@media(max-width:767px){.elementor .footer-nav-col{display:none;}}@media(max-width:767px){.elementor .header-spacer{height:73px;}}@media(max-width:767px){.elementor .nav-wrap{gap:10px;}}@media(max-width:767px){.elementor .header-bar{min-height:72px;gap:12px;}}@media(max-width:767px){.elementor .shell-flush-m{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .arrows{display:flex;}}@media(max-width:767px){.elementor .carousel-ctl{display:flex;}}@media(max-width:767px){.elementor .hero{min-height:min(78vh,620px);}}@media(max-width:767px){.elementor .stat{text-align:center;padding-block-start:26px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .stat-num{font-size:24px;}}@media(max-width:767px){.elementor .stat-cap{font-size:9px;letter-spacing:0.1em;margin-block-start:10px;}}@media(max-width:767px){.elementor .split{gap:40px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .card-grid{overflow:auto;display:flex;gap:20px;flex-wrap:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none;\n}}@media(max-width:767px){.elementor .pcard{min-width:88%;max-width:88%;flex:0 0 88%;scroll-snap-align:start;\n}}@media(max-width:767px){.elementor .quad{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .post-row{overflow:auto;display:flex;gap:24px;flex-wrap:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none;\n}}@media(max-width:767px){.elementor .post-brief{min-width:88%;max-width:88%;flex:0 0 88%;scroll-snap-align:start;\n}}