@media(max-width:1024px){.elementor .tt-wafer-panel{margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(var(--inset-x-tablet));margin-inline-end:calc(var(--inset-x-tablet));}}@media(max-width:1024px){.elementor .tt-wafer-bed{padding-block-start:calc(var(--section-pad-y-tight-tablet) / 2);padding-block-end:calc(var(--section-pad-y-tight-tablet) / 2);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .tt-hero-inner{flex-direction:column;gap:calc(var(--space-2xl));align-items:stretch;}}@media(max-width:1024px){.elementor .tt-h2{font-size:calc(var(--text-3xl-tablet));}}@media(max-width:1024px){.elementor .tt-h1{font-size:calc(var(--text-hero-tablet));}}@media(max-width:1024px){.elementor .tt-split{flex-direction:column;gap:calc(var(--space-2xl));align-items:stretch;}}@media(max-width:1024px){.elementor .tt-section{padding-block-start:calc(var(--section-pad-y-tight-tablet));padding-block-end:calc(var(--section-pad-y-tight-tablet));padding-inline-start:calc(var(--section-pad-x));padding-inline-end:calc(var(--section-pad-x));}}@media(max-width:1024px){.elementor .tt-card-stack{flex-direction:row;flex-wrap:wrap;flex:0 0 auto;}}@media(max-width:1024px){.elementor .tt-parts-split{flex-direction:column-reverse;gap:calc(var(--space-xl));}}@media(max-width:1024px){.elementor .tt-card-dist{flex:0 1 calc((100% - var(--space-lg)) / 2);}}@media(max-width:1024px){.elementor .tt-rx-tile{flex:1 1 calc((100% - 2 * var(--space-sm)) / 3);}}@media(max-width:1024px){.elementor .tt-hero-banner{height:calc(var(--banner-min-h-tablet));min-height:calc(var(--banner-min-h-tablet));padding-block-start:calc(var(--section-pad-y-tight-tablet));padding-block-end:calc(var(--section-pad-y-tight-tablet) + var(--slant));padding-inline-start:calc(var(--section-pad-x));padding-inline-end:calc(var(--section-pad-x));}}@media(max-width:1024px){.elementor .tt-section-after-hero{padding-block-start:calc(var(--section-pad-y-tight-tablet) + var(--slant));}}@media(max-width:1024px){.elementor .tt-split-top{align-items:stretch;}}@media(max-width:1024px){.elementor .tt-card-part{width:auto;flex:1 1 calc((100% - 2 * var(--space-md)) / 3);}}@media(max-width:1024px){.elementor .tt-card-offer{flex:1 1 calc((100% - var(--space-lg)) / 2);}}@media(max-width:1024px){.elementor .tt-card-grid-offer{gap:calc(var(--space-lg));}}