.hbspt-form input[type="text"],.hbspt-form input[type="email"],.hbspt-form input[type="url"],.hbspt-form input[type="tel"],.hbspt-form input[type="number"],.hbspt-form .wpcf7-select,.hbspt-form textarea{width:100%;font-family:'Inter'}.hbspt-form input,.hbspt-form textarea{padding:20px;margin-top:12px;margin-bottom:18px;border:none;background-color:#f5f5f5;font-weight:600;font-size:var(--text-m);letter-spacing:1.2px;transition:.3s ease background , color;color:var(--base)}.hbspt-form select{-webkit-appearance:none}.hbspt-form ::placeholder{color:var(--primary-light)}.hbspt-form :focus{color:var(--primary-ultra-dark);background-color:var(--primary-ultra-light);outline:0}.hbspt-form :focus::placeholder{color:#fff}.hbspt-form textarea{height:150px;resize:none}.hbspt-form input[type="submit"]{font-size:var(--text-m);background-color:var(--primary);color:#fff;padding-top: calc(var(--space-xs)*0.5);padding-bottom: calc(var(--space-xs)*0.5);padding-left: calc(var(--space-s)*0.9);padding-right: calc(var(--space-s)*0.9);border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-radius:var(--btn-radius);transition-duration:.4s;font-weight:500;text-align:center;cursor:pointer}.hbspt-form input[type="submit"]:hover{background-color:var(--primary-dark);color:#fff}.hbspt-form span.wpcf7-list-item{padding:20px;margin:0 0 10px 0}.hbspt-form .wpcf7-validation-errors,.hbspt-form .wpcf7-acceptance-missing{border:5px solid var(--primary);margin-top:-30px}.hbspt-form span.wpcf7-not-valid-tip{background-color:var(--primary);color:#fff;font-size:12px;padding:5px}.hbspt-form .wpcf7-mail-sent-ok{border:5px solid #fff;margin-top:-30px}input.wpcf7-form-control.wpcf7-submit{float:right}