﻿@charset "utf-8";.rq-hidden-form-control{opacity:0;position:absolute}.rq-retenir-choix .custom-control-input{position:relative}.rq-retenir-choix .custom-control-label{position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.8rem;color:#fff}.rq-retenir-choix .custom-control-label::before{width:1.875rem;height:1.875rem;background-color:#fff;border:1px solid #3498cb}.rq-retenir-choix .custom-control-label::after{width:1.875rem;height:1.875rem;content:""}.rq-retenir-choix .custom-checkbox{min-width:36px}.rq-retenir-choix .custom-checkbox .custom-control-label::before{border-radius:.25rem}.rq-retenir-choix .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:none;content:"\f00c";top:7px}.rq-retenir-choix .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#313131}.rq-retenir-choix .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#313131}.custom-select.input-validation-error,.form-control.input-validation-error{border-color:#dc3545;background-color:rgba(220,53,69,.04)}.field-validation-error{display:none;width:100%;margin-top:.25rem;font-size:85%;color:#dc3545}.custom-select.input-validation-error~.field-validation-error,.form-control.input-validation-error~.field-validation-error{display:block}@media (min-width:576px){.rq-retenir-choix .custom-checkbox{min-width:36px;padding-left:1.56rem}}