section{padding:2.65vw 0 7.85vw}section a{color:#bb1a49}section h2{margin:5.25vw 0 3.5vw;text-transform:none}@media(max-width:767px){section h2{margin:55px auto 33px;font-family:TT Hoves Pro-Expanded Medium,sans-serif;font-size:1.15em}}section .h3{width:50.8%;margin:2.65vw auto;text-align:center}@media(max-width:767px){section .h3{width:100%;margin:50px auto;font-size:1em}}section .contacts-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}section .contacts-block #contactsMap{width:48vw;height:auto;margin-right:2.1vw}@media(max-width:767px){section .contacts-block #contactsMap{width:113%;height:463px;margin:0 -6.5%}}section .contacts-block .contacts .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:2.1vw}section .contacts-block .contacts .contact p{margin:0;color:#fff}section .contacts-block .contacts .contact .reason{margin-bottom:.8vw;color:#9b9c9e}section .contacts-block .contacts .contact:last-child{margin-bottom:0}@media(max-width:767px){section .contacts-block .contacts .contact{margin-bottom:24px}}@media(max-width:767px){section .contacts-block .contacts{width:100%;margin-top:30px}}@media(max-width:767px){section .contacts-block{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767px){section{padding:50px 0 100px;overflow-x:hidden}}
