@media(max-width:1024px){.elementor .lp-grid-faq{gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .lp-formbox{padding-block-start:40px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .lp-contact{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .lp-banner{padding-block-start:40px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .lp-steps{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .lp-tiles{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .lp-rules{padding-block-start:22px;padding-block-end:22px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .lp-panel{padding-block-start:40px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .lp-grid-2{gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .lp-cards{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .lp-portrait{max-width:460px;}}@media(max-width:1024px){.elementor .lp-grid-intro{gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .lp-hero-box{padding-block-start:56px;padding-block-end:150px;padding-inline-start:28px;padding-inline-end:28px;grid-template-columns:1fr;}}