.contact-form .contact-form-message{display:block;color:red}.contact-form .row-inputs{display:flex;flex-direction:row;gap:60px}@media only screen and (max-width:575px){.contact-form .row-inputs{flex-direction:column;gap:0}}.contact-form .input-wrapper{display:flex;width:100%;flex-direction:column;justify-content:space-between}.contact-form .input-wrapper .text-label{width:100%;margin-top:25px}.contact-form .input-wrapper .text-label input[type=text]{padding-bottom:10px;border:none;border-bottom:2px solid #231F20;width:100%;font-size:20px;line-height:20px;transition:border-color 0.2s linear}.contact-form .input-wrapper .text-label input[type=text]::placeholder{color:#231F20}.contact-form .input-wrapper .text-label input[type=text].error{border-color:red}.contact-form .input-wrapper .text-label input[type=text]:focus{outline:none}.contact-form .input-wrapper .checkbox-label{width:fit-content;display:flex;flex-direction:row;align-items:center;font-size:14px;line-height:20px;margin-top:15px}.contact-form .input-wrapper .checkbox-label input{position:relative;margin:0 16px 0 0;min-width:28px;min-height:28px;-moz-appearance:none;-webkit-appearance:none;border:2px solid #231F20;transition:border-color,0.2s linear}.contact-form .input-wrapper .checkbox-label input.error{border-color:red}.contact-form .input-wrapper .checkbox-label input:checked{background:rgb(235,104,36)}.contact-form .input-wrapper .checkbox-label input:checked:after{content:"";position:absolute;display:block;left:7px;bottom:6px;width:9px;height:15px;border:solid #fff;border-width:0 4px 4px 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.contact-form .input-wrapper .checkbox-label a{text-decoration:none;color:#EB6824;transition:color 0.2s linear}.contact-form .input-wrapper .checkbox-label a:hover{color:#794D9F}.contact-form .input-wrapper .checkbox-label a{text-decoration:none;color:#EB6824;transition:color 0.2s linear}.contact-form .input-wrapper .checkbox-label a:hover{color:#794D9F}.contact-form .input-wrapper .submit-button{margin-top:20px}.contact-form .input-wrapper .submit-button button{width:unset;height:65px;padding-left:40px;padding-right:40px}.contact-form .input-wrapper .input-error{height:19px;color:red}