section.header{position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 10px 30px -1px transparent;transition:all .5s ease}section.header.shadow{box-shadow:0 10px 30px -1px rgba(0,0,0,.5);transition:all .5s ease}header *{color:#fff}#header__logo{height:64px;width:162px}.header__flag{width:18px;height:18px;margin-right:5px;border-radius:100%}.header__upperbutton .header__flag{height:16px;width:16px}.header_langselect{display:none}.header_langselect a{color:#fff;font-family:archivo narrow,sans-serif;font-size:18px}.header__upperbutton{cursor:pointer;display:inline-block;padding:3px 9px;background:#1b61a9;margin-top:9px;border-right:1px solid rgba(255,255,255,.1);margin-right:0;transition:all .2s ease;text-decoration:none!important;min-height:27px}.header__upperbutton:hover{text-decoration:none!important}.header__upperbutton:hover span{color:#fff;transition:all .2s ease}.header__upperbutton img{position:relative;top:-2px}.header__upperbutton i{font-size:16px;margin-right:2px}.header__upperbutton.active{margin-top:0;padding-top:12px;transition:all .2s ease}.header__upperbutton span{font-family:archivo narrow,sans-serif;font-size:16px;color:#74b0d4;transition:all .2s ease}.header__tools li:last-child a{border-right:0}.header__tools{float:right}#SearchForm_SearchForm_Search_Holder,#SearchForm_SearchForm_Search_Holder_solr{display:inline-block;margin-bottom:0}.header_search{text-align:right;display:none}.header_search *{margin-bottom:0!important}.header__claim{font-size:17px;font-family:archivo narrow,sans-serif;padding-top:1px;padding-bottom:2px;color:#fff;background:#003777;z-index:-1;width:100%}.header__customerlogin{position:absolute;right:60px;top:44px;color:#fff;font-size:21px}.js_mobilenaviopener.open i{transform:rotate(-90deg)}.js_mobilenaviopener{cursor:pointer}.js_mobilenaviopener i{font-size:20px}.mobilenavbar{display:none}@media only screen and (min-width:1200px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){.mobilenavbar{display:block;position:fixed;bottom:0;left:0;z-index:90000}.header__upperbutton{text-align:center}.header__upperbutton>*{margin-right:0}.header__upperbutton .header__flag{height:18px;width:18px}.header__upperbutton span{font-family:archivo narrow,sans-serif;font-size:9px;display:block}.header__upperbuttonlang span{margin-top:-1px}.header__upperbuttonlang.active,.header__upperbuttonlang:hover{background:#1b61a9!important}}@media only screen and (max-width:544px){}@media only screen and (max-width:320px){}