.mobile-nav-scroll{scrollbar-width:thin;scrollbar-color:#f16b0d transparent}.mobile-nav-scroll::-webkit-scrollbar{width:3px}.mobile-nav-scroll::-webkit-scrollbar-track{background:0 0}.mobile-nav-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#e61216,#f16b0d)}@media (max-width:1279px){nav.sn-desktop{display:none!important}.sn-mobile{display:flex!important}.sn-mobile-menu{display:block!important}}.sn-ai-col{background:linear-gradient(#ff7a210f,#ff7a2100 70%)}.sn-ai-col [data-nav-v3-head]{color:#ff7a21}.sn-ai-col a:hover{color:#fff}.sn-ai-mcol{background:0 0;border-top:1px solid #ff7a2140;margin-top:1.5vw;padding-top:2vw}.sn-ai-mcol:before{content:"AI Services";color:#ff7a21;letter-spacing:.04em;text-transform:uppercase;font-size:3.4vw;display:block}@media (min-width:768px){.sn-ai-mcol:before{font-size:1.8vw}}.sn-ai-col [data-nav-v3-item] img:first-child,.sn-ai-mcol a img:first-child{opacity:0!important}.sn-ai-col [data-nav-v3-item] img:last-child,.sn-ai-mcol a img:last-child{opacity:1!important}.sn-ai-col [data-nav-v3-item] a{white-space:normal}@media (min-width:1280px){.sn-ai-cta{padding:0 calc(var(--hx-vw,1vw)*1.6) calc(var(--hx-vw,1vw)*1.1)}.sn-ai-cta a{font-size:calc(var(--hx-vw,1vw)*.95)}}@media (max-width:1279px){.sn-ai-cta{margin-top:2.5vw;margin-bottom:2vw}}
@media (min-width:768px){#footer .footer-nav-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
