.rs-17 .rs-contacts{padding-top:37px;padding-bottom:55px}.rs-17 .rs-contacts .section-title{position:relative;margin-top:10px;margin-bottom:0}.rs-17 .rs-contacts .section-title--text{display:inline-block;font-weight:400}.rs-17 .rs-contacts h4{text-transform:none;font-size:28px;line-height:1.21;font-weight:600;margin-top:20px;margin-bottom:20px;font-family:"Montserrat Alternates",sans-serif}.rs-17 .rs-contacts p{font-size:18px;line-height:1.32;margin-bottom:2px}.rs-17 .rs-contacts ul{padding:0;margin:0;list-style:none}.rs-17 .rs-contacts ul li{padding-bottom:1px;font-size:18px;line-height:1.32}.rs-17 .rs-contacts ul.social{position:relative;display:-ms-flexbox;display:flex;margin-top:10px}.rs-17 .rs-contacts ul.social li:not(:last-child){margin-right:20px}.rs-17 .rs-contacts .contacts-form{margin-top:20px}.rs-17 .rs-contacts .contacts-form .form-group{margin-left:0;margin-right:0;margin-bottom:18px}.rs-17 .rs-contacts .contacts-form .form-control{height:60px;border-color:#ddd;border-radius:10px}.rs-17 .rs-contacts .contacts-form textarea.form-control{height:192px}.rs-17 .rs-contacts .contacts-form .form-control:focus{border-color:#01579b;outline:0;box-shadow:none}.rs-17 .rs-contacts .contacts-form .checkbox label{padding-left:0}.rs-17 .rs-contacts .contacts-form .btn-color{padding:10px 40px}.rs-17 .rs-contacts .form-footer{display:flex;margin-top:1px;align-items:center;justify-content:space-between}.rs-17 .rs-contacts .form-footer .checkbox{max-width:370px;font-size:12px;line-height:14.52px;color:#303030}.rs-17 .rs-contacts .form-footer .checkbox a{text-decoration:underline}.rs-17 .rs-contacts .contacts-form .btn-color i{padding-left:5px}.rs-17 .rs-contacts .contacts-map{margin-top:30px;margin-bottom:45px}.rs-17 .rs-contacts .form-group input.error,.rs-17 .rs-contacts .form-group input.error:focus{border:1px solid #d80000}.rs-17 .rs-contacts .form-group label.error{color:#d80000;font-size:13px;font-weight:400}