.contact-form{margin-bottom:60px}.contact-form.form .error input,.contact-form.form .error .select,.contact-form.form .error .cst-select{transition:.3s ease!important;transition-property:background-color,box-shadow!important;box-shadow:0 0 #fff,0 0 0 1px #d20a11!important}.contact-form.form .error input:focus,.contact-form.form .error .select:focus,.contact-form.form .error .cst-select:focus{background-color:#fff!important;box-shadow:0 0 0 5px #fff,0 0 0 6px #d20a11!important}@media (min-width: 993px){.contact-form.form .error input:hover,.contact-form.form .error .select:hover,.contact-form.form .error .cst-select:hover{background-color:#fff!important;box-shadow:0 0 0 5px #fff,0 0 0 6px #d20a11!important}}.contact-form.form .error .captchaSubmit iframe{border:1px solid #D20A11;border-radius:7px}.contact-form h3{margin:10px 0 60px}.contact-form .contact-split-row{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}@media (max-width: 992px){.contact-form .contact-split-row{grid-template-columns:1fr}}.contact-form input[type=text],.contact-form input[type=tel],.contact-form textarea{transition:.3s ease;transition-property:background-color,box-shadow;box-shadow:0 0 #fff,0 0 0 1px #ddd}.contact-form input[type=text]:focus,.contact-form input[type=tel]:focus,.contact-form textarea:focus{background-color:#fff;box-shadow:0 0 0 5px #fff,0 0 0 6px #ddd}@media (min-width: 993px){.contact-form input[type=text]:hover,.contact-form input[type=tel]:hover,.contact-form textarea:hover{background-color:#fff;box-shadow:0 0 0 5px #fff,0 0 0 6px #ddd}}.contact-form textarea{min-height:200px}
