.hs-fieldtype-booleancheckbox,.hs-fieldtype-checkbox .hs-form-checkbox,.hs-fieldtype-radio .inputs-list,.hs-form-booleancheckbox{min-height:20px}.hs-fieldtype-booleancheckbox .hs-input,.hs-fieldtype-checkbox .hs-form-checkbox .hs-input,.hs-fieldtype-radio .inputs-list .hs-input,.hs-form-booleancheckbox .hs-input{height:20px!important;left:0;opacity:0;position:absolute;top:0;width:20px!important}body form{font-family:Work Sans,sans-serif}body form .actions{text-align:left}form ul.inputs-list{padding-left:0}form .hs-fieldtype-select .input{background:#fff;border:1px solid #e0e0e0;padding-right:10px}body form .hs-button,body form input[type=submit]{background-color:#18a5a7;border-radius:8px 8px 8px 0;font-weight:700;margin-top:10px}body form .hs-button:focus-within,body form .hs-button:hover,body form input[type=submit]:focus-within,body form input[type=submit]:hover{background-color:#18a5a7;border-color:#18a5a7;text-decoration:underline}body form .hs_submit .actions{position:relative}body form .hs_submit .actions:after{border-color:#18a5a7 transparent transparent;border-radius:5px;border-style:solid;border-width:25px 25px 0 0;bottom:-20px;content:"";height:0;left:10px;position:absolute;width:0}form .hs-fieldtype-select .input select{border:none}.hs-fieldtype-booleancheckbox label span:not(.hs-form-required):before,.hs-fieldtype-checkbox .hs-form-checkbox label span:not(.hs-form-required):before,.hs-fieldtype-radio .inputs-list label span:not(.hs-form-required):before,.hs-form-booleancheckbox label span:not(.hs-form-required):before{border:1px solid #074059;content:"";cursor:pointer;height:20px;left:0;margin-right:15px;min-height:20px;min-width:20px;position:absolute;top:7px;width:20px}.hs-fieldtype-radio .inputs-list label span:not(.hs-form-required):after,.hs-fieldtype-radio .inputs-list label span:not(.hs-form-required):before{border-radius:50%}.hs-fieldtype-booleancheckbox label span:not(.hs-form-required),.hs-fieldtype-checkbox .hs-form-checkbox label span:not(.hs-form-required),.hs-fieldtype-radio .inputs-list label span:not(.hs-form-required),.hs-form-booleancheckbox label span:not(.hs-form-required){align-items:flex-start;display:block;justify-content:flex-start;line-height:1.7em;margin-left:0;margin-right:16px;padding-left:35px;padding-top:1px}.hs-fieldtype-booleancheckbox label,.hs-fieldtype-checkbox .hs-form-checkbox label,.hs-fieldtype-radio .inputs-list label,.hs-form-booleancheckbox label{align-items:center;cursor:pointer;display:flex;min-height:34px;position:relative}.hs-fieldtype-booleancheckbox label span:not(.hs-form-required):after,.hs-fieldtype-checkbox .hs-form-checkbox label span:not(.hs-form-required):after,.hs-fieldtype-radio .inputs-list label span:not(.hs-form-required):after,.hs-form-booleancheckbox label span:not(.hs-form-required):after{background:#074059;content:"";cursor:pointer;height:14px;left:3px;opacity:0;position:absolute;top:10px;transition:opacity .2s ease-in-out;width:14px}.hs-fieldtype-booleancheckbox label input:checked+span:not(.hs-form-required):after,.hs-fieldtype-checkbox .hs-form-checkbox label input:checked+span:not(.hs-form-required):after,.hs-fieldtype-radio .inputs-list label input:checked+span:not(.hs-form-required):after,.hs-form-booleancheckbox label input:checked+span:not(.hs-form-required):after{opacity:1}form .legal-consent-container .hs-form-booleancheckbox-display>span,form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}