.in-header__controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:18px 0}.in-header--search-container{margin-right:20px;position:relative}.in-btn-search--icon{cursor:pointer;height:24px;position:absolute;right:15px;top:-15px;width:24px;z-index:9}.in-header--search .hs-search-field{overflow:hidden}.in-header--search form{background:transparent;padding:0}.in-header--search .hs-search-field__bar{left:0;opacity:0;position:absolute;right:0;top:-25px;transition:all .3s linear}.in-header--search .hs-search-field.open .hs-search-field__bar{left:-260px;opacity:1}.in-header--search .hs-search-field__bar .hs-search-field__input{border:1px solid #d7d9e3;border-radius:40px;max-width:260px;width:0}.in-header--search .hs-search-field.open .hs-search-field__input{padding:10px 40px 10px 15px;width:100%}.in-header--search .hs-search-field__input::-webkit-search-cancel-button{-webkit-appearance:none}.in-btn-search--close,.in-header--search .open .in-btn-search--open{display:none}.in-header--search .open .in-btn-search--close{display:block}.in-lang-switcher{margin-right:20px}.in-lang-switcher>span{height:0;width:0}.in-lang-switcher .lang_switcher_class,.in-lang-switcher.in-lang-open .lang_list_class{display:block}.header__language-switcher-label-current{cursor:pointer}.in-lang-switcher .lang_list_class{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);left:0;min-width:200px;top:48px}.in-lang-switcher .lang_list_class li{text-align:left}.in-lang-switcher .lang_list_class li,.in-lang-switcher .lang_list_class li:first-child,.in-lang-switcher .lang_list_class li:last-child,.in-lang-switcher .lang_list_class:after,.in-lang-switcher .lang_list_class:before{border:none}@media only screen and (max-width:992px){.in-lang-switcher{display:none}}@media only screen and (max-width:991px){.in-header__controls{padding:0}.in-header--btn{height:0;overflow:hidden;width:100%}.in-header .row-fluid.show-menu .in-header--btn{height:auto}.in-header--btn-wrap{transform:translateX(-100%);transition:all .3s linear}.in-header .row-fluid.show-menu .in-header--btn-wrap{transform:translateX(0)}.in-header--btn-wrap>.in-btn{display:block;margin:20px 0}.in-header--search{position:absolute;right:30px;top:42px}.in-header--search .hs-search-field.open .hs-search-field__bar{left:-245px}.in-header--search .hs-search-field.open .hs-search-field__input{padding:8px 40px 8px 15px}}