@media(max-width:767px){.elementor .a7-h1{font-size:clamp(32px, 8.7vw, 44px);}}@media(max-width:767px){.elementor .a7-footer-grid{padding-block-end:45px;gap:45px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .a7-footer-shell{padding-block-start:60px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ai-v1-lead{font-size:18px;}}@media(max-width:767px){.elementor .ai-v1-h2{font-size:32px;}}@media(max-width:767px){.elementor .ai-v1-section{padding-block-start:var(--a7-section-y-mobile);padding-block-end:var(--a7-section-y-mobile);padding-inline-start:var(--a7-gutter-mobile);padding-inline-end:var(--a7-gutter-mobile);}}@media(max-width:767px){.elementor .kontener{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}