@media(max-width:1024px){.elementor .cf-detail-cols{flex-direction:column;gap:var(--space-6);}}@media(max-width:1024px){.elementor .cf-photo-band{min-height:var(--band-height-tablet);}}@media(max-width:1024px){.elementor .cf-product{padding-block-start:var(--space-6);padding-block-end:var(--space-9-tablet);padding-inline-start:var(--space-0);padding-inline-end:var(--space-0);flex-direction:column;gap:var(--space-6);align-items:stretch;}}@media(max-width:1024px){.elementor .cf-footer-brand{flex:1 1 var(--full);}}@media(max-width:1024px){.elementor .cf-footer-top{padding-block-start:var(--space-9-tablet);padding-block-end:var(--space-8);padding-inline-start:var(--space-0);padding-inline-end:var(--space-0);flex-wrap:wrap;}}@media(max-width:1024px){.elementor .cf-button-primary-desktop{display:none;}}@media(max-width:1024px){.elementor .cf-announce-item-extra{display:none;}}@media(max-width:1024px){.elementor .cf-step{flex:1 1 var(--col-wrap);}}@media(max-width:1024px){.elementor .cf-steps{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .cf-h2-on-dark{font-size:var(--fs-3xl-tablet);}}@media(max-width:1024px){.elementor .cf-h2{font-size:var(--fs-3xl-tablet);}}@media(max-width:1024px){.elementor .cf-h1{font-size:var(--fs-4xl-tablet);}}@media(max-width:1024px){.elementor .cf-container{padding-block-start:var(--space-0);padding-block-end:var(--space-0);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .cf-section{padding-block-start:var(--space-9-tablet);padding-block-end:var(--space-9-tablet);padding-inline-start:var(--space-0);padding-inline-end:var(--space-0);display:flex;flex-direction:column;}}