#contact form input[type=email],#contact form input[type=file],#contact form input[type=number],#contact form input[type=password],#contact form input[type=tel],#contact form input[type=text],#contact form select,#contact form textarea{background-color:#fff;border:2px solid #fff;border-radius:0;color:#222;font-size:20px;margin:0;padding:10px}#contact .input{margin:0}#contact fieldset.form-columns-2{display:flex;gap:30px}#contact form label,#contact form legend{color:#fff;font-size:18px}#contact .hs-richtext,#contact .hs-richtext a,#contact .hs-richtext p{color:#fff;font-size:18px;font-weight:300;line-height:20px}#contact .hs-richtext a{font-weight:400}#contact .hs-input{width:100%}#contact .hs-form-field{margin-bottom:15px}#contact form .inputs-list>li{font-size:16px;margin:5px 0}#contact .actions{background:linear-gradient(0deg,#48c6ef,#6f86d6);border-radius:50px;display:inline-block;margin:auto;padding:2px;text-align:center;transition:all .3s;width:auto}#contact .actions:hover{background:linear-gradient(180deg,#48c6ef,#6f86d6)}#contact form .hs-button,#contact form input[type=submit]{background-color:#fff;border:0;border-radius:50px;color:#000;font-weight:600;margin:auto}#contact .hs_submit.hs-submit{text-align:center}#contact .hs-error-msg{color:#ef6b51;font-size:18px;font-weight:300;margin-top:.35rem}@media only screen and (max-width:767px){#contact fieldset.form-columns-2 .hs-form-field{width:100%}#contact fieldset.form-columns-2{display:flex;flex-direction:column;gap:0}}