.navbar{--bs-navbar-active-color:#F5F5F1}.nav-link:focus,.nav-link:hover{color:var(--color-body)}.dropdown-menu{z-index:9999}.main-menu{display:flex;align-items:center;flex-grow:1}.main-menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.main-menu ul li{position:relative}.main-menu ul li:not(:last-child){margin-right:56px}@media only screen and (min-width:1200px) and (max-width:1500px){.main-menu ul li:not(:last-child){margin-right:45px}}@media (max-width:1199px){.main-menu ul li:not(:last-child){margin-right:20px}}.main-menu ul li .submenu li{margin-right:0}.main-menu ul li a{display:inline-block;text-decoration:none;font-size:16px;font-weight:600;color:var(--color-body);letter-spacing:1.96px;padding:3px 0;position:relative;line-height:22px;letter-spacing:-.02px}.main-menu ul li a span i{font-size:11px;margin-left:5px}.main-menu ul li.menu-item-has-children>a span::after{content:"+";display:inline-block;padding-left:4px}.main-menu ul li.menu-item-has-children:hover>.submenu{opacity:1;visibility:visible;top:100%}.main-menu ul li .submenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;min-width:260px;top:100%;opacity:0;visibility:hidden;background:#fff;left:0;padding:21px 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:3;top:calc(100% + 10px);text-align:left;box-shadow:0 .5rem 1.875rem rgba(0,0,0,.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.main-menu ul li .submenu li a{padding:8px 32px;display:block;margin:0;font-size:16px;letter-spacing:0;font-weight:600}.main-menu ul li .submenu ul{left:100%;top:0}.main-menu ul li .submenu ul::before{display:none}.main-menu ul li.menu-last ul.submenu{right:0;left:auto}.main-menu ul li.menu-last ul.submenu ul{right:auto;left:-100%}.main-menu ul li ul.submenu .menu-item-has-children>a::after{position:absolute;top:9px;right:15px;content:"\f105";font-size:13px;font-family:'Font Awesome 5 Pro'}.navbar .dropdown-menu a{color:var(--color-secondary)}.dropdown-item:focus,.dropdown-item:hover{color:var(--color-secondary);background-color:var(--color-yellow)}.logo-navbar{max-height:40px}.navbar-toggler-icon{background-image:none;color:var(--color-gray);font-size:35px;height:auto}@media (max-width:767px){.navbar{padding:.5rem 1rem!important;flex-direction:column!important}.navbar .container{flex-direction:row!important;justify-content:space-between!important;align-items:center}.logo-navbar,.navbar-brand img{max-width:120px;height:auto}.navbar-toggler{padding:.25rem .5rem;font-size:1.5rem}.navbar-collapse{flex-direction:column;align-items:flex-start;padding-top:1rem}.main-menu{width:100%;display:block}.navbar-nav{flex-direction:column;align-items:flex-start;width:100%}.navbar-nav li{width:100%;padding:.5rem 0}.navbar-nav li a{width:100%;padding:.5rem 1rem!important}.submenu{padding-left:1rem}}
/*# sourceMappingURL=navbar.css.map */
