.contacts {margin-bottom:40px}
.contacts__item {margin-top:37px}
.contacts__item-value {font-size:19px;font-weight:500}
.contacts__item-sub-title {font-size:13px}
.contacts__item--multiple span {display:inline-block}
.contacts__item--multiple span + span {margin-left:15px;padding-left:15px;border-left:1px rgba(151,151,151,0.3) solid}
.contacts__storage {margin-top:60px}
.contacts__storage .row {flex-direction:row;flex-wrap:nowrap}
.contacts__storage .col {flex-direction:column}
.contacts__storage p {margin-bottom:0}
.contacts__storage-address {font-weight:600;margin-top:15px}
#map {margin-top:50px;height:400px;border-radius:9px}
.places img {margin-bottom:37px}
.places .h3 {margin-bottom:15px}
.places p {margin-bottom:20px}
.places__item {margin-bottom:60px}
.places a {font-weight:600}
.modal__content {display:flex}
.modal__content-left {padding:30px 40px;position:relative}
.modal__content-right {padding:40px;background:linear-gradient(90deg,#097196 0%,#05837e 100%);color:#fff}
.modal__content-right span {font-weight:600}
.modal__content-right img {margin-bottom:20px}
.modal__header {font-weight:700}
.modal form {margin-top:20px;display:flex}
.modal .form-agreement {width:100%;opacity:.5;font-size:13px;margin-top:25px;transform:translateZ(0);position:relative}
.modal .form-agreement a {text-decoration:underline}
@media screen and (max-width:1220px) {aside {padding-left:30px }.contacts__item {margin-top:15px }.contacts__item span {display:block }.contacts__item--multiple span:first-child:after {content:'Многоканальный';font-size:11px;line-height:20px;display:block;margin-top:-7px;margin-bottom:7px }.contacts__item--multiple span + span {margin-left:0;padding-left:0;border-left:0 }#map {margin-top:30px }}
@media screen and (max-width:750px) {.contacts {margin-bottom:5px }.contacts__item-value {font-size:16px }.contacts__storage .row {flex-direction:column }.contacts__storage .row img {margin-bottom:30px }#map {height:300px }aside.aside-offset {margin-top:40px;margin-left:0;padding-left:0 }aside.aside-offset img {margin:0 auto;margin-bottom:40px;display:block }.places__item {margin-bottom:0 }}