.contacts-map{position:relative}.contacts-map__logo{width:3.625rem;height:3.625rem;margin:-1.8125rem;background-color:#fff;border-radius:50%}.contacts-map__logo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.contacts-map__logo_main{width:4.5rem;height:4.5rem;margin:-2.25rem}.vue-map-container{height:34.375rem}.is-desktop .vue-map-container{height:45.625rem}.vue-map-container{pointer-events:none}.is-active .vue-map-container{pointer-events:auto}.contacts{padding-bottom:1.5625rem}.contacts__map{position:relative;overflow:hidden}.contacts .appear_hidden{transition-delay:.5s}.contacts__panel{position:absolute;top:0;left:0;height:82%;width:100%;background-color:#908585;color:#fff;font-size:1.25rem;transition:-webkit-transform .75s cubic-bezier(.165,.84,.44,1);transition:transform .75s cubic-bezier(.165,.84,.44,1);transition:transform .75s cubic-bezier(.165,.84,.44,1),-webkit-transform .75s cubic-bezier(.165,.84,.44,1)}.is-active .contacts__panel{transition-delay:.58s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.contacts__panel-inner{padding:1.25rem .625rem;transition:opacity .55s;transition-delay:.78s}.is-desktop .contacts__panel-inner{padding:2.375rem 3.4375rem}.is-active .contacts__panel-inner{opacity:0;transition-delay:0s}.contacts__button{position:absolute;left:50%;bottom:1.125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:1.25rem;padding-bottom:1.125rem;width:15.625rem}.is-desktop .contacts__button{padding-top:1.4375rem;padding-bottom:1.3125rem;width:18.4375rem;bottom:2.0625rem}.contacts__logo{height:1.875rem;width:8.5625rem;margin-bottom:3.125rem}.contacts__logo svg{opacity:.55}.is-desktop .contacts__logo{margin-bottom:5.625rem}.contacts__phone{font-size:1.9375rem;margin-bottom:.9375rem;color:inherit;white-space:nowrap;display:block}@media (hover){.contacts__phone{transition:opacity .2s}.contacts__phone:hover{opacity:.6}}.is-desktop .contacts__phone{font-size:4.5rem;margin-bottom:2.5rem}.contacts__mail{color:inherit;font-weight:600;display:block;margin-bottom:3.75rem;font-size:1.125rem}@media (hover){.contacts__mail{transition:opacity .2s}.contacts__mail:hover{opacity:.6}}.is-desktop .contacts__mail{margin-bottom:6.25rem;font-size:1.375rem}.is-desktop .contacts__locations{display:-ms-flexbox;display:flex;margin-bottom:3.25rem}.contacts__col:first-child{margin-bottom:1.875rem}.is-desktop .contacts__col:first-child{margin-bottom:0}.is-desktop .contacts__col:last-child{margin-left:8.75rem}.contacts__col-title{letter-spacing:.07em;color:#fff;font-size:.75rem;line-height:1.5;max-width:21.875rem;font-weight:700;text-transform:uppercase;margin-bottom:.9375rem}.is-desktop .contacts__col-title{margin-bottom:1.6875rem}.contacts__street{font-size:.875rem;margin-bottom:.9375rem;font-weight:700}.contacts__time{letter-spacing:.08em;font-size:.875rem;color:#c1bfbf}.contacts__footer{margin-top:1.25rem;overflow:hidden}.is-desktop .contacts__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.is-desktop .contacts__copyrights{margin-right:auto}.contacts__uprock{font-size:.9375rem;font-weight:600;letter-spacing:.1em;margin-top:.625rem}.is-desktop .contacts__uprock{margin-top:0}.contacts__uprock>a{position:relative;z-index:2;border-bottom:0;color:inherit;font-weight:700;text-transform:uppercase;transition:color .5s}.contacts__uprock>a:after{content:"";position:absolute;bottom:0;left:-1px;right:-1px;z-index:-1;display:block;height:100%;background-color:#4c4748;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scaleY(.14);transform:scaleY(.14)}@media (hover){.contacts__uprock>a:after{transition:-webkit-transform .47s cubic-bezier(.165,.84,.44,1);transition:transform .47s cubic-bezier(.165,.84,.44,1);transition:transform .47s cubic-bezier(.165,.84,.44,1),-webkit-transform .47s cubic-bezier(.165,.84,.44,1)}.contacts__uprock>a:hover:after{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}.contacts__uprock>a:hover{transition-delay:.1s;color:#fff}}
/*# sourceMappingURL=Contacts.b35e272581ca498ce211.css.map */