@media(max-width:1024px){.elementor .section{padding-block-start:var(--space-11-tablet);padding-block-end:var(--space-11-tablet);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .shell{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .h1-hero{max-width:571px;font-size:var(--size-hero-h1-tablet);}}@media(max-width:1024px){.elementor .h2{font-size:var(--size-h2-tablet);}}@media(max-width:1024px){.elementor .h3{font-size:var(--size-h3-tablet);}}@media(max-width:1024px){.elementor .hero-stage{min-height:560px;padding-block-start:var(--space-11-tablet);padding-block-end:var(--space-10-tablet);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .numbers-inner{padding-block-start:var(--space-7);padding-block-end:var(--space-7);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .numbers-row{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .stat{flex:1 1 40%;}}@media(max-width:1024px){.elementor .stat-value{font-size:var(--size-numeral-tablet);}}@media(max-width:1024px){.elementor .card-product{flex:1 1 45%;}}@media(max-width:1024px){.elementor .card-row{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .card-app{flex:1 1 100%;}}@media(max-width:1024px){.elementor .card-step{flex:0 1 48%;}}@media(max-width:1024px){.elementor .strength-top{flex-direction:column;gap:var(--space-7);}}@media(max-width:1024px){.elementor .split-two{column-gap:var(--space-8);flex-direction:column;row-gap:var(--space-8);}}@media(max-width:1024px){.elementor .page-hero{padding-block-start:var(--space-10-tablet);padding-block-end:var(--space-8);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .hero-flat{padding-block-start:var(--space-10-tablet);padding-block-end:var(--space-10-tablet);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .hero-flat-inner{flex-direction:column;gap:var(--space-6);align-items:stretch;}}@media(max-width:1024px){.elementor .hero-flat-slot{height:260px;}}