.main .contacts{width:100%;margin-bottom:30px}.main .contacts-block{width:100%;display:-ms-flexbox;display:flex}.main .contacts-block__left{width:30%}.main .contacts-block__left .info{width:100%;background:#f3f3f3;padding:30px 35px 100px}.main .contacts-block__left .info-block{width:100%;margin-bottom:40px}.main .contacts-block__left .info-block__title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.main .contacts-block__left .info-block__title span{margin-left:10px;font-size:20px;color:#204370;font-family:Formular-Bold,arial;line-height:26px}.main .contacts-block__left .info-block__coord{width:100%}.main .contacts-block__left .info-block__coord a{color:#303030;font-size:20px;font-family:Formular-Bold,arial;line-height:26px;border-bottom:1px solid #717171}.main .contacts-block__left .info-block__text{width:100%;color:#303030;font-size:20px;font-family:Formular,arial;line-height:26px}.main .contacts-block__right{width:70%}.main .contacts-block__right .map{width:100%;height:100%;margin-left:30px}.main .feedback{padding-bottom:60px}@media screen and (max-width:1210px){.main .contacts-block__left .info{padding:20px 25px 50px}.main .contacts-block__left .info-block{margin-bottom:20px}.main .contacts-block__left .info-block__title{margin-bottom:10px}.main .contacts-block__left .info-block__coord a,.main .contacts-block__left .info-block__text,.main .contacts-block__left .info-block__title span{font-size:16px;line-height:20px}}@media screen and (max-width:1024px){.main .contacts-block__left .info{padding:10px 10px 30px}.main .contacts-block__left .info-block__coord a,.main .contacts-block__left .info-block__text,.main .contacts-block__left .info-block__title span{font-size:14px}}@media screen and (max-width:768px){.main .contacts-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .contacts-block__left{width:100%}.main .contacts-block__left .info{display:-ms-flexbox;display:flex;padding:20px 30px}.main .contacts-block__left .info-block{width:50%;margin-bottom:0}.main .contacts-block__right{width:100%}.main .contacts-block__right .map{height:200px;margin-left:0}}@media screen and (max-width:480px){.main .contacts .wr{padding:0}.main .contacts-block__left .info{padding:10px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .contacts-block__left .info-block{width:100%;margin-bottom:15px}.main .contacts-block__left .info-block:last-child{margin-bottom:0}.main .contacts-block__right .map{height:400px}}