.elementor-1909 .elementor-element.elementor-element-5af77a96{padding:55px 20px 70px 20px;}.elementor-1909 .elementor-element.elementor-element-4300a01e > .elementor-element-populated{padding:20px 45px 20px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-47d34a0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-2b51ef99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:1.08em;color:#2E276D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-2e83097c{font-family:"Poppins", Sans-serif;font-size:18px;color:#74779A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1909 .elementor-element.elementor-element-761e9698 .elementor-button{background-color:#21B7D4;fill:#FFFFFF;color:#FFFFFF;border-radius:28px 28px 28px 28px;}.elementor-1909 .elementor-element.elementor-element-279c8aac .elementor-button{background-color:#FFFFFF;fill:#2E276D;color:#2E276D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E276D;border-radius:28px 28px 28px 28px;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-39bbd4d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FE;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-39bbd4d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-39bbd4d4 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1909 .elementor-element.elementor-element-7a753056{text-align:center;}.elementor-1909 .elementor-element.elementor-element-691df84a{padding:10px 20px 25px 20px;}.elementor-1909 .elementor-element.elementor-element-79b21f37{text-align:center;}.elementor-1909 .elementor-element.elementor-element-79b21f37 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-443aee9e{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-6b53f3ba{padding:0px 20px 60px 20px;}.elementor-1909 .elementor-element.elementor-element-56dff747:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-56dff747 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-56dff747 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7E3F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:28px 24px 28px 24px;}.elementor-1909 .elementor-element.elementor-element-56dff747 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-56dff747 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-56dff747 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1909 .elementor-element.elementor-element-56dff747 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-b6a4573 .elementor-icon-wrapper{text-align:start;}.elementor-1909 .elementor-element.elementor-element-b6a4573.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-b6a4573.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-b6a4573.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-b6a4573.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-b6a4573.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-b6a4573 .elementor-icon{font-size:34px;}.elementor-1909 .elementor-element.elementor-element-b6a4573 .elementor-icon svg{height:34px;}.elementor-1909 .elementor-element.elementor-element-3a33715c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-2d8e74b1{font-family:"Poppins", Sans-serif;font-size:14px;color:#74779A;}.elementor-1909 .elementor-element.elementor-element-5c99fe83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-5c99fe83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-5c99fe83 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7E3F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:28px 24px 28px 24px;}.elementor-1909 .elementor-element.elementor-element-5c99fe83 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-5c99fe83 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-5c99fe83 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1909 .elementor-element.elementor-element-5c99fe83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-63f3dd89 .elementor-icon-wrapper{text-align:start;}.elementor-1909 .elementor-element.elementor-element-63f3dd89.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-63f3dd89.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-63f3dd89.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-63f3dd89.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-63f3dd89.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-63f3dd89 .elementor-icon{font-size:34px;}.elementor-1909 .elementor-element.elementor-element-63f3dd89 .elementor-icon svg{height:34px;}.elementor-1909 .elementor-element.elementor-element-1fe9d0bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-373344a2{font-family:"Poppins", Sans-serif;font-size:14px;color:#74779A;}.elementor-1909 .elementor-element.elementor-element-388b5685:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-388b5685 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-388b5685 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7E3F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:28px 24px 28px 24px;}.elementor-1909 .elementor-element.elementor-element-388b5685 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-388b5685 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-388b5685 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-1909 .elementor-element.elementor-element-388b5685 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-2acad09 .elementor-icon-wrapper{text-align:start;}.elementor-1909 .elementor-element.elementor-element-2acad09.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-2acad09.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-2acad09.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-2acad09.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-2acad09.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-2acad09 .elementor-icon{font-size:34px;}.elementor-1909 .elementor-element.elementor-element-2acad09 .elementor-icon svg{height:34px;}.elementor-1909 .elementor-element.elementor-element-6aa239c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-4cd33ebc{font-family:"Poppins", Sans-serif;font-size:14px;color:#74779A;}.elementor-1909 .elementor-element.elementor-element-2e4f3b31:not(.elementor-motion-effects-element-type-background), .elementor-1909 .elementor-element.elementor-element-2e4f3b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FE;}.elementor-1909 .elementor-element.elementor-element-2e4f3b31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 20px 25px 20px;}.elementor-1909 .elementor-element.elementor-element-2e4f3b31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-2013e79d{text-align:center;}.elementor-1909 .elementor-element.elementor-element-2013e79d .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-17c58035{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-7927e01:not(.elementor-motion-effects-element-type-background), .elementor-1909 .elementor-element.elementor-element-7927e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FE;}.elementor-1909 .elementor-element.elementor-element-7927e01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 18px 20px;}.elementor-1909 .elementor-element.elementor-element-7927e01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-5b2d910f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-5b2d910f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-5b2d910f > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-5b2d910f > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-5b2d910f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-5b2d910f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 18px 24px 18px;}.elementor-1909 .elementor-element.elementor-element-5b2d910f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-3d3a78e7 .elementor-icon-wrapper{text-align:center;}.elementor-1909 .elementor-element.elementor-element-3d3a78e7.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3d3a78e7.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-3d3a78e7.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3d3a78e7.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-3d3a78e7.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3d3a78e7 .elementor-icon{font-size:30px;}.elementor-1909 .elementor-element.elementor-element-3d3a78e7 .elementor-icon svg{height:30px;}.elementor-1909 .elementor-element.elementor-element-688e2d5b{text-align:center;}.elementor-1909 .elementor-element.elementor-element-688e2d5b .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-65ba9077:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-65ba9077 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-65ba9077 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-65ba9077 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-65ba9077 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-65ba9077 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 18px 24px 18px;}.elementor-1909 .elementor-element.elementor-element-65ba9077 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-3ea6b409 .elementor-icon-wrapper{text-align:center;}.elementor-1909 .elementor-element.elementor-element-3ea6b409.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3ea6b409.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-3ea6b409.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3ea6b409.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-3ea6b409.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3ea6b409 .elementor-icon{font-size:30px;}.elementor-1909 .elementor-element.elementor-element-3ea6b409 .elementor-icon svg{height:30px;}.elementor-1909 .elementor-element.elementor-element-3233f7da{text-align:center;}.elementor-1909 .elementor-element.elementor-element-3233f7da .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-5871567:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-5871567 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-5871567 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-5871567 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-5871567 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-5871567 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 18px 24px 18px;}.elementor-1909 .elementor-element.elementor-element-5871567 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-62366c1e .elementor-icon-wrapper{text-align:center;}.elementor-1909 .elementor-element.elementor-element-62366c1e.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-62366c1e.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-62366c1e.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-62366c1e.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-62366c1e.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-62366c1e .elementor-icon{font-size:30px;}.elementor-1909 .elementor-element.elementor-element-62366c1e .elementor-icon svg{height:30px;}.elementor-1909 .elementor-element.elementor-element-37ddf156{text-align:center;}.elementor-1909 .elementor-element.elementor-element-37ddf156 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-39d5fe16:not(.elementor-motion-effects-element-type-background), .elementor-1909 .elementor-element.elementor-element-39d5fe16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FE;}.elementor-1909 .elementor-element.elementor-element-39d5fe16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 60px 20px;}.elementor-1909 .elementor-element.elementor-element-39d5fe16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-5c7afd15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-5c7afd15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-5c7afd15 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-5c7afd15 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-5c7afd15 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-5c7afd15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 18px 24px 18px;}.elementor-1909 .elementor-element.elementor-element-5c7afd15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-1fa71bfc .elementor-icon-wrapper{text-align:center;}.elementor-1909 .elementor-element.elementor-element-1fa71bfc.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-1fa71bfc.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-1fa71bfc.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-1fa71bfc.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-1fa71bfc.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-1fa71bfc .elementor-icon{font-size:30px;}.elementor-1909 .elementor-element.elementor-element-1fa71bfc .elementor-icon svg{height:30px;}.elementor-1909 .elementor-element.elementor-element-773de07c{text-align:center;}.elementor-1909 .elementor-element.elementor-element-773de07c .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-3490c9a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-3490c9a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-3490c9a6 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-3490c9a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-3490c9a6 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-3490c9a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 18px 24px 18px;}.elementor-1909 .elementor-element.elementor-element-3490c9a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-3ac96c39 .elementor-icon-wrapper{text-align:center;}.elementor-1909 .elementor-element.elementor-element-3ac96c39.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3ac96c39.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-3ac96c39.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3ac96c39.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-3ac96c39.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-3ac96c39 .elementor-icon{font-size:30px;}.elementor-1909 .elementor-element.elementor-element-3ac96c39 .elementor-icon svg{height:30px;}.elementor-1909 .elementor-element.elementor-element-35f12e78{text-align:center;}.elementor-1909 .elementor-element.elementor-element-35f12e78 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-668dfe0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-668dfe0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-668dfe0f > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-668dfe0f > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-668dfe0f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-668dfe0f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 18px 24px 18px;}.elementor-1909 .elementor-element.elementor-element-668dfe0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-91f4a75 .elementor-icon-wrapper{text-align:center;}.elementor-1909 .elementor-element.elementor-element-91f4a75.elementor-view-stacked .elementor-icon{background-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-91f4a75.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-91f4a75.elementor-view-default .elementor-icon{color:#21B7D4;border-color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-91f4a75.elementor-view-framed .elementor-icon, .elementor-1909 .elementor-element.elementor-element-91f4a75.elementor-view-default .elementor-icon svg{fill:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-91f4a75 .elementor-icon{font-size:30px;}.elementor-1909 .elementor-element.elementor-element-91f4a75 .elementor-icon svg{height:30px;}.elementor-1909 .elementor-element.elementor-element-20afe404{text-align:center;}.elementor-1909 .elementor-element.elementor-element-20afe404 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-1f0da618{padding:55px 20px 25px 20px;}.elementor-1909 .elementor-element.elementor-element-56aab92{text-align:center;}.elementor-1909 .elementor-element.elementor-element-56aab92 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-a8cd12b{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-56db5df{padding:0px 20px 60px 20px;}.elementor-1909 .elementor-element.elementor-element-1c641315:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-1c641315 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-1909 .elementor-element.elementor-element-1c641315 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-1c641315 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-1c641315 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-1c641315 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-1909 .elementor-element.elementor-element-1c641315 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-4afa5d7f .elementor-heading-title{color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-394ba2d2 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-4d7b9aff{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-6b171209:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-6b171209 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-1909 .elementor-element.elementor-element-6b171209 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-6b171209 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-6b171209 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-6b171209 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-1909 .elementor-element.elementor-element-6b171209 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-40ab5044 .elementor-heading-title{color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-69466570 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-668f2138{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-215475b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-215475b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-1909 .elementor-element.elementor-element-215475b4 > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-215475b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-215475b4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-215475b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-1909 .elementor-element.elementor-element-215475b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-3b58dca0 .elementor-heading-title{color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-fef11a5 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-1165128a{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-4863cb2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-4863cb2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-1909 .elementor-element.elementor-element-4863cb2e > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-4863cb2e > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-4863cb2e > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-4863cb2e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-1909 .elementor-element.elementor-element-4863cb2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-1b07cc1e .elementor-heading-title{color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-6c55f3b6 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-3edb0c22{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-6302f74f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1909 .elementor-element.elementor-element-6302f74f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-1909 .elementor-element.elementor-element-6302f74f > .elementor-element-populated, .elementor-1909 .elementor-element.elementor-element-6302f74f > .elementor-element-populated > .elementor-background-overlay, .elementor-1909 .elementor-element.elementor-element-6302f74f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-1909 .elementor-element.elementor-element-6302f74f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:24px 20px 24px 20px;}.elementor-1909 .elementor-element.elementor-element-6302f74f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-64a3cc18 .elementor-heading-title{color:#21B7D4;}.elementor-1909 .elementor-element.elementor-element-16431db0 .elementor-heading-title{color:#2E276D;}.elementor-1909 .elementor-element.elementor-element-5c454175{color:#74779A;}.elementor-1909 .elementor-element.elementor-element-0330ae7:not(.elementor-motion-effects-element-type-background), .elementor-1909 .elementor-element.elementor-element-0330ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#51489A;}.elementor-1909 .elementor-element.elementor-element-0330ae7, .elementor-1909 .elementor-element.elementor-element-0330ae7 > .elementor-background-overlay{border-radius:26px 26px 26px 26px;}.elementor-1909 .elementor-element.elementor-element-0330ae7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:060px;margin-bottom:40px;padding:80px 36px 28px 36px;}.elementor-1909 .elementor-element.elementor-element-0330ae7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1909 .elementor-element.elementor-element-79467ee > .elementor-element-populated{padding:8px 20px 8px 0px;}.elementor-1909 .elementor-element.elementor-element-506cb84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-1909 .elementor-element.elementor-element-3fbb259{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-icon i{color:#C8D4FF;transition:color 0.3s;}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-icon svg{fill:#C8D4FF;transition:fill 0.3s;}.elementor-1909 .elementor-element.elementor-element-4921173{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1909 .elementor-element.elementor-element-4921173 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1909 .elementor-element.elementor-element-d57a26f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1909 .elementor-element.elementor-element-2b986dd{text-align:center;}.elementor-1909 .elementor-element.elementor-element-2b986dd img{width:100%;}.elementor-1909 .elementor-element.elementor-element-c163453 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:600;fill:#2A2664;color:#2A2664;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1909 .elementor-element.elementor-element-4300a01e{width:100%;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4{width:100%;}.elementor-1909 .elementor-element.elementor-element-56dff747{width:100%;}.elementor-1909 .elementor-element.elementor-element-5c99fe83{width:100%;}.elementor-1909 .elementor-element.elementor-element-388b5685{width:100%;}.elementor-1909 .elementor-element.elementor-element-5b2d910f{width:50%;}.elementor-1909 .elementor-element.elementor-element-65ba9077{width:50%;}.elementor-1909 .elementor-element.elementor-element-5871567{width:50%;}.elementor-1909 .elementor-element.elementor-element-5c7afd15{width:50%;}.elementor-1909 .elementor-element.elementor-element-3490c9a6{width:50%;}.elementor-1909 .elementor-element.elementor-element-668dfe0f{width:50%;}.elementor-1909 .elementor-element.elementor-element-1c641315{width:100%;}.elementor-1909 .elementor-element.elementor-element-6b171209{width:100%;}.elementor-1909 .elementor-element.elementor-element-215475b4{width:100%;}.elementor-1909 .elementor-element.elementor-element-4863cb2e{width:100%;}.elementor-1909 .elementor-element.elementor-element-6302f74f{width:100%;}.elementor-1909 .elementor-element.elementor-element-79467ee{width:100%;}.elementor-1909 .elementor-element.elementor-element-d57a26f{width:100%;}}@media(min-width:768px){.elementor-1909 .elementor-element.elementor-element-4300a01e{width:54%;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4{width:46%;}.elementor-1909 .elementor-element.elementor-element-78e60776{width:100%;}.elementor-1909 .elementor-element.elementor-element-56dff747{width:33%;}.elementor-1909 .elementor-element.elementor-element-5c99fe83{width:33%;}.elementor-1909 .elementor-element.elementor-element-388b5685{width:33%;}.elementor-1909 .elementor-element.elementor-element-5a732ee7{width:100%;}.elementor-1909 .elementor-element.elementor-element-5b2d910f{width:33%;}.elementor-1909 .elementor-element.elementor-element-65ba9077{width:33%;}.elementor-1909 .elementor-element.elementor-element-5871567{width:33%;}.elementor-1909 .elementor-element.elementor-element-5c7afd15{width:33%;}.elementor-1909 .elementor-element.elementor-element-3490c9a6{width:33%;}.elementor-1909 .elementor-element.elementor-element-668dfe0f{width:33%;}.elementor-1909 .elementor-element.elementor-element-41af72b4{width:100%;}.elementor-1909 .elementor-element.elementor-element-1c641315{width:20%;}.elementor-1909 .elementor-element.elementor-element-6b171209{width:20%;}.elementor-1909 .elementor-element.elementor-element-215475b4{width:20%;}.elementor-1909 .elementor-element.elementor-element-4863cb2e{width:20%;}.elementor-1909 .elementor-element.elementor-element-6302f74f{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1909 .elementor-element.elementor-element-4300a01e{width:100%;}.elementor-1909 .elementor-element.elementor-element-39bbd4d4{width:100%;}.elementor-1909 .elementor-element.elementor-element-56dff747{width:50%;}.elementor-1909 .elementor-element.elementor-element-5c99fe83{width:50%;}.elementor-1909 .elementor-element.elementor-element-388b5685{width:50%;}.elementor-1909 .elementor-element.elementor-element-5b2d910f{width:50%;}.elementor-1909 .elementor-element.elementor-element-65ba9077{width:50%;}.elementor-1909 .elementor-element.elementor-element-5871567{width:50%;}.elementor-1909 .elementor-element.elementor-element-5c7afd15{width:50%;}.elementor-1909 .elementor-element.elementor-element-3490c9a6{width:50%;}.elementor-1909 .elementor-element.elementor-element-668dfe0f{width:50%;}.elementor-1909 .elementor-element.elementor-element-1c641315{width:50%;}.elementor-1909 .elementor-element.elementor-element-6b171209{width:50%;}.elementor-1909 .elementor-element.elementor-element-215475b4{width:50%;}.elementor-1909 .elementor-element.elementor-element-4863cb2e{width:50%;}.elementor-1909 .elementor-element.elementor-element-6302f74f{width:50%;}.elementor-1909 .elementor-element.elementor-element-79467ee{width:100%;}.elementor-1909 .elementor-element.elementor-element-d57a26f{width:100%;}}/* Start custom CSS for section, class: .elementor-element-0330ae7 *//* =========================
   CTA TECH PRINCIPAL
========================= */

.cta-tech {
    position: relative;
    width: calc(100% - 120px) !important;
    max-width: 1800px;
    margin: 45px auto !important;
    /*padding: 48px 65px !important;*/

    background:
        linear-gradient(
            115deg,
            #423b83 0%,
            #504897 52%,
            #393475 100%
        );

    border-radius: 28px;
    overflow: hidden;
}

/* Todo el contenido por encima de las ondas */
.cta-tech > .elementor-container,
.cta-tech > .e-con-inner {
    position: relative;
    z-index: 3;
}


/* =========================
   ONDAS / FORMAS DE FONDO
========================= */

.cta-tech::before {
    content: "";
    position: absolute;

    width: 650px;
    height: 650px;

    left: -330px;
    bottom: -390px;

    background: rgba(125, 117, 204, 0.32);

    border-radius: 50%;
    z-index: 1;
}

.cta-tech::after {
    content: "";
    position: absolute;

    width: 620px;
    height: 500px;

    right: -180px;
    top: 80px;

    background: rgba(112, 103, 190, 0.28);

    border-radius: 50%;
    z-index: 1;
}


/* Onda clara detrás del PC */
.cta-tech-right::before {
    content: "";
    position: absolute;

    width: 570px;
    height: 310px;

    left: -70px;
    bottom: -130px;

    background: rgba(145, 137, 218, 0.38);

    border-radius: 50% 50% 0 0;

    z-index: 0;
}


/* =========================
   TEXTO IZQUIERDA
========================= */

.cta-tech-copy {
    position: relative;
    z-index: 4;
}

.cta-tech-copy h2 {
    max-width: 700px;
}

.cta-tech-copy .elementor-icon-list-items {
    margin-top: 25px;
}


/* =========================
   IMAGEN + BOTÓN
========================= */

.cta-tech-right {
    position: relative;
    z-index: 4;

    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;

    gap: 25px;
}


/* IMAGEN */
.cta-tech-image {
    width: 65%;
    position: relative;
    z-index: 2;
}

.cta-tech-image img {
    width: 100% !important;
    max-width: 450px !important;
    height: auto !important;

    display: block;
    margin: auto;

    transform: scale(1.12);
    transform-origin: center bottom;
}


/* BOTÓN */
.cta-tech-button {
    width: 35%;
    position: relative;
    z-index: 5;
}

.cta-tech-button .elementor-button {
    width: 100%;
    max-width: 300px;

    padding: 18px 28px;

    background: #ffffff;
    color: #29255f;

    border-radius: 50px;

    font-size: 17px;
    font-weight: 600;

    box-shadow:
        0 12px 30px
        rgba(20, 15, 70, 0.15);

    transition: 0.25s ease;
}

.cta-tech-button .elementor-button:hover {
    transform: translateY(-3px);

    box-shadow:
        0 15px 35px
        rgba(20, 15, 70, 0.25);
}


/* =========================
   TABLET
========================= */

@media (max-width: 1024px) {

    .cta-tech {
        width: calc(100% - 50px) !important;
        padding: 40px 35px !important;
    }

    .cta-tech-right {
        margin-top: 25px;
    }

    .cta-tech-image img {
        max-width: 430px !important;
        transform: none;
    }
}


/* =========================
   MÓVIL
========================= */

@media (max-width: 767px) {

    .cta-tech {
        width: calc(100% - 28px) !important;

        margin: 25px auto !important;
        padding: 32px 22px !important;

        border-radius: 22px;
    }

    .cta-tech-right {
        flex-direction: column !important;
        gap: 18px;
    }

    .cta-tech-image,
    .cta-tech-button {
        width: 100%;
    }

    .cta-tech-image img {
        max-width: 330px !important;
        transform: none;
    }

    .cta-tech-button {
        text-align: center;
    }

    .cta-tech-button .elementor-button {
        width: auto;
        min-width: 230px;
    }

    .cta-tech-right::before {
        width: 420px;
        height: 220px;

        left: 50%;
        transform: translateX(-50%);

        bottom: 40px;
    }
}/* End custom CSS */