.elementor-171 .elementor-element.elementor-element-0e687b2{--display:flex;--min-height:100vh;--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;}.elementor-171 .elementor-element.elementor-element-0e687b2:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-0e687b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1F5EA3 0%, #051C60 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-171 .elementor-element.elementor-element-21f88da{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-21f88da img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-171 .elementor-element.elementor-element-16c1bab{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-171 .elementor-element.elementor-element-16c1bab .elementor-heading-title{font-family:"Antonio", system-ui, sans-serif;font-size:4vw;font-weight:900;text-transform:uppercase;line-height:1.3em;color:#001D7E;}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-16c1bab{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-171 .elementor-element.elementor-element-16c1bab .elementor-heading-title{font-size:9.2vw;}}/* Start custom CSS for heading, class: .elementor-element-16c1bab */.elementor-171 .elementor-element.elementor-element-16c1bab {
  color: white;
text-shadow:  0.0px 10.0px 0.02px #FFF, 9.8px 2.1px 0.02px #FFF, 4.2px -9.1px 0.02px #FFF, -8.0px -6.0px 0.02px #FFF, -7.6px 6.5px 0.02px #FFF, 4.8px 8.8px 0.02px #FFF, 9.6px -2.8px 0.02px #FFF, -0.7px -10.0px 0.02px #FFF, -9.9px -1.5px 0.02px #FFF, -3.5px 9.4px 0.02px #FFF, 8.4px 5.4px 0.02px #FFF, 7.1px -7.0px 0.02px #FFF, -5.4px -8.4px 0.02px #FFF, -9.4px 3.5px 0.02px #FFF, 1.4px 9.9px 0.02px #FFF, 10.0px 0.8px 0.02px #FFF, 2.9px -9.6px 0.02px #FFF, -8.7px -4.8px 0.02px #FFF, -6.6px 7.5px 0.02px #FFF, 5.9px 8.0px 0.02px #FFF, 9.1px -4.1px 0.02px #FFF, -2.1px -9.8px 0.02px #FFF, -10.0px -0.1px 0.02px #FFF, -2.2px 9.8px 0.02px #FFF, 9.1px 4.2px 0.02px #FFF, 6.1px -8.0px 0.02px #FFF, -6.5px -7.6px 0.02px #FFF, -8.8px 4.7px 0.02px #FFF, 2.7px 9.6px 0.02px #FFF, 10.0px -0.6px 0.02px #FFF, 1.5px -9.9px 0.02px #FFF, -9.3px -3.6px 0.02px #FFF, -5.5px 8.4px 0.02px #FFF, 7.0px 7.2px 0.02px #FFF, 8.5px -5.3px 0.02px #FFF, -3.4px -9.4px 0.02px #FFF, -9.9px 1.3px 0.02px #FFF, -0.8px 10.0px 0.02px #FFF, 9.6px 2.9px 0.02px #FFF, 4.9px -8.7px 0.02px #FFF, -7.5px -6.7px 0.02px #FFF, -8.1px 5.9px 0.02px #FFF, 4.0px 9.2px 0.02px #FFF, 9.8px -2.0px 0.02px #FFF, 0.2px -10.0px 0.02px #FFF, -9.7px -2.3px 0.02px #FFF, -4.3px 9.0px 0.02px #FFF, 7.9px 6.1px 0.02px #FFF;
}/* End custom CSS */