@media(max-width:767px){.elementor .lp-shell{width:min(calc(100% - 32px), var(--lp-content-width));}}@media(max-width:767px){.elementor .lp-section{padding-block-start:58px;padding-block-end:58px;}}@media(max-width:767px){.elementor .lp-heading-hero{font-size:clamp(42px, 12.5vw, 62px);}}@media(max-width:767px){.elementor .lp-heading-section{font-size:38px;}}@media(max-width:767px){.elementor .lp-split-heading{margin-block-end:34px;gap:22px;grid-template-columns:1fr;}}