@media(max-width:1024px){.elementor .e-a2ef6bc-3e18{max-width:100%;font-size:clamp(40px, 4vw + 10px, 52px);}}@media(max-width:1024px){.elementor .e-44151465-ba8c{font-size:26px;}}@media(max-width:1024px){.elementor .e-5a03841f-3f64{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-8c20575-ef06{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-258f7352-1601{width:100%;padding:0px;flex:0 0 auto;order:1;}}@media(max-width:1024px){.elementor .e-3c815722-b113{width:100%;flex:0 0 auto;order:2;}}@media(max-width:1024px){.elementor .e-4b32350f-5f39{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-5f706d92-1fb7{padding-block-start:16px;padding-block-end:16px;}}@media(max-width:1024px){.elementor .e-421a47e3-8498{padding-block-start:16px;padding-block-end:16px;}}@media(max-width:1024px){.elementor .e-17c42bb4-9c75{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-49b8c0fd-ff92{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-3f144923-53af{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-317dd85c-194d{object-position:50% 100%;}}@media(max-width:1024px){.elementor .e-6799961b-d46d{aspect-ratio:1 / 1;position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-2f518ce2-260b{max-width:760px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-411415c-bc3f{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-7fe0810b-49d8{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-79d324b4-2747{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-77b7645b-7ef9{display:none;}}@media(max-width:1024px){.elementor .e-618973ae-c2fd{display:none;}}@media(max-width:1024px){.elementor .e-4779f95c-6ece{display:none;}}@media(max-width:1024px){.elementor .e-85c7da4-1f22{display:none;}}@media(max-width:1024px){.elementor .e-21214b41-d0f7{max-width:820px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-6adebc4-8db3{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-124d6e71-4c75{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-497c4f9d-9263{grid-column:2;}}@media(max-width:1024px){.elementor .e-434c6dfc-1f75{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-d581399-f5c7{grid-column:2;}}@media(max-width:1024px){.elementor .e-25aed851-1911{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-1c4da060-e9dc{grid-column:2;}}@media(max-width:1024px){.elementor .e-65a5130c-96ff{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-441d0d3a-48bc{grid-column:2;}}@media(max-width:1024px){.elementor .e-4b67a1d9-bb3e{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-bb87cb3-967e{grid-column:2;}}@media(max-width:1024px){.elementor .e-2340836e-240c{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-2b2c3a26-ed13{grid-column:2;}}@media(max-width:1024px){.elementor .e-55ce16f4-8b10{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-3f467c47-7704{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-54bd7eda-2cc3{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-3146a103-4e0e{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-2333d10-c3af{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-610e2260-231e{padding-block: 15px;\n}}@media(max-width:1024px){.elementor .e-63b23252-3a70{padding:0px;}}@media(max-width:1024px){.elementor .e-1dcb1a4f-81b8{max-width:760px;grid-template-columns:1fr;grid-template-rows:auto auto;}}