header.header{background-color:#fff;position:fixed;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:10}header.header.active{background:#210334;height:100%}header.header svg{fill:#68276c}header.header.active svg{fill:#fff}header.header.scroll-down{transform:translateY(-100%)}header.header.scroll-up{transform:translateY(0)}header.header .header__container{padding:0 20px}header.header .content-wrapper{max-width:1270px;padding:0 1rem}@media only screen and (min-width:1280px){header.header .header__container{max-width:1240px;padding:0}}header.header .header__container .header__logo{align-items:center;display:flex;float:left}header.header .header__container .header__logo a{display:inline-block}header.header .header__container .header__menu ul{clear:both;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:all .2s ease-out}header.header .header__container .header__menu li a{align-items:center;display:flex;font-size:16px;height:60px;letter-spacing:1px;padding:0;text-decoration:none;text-transform:uppercase}header.header .header__container .header__menu .menu-icon{align-items:center;cursor:pointer;display:flex;float:right;height:80px;position:relative;user-select:none}header.header .header__container .header__menu .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:30px}header.header .header__container .header__menu .menu-icon .navicon:after,header.header .header__container .header__menu .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}header.header .header__container .header__menu .menu-icon .navicon:before{top:10px}header.header .header__container .header__menu .menu-icon .navicon:after{top:-10px}header.header .header__container .header__menu .menu-btn{display:none}header.header .header__container .header__menu .menu-btn:checked~.menu{background:none;max-height:300px;padding-top:1rem}header.header .header__container .header__menu .menu-btn:checked~.menu a{color:#fff}header.header .header__container .header__menu .menu-btn:checked~.menu-icon .navicon{background:transparent}header.header .header__container .header__menu .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}header.header .header__container .header__menu .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}header.header .header__container .header__menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,header.header .header__container .header__menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{background:#fff;top:0}@media (min-width:920px){header.header .header__container .header__menu li a{border-bottom:2px solid #fff}header.header .header__container .header__menu .menu-btn:hover,header.header .header__container .header__menu li a:hover{border-bottom:2px solid #68276c}header.header .header__container .menu__link.menu__link--active-link{border-bottom:2px solid #210334}header.header .header__container .header__menu ul{clear:none;float:right;max-height:none}header.header .header__container .header__menu li{float:left}header.header .header__container .header__menu li a{height:40px;margin:25px 0 0 40px}header.header .header__container .header__menu .menu-icon{display:none}}header.header .header__container .header__logo svg{height:auto;width:100%}header.header .header__container .header__logo{height:80px;width:131px}@media only screen and (min-width:768px){header.header .header__container .header__logo{height:90px;width:164px}}@media only screen and (min-width:1025px){header.header .header__container .header__logo{height:90px;width:210px}}header.header .header__container .header__logo svg .logo-color{transition:all .3s ease-in-out}header.header .header__container .header__language{align-items:center;display:flex;float:right;height:80px;justify-content:flex-end}header.header .header__container .header__language .lang_switcher_class{display:block;margin-left:20px}header.header .header__container .header__language .lang_switcher_class .lang_list_class{left:auto;right:-12px;top:22px;-webkit-transform:translateX(0);transform:translateX(0)}header.header .header__container .header__language .lang_switcher_class .lang_list_class li{font-size:1rem}header.header .header__container .header__language .lang_switcher_class .lang_list_class:after,header.header .header__container .header__language .lang_switcher_class .lang_list_class:before{left:auto;right:10px}