.hub-form .details h2{color:#000;font-size:26px;font-weight:800;line-height:32px;margin:0 0 16px}.hub-form .details p{margin:0}.hub-form form .hs-form-field .hs-input{background:#fff;border:1px solid #ededed!important;box-shadow:none!important;color:#000;font-size:16px;font-weight:300;height:50px;line-height:20px;outline:none;padding:10px 20px;width:100%!important}.hub-form form textarea.hs-input{height:auto;min-height:200px;width:100%!important}.hub-form form .hs-input:-ms-input-placeholder,.hub-form form .hs-input::-ms-input-placeholder,.hub-form form .hs-input::-webkit-input-placeholder,.hub-form form .hs-input::placeholder{color:#ededed!important}.hub-form form .hs-form-field .hs-input:focus{box-shadow:none!important}.hub-form form .hs-form-field .hs-input:focus,.hub-form form .hs-form-field .input .hs-input:not(:focus):not([value=""]){border-color:#000!important;color:#000!important}.hub-form form .hs-input.error,.hub-form form .hs-input.hs-error,.hub-form form .hs-input.invalid{border:1px solid #fa0a37!important;box-shadow:none!important;color:#fa0a37!important}.hub-form form label{font-size:18px;margin:0}.hub-form form .hs-form-field{margin:0 0 15px}.hub-form form select.hs-input{appearance:none!important;-webkit-appearance:none!important;background:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='m5 7 5 5 5-5'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;padding-right:45px!important}.hub-form form select.hs-input:has(option[value=""]:checked){color:#ededed!important}.hub-form form select.hs-input:not(:focus):not([value=""]){border-color:#000!important;color:#000!important}.hub-form form select.hs-input.error,.hub-form form select.hs-input.hs-error,.hub-form form select.hs-input.invalid{border-color:#fa0a37!important;color:#fa0a37!important}.hub-form form .hs-submit .hs-button{background-color:transparent;border:1px solid #000;border-radius:22px;color:#000;font-size:16px;font-weight:300;line-height:20px;padding:10px 20px;transition:all .3s ease-in-out}.hub-form form .hs-submit .hs-button:focus,.hub-form form .hs-submit .hs-button:hover{background-color:#000;color:#fff}