@media(max-width:1024px){.elementor .mds-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .mds-wrap-wide{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter-t);padding-inline-end:var(--gutter-t);}}@media(max-width:1024px){.elementor .mds-section{padding-block-start:var(--sp-9);padding-block-end:var(--sp-9);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .mds-section-dense{padding-block-start:var(--sp-8);padding-block-end:var(--sp-8);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .mds-loud{padding-block-start:var(--sp-10);padding-block-end:var(--sp-11);padding-inline-start:0px;padding-inline-end:0px;gap:var(--sp-8);}}@media(max-width:1024px){.elementor .mds-h2{font-size:var(--fs-h2-t);}}@media(max-width:1024px){.elementor .mds-lede{font-size:var(--fs-lede-t);}}@media(max-width:1024px){.elementor .mds-split{flex-direction:column;gap:var(--sp-6);align-items:stretch;}}@media(max-width:1024px){.elementor .mds-cta-inner{flex-direction:column;gap:var(--sp-6);align-items:flex-start;}}@media(max-width:1024px){.elementor .mds-hero-title{font-size:var(--fs-hero-t);}}@media(max-width:1024px){.elementor .mds-loud-compact{padding-block-start:var(--sp-9);padding-block-end:var(--sp-9);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .mds-split-thin{gap:var(--sp-6);align-items:stretch;}}@media(max-width:1024px){.elementor .mds-svc{flex-direction:column;gap:var(--sp-5);}}@media(max-width:1024px){.elementor .mds-svc-flip{flex-direction:column;}}@media(max-width:1024px){.elementor .mds-svc-side{flex-direction:row;gap:var(--sp-4);align-items:center;}}@media(max-width:1024px){.elementor .mds-icon-box-svc{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .mds-pricing{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .mds-plan{padding-block-start:var(--sp-6);padding-block-end:var(--sp-6);padding-inline-start:var(--sp-6);padding-inline-end:var(--sp-6);flex:1 1 40%;}}@media(max-width:1024px){.elementor .mds-split-media-hero{flex:1 1 auto;}}@media(max-width:1024px){.elementor .mds-img-square{aspect-ratio:16 / 10;}}