.ContactsAddress__heading{display:flex;cursor:pointer;position:relative}.ContactsAddress__heading:before{content:"";width:100%;height:1px;background-color:#f3f3f3;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ContactsAddress__btn{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;flex-shrink:0;background-color:#f3f3f3;position:relative}.ContactsAddress__icon{transform:scale(-1)}.ContactsAddress__icon_show{transform:none}.ContactsAddress__content{display:none;margin-top:24px}.ContactsAddress__content_show{display:block}.ContactsAddress__list{display:flex;flex-wrap:wrap}.ContactsAddress__item{width:calc(33.3333333333% - 26px);margin-right:auto;margin-bottom:24px}.ContactsAddress__item_big{width:calc(66.6666666667% - 26px);display:flex;align-items:center}.ContactsAddress__title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;margin-bottom:12px;font-size:14px;line-height:1}.ContactsAddress__text{font-size:14px;line-height:20px;color:#5e5e5e}.ContactsAddress__subtext{font-size:12px;line-height:20px;color:#a7a6a6}@media(max-width:767px){.ContactsAddress_adapt_default .ContactsAddress__heading{justify-content:center}.ContactsAddress_adapt_default .ContactsAddress__btn{width:32px;height:32px}.ContactsAddress_adapt_default .ContactsAddress__icon{width:13px;height:auto}.ContactsAddress_adapt_default .ContactsAddress__list{flex-direction:column}.ContactsAddress_adapt_default .ContactsAddress__item{width:100%}}.Contacts{letter-spacing:.2px}.Contacts__heading{padding:40px 40px 24px;border-bottom:1px solid var(--gray)}.Contacts__title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:1}.Contacts__inner{padding:36px 40px}.Contacts__item:not(:last-child){margin-bottom:64px}.Contacts__item_map{display:flex;justify-content:space-between}.Contacts__item_elista,.Contacts__item_map{border-radius:12px;overflow:hidden;box-shadow:0 2px 20px 0 rgba(136,73,0,.071)}.Contacts__item_elista{background-color:#f9fcff}.Contacts__subitem{width:calc(50% - 10px)}.Contacts__subitem:first-child{padding:40px 32px}.Contacts__article:not(:last-child){margin-bottom:20px}.Contacts__article-title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;margin-bottom:4px;font-size:14px;line-height:20px}.Contacts__text{font-size:14px;line-height:20px;color:#5e5e5e}.Contacts__text_elista{font-size:16px;line-height:24px;color:rgba(0,0,0,.5)}.Contacts__text_elista:not(:last-child){margin-bottom:12px}.Contacts__link{display:inline-block;font-size:14px;line-height:20px;color:var(--accent-04)}.Contacts__link_elista{font-size:24px;line-height:30px;color:#3385e4;font-weight:700}.Contacts_nomap .Contacts__subitem{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.Contacts_nomap .Contacts__article{width:calc(50% - 24px)}.Contacts_nomap .Contacts__text{width:100%}@media(max-width:767px){.Contacts_adapt_default .Contacts__heading{padding:30px 18px 16px}.Contacts_adapt_default .Contacts__title{font-size:20px}.Contacts_adapt_default .Contacts__inner{padding:15px}.Contacts_adapt_default .Contacts__item:not(:last-child){margin-bottom:48px}.Contacts_adapt_default .Contacts__item_map{flex-direction:column}.Contacts_adapt_default .Contacts__subitem{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 20px 0 rgba(136,73,0,.071)}.Contacts_adapt_default .Contacts__subitem:first-child{padding:32px 18px}.Contacts_adapt_default .Contacts__subitem:not(:last-child){margin-bottom:28px}.Contacts_adapt_default .Contacts__text_elista{text-align:center}.Contacts_adapt_nomap .Contacts__heading{padding:30px 18px 16px}.Contacts_adapt_nomap .Contacts__title{font-size:20px}.Contacts_adapt_nomap .Contacts__inner{padding:15px}.Contacts_adapt_nomap .Contacts__item:not(:last-child){margin-bottom:48px}.Contacts_adapt_nomap .Contacts__item_map{flex-direction:column}.Contacts_adapt_nomap .Contacts__subitem{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 20px 0 rgba(136,73,0,.071)}.Contacts_adapt_nomap .Contacts__subitem:first-child{padding:32px 18px}.Contacts_adapt_nomap .Contacts__subitem:not(:last-child){margin-bottom:28px}.Contacts_adapt_nomap .Contacts__text_elista{text-align:center}.Contacts_adapt_nomap .Contacts__article{width:100%}}.ContactsFeedback__wrapper{border-radius:25px;box-shadow:0 2px 20px 0 rgba(136,73,0,.07);padding:40px 32px}.ContactsFeedback__title{font-size:26px;font-weight:900;line-height:1.29;margin-bottom:24px;text-align:center}.ContactsFeedback__list{display:flex;justify-content:center}.ContactsFeedback__item{display:flex;flex-direction:column;align-items:center;text-align:center;width:calc(33.33333% - 28px)}.ContactsFeedback__item:not(:last-child){margin-right:auto}.ContactsFeedback__img-container{flex:1 1;border-bottom:1px solid var(--accent-02)}.ContactsFeedback__img{width:64px;aspect-ratio:1}.ContactsFeedback__content{display:flex;flex-direction:column;flex:1 1;justify-content:space-between;align-items:center}.ContactsFeedback__text{width:max-content;font-size:16px;line-height:1.57;letter-spacing:.2px}.ContactsFeedback__link{color:var(--accent-04);font-size:16px;line-height:1.5;max-height:24px;margin-top:6px;max-width:100%;transition:font-weight .2s ease-in-out,transform .2s ease-in-out;transform-origin:center top}.ContactsFeedback__link:hover{font-weight:700;transform:scale(1.1)}@media(max-width:767px){.ContactsFeedback_adapt_default .ContactsFeedback__wrapper{padding:32px 18px;border-radius:12px}.ContactsFeedback_adapt_default .ContactsFeedback__title{margin-bottom:20px;font-size:22px}.ContactsFeedback_adapt_default .ContactsFeedback__list{flex-direction:column;justify-content:normal}.ContactsFeedback_adapt_default .ContactsFeedback__item{width:100%}.ContactsFeedback_adapt_default .ContactsFeedback__item:not(:last-child){margin-right:0;margin-bottom:16px}}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Thin.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Thin.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next_assets/fonts/Roboto/Roboto-Black.woff2) format("woff2"),url(/_next_assets/fonts/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Medi.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Medi.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Bold.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RoundPro;src:url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Black.woff2) format("woff2"),url(/_next_assets/fonts/DINRoundPro/DINRoundPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lucida;src:url(/_next_assets/fonts/LucidaGrande/Lucida-Grande.woff2) format("woff2"),url(/_next_assets/fonts/LucidaGrande/Lucida-Grande.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PFKidsPro;src:url(/_next_assets/fonts/PFKidsProGradeFive/PFKidsPro-GradeFive.woff2) format("woff2"),url(/_next_assets/fonts/PFKidsProGradeFive/PFKidsPro-GradeFive.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSans;src:url(/_next_assets/fonts/PTSans/pt-sans_regular.woff) format("woff"),url(/_next_assets/fonts/PTSans/pt-sans_regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSans;src:url(/_next_assets/fonts/PTSans/pt-sans_bold.woff) format("woff"),url(/_next_assets/fonts/PTSans/pt-sans_bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/_next_assets/fonts/Caveat/Caveat-Regular.woff) format("woff"),url(/_next_assets/fonts/Caveat/Caveat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Thin.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraLight.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Light.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Regular.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Medium.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-SemiBold.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Bold.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraBold.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/_next_assets/fonts/Geologica/GeologicaRoman-Black.woff2) format("woff2"),url(/_next_assets/fonts/Geologica/GeologicaRoman-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.ContactsSocial__wrapper{display:flex;justify-content:space-between;align-items:center;border-radius:12px;padding:40px 32px;background-color:var(--white);box-shadow:0 2px 20px 0 rgba(136,73,0,.071)}.ContactsSocial__title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;margin-bottom:8px;font-size:26px;line-height:1}.ContactsSocial__text{font-size:16px;line-height:22px}.ContactsSocial__list{display:flex}.ContactsSocial__item:not(:last-child){margin-right:28px}.ContactsSocial__link{width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;border-radius:14px}.ContactsSocial__link:active .ContactsSocial__icon,.ContactsSocial__link:hover .ContactsSocial__icon{transform:scale(1.2)}.ContactsSocial__link_vk{background-color:#07f}.ContactsSocial__link_tg{background:linear-gradient(180deg,#2aabee,#229ed9 99.21%)}.ContactsSocial__link_youtube{background-color:#f03}.ContactsSocial__icon{transition:transform .2s ease-in-out}@media(max-width:767px){.ContactsSocial_adapt_default .ContactsSocial__wrapper{flex-direction:column;padding:32px 18px;border-radius:12px;text-align:center}.ContactsSocial_adapt_default .ContactsSocial__heading{margin-bottom:20px}.ContactsSocial_adapt_default .ContactsSocial__title{font-size:22px}.ContactsSocial_adapt_default .ContactsSocial__link{width:48px;height:48px}.ContactsSocial_adapt_default .ContactsSocial__icon{width:25px}}