.contact-container{align-items:flex-start;display:flex;gap:50px;justify-content:space-between}.contact-container .content{width:50%}.contact-container .content h2{margin-bottom:50px;margin-top:0}.contact-container .form{width:50%}.form form fieldset{max-width:unset;width:100%}.form form input[type=text],input[type=email],input[type=tel],select,textarea{border:none;border-radius:5px;margin-bottom:15px;outline:2px solid var(--light-purple);padding:10px 10px 10px 15px;width:100%}.form form input::placeholder,select:first-child,textarea::placeholder{color:rgba(0,0,0,.4);font-family:var(--font-medium);font-size:.9rem;text-transform:uppercase}.form form input[type=text],input[type=email],input[type=tel],select,textarea{color:var(--black);font-family:var(--font-medium)}.form form select.hs-input,.form form textarea{width:100%!important}.form form input[type=submit]{background-color:var(--peach);border:none;border-radius:var(--stock-border-radius);color:var(--white);cursor:pointer;display:inline-block;font-family:var(--font-medium);font-size:.9rem;line-height:1.1rem;padding:10px 25px;text-decoration:none;text-transform:uppercase;transition:var(--stock-transition-out)}.form form input[type=submit]:hover{box-shadow:var(--peach-shadow-elevation-low);transition:var(--stock-transition)}.form form input:focus,.form form select:focus,.form form textarea:focus{outline:2px solid var(--blue)}.form form textarea{min-height:150px}.form form input.hs-input.invalid.error{outline:2px solid var(--peach)}.contact-container .form .no-list.hs-error-msgs.inputs-list{display:none!important;list-style:none;margin:0 0 15px;padding:0}.contact-container .form .no-list.hs-error-msgs.inputs-list li label{font-size:.8rem}@media (max-width:1000px){fieldset.form-columns-2 .hs-form-field{width:100%!important}.contact-container{gap:30px}}@media (max-width:780px){.contact-container{flex-wrap:wrap}.contact-container .content,.contact-container .form{width:100%}.form form input[type=text],input[type=email],input[type=tel],select,textarea{width:100%!important}fieldset.form-columns-2 .hs-form-field{width:50%!important}}@media (max-width:500px){fieldset.form-columns-2 .hs-form-field{width:100%!important}}