.header{background:#fff;box-shadow:0 -20px 30px 0 rgba(0,0,0,.75);left:0;padding:20px 0;position:fixed;top:0;transition:.3s linear;width:100%;z-index:9999}.header.sticky{padding:10px 0}.header .container{align-items:center;display:flex;justify-content:space-between}.header__logo{display:inline-flex;max-width:230px}.header ul{display:flex;list-style:none}.header ul a{color:#4a4bb6;margin:0 20px;padding:8px 0;position:relative;text-decoration:none;transition:.3s}.header ul a:after{background:#4a4bb6;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transition:.3s;width:100%}.header ul a:hover:after{transform:scaleX(1)}.header ul a:hover{opacity:.9}.header__menu ul{align-items:center;display:flex;list-style:none;margin:0 64px 0 0;padding:0}.menu-btn{background:0;border:none!important;box-shadow:none!important;cursor:pointer;margin:auto 0 auto 17px;outline:none!important;padding:10px}.menu-button-icon{height:auto;width:20px}.menu-button-icon path{transform-origin:center;transition:transform .3s ease,opacity .3s ease}.menu-btn.active .menu-button-icon path:first-child{transform:rotate(45deg) translateY(8px)}.menu-btn.active .menu-button-icon path:nth-child(2){opacity:0}.menu-btn.active .menu-button-icon path:nth-child(3){transform:rotate(-45deg) translateY(-8px)}@media (max-width:1199px){.header__menu{background:#fff;display:none;left:0;padding:40px 0;position:absolute;top:100%;width:100%}.header__menu ul{flex-direction:column;margin-right:0}.header__menu ul li:not(:first-child){margin:24px 0 0}}@media (max-width:575px){.header__logo{max-width:160px}.header__cta{font-size:14px;line-height:1;padding:13px 15px}}