@media(max-width:767px){.elementor .illo-card{gap:8px;}}@media(max-width:767px){.elementor .footer-copy{font-size:12px;text-align:center;}}@media(max-width:767px){.elementor .site-footer{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:1rem;justify-content:center;}}@media(max-width:767px){.elementor .nav-toggle-icon{width:22px;height:22px;}}@media(max-width:767px){.elementor .nav-toggle{width:36px;height:36px;display:flex;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .nav-link{width:100%;font-size:11.5px;padding-block-start:1.2em;padding-block-end:1.2em;padding-inline-start:1.4em;padding-inline-end:1.4em;}}@media(max-width:767px){.elementor .site-nav{width:100%;position:absolute;inset-block-start:100%;inset-inline-start:0px;padding-block-start:8px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#161616;display:none;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.08);\n}}@media(max-width:767px){.elementor .site-header{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;background-color:#161616;}}@media(max-width:767px){.elementor .brand-tagline{font-size:10px;}}@media(max-width:767px){.elementor .video-media{&::before { width: 60px; height: 60px; } &::after { border-width: 11px 0 11px 18px; }\n}}@media(max-width:767px){.elementor .brand-name{font-size:11px;}}@media(max-width:767px){.elementor .brand-mark{width:44px;height:44px;}}@media(max-width:767px){.elementor .brand{gap:10px;}}@media(max-width:767px){.elementor .turntable-item{gap:0.75rem;}}@media(max-width:767px){.elementor .turntable-grid{gap:2rem;grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:767px){.elementor .illo-grid{gap:0.75rem;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .Title-L{font-size:30px;}}@media(max-width:767px){.elementor .section-head{padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}}@media(max-width:767px){.elementor .hero-ratio{font-size:11.5px;}}@media(max-width:767px){.elementor .hero-actions{padding:0px;gap:6px;justify-content:flex-end;}}@media(max-width:767px){.elementor .pill{font-size:12px;}}@media(max-width:767px){.elementor .pill-row{padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;gap:3px;}}@media(max-width:767px){.elementor .stat-copy{font-size:1rem;}}@media(max-width:767px){.elementor .stat-heading{font-size:38px;}}@media(max-width:767px){.elementor .stat-band{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:1rem;}}@media(max-width:767px){.elementor .Title-XS{font-size:11px;margin-block-start:0px;margin-block-end:-14px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .body-M{font-size:1rem;}}@media(max-width:767px){.elementor .reel-note{font-size:13px;margin-block-start:-10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .reel-btn-label{font-size: inherit;\n}}@media(max-width:767px){.elementor .btn-large{font-size:10px;padding-block-start:0.7em;padding-block-end:0.7em;padding-inline-start:1.6em;padding-inline-end:1.6em;}}@media(max-width:767px){.elementor .body-Sm{font-size:11px;margin-block-start:6px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .Title-M{font-size:20px;}}@media(max-width:767px){.elementor .reel-text{gap:10px;}}@media(max-width:767px){.elementor .reel-media{width:100%;flex:0 0 100%;}}@media(max-width:767px){.elementor .reel-card{flex-direction:column;gap:1.5rem;align-items:flex-start;}}@media(max-width:767px){.elementor .reel-section{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:40px;padding-inline-end:40px;gap:60px;}}@media(max-width:767px){.elementor .btn-medium{font-size:9.5px;padding-block-start:0.4em;padding-block-end:0.4em;padding-inline-start:1em;padding-inline-end:1em;}}