form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) .input>input,form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) .input>select{padding:0 42px!important}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox)>label{height:23px;margin-top:-20px;padding-left:43px;position:relative;top:69px}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox)>legend.hs-field-desc{font-size:12px;line-height:19px}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) ul.hs-error-msgs{position:relative}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) ul.hs-error-msgs label{padding-left:44px;position:absolute;top:95px}form .hs-fieldtype-select>label,form .hs-form-field:has(textarea:not(:placeholder-shown),textarea:focus,input:focus,input[value]:not([value=""]))>label{background-color:transparent;top:42px!important}form .hs-fieldtype-select>label span,form .hs-form-field:has(textarea:not(:placeholder-shown),textarea:focus,input:focus,input[value]:not([value=""]))>label span{font-size:.75rem;padding:0 5px}form .hs-fieldtype-select>label:has(.hs-form-required) span,form .hs-form-field:has(textarea:not(:placeholder-shown),textarea:focus,input:focus,input[value]:not([value=""]))>label:has(.hs-form-required) span{padding:0 0 0 5px}form .hs-fieldtype-select>label:has(.hs-form-required) span.hs-form-required,form .hs-form-field:has(textarea:not(:placeholder-shown),textarea:focus,input:focus,input[value]:not([value=""]))>label:has(.hs-form-required) span.hs-form-required{padding:0 5px 0 0}form .hs-fieldtype-select:has(legend:empty)>label,form .hs-form-field:has(textarea:not(:placeholder-shown),textarea:focus,input:focus,input[value]:not([value=""])):has(legend:empty)>label{top:17px!important}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox):has(legend:empty)>label{top:45px}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox):has(legend:empty) ul.hs-error-msgs label{top:70px}form .hs-form-field.hs-fieldtype-textarea>label{top:71px}form .hs-form-field.hs-fieldtype-textarea .input>textarea{padding:15px 42px!important;resize:none}form .hs-form-field.hs-fieldtype-textarea ul.hs-error-msgs label{top:95px;top:120px}form .input>input:valid:not(:placeholder-shown):not(:invalid):not(:focus),form .input>select:valid:not(:placeholder-shown):not(:invalid):not(:focus),form .input>textarea:valid:not(:placeholder-shown):not(:invalid):not(:focus){background:url(//2099975.fs1.hubspotusercontent-eu1.net/hubfs/2099975/raw_assets/public/shared-modules/custom/form-validation/icons/checkmark.svg);background-position:0 3px;background-repeat:no-repeat;background-size:44px}form .hs-form-field:has(ul.hs-error-msgs){margin-bottom:20px;margin-top:-6px}form .hs-form-field:has(ul.hs-error-msgs) input:not(:focus),form .hs-form-field:has(ul.hs-error-msgs) select:not(:focus),form .hs-form-field:has(ul.hs-error-msgs) textarea:not(:focus){background:url(//2099975.fs1.hubspotusercontent-eu1.net/hubfs/2099975/raw_assets/public/shared-modules/custom/form-validation/icons/cross.svg)!important;background-position:0 3px!important;background-repeat:no-repeat!important;background-size:44px!important}form ::-webkit-input-placeholder{color:transparent}form :-moz-placeholder,form ::-moz-placeholder{color:transparent;opacity:1}form .legal-consent-container{font-size:12px}.sr-form [type=checkbox]:checked+span:before,.sr-form [type=checkbox]:not(:checked)+span:before{top:1.5px}form .hs-form-field:has(textarea:focus)>label span,form .hs-form-field:has(textarea:not(:placeholder-shown))>label span{background-color:#14143c}form .hs-fieldtype-select>label span,form .hs-form-field:has(input:focus)>label span,form .hs-form-field:has(input[value]:not([value=""]))>label span{background-color:#14143c}form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) .input>input:valid:not(:placeholder-shown):not(:invalid):not(:focus),form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) .input>select:valid:not(:placeholder-shown):not(:invalid):not(:focus),form .hs-form-field:not(.hs-fieldtype-checkbox,.hs-fieldtype-file,.hs-fieldtype-booleancheckbox) .input>textarea:valid:not(:placeholder-shown):not(:invalid):not(:focus){background:url(//2099975.fs1.hubspotusercontent-eu1.net/hubfs/2099975/raw_assets/public/shared-modules/custom/form-validation/icons/checkmark-pub.svg);background-position:0 3px;background-repeat:no-repeat;background-size:44px}