.elementor-3040 .elementor-element.elementor-element-e7c4568:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-e7c4568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003C6C;}.elementor-3040 .elementor-element.elementor-element-e7c4568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 24px 80px 24px;}.elementor-3040 .elementor-element.elementor-element-e7c4568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3040 .elementor-element.elementor-element-d15e980.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3040 .elementor-element.elementor-element-b579463{text-align:center;}.elementor-3040 .elementor-element.elementor-element-b579463 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:800;color:#FFFFFF;}.elementor-3040 .elementor-element.elementor-element-bc94fcd{text-align:center;font-size:18px;color:rgba(255,255,255,0.9);}.elementor-3040 .elementor-element.elementor-element-e558b70:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-e558b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3040 .elementor-element.elementor-element-e558b70{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E7EB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-3040 .elementor-element.elementor-element-e558b70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3040 .elementor-element.elementor-element-956a2f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3040 .elementor-element.elementor-element-2c00b35 > .elementor-container{max-width:1200px;}.elementor-3040 .elementor-element.elementor-element-2c00b35{padding:64px 24px 96px 24px;}.elementor-3040 .elementor-element.elementor-element-73b3b2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:800;color:#003C6C;}.elementor-3040 .elementor-element.elementor-element-bfc0790{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3040 .elementor-element.elementor-element-bfc0790:after{content:"0.66";}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-post__thumbnail__link{width:100%;}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-post__meta-data span + span:before{content:"•";}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-post__text{margin-top:20px;}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-post__badge{right:0;}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-3040 .elementor-element.elementor-element-f532d78:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-f532d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #003C6C 0%, #001A30 100%);}.elementor-3040 .elementor-element.elementor-element-f532d78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 64px 24px;}.elementor-3040 .elementor-element.elementor-element-f532d78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3040 .elementor-element.elementor-element-f9f2575.elementor-column > .elementor-widget-wrap{justify-content:center;}@media(max-width:1024px){.elementor-3040 .elementor-element.elementor-element-b579463 .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-3040 .elementor-element.elementor-element-b579463 .elementor-heading-title{font-size:36px;}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3040 .elementor-element.elementor-element-bfc0790:after{content:"0.5";}.elementor-3040 .elementor-element.elementor-element-bfc0790 .elementor-post__thumbnail__link{width:100%;}}