.animated-gradient-bg{min-height:100vh;width:100%;background:linear-gradient(270deg,#000000,#6e6f6f,#efefed,#6e6f6f,#000000);background-size:400% 400%;animation:gradientMove 15s ease infinite}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#__next,body,html,main{scrollbar-width:none!important;-ms-overflow-style:none!important}#__next::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar,main::-webkit-scrollbar{display:none!important}.nav-group-row{width:100%;justify-content:center}.nav-container,.nav-group-row{display:flex;align-items:center}.nav-container{position:relative;gap:20px;padding:8px;border-radius:30px;background:rgba(0,0,0,.92);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 16px rgba(0,0,0,.3);transition:all .3s ease;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;overflow:visible;box-sizing:border-box;transform:translateZ(0)}.nav-container .button{white-space:nowrap;flex-shrink:0}@media (max-width:768px){.nav-container{gap:12px;padding:6px}.nav-container .button{padding:8px 12px;font-size:14px}.desktop-nav{display:none!important}.mobile-nav{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000}.mobile-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:12000!important}.mobile-menu{background:rgba(0,0,0,1)!important;border:none!important;box-shadow:none!important}.mobile-menu *{background:transparent!important}.mobile-menu .button,.mobile-menu .dropdown-item,.mobile-menu .menu-item,.mobile-menu [data-component=MobileMegaMenu],.mobile-menu [data-component=MobileMegaMenu] *{background:rgba(0,0,0,1)!important;border:none!important;color:white!important}}@media (min-width:769px) and (max-width:1024px){.nav-container{gap:16px;padding:10px}.nav-container .button{padding:10px 14px;font-size:15px}}.businesses-button:active,.businesses-button:focus,.businesses-button:hover,.dropdown-link:hover,.nav-group-row .button:active,.nav-group-row .button:focus,.nav-group-row .button:hover{background:rgba(255,255,255,.1)!important}input,select,textarea{color:#fff!important}.nav-icon{box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:12001;background-color:rgba(0,0,0,.92)!important}.btn-primary,.nav-icon div{background:white}.btn-primary{color:black}.btn-primary:hover{background:#f0f0f0}.mobile-menu .font-label{color:white}