@media(max-width:767px){.elementor .body-text{font-size:var(--text-medium);text-align:start;align-self:start;}}@media(max-width:767px){.elementor .heading-primary{font-size:var(--heading-medium);text-align:start;}}@media(max-width:767px){.elementor .heading-small{font-size:var(--heading-xsmall);text-align:start;}}@media(max-width:767px){.elementor .panel{padding:var(--padding-slim);gap:var(--padding-xslim);}}@media(max-width:767px){.elementor .heading-large{font-size:1.8rem;text-align:start;}}@media(max-width:767px){.elementor .link{font-family:var(--heading-font-main);font-size:var(--text-large);align-items:center;}}@media(max-width:767px){.elementor .service-page-eyebrow{align-self:start;}}@media(max-width:767px){.elementor .flex-hero{text-align:center;padding:0px;gap:var(--padding-slim);}}