.contact .page-header{background-color:#dc122a;color:#fff}.contact .contact-form .row{margin-left:0;margin-right:0}.contact .contact-form .col{padding:30px}@media only screen and (min-width:992px){.contact .contact-form .col{padding:45px}}.contact .contact-form .col h3{margin-bottom:15px}@media only screen and (min-width:576px){.contact .contact-form .col h3{margin-bottom:30px}}.contact .contact-form .form-col form .button-row button{position:relative}.contact .contact-form .info-col{background-color:#2a2f33;color:#fff}.contact .contact-form .info-col ul.contact-info{margin-bottom:30px}.contact .contact-form .info-col ul.contact-info li{align-items:center;display:flex;margin-bottom:15px}.contact .contact-form .info-col ul.contact-info li i{color:#fff;font-size:20px;margin-right:15px;opacity:.5}.contact .contact-form .info-col ul.contact-info li a{color:#fff;font-weight:300}.contact .contact-form .info-col .requisites h3{margin-bottom:15px}.contact .contact-form .info-col .requisites p{font-weight:300;line-height:24px}