@media(max-width:1024px){.elementor .price-grid{grid-template-columns:170px minmax(0, 1fr) minmax(0, 1fr);}}@media(max-width:1024px){.elementor .anchor-item{padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .hero-sub{gap:40px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .price{font-size:30px;}}@media(max-width:1024px){.elementor .price-xl{font-size:40px;}}@media(max-width:1024px){.elementor .footer-bottom{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:1024px){.elementor .footer-brand{grid-column:span 2;}}@media(max-width:1024px){.elementor .footer-grid{gap:40px;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .footer-inner{gap:40px;}}@media(max-width:1024px){.elementor .footer-bar{padding-block-start:48px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .header-bar{height:64px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .cta-box{padding:var(--space-48);gap:40px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .split{gap:40px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .stat-value{font-size:22px;}}@media(max-width:1024px){.elementor .h2-lg{font-size:32px;}}@media(max-width:1024px){.elementor .img-slot{min-height:360px;}}@media(max-width:1024px){.elementor .grid-4{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .lead{font-size:17px;}}@media(max-width:1024px){.elementor .h3{font-size:18px;}}@media(max-width:1024px){.elementor .h2{font-size:26px;}}@media(max-width:1024px){.elementor .h1{font-size:38px;}}@media(max-width:1024px){.elementor .show-tablet{display:flex;}}@media(max-width:1024px){.elementor .show-desktop{display:none;}}