@media(max-width:767px){.elementor .w-section{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:40px;margin-block-end:40px;margin-inline-start:20px;margin-inline-end:20px;}}@media(max-width:767px){.elementor .w-inner{margin-inline-start:0px;margin-inline-end:12px;justify-content:center;}}@media(max-width:767px){.elementor .w-grid-2{column-gap:24px;row-gap:24px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .w-grid-3{column-gap:20px;display:grid;row-gap:20px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .w-grid-2-hero{display:grid;flex-direction:column;grid-template-columns:repeat(1, 1fr);justify-content:center;}}@media(max-width:767px){.elementor .w-grid-4{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .w-button-primary{font-family:var(--ls-font-heading);font-size:var(--ls-space-4);padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--w-radius-M);}}@media(max-width:767px){.elementor .w-button-secondary{border-radius:var(--w-radius-M);}}@media(max-width:767px){.elementor .w-hero{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .w-hero-content{flex-direction:column;}}@media(max-width:767px){.elementor .w-section-header{max-width:100%;}}@media(max-width:767px){.elementor .w-badge{font-weight:600;font-size:14px;padding-block-start:6px;padding-block-end:6px;border-radius:var(--w-radius-Pill);}}@media(max-width:767px){.elementor .w-choice-card{padding-block-start:28px;padding-block-end:28px;}}