.clock.-small-arrows{height:64px;min-width:64px;position:relative;width:64px}.clock.-small-arrows:before{display:none}.clock__bg{display:block;width:100%}.clock.-small-arrows .hours,.clock.-small-arrows .minutes{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform .35s linear;width:100%}.clock.-small-arrows .hours img,.clock.-small-arrows .minutes img{bottom:0;display:block;left:0;position:relative;transform-origin:center;width:100%}.clock-section__clock{align-items:center;display:flex;justify-content:flex-start}.clock-section__clock .time-info{margin-left:1rem;width:11.8125rem}.clock-section__clock .hours{line-height:100%!important;text-align:right}.clock-section__clock .date{color:var(--color-black);font-size:.8125rem;font-style:normal;font-weight:500;letter-spacing:.03125rem;line-height:130%;margin-top:.625rem}@media screen and (max-width:760px){.clock-section__clock .date{margin-top:.5rem}}.clock-section__clock .time{align-items:flex-end;display:flex}.clock-section__clock .clock{margin-top:-1px}.clock-section__clock.-light .date,.clock-section__clock.-light .hours,.clock-section__clock.-light .timezone{color:var(--White,#fff)}.clock-section__clock.-light .timezone{opacity:.6}.clock-section__clock.-light .time-info{margin-left:15px}.clock-section__clock.-smaller-clock .clock{aspect-ratio:1/1;height:auto;min-width:64px;width:64px}.time-info .hours{font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.03125rem;line-height:130%}@media screen and (max-width:760px){.time-info .hours{font-size:1.875rem;letter-spacing:0}}.contacts-main__map-info-item{background:hsla(0,0%,100%,.2);border-radius:min(16px,.989vw);max-width:296px;padding:min(24px,1.484vw);transition:background .4s}.contacts-main__map-info-item .name{align-items:center;display:flex;justify-content:flex-start;line-height:100%!important;margin-top:min(25px,1.546vw);width:-moz-fit-content;width:fit-content}.contacts-main__map-info-item .name .text{color:var(--White,#fff);display:block}.contacts-main__map-info-item .name .text.-underline{border-bottom:1px solid hsla(0,0%,100%,.4);transition:border .4s}.contacts-main__map-info-item.-is-footer{border:1px solid var(--Lines-2,#d6d6d4);display:block;max-width:min(352px,21.769vw);width:100%}.contacts-main__map-info-item.-is-footer .description,.contacts-main__map-info-item.-is-footer .time{color:var(--Black,#000)}.contacts-main__map-info-item .description.-footer{align-items:center;border-bottom:1px solid var(--Lines,#b2b2b2);display:flex;justify-content:flex-start;margin-left:20px;margin-top:22px;position:relative;transition:border .4s;width:-moz-fit-content;width:fit-content}.contacts-main__map-info-item .description.-footer:before{background:no-repeat 50%/contain url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDE4czYtNC4wMzkgNi05LjIzYzAtMS41My0uNjMyLTIuOTk4LTEuNzU3LTQuMDhBNi4xMjQgNi4xMjQgMCAwIDAgNiAzYTYuMTI0IDYuMTI0IDAgMCAwLTQuMjQzIDEuNjlBNS42NTkgNS42NTkgMCAwIDAgMCA4Ljc3QzAgMTMuOTYgNiAxOCA2IDE4Wm0xLjgtOWExLjggMS44IDAgMSAxLTMuNiAwIDEuOCAxLjggMCAwIDEgMy42IDBaIiBmaWxsPSIjNzI3NzdFIi8+PC9zdmc+);content:"";height:22px;left:-20px;position:absolute;width:12px}.contacts-main__map-info-item .name .img,.contacts-main__map-info-item .name .img img{aspect-ratio:1/1;border-radius:50%;display:block;width:min(20px,1.237vw)}.contacts-main__map-info-item .name .img{margin-bottom:1px;margin-right:min(12px,.742vw)}.contacts-main__map-info-item .description{color:var(--White,#fff);font-size:13px;margin-top:min(7px,.433vw)}@media screen and (hover:hover){a.contacts-main__map-info-item:hover{background:hsla(0,0%,100%,.3)}a.contacts-main__map-info-item:hover .description.-footer,a.contacts-main__map-info-item:hover .name .text.-underline{border-color:transparent}a.contacts-main__map-info-item.-is-footer:hover{background:var(--Input,#e0e0de);border-color:var(--Input,#e0e0de)}}@media screen and (max-width:1260px){.contacts-main__map-info-item{border-radius:8px;padding:12px}.contacts-main__map-info-item .name .img,.contacts-main__map-info-item .name .img img{width:14px}.contacts-main__map-info-item .name .img{margin-right:8px;padding-bottom:1px}.contacts-main__map-info-item .description{margin-top:12px}.contacts-main__map-info-item.-is-footer{max-width:352px;width:100%}}@media screen and (max-width:760px){.contacts-main__map-info-item{border-radius:8px;max-width:100%;padding:12px;width:100%}}
