.checkbox{padding-left:2vw;margin-top:1vw;margin-bottom:1vw}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:.5vw}.checkbox label::before{content:"";display:inline-block;position:absolute;width:2vw;height:2vw;left:0;margin-left:-2vw;border:1px solid #fff;border-radius:0;background-color:#fff;outline:0!important}.checkbox label::after{display:inline-block;position:absolute;text-align:center;width:2vw;height:2vw;left:0;top:0;margin-left:-2vw;padding:0;font-size:1.5vw;color:#0065b3}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:'Font Awesome 6 Pro','Font Awesome 5 Pro',FontAwesome,sans-serif;content:'\f00c'}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.radio{padding-left:2vw;margin-top:1vw;margin-bottom:1vw}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:.5vw}.radio label::before{content:"";display:inline-block;position:absolute;width:2vw;height:2vw;left:0;margin-left:-2vw;border:1px solid #fff;border-radius:50%;background-color:#fff}.radio label::after{display:none;position:absolute;content:" ";width:1vw;height:1vw;left:.5vw;top:.5vw;margin-left:-2vw;border-radius:50%;background-color:#0065b3}.radio input[type=radio]{opacity:0;z-index:1}.radio input[type=radio]:checked+label::after{display:inline-block}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{font-family:'Font Awesome 6 Pro','Font Awesome 5 Pro',FontAwesome,sans-serif;content:'\f00c'}input[type=checkbox] .styled:checked+label::before,input[type=radio] .styled:checked+label::before{color:#fff}input[type=checkbox] .styled:checked+label::after,input[type=radio] .styled:checked+label::after{color:#fff}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{content:'\2716'}}