.form-style .hs-fieldtype-intl-phone.hs-input .hs-input{margin:35px 0 0}.hs-form-field>label,.hs-form-field>label span{font-size:16px!important}.form-style input[type=email],.form-style input[type=number],.form-style input[type=password],.form-style input[type=tel],.form-style input[type=text],.form-style select,.form-style textarea{border:1px solid #000;border-radius:8px;color:#777!important;min-height:53px!important;padding:0 25px!important}.form-style .hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox,.hs-fieldtype-select)>label{background:#fff;bottom:auto;left:15px!important;padding:0 2px;top:-15px!important}.form-style .hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox)>label{left:15px!important;padding:0 2px;top:-14px!important}.form-style .hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox)>label>span{background-color:#fff;color:#000!important;font-weight:600;padding:0 5px}.form-style legend{background:#fff;color:#000!important;left:20px;position:relative;top:10px;z-index:1}.form-style .hs-field-desc{width:fit-content!important}.form-style .hs-form-field.error>label,.form-style .hs-form-field:has(.error)>label,.form-style .hs-form-field:has(.hs-error-msgs)>label,.form-style .hs-form-field:has(.invalid)>label{margin-bottom:2.35rem!important}.form-style select.hs-input option{background-color:#fff!important;color:#777!important;font-size:16px!important;padding:10px 15px!important}.form-style select.hs-input option:active,.form-style select.hs-input option:focus,.form-style select.hs-input option:hover{-webkit-appearance:none!important;background-color:#fff!important;color:#000!important;text-decoration:underline!important}.form-style .hs-error-msg,.form-style .hs-error-msgs{color:#fb9734!important}.form-style .no-list.hs-error-msgs.inputs-list li{padding-left:10px!important}.form-style .hs-input.invalid.error{border-color:#ef6b51!important}.form-style textarea{padding:10px 25px!important}@media(max-width:1030px){.form-style .cffInner{flex-direction:column!important}.form-style .cffInner .cffLeft,.form-style .cffInner .cffRight{padding:0 20px;width:100%}}@media screen and (max-width:980px){.form-style .wrapper{padding-left:0!important;padding-right:0!important}}@media (max-width:999px){.form-style legend{font-size:11px!important;top:2px}.hs-form-field>label,.hs-form-field>label span{font-size:15px!important}}@media (max-width:767px){.form-style legend,.hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox)>label{position:static}.form-style .hs-form-field>label{line-height:1.5!important}.form-style legend{font-size:13px!important}.hs-form-field>label,.hs-form-field>label span{font-size:17px!important}.form-style .hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox)>label>span{padding:0}.form-style .hs-form-field{margin-bottom:1.25rem!important}.form-style .hs-form-field.error>label,.form-style .hs-form-field:has(.error)>label,.form-style .hs-form-field:has(.hs-error-msgs)>label,.form-style .hs-form-field:has(.invalid)>label{margin-bottom:0!important}}@media(max-width:400px){.form-style .hs-form-field>label span{font-size:16px}.form-style .hs-form-field:not(.hs-fieldtype-radio,.hs-fieldtype-checkbox)>label{bottom:-11px!important}}.hs-main-font-element h6{color:#000!important;font-weight:600}