.hs_cos_wrapper_type_form,.widget-type-form{width:100%}.form-title{margin:0}.form-title~div>form{border-top:none;border-top-left-radius:0;border-top-right-radius:0}form label{grid-gap:8px;align-items:center;display:flex;margin-bottom:.35rem}form .hs-form-field{margin-bottom:1.4rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{display:inline-block;width:100%}form fieldset{max-width:100%}body form.hs-form fieldset{margin-bottom:0;max-width:none}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:.7rem 0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{margin-right:.35rem}form .hs-dateinput{position:relative}form .hs-dateinput:before{content:"\01F4C5";position:absolute;top:50%;transform:translateY(-50%)}form .is-selected .pika-button{border-radius:0;box-shadow:none}form .fn-date-picker .pika-button:focus,form .fn-date-picker .pika-button:hover{border-radius:0}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.8rem;margin:0 0 1.4rem}form .hs-richtext img{height:auto;max-width:100%}form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:1rem}form .hs-form-required{color:#ef6b51}form .hs-input.error{border-color:#ef6b51}form .hs-error-msg,form .hs-error-msgs{color:#ef6b51;margin-top:.35rem}form .hs-button,form input[type=submit]{cursor:pointer;display:inline-block;text-align:center;transition:all .15s linear;white-space:normal}.grecaptcha-badge{margin:0 auto}fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]){width:100%!important}form input[type=checkbox],form input[type=radio]{--active-inner:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;background:var(--b,var(--background));border:1px solid var(--bc,var(--border));cursor:pointer;display:inline-block;flex-shrink:0;height:21px;margin:0;outline:none;position:relative;transition:background .3s,border-color .3s,box-shadow .2s;vertical-align:top;width:21px!important}form input[type=checkbox]:after,form input[type=radio]:after{content:"";display:block;left:0;position:absolute;top:0;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}form input[type=checkbox]:checked,form input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}form input[type=checkbox]:disabled,form input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}form input[type=checkbox]:disabled:checked,form input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}form input[type=checkbox]:disabled+label,form input[type=radio]:disabled+label{cursor:not-allowed}form input[type=checkbox]:hover:not(:checked):not(:disabled),form input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}form input[type=checkbox]:focus,form input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}form input[type=checkbox]:not(.switch),form input[type=radio]:not(.switch){width:21px}form input[type=checkbox]:not(.switch):after,form input[type=radio]:not(.switch):after{opacity:var(--o,0)}form input[type=checkbox]:not(.switch):checked,form input[type=radio]:not(.switch):checked{--o:1}form input[type=checkbox]+label,form input[type=radio]+label{cursor:pointer;display:inline-block;font-size:14px;line-height:21px;margin-left:4px;vertical-align:top}form input[type=checkbox]:not(.switch){border-radius:7px}form input[type=checkbox]:not(.switch):after{border:2px solid var(--active-inner);border-left:0;border-top:0;height:9px;left:7px;top:4px;transform:rotate(var(--r,20deg));width:5px}form input[type=checkbox]:not(.switch):checked{--r:43deg}form input[type=checkbox].switch{border-radius:11px;width:38px}form input[type=checkbox].switch:after{background:var(--ab,var(--border));border-radius:50%;height:15px;left:2px;top:2px;transform:translateX(var(--x,0));width:15px}form input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}form input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}form input[type=radio]{border-radius:50%}form input[type=radio]:after{background:var(--active-inner);border-radius:50%;height:19px;opacity:0;transform:scale(var(--s,.7));width:19px}form input[type=radio]:checked{--s:0.5}