.HeroContacts[data-v-31dd6c20]{color:#fbfaf5;isolation:isolate;padding:206px 64px 426px;position:relative}@media(max-width:1640px){.HeroContacts[data-v-31dd6c20]{padding:156px 50px 188px}}.HeroContacts[data-v-31dd6c20]:before{background-image:url(./hero-contacts.DyBGMIz9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translate(-50%);width:min(100%,1920px);z-index:-1}@media(max-width:1640px){.HeroContacts[data-v-31dd6c20]:before{background-image:url(./hero-contacts-laptop.B0VRlnX2.jpg)}}@media(max-width:1100px){.HeroContacts[data-v-31dd6c20]:before{background-image:url(./hero-contacts-tablet.BcxQFZhW.jpg)}}@media(max-width:670px){.HeroContacts[data-v-31dd6c20]:before{background-image:url(./hero-contacts-mobile.BpunaYL3.jpg)}}.HeroContacts .container[data-v-31dd6c20]{position:relative;z-index:1}.HeroContactsTitle[data-v-31dd6c20]{margin-bottom:16px}@media(max-width:1640px){.HeroContactsTitle[data-v-31dd6c20]{margin-bottom:12px}}.HeroContactsText[data-v-31dd6c20]{margin-bottom:240px;max-width:378px}@media(max-width:1640px){.HeroContactsText[data-v-31dd6c20]{font-size:14px;margin-bottom:240px;max-width:280px}}@media(max-width:1100px){.HeroContactsText[data-v-31dd6c20]{margin-bottom:176px}}.Map[data-v-7c3f3ae4]{margin-bottom:24px}.MapWrapper[data-v-7c3f3ae4]{background-color:#fbfaf5;border-radius:32px;display:flex;padding:8px}@media(max-width:1100px){.MapWrapper[data-v-7c3f3ae4]{flex-direction:column}}.MapItem[data-v-7c3f3ae4]{display:flex;flex:1;flex-direction:column;min-width:0}.MapItem--map[data-v-7c3f3ae4]{background-color:#e7e0d9;border-radius:32px;flex:1 1 0;height:792px;min-width:0;overflow:hidden;position:relative}@media(max-width:1640px){.MapItem--map[data-v-7c3f3ae4]{height:594px}}@media(max-width:1100px){.MapItem--map[data-v-7c3f3ae4]{flex:0 0 auto;height:672px;width:100%}}.MapCanvas[data-v-7c3f3ae4]{background-color:#e7e0d9;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0}[class*=copyrights-promo],[class*=gotoymaps],[class*=map-copyrights],[class*=open-block],a[href*="yandex.com/maps"],a[href*="yandex.ru/maps"],a[href*=yandex][target=_blank]{display:none!important;pointer-events:none!important;visibility:hidden!important}.MapCanvas[data-v-7c3f3ae4] .MapPin{background:none;border:none;cursor:pointer;filter:drop-shadow(0 8px 16px rgba(58,30,18,.24));line-height:0;padding:0;position:relative;transform:translate(-50%,-100%);transform-origin:center bottom;z-index:2}.MapCanvas[data-v-7c3f3ae4] .MapPin img{display:block;height:58px;width:50px}.MapCanvas[data-v-7c3f3ae4] .MapPin--active{filter:drop-shadow(0 10px 20px rgba(58,30,18,.32));transform:translate(-50%,-100%) scale(1.06)}.MapFallback[data-v-7c3f3ae4]{align-items:center;color:#3a1e12b8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:32px;position:absolute;text-align:center;z-index:2}.MapBoxText[data-v-7c3f3ae4]{margin-bottom:24px}@media(max-width:1640px){.MapBoxText[data-v-7c3f3ae4]{margin-bottom:18px}}.MapBox[data-v-7c3f3ae4]:not(:last-of-type){border-bottom:1px solid #eae5dd;margin-bottom:32px;padding-bottom:32px}@media(max-width:1640px){.MapBox[data-v-7c3f3ae4]:not(:last-of-type){margin-bottom:24px;padding-bottom:24px}}.MapBoxInfo[data-v-7c3f3ae4]{font-family:var(--font-family-title);font-size:24px}@media(max-width:1640px){.MapBoxInfo[data-v-7c3f3ae4]{font-size:18px}}.MapItem--info[data-v-7c3f3ae4]{padding:48px}@media(max-width:1640px){.MapItem--info[data-v-7c3f3ae4]{font-size:14px;padding:32px}}.MapItemNavigationInner[data-v-7c3f3ae4]{background-color:#fbfaf5;border-radius:32px;display:flex;gap:8px;left:40px;padding:8px;position:absolute;top:40px;z-index:10}@media(max-width:1640px){.MapItemNavigationInner[data-v-7c3f3ae4]{font-size:14px;left:30px;top:30px}}@media(max-width:1100px){.MapItemNavigationInner[data-v-7c3f3ae4]{left:16px;max-width:-moz-fit-content;max-width:fit-content;top:16px;width:calc(100% - 32px)}}@media(max-width:670px){.MapItemNavigationInner[data-v-7c3f3ae4]{flex-direction:column;max-width:100%}}.MapItemNavigationTrigger[data-v-7c3f3ae4]{display:none}@media(max-width:670px){.MapItemNavigationTrigger[data-v-7c3f3ae4]{align-items:center;background:none;border:0;border-radius:24px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:8px 12px;text-align:left;width:100%}}.MapItemNavigationArrow[data-v-7c3f3ae4]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%233b1f13' d='M12 10.5c-.318 0-.793-.275-1.191-.553a5.2 5.2 0 0 1-1.306-1.275C9.246 8.304 9 7.858 9 7.5c0 .359-.246.804-.503 1.172-.343.49-.792.917-1.305 1.275-.4.278-.875.553-1.192.553'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px 18px;flex-shrink:0;height:18px;margin-left:auto;transform:rotate(180deg);transition:transform .25s ease;width:18px}.MapItemNavigationInner_open .MapItemNavigationArrow[data-v-7c3f3ae4]{transform:rotate(0)}.MapItemNavigationList[data-v-7c3f3ae4]{display:flex;gap:8px}@media(max-width:670px){.MapItemNavigationList[data-v-7c3f3ae4]{background-color:#fbfaf5;border-radius:16px;display:none;flex-direction:column;gap:4px;left:0;padding:20px;position:absolute;top:60px;width:100%}}@media(max-width:670px){.MapItemNavigationInner_open .MapItemNavigationList[data-v-7c3f3ae4]{display:flex}}.MapItemNavigation[data-v-7c3f3ae4]{align-items:center;background:none;border:0;border-radius:24px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:8px 12px;text-align:left}@media(max-width:670px){.MapItemNavigation[data-v-7c3f3ae4]{width:100%}}@media(max-width:670px){.MapItemNavigation[data-v-7c3f3ae4]:not(:last-child){border-bottom-color:#eae5dd;border-bottom-style:solid;border-bottom-width:1px;border-radius:0}}.MapItemNavigation.active[data-v-7c3f3ae4]{background-color:#eae5dd}@media(max-width:670px){.MapItemNavigation.active[data-v-7c3f3ae4]{background-color:inherit}}.MapItemNavigationMetro[data-v-7c3f3ae4]{flex-shrink:0}@media(max-width:670px){.MapItemNavigationMetro[data-v-7c3f3ae4]{display:none}}.MapItemNavigationDot[data-v-7c3f3ae4]{background-color:#3a1e12;border-radius:50%;display:none;flex-shrink:0;height:5px;width:5px}@media(max-width:670px){.MapItemNavigationDot[data-v-7c3f3ae4]{display:block}}.MapItemNavigationLabel[data-v-7c3f3ae4]{white-space:nowrap}.MapItemTextWrapper[data-v-7c3f3ae4]{background-color:#fbfaf5;border-radius:24px;bottom:40px;left:40px;max-width:454px;padding:24px;position:absolute;z-index:10}@media(max-width:1640px){.MapItemTextWrapper[data-v-7c3f3ae4]{bottom:30px;left:30px;width:calc(100% - 60px)}}@media(max-width:991px){.MapItemTextWrapper[data-v-7c3f3ae4]{bottom:16px;left:16px;width:calc(100% - 32px)}}.MapItemTextInner[data-v-7c3f3ae4]{display:none}@media(max-width:1640px){.MapItemTextInner[data-v-7c3f3ae4]{font-size:14px}}.MapItemTextInner.active[data-v-7c3f3ae4]{display:block}.MapItemTextTop[data-v-7c3f3ae4]{border-bottom:1px solid #eae5dd;margin-bottom:24px;padding-bottom:24px}.ContactsFormWrapper[data-v-27306d63]{background-color:#f1f0eb;border-top-left-radius:40px;border-top-right-radius:40px;margin-bottom:-100px;margin-top:-220px;padding:64px 64px 154px;position:relative;z-index:10}@media(max-width:1640px){.ContactsFormWrapper[data-v-27306d63]{margin-top:-140px;padding:48px 48px 132px}}@media(max-width:670px){.ContactsFormWrapper[data-v-27306d63]{margin-top:-60px;padding:16px 16px 132px}}.ContactsFormWrapper[data-v-27306d63] .Form{color:#3a1e12}.ContactsFormWrapper[data-v-27306d63] .FormItem{-webkit-backdrop-filter:blur(44.7px);backdrop-filter:blur(44.7px);background-color:#eae5dd}.ContactsFormWrapper[data-v-27306d63] .FormFieldInner,.ContactsFormWrapper[data-v-27306d63] .FormFieldTextarea{background-color:#fbfaf5}.ContactsFormWrapper[data-v-27306d63] .FormButton{background-color:var(--btn-brown);color:#fbfaf5}.ContactsFormWrapper[data-v-27306d63] .FormFieldTextarea::-moz-placeholder,.ContactsFormWrapper[data-v-27306d63] input::-moz-placeholder{color:#0006}.ContactsFormWrapper[data-v-27306d63] .FormFieldTextarea::placeholder,.ContactsFormWrapper[data-v-27306d63] input::placeholder{color:#0006}.ContactsFormWrapper[data-v-27306d63] .FormFieldTextarea,.ContactsFormWrapper[data-v-27306d63] input{color:#000}
