.elementor-24898 .elementor-element.elementor-element-41ecd7af{--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:48px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-5760859c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-cf41cca > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-24898 .elementor-element.elementor-element-cf41cca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24898 .elementor-element.elementor-element-18211d01 .elementor-heading-title{font-family:var( --e-global-typography-3e5b906-font-family ), Sans-serif;font-size:var( --e-global-typography-3e5b906-font-size );font-weight:var( --e-global-typography-3e5b906-font-weight );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );color:var( --e-global-color-d400b9c );}.elementor-24898 .elementor-element.elementor-element-709a574e .elementor-heading-title{font-family:var( --e-global-typography-3e5b906-font-family ), Sans-serif;font-size:var( --e-global-typography-3e5b906-font-size );font-weight:var( --e-global-typography-3e5b906-font-weight );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-7ff6d8d2 .elementor-heading-title{font-family:var( --e-global-typography-3e5b906-font-family ), Sans-serif;font-size:var( --e-global-typography-3e5b906-font-size );font-weight:var( --e-global-typography-3e5b906-font-weight );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-27f87a0e .elementor-heading-title{font-family:var( --e-global-typography-3e5b906-font-family ), Sans-serif;font-size:var( --e-global-typography-3e5b906-font-size );font-weight:var( --e-global-typography-3e5b906-font-weight );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-fe7af0a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-24898 .elementor-element.elementor-element-9df0829{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-086173e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24898 .elementor-element.elementor-element-086173e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24898 .elementor-element.elementor-element-086173e img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24898 .elementor-element.elementor-element-fae9d34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24898 .elementor-element.elementor-element-fae9d34.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-24898 .elementor-element.elementor-element-fae9d34 img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24898 .elementor-element.elementor-element-e765779 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-24898 .elementor-element.elementor-element-e765779{text-align:start;font-family:"Figtree", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;letter-spacing:-0.02em;color:#4C4E50;}.elementor-24898 .elementor-element.elementor-element-42e3bfa9{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:16px 16px 16px 16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24898 .elementor-element.elementor-element-42e3bfa9:not(.elementor-motion-effects-element-type-background), .elementor-24898 .elementor-element.elementor-element-42e3bfa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03454c9 );}.elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button{background-color:var( --e-global-color-d400b9c );font-family:var( --e-global-typography-92b28e3-font-family ), Sans-serif;font-size:var( --e-global-typography-92b28e3-font-size );font-weight:var( --e-global-typography-92b28e3-font-weight );line-height:var( --e-global-typography-92b28e3-line-height );letter-spacing:var( --e-global-typography-92b28e3-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-d400b9c );border-radius:10px 10px 10px 10px;}.elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button:hover, .elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button:focus{background-color:var( --e-global-color-d400b9c );color:var( --e-global-color-secondary );}.elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button:hover svg, .elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-24898 .elementor-element.elementor-element-74b0c8e1{--display:flex;}.elementor-24898 .elementor-element.elementor-element-1dd20362 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-24898 .elementor-element.elementor-element-1dd20362 .elementor-heading-title{font-size:36px;font-weight:600;color:#001691;}.elementor-24898 .elementor-element.elementor-element-5ce2040b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-54a49590{--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:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-54a49590:not(.elementor-motion-effects-element-type-background), .elementor-24898 .elementor-element.elementor-element-54a49590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6FA;}.elementor-24898 .elementor-element.elementor-element-54a49590.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-24898 .elementor-element.elementor-element-471c0229 img{width:100%;height:190px;object-fit:contain;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-24898 .elementor-element.elementor-element-852021e > .elementor-widget-container{padding:8px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-852021e .elementor-heading-title{font-size:15px;font-weight:600;text-transform:none;letter-spacing:-0.02em;color:#001691;}.elementor-24898 .elementor-element.elementor-element-69b940fd > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-69b940fd .elementor-heading-title{font-family:var( --e-global-typography-9fee87f-font-family ), Sans-serif;font-size:var( --e-global-typography-9fee87f-font-size );font-weight:var( --e-global-typography-9fee87f-font-weight );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );color:#001691;}.elementor-24898 .elementor-element.elementor-element-5ef12faf .elementor-button{background-color:#001691;font-size:16px;font-weight:600;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-d400b9c );border-radius:999px 999px 999px 999px;padding:10px 24px 10px 24px;}.elementor-24898 .elementor-element.elementor-element-5ef12faf .elementor-button:hover, .elementor-24898 .elementor-element.elementor-element-5ef12faf .elementor-button:focus{background-color:#2C35CD;}.elementor-24898 .elementor-element.elementor-element-5ef12faf > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-706ee378{--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:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-706ee378:not(.elementor-motion-effects-element-type-background), .elementor-24898 .elementor-element.elementor-element-706ee378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6FA;}.elementor-24898 .elementor-element.elementor-element-706ee378.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-24898 .elementor-element.elementor-element-7804ccad img{width:100%;height:190px;object-fit:contain;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-24898 .elementor-element.elementor-element-3a2b13a9 > .elementor-widget-container{padding:8px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-3a2b13a9 .elementor-heading-title{font-size:15px;font-weight:600;text-transform:none;letter-spacing:-0.02em;color:#001691;}.elementor-24898 .elementor-element.elementor-element-3d19559a > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-3d19559a .elementor-heading-title{font-family:var( --e-global-typography-9fee87f-font-family ), Sans-serif;font-size:var( --e-global-typography-9fee87f-font-size );font-weight:var( --e-global-typography-9fee87f-font-weight );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );color:#001691;}.elementor-24898 .elementor-element.elementor-element-54f75014 .elementor-button{background-color:#001691;font-size:16px;font-weight:600;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:10px 24px 10px 24px;}.elementor-24898 .elementor-element.elementor-element-54f75014 .elementor-button:hover, .elementor-24898 .elementor-element.elementor-element-54f75014 .elementor-button:focus{background-color:#2C35CD;}.elementor-24898 .elementor-element.elementor-element-54f75014 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-1752a141{--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:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-1752a141:not(.elementor-motion-effects-element-type-background), .elementor-24898 .elementor-element.elementor-element-1752a141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6FA;}.elementor-24898 .elementor-element.elementor-element-1752a141.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-24898 .elementor-element.elementor-element-3656b6c3 img{width:100%;height:190px;object-fit:contain;object-position:center center;border-radius:8px 8px 0px 0px;}.elementor-24898 .elementor-element.elementor-element-faa2456 > .elementor-widget-container{padding:8px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-faa2456 .elementor-heading-title{font-size:15px;font-weight:600;text-transform:none;letter-spacing:-0.02em;color:#001691;}.elementor-24898 .elementor-element.elementor-element-8b5b788 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-8b5b788 .elementor-heading-title{font-family:var( --e-global-typography-9fee87f-font-family ), Sans-serif;font-size:var( --e-global-typography-9fee87f-font-size );font-weight:var( --e-global-typography-9fee87f-font-weight );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );color:#001691;}.elementor-24898 .elementor-element.elementor-element-63049506 .elementor-button{background-color:#001691;font-size:16px;font-weight:600;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:10px 24px 10px 24px;}.elementor-24898 .elementor-element.elementor-element-63049506 .elementor-button:hover, .elementor-24898 .elementor-element.elementor-element-63049506 .elementor-button:focus{background-color:#2C35CD;}.elementor-24898 .elementor-element.elementor-element-63049506 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-24898 .elementor-element.elementor-element-25c936b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24898 .elementor-element.elementor-element-25c936b5:not(.elementor-motion-effects-element-type-background), .elementor-24898 .elementor-element.elementor-element-25c936b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8E9F7;}.elementor-24898 .elementor-element.elementor-element-75700956{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-37657df9 .elementor-heading-title{font-size:15px;font-weight:600;letter-spacing:-0.02em;color:#001691;}.elementor-24898 .elementor-element.elementor-element-7abd3a19 .elementor-heading-title{font-size:28px;font-weight:600;line-height:34px;letter-spacing:-0.02em;color:#001691;}.elementor-24898 .elementor-element.elementor-element-28ef4d61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24898 .elementor-element.elementor-element-28ef4d61{font-size:18px;line-height:1.55em;letter-spacing:-0.02em;color:#1F2224;}.elementor-24898 .elementor-element.elementor-element-575ef946 .elementor-button{background-color:#001691;font-size:16px;font-weight:600;letter-spacing:-0.02em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-24898 .elementor-element.elementor-element-575ef946 .elementor-button:hover, .elementor-24898 .elementor-element.elementor-element-575ef946 .elementor-button:focus{background-color:#2C35CD;color:#FFFFFF;}.elementor-24898 .elementor-element.elementor-element-575ef946.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24898 .elementor-element.elementor-element-575ef946 .elementor-button:hover svg, .elementor-24898 .elementor-element.elementor-element-575ef946 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-24898 .elementor-element.elementor-element-18211d01 .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-709a574e .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-7ff6d8d2 .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-27f87a0e .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button{font-size:var( --e-global-typography-92b28e3-font-size );line-height:var( --e-global-typography-92b28e3-line-height );letter-spacing:var( --e-global-typography-92b28e3-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-69b940fd .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-3d19559a .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-8b5b788 .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}}@media(min-width:768px){.elementor-24898 .elementor-element.elementor-element-5760859c{--content-width:100%;}.elementor-24898 .elementor-element.elementor-element-54a49590{--width:31.5%;}.elementor-24898 .elementor-element.elementor-element-706ee378{--width:31.5%;}.elementor-24898 .elementor-element.elementor-element-1752a141{--width:31.5%;}.elementor-24898 .elementor-element.elementor-element-75700956{--width:70%;}}@media(max-width:991px){.elementor-24898 .elementor-element.elementor-element-5760859c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-18211d01 .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-709a574e .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-7ff6d8d2 .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-27f87a0e .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-42e3bfa9{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button{font-size:var( --e-global-typography-92b28e3-font-size );line-height:var( --e-global-typography-92b28e3-line-height );letter-spacing:var( --e-global-typography-92b28e3-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-69b940fd .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-3d19559a .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-8b5b788 .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}}@media(max-width:767px){.elementor-24898 .elementor-element.elementor-element-41ecd7af{--padding-top:32px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-5760859c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24898 .elementor-element.elementor-element-18211d01 .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-709a574e .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-7ff6d8d2 .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-27f87a0e .elementor-heading-title{font-size:var( --e-global-typography-3e5b906-font-size );line-height:var( --e-global-typography-3e5b906-line-height );letter-spacing:var( --e-global-typography-3e5b906-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-9df0829{--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-24898 .elementor-element.elementor-element-086173e img{height:320px;}.elementor-24898 .elementor-element.elementor-element-fae9d34 img{height:320px;}.elementor-24898 .elementor-element.elementor-element-e765779{font-size:17px;}.elementor-24898 .elementor-element.elementor-element-42e3bfa9{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-24898 .elementor-element.elementor-element-79c14cd5 .elementor-button{font-size:var( --e-global-typography-92b28e3-font-size );line-height:var( --e-global-typography-92b28e3-line-height );letter-spacing:var( --e-global-typography-92b28e3-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-1dd20362 .elementor-heading-title{font-size:24px;}.elementor-24898 .elementor-element.elementor-element-5ce2040b{--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-24898 .elementor-element.elementor-element-54a49590{--width:100%;}.elementor-24898 .elementor-element.elementor-element-69b940fd .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-706ee378{--width:100%;}.elementor-24898 .elementor-element.elementor-element-3d19559a .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-1752a141{--width:100%;}.elementor-24898 .elementor-element.elementor-element-8b5b788 .elementor-heading-title{font-size:var( --e-global-typography-9fee87f-font-size );line-height:var( --e-global-typography-9fee87f-line-height );letter-spacing:var( --e-global-typography-9fee87f-letter-spacing );}.elementor-24898 .elementor-element.elementor-element-25c936b5{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-24898 .elementor-element.elementor-element-75700956{--width:100%;}.elementor-24898 .elementor-element.elementor-element-7abd3a19 .elementor-heading-title{font-size:22px;line-height:28px;}}/* Start custom CSS for container, class: .elementor-element-41ecd7af */.elementor-24898 .elementor-element.elementor-element-41ecd7af{--ink:#1F2224;--navy:#001691;--muted:#4C4E50}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget{margin-bottom:0}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget-text-editor p{font-size:19px;line-height:1.7;color:var(--ink);margin:0 0 20px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget-text-editor p:last-child{margin-bottom:0}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget-text-editor a{color:var(--navy);text-decoration:underline;text-underline-offset:2px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget-text-editor a:hover{color:#2C35CD}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-meta p{font-size:14px;line-height:1.4;font-weight:600;color:var(--muted);margin:0}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-lead p{font-size:23px;line-height:1.55;font-weight:400;color:var(--ink)}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-h2{margin-top:32px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-h2 .elementor-heading-title{font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-0.02em;color:var(--navy)}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-h3 .elementor-heading-title{font-size:21px;line-height:1.3;font-weight:600;color:var(--navy)}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-h3{margin-top:8px;margin-bottom:-14px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-quote blockquote{margin:16px 0;padding:4px 0 4px 28px;border-left:3px solid #4DC7EB}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-quote blockquote p{font-size:24px;line-height:1.4;font-weight:600;color:var(--navy);margin:0 0 12px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-quote cite{display:block;font-style:normal;font-size:15px;line-height:1.4;color:var(--muted)}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-fig img{width:100%;border-radius:12px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-fig figcaption{font-size:14px;line-height:1.4;color:var(--muted);margin-top:10px;text-align:left}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget-video .elementor-wrapper{border-radius:12px;overflow:hidden}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-cta-h .elementor-heading-title{font-size:22px;line-height:1.3;font-weight:600;color:var(--navy)}
@media (max-width:767px){
.elementor-24898 .elementor-element.elementor-element-41ecd7af .elementor-widget-text-editor p{font-size:17px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-lead p{font-size:20px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-h2 .elementor-heading-title{font-size:26px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-h2{margin-top:20px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-quote blockquote{padding-left:18px}
.elementor-24898 .elementor-element.elementor-element-41ecd7af .sbx-a-quote blockquote p{font-size:20px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74b0c8e1 */.elementor-24898 .elementor-element.elementor-element-74b0c8e1 h4.elementor-heading-title, .elementor-24898 .elementor-element.elementor-element-74b0c8e1 h4.elementor-heading-title a{font-size:22px !important;line-height:1.25 !important}
.elementor-24898 .elementor-element.elementor-element-74b0c8e1 h2.elementor-heading-title{color:#001691 !important;letter-spacing:-0.02em}/* End custom CSS */
/* Start custom CSS *//* Campaign kit: Midnight headings, Charcoal body, -20 tracking, no retired SBX Blue */
body.single-post .elementor-1547 h1.elementor-heading-title,
body.single-post .elementor-24681 h2,
body.single-post .elementor-24681 h3,
body.single-post .elementor-24681 h4 { color:#001691 !important; }
.elementor-1547 h1.elementor-heading-title,
.elementor-24681 .elementor-heading-title,
.elementor-24681 .elementor-widget-text-editor,
.elementor-24681 .elementor-button { letter-spacing:-0.02em; }
.elementor-24681 .elementor-widget-text-editor { color:#1F2224; }
.elementor-24681 .elementor-widget-text-editor a { color:#001691; text-decoration:underline; text-underline-offset:2px; }
.elementor-24681 .elementor-widget-text-editor a:hover { color:#2C35CD; }
/* CHAC post only: hide the Single Post template hero (template 1547) */
body.postid-24681 .elementor-1547 > .e-con:has(.elementor-widget-theme-post-title),
body.postid-24681 .elementor-1547 > .elementor-section:has(.elementor-widget-theme-post-title) {
  display: none !important;
}

/* Let the new hero run full width */
body.postid-24681 .sbx-hero {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
/* Hero text stays white (Skybright for any highlighted span) */
body.postid-24681 .sbx-hero .elementor-heading-title {
  color: #ffffff !important;
}
body.postid-24681 .sbx-hero .elementor-heading-title span {
  color: #ffffff !important;
}
     body.elementor-page-24898 { --sbx-heading: #001691; }
   body.elementor-page-24898 h2.elementor-heading-title,
   body.elementor-page-24898 h3.elementor-heading-title,
   body.elementor-page-24898 h2.elementor-heading-title a,
   body.elementor-page-24898 h3.elementor-heading-title a { color: var(--sbx-heading) !important; }/* End custom CSS */