.navbar{padding:0 5px 0 0}.navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-nav{flex-direction:column;list-style:none;justify-content:space-between}.navbar-nav .nav-link{padding-right:0;padding-left:0}.nav-section{text-align:right}.navbar-expand-lg .navbar-nav .menu-item{padding-right:1rem;padding-left:1rem}> .navbar-expand-lg .navbar-nav .menu-item:last-of-type{padding-right:0}.navbar-expand-lg .navbar-nav .menu-item.login a{text-align:center;width:100%}.navbar-expand-lg .navbar-collapse.show .navbar-nav .menu-item{padding-right:0;padding-left:0}.navbar-expand-lg .navbar-collapse.show a{color:#38323b;display:block;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px 20px}.navbar-expand-lg .navbar-collapse.show li:first-of-type{border-top:1px solid #ccc}.navbar-expand-lg .navbar-collapse.show li:hover{background-color:#38b44a}.navbar-expand-lg ul{list-style-type:none;padding-left:0;margin-top:10px}.navbar-expand-lg a{text-align:right}.navbar-collapse a:hover{text-decoration:none;color:#fff}#menu-main-menu a,.menu-main-menu a{color:#38323b !important;display:block;padding:0.4rem 1rem}#menu-main-menu a:hover,.menu-main-menu a:hover{text-decoration:none}@media screen and (min-width:1100px){#menu-main-menu .sub-menu.dropdown-menu,.menu-main-menu .sub-menu.dropdown-menu{min-width:20rem}#menu-main-menu .sub-menu li a,.menu-main-menu .sub-menu li a{text-align:left}#menu-main-menu .sub-menu li a:hover,.menu-main-menu .sub-menu li a:hover{background-color:#e7f8e9}}#menu-main-menu .login a.btn,.menu-main-menu .login a.btn{color:#fff !important;background-color:#38b44a;font-size:1.125rem;padding:0.2rem 2rem;line-height:1.6875;border-radius:20px !important;transition:0s !important;position:relative;top:1px}#menu-main-menu .login a.btn:hover,.menu-main-menu .login a.btn:hover{background-color:#000;transition:0.5s !important}#menu-main-menu .register a.btn,.menu-main-menu .register a.btn{font-size:1.125rem;padding:0.2rem 1.5rem;line-height:1.6875;border-radius:20px !important;border:1px solid #000;transition:0s !important;position:relative;top:1px}#menu-main-menu .register a.btn:hover,.menu-main-menu .register a.btn:hover{background-color:#38b44a;color:#fff;transition:0.5s !important}