@media(max-width:1024px){.elementor .e-6c311ac4-2f99{max-width:100%;font-size:clamp(40px, 4vw + 10px, 52px);}}@media(max-width:1024px){.elementor .e-63c4c4e4-66be{font-size:26px;}}@media(max-width:1024px){.elementor .e-3dd8b5d3-701a{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-3293a251-65e8{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-3dcb33ef-1cf5{width:100%;padding:0px;flex:0 0 auto;order:1;}}@media(max-width:1024px){.elementor .e-541ccdb2-fb75{width:100%;flex:0 0 auto;order:2;}}@media(max-width:1024px){.elementor .e-66f77c1e-4b0d{padding-block-start:40px;padding-block-end:40px;flex-direction:column;gap:32px;align-items:stretch;background-image: radial-gradient(ellipse 90% 50% at 50% 85%, #1F6B86 0%, #16566E 65%, #114A5E 100%);\n}}@media(max-width:1024px){.elementor .e-28438714-2d75{padding-block-start:16px;padding-block-end:16px;}}@media(max-width:1024px){.elementor .e-2c698894-62d9{padding-block-start:16px;padding-block-end:16px;}}@media(max-width:1024px){.elementor .e-59bce6fd-9383{padding-block-start:16px;padding-block-end:16px;border-block-start-width: 1px; border-inline-start-width: 0px; border-left-color: rgba(255,255,255,0); border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}}@media(max-width:1024px){.elementor .e-1fceac44-6f1b{padding-block-start:16px;padding-block-end:16px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}}@media(max-width:1024px){.elementor .e-3c1d1894-c98d{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-14519fa9-84d8{object-position:50% 100%;}}@media(max-width:1024px){.elementor .e-cdc76e6-2fa8{aspect-ratio:1 / 1;position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-15f677aa-4a4b{max-width:760px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6dc336fe-8586{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-622e5136-f4d8{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-3a76125a-256b{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-5b20667e-4d64{grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-417b5352-7205{max-width:760px;}}@media(max-width:1024px){.elementor .e-143a248c-528a{grid-column:2;}}@media(max-width:1024px){.elementor .e-6a754382-cf9b{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-75b6bfcc-a1a0{grid-column:2;}}@media(max-width:1024px){.elementor .e-61a3510f-9bbf{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-3ef318c2-9952{grid-column:2;}}@media(max-width:1024px){.elementor .e-2d4a69d7-2e58{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-70ff9d1e-9d3a{grid-column:2;}}@media(max-width:1024px){.elementor .e-2c8d40f0-7d1f{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-3775e38a-83fb{grid-column:2;}}@media(max-width:1024px){.elementor .e-6be7349d-41ed{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-714f9fdb-e631{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-177779cc-5a5c{display:none;}}@media(max-width:1024px){.elementor .e-a7ccc3-9dd2{display:none;}}@media(max-width:1024px){.elementor .e-e3a976f-9664{display:none;}}@media(max-width:1024px){.elementor .e-1479fd28-57d6{display:none;}}@media(max-width:1024px){.elementor .e-5359284a-1d61{max-width:820px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-6e4005d1-a294{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-37d1fed6-639f{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-7a3fdb3f-87ae{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-6773724e-d306{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-620fe25e-1472{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-5829ee50-e73c{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-1b7dd342-38b4{padding:0px;}}@media(max-width:1024px){.elementor .e-195ee5ab-3f4b{max-width:760px;grid-template-columns:1fr;grid-template-rows:auto auto;}}