.elementor-29254 .elementor-element.elementor-element-13567c2{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:140px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-13567c2:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-13567c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #0B1624 0%, #13263D 100%);}.elementor-29254 .elementor-element.elementor-element-79678da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-1c93566{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29254 .elementor-element.elementor-element-b8734fa{text-align:start;}.elementor-29254 .elementor-element.elementor-element-b8734fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#9CC9E8;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-29254 .elementor-element.elementor-element-13b31b6{--iteration-count:infinite;--dynamic-text-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-13b31b6 .elementor-headline{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:800;line-height:1.05em;letter-spacing:-2px;}.elementor-29254 .elementor-element.elementor-element-13b31b6 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-13b31b6 .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;line-height:1.05em;letter-spacing:-2px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-29254 .elementor-element.elementor-element-2a13bc7{text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-29254 .elementor-element.elementor-element-6f53584{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-29254 .elementor-element.elementor-element-9fc4846 .elementor-button{background-color:#2B7DB8;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.1px;fill:#0B1624;color:#0B1624;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#2B7DB8;border-radius:10px 10px 10px 10px;padding:17px 30px 17px 30px;}.elementor-29254 .elementor-element.elementor-element-9fc4846 .elementor-button:hover, .elementor-29254 .elementor-element.elementor-element-9fc4846 .elementor-button:focus{background-color:#9CC9E8;color:#0B1624;border-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-9fc4846 .elementor-button:hover svg, .elementor-29254 .elementor-element.elementor-element-9fc4846 .elementor-button:focus svg{fill:#0B1624;}.elementor-29254 .elementor-element.elementor-element-b871198 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.4);border-radius:10px 10px 10px 10px;padding:17px 30px 17px 30px;}.elementor-29254 .elementor-element.elementor-element-b871198 .elementor-button:hover, .elementor-29254 .elementor-element.elementor-element-b871198 .elementor-button:focus{background-color:#FFFFFF;color:#0B1624;border-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-b871198 .elementor-button:hover svg, .elementor-29254 .elementor-element.elementor-element-b871198 .elementor-button:focus svg{fill:#0B1624;}.elementor-29254 .elementor-element.elementor-element-2736ebe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-71125fc{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.7);}.elementor-29254 .elementor-element.elementor-element-65da880{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-cdfe577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-56422bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.3px;color:rgba(255,255,255,0.6);}.elementor-29254 .elementor-element.elementor-element-b840130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-b840130:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-b840130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-00ff675{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-a2a1862{text-align:center;}.elementor-29254 .elementor-element.elementor-element-a2a1862 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-539b124{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-539b124:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-539b124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EF;}.elementor-29254 .elementor-element.elementor-element-386c367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-755b686{text-align:start;}.elementor-29254 .elementor-element.elementor-element-755b686 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-f0aa6f7{--animation-duration:1400ms;--dynamic-text-color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-f0aa6f7 .elementor-headline{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-f0aa6f7 .elementor-headline-plain-text{color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-f0aa6f7 .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-f0aa6f7 .elementor-headline-dynamic-wrapper path{stroke:#2B7DB8;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-29254 .elementor-element.elementor-element-460ab77{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-44156c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-b2b0cc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-75bce6c .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-75bce6c{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-425cce3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-e9c3a64 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-beb1da0{font-family:"Inter", Sans-serif;font-size:16.5px;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-33bce6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-75714ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-08cb4a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-07a77e7 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-07a77e7{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-3e8c029{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-c3f3e17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-067db67 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-872a737{font-family:"Inter", Sans-serif;font-size:14.5px;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-f1d9102{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-3794a66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-067f6c5 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-067f6c5{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-bee2345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-618b6bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-ee3c762 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-c1731c2{font-family:"Inter", Sans-serif;font-size:14.5px;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-1da8f46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-4d638a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-d2435bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-2e20cfe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-9b8f5df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-724d727{font-family:"Inter", Sans-serif;font-size:14.5px;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-ed0822c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-ed0822c:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-ed0822c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-bac3464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-570caae{text-align:start;}.elementor-29254 .elementor-element.elementor-element-570caae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-3057d65{--animation-duration:1400ms;--dynamic-text-color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-3057d65 .elementor-headline{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-3057d65 .elementor-headline-plain-text{color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-3057d65 .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-3057d65 .elementor-headline-dynamic-wrapper path{stroke:#2B7DB8;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-29254 .elementor-element.elementor-element-06d1a14{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-3d835f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-ff49814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E2D8;--border-color:#E7E2D8;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-29254 .elementor-element.elementor-element-ff49814:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-ff49814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29254 .elementor-element.elementor-element-34e64ec .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-29254 .elementor-element.elementor-element-34e64ec.elementor-view-stacked .elementor-icon{background-color:#EEF4F9;fill:#2B6A9A;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-34e64ec.elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-34e64ec.elementor-view-default .elementor-icon{fill:#EEF4F9;color:#EEF4F9;border-color:#EEF4F9;}.elementor-29254 .elementor-element.elementor-element-34e64ec.elementor-view-framed .elementor-icon{background-color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-34e64ec .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-29254 .elementor-element.elementor-element-34e64ec .elementor-icon-box-title, .elementor-29254 .elementor-element.elementor-element-34e64ec .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;}.elementor-29254 .elementor-element.elementor-element-34e64ec .elementor-icon-box-title{color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-34e64ec .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-361ef87 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#2B6A9A;color:#2B6A9A;padding:0px 0px 0px 0px;}.elementor-29254 .elementor-element.elementor-element-361ef87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-29254 .elementor-element.elementor-element-361ef87 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29254 .elementor-element.elementor-element-4ad573d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E2D8;--border-color:#E7E2D8;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-29254 .elementor-element.elementor-element-4ad573d:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-4ad573d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-10fd0e4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-29254 .elementor-element.elementor-element-10fd0e4.elementor-view-stacked .elementor-icon{background-color:#EEF4F9;fill:#2B6A9A;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-10fd0e4.elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-10fd0e4.elementor-view-default .elementor-icon{fill:#EEF4F9;color:#EEF4F9;border-color:#EEF4F9;}.elementor-29254 .elementor-element.elementor-element-10fd0e4.elementor-view-framed .elementor-icon{background-color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-10fd0e4 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-29254 .elementor-element.elementor-element-10fd0e4 .elementor-icon-box-title, .elementor-29254 .elementor-element.elementor-element-10fd0e4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;}.elementor-29254 .elementor-element.elementor-element-10fd0e4 .elementor-icon-box-title{color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-10fd0e4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-d07292e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#2B6A9A;color:#2B6A9A;padding:0px 0px 0px 0px;}.elementor-29254 .elementor-element.elementor-element-d07292e .elementor-button-content-wrapper{flex-direction:row;}.elementor-29254 .elementor-element.elementor-element-d07292e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29254 .elementor-element.elementor-element-e808d19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E2D8;--border-color:#E7E2D8;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-29254 .elementor-element.elementor-element-e808d19:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-e808d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-c0d95d4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-29254 .elementor-element.elementor-element-c0d95d4.elementor-view-stacked .elementor-icon{background-color:#EEF4F9;fill:#2B6A9A;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-c0d95d4.elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-c0d95d4.elementor-view-default .elementor-icon{fill:#EEF4F9;color:#EEF4F9;border-color:#EEF4F9;}.elementor-29254 .elementor-element.elementor-element-c0d95d4.elementor-view-framed .elementor-icon{background-color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-c0d95d4 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-29254 .elementor-element.elementor-element-c0d95d4 .elementor-icon-box-title, .elementor-29254 .elementor-element.elementor-element-c0d95d4 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;}.elementor-29254 .elementor-element.elementor-element-c0d95d4 .elementor-icon-box-title{color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-c0d95d4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-6336337 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#2B6A9A;color:#2B6A9A;padding:0px 0px 0px 0px;}.elementor-29254 .elementor-element.elementor-element-6336337 .elementor-button-content-wrapper{flex-direction:row;}.elementor-29254 .elementor-element.elementor-element-6336337 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29254 .elementor-element.elementor-element-fc89831{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E2D8;--border-color:#E7E2D8;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-29254 .elementor-element.elementor-element-fc89831:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-fc89831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-a625ca2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-29254 .elementor-element.elementor-element-a625ca2.elementor-view-stacked .elementor-icon{background-color:#EEF4F9;fill:#2B6A9A;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-a625ca2.elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-a625ca2.elementor-view-default .elementor-icon{fill:#EEF4F9;color:#EEF4F9;border-color:#EEF4F9;}.elementor-29254 .elementor-element.elementor-element-a625ca2.elementor-view-framed .elementor-icon{background-color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-a625ca2 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-29254 .elementor-element.elementor-element-a625ca2 .elementor-icon-box-title, .elementor-29254 .elementor-element.elementor-element-a625ca2 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.3em;}.elementor-29254 .elementor-element.elementor-element-a625ca2 .elementor-icon-box-title{color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-a625ca2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-de19429 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#2B6A9A;color:#2B6A9A;padding:0px 0px 0px 0px;}.elementor-29254 .elementor-element.elementor-element-de19429 .elementor-button-content-wrapper{flex-direction:row;}.elementor-29254 .elementor-element.elementor-element-de19429 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29254 .elementor-element.elementor-element-f924498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-f924498:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-f924498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1624;}.elementor-29254 .elementor-element.elementor-element-d6ecac6{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;top:-10%;z-index:0;}body:not(.rtl) .elementor-29254 .elementor-element.elementor-element-d6ecac6{right:-10%;}body.rtl .elementor-29254 .elementor-element.elementor-element-d6ecac6{left:-10%;}.elementor-29254 .elementor-element.elementor-element-4177f3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-16557e4{text-align:start;}.elementor-29254 .elementor-element.elementor-element-16557e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-8ea0dd3{text-align:start;}.elementor-29254 .elementor-element.elementor-element-8ea0dd3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-4003aec{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-29254 .elementor-element.elementor-element-0673137{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-42b1a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-29254 .elementor-element.elementor-element-1552611 .elementor-cta .elementor-cta__bg, .elementor-29254 .elementor-element.elementor-element-1552611 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-cta__content{text-align:start;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-view-stacked .elementor-icon{background-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-view-stacked .elementor-icon svg{stroke:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-1552611 .elementor-view-default .elementor-icon{color:#9CC9E8;border-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-1552611 .elementor-view-default .elementor-icon svg{fill:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-cta__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-29254 .elementor-element.elementor-element-1552611 .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29254 .elementor-element.elementor-element-bd9d015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-cta .elementor-cta__bg, .elementor-29254 .elementor-element.elementor-element-a35687d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-cta__content{text-align:start;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-view-stacked .elementor-icon{background-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-view-stacked .elementor-icon svg{stroke:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-a35687d .elementor-view-default .elementor-icon{color:#9CC9E8;border-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-a35687d .elementor-view-default .elementor-icon svg{fill:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-cta__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-29254 .elementor-element.elementor-element-a35687d .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29254 .elementor-element.elementor-element-9ae680c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-cta .elementor-cta__bg, .elementor-29254 .elementor-element.elementor-element-c22acce .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-cta__content{text-align:start;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-view-stacked .elementor-icon{background-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-view-stacked .elementor-icon svg{stroke:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-c22acce .elementor-view-default .elementor-icon{color:#9CC9E8;border-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-c22acce .elementor-view-default .elementor-icon svg{fill:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-cta__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-29254 .elementor-element.elementor-element-c22acce .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29254 .elementor-element.elementor-element-5d3f3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-cta .elementor-cta__bg, .elementor-29254 .elementor-element.elementor-element-3460edc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-cta__content{text-align:start;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-view-stacked .elementor-icon{background-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-view-stacked .elementor-icon svg{stroke:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-3460edc .elementor-view-default .elementor-icon{color:#9CC9E8;border-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-view-framed .elementor-icon, .elementor-29254 .elementor-element.elementor-element-3460edc .elementor-view-default .elementor-icon svg{fill:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-cta__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,0.72);}.elementor-29254 .elementor-element.elementor-element-3460edc .elementor-cta__button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-29254 .elementor-element.elementor-element-6eb5b71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-6eb5b71:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-6eb5b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-e964dc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-c52b5a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-c09fc9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-b6c308a{text-align:start;}.elementor-29254 .elementor-element.elementor-element-b6c308a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-86eb92a{text-align:start;}.elementor-29254 .elementor-element.elementor-element-86eb92a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-1.4px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-8a6e012{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-b7aa6fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-b5260b8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.1px;fill:#0E1A28;color:#0E1A28;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#C9D4E2;border-radius:10px 10px 10px 10px;padding:17px 30px 17px 30px;}.elementor-29254 .elementor-element.elementor-element-b5260b8 .elementor-button:hover, .elementor-29254 .elementor-element.elementor-element-b5260b8 .elementor-button:focus{background-color:#FFFFFF;color:#0B1624;border-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-b5260b8 .elementor-button:hover svg, .elementor-29254 .elementor-element.elementor-element-b5260b8 .elementor-button:focus svg{fill:#0B1624;}.elementor-29254 .elementor-element.elementor-element-7c6262b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E2D8;--border-color:#E7E2D8;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-29254 .elementor-element.elementor-element-7c6262b:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-7c6262b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EF;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-icon i{color:#2B7DB8;transition:color 0.3s;}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-icon svg{fill:#2B7DB8;transition:fill 0.3s;}.elementor-29254 .elementor-element.elementor-element-b993a9f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17.5px;font-weight:500;line-height:1.5em;}.elementor-29254 .elementor-element.elementor-element-b993a9f .elementor-icon-list-text{color:#0E1A28;transition:color 0.3s;}.elementor-29254 .elementor-element.elementor-element-9a76e7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-9a76e7b:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-9a76e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EF;}.elementor-29254 .elementor-element.elementor-element-3fe77a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-a351aa5{text-align:start;}.elementor-29254 .elementor-element.elementor-element-a351aa5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-8c98a60{text-align:start;}.elementor-29254 .elementor-element.elementor-element-8c98a60 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-1.4px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-d3c0b0e{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#5A6B80;}.elementor-29254 .elementor-element.elementor-element-3cbb4f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 20px;--row-gap:28px;--column-gap:20px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-d37eb46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-dc5303a .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-dc5303a{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-9320513 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-d478029 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.2px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-dcdad05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-bbb6130 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-bbb6130{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-bcb6af8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-35ca9ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.2px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-43b9297{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-86f55ee .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-86f55ee{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-6a82b3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-03f56f8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.2px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-775c5b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-3385f41 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-lightbox-3385f41{background-color:rgba(6,14,26,0.92);}.elementor-29254 .elementor-element.elementor-element-50eaaaa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.5px;font-weight:700;letter-spacing:2px;color:#2B6A9A;}.elementor-29254 .elementor-element.elementor-element-3432eb1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.2px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-5ad62d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-b04616e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.1px;fill:#0E1A28;color:#0E1A28;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#C9D4E2;border-radius:10px 10px 10px 10px;padding:17px 30px 17px 30px;}.elementor-29254 .elementor-element.elementor-element-b04616e .elementor-button:hover, .elementor-29254 .elementor-element.elementor-element-b04616e .elementor-button:focus{background-color:#FFFFFF;color:#0B1624;border-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-b04616e .elementor-button:hover svg, .elementor-29254 .elementor-element.elementor-element-b04616e .elementor-button:focus svg{fill:#0B1624;}.elementor-29254 .elementor-element.elementor-element-bf016e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-bf016e2:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-bf016e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1624;}.elementor-29254 .elementor-element.elementor-element-77c9184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-36175db{text-align:center;}.elementor-29254 .elementor-element.elementor-element-36175db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-1dc649f{--animation-duration:1400ms;--dynamic-text-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-1dc649f .elementor-headline{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-1dc649f .elementor-headline-plain-text{color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-1dc649f .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-1dc649f .elementor-headline-dynamic-wrapper path{stroke:#9CC9E8;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-29254 .elementor-element.elementor-element-4320eaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-60275bd{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-aad587c{left:19.95%;--hotspot-translate-x:19.95%;top:44.16%;--hotspot-translate-y:44.16%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-d25c67b{left:19.53%;--hotspot-translate-x:19.53%;top:32.85%;--hotspot-translate-y:32.85%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-4b2cfe3{left:13.09%;--hotspot-translate-x:13.09%;top:29.23%;--hotspot-translate-y:29.23%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-935b4c7{left:16.72%;--hotspot-translate-x:16.72%;top:26.57%;--hotspot-translate-y:26.57%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-e435896{left:15.79%;--hotspot-translate-x:15.79%;top:30.14%;--hotspot-translate-y:30.14%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-0cab995{left:11.7%;--hotspot-translate-x:11.7%;top:19.65%;--hotspot-translate-y:19.65%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-d8ad2cb{left:6.28%;--hotspot-translate-x:6.28%;top:16.09%;--hotspot-translate-y:16.09%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-f63915a{left:28.37%;--hotspot-translate-x:28.37%;top:15.6%;--hotspot-translate-y:15.6%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-bb2518b{left:31.77%;--hotspot-translate-x:31.77%;top:22.96%;--hotspot-translate-y:22.96%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-8221085{left:27.56%;--hotspot-translate-x:27.56%;top:47.81%;--hotspot-translate-y:47.81%;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-repeater-item-6dbf27a{left:92.65%;--hotspot-translate-x:92.65%;top:81.22%;--hotspot-translate-y:81.22%;}.elementor-29254 .elementor-element.elementor-element-f09affb .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-29254 .elementor-element.elementor-element-f09affb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-29254 .elementor-element.elementor-element-f09affb .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-29254 .elementor-element.elementor-element-f09affb{--hotspot-color:#9CC9E8;--hotspot-size:10px;--hotspot-box-color:#9CC9E8;--hotspot-padding:5px;--hotspot-border-radius:50px 50px 50px 50px;}.elementor-29254 .elementor-element.elementor-element-2d024e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-2d024e9:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-2d024e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-3d6f132{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-ebf9c04{text-align:center;}.elementor-29254 .elementor-element.elementor-element-ebf9c04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-67d9a9b{text-align:center;}.elementor-29254 .elementor-element.elementor-element-67d9a9b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-1.4px;color:#0E1A28;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29254 .elementor-element.elementor-element-90462f0 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-29254 .elementor-element.elementor-element-90462f0 .elementor-swiper-button{font-size:20px;}.elementor-29254 .elementor-element.elementor-element-90462f0 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-29254 .elementor-element.elementor-element-90462f0.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-29254 .elementor-element.elementor-element-90462f0.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-29254 .elementor-element.elementor-element-90462f0.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-29254 .elementor-element.elementor-element-90462f0.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-29254 .elementor-element.elementor-element-90462f0.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-29254 .elementor-element.elementor-element-8f4c536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-8f4c536:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-8f4c536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EF;}.elementor-29254 .elementor-element.elementor-element-e1cf73e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 64px;--row-gap:40px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-9c08616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-d3eef39{text-align:start;}.elementor-29254 .elementor-element.elementor-element-d3eef39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#2B7DB8;}.elementor-29254 .elementor-element.elementor-element-ed4b17b{text-align:start;}.elementor-29254 .elementor-element.elementor-element-ed4b17b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-1.4px;color:#0E1A28;}.elementor-29254 .elementor-element.elementor-element-3eb1678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-29254 .elementor-element.elementor-element-462ab96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-29254 .elementor-element.elementor-element-462ab96:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-462ab96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0B1624 0%, #152A42 100%);}.elementor-29254 .elementor-element.elementor-element-5d59cb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-d691067{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-057ea47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-83f9734{text-align:start;}.elementor-29254 .elementor-element.elementor-element-83f9734 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;letter-spacing:2.2px;color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-124e463{--animation-duration:1400ms;--dynamic-text-color:#9CC9E8;}.elementor-29254 .elementor-element.elementor-element-124e463 .elementor-headline{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-124e463 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-124e463 .elementor-headline-dynamic-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;line-height:1.12em;letter-spacing:-1.4px;}.elementor-29254 .elementor-element.elementor-element-124e463 .elementor-headline-dynamic-wrapper path{stroke:#9CC9E8;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-29254 .elementor-element.elementor-element-b1cb038{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-icon i{color:#9CC9E8;transition:color 0.3s;}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-icon svg{fill:#9CC9E8;transition:fill 0.3s;}.elementor-29254 .elementor-element.elementor-element-4302ac4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-29254 .elementor-element.elementor-element-4302ac4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-29254 .elementor-element.elementor-element-dcaede6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.4);border-radius:10px 10px 10px 10px;padding:17px 30px 17px 30px;}.elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button:hover, .elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button:focus{background-color:#FFFFFF;color:#0B1624;border-color:#FFFFFF;}.elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button-content-wrapper{flex-direction:row;}.elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button:hover svg, .elementor-29254 .elementor-element.elementor-element-c05e559 .elementor-button:focus svg{fill:#0B1624;}.elementor-29254 .elementor-element.elementor-element-a3b2694{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-29254 .elementor-element.elementor-element-a3b2694:not(.elementor-motion-effects-element-type-background), .elementor-29254 .elementor-element.elementor-element-a3b2694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-29254 .elementor-element.elementor-element-79678da{--content-width:1240px;}.elementor-29254 .elementor-element.elementor-element-1c93566{--width:50%;}.elementor-29254 .elementor-element.elementor-element-2736ebe{--width:88%;}.elementor-29254 .elementor-element.elementor-element-65da880{--width:46%;}.elementor-29254 .elementor-element.elementor-element-cdfe577{--content-width:1240px;}.elementor-29254 .elementor-element.elementor-element-00ff675{--content-width:880px;}.elementor-29254 .elementor-element.elementor-element-386c367{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-b2b0cc9{--width:57%;}.elementor-29254 .elementor-element.elementor-element-33bce6b{--width:40%;}.elementor-29254 .elementor-element.elementor-element-08cb4a5{--width:42%;}.elementor-29254 .elementor-element.elementor-element-3e8c029{--width:58%;}.elementor-29254 .elementor-element.elementor-element-3794a66{--width:42%;}.elementor-29254 .elementor-element.elementor-element-bee2345{--width:58%;}.elementor-29254 .elementor-element.elementor-element-4d638a7{--width:42%;}.elementor-29254 .elementor-element.elementor-element-d2435bb{--width:58%;}.elementor-29254 .elementor-element.elementor-element-bac3464{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-ff49814{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-4ad573d{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-e808d19{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-fc89831{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-4177f3f{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-42b1a0c{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-bd9d015{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-9ae680c{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-5d3f3ea{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-e964dc3{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-c09fc9f{--width:48%;}.elementor-29254 .elementor-element.elementor-element-7c6262b{--width:48%;}.elementor-29254 .elementor-element.elementor-element-3fe77a6{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-d37eb46{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-dcdad05{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-43b9297{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-775c5b9{--width:23.5%;}.elementor-29254 .elementor-element.elementor-element-77c9184{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-3d6f132{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-e1cf73e{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-9c08616{--width:38%;}.elementor-29254 .elementor-element.elementor-element-3eb1678{--width:62%;}.elementor-29254 .elementor-element.elementor-element-5d59cb4{--content-width:1200px;}.elementor-29254 .elementor-element.elementor-element-057ea47{--width:44%;}.elementor-29254 .elementor-element.elementor-element-a3b2694{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29254 .elementor-element.elementor-element-1c93566{--width:100%;}.elementor-29254 .elementor-element.elementor-element-65da880{--width:60%;}.elementor-29254 .elementor-element.elementor-element-b2b0cc9{--width:100%;}.elementor-29254 .elementor-element.elementor-element-33bce6b{--width:100%;}.elementor-29254 .elementor-element.elementor-element-ff49814{--width:48%;}.elementor-29254 .elementor-element.elementor-element-4ad573d{--width:48%;}.elementor-29254 .elementor-element.elementor-element-e808d19{--width:48%;}.elementor-29254 .elementor-element.elementor-element-fc89831{--width:48%;}.elementor-29254 .elementor-element.elementor-element-42b1a0c{--width:48%;}.elementor-29254 .elementor-element.elementor-element-bd9d015{--width:48%;}.elementor-29254 .elementor-element.elementor-element-9ae680c{--width:48%;}.elementor-29254 .elementor-element.elementor-element-5d3f3ea{--width:48%;}.elementor-29254 .elementor-element.elementor-element-c09fc9f{--width:48%;}.elementor-29254 .elementor-element.elementor-element-7c6262b{--width:48%;}.elementor-29254 .elementor-element.elementor-element-d37eb46{--width:48%;}.elementor-29254 .elementor-element.elementor-element-dcdad05{--width:48%;}.elementor-29254 .elementor-element.elementor-element-43b9297{--width:48%;}.elementor-29254 .elementor-element.elementor-element-775c5b9{--width:48%;}.elementor-29254 .elementor-element.elementor-element-9c08616{--width:100%;}.elementor-29254 .elementor-element.elementor-element-3eb1678{--width:100%;}.elementor-29254 .elementor-element.elementor-element-057ea47{--width:48%;}.elementor-29254 .elementor-element.elementor-element-a3b2694{--width:100%;}}@media(max-width:1024px){.elementor-29254 .elementor-element.elementor-element-79678da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-29254 .elementor-element.elementor-element-13b31b6 .elementor-headline{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-f0aa6f7 .elementor-headline{font-size:40px;}.elementor-29254 .elementor-element.elementor-element-44156c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29254 .elementor-element.elementor-element-3057d65 .elementor-headline{font-size:40px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-8ea0dd3 .elementor-heading-title{font-size:40px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-c52b5a5{--flex-wrap:wrap;}.elementor-29254 .elementor-element.elementor-element-86eb92a .elementor-heading-title{font-size:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-8c98a60 .elementor-heading-title{font-size:40px;}.elementor-29254 .elementor-element.elementor-element-1dc649f .elementor-headline{font-size:40px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29254 .elementor-element.elementor-element-67d9a9b .elementor-heading-title{font-size:40px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29254 .elementor-element.elementor-element-e1cf73e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-ed4b17b .elementor-heading-title{font-size:40px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-d691067{--flex-wrap:wrap;}.elementor-29254 .elementor-element.elementor-element-124e463 .elementor-headline{font-size:40px;}}@media(max-width:767px){.elementor-29254 .elementor-element.elementor-element-13567c2{--min-height:0vh;--padding-top:110px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-1c93566{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-29254 .elementor-element.elementor-element-13b31b6 .elementor-headline{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-2a13bc7{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-6f53584{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-2736ebe{--width:100%;}.elementor-29254 .elementor-element.elementor-element-71125fc{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-65da880{--width:100%;}.elementor-29254 .elementor-element.elementor-element-b840130{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-539b124{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-f0aa6f7 .elementor-headline{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-460ab77{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-b2b0cc9{--width:100%;}.elementor-29254 .elementor-element.elementor-element-33bce6b{--width:100%;}.elementor-29254 .elementor-element.elementor-element-75714ad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-08cb4a5{--width:100%;}.elementor-29254 .elementor-element.elementor-element-3e8c029{--width:100%;}.elementor-29254 .elementor-element.elementor-element-f1d9102{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-3794a66{--width:100%;}.elementor-29254 .elementor-element.elementor-element-bee2345{--width:100%;}.elementor-29254 .elementor-element.elementor-element-1da8f46{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-4d638a7{--width:100%;}.elementor-29254 .elementor-element.elementor-element-d2435bb{--width:100%;}.elementor-29254 .elementor-element.elementor-element-ed0822c{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-3057d65 .elementor-headline{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-06d1a14{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-3d835f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-ff49814{--width:100%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-4ad573d{--width:100%;}.elementor-29254 .elementor-element.elementor-element-e808d19{--width:100%;}.elementor-29254 .elementor-element.elementor-element-fc89831{--width:100%;}.elementor-29254 .elementor-element.elementor-element-f924498{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-8ea0dd3 .elementor-heading-title{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-4003aec{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-0673137{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-42b1a0c{--width:100%;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-bd9d015{--width:100%;}.elementor-29254 .elementor-element.elementor-element-9ae680c{--width:100%;}.elementor-29254 .elementor-element.elementor-element-5d3f3ea{--width:100%;}.elementor-29254 .elementor-element.elementor-element-6eb5b71{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-c52b5a5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-c09fc9f{--width:100%;}.elementor-29254 .elementor-element.elementor-element-86eb92a .elementor-heading-title{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-8a6e012{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-b7aa6fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-7c6262b{--width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-9a76e7b{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-8c98a60 .elementor-heading-title{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-d3c0b0e{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-3cbb4f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-d37eb46{--width:100%;}.elementor-29254 .elementor-element.elementor-element-dcdad05{--width:100%;}.elementor-29254 .elementor-element.elementor-element-43b9297{--width:100%;}.elementor-29254 .elementor-element.elementor-element-775c5b9{--width:100%;}.elementor-29254 .elementor-element.elementor-element-5ad62d9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-bf016e2{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-1dc649f .elementor-headline{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-60275bd{font-size:16px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29254 .elementor-element.elementor-element-2d024e9{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-67d9a9b .elementor-heading-title{font-size:31px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-29254 .elementor-element.elementor-element-8f4c536{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-ed4b17b .elementor-heading-title{font-size:31px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-29254 .elementor-element.elementor-element-462ab96{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-29254 .elementor-element.elementor-element-d691067{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-057ea47{--width:100%;}.elementor-29254 .elementor-element.elementor-element-124e463 .elementor-headline{font-size:31px;}.elementor-29254 .elementor-element.elementor-element-b1cb038{font-size:16px;}.elementor-29254 .elementor-element.elementor-element-dcaede6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29254 .elementor-element.elementor-element-a3b2694{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-13567c2 */.sn-home{font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}
.sn-home .elementor-widget-text-editor p{margin:0}
.sn-home .elementor-heading-title{text-wrap:balance}
.sn-home .elementor-widget-text-editor{max-width:660px}
.sn-center .elementor-widget-text-editor{margin-left:auto;margin-right:auto}
.sn-accent{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:0;color:#2B6A9A}
.sn-dark .sn-accent,.sn-hero .sn-accent,.sn-darkbg .sn-accent{color:#9CC9E8}
.sn-kicker .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}
.sn-kicker .elementor-heading-title:before{content:"";width:28px;height:1px;background:currentColor;opacity:.8}
[class*="elementor-align-center"].sn-kicker .elementor-heading-title:after,.sn-kicker .elementor-heading-title[style*=center]:after{content:"";width:28px;height:1px;background:currentColor;opacity:.8}
.sn-home a.elementor-button{text-decoration:none!important;transition:all .3s ease!important;letter-spacing:.2px}
.sn-btn-primary a.elementor-button{background:#FFFFFF!important;color:#0B1624!important;border-color:#FFFFFF!important;box-shadow:0 12px 30px rgba(0,0,0,.25)}
.sn-btn-primary a.elementor-button:hover{background:#9CC9E8!important;border-color:#9CC9E8!important}
.sn-btn-ghost a.elementor-button{border-color:rgba(255,255,255,.35)!important;color:#fff!important}
.sn-btn-ghost a.elementor-button:hover{background:#fff!important;color:#0B1624!important}
.sn-btn-ghost-dark a.elementor-button{color:#0B1624!important;border-color:#0B1624!important;background:transparent!important}
.sn-btn-ghost-dark a.elementor-button:hover{background:#0B1624!important;color:#fff!important}
.sn-btn a.elementor-button:hover{transform:translateY(-2px)}
.sn-hero{position:relative;overflow:hidden}
.sn-hero:before{content:"";position:absolute;width:640px;height:640px;border-radius:50%;background:rgba(43,125,184,.22);filter:blur(120px);top:-220px;right:-120px;pointer-events:none;z-index:0}
.sn-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at 70% 40%,#000 10%,transparent 70%);pointer-events:none;z-index:0}
.sn-hero>.e-con-inner,.sn-hero>.e-con{position:relative;z-index:2}
.sn-hero .elementor-headline{letter-spacing:-1.6px}
.sn-hero .elementor-headline-dynamic-text{font-size:1.14em;font-family:"Instrument Serif",Georgia,serif!important;font-style:italic;font-weight:400!important;letter-spacing:0!important;color:#9CC9E8!important}
.sn-orb svg{width:100%;height:auto;max-width:520px;display:block;margin:auto}
.sn-orb .rot{transform-origin:260px 260px;animation:snrot 60s linear infinite}
@keyframes snrot{to{transform:rotate(360deg)}}
.sn-quote{border-left:1px solid rgba(156,201,232,.6);padding-left:18px}
.sn-logos{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.sn-logos .track{display:flex;gap:72px;align-items:center;width:max-content;animation:snscroll 50s linear infinite}
.sn-logos:hover .track{animation-play-state:paused}
.sn-logos img{height:60px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.55;transition:.35s;mix-blend-mode:multiply}
.sn-logos img:hover{filter:none;opacity:1}
@keyframes snscroll{to{transform:translateX(-50%)}}
/* problem cards */
.sn-card{position:relative;overflow:hidden;transition:background-color .45s ease,box-shadow .45s ease,border-color .45s!important}
.sn-card:before{content:"";position:absolute;left:0;top:0;height:2px;width:0;background:#2B7DB8;transition:width .6s ease;z-index:3}
.sn-card:hover:before{width:100%}
.sn-card:hover{background-color:#0B1624!important;border-color:#0B1624!important;box-shadow:0 30px 60px rgba(11,22,36,.25)}
.sn-card .elementor-icon-box-title,.sn-card .elementor-icon-box-title a,.sn-card .elementor-icon-box-description{transition:color .45s}
.sn-card:hover .elementor-icon-box-title,.sn-card:hover .elementor-icon-box-title a{color:#fff!important}
.sn-card:hover .elementor-icon-box-description{color:rgba(255,255,255,.7)!important}
.sn-card .elementor-icon{transition:all .45s!important}
.sn-card:hover .elementor-icon{background-color:rgba(156,201,232,.14)!important;fill:#9CC9E8!important;color:#9CC9E8!important}
.sn-card:hover .elementor-icon svg{fill:#9CC9E8!important}
.sn-card .elementor-icon-box-title{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;letter-spacing:-.3px}
/* flip boxes */
.sn-flip .elementor-flip-box{border-radius:18px;overflow:hidden}
.sn-flip .elementor-flip-box__front{background:#0F1F33!important;border:1px solid rgba(156,201,232,.14)}
.sn-flip .elementor-flip-box__front:after{content:"↻";position:absolute;right:22px;top:18px;color:rgba(156,201,232,.6);font-size:16px}
.sn-flip .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-size:28px!important;font-weight:800!important;letter-spacing:-.8px;line-height:1.1;color:#FFFFFF!important}
.sn-flip .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:15px!important;color:rgba(255,255,255,.62)!important;font-family:Inter,Arial,sans-serif;line-height:1.55}
.sn-flip .elementor-flip-box__back{background:#FFFFFF!important;border:1px solid #E7E2D8}
.sn-flip .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase;color:#2B6A9A!important}
.sn-flip .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px!important;color:#0B1624!important;line-height:1.6;font-family:Inter,Arial,sans-serif}
.sn-flip .elementor-flip-box__button{border:1px solid #0B1624!important;color:#0B1624!important;border-radius:999px!important;text-decoration:none!important;font-weight:600;padding:10px 18px!important}
/* service cards spotlight */
.sn-dark .elementor-cta{border-radius:18px;overflow:hidden;border:1px solid rgba(156,201,232,.14);height:100%;background:radial-gradient(420px circle at var(--x,50%) var(--y,-20%),rgba(156,201,232,.16),transparent 45%),#0F1F33;transition:border-color .4s}
.sn-dark .elementor-cta:hover{border-color:rgba(156,201,232,.45)}
.sn-dark .elementor-cta__bg-wrapper{display:none!important}
.sn-dark .elementor-cta__content{background:transparent!important;padding:40px 36px!important}
.sn-dark .elementor-cta__title{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;letter-spacing:-.4px}
.sn-dark .elementor-cta__button{text-decoration:none!important;border-radius:999px!important;background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important;font-weight:600}
.sn-dark .elementor-cta__button:hover{background:#fff!important;color:#0B1624!important}
.sn-dark .elementor-icon-wrapper .elementor-icon{border:1px solid rgba(156,201,232,.25);border-radius:50%;padding:16px;color:#9CC9E8!important}
.sn-dark .elementor-icon-wrapper .elementor-icon svg{fill:#9CC9E8!important}
/* map */
.sn-mapwrap img{border-radius:20px;border:1px solid rgba(156,201,232,.14)}
.sn-mapwrap{--hotspot-color:#9CC9E8;--hotspot-box-color:#9CC9E8;--hotspot-size:10px;--hotspot-padding:5px}
.sn-mapwrap .e-hotspot__button{background-color:transparent!important;min-width:0!important}
.sn-mapwrap .e-hotspot__inner-circle,.sn-mapwrap .e-hotspot__outer-circle{background-color:#9CC9E8!important}
.sn-mapwrap .e-hotspot__icon,.sn-mapwrap .e-hotspot__label{display:none!important}
.sn-home .e-hotspot__tooltip{background:#fff!important;color:#0B1624!important;border-radius:10px;font-family:Inter,Arial,sans-serif;font-weight:600;font-size:14px;padding:8px 12px}
/* testimonials */
.sn-home .elementor-testimonial__text{font-size:17px!important;line-height:1.7;color:#0E1A28;font-family:Inter,Arial,sans-serif;font-style:normal!important}
.sn-home .elementor-testimonial__content{border-radius:16px!important;padding:32px!important;background:#F6F4EF!important;transition:transform .4s,box-shadow .4s}
.sn-home .elementor-testimonial__content:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(11,22,36,.08)}
.sn-home .elementor-testimonial__content:before{content:"“";display:block;font-family:"Instrument Serif",Georgia,serif;font-size:64px;line-height:.55;color:#2B6A9A;margin-bottom:8px}
.sn-home .elementor-testimonial__content:after{border-top-color:#F6F4EF!important}
.sn-home .elementor-testimonial__name{font-size:16px!important;font-weight:700!important;color:#0E1A28!important;font-family:"Plus Jakarta Sans",Inter,sans-serif}
.sn-home .elementor-testimonial__title{font-size:13.5px!important;color:#5A6B80!important}
.sn-home .swiper-pagination-bullet-active{background:#0B1624!important}
/* video playlist */
.sn-home .e-tabs-header{background:#0B1624!important}.sn-home .e-tabs-header .e-tabs-title,.sn-home .e-tabs-header .e-tabs-videos-count{color:#fff!important}
.sn-home .e-tab-title-text{font-family:Inter,Arial,sans-serif;font-size:14px}
.sn-home .elementor-icon-list-text{font-family:Inter,Arial,sans-serif}
.sn-formcard{box-shadow:0 40px 90px rgba(0,0,0,.35)}
@media(max-width:1024px){.sn-orbcol{max-width:420px;margin:0 auto}}
@media(max-width:767px){.sn-hero:before{width:320px;height:320px}.sn-orbcol{display:none!important}}

.sn-hero .elementor-headline-dynamic-wrapper{display:block}



.sn-pmapcol{align-self:center}
.sn-logos-dark{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}
.sn-logos-dark .track{gap:64px;animation-duration:40s}
.sn-logos-dark img{height:34px;max-width:140px;filter:none;opacity:.55;mix-blend-mode:normal}
.sn-logos-dark img.sq{height:46px}
.sn-logos-dark img:hover{opacity:1}
.sn-trustcap .elementor-heading-title{border-top:1px solid rgba(255,255,255,.1);padding-top:28px}
.sn-hl .elementor-headline{font-family:"Plus Jakarta Sans",Inter,sans-serif}
.sn-hl .elementor-headline-dynamic-text{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic;font-weight:400!important;letter-spacing:0!important;font-size:1.08em}
.sn-hl svg path{stroke-width:5}
.sn-rel{position:relative;overflow:hidden}
.sn-glow{width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(43,125,184,.35),transparent 65%);filter:blur(30px);pointer-events:none}


.sn-pmapcol{overflow:visible}
.sn-pmap{position:relative;margin-right:-14%;margin-left:-2%}
.sn-pmap:before{content:"";position:absolute;inset:10% 20% 10% 0;background:radial-gradient(circle at 30% 45%,rgba(43,125,184,.35),transparent 60%);filter:blur(20px);z-index:0}
.sn-pmap svg{position:relative;z-index:1;width:100%;max-width:none}
@media (max-width:1024px){.sn-pmap{margin:0}}
@media (prefers-reduced-motion:reduce){
}

@media (prefers-reduced-motion:reduce){.sn-hl svg path{stroke-dasharray:none!important;animation:none!important;opacity:1!important}}

.sn-pmap svg{width:100%;height:auto;display:block;overflow:visible}
.sn-pmap .lnk{stroke:rgba(156,201,232,.22);stroke-width:1.2}
.sn-pmap .flow{stroke:#9CD8F2;stroke-width:1.4;stroke-dasharray:3 7;stroke-linecap:round;opacity:.9;animation:snflow 1.8s linear infinite}
@keyframes snflow{to{stroke-dashoffset:-20}}
.sn-pmap .pkt{fill:#E6F7FF}
.sn-pmap .dot{fill:#9CD8F2}
.sn-pmap .halo{fill:rgba(156,216,242,.25);transform-box:fill-box;transform-origin:center;animation:snhalo 2.4s ease-out infinite}
@keyframes snhalo{0%{transform:scale(.4);opacity:.9}100%{transform:scale(2);opacity:0}}
.sn-pmap .ring{fill:none;stroke:#E6F7FF;stroke-width:1.2;transform-box:fill-box;transform-origin:center;animation:snhalo 2.2s ease-out infinite}
.sn-pmap .ring.r2{animation-delay:1.1s}
.sn-pmap .lbl{font:600 9.5px Inter,Arial,sans-serif;letter-spacing:1.2px;fill:rgba(220,236,248,.78)}
.sn-pmap .hubl{font-size:11px;font-weight:700;fill:#FFFFFF}

.sn-logos-color{padding:14px 0 18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
.sn-logos-color .track{gap:18px;animation:snscroll 55s linear infinite!important;flex-wrap:nowrap!important;width:max-content!important}
.sn-logos-color:hover .track{animation-play-state:paused!important}
.sn-logos-color .lt{flex:0 0 auto;width:150px;height:78px;background:#FFFFFF;border-radius:14px;display:flex;align-items:center;justify-content:center;padding:10px 16px;box-shadow:0 10px 30px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.6);animation:snbob 4.5s ease-in-out infinite;animation-delay:var(--d);transition:transform .35s ease,box-shadow .35s ease}
.sn-logos-color .lt img{max-height:56px;max-width:118px;width:auto;height:auto;object-fit:contain;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;transition:transform .35s ease}
.sn-logos-color .lt:hover{transform:translateY(-6px) scale(1.06)!important;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 2px rgba(156,216,242,.6);animation-play-state:paused}
@keyframes snbob{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}

.sn-vcard .sn-vthumb .elementor-custom-embed-image-overlay{border-radius:16px;overflow:hidden;background-size:cover;background-position:center;transition:transform .5s ease}
.sn-vcard .sn-vthumb .elementor-wrapper{border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(11,22,36,.12)}
.sn-vcard .sn-vthumb .elementor-custom-embed-image-overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,22,36,0) 40%,rgba(11,22,36,.55));transition:opacity .4s}
.sn-vcard:hover .sn-vthumb .elementor-custom-embed-image-overlay{transform:scale(1.05)}
.sn-vcard .elementor-custom-embed-play{z-index:2}
.sn-vcard .elementor-custom-embed-play i,.sn-vcard .elementor-custom-embed-play svg{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.6);border-radius:50%;padding:14px;backdrop-filter:blur(6px);transition:transform .35s,background .35s}
.sn-vcard:hover .elementor-custom-embed-play i,.sn-vcard:hover .elementor-custom-embed-play svg{transform:scale(1.12);background:rgba(255,255,255,.3)}
.sn-vcard .elementor-heading-title{margin:0}

.sn-promise{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:22px;line-height:1.45;color:#DCECF8;letter-spacing:.1px}
@media(max-width:767px){.sn-promise{font-size:19px}}

.sn-logos-color .track{gap:20px}
.sn-logos-color .lt{width:190px;height:100px;padding:14px 20px;border-radius:16px}
.sn-logos-color .lt img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain}
@media(max-width:767px){.sn-logos-color .lt{width:150px;height:84px;padding:12px 16px}}

.sn-feat .elementor-wrapper{border-radius:20px!important}
.sn-mini{padding:12px;border-radius:18px;background:#FFFFFF;border:1px solid #E7E2D8;transition:box-shadow .4s,transform .4s}
.sn-mini:hover{box-shadow:0 20px 40px rgba(11,22,36,.10);transform:translateY(-3px)}
.sn-mini .sn-vthumb .elementor-wrapper{border-radius:12px!important;box-shadow:none}
.sn-mini .elementor-custom-embed-play i,.sn-mini .elementor-custom-embed-play svg{padding:9px!important}
.sn-watch .elementor-button{padding:0!important;background:none!important;box-shadow:none!important}
.sn-watch .elementor-button-text{border-bottom:1px solid rgba(43,106,154,.35);padding-bottom:2px;transition:border-color .3s}
.sn-card:hover .sn-watch .elementor-button{color:#9CD8F2!important}
.sn-card:hover .sn-watch .elementor-button-text{border-color:rgba(156,216,242,.6)}
.sn-card .sn-watch{margin-top:auto}

.sn-sectile{position:relative;aspect-ratio:16/9;border-radius:12px;background:#fff;border:1px solid #E7E2D8;display:flex;align-items:center;justify-content:center;overflow:hidden}
.sn-sectile img{max-width:60%;max-height:62%;object-fit:contain}
.sn-sectile .lock{position:absolute;left:8px;bottom:8px;font:600 11px Inter,Arial,sans-serif;letter-spacing:.5px;color:#fff;background:#0B1624;border-radius:999px;padding:4px 9px}

.sn-thanks{text-align:center;padding:28px 10px;font-family:Inter,Arial,sans-serif;color:#0B1624}
.sn-thanks-ic{width:56px;height:56px;border-radius:50%;margin:0 auto 16px;background:#0B1624;color:#9CD8F2;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 0 0 8px rgba(43,125,184,.12)}
.sn-thanks h3{font-family:"Plus Jakarta Sans",Inter,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.5px;margin:0 0 10px;color:#0B1624}
.sn-thanks p{font-size:16px;line-height:1.6;color:#5A6B80;margin:0 auto 12px;max-width:420px}
.sn-thanks-alt{font-size:14px!important}
.sn-thanks a{color:#2B6A9A;text-decoration:underline}

.sn-intro .sn-introtext{text-align:center}
.sn-intro .sn-introtext p{font-family:"Plus Jakarta Sans",Inter,sans-serif;font-size:26px;line-height:1.55;font-weight:500;letter-spacing:-.3px;color:#0B1624;margin:0}
.sn-intro .sn-introtext .sn-accent{font-size:1.12em;color:#2B6A9A}
@media(max-width:767px){.sn-intro .sn-introtext p{font-size:19px;line-height:1.6}}
.sn-faq .sn-faqtext p{font-family:Inter,sans-serif;font-size:17px;line-height:1.65;color:#4A5A6E;margin:0 0 18px}
.sn-faq .sn-faqlink a{font-family:"Plus Jakarta Sans",Inter,sans-serif;font-weight:700;font-size:15px;color:#0B1624;text-decoration:none;border-bottom:2px solid #9CC9E8;padding-bottom:3px;transition:border-color .2s,color .2s}
.sn-faq .sn-faqlink a:hover{color:#2B6A9A;border-color:#2B6A9A}
@media(min-width:1025px){.sn-faq .sn-faqintro{position:sticky;top:120px;align-self:flex-start}}
.sn-faqacc .elementor-accordion{border-top:1px solid rgba(11,22,36,.14)}
.sn-faqacc .elementor-accordion-item{border:0!important;border-bottom:1px solid rgba(11,22,36,.14)!important;background:transparent}
.sn-faqacc .elementor-tab-title{padding:24px 4px!important;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;background:transparent!important;border:0!important}
.sn-faqacc .elementor-tab-title a,.sn-faqacc .elementor-accordion-title{font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-size:19px!important;font-weight:700!important;color:#0B1624!important;letter-spacing:-.2px;line-height:1.35;transition:color .2s}
.sn-faqacc .elementor-tab-title:hover a,.sn-faqacc .elementor-tab-title.elementor-active a{color:#2B6A9A!important}
.sn-faqacc .elementor-accordion-icon{order:2;flex:0 0 34px;width:34px;height:34px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(11,22,36,.12);color:#2B7DB8!important;font-size:12px!important;transition:background .2s,color .2s}
.sn-faqacc .elementor-accordion-icon i,.sn-faqacc .elementor-accordion-icon svg{color:#2B7DB8;fill:#2B7DB8;width:12px;height:12px}
.sn-faqacc .elementor-tab-title.elementor-active .elementor-accordion-icon{background:#0B1624;border-color:#0B1624}
.sn-faqacc .elementor-tab-title.elementor-active .elementor-accordion-icon i,.sn-faqacc .elementor-tab-title.elementor-active .elementor-accordion-icon svg{color:#9CC9E8;fill:#9CC9E8}
.sn-faqacc .elementor-tab-content{border:0!important;padding:0 60px 26px 4px!important;background:transparent}
.sn-faqacc .elementor-tab-content p{font-family:Inter,sans-serif;font-size:16.5px;line-height:1.7;color:#4A5A6E;margin:0}
@media(max-width:767px){.sn-faqacc .elementor-tab-title a{font-size:17px!important}.sn-faqacc .elementor-tab-content{padding-right:4px!important}}

.sn-faqacc .elementor-tab-title a,.sn-faqacc .elementor-tab-title a:hover,.sn-faqacc .elementor-accordion-title{text-decoration:none!important;border:0!important;box-shadow:none!important;background-image:none!important}
.sn-faqacc .elementor-tab-content p{color:#3F4F63}/* End custom CSS */