@media(max-width:1024px){.elementor .e-3fa93cce-4a228c6{font-size:clamp(34px, 8vw, 52px);}}@media(max-width:1024px){.elementor .e-34f6f7c6-4ea3107{min-height:0px;aspect-ratio:auto;}}@media(max-width:1024px){.elementor .e-7d8a4332-fd8f391{gap:28px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-129aab2-cf0ca03{padding-block-start:40px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-5a25a985-ea63a84{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-3aa88ec-85d987f{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-2aa62126-286c{min-height:300px;}}@media(max-width:1024px){.elementor .e-5ed75c70-2224{gap:32px;grid-template-columns:240px 1fr;}}@media(max-width:1024px){.elementor .e-52e96f48-9fdda70{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-cc0ece7-f88b6b0{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-78a5e0e5-619713b{max-width:440px;}}@media(max-width:1024px){.elementor .e-1fd8702a-ed4ed70{gap:36px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-45564c22-62325d2{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-63bed53b-93a94e7{font-size:34px;}}@media(max-width:1024px){.elementor .e-5b65414a-84aed3d{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}