@media(max-width:1024px){.elementor .pp-steps{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-section{padding-block-start:82px;padding-block-end:82px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .pp-image-soft-img{min-height:410px;}}@media(max-width:1024px){.elementor .pp-image-soft{min-height:410px;}}@media(max-width:1024px){.elementor .pp-hero-card-img{min-height:440px;}}@media(max-width:1024px){.elementor .pp-hero-card{min-height:440px;}}@media(max-width:1024px){.elementor .pp-hero{padding-block-start:58px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .pp-h1{font-size:clamp(2.4rem,6vw,4.2rem);}}@media(max-width:1024px){.elementor .pp-footer-grid{gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .pp-footer-bottom{gap:16px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-container{width:calc(100% - 36px);}}@media(max-width:1024px){.elementor .pp-comparison{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-compare{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.22);}}@media(max-width:1024px){.elementor .pp-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .pp-steps-3{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .pp-step-r-tab{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;}}@media(max-width:1024px){.elementor .pp-step-r{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;}}@media(max-width:1024px){.elementor .pp-step-odd{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;}}@media(max-width:1024px){.elementor .pp-split{gap:40px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-hero-grid{min-height:0px;gap:40px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-cost-grid{gap:40px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-comparison-2{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .pp-compare-last{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;}}