.fa-question-circle-o{height:14px;font-size:14px}.zq--checkbox--wrap .zq--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zq--checkbox--wrap .toggle__text{line-height:normal}.zq--checkbox--wrap .toggle__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.2rem}.role-select .role-select--title{position:relative;padding-left:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:10px;cursor:pointer}.role-select .role-select--title:before{content:"+";font-size:22px;line-height:1;position:absolute;left:0;top:-2px}.role-select .role-select--title .fa-question-circle-o{top:4px}.role-select--roles{display:none}.role-select--roles.active{display:block}.role-select--error{border:1px solid #d14334;border-radius:12px;padding:10px}.role-select--error:before{content:"Required";display:block;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#d14334;position:absolute;bottom:-14px;left:0}.role-select .zq--checkbox--wrap{margin-left:20px;padding:5px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.role-select .zq--checkbox--wrap .toggle__label{padding-right:10px}.role-select .zq--checkbox--wrap .fa-question-circle-o{top:2px}