.main-navbar-container{z-index:1000;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;top:20px}.mobile{top:0}.main-navbar-container-mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;width:100%;padding:15px 20px;transition:background-color .3s;display:flex}.main-navbar-container-mobile.scrolled{background-color:rgba(4,4,4,.7);box-shadow:0 2px 20px rgba(0,0,0,.3)}.mobile-app-logo svg{width:80px;height:30px}.mobile-navbar-drawer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(4,4,4,.9);width:100%;max-width:400px;height:100vh;padding:20px 0 20px 20px;transition:left .3s ease-in-out;position:fixed;top:0;left:-100%}.hamburger-icon-wrapper{transition:transform .3s ease-in-out}.mobile-navbar-drawer.open{left:0}.inner-menu-wrapper{height:0;transition:height .3s ease-in-out;overflow:hidden}.inner-menu-wrapper.open{transform-origin:top;width:100%;height:auto;margin-top:20px;margin-bottom:20px;padding:0 20px 0 0;animation:.3s ease-in-out forwards slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.inner-menu-container{flex-direction:column;gap:20px;width:100%;display:flex}.inner-menu-item-icon{justify-content:center;align-items:center;min-width:45px;height:45px;display:flex}.inner-menu-item-icon svg{width:25px;height:25px}.inner-menu-item-icon.fire{background-color:#dee791}.inner-menu-item-icon.box{background-color:#f5cbcb}.inner-menu-item-icon.headphone{background-color:#9ecad6}.mob-icon svg{width:15px;height:15px;transition:transform .3s ease-in-out}.mob-icon.rotate svg{transform:rotate(90deg)}.navbar-container{border:1px solid var(--bg-color-10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(4,4,4,.8);border-radius:50px;justify-content:space-between;max-width:1440px;padding:12px 20px;display:flex;position:relative}.navbar-logo-container{cursor:pointer;justify-content:center;align-items:center;margin-left:10px;line-height:normal;display:flex}.mobile-logo svg,.navbar-logo-container svg{width:80px;height:30px}.navbar-links-container{justify-content:space-between;align-items:center;gap:20px;min-width:30%;display:flex}.navbar-links-item{color:var(--text-primary);cursor:pointer;padding:0 10px}.navbar-links-item svg{width:15px;height:15px;transition:transform .3s ease-in-out}.navbar-links-item.rotate svg{transform:rotate(90deg)}.navbar-button-container{justify-content:center;align-items:center;display:flex}.demo-btn{background-color:var(--white-color);color:var(--secondary-text-color);cursor:pointer;border:none;border-radius:50px;padding:10px 25px!important}.demo-btn:hover{transition:transform .3s ease-in-out;transform:scale(1.05)}.solutions-menu-wrapper{z-index:1000;justify-content:center;align-items:center;width:100%;padding:10px;display:flex;position:absolute;top:80px}.solutions-menu-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.1);border-radius:27px;width:70%;min-width:855px;min-height:345px;padding:14px;display:flex;box-shadow:0 5px 15px rgba(0,0,0,.1)}.menu-inner-container{background-color:var(--body-bg-color);border-radius:20px;padding:30px;display:flex}.solutions-menu-item-icon{border-radius:10px;width:-moz-fit-content;width:fit-content;padding:10px}.solutions-menu-item-icon.fire{background-color:#dee791}.solutions-menu-item-icon.box{background-color:#f5cbcb}.solutions-menu-item-icon.headphone{background-color:#9ecad6}.solutions-menu-animated{transform-origin:top;animation:.3s ease-in-out forwards slideDown}.solutions-menu-item-button{background-color:#171717;border:1px solid #2c2c2c}@media (max-width:1440px){.solutions-menu-container{width:90%}}@media (max-width:1200px){.solutions-menu-container{width:80%}}@media (max-width:1024px){.solutions-menu-wrapper{left:0}.solutions-menu-container{width:90%;min-width:100%}.solutions-menu-item-icon{padding:8px}.solutions-menu-item-icon svg{width:20px;height:20px}}@media (max-width:900px){.menu-inner-container{padding:20px}}
