@media(max-width:767px){.elementor .fms-msf2{& .fms-msf-bar { column-gap: 3px; } & .fms-msf-seg { font-size: 10px; letter-spacing: -0.01em; overflow-wrap: anywhere; }\n}}@media(max-width:767px){.elementor .fms-container{gap:24px;}}@media(max-width:767px){.elementor .fms-stat-num{font-size:34px;}}@media(max-width:767px){.elementor .fms-section{padding-block-start:56px;padding-block-end:56px;}}@media(max-width:767px){.elementor .fms-lead{font-size:16px;}}@media(max-width:767px){.elementor .fms-tint-box{padding:24px;}}@media(max-width:767px){.elementor .fms-card-flat{padding:24px;}}@media(max-width:767px){.elementor .fms-grid-4{gap:16px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .fms-grid-3{gap:16px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .fms-grid-2{gap:16px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .fms-stats-band{& .fms-stat-num { font-size: 40px; }\n}}@media(max-width:767px){.elementor .fms-hero-glow{&::before { width: 520px; height: 520px; top: -220px; right: -260px; } &::after { display: none; }\n}}@media(max-width:767px){.elementor .fms-sticky-header{& > :last-child { padding: 10px 12px 0px 12px; } & > :last-child > * { padding: 6px 6px 6px 18px; }\n}}