.elementor-1476 .elementor-element.elementor-element-2e9364c5{--display:flex;--min-height:720px;--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:52px;--padding-bottom:52px;--padding-left:34px;--padding-right:34px;}.elementor-1476 .elementor-element.elementor-element-46da1eb0{--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;}.elementor-1476 .elementor-element.elementor-element-a0f75c2{--display:flex;--min-height:610px;--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-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-1476 .elementor-element.elementor-element-33b136eb{text-align:center;}.elementor-1476 .elementor-element.elementor-element-7fa05270{--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:72px;--padding-bottom:72px;--padding-left:68px;--padding-right:58px;}.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-1476 .elementor-element.elementor-element-4cee8f8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;letter-spacing:2px;color:#2EA3F2;}.elementor-1476 .elementor-element.elementor-element-4814d8b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;line-height:1.05em;letter-spacing:-1.4px;color:#081C36;}.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-1476 .elementor-element.elementor-element-246ddd01{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.58em;color:#35516F;}.elementor-1476 .elementor-element.elementor-element-51a64f50{--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;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1476 .elementor-element.elementor-element-7757ae43 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;background-color:#F97316;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-1476 .elementor-element.elementor-element-7757ae43 .elementor-button:hover, .elementor-1476 .elementor-element.elementor-element-7757ae43 .elementor-button:focus{background-color:#E9630C;}.elementor-1476 .elementor-element.elementor-element-6128b1d4 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;fill:var( --e-global-color-d792380 );color:var( --e-global-color-d792380 );background-color:rgba(255,255,255,0.78);border-style:solid;border-width:1px 1px 1px 1px;border-color:#9EB1C4;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-1476 .elementor-element.elementor-element-6128b1d4 .elementor-button:hover, .elementor-1476 .elementor-element.elementor-element-6128b1d4 .elementor-button:focus{background-color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-1d512f59{--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;}.elementor-1476 .elementor-element.elementor-element-179afb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;letter-spacing:0.8px;color:#17385F;}.elementor-1476 .elementor-element.elementor-element-50685b6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;letter-spacing:0.8px;color:#17385F;}.elementor-1476 .elementor-element.elementor-element-4c33c1d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;letter-spacing:0.8px;color:#17385F;}.elementor-1476 .elementor-element.elementor-element-3afe5d02{--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:92px;--padding-bottom:92px;--padding-left:32px;--padding-right:32px;}.elementor-1476 .elementor-element.elementor-element-3a225ea{--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-1476 .elementor-element.elementor-element-4ab0f98e{text-align:center;}.elementor-1476 .elementor-element.elementor-element-4ab0f98e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;letter-spacing:2px;color:#2EA3F2;}.elementor-1476 .elementor-element.elementor-element-452e12d0{text-align:center;}.elementor-1476 .elementor-element.elementor-element-452e12d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;line-height:1.05em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-2f6acad6{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#B9CBE0;}.elementor-1476 .elementor-element.elementor-element-31c334e6{--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;}.elementor-1476 .elementor-element.elementor-element-4e2dd97f{--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:34px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-506e8ddf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1.6px;color:#63C7FF;}.elementor-1476 .elementor-element.elementor-element-3a47d49b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-222a44eb{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#C5D4E5;}.elementor-1476 .elementor-element.elementor-element-4d8f90ad{--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-1476 .elementor-element.elementor-element-c74d772{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1476 .elementor-element.elementor-element-41667070 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#63C7FF;}.elementor-1476 .elementor-element.elementor-element-7e2d772f{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.45em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-5d531d67{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1476 .elementor-element.elementor-element-540271e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#63C7FF;}.elementor-1476 .elementor-element.elementor-element-14bd1c3c{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.45em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-3880dcab{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1476 .elementor-element.elementor-element-48d7a78c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#63C7FF;}.elementor-1476 .elementor-element.elementor-element-12291c27{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.45em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-408d8ddf{--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:34px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-4f61822d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1.5px;color:#FF9B54;}.elementor-1476 .elementor-element.elementor-element-fde0cc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-7ecaf4fd{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#C5D4E5;}.elementor-1476 .elementor-element.elementor-element-48d7b9f7{--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-1476 .elementor-element.elementor-element-98979ee{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1476 .elementor-element.elementor-element-2babecbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#FF9B54;}.elementor-1476 .elementor-element.elementor-element-3178ddfd{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.45em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-7c4d37ad{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1476 .elementor-element.elementor-element-26408c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#FF9B54;}.elementor-1476 .elementor-element.elementor-element-793f865{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.45em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-3629d98a{--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;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1476 .elementor-element.elementor-element-56b6c958 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#FF9B54;}.elementor-1476 .elementor-element.elementor-element-575de28b{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.45em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-7aca0f09{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:24px;}.elementor-1476 .elementor-element.elementor-element-18f56e26{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#E8F1FB;}.elementor-1476 .elementor-element.elementor-element-d6ca0e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;background-color:#F97316;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}.elementor-1476 .elementor-element.elementor-element-d6ca0e .elementor-button:hover, .elementor-1476 .elementor-element.elementor-element-d6ca0e .elementor-button:focus{background-color:#E9630C;}.elementor-1476 .elementor-element.elementor-element-485c5709{--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:92px;--padding-bottom:92px;--padding-left:32px;--padding-right:32px;}.elementor-1476 .elementor-element.elementor-element-44110a09{--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-1476 .elementor-element.elementor-element-735358d0{text-align:center;}.elementor-1476 .elementor-element.elementor-element-735358d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;letter-spacing:2px;color:#2EA3F2;}.elementor-1476 .elementor-element.elementor-element-5229c247{text-align:center;}.elementor-1476 .elementor-element.elementor-element-5229c247 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;line-height:1.04em;letter-spacing:-0.8px;color:#081C36;}.elementor-1476 .elementor-element.elementor-element-4a0ff255{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#60738A;}.elementor-1476 .elementor-element.elementor-element-325c2a47{--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;--flex-wrap:wrap;}.elementor-1476 .elementor-element.elementor-element-53230b55{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-2501e133 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#2EA3F2;}.elementor-1476 .elementor-element.elementor-element-60b75c2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;color:#081C36;}.elementor-1476 .elementor-element.elementor-element-32c451f0{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#61738A;}.elementor-1476 .elementor-element.elementor-element-5e3860da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.8px;color:#0D6FAF;}.elementor-1476 .elementor-element.elementor-element-3eaa76c3{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-30230f26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#F97316;}.elementor-1476 .elementor-element.elementor-element-28808d89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;color:#081C36;}.elementor-1476 .elementor-element.elementor-element-2a3943dc{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#61738A;}.elementor-1476 .elementor-element.elementor-element-4d1a2988 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.8px;color:#C75A0B;}.elementor-1476 .elementor-element.elementor-element-1158c0d3{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-1f84528b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#20B6A6;}.elementor-1476 .elementor-element.elementor-element-43f284cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;color:#081C36;}.elementor-1476 .elementor-element.elementor-element-6665235e{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#61738A;}.elementor-1476 .elementor-element.elementor-element-265ff591 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.8px;color:#138B80;}.elementor-1476 .elementor-element.elementor-element-5b39694c{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-1ac49347 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#2B6CA3;}.elementor-1476 .elementor-element.elementor-element-3991335c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;color:#081C36;}.elementor-1476 .elementor-element.elementor-element-13812424{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#61738A;}.elementor-1476 .elementor-element.elementor-element-78d509f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.8px;color:#245A87;}.elementor-1476 .elementor-element.elementor-element-138215a6{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-1476 .elementor-element.elementor-element-15328f5c{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#DCE7F3;}.elementor-1476 .elementor-element.elementor-element-471ea2ab .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:#F97316;border-radius:999px 999px 999px 999px;}.elementor-1476 .elementor-element.elementor-element-59eae897{--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:92px;--padding-bottom:92px;--padding-left:32px;--padding-right:32px;}.elementor-1476 .elementor-element.elementor-element-420fee5d{--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-1476 .elementor-element.elementor-element-22eeab9a{text-align:center;}.elementor-1476 .elementor-element.elementor-element-22eeab9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;letter-spacing:2px;color:#56C4FF;}.elementor-1476 .elementor-element.elementor-element-2b95da56{text-align:center;}.elementor-1476 .elementor-element.elementor-element-2b95da56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;line-height:1.04em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-5482cb05{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#B8C9DB;}.elementor-1476 .elementor-element.elementor-element-1c9426aa{--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;--flex-wrap:nowrap;}.elementor-1476 .elementor-element.elementor-element-2cac44b3{--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:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1476 .elementor-element.elementor-element-2f75f611 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#56C4FF;}.elementor-1476 .elementor-element.elementor-element-2bc1ae24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-1fe8e141{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#C5D4E2;}.elementor-1476 .elementor-element.elementor-element-35e566d2{--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:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1476 .elementor-element.elementor-element-2fcf13ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#F9A35C;}.elementor-1476 .elementor-element.elementor-element-5c309331 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-32435c9e{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#C5D4E2;}.elementor-1476 .elementor-element.elementor-element-343232a5{--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:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1476 .elementor-element.elementor-element-3f6678b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#62D6C9;}.elementor-1476 .elementor-element.elementor-element-242ac486 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-348c7ac{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#C5D4E2;}.elementor-1476 .elementor-element.elementor-element-58b70108{--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:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1476 .elementor-element.elementor-element-16774fcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;color:#82B9FF;}.elementor-1476 .elementor-element.elementor-element-4fcaf6a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1476 .elementor-element.elementor-element-1638535d{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.55em;color:#C5D4E2;}.elementor-1476 .elementor-element.elementor-element-6eb47c03{--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;--padding-top:28px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-1476 .elementor-element.elementor-element-297c67c7{--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-1476 .elementor-element.elementor-element-1e2c996e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:900;color:#081C36;}.elementor-1476 .elementor-element.elementor-element-62ab3574{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#587089;}.elementor-1476 .elementor-element.elementor-element-67fb2cd0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:#F97316;border-radius:999px 999px 999px 999px;}@media(max-width:767px){.elementor-1476 .elementor-element.elementor-element-4814d8b9 .elementor-heading-title{font-size:24px;}.elementor-1476 .elementor-element.elementor-element-452e12d0 .elementor-heading-title{font-size:27px;}.elementor-1476 .elementor-element.elementor-element-3a47d49b .elementor-heading-title{font-size:23px;}.elementor-1476 .elementor-element.elementor-element-fde0cc3 .elementor-heading-title{font-size:24px;}.elementor-1476 .elementor-element.elementor-element-5229c247 .elementor-heading-title{font-size:27px;}.elementor-1476 .elementor-element.elementor-element-2b95da56 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-1476 .elementor-element.elementor-element-46da1eb0{--content-width:1600px;}.elementor-1476 .elementor-element.elementor-element-a0f75c2{--width:46%;}.elementor-1476 .elementor-element.elementor-element-7fa05270{--width:54%;}.elementor-1476 .elementor-element.elementor-element-3a225ea{--content-width:1220px;}.elementor-1476 .elementor-element.elementor-element-4e2dd97f{--width:50%;}.elementor-1476 .elementor-element.elementor-element-408d8ddf{--width:50%;}.elementor-1476 .elementor-element.elementor-element-44110a09{--content-width:1220px;}.elementor-1476 .elementor-element.elementor-element-53230b55{--width:48.8%;}.elementor-1476 .elementor-element.elementor-element-3eaa76c3{--width:48.8%;}.elementor-1476 .elementor-element.elementor-element-1158c0d3{--width:48.8%;}.elementor-1476 .elementor-element.elementor-element-5b39694c{--width:48.8%;}.elementor-1476 .elementor-element.elementor-element-420fee5d{--content-width:1220px;}.elementor-1476 .elementor-element.elementor-element-2cac44b3{--width:23.8%;}.elementor-1476 .elementor-element.elementor-element-35e566d2{--width:23.8%;}.elementor-1476 .elementor-element.elementor-element-343232a5{--width:23.8%;}.elementor-1476 .elementor-element.elementor-element-58b70108{--width:23.8%;}.elementor-1476 .elementor-element.elementor-element-297c67c7{--width:72%;}}/* Start custom CSS for container, class: .elementor-element-2e9364c5 */.a4b-advisory-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 18%,rgba(46,163,242,.12),transparent 34%),linear-gradient(135deg,#f9fbfd 0%,#f1f6fa 58%,#e8f1f7 100%)}
.a4b-advisory-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(46,163,242,.12) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(90deg,rgba(0,0,0,.28),transparent 44%)}
.a4b-advisory-shell{overflow:hidden;border:1px solid rgba(8,28,54,.08);border-radius:28px;background:rgba(255,255,255,.75);box-shadow:0 28px 70px rgba(8,28,54,.13);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
.a4b-advisory-copy{position:relative;z-index:2}
.a4b-advisory-heading .elementor-heading-title span{color:#0C4F88}
.a4b-advisory-intro{max-width:650px}.a4b-advisory-intro p{margin:0 0 13px}.a4b-advisory-intro p:last-child{margin-bottom:0}
.a4b-advisory-visual{position:relative;overflow:hidden;background:#dce8f0}
.a4b-advisory-image,.a4b-advisory-image .elementor-widget-container{height:100%!important;min-height:610px!important}
.a4b-advisory-image img{width:100%!important;height:100%!important;min-height:610px!important;object-fit:cover!important;object-position:center center!important;display:block!important}
.a4b-advisory-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(248,251,254,.18),transparent 24%),linear-gradient(180deg,transparent 67%,rgba(8,28,54,.13))}
.a4b-advisory-primary .elementor-button{box-shadow:0 14px 32px rgba(249,115,22,.28);transition:transform .28s ease,box-shadow .28s ease}.a4b-advisory-primary .elementor-button:hover{transform:translateY(-2px);box-shadow:0 19px 42px rgba(249,115,22,.34)}
.a4b-advisory-secondary .elementor-button{box-shadow:0 8px 22px rgba(8,28,54,.07);transition:transform .28s ease,box-shadow .28s ease}.a4b-advisory-secondary .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(8,28,54,.11)}
.a4b-advisory-tags{margin-top:4px!important;flex-wrap:wrap!important}.a4b-advisory-tag{position:relative;padding:8px 13px 8px 25px;border-radius:999px;background:rgba(255,255,255,.68);border:1px solid rgba(8,28,54,.08)}.a4b-advisory-tag:before{content:"";position:absolute;left:11px;top:50%;width:6px;height:6px;border-radius:50%;transform:translateY(-50%);background:#2EA3F2;box-shadow:0 0 0 4px rgba(46,163,242,.10)}
@media(max-width:1100px){.a4b-advisory-hero{padding:38px 26px!important}.a4b-advisory-shell{flex-direction:column!important}.a4b-advisory-copy,.a4b-advisory-visual{width:100%!important}.a4b-advisory-copy{padding:58px 52px 52px!important}.a4b-advisory-visual{min-height:430px!important}.a4b-advisory-image,.a4b-advisory-image .elementor-widget-container,.a4b-advisory-image img{min-height:430px!important;height:430px!important}.a4b-advisory-image img{object-position:center 34%!important}.a4b-advisory-heading .elementor-heading-title{font-size:52px!important}}
@media(max-width:767px){.a4b-advisory-hero{padding:22px 14px 28px!important}.a4b-advisory-shell{border-radius:22px}.a4b-advisory-copy{padding:44px 25px 40px!important}.a4b-advisory-heading .elementor-heading-title{font-size:40px!important;letter-spacing:-1px!important}.a4b-advisory-intro .elementor-widget-container{font-size:16px!important}.a4b-advisory-buttons{flex-direction:column!important;align-items:stretch!important}.a4b-advisory-buttons .elementor-widget-button,.a4b-advisory-buttons .elementor-button{width:100%!important}.a4b-advisory-visual{min-height:330px!important}.a4b-advisory-image,.a4b-advisory-image .elementor-widget-container,.a4b-advisory-image img{min-height:330px!important;height:330px!important}.a4b-advisory-image img{object-position:center 30%!important}.a4b-advisory-tags{gap:8px!important}.a4b-advisory-tag{padding:7px 11px 7px 23px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3afe5d02 *//* A4B Business Advisory & Delivery Assurance — Approach */
.a4b-bad-approach {
  position: relative;
  overflow: hidden;
  background:
    radial-gradient(circle at 82% 12%, rgba(46,163,242,.13), transparent 30%),
    radial-gradient(circle at 12% 90%, rgba(249,115,22,.08), transparent 26%),
    linear-gradient(135deg, #06182F 0%, #081C36 52%, #0A2546 100%);
}
.a4b-bad-approach:before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: .18;
  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: 54px 54px;
}
.a4b-bad-approach-inner { position: relative; z-index: 2; }
.a4b-bad-eyebrow { margin-bottom: -12px; }
.a4b-bad-title { max-width: 880px; }
.a4b-bad-title h2 { margin: 0; }
.a4b-bad-intro { max-width: 850px; margin-top: -10px; }
.a4b-bad-intro p,
.a4b-bad-panel-copy p,
.a4b-bad-item-text p,
.a4b-bad-callout-text p { margin: 0; }
.a4b-bad-columns { margin-top: 12px; }
.a4b-bad-panel {
  position: relative;
  border-radius: 22px;
  border: 1px solid rgba(255,255,255,.10);
  background: linear-gradient(180deg, rgba(28,58,92,.82), rgba(17,43,73,.86));
  box-shadow: 0 24px 60px rgba(0,0,0,.22);
  overflow: hidden;
}
.a4b-bad-panel:before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
}
.a4b-bad-panel-advisory:before { background: linear-gradient(90deg, #2EA3F2, #7FD3FF); }
.a4b-bad-panel-assurance:before { background: linear-gradient(90deg, #F97316, #FFB167); }
.a4b-bad-panel-title h3 { margin: 0; }
.a4b-bad-item {
  border-radius: 14px;
  border: 1px solid rgba(255,255,255,.075);
  background: rgba(255,255,255,.045);
  transition: transform .22s ease, background-color .22s ease, border-color .22s ease;
}
.a4b-bad-item:hover {
  transform: translateY(-2px);
  background: rgba(255,255,255,.065);
  border-color: rgba(255,255,255,.13);
}
.a4b-bad-num { min-width: 28px; padding-top: 2px; }
.a4b-bad-item-text { width: calc(100% - 42px); }
.a4b-bad-item-text strong {
  display: inline-block;
  color: #FFFFFF;
  font-family: Montserrat, sans-serif;
  font-weight: 800;
  margin-bottom: 4px;
}
.a4b-bad-callout {
  margin-top: 4px;
  border-radius: 16px;
  background: linear-gradient(90deg, rgba(46,163,242,.12), rgba(255,255,255,.06));
  border: 1px solid rgba(99,199,255,.20);
}
.a4b-bad-callout-text { max-width: 760px; }
.a4b-bad-callout-text strong { color: #63C7FF; }
.a4b-bad-callout-button .elementor-button {
  box-shadow: 0 12px 28px rgba(249,115,22,.25);
}
@media (max-width: 1024px) {
  .a4b-bad-approach { padding: 74px 24px !important; }
  .a4b-bad-title h2 { font-size: 38px !important; }
  .a4b-bad-columns { flex-direction: column !important; }
  .a4b-bad-panel { width: 100% !important; }
}
@media (max-width: 767px) {
  .a4b-bad-approach { padding: 58px 18px !important; }
  .a4b-bad-title h2 { font-size: 31px !important; line-height: 1.08 !important; }
  .a4b-bad-intro { font-size: 16px !important; }
  .a4b-bad-panel { padding: 28px 20px 22px !important; }
  .a4b-bad-panel-title h3 { font-size: 26px !important; }
  .a4b-bad-callout { flex-direction: column !important; align-items: flex-start !important; }
  .a4b-bad-callout-button { width: 100%; }
  .a4b-bad-callout-button .elementor-button { width: 100%; }
}
/* End A4B Business Advisory & Delivery Assurance — Approach *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-485c5709 *//* A4B Business Advisory & Delivery Assurance — When To Engage */
.a4b-bad-when {
  position: relative;
  overflow: hidden;
  background:
    radial-gradient(circle at 8% 15%, rgba(46,163,242,.11), transparent 24%),
    radial-gradient(circle at 92% 84%, rgba(32,182,166,.09), transparent 25%),
    linear-gradient(180deg, #F8FBFF 0%, #F3F8FC 100%);
}
.a4b-bad-when:before {
  content: "";
  position: absolute;
  width: 640px;
  height: 640px;
  right: -330px;
  top: -350px;
  border-radius: 50%;
  border: 1px solid rgba(46,163,242,.13);
  box-shadow: 0 0 0 70px rgba(46,163,242,.025), 0 0 0 140px rgba(46,163,242,.018);
  pointer-events: none;
}
.a4b-bad-when-inner { position: relative; z-index: 2; }
.a4b-bad-we-eyebrow { margin-bottom: -10px; }
.a4b-bad-we-title { max-width: 900px; }
.a4b-bad-we-title h2,
.a4b-bad-we-card-title h3 { margin: 0; }
.a4b-bad-we-intro { max-width: 900px; margin-top: -8px; }
.a4b-bad-we-intro p,
.a4b-bad-we-card-copy p,
.a4b-bad-we-callout-text p { margin: 0; }
.a4b-bad-we-grid { margin-top: 14px; }
.a4b-bad-we-card {
  position: relative;
  min-height: 245px;
  border-radius: 20px;
  border: 1px solid rgba(8,28,54,.08);
  background: rgba(255,255,255,.95);
  box-shadow: 0 18px 46px rgba(8,28,54,.085);
  overflow: hidden;
  transition: transform .22s ease, box-shadow .22s ease;
}
.a4b-bad-we-card:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 4px;
}
.a4b-bad-we-card-blue:before { background: #2EA3F2; }
.a4b-bad-we-card-orange:before { background: #F97316; }
.a4b-bad-we-card-teal:before { background: #20B6A6; }
.a4b-bad-we-card-navy:before { background: #2B6CA3; }
.a4b-bad-we-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 24px 58px rgba(8,28,54,.12);
}
.a4b-bad-we-tag {
  margin-top: auto;
  padding-top: 8px;
}
.a4b-bad-we-callout {
  margin-top: 6px;
  border-radius: 17px;
  background: linear-gradient(110deg, #081C36 0%, #0D2E55 100%);
  box-shadow: 0 18px 42px rgba(8,28,54,.18);
}
.a4b-bad-we-callout-text { max-width: 800px; }
.a4b-bad-we-callout-text strong {
  color: #FFFFFF;
  font-family: Montserrat, sans-serif;
  font-weight: 850;
}
.a4b-bad-we-button .elementor-button {
  padding: 14px 22px;
  box-shadow: 0 12px 28px rgba(249,115,22,.25);
}
@media (max-width: 1024px) {
  .a4b-bad-when { padding: 74px 24px !important; }
  .a4b-bad-we-title h2 { font-size: 38px !important; }
  .a4b-bad-we-grid { gap: 18px !important; }
  .a4b-bad-we-card { width: 48% !important; }
}
@media (max-width: 767px) {
  .a4b-bad-when { padding: 58px 18px !important; }
  .a4b-bad-we-title h2 { font-size: 31px !important; line-height: 1.08 !important; }
  .a4b-bad-we-intro { font-size: 16px !important; }
  .a4b-bad-we-grid { flex-direction: column !important; }
  .a4b-bad-we-card { width: 100% !important; min-height: 0; padding: 26px 22px !important; }
  .a4b-bad-we-card-title h3 { font-size: 24px !important; }
  .a4b-bad-we-callout { flex-direction: column !important; align-items: flex-start !important; }
  .a4b-bad-we-button { width: 100%; }
  .a4b-bad-we-button .elementor-button { width: 100%; }
}
/* End A4B Business Advisory & Delivery Assurance — When To Engage *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59eae897 *//* A4B Business Advisory & Delivery Assurance — Outcomes */
.a4b-bad-outcomes {
  position: relative;
  overflow: hidden;
  background:
    radial-gradient(circle at 12% 22%, rgba(46,163,242,.15), transparent 26%),
    radial-gradient(circle at 88% 78%, rgba(32,182,166,.10), transparent 28%),
    linear-gradient(135deg, #06162B 0%, #081C36 46%, #0B2A4E 100%);
}
.a4b-bad-outcomes:before,
.a4b-bad-outcomes:after {
  content: "";
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.a4b-bad-outcomes:before {
  width: 620px;
  height: 620px;
  right: -350px;
  top: -360px;
  border: 1px solid rgba(86,196,255,.13);
  box-shadow: 0 0 0 80px rgba(86,196,255,.025), 0 0 0 160px rgba(86,196,255,.018);
}
.a4b-bad-outcomes:after {
  width: 460px;
  height: 460px;
  left: -280px;
  bottom: -330px;
  border: 1px solid rgba(249,115,22,.10);
  box-shadow: 0 0 0 70px rgba(249,115,22,.018);
}
.a4b-bad-outcomes-inner { position: relative; z-index: 2; }
.a4b-bad-out-eyebrow { margin-bottom: -10px; }
.a4b-bad-out-title { max-width: 940px; }
.a4b-bad-out-title h2,
.a4b-bad-out-card-title h3,
.a4b-bad-out-cta-title h3 { margin: 0; }
.a4b-bad-out-intro { max-width: 900px; margin-top: -6px; }
.a4b-bad-out-intro p,
.a4b-bad-out-card-copy p,
.a4b-bad-out-cta-copy p { margin: 0; }
.a4b-bad-out-grid { margin-top: 16px; }
.a4b-bad-out-card {
  position: relative;
  min-height: 232px;
  border-radius: 18px;
  background: linear-gradient(180deg, rgba(255,255,255,.075) 0%, rgba(255,255,255,.045) 100%);
  border: 1px solid rgba(255,255,255,.11);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.035), 0 18px 44px rgba(0,0,0,.18);
  overflow: hidden;
  transition: transform .22s ease, border-color .22s ease, background .22s ease;
}
.a4b-bad-out-card:before {
  content: "";
  position: absolute;
  top: 0;
  left: 24px;
  width: 52px;
  height: 3px;
  border-radius: 0 0 4px 4px;
}
.a4b-bad-out-card-blue:before { background: #56C4FF; }
.a4b-bad-out-card-orange:before { background: #F97316; }
.a4b-bad-out-card-teal:before { background: #62D6C9; }
.a4b-bad-out-card-sky:before { background: #82B9FF; }
.a4b-bad-out-card:hover {
  transform: translateY(-3px);
  border-color: rgba(255,255,255,.18);
  background: linear-gradient(180deg, rgba(255,255,255,.095) 0%, rgba(255,255,255,.055) 100%);
}
.a4b-bad-out-cta {
  margin-top: 10px;
  border-radius: 18px;
  background: linear-gradient(110deg, rgba(255,255,255,.98) 0%, rgba(238,247,255,.96) 100%);
  border: 1px solid rgba(255,255,255,.60);
  box-shadow: 0 20px 48px rgba(0,0,0,.20);
}
.a4b-bad-out-button .elementor-button {
  padding: 15px 24px;
  box-shadow: 0 12px 28px rgba(249,115,22,.28);
}
@media (max-width: 1100px) {
  .a4b-bad-outcomes { padding: 76px 24px !important; }
  .a4b-bad-out-title h2 { font-size: 38px !important; }
  .a4b-bad-out-card { width: 48.5% !important; }
  .a4b-bad-out-grid { gap: 18px !important; }
}
@media (max-width: 767px) {
  .a4b-bad-outcomes { padding: 58px 18px !important; }
  .a4b-bad-out-title h2 { font-size: 31px !important; line-height: 1.08 !important; }
  .a4b-bad-out-intro { font-size: 16px !important; }
  .a4b-bad-out-grid { flex-direction: column !important; }
  .a4b-bad-out-card { width: 100% !important; min-height: 0; padding: 25px 22px !important; }
  .a4b-bad-out-card-title h3 { font-size: 23px !important; }
  .a4b-bad-out-cta { flex-direction: column !important; align-items: flex-start !important; padding: 24px 22px !important; }
  .a4b-bad-out-cta-copywrap { width: 100% !important; }
  .a4b-bad-out-button { width: 100%; }
  .a4b-bad-out-button .elementor-button { width: 100%; }
}
/* End A4B Business Advisory & Delivery Assurance — Outcomes *//* End custom CSS */