.elementor-609 .elementor-element.elementor-element-0lg65wr{--display:flex;--min-height:85vh;--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;--padding-top:80px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-609 .elementor-element.elementor-element-0lg65wr:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-0lg65wr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0a1230 0%, #1e40af 100%);}.elementor-609 .elementor-element.elementor-element-t52juq8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-609 .elementor-element.elementor-element-u5lm9em{width:var( --container-widget-width, 340px );max-width:340px;background-color:rgba(14, 165, 233, 0.15);padding:8px 18px 8px 18px;--container-widget-width:340px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(14, 165, 233, 0.4);border-radius:99px 99px 99px 99px;text-align:start;}.elementor-609 .elementor-element.elementor-element-u5lm9em.elementor-element{--align-self:flex-start;}.elementor-609 .elementor-element.elementor-element-u5lm9em .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#0ea5e9;}.elementor-609 .elementor-element.elementor-element-5qafrkq{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-609 .elementor-element.elementor-element-5qafrkq .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:64px;font-weight:800;line-height:1.05em;letter-spacing:-1px;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-609 .elementor-element.elementor-element-npm3bp4{color:#7A7A7A;}.elementor-609 .elementor-element.elementor-element-5p52lbr{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.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-609 .elementor-element.elementor-element-mbsocu6 .elementor-button{background-color:#4ab8d3;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-qw0ab1b .elementor-button{background-color:transparent;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-wcpunae{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:40px;}.elementor-609 .elementor-element.elementor-element-wcpunae.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-609 .elementor-element.elementor-element-405ab3z{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-609 .elementor-element.elementor-element-405ab3z.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-609 .elementor-element.elementor-element-405ab3z img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 30px 80px -10px rgba(14, 165, 233, 0.35);}.elementor-609 .elementor-element.elementor-element-3cymdwi{--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-3cymdwi:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-3cymdwi > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f9ff;}.elementor-609 .elementor-element.elementor-element-u04bt51{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-609 .elementor-element.elementor-element-57b1ce5 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-57b1ce5.elementor-view-stacked .elementor-icon{background-color:#28398B;}.elementor-609 .elementor-element.elementor-element-57b1ce5.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-57b1ce5.elementor-view-default .elementor-icon{color:#28398B;border-color:#28398B;}.elementor-609 .elementor-element.elementor-element-57b1ce5.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-57b1ce5.elementor-view-default .elementor-icon svg{fill:#28398B;}.elementor-609 .elementor-element.elementor-element-6jiwyl8{text-align:center;}.elementor-609 .elementor-element.elementor-element-6jiwyl8 .elementor-heading-title{color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-xcyuwl5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-421c863 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-421c863.elementor-view-stacked .elementor-icon{background-color:#28398B;}.elementor-609 .elementor-element.elementor-element-421c863.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-421c863.elementor-view-default .elementor-icon{color:#28398B;border-color:#28398B;}.elementor-609 .elementor-element.elementor-element-421c863.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-421c863.elementor-view-default .elementor-icon svg{fill:#28398B;}.elementor-609 .elementor-element.elementor-element-10j8ecd{text-align:center;}.elementor-609 .elementor-element.elementor-element-10j8ecd .elementor-heading-title{color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-udz4wi6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-8539883 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-822dic4{text-align:center;}.elementor-609 .elementor-element.elementor-element-822dic4 .elementor-heading-title{color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-2jip2lb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-a0af686 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-oj6hzy2{text-align:center;}.elementor-609 .elementor-element.elementor-element-oj6hzy2 .elementor-heading-title{color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-bpqwhgz{--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:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-bpqwhgz:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-bpqwhgz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-sdfdhji{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-609 .elementor-element.elementor-element-2auv8d3{text-align:center;}.elementor-609 .elementor-element.elementor-element-2auv8d3 .elementor-heading-title{color:#4ab8d3;}.elementor-609 .elementor-element.elementor-element-wcyqzlq{text-align:center;}.elementor-609 .elementor-element.elementor-element-wcyqzlq .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-opd3lgz{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-609 .elementor-element.elementor-element-opd3lgz.e-con{--align-self:center;}.elementor-609 .elementor-element.elementor-element-7iwx7sv{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-609 .elementor-element.elementor-element-7iwx7sv:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-7iwx7sv > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243d73;}.elementor-609 .elementor-element.elementor-element-f960bf3 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-f960bf3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-f960bf3.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-f960bf3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-f960bf3.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-f960bf3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-rpp1fd8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-609 .elementor-element.elementor-element-rpp1fd8 .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-mwdwj15 .elementor-button{background-color:transparent;fill:#4ab8d3;color:#4ab8d3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4ab8d3;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-g68fbo2{--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;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-609 .elementor-element.elementor-element-g68fbo2:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-g68fbo2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243d73;}.elementor-609 .elementor-element.elementor-element-a5833fa .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-a5833fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-a5833fa.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-a5833fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-a5833fa.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-a5833fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-yd3b2j3 .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-f86hrxh .elementor-button{background-color:transparent;fill:#4ab8d3;color:#4ab8d3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4ab8d3;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-sgvlsv0{--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;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-609 .elementor-element.elementor-element-sgvlsv0:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-sgvlsv0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243d73;}.elementor-609 .elementor-element.elementor-element-6961d8b .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-6961d8b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-6961d8b.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-6961d8b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-6961d8b.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-6961d8b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-j6ghp1n .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-u1b95z9 .elementor-button{background-color:transparent;fill:#4ab8d3;color:#4ab8d3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4ab8d3;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-mil6tli{--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;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-609 .elementor-element.elementor-element-mil6tli:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-mil6tli > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243d73;}.elementor-609 .elementor-element.elementor-element-85d6000.elementor-element{--align-self:center;}.elementor-609 .elementor-element.elementor-element-85d6000 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-85d6000.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-85d6000.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-85d6000.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-85d6000.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-85d6000.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-g1cu5vf .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-k048kw3 .elementor-button{background-color:transparent;fill:#4ab8d3;color:#4ab8d3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4ab8d3;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-59lmriy{--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;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-609 .elementor-element.elementor-element-59lmriy:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-59lmriy > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243d73;}.elementor-609 .elementor-element.elementor-element-eddd872 .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-eddd872.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-eddd872.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-eddd872.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-eddd872.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-eddd872.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-9jgpsl4 .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-8hjb8k9{color:#7A7A7A;}.elementor-609 .elementor-element.elementor-element-tzqowrs .elementor-button{background-color:transparent;fill:#4ab8d3;color:#4ab8d3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4ab8d3;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-izs5338{--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;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-609 .elementor-element.elementor-element-izs5338:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-izs5338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243d73;}.elementor-609 .elementor-element.elementor-element-742fcfd .elementor-icon-wrapper{text-align:center;}.elementor-609 .elementor-element.elementor-element-742fcfd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-742fcfd.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-742fcfd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-742fcfd.elementor-view-framed .elementor-icon, .elementor-609 .elementor-element.elementor-element-742fcfd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-a3z4ixb .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-09pas9e .elementor-button{background-color:transparent;fill:#4ab8d3;color:#4ab8d3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4ab8d3;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-s8pqk9j{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-609 .elementor-element.elementor-element-s8pqk9j:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-s8pqk9j > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #0891b2 0%, #7c3aed 100%);}.elementor-609 .elementor-element.elementor-element-ys4dxaq{--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:8px 8px;--row-gap:8px;--column-gap:8px;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:rgba(14, 165, 233, 0.2);--border-color:rgba(14, 165, 233, 0.2);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-ys4dxaq:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-ys4dxaq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.04);}.elementor-609 .elementor-element.elementor-element-h8oefeu{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-609 .elementor-element.elementor-element-h8oefeu .elementor-heading-title{font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.5px;color:#22d3ee;}.elementor-609 .elementor-element.elementor-element-i7tznbw{text-align:center;}.elementor-609 .elementor-element.elementor-element-i7tznbw .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:rgba(255, 255, 255, 0.75);}.elementor-609 .elementor-element.elementor-element-49jrnxl{--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:8px 8px;--row-gap:8px;--column-gap:8px;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:rgba(14, 165, 233, 0.2);--border-color:rgba(14, 165, 233, 0.2);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-49jrnxl:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-49jrnxl > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.04);}.elementor-609 .elementor-element.elementor-element-00mg8eq{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-609 .elementor-element.elementor-element-00mg8eq .elementor-heading-title{font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.5px;color:#22d3ee;}.elementor-609 .elementor-element.elementor-element-ipdpz0s{text-align:center;}.elementor-609 .elementor-element.elementor-element-ipdpz0s .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:rgba(255, 255, 255, 0.75);}.elementor-609 .elementor-element.elementor-element-rmxzl6s{--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:8px 8px;--row-gap:8px;--column-gap:8px;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:rgba(14, 165, 233, 0.2);--border-color:rgba(14, 165, 233, 0.2);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-rmxzl6s:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-rmxzl6s > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.04);}.elementor-609 .elementor-element.elementor-element-yo2vzwj{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-609 .elementor-element.elementor-element-yo2vzwj .elementor-heading-title{font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.5px;color:#22d3ee;}.elementor-609 .elementor-element.elementor-element-h5wrciu{text-align:center;}.elementor-609 .elementor-element.elementor-element-h5wrciu .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:rgba(255, 255, 255, 0.75);}.elementor-609 .elementor-element.elementor-element-srewfe1{--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:8px 8px;--row-gap:8px;--column-gap:8px;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:rgba(14, 165, 233, 0.2);--border-color:rgba(14, 165, 233, 0.2);--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-srewfe1:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-srewfe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.04);}.elementor-609 .elementor-element.elementor-element-zkmmgrk{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-609 .elementor-element.elementor-element-zkmmgrk .elementor-heading-title{font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.5px;color:#22d3ee;}.elementor-609 .elementor-element.elementor-element-9wweuwr{text-align:center;}.elementor-609 .elementor-element.elementor-element-9wweuwr .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:rgba(255, 255, 255, 0.75);}.elementor-609 .elementor-element.elementor-element-90910cf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-90910cf:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-90910cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-90910cf.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-3d2e7b6{--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;}.elementor-609 .elementor-element.elementor-element-3d2e7b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-8a41119{--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;}.elementor-609 .elementor-element.elementor-element-f20244a{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:40px;}.elementor-609 .elementor-element.elementor-element-f20244a:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-f20244a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-f20244a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-ee5bdaf{text-align:center;}.elementor-609 .elementor-element.elementor-element-ee5bdaf .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-3309e06{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:30px;}.elementor-609 .elementor-element.elementor-element-3309e06:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-3309e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#243D73;}.elementor-609 .elementor-element.elementor-element-3309e06.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-609 .elementor-element.elementor-element-959424a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-959424a{text-align:start;color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-959424a p{margin-block-end:0px;}.elementor-609 .elementor-element.elementor-element-197218e{color:#FFFFFF;}.elementor-609 .elementor-element.elementor-element-235b671{--display:flex;--min-height:133px;--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:center;--align-items:stretch;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-609 .elementor-element.elementor-element-235b671:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-235b671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2E5A;}.elementor-609 .elementor-element.elementor-element-d6d2896.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-609 .elementor-element.elementor-element-d6d2896 img{width:100%;max-width:100%;height:500px;}.elementor-609 .elementor-element.elementor-element-e565a12{--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-609 .elementor-element.elementor-element-46a086f{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-46a086f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-085a057{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-609 .elementor-element.elementor-element-085a057.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-609 .elementor-element.elementor-element-76405e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-76405e8 .sec-title__tagline{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-76405e8 .faq-one__text{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-76405e8 .faq-one__list__title{padding:0px 0px 0px 0px;}.elementor-609 .elementor-element.elementor-element-exnzzx9{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-exnzzx9:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-exnzzx9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-609 .elementor-element.elementor-element-p2n8jav{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-609 .elementor-element.elementor-element-q5y2yjc{text-align:center;}.elementor-609 .elementor-element.elementor-element-q5y2yjc .elementor-heading-title{color:#4ab8d3;}.elementor-609 .elementor-element.elementor-element-a5ttzpd{text-align:center;}.elementor-609 .elementor-element.elementor-element-a5ttzpd .elementor-heading-title{color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-4ugj068{--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;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-609 .elementor-element.elementor-element-aeufx16 .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-02g9r2q .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-5pr72hx .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-fd6sp1m .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-ftt6rii .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-ogtfhvf .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-b47izib .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-oyf5mvc .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-i4nlpgk .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-style:solid;border-width:2px 2px 2px 2px;border-color:#e2e8f0;border-radius:50px 50px 50px 50px;}.elementor-609 .elementor-element.elementor-element-8uioaut{--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;--justify-content:center;}.elementor-609 .elementor-element.elementor-element-svhm9ez .elementor-button{background-color:#1a2e5a;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-6e3470e{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-zovu9i1{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-609 .elementor-element.elementor-element-zovu9i1:not(.elementor-motion-effects-element-type-background), .elementor-609 .elementor-element.elementor-element-zovu9i1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2e5a;}.elementor-609 .elementor-element.elementor-element-cvsnb9i{text-align:center;}.elementor-609 .elementor-element.elementor-element-cvsnb9i .elementor-heading-title{color:#ffffff;}.elementor-609 .elementor-element.elementor-element-wck02ri{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-609 .elementor-element.elementor-element-a9dm7hp .elementor-button{background-color:#4ab8d3;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-b1q0v4y .elementor-button{background-color:#ffffff;fill:#1a2e5a;color:#1a2e5a;border-radius:6px 6px 6px 6px;}.elementor-609 .elementor-element.elementor-element-3e6cf5a{--display:flex;}@media(min-width:768px){.elementor-609 .elementor-element.elementor-element-3cymdwi{--content-width:1145px;}.elementor-609 .elementor-element.elementor-element-7iwx7sv{--content-width:1139px;}.elementor-609 .elementor-element.elementor-element-s8pqk9j{--width:100%;}.elementor-609 .elementor-element.elementor-element-90910cf{--content-width:1140px;}.elementor-609 .elementor-element.elementor-element-3d2e7b6{--width:58.118%;}.elementor-609 .elementor-element.elementor-element-235b671{--width:49%;}.elementor-609 .elementor-element.elementor-element-085a057{--width:100%;}}@media(max-width:1024px){.elementor-609 .elementor-element.elementor-element-5qafrkq .elementor-heading-title{font-size:48px;}.elementor-609 .elementor-element.elementor-element-opd3lgz{--grid-auto-flow:row;}.elementor-609 .elementor-element.elementor-element-s8pqk9j{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-609 .elementor-element.elementor-element-h8oefeu .elementor-heading-title{font-size:48px;}.elementor-609 .elementor-element.elementor-element-00mg8eq .elementor-heading-title{font-size:48px;}.elementor-609 .elementor-element.elementor-element-yo2vzwj .elementor-heading-title{font-size:48px;}.elementor-609 .elementor-element.elementor-element-zkmmgrk .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-609 .elementor-element.elementor-element-0lg65wr{--min-height:75vh;--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-t52juq8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-609 .elementor-element.elementor-element-u5lm9em{text-align:center;}.elementor-609 .elementor-element.elementor-element-5qafrkq{text-align:center;}.elementor-609 .elementor-element.elementor-element-5qafrkq .elementor-heading-title{font-size:36px;}.elementor-609 .elementor-element.elementor-element-5p52lbr{--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;}.elementor-609 .elementor-element.elementor-element-opd3lgz{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-609 .elementor-element.elementor-element-s8pqk9j{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-609 .elementor-element.elementor-element-ys4dxaq{--content-width:47%;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-609 .elementor-element.elementor-element-h8oefeu .elementor-heading-title{font-size:40px;}.elementor-609 .elementor-element.elementor-element-i7tznbw .elementor-heading-title{font-size:13px;}.elementor-609 .elementor-element.elementor-element-49jrnxl{--content-width:47%;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-609 .elementor-element.elementor-element-00mg8eq .elementor-heading-title{font-size:40px;}.elementor-609 .elementor-element.elementor-element-ipdpz0s .elementor-heading-title{font-size:13px;}.elementor-609 .elementor-element.elementor-element-rmxzl6s{--content-width:47%;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-609 .elementor-element.elementor-element-yo2vzwj .elementor-heading-title{font-size:40px;}.elementor-609 .elementor-element.elementor-element-h5wrciu .elementor-heading-title{font-size:13px;}.elementor-609 .elementor-element.elementor-element-srewfe1{--content-width:47%;--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-609 .elementor-element.elementor-element-zkmmgrk .elementor-heading-title{font-size:40px;}.elementor-609 .elementor-element.elementor-element-9wweuwr .elementor-heading-title{font-size:13px;}.elementor-609 .elementor-element.elementor-element-f20244a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-609 .elementor-element.elementor-element-3309e06{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-609 .elementor-element.elementor-element-3309e06.e-con{--align-self:center;}.elementor-609 .elementor-element.elementor-element-959424a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-609 .elementor-element.elementor-element-959424a{text-align:start;}.elementor-609 .elementor-element.elementor-element-235b671{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-609 .elementor-element.elementor-element-235b671.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for heading, class: .elementor-element-5qafrkq */.elementor-element-5qafrkq .nhh-grad-cyan {
  background: linear-gradient(135deg, #0ea5e9 0%, #22d3ee 50%, #67e8f9 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  display: inline;
}
.elementor-element-5qafrkq .nhh-grad-purple {
  background: linear-gradient(135deg, #22d3ee 0%, #818cf8 50%, #a78bfa 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0lg65wr */.elementor-element-0lg65wr::before {
  content: "";
  position: absolute;
  top: -100px;
  right: -100px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(14, 165, 233, 0.35) 0%, transparent 70%);
  pointer-events: none;
  z-index: 0;
}
.elementor-element-0lg65wr::after {
  content: "";
  position: absolute;
  bottom: -100px;
  left: -100px;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(99, 102, 241, 0.25) 0%, transparent 70%);
  pointer-events: none;
  z-index: 0;
}
.elementor-element-0lg65wr > .elementor-container,
.elementor-element-0lg65wr > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-opd3lgz */.service-cards {
  display: flex;
  gap: 24px;
}

.service-cards > * {
  flex: 1;
}

@media (max-width: 767px) {
  .service-cards {
    flex-direction: column;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-s8pqk9j *//* === Stats grid layout === */
.elementor-element-s8pqk9j > .e-con-inner,
.elementor-element-s8pqk9j {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  gap: 24px;
  justify-content: center;
  align-items: stretch;
}
.elementor-element-s8pqk9j > .e-con-inner > .e-con,
.elementor-element-s8pqk9j > .e-con {
  flex: 1 1 calc(25% - 24px) !important;
  max-width: calc(25% - 24px);
  min-width: 200px;
  width: auto !important;
  transition: transform .4s cubic-bezier(.2,.8,.2,1), box-shadow .4s, background .4s, border-color .4s;
  backdrop-filter: blur(10px);
}
@media (max-width: 1024px) {
  .elementor-element-s8pqk9j > .e-con-inner > .e-con,
  .elementor-element-s8pqk9j > .e-con {
    flex: 1 1 calc(50% - 12px) !important;
    max-width: calc(50% - 12px);
  }
}
@media (max-width: 480px) {
  .elementor-element-s8pqk9j > .e-con-inner > .e-con,
  .elementor-element-s8pqk9j > .e-con {
    flex: 1 1 100% !important;
    max-width: 100%;
  }
}
/* Hover lift */
.elementor-element-s8pqk9j > .e-con-inner > .e-con:hover,
.elementor-element-s8pqk9j > .e-con:hover {
  transform: translateY(-6px);
  background: rgba(14, 165, 233, 0.08) !important;
  border-color: rgba(34, 211, 238, 0.5) !important;
  box-shadow: 0 20px 50px -20px rgba(14, 165, 233, 0.4);
}
/* Gradient text on big numbers (first heading in each card) */
.elementor-element-s8pqk9j .e-con > .elementor-widget-heading:nth-child(1) h1,
.elementor-element-s8pqk9j .e-con > .elementor-widget-heading:nth-child(1) h2,
.elementor-element-s8pqk9j .e-con > .elementor-widget-heading:nth-child(1) h3,
.elementor-element-s8pqk9j .e-con > .elementor-widget-heading:nth-child(1) h4 {
  background: linear-gradient(135deg, #22d3ee 0%, #0ea5e9 50%, #a78bfa 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-842774c */.elementor-609 .elementor-element.elementor-element-842774c .working-process {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e565a12 */.elementor-609 .elementor-element.elementor-element-e565a12 .sec-title__title { font-size: 36px; }/* End custom CSS */
/* Start custom CSS for ploming-faq, class: .elementor-element-76405e8 *//* FAQ section tighter spacing - Newcastle Homes */
.elementor-609 .elementor-element-46a086f,
.elementor-609 .elementor-element-46a086f > .e-con-inner,
.elementor-609 .elementor-element-085a057,
.elementor-609 .elementor-element-76405e8,
.elementor-609 .elementor-element-76405e8 .elementor-widget-container {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* This is the main spacing problem */
.elementor-609 .elementor-element-76405e8 .faq-one.section-space {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Reduce heading spacing */
.elementor-609 .elementor-element-76405e8 .sec-title {
  margin-bottom: 18px !important;
  padding-bottom: 0 !important;
}

.elementor-609 .elementor-element-76405e8 .sec-title__top {
  margin-bottom: 6px !important;
}

.elementor-609 .elementor-element-76405e8 .sec-title__tagline {
  margin-bottom: 6px !important;
}

.elementor-609 .elementor-element-76405e8 .sec-title__title {
  font-size: 36px !important;
  line-height: 1.08 !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Reduce left list spacing */
.elementor-609 .elementor-element-76405e8 .faq-one__list {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.elementor-609 .elementor-element-76405e8 .faq-one__list li {
  margin-bottom: 14px !important;
}

/* Reduce accordion spacing */
.elementor-609 .elementor-element-76405e8 .faq-accordion .accordion {
  margin-bottom: 12px !important;
}

.elementor-609 .elementor-element-76405e8 .faq-accordion .accordion-title h4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
  line-height: 1.25 !important;
}

.elementor-609 .elementor-element-76405e8 .faq-accordion .accordion-content .inner {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-609 .elementor-element-76405e8 .faq-one.section-space {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .elementor-609 .elementor-element-76405e8 .sec-title__title {
    font-size: 30px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-609 .elementor-element-76405e8 .faq-one.section-space {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .elementor-609 .elementor-element-76405e8 .sec-title {
    margin-bottom: 12px !important;
  }

  .elementor-609 .elementor-element-76405e8 .sec-title__title {
    font-size: 24px !important;
    line-height: 1.08 !important;
  }

  .elementor-609 .elementor-element-76405e8 .faq-one__list li {
    margin-bottom: 10px !important;
  }

  .elementor-609 .elementor-element-76405e8 .faq-accordion .accordion {
    margin-bottom: 8px !important;
  }

  .elementor-609 .elementor-element-76405e8 .faq-accordion .accordion-title h4 {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46a086f */.elementor-609 .elementor-element.elementor-element-46a086f .faq-one.section-space .elementor-609 .elementor-element.elementor-element-46a086f    padding-top: 0 !importantimportantsection-space    padding-bottom: 0 !importantimportantpadding-top}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e3470e */.elementor-609 .elementor-element.elementor-element-6e3470e .sec-title__title { font-size: 36px; }/* End custom CSS */