.elementor-26717 .elementor-element.elementor-element-1f8f4da{padding:1em 1em 1em 1em;}.elementor-26717 .elementor-element.elementor-element-efb908c > .elementor-element-populated{padding:5em 5em 5em 5em;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__back{background-color:var( --e-global-color-primary );}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box{height:40vh;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Cinzel Decorative", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:capitalize;line-height:1.1em;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:2px;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:1.2em;font-weight:normal;text-transform:none;line-height:1.2em;}.elementor-26717 .elementor-element.elementor-element-9b73cd2 .elementor-flip-box__button:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-26717 .elementor-element.elementor-element-9e9f23d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26717 .elementor-element.elementor-element-9e9f23d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26717 .elementor-element.elementor-element-d37335a{z-index:1;text-align:start;}.elementor-26717 .elementor-element.elementor-element-d37335a .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-primary );}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F0F0F0;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F0F0F0;}.elementor-26717 .elementor-element.elementor-element-de34bd2{--e-icon-list-icon-size:0em;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-icon{padding-inline-end:0em;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-26717 .elementor-element.elementor-element-efb908c{width:45%;}.elementor-26717 .elementor-element.elementor-element-9e9f23d{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26717 .elementor-element.elementor-element-efb908c{width:100%;}.elementor-26717 .elementor-element.elementor-element-9e9f23d{width:100%;}}@media(max-width:1373px){.elementor-26717 .elementor-element.elementor-element-efb908c > .elementor-element-populated{padding:2em 2em 2em 2em;}}@media(max-width:1024px){.elementor-26717 .elementor-element.elementor-element-d37335a{text-align:center;}.elementor-26717 .elementor-element.elementor-element-de34bd2{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}}@media(max-width:767px){.elementor-26717 .elementor-element.elementor-element-efb908c > .elementor-element-populated{margin:0em 0em 2em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-26717 .elementor-element.elementor-element-de34bd2{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}}/* Start custom CSS for icon-list, class: .elementor-element-de34bd2 *//* SECONDE SOLUTION */
.open{background-color:green}
.close{background-color:red}

.close > span:after,
.open > span:after{
  text-transform : uppercase;
}
.open > span:after{content :" ouvert"}
.close > span:after{content :" ferm\0000E9"}
.close > span:before,
.open > span:before{
  vertical-align:middle;
  display:inline-block;
  height: 24px;  
  width: 24px; 
}
.open > span:before{
  content:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 0h24v24H0z" fill="none"/><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z"/></svg>');
}
.close > span:before{
  content:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 3c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5z"/></svg>');
}
/* MISE EN PAGE */
.bloc-mise-en-page{width:30%}
.exemple td{
  white-space : nowrap;
  width:50%; 
  cursor:pointer;
   transition : background-color 0.35s ease-in-out
}
.exemple td, .exemple span, .exemple i{vertical-align:middle;}
.exemple {
  width:100%;
  border-spacing : 2px;
}
.exemple td,
.exemple {
  border:1px solid #000
}/* End custom CSS */