@media(max-width:1024px){.elementor .two-col-aside{position:static;flex:0 1 auto;}}@media(max-width:1024px){.elementor .two-col{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .card-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .faq-intro{position:static;flex:0 1 auto;}}@media(max-width:1024px){.elementor .faq-layout{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .review-grid{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .area-card{flex:0 0 calc((100% - 18px) / 2);}}@media(max-width:1024px){.elementor .specialty-grid{gap:12px;grid-template-columns:repeat(5, 1fr);}}@media(max-width:1024px){.elementor .stat-item-third{border-inline-start-width:0px;}}@media(max-width:1024px){.elementor .stats-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .why-badge{inset-inline-start:16px;}}@media(max-width:1024px){.elementor .why-photo{aspect-ratio:5 / 4;}}@media(max-width:1024px){.elementor .why-media{max-width:560px;flex:0 1 auto;margin-inline: auto;\n}}@media(max-width:1024px){.elementor .why-layout{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .process-steps{grid-template-columns:repeat(3, 1fr);row-gap: 40px;\n}}@media(max-width:1024px){.elementor .services-grid{grid-template-columns:repeat(2, 1fr);}}