@media(max-width:1024px){.elementor .e-52c57788-33e7{font-size:clamp(34px, 8vw, 52px);}}@media(max-width:1024px){.elementor .e-392a9f22-73ca{min-height:0px;}}@media(max-width:1024px){.elementor .e-2587c517-83d3{gap:28px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-4c5761ff-3add{padding-block-start:40px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-3eb572c5-f151{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2ccf9775-7930{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4ec94144-63e6{flex-direction:column;gap:28px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-5c517457-da2a{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-5244f952-8b61{gap:20px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-10654d92-82fd{gap:20px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-2b215534-901f{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-1bba32fe-6703{font-size:34px;}}@media(max-width:1024px){.elementor .e-3238159e-998d{padding-block-start:60px;padding-block-end:60px;padding-inline-start:32px;padding-inline-end:32px;}}