.site-header{position:relative;z-index:99}.navbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:991px){.navbar-brand{width:10rem}.navbar-desktop .navbar-nav{display:none}}.navbar-nav{display:flex;justify-content:flex-end}@media screen and (max-width:991px){.navbar-nav{flex-direction:column}}.navbar-nav .menu-item{position:relative}.navbar-nav>.menu-item{padding:3rem 2rem}@media screen and (max-width:991px){.navbar-nav>.menu-item{padding:1rem}}.navbar-nav .menu-item a{color:#454545!important;display:inline-block;font-size:.85rem!important;font-weight:400!important;position:relative}.navbar-nav>.menu-item-has-children>a:before{color:#454545;content:"\f0d7";font-family:Font Awesome\ 6 Free;font-weight:900;left:calc(100% + 10px);position:absolute;top:50%;transform:translateY(-50%)}.navbar-nav .sub-menu{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.25);display:none;min-width:315px;position:absolute;top:100%}@media screen and (max-width:991px){.navbar-nav .sub-menu{box-shadow:none;min-width:unset;position:unset}}.navbar-nav .menu-item-has-children:hover>.sub-menu{display:block}.navbar-nav>.sub-menu{left:0}.navbar-nav .sub-menu>.menu-item-has-children>.sub-menu{left:100%;top:0}@media screen and (max-width:991px){.navbar-nav .sub-menu>.menu-item-has-children>.sub-menu{padding-left:1rem;padding-top:0}}.navbar-nav .sub-menu>.menu-item a{padding:.5rem 2.25rem;transition:all .4s}.navbar-nav .sub-menu>.menu-item a:hover{font-weight:500!important;transform:translateX(10px)}.navbar-nav .sub-menu>.menu-item a:before{color:#a11a17;content:"\f0da";font-family:Font Awesome\ 6 Free;font-weight:900;left:20px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s;visibility:hidden}.navbar-nav .sub-menu>.menu-item a:hover:before{opacity:1;visibility:visible}.navbar-nav .sub-menu>.menu-item-has-children>.sub-menu .menu-item-has-children>.sub-menu{box-shadow:none;padding-left:1rem;padding-top:0;position:unset}.navbar-nav .sub-menu>.menu-item-has-children>.sub-menu .menu-item-has-children>.sub-menu a{color:#a11a17!important;font-size:.75rem!important}.navbar .mobile-menu{width:100%}
