.contact_form_container{display:flex;gap:40px;justify-content:space-between}.contact_form_title{margin-bottom:20px}.contact_form_img{margin-bottom:40px}.contact_form_text{margin-bottom:25px}form .hs-richtext,form .hs-richtext p{font-size:16px;margin:0}form label{color:#000;font-size:16px;font-weight:600;letter-spacing:.05em;margin-bottom:12px}form .hs-error-msg,form .hs-error-msgs,form .hs-error-msgs label,form .hs-form-required{color:red}form .hs-form-field{margin-bottom:20px}.is-placeholder,.is-placeholder option{color:#7a7a7a}form .hs-richtext .information{display:block;font-weight:600;margin-bottom:10px}form .hs-richtext .send_policy{margin-bottom:35px}form .hs-richtext .send_policy a{color:#1fa9d6;text-decoration:underline}form .hs-richtext .send_policy a:hover{opacity:.6}.hs-input,input{background-color:#fff;border:1px solid #ddd;border-radius:5px;padding:8px 16px}.hs_i_agree input{appearance:auto}.actions .hs-button{background-color:#1fa9d6;border:2px solid #1fa9d6;border-radius:5px;color:#fff;font-size:20px;font-weight:600;letter-spacing:.05em;line-height:1.2;padding:10px 0;text-align:center;width:230px}.actions .hs-button:hover{background-color:#fff;color:#1fa9d6}@media only screen and (max-width:680px){.contact_form_container{flex-direction:column}.contact_form,.contact_main{width:100%}.contact_form_title{margin-bottom:10px}.contact_form_img,.contact_form_text{margin-bottom:20px}form label{font-size:14px}.actions .hs-button{font-size:18px}}