.page__header{color:#404348;font-family:Montserrat Alternates,sans-serif;font-size:48px;line-height:60px;margin-bottom:50px}@media (max-width:768px){.page__header{font-size:34px;line-height:38px;margin-bottom:42px}}.contacts__wrapper{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:60px}.contacts__wrapper .contact__item{border:2px dashed #abdfb9;padding:40px 15px}.contacts__wrapper .contact__item .item__icon{margin-bottom:35px}.contacts__wrapper .contact__item .address{color:#464a50;font-size:18px;letter-spacing:1px;line-height:24px;margin-bottom:20px}.contacts__wrapper .contact__item.phones{align-items:center;display:flex;flex-direction:column}.contacts__wrapper .contact__item.phones .phone{margin-bottom:14px}.contacts__wrapper .contact__item.phones .phone span{color:#949699}.contacts__wrapper .contact__item.phones .phone:last-child{margin-bottom:0}.contacts__wrapper .contact__item.phones .phone:hover{color:#34ac56}.contacts__wrapper .contact__item.phones .email{color:#464a50;text-decoration:underline}.contacts__wrapper .contact__item .soc__netw{display:flex;justify-content:center}.contacts__wrapper .contact__item .soc__netw .soc__item{align-items:center;display:flex;padding:0 25px}.contacts__wrapper .contact__item .soc__netw .soc__item:hover{color:#34ac56}.contacts__wrapper .contact__item .soc__netw .soc__item img{margin-right:14px}.contacts__wrapper .contact__item .graphic{display:flex;justify-content:center}.contacts__wrapper .contact__item .graphic .graphic__item{padding:0 25px}.contacts__wrapper .contact__item .graphic .graphic__item .g__header{color:#949699;font-size:16px;letter-spacing:1px;line-height:24px;margin-bottom:2px}.contacts__wrapper .contact__item .graphic .graphic__item .g__title{color:#464a50;font-size:18px;letter-spacing:1px;line-height:24px}.map__wrapper{margin-bottom:100px}.map__wrapper .vue-map-container{height:680px!important}@media (max-width:1200px){.contacts__wrapper{grid-gap:20px}.contacts__wrapper .contact__item{padding:30px 5px}}@media (max-width:920px){.contacts__wrapper{grid-template-columns:1fr}}@media (max-width:768px){.map__wrapper{height:350px}.contacts__wrapper .contact__item .graphic .graphic__item{padding:0 10px}}

/*# sourceMappingURL=contacts.css.map*/