.elementor-867007 .elementor-element.elementor-element-1874faf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}/* Start custom CSS for shortcode, class: .elementor-element-6b0132c6 */#sln-salon a.sln-panel-heading[href="#collapse21"],#sln-salon a.sln-panel-heading[href="#collapse22"],
#sln-salon a.sln-panel-heading[href="#collapse24"] {
  background-color: rgba(26, 232, 101, 0.5) !important;
}

#sln-salon a.sln-panel-heading[href="#collapse25"],#sln-salon a.sln-panel-heading[href="#collapse26"],
#sln-salon a.sln-panel-heading[href="#collapse27"],#sln-salon a.sln-panel-heading[href="#collapse28"] {
  background-color: rgba(219, 24, 174, 0.5) !important;
}

#sln-salon a.sln-panel-heading[href="#collapse29"],#sln-salon a.sln-panel-heading[href="#collapse30"],
#sln-salon a.sln-panel-heading[href="#collapse31"],#sln-salon a.sln-panel-heading[href="#collapse32"] {
  background-color: rgba(52, 128, 235, 0.5) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1874faf1 */.elementor-867007 .elementor-element.elementor-element-1874faf1 #sln-salon {
    margin: 0 auto;
}
/* correctif pour mobile
lors du decochage de choix */
.elementor-867007 .elementor-element.elementor-element-1874faf1 .sln-checkbox input + label:hover:after, #sln-salon .sln-checkbox input+label:hover:after {
        opacity: 0 !important;
}
.elementor-867007 .elementor-element.elementor-element-1874faf1 .sln-checkbox input:checked + label:after, .sln-checkbox input:checked + label:hover:after, #sln-salon .sln-checkbox input:checked + label:after, #sln-salon .sln-checkbox input:checked+label:hover:after {
    opacity: 1 !important;
}/* End custom CSS */