.ContactsInfo-module-scss-module__5QyRDG__contactsInfo{text-transform:uppercase;flex-direction:column;gap:3.125vw;line-height:1.2;display:flex}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo{gap:calc(.106667*var(--mobile-layout-width,100vw));padding-bottom:calc(.08*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__addressSchedule{flex-direction:column;gap:.520833vw;display:flex}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__addressSchedule{gap:calc(.0133333*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__address{letter-spacing:.02em;font-size:1.5625vw;line-height:1.4}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__address{font-size:calc(.0426667*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__schedule{letter-spacing:.2em;font-size:.78125vw}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__schedule{font-size:calc(.032*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__phone{letter-spacing:.02em;font-size:2.86458vw}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__phone{font-size:calc(.0426667*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social{letter-spacing:.2em;font-size:.78125vw}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social{font-size:calc(.032*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social,.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social>div{align-items:center;gap:1.5625vw;display:flex}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social,.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social>div{gap:calc(.0533333*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__social>div:not(:last-child):after{content:"";border-left:1px solid;height:1.2em;transform:rotate(30deg)}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__buttons{flex-wrap:wrap;align-items:center;gap:.520833vw;display:flex}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__buttons{gap:calc(.0133333*var(--mobile-layout-width,100vw))}}.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__button{letter-spacing:.2em;height:3.64583vw;transition:background-color var(--speed);background-color:#976a4c4d;border-radius:1.82292vw;justify-content:center;align-items:center;padding:0 1.5625vw;font-size:.78125vw;text-decoration:none;display:flex}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__button{border-radius:calc(.0666667*var(--mobile-layout-width,100vw));height:calc(.133333*var(--mobile-layout-width,100vw));padding:0 calc(.0533333*var(--mobile-layout-width,100vw));font-size:calc(.032*var(--mobile-layout-width,100vw))}}@media (hover:hover) and (pointer:fine){.ContactsInfo-module-scss-module__5QyRDG__contactsInfo .ContactsInfo-module-scss-module__5QyRDG__button:hover{background-color:#ae7a5880}}
.ContactsLocation-module-scss-module__rtKdXW__contactsLocation{height:43.75vw;max-height:78vh;position:relative}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsLocation-module-scss-module__rtKdXW__contactsLocation{height:calc(1.73333*var(--mobile-layout-width,100vw));max-height:80vh}}.ContactsLocation-module-scss-module__rtKdXW__contactsLocation:after{content:"";background:linear-gradient(to bottom,var(--biege)0%,#f7f0ed00 100%);pointer-events:none;width:100%;height:28%;position:absolute;top:0;left:0}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsLocation-module-scss-module__rtKdXW__contactsLocation:after{height:18%}}.ContactsLocation-module-scss-module__rtKdXW__contactsLocation .ContactsLocation-module-scss-module__rtKdXW__button{background-color:var(--green);text-transform:uppercase;letter-spacing:.2em;height:3.64583vw;color:var(--biege);z-index:2;transition:background-color var(--speed),color var(--speed);border-radius:1.82292vw;justify-content:center;align-items:center;padding:0 1.5625vw;font-size:.78125vw;text-decoration:none;display:flex;position:absolute;top:auto;bottom:4.42708vw;left:6.25vw}@media (max-width:1024px),(max-width:1366px) and (orientation:portrait){.ContactsLocation-module-scss-module__rtKdXW__contactsLocation .ContactsLocation-module-scss-module__rtKdXW__button{border-radius:calc(.0666667*var(--mobile-layout-width,100vw));width:fit-content;max-width:calc(100% - .106667*var(--mobile-layout-width,100vw));height:calc(.133333*var(--mobile-layout-width,100vw));padding:0 calc(.08*var(--mobile-layout-width,100vw));font-size:calc(.032*var(--mobile-layout-width,100vw));top:auto;left:0;right:0;bottom:calc(.208*var(--mobile-layout-width,100vw));margin:0 auto}}@media (hover:hover) and (pointer:fine){.ContactsLocation-module-scss-module__rtKdXW__contactsLocation .ContactsLocation-module-scss-module__rtKdXW__button:hover{color:var(--biege);background-color:#172b1c}}body.header-menu-open .ContactsLocation-module-scss-module__rtKdXW__contactsLocation .ContactsLocation-module-scss-module__rtKdXW__button{opacity:0;visibility:hidden;pointer-events:none}
