@media(min-width:1260px){.CheckboxInput_col-xl-2half___w8hq{width:20%}}@media(min-width:992px){.CheckboxInput_pr-lg__K1gWI:not(:last-of-type){padding-right:3%}}@media(max-width:992px){.CheckboxInput_mb-sm__VKx3m{padding-bottom:18.5px}.CheckboxInput_pgc-sm__86VHC{padding:0 14px!important}.CheckboxInput_gx-sm__9iiW2{margin:0}}.CheckboxInput_visually-hidden-focusable__r_MVc:not(:focus):not(:focus-within),.CheckboxInput_visually-hidden__vLPs4{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.CheckboxInput_visually-hidden-focusable__r_MVc:not(:focus):not(:focus-within):not(caption),.CheckboxInput_visually-hidden__vLPs4:not(caption){position:absolute!important}.CheckboxInput_CheckboxInput__xDtpX{display:flex;position:relative;padding:1px 0;margin-bottom:16px;align-items:center}@media(max-width:991.98px){.CheckboxInput_CheckboxInput__xDtpX{margin-bottom:20px}}.CheckboxInput_Input__izaEo{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;left:0;background-color:var(--modular-form-bg-color);border:1px solid var(--grey);border-radius:15%;width:20px;height:20px;flex-shrink:0;align-self:start}@media(min-width:576px){.CheckboxInput_Input__izaEo{width:24px;height:24px}}.CheckboxInput_Input__izaEo:hover{border:1px solid var(--modular-form-checkbox-color)}.CheckboxInput_Input__izaEo:hover~.CheckboxInput_Label__BeGGb{color:var(--text-color-primary)}.CheckboxInput_Input__izaEo:checked{border:1px solid var(--modular-form-checkbox-color)}.CheckboxInput_Input__izaEo:checked~.CheckboxInput_Label__BeGGb{color:var(--text-color-primary)}.CheckboxInput_Input__izaEo:checked~.CheckboxInput_IconWrap__h3hZG{display:block}.CheckboxInput_IconWrap__h3hZG{pointer-events:none;width:24px;height:24px;width:20px;height:20px;z-index:2;position:absolute;transform:translateY(-50%);top:10px;left:0;display:none;color:var(--modular-form-checkbox-color)}@media(max-width:991.98px){.CheckboxInput_IconWrap__h3hZG{width:20px;height:20px}}@media(min-width:576px){.CheckboxInput_IconWrap__h3hZG{width:24px;height:24px;top:12px}}.CheckboxInput_Label__BeGGb{font-size:var(--font-size-2xs);line-height:var(--line-height-2xs);-webkit-padding-start:8px;padding-inline-start:8px;color:var(--form-field-label-color)}@media(max-width:991.98px){.CheckboxInput_Label__BeGGb{font-size:var(--font-size-3xs);line-height:var(--line-height-3xs)}}