@media(max-width:767px){.elementor .sp-c-tri{gap:1rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sp-c-sec{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:2.5rem;}}@media(max-width:767px){.elementor .sp-c-actions{width:100%;max-width:20rem;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .sp-c-stack{gap:1.25rem;}}@media(max-width:767px){.elementor .sp-c-hero{min-height:88vh;padding-block-start:7rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:-86px;}}@media(max-width:767px){.elementor .sp-tab{width:auto;padding-block-start:0.35rem;padding-block-end:0.35rem;border-color:transparent;}}@media(max-width:767px){.elementor .sp-tab-name{font-size:1.2rem;}}@media(max-width:767px){.elementor .sp-quote-text{font-size:1rem;line-height:1.8;}}@media(max-width:767px){.elementor .sp-quote-title{font-size:1.85rem;}}@media(max-width:767px){.elementor .sp-lead{font-size:1.15rem;}}@media(max-width:767px){.elementor .sp-display-lg{font-size:2.6rem;}}@media(max-width:767px){.elementor .sp-display-xl{font-size:3.25rem;}}