@media(max-width:1024px){.elementor .section-ext{padding-block-start:3em;padding-block-end:3em;}}@media(max-width:1024px){.elementor .section{width:100%;}}@media(max-width:1024px){.elementor .stack{gap:2em;}}@media(max-width:1024px){.elementor .section-int{max-width:942px;flex-direction:column;}}@media(max-width:1024px){.elementor .services-grid{gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .service-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}