.sb-header{background-color:#fff;position:relative;transition:top .3s;z-index:100}.sb-header.bottom-line--fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 0 15px rgb(0 0 0/10%)}.sb-header.headroom--pinned{top:0}.sb-header.bottom-line--fixed .top-bar{display:none}.sb-header .top-bar{display:flex;align-items:center;padding-top:5px;padding-bottom:6px}@media (min-width:992px){body.fixed-header{padding-top:105px}.sb-header .top-bar{background-color:#f7f8f9}.sb-header .mobile-view{display:none !important}.sb-header.headroom--unpinned{top:-62px}}@media (max-width:991px){body.fixed-header{padding-top:97px}.sb-header.bottom-line--fixed .bottom-bar{padding-top:10px}.sb-header .top-bar{justify-content:space-between}.sb-header .desktop-view{display:none !important}}.sb-header .top-bar .logo{margin-right:15px}.sb-header .sb-lang-switch{height:26px;width:59px;margin:0 16px 0 9px}.sb-lang-switch .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0;padding:0;border:none}.sb-lang-switch .wpml-ls-legacy-list-horizontal a{padding:5px}.sb-lang-switch .wpml-ls-legacy-list-horizontal a span{font-size:14px}.sb-lang-switch .wpml-ls-legacy-list-horizontal a .wpml-ls-native{line-height:1;color:#333b45}.sb-lang-switch .wpml-ls-legacy-list-horizontal a .wpml-ls-display{display:none}.sb-lang-switch .wpml-ls-legacy-list-horizontal .wpml-ls-first-item{border-right:none}.sb-lang-switch .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span{color:#8c8c8c}.sb-header .user-city-select{margin-right:20px}.sb-header .user-city-select .sb-select2{width:170px}.user-city-select .selected{font-weight:600}.sb-header .top-menu{flex-grow:1;margin-right:10px}.sb-header .top-menu ul{font-size:14px;margin:0;padding:9px 0;list-style-type:none;display:flex}.sb-header .top-menu ul li:nth-last-child(n+2){margin-right:25px}.sb-header .top-menu a{color:#303030}.sb-header .top-menu .red-color a{color:#e20513}.sb-header .callback-mail{margin-right:22px;display:flex}.sb-header .top-bar .city-phones{padding-right:5px;display:flex;align-items:center}.sb-header .top-bar .city-phones img{margin-right:14px}.sb-header .city-phones .select p{padding:0 10px 15px;font-size:14px;margin:0;cursor:pointer}.sb-header .city-phones .select p:first-child{padding-top:0}.sb-header .city-phones .select a,.sb-header .city-phones .selected a{font-weight:600;color:#303030}@media (min-width:992px){.sb-header .top-bar .city-phones img{display:none}}.sb-header .main-nav-mobile_call-btn{border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;padding:0}