.header{position:fixed;top:0;left:0;width:100%;border-bottom:solid 1px #494747;z-index:9}.header__top{background-color:#2f2f2f;padding:.3rem 0;font-size:.875rem;display:none}@media screen and (min-width: 992px){.header__top{display:block}}.header__top-wrapper{display:flex;gap:2rem;justify-content:end;align-items:center}.header__top-wrapper ul{margin:0;padding:0;display:flex;gap:1.5rem}.header__top-wrapper ul li{list-style-type:none;display:inline-block}.header__top-wrapper ul li a{color:#fff}.header__main{padding:1rem 0;background-color:#000}.header__main-wrapper{display:flex;justify-content:space-between;align-items:center}.header__logo{width:12.5rem;height:3.25rem;display:flex;align-items:center;font-weight:700;font-size:1.4rem;color:var(--primary-color)}.header__logo img{width:12.5rem;height:3.25rem;transition:all 200ms ease;border-radius:0}.header__logo:hover img{transform:scale(1.1)}.header__content-wrapper{display:flex;flex-direction:row;gap:2rem;align-items:center}.header__menu ul{margin:0;padding:0;display:flex;gap:2.4rem}.header__menu ul li{list-style-type:none;display:inline-block}.header__menu ul li a{position:relative;color:#fff;text-decoration:none;display:inline-block;font-weight:600;font-size:1rem}.header__menu ul li a::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background-color:var(--primary-color);transform:scaleX(0);transform-origin:left;transition:transform .35s ease,opacity .35s ease;opacity:0}.header__menu ul li a:hover{color:var(--primary-color)}.header__menu ul li a:hover::after{transform:scaleX(1);transform-origin:left;opacity:1}.header__menu ul li a:not(:hover)::after{transform-origin:right}.header__menu ul .menu-item-has-children{position:relative}.header__menu ul .menu-item-has-children .sub-menu{position:absolute;display:none;width:14rem;background-color:#fff;padding:1rem 1rem .7rem 1rem;border:solid 1px #cecece}.header__menu ul .menu-item-has-children .sub-menu li{display:block;margin-bottom:.3rem}.header__menu ul .menu-item-has-children .sub-menu li a{font-size:.8rem;font-weight:500}.header__menu ul .menu-item-has-children .sub-menu li a:hover{color:var(--primary-color)}.header__menu ul .menu-item-has-children:hover .sub-menu{display:block}.header__cta a{display:flex;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;border-radius:100%;background-color:var(--secondary-color);transition:all 200ms ease}.header__cta a svg{width:1.6rem;height:1.6rem;fill:#fff}.header__cta a:hover{background-color:var(--primary-color)}.header__menu-toggle{width:2rem;height:2rem}.header__menu-toggle svg{fill:#fff}.header__menu-toggle:hover svg{cursor:pointer;fill:var(--primary-color);transition:all 200ms ease}.header__menu-toggle .open-mobile-menu{display:block}.header__menu-toggle .close-mobile-menu{display:none}.header__menu-toggle--active .open-mobile-menu{display:none}.header__menu-toggle--active .close-mobile-menu{display:block}.mobile-menu{position:fixed;width:100%;height:100%;padding:2rem;top:-100%;left:0;z-index:8;background-color:#000;transition:all 200ms ease}.mobile-menu--active{top:85px}.mobile-menu ul{padding:0;margin:0}.mobile-menu ul li{list-style-type:none;margin-bottom:.8rem}.mobile-menu ul li a{font-weight:600;color:#fff}.mobile-menu ul li a:hover{text-decoration:none;color:var(--primary-color)}.mobile-menu ul .menu-item-has-children a{position:relative}.mobile-menu ul .menu-item-has-children a:after{content:"";position:absolute;width:1rem;height:1rem;background-image:url("../../assets/svg/arrow-down.svg");top:0;right:-2rem;transition:all 200ms ease}.mobile-menu ul .menu-item-has-children a.active::after{transform:rotate(180deg)}.mobile-menu ul .menu-item-has-children .sub-menu{margin:.5rem 0 1.5rem 0;display:none;padding-left:1rem}.mobile-menu ul .menu-item-has-children .sub-menu li{margin-bottom:.2rem}.mobile-menu ul .menu-item-has-children .sub-menu li a{font-weight:500}.mobile-menu ul .menu-item-has-children .sub-menu li a:after{display:none}.mobile-menu ul .menu-item-has-children .sub-menu--active{display:block}/*# sourceMappingURL=header.css.map */
