section{padding:2.65vw 0 7.85vw}section a{color:#bb1a49}section .h3{width:50.8%;margin:2.65vw auto;text-align:center}@media(max-width:767px){section .h3{width:100%;font-size:1em;margin:50px auto}}section h2{margin:5.25vw 0 3.5vw;text-transform:none}@media(max-width:767px){section h2{margin:55px auto 33px;font-size:1.15em;font-family:TT Hoves Pro-Expanded Medium,sans-serif}}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 .reason{margin-bottom:.8vw;color:#9b9c9e}section .contacts-block .contacts .contact p{color:#fff;margin:0}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{margin-top:30px;width:100%}}@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}}
