.elementor-50 .elementor-element.elementor-element-24de6b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-24de6b2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-24de6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(182deg, #003358 0%, #045CB4 100%);}.elementor-50 .elementor-element.elementor-element-24de6b2, .elementor-50 .elementor-element.elementor-element-24de6b2::before{--border-transition:0.3s;}.elementor-50 .elementor-element.elementor-element-ffb2169{--spacer-size:80px;}.elementor-50 .elementor-element.elementor-element-16215f9{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;}.elementor-50 .elementor-element.elementor-element-16215f9 > .elementor-widget-container{margin:20px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-6ae2598{--spacer-size:80px;}.elementor-50 .elementor-element.elementor-element-b525b3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-50 .elementor-element.elementor-element-4b76237{--spacer-size:30px;}.elementor-50 .elementor-element.elementor-element-1928e9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-50 .elementor-element.elementor-element-db5ee05 > .elementor-widget-container{margin:0px 120px 0px 120px;padding:20px 40px 20px 40px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);}.elementor-50 .elementor-element.elementor-element-a780179{--display:flex;--background-transition:0.3s;}.elementor-50 .elementor-element.elementor-element-23dfe49{--spacer-size:80px;}