.contacts__bottom[data-v-9cc0e83c]{margin:50px 0}@media screen and (max-width:1199px){.contacts__bottom[data-v-9cc0e83c]{gap:30px;justify-content:space-between}}@media screen and (max-width:1023px){.contacts__bottom[data-v-9cc0e83c]{gap:20px}}@media screen and (max-width:860px){.contacts__bottom[data-v-9cc0e83c]{flex-direction:column-reverse;gap:30px;margin:30px auto;max-width:540px;width:100%}}@media screen and (max-width:570px){.contacts__bottom[data-v-9cc0e83c]{gap:20px}}.contacts__bottom .contacts__bottom-content[data-v-9cc0e83c]{display:flex;flex-direction:column;justify-content:center}.contacts__bottom .contacts__bottom-content .header__title[data-v-9cc0e83c]{text-align:center}.contacts__bottom .contacts__bottom-content .contacts-block__header[data-v-9cc0e83c]{color:#5b5c5d;margin-top:-25px;text-align:center}@media screen and (max-width:768px){.contacts__bottom .contacts__bottom-content .contacts-block__header[data-v-9cc0e83c]{margin-top:-10px;text-align:left}}.contacts__bottom-photo[data-v-9cc0e83c]{margin:0 auto;max-width:1920px;width:100%}.contacts__bottom-photo img[data-v-9cc0e83c]{height:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:768px){.contacts__bottom-photo img[data-v-9cc0e83c]{min-height:200px;-o-object-position:57% 50%;object-position:57% 50%}}.contacts__list[data-v-9cc0e83c]{display:grid;gap:30px 40px;grid-template-columns:repeat(3,1fr);margin-top:-30px}@media screen and (max-width:1023px){.contacts__list[data-v-9cc0e83c]{gap:30px 15px}}@media screen and (max-width:768px){.contacts__list[data-v-9cc0e83c]{grid-template-columns:repeat(1,1fr);margin-top:20px}}.contacts__list .contacts__item[data-v-9cc0e83c]{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;gap:30px;height:270px;justify-content:center;margin:0 auto;width:100%}@media screen and (max-width:768px){.contacts__list .contacts__item[data-v-9cc0e83c]{gap:20px;height:200px}}.contacts__list .contacts__item img[data-v-9cc0e83c]{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.contacts__list .contacts__item p[data-v-9cc0e83c]{font-size:26px;font-weight:500;line-height:28px}@media screen and (max-width:1023px){.contacts__list .contacts__item p[data-v-9cc0e83c]{font-size:22px}}@media screen and (max-width:768px){.contacts__list .contacts__item p[data-v-9cc0e83c]{font-size:18px;line-height:22px}}.contacts__list .contacts__item span[data-v-9cc0e83c]{color:#8a8d8f;font-size:16px;line-height:20px}@media screen and (max-width:768px){.contacts__list .contacts__item span[data-v-9cc0e83c]{font-size:14px;line-height:18px}}.contacts[data-v-20fbc5c7]{padding-bottom:0;padding-top:40px}.contacts .contacts__content[data-v-20fbc5c7]{display:grid;gap:120px;grid-template-columns:1fr 1.2fr}@media screen and (max-width:1199px){.contacts .contacts__content[data-v-20fbc5c7]{gap:30px 40px}}@media screen and (max-width:767px){.contacts .contacts__content[data-v-20fbc5c7]{grid-template-columns:1fr}}.contacts .contacts__content .map[data-v-20fbc5c7]{height:500px;position:relative;width:100%}@media screen and (max-width:767px){.contacts .contacts__content .map[data-v-20fbc5c7]{height:320px}}.contacts .contacts__content .contacts__info[data-v-20fbc5c7]{display:flex;flex-direction:column}@media screen and (max-width:767px){.contacts .contacts__content .contacts__info[data-v-20fbc5c7]{padding:0 20px}}@media screen and (max-width:540px){.contacts .contacts__content .contacts__info[data-v-20fbc5c7]{padding:0 10px}}.contacts .contacts__content .contacts__info .contacts__info-container[data-v-20fbc5c7]{max-width:600px;width:100%}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-title[data-v-20fbc5c7]{font-size:42px;font-weight:700;letter-spacing:.8px;line-height:50px;margin-bottom:25px;max-width:280px}@media screen and (max-width:1199px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-title[data-v-20fbc5c7]{font-size:30px;letter-spacing:.4px;line-height:34px;max-width:100%}}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-title[data-v-20fbc5c7]{font-size:22px;line-height:26px;margin-bottom:20px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list[data-v-20fbc5c7]{display:grid;gap:20px 0;margin-bottom:30px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list[data-v-20fbc5c7]{grid-template-columns:1fr;margin-bottom:20px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list .contacts__item p[data-v-20fbc5c7]{color:#8a8d8f;font-size:18px;line-height:26px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list .contacts__item p[data-v-20fbc5c7]{font-size:14px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list .contacts__item span[data-v-20fbc5c7]{color:#707372;font-size:20px;font-weight:500;line-height:26px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list .contacts__item span[data-v-20fbc5c7]{font-size:16px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list .contacts__item[data-v-20fbc5c7]:first-child{grid-column:span 2/span 2}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__list .contacts__item[data-v-20fbc5c7]:first-child{grid-column:auto}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services[data-v-20fbc5c7]{margin-bottom:50px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services[data-v-20fbc5c7]{margin-bottom:30px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul[data-v-20fbc5c7]{display:grid;gap:10px 8px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1199px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul[data-v-20fbc5c7]{grid-template-columns:repeat(1,1fr)}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]{color:#707372;font-size:18px;line-height:22px;padding-left:28px;position:relative}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]{font-size:16px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]:before{content:"";height:22px;left:0;position:absolute;top:0;width:22px}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]:first-child:before{background:url(../svg/contact1.svg) no-repeat 50%;background-size:contain}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]:nth-child(2):before{background:url(../svg/contact4.svg) no-repeat 50%;background-size:contain}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]:nth-child(3):before{background:url(../svg/contact2.svg) no-repeat 50%;background-size:contain}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]:nth-child(4):before{background:url(../svg/contact5.svg) no-repeat 50%;background-size:contain}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services ul li[data-v-20fbc5c7]:nth-child(5):before{background:url(../svg/contact3.svg) no-repeat 50%;background-size:contain}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services p[data-v-20fbc5c7]{color:#8a8d8f;font-size:18px;line-height:26px;margin-bottom:12px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-services p[data-v-20fbc5c7]{font-size:14px}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-call[data-v-20fbc5c7]{align-items:center;background:transparent;border:2px solid var(--main-color);display:flex;gap:10px;height:48px;justify-content:center;position:relative;transition:all .3s ease;width:260px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-call[data-v-20fbc5c7]{width:100%}}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-call[data-v-20fbc5c7]:hover{border-color:var(--red-color);color:var(--red-color)}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-call p[data-v-20fbc5c7]{background:transparent;font-size:14px;font-weight:500;text-transform:uppercase}.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-call i[data-v-20fbc5c7]{font-size:16px}@media screen and (max-width:425px){.contacts .contacts__content .contacts__info .contacts__info-container .contacts__info-call i[data-v-20fbc5c7]{display:none}}
