.top-line{background-color:#1b1b1b}@media only screen and (max-width:1646px){.top-line{padding:10px 0}.top-line .nav-list.is-contacts{flex-direction:column-reverse;align-items:end}}@media only screen and (max-width:1543px) and (min-width:1024px){.header.desktop-only ul.nav-list{gap:6px}}@media only screen and (max-width:1531px) and (min-width:1024px){.header.desktop-only .nav .nav-item{padding:0 .7rem}}.button-v2,a.button-v2{background-color:transparent;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;color:#222;font-family:Noah;font-size:1rem;font-style:normal;font-weight:500;line-height:1.3125rem}.button-v2_light,a.button-v2_light{border-radius:1.875rem;padding:.75rem 1.25rem;background:rgba(49,94,251,0.1);color:var(--ui-primary-500)}.button-v2_light_2,a.button-v2_light_2{background:rgba(255,255,255,0.1)}.button-v2_default,a.button-v2_default{padding:.75rem 1.5rem;gap:.625rem;border-radius:6.25rem;background-color:#fff;color:#222}.button-v2_default.active,a.button-v2_default.active{background-color:var(--ui-primary-500);color:#fff}.mobile-line nav{padding:.3rem}@media only screen and (max-width:425px){.index-slider .splide__pagination__page{width:17px}}.location-backdrop{opacity:0;position:fixed;right:0;top:0}.location-backdrop_open{opacity:1;background-color:rgba(0,0,0,0.3);height:100vh;width:100vw;z-index:10099}