@media(max-width:767px){.elementor .heading-x-large{font-size:clamp(3rem, 15vw, 4.5rem);letter-spacing:-0.04em;align-self:start;}}@media(max-width:767px){.elementor .bg-overlay-icon{display:none;}}@media(max-width:767px){.elementor .section-content{flex-direction:column;}}@media(max-width:767px){.elementor .no-padding{flex-direction:column;}}@media(max-width:767px){.elementor .btn--base{font-size:1rem;}}@media(max-width:767px){.elementor .heading-large{font-size:2rem;letter-spacing:-0.04em;align-self:start;}}@media(max-width:767px){.elementor .section-content--wide{flex-direction:column;}}@media(max-width:767px){.elementor .faq-tabs--header-text{font-size:clamp(0.8rem, 1vw, 1rem);}}@media(max-width:767px){.elementor .faq-tabs--heading{width:100%;}}