@media(max-width:767px){.elementor .tt-faq-sign{font-size:calc(var(--text-xl-mobile));}}@media(max-width:767px){.elementor .tt-faq-q-text{font-size:calc(var(--text-lg-mobile));}}@media(max-width:767px){.elementor .tt-wafer-panel{padding-block-start:calc(var(--space-2xl));padding-block-end:calc(var(--space-2xl));padding-inline-start:calc(var(--section-pad-x-mobile));padding-inline-end:calc(var(--section-pad-x-mobile));margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(var(--inset-x-mobile));margin-inline-end:calc(var(--inset-x-mobile));}}@media(max-width:767px){.elementor .tt-wafer-bed{padding-block-start:calc(var(--section-pad-y-tight-mobile) / 2);padding-block-end:calc(var(--section-pad-y-tight-mobile) / 2);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .tt-hero-inner{gap:calc(var(--space-xl));}}@media(max-width:767px){.elementor .tt-lead{font-size:calc(var(--text-lg-mobile));}}@media(max-width:767px){.elementor .tt-h4{font-size:calc(var(--text-lg-mobile));}}@media(max-width:767px){.elementor .tt-h2{font-size:calc(var(--text-3xl-mobile));}}@media(max-width:767px){.elementor .tt-h1{font-size:calc(var(--text-hero-mobile));}}@media(max-width:767px){.elementor .tt-wrap{gap:calc(var(--wrap-gap-tight-mobile));}}@media(max-width:767px){.elementor .tt-section{padding-block-start:calc(var(--section-pad-y-tight-mobile));padding-block-end:calc(var(--section-pad-y-tight-mobile));padding-inline-start:calc(var(--section-pad-x-mobile));padding-inline-end:calc(var(--section-pad-x-mobile));}}@media(max-width:767px){.elementor .tt-card-stack{flex-direction:column;}}@media(max-width:767px){.elementor .tt-card-dist-body{padding:calc(var(--space-md));}}@media(max-width:767px){.elementor .tt-card-dist{flex:0 1 100%;}}@media(max-width:767px){.elementor .tt-dist-grid{gap:calc(var(--space-md));}}@media(max-width:767px){.elementor .tt-rx-name{font-size:calc(var(--text-lg-mobile));}}@media(max-width:767px){.elementor .tt-rx-tile{flex:1 1 calc((100% - var(--space-sm)) / 2);}}@media(max-width:767px){.elementor .tt-card-feature{padding-block-start:calc(var(--space-lg));padding-block-end:calc(var(--space-lg));padding-inline-start:calc(var(--space-md));padding-inline-end:calc(var(--space-md));}}@media(max-width:767px){.elementor .tt-h3{font-size:calc(var(--text-xl-mobile));}}@media(max-width:767px){.elementor .tt-hero-banner{height:auto;min-height:auto;padding-block-start:calc(var(--section-pad-y-tight-mobile));padding-block-end:calc(var(--section-pad-y-tight-mobile) + var(--slant-mobile));padding-inline-start:calc(var(--section-pad-x-mobile));padding-inline-end:calc(var(--section-pad-x-mobile));margin-block-end:calc(var(--slant-mobile) * -1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--slant-mobile)), 0 100%);}}@media(max-width:767px){.elementor .tt-button-row-stack{width:100%;flex-direction:column;}}@media(max-width:767px){.elementor .tt-section-after-hero{padding-block-start:calc(var(--section-pad-y-tight-mobile) + var(--slant-mobile));}}@media(max-width:767px){.elementor .tt-card-part{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .tt-card-offer{flex:1 1 100%;}}