Form CSS

.section_form_query_container{background:var(--cpx-light);padding:1rem 2rem 3rem}.section_form_query_info{background:var(--cpx-yellow);padding:2rem}.section_form_query_success{background:var(--cpx-green);color:var(--cpx-white);margin:1rem 0 0;padding:1rem}.section_form_query_error{background:var(--cpx-red);color:var(--cpx-white);padding:1rem}.section_exhibition-qr svg{height:auto;width:100%}.legal-consent-container a{border-bottom:1px solid var(--cpx-primary)}.section_form .hs-fieldtype-checkbox label,.section_form .hs-fieldtype-radio label,.section_form .hs-richtext,.section_form .hs-richtext p,.section_form .input{margin:0!important}.section_forms .legal-consent-container p{font-size:1.4rem}.section_forms .legal-consent-container label span{font-size:1.4rem;padding-top:.4rem}.section_form .hs-form-field,.section_form .legal-consent-container>div:not(:last-child){position:relative}.section_form .hs-dependent-field,.section_form .hs-fieldtype-radio .inputs-list>li{margin:8px 0 0!important}.section_form .hs-fieldtype-booleancheckbox .input ul.inputs-list,.section_form .hs-fieldtype-checkbox .input ul.inputs-list,.section_form .hs-fieldtype-radio .input ul.inputs-list{margin-bottom:30px}.section_form .hs-error-msgs{bottom:8px;position:absolute}.section_form .hs-fieldtype-booleancheckbox .hs-error-msgs{bottom:-20px;position:absolute}.section_form input[type=date],.section_form input[type=email],.section_form input[type=file],.section_form input[type=number],.section_form input[type=password],.section_form input[type=search],.section_form input[type=tel],.section_form input[type=text],.section_form select,.section_form textarea{-webkit-appearance:none;border:none;border-bottom:1px solid #706f6f;margin-bottom:30px;padding:10px 6px}.section_form input[type=date]:focus-visible,.section_form input[type=email]:focus-visible,.section_form input[type=file]:focus-visible,.section_form input[type=number]:focus-visible,.section_form input[type=password]:focus-visible,.section_form input[type=search]:focus-visible,.section_form input[type=tel]:focus-visible,.section_form input[type=text]:focus-visible,.section_form textarea:focus-visible{border-bottom:2px solid var(--cpx-primary);padding:10px 6px 9px}.section_form .hs-dateinput:before{bottom:-8px;font-size:20px;right:10px}.section_form .tab{display:flex;gap:1rem;margin-bottom:1rem;overflow:hidden}.section_form .tab button{border:none;cursor:pointer;float:left;font-size:2rem;outline:none;padding:.5rem 1.5rem;transition:.3s}.section_form .tabcontent{animation:fadeEffect 1s;border:1px solid var(--cpx-secondary);display:none;padding:1.5rem 1rem 2rem}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.section_form .hsfc-Step__Content{padding:4rem 0 0!important}.section_form .hsfc-Step__Content .hsfc-Row{margin-bottom:1rem}.section_form .hsfc-Step__Content .hsfc-DropdownInput__Caret,.section_form .hsfc-Step__Content .hsfc-PhoneInput__FlagAndCaret{border-left:none!important;border-right:none!important;border-top:none!important;height:40px}.section_form .hsfc-Step__Content .hsfc-Button,.section_form .hsfc-Step__Content .hsfc-FieldLabel,.section_form .hsfc-Step__Content .hsfc-ProgressBar__Text,.section_form .hsfc-Step__Content .hsfc-TextInput{font-size:1.4rem}.section_form .hsfc-Step__Content .hsfc-DropdownInput__Caret,.section_form .hsfc-Step__Content .hsfc-PhoneInput__FlagAndCaret,.section_form .hsfc-Step__Content .hsfc-TextInput{height:40px;margin-bottom:20px!important}.section_form .hsfc-Step__Content .hsfc-ErrorAlert,.section_form .hsfc-Step__Content .hsfc-FieldDescription,.section_form .hsfc-Step__Content .hsfc-RichText{font-size:1.2rem;margin-top:-.5rem}.section_form .hsfc-Step__Content .hsfc-RadioInput:checked:before{display:none}.section_form .hsfc-Step__Content .hsfc-DataPrivacyField p{display:inline-block}.section_form .hsfc-Step__Content input[type=checkbox].hsfc-CheckboxInput:before{background:none!important;background-image:none!important;border:0!important;content:none!important;display:none!important;height:0!important;margin:0!important;width:0!important}.section_form .hs-fieldtype-checkbox,.section_form .hs-fieldtype-radio{margin-bottom:30px}.section_form .hs-fieldtype-checkbox .input ul.inputs-list,.section_form .hs-fieldtype-radio .input ul.inputs-list{margin-bottom:0!important;padding:0!important}.section_form .hs-fieldtype-checkbox .inputs-list>li{clear:both!important;display:block!important;margin:8px 0 0!important;padding:0!important}.section_form .hs-fieldtype-checkbox .inputs-list>li label{align-items:flex-start!important;display:flex!important;gap:8px!important;line-height:1.4!important;margin:0!important;padding:0!important}.section_form .hs-fieldtype-checkbox .hs-error-msgs,.section_form .hs-fieldtype-radio .hs-error-msgs{display:block!important;margin:6px 0 0!important;padding:0!important;position:static!important}.section_form .hs-fieldtype-checkbox input[type=checkbox]:after,.section_form .hs-fieldtype-checkbox input[type=checkbox]:before,.section_form .hs-fieldtype-checkbox label span:after,.section_form .hs-fieldtype-checkbox label span:before,.section_form .hs-fieldtype-checkbox label:after,.section_form .hs-fieldtype-checkbox label:before{background:none!important;background-image:none!important;border:0!important;content:none!important;display:none!important;height:0!important;margin:0!important;opacity:0!important;visibility:hidden!important;width:0!important}.section_form .hs-fieldtype-checkbox input[type=checkbox]{-webkit-appearance:none!important;appearance:none!important;background-color:#f3f4f5!important;background-image:none!important;border:1px solid #9ca3aa!important;border-radius:2px!important;box-shadow:none!important;cursor:pointer;display:inline-block!important;flex:0 0 18px!important;height:18px!important;margin:2px 0 0!important;opacity:1!important;visibility:visible!important;width:18px!important}.section_form .hs-fieldtype-checkbox input[type=checkbox]:checked{background-color:#f3f4f5!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='%232f3742' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' d='m2 7 3 3 7-7'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:13px 13px!important}.section_form .hs-fieldtype-checkbox input[type=checkbox]:focus-visible{outline:2px solid var(--cpx-primary)!important;outline-offset:2px}