.animate{animation-duration:.3s;animation-fill-mode:both}@keyframes slideIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.slideIn{animation-name:slideIn}#header-main{background:linear-gradient(#0b1727 30%,#0b17274d 80%,#0b172700 100%);height:250px}#header-main #header-color-bar{width:100vw;height:5px;display:flex;position:fixed;top:0;left:0}#header-main #header-color-bar span.primary-color{background-color:var(--bs-gray-dark);width:300px;height:5px}#header-main #header-color-bar span.secondary-color{background-color:var(--bs-gray);width:100%;height:5px}#header-main #logo{background-size:cover;width:100px;height:100px}#header-main nav{--bs-navbar-padding-y:0;--bs-navbar-toggler-border-radius:var(--bs-border-radius);background-color:#0000;height:100%;top:5px}@media (min-width:768px){#header-main nav .navbar-toggler{display:none}}#header-main nav .navbar-nav{flex-grow:1;justify-content:flex-end;padding-right:3px}#header-main nav .navbar-nav-right{flex-direction:column;justify-content:space-between;height:100%;max-height:157px;display:flex}#header-main nav .navbar-icons{flex-direction:row;justify-content:space-between;align-self:flex-start;align-items:center;width:100%;margin-top:10px;margin-bottom:10px;padding-left:40px;display:flex}#header-main nav .navbar-icons a{text-align:center;flex:1 1 0;margin-right:1rem;text-decoration:none}#header-main nav .navbar-icons a:last-child{text-align:right;flex:0 0 50%}#header-main nav .navbar-icons a:hover,#header-main nav .navbar-icons a:focus,#header-main nav .navbar-icons a:active{text-decoration:none}#header-main nav .navbar-search-form{align-self:flex-end;margin-top:auto;margin-bottom:10px}#header-main nav .navbar-search-form button{z-index:1030}#header-main nav .offcanvas-body .navbar-search-form{margin-right:0}#header-main nav .navbar-toggler-icon{margin-left:-3px}#header-main nav #logo,#header-main nav .navbar-brand{background-image:url(https://placehold.co/165x132/FFFFFF/000000.svg);width:165px;height:132px;margin:50px 70px}#header-main nav .dropdown-menu-mega{background-color:var(--bs-light);border-top:none;width:100vw;height:50vh;min-height:530px;margin-top:0;overflow:hidden auto}#header-main nav .dropdown-menu-mega .nav-item{border-bottom:1px solid var(--bs-gray-300);width:calc(50% - 50px);display:flex}#header-main nav .dropdown-menu-mega .nav-item .nav-link{flex-grow:1;padding:10px 15px}#header-main nav .dropdown-nav{background-color:var(--bs-light);width:100%;height:100%;margin:0;padding:0;list-style-type:none;transition:transform .3s,visibility .3s,opacity .3s;position:absolute;top:0;left:0}#header-main nav .nav-item{flex-direction:row;display:flex}#header-main nav .nav-item.back{flex-direction:row-reverse}#header-main nav>li{border-bottom:3px solid}#header-main nav .nav-link{padding:15px;text-decoration:none;display:block}#header-main nav .nav-link-main .nav-chevron-up,#header-main nav .nav-link-main .nav-chevron-down{vertical-align:middle;display:none!important}#header-main nav .nav-chevron-left,#header-main nav .nav-chevron-right{text-align:center;cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;text-decoration:none;display:flex}#header-main nav .nav-chevron-left vc-icon svg,#header-main nav .nav-chevron-right vc-icon svg{width:32px;height:32px}#header-main nav .nav-chevron-right{border-left:1px solid var(--bs-gray-300)}#header-main.header-small{height:140px}#header-main.header-small nav{background-color:var(--bs-white);transition:background-color .4s linear;box-shadow:0 2px 4px #0000001a}@media (max-width:991.98px){#header-main.header-small nav .navbar-toggler{display:block}#header-main.header-small nav .dropdown-menu-mega{height:100vh}}#header-main.header-small nav #navbarOffcanvasLg{flex-direction:column;justify-content:flex-end;display:flex;height:140px!important}#header-main.header-small nav .nav-link-main{border-bottom:4px solid #0000}#header-main.header-small nav .nav-link-main.active,#header-main.header-small nav .nav-link-main:hover,#header-main.header-small nav .nav-link-main:focus{border-bottom:4px solid var(--bs-primary)}#header-main.header-small nav .navbar-nav{margin-bottom:0}#header-main.header-small nav #logo,#header-main.header-small nav .navbar-brand{background-image:url(https://placehold.co/100x80/000000/FFFFFF.svg);width:100px;height:80px;margin:30px 50px}#hero-wrapper.hero-enabled{display:block}#hero-wrapper.hero-disabled{display:none}.sublevel-menu-wrapper{display:flex;position:absolute;top:30px;bottom:30px;left:30px;right:30px}.sublevel-menu{width:66.666%;position:relative;overflow:hidden auto}.sublevel-menu-content{background-color:var(--bs-light);width:33.333%;padding-left:30px;overflow-y:auto}.submenu-visible{visibility:visible;pointer-events:auto;opacity:1;transform:translate(50%)}.submenu-hidden{visibility:hidden;pointer-events:none;opacity:0;transform:translate(100%)}.menu-level-2{transform:translate(0)}.menu-overflow-hidden{overflow:hidden}@media (max-width:991.98px){.sublevel-menu-wrapper{display:flex;position:absolute;top:10px;bottom:30px;left:20px;right:30px}.submenu-visible{transform:translate(0)}.navbar-nav{padding-right:0!important}#header-main nav .nav-item.nav-style-mega{display:block}#header-main nav .nav-link-main .nav-chevron-up{display:none!important}#header-main nav .nav-link-main .nav-chevron-down{display:inline-block!important}#header-main nav .nav-link-main.show .nav-chevron-down{display:none!important}#header-main nav .nav-link-main.show .nav-chevron-up{display:inline-block!important}#header-main nav .dropdown-menu-mega{border:none;width:100%;padding:0}#header-main nav .dropdown-menu-mega .nav-item{width:100%}#header-main.header-small nav #navbarOffcanvasLg{height:100vh!important}.sublevel-menu{width:100%}.sublevel-menu-content{display:none}}
