@media(max-width:767px){.elementor .mw-footer-link{padding-block: 0.72rem;\n}}@media(max-width:767px){.elementor .mw-grid-footer{grid-template-columns:repeat(2, minmax(0, 1fr));gap: 1.5rem 1rem;\n}}@media(max-width:767px){.elementor .mw-logo{width:7.5rem;}}@media(max-width:767px){.elementor .mw-sticky-bar{display:flex;}}@media(max-width:767px){.elementor .mw-link{min-height:2.75rem;padding-block: 0.45rem;\n}}@media(max-width:767px){.elementor .mw-stack-lg{gap:1.15rem;}}@media(max-width:767px){.elementor .mw-grid-3{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .mw-grid-2{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .mw-section{gap:1.35rem;padding-block: 2.25rem;\n}}@media(max-width:767px){.elementor .mw-card{padding:1.25rem;gap:0.8rem;}}@media(max-width:767px){.elementor .mw-section-tight{padding-block: 1.75rem;\n}}@media(max-width:767px){.elementor .mw-bg-hero{padding-block-start:1.75rem;padding-block-end:2.25rem;}}@media(max-width:767px){.elementor .mw-hide-mobile{display:none;}}@media(max-width:767px){.elementor .mw-blob-sm{width:min(64%, 14rem);justify-self: center; margin-inline: auto;\n}}