.elementor-3142 .elementor-element.elementor-element-704ba1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-704ba1e:not(.elementor-motion-effects-element-type-background), .elementor-3142 .elementor-element.elementor-element-704ba1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8f903d );}.elementor-3142 .elementor-element.elementor-element-5e2549a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3142 .elementor-element.elementor-element-5e2549a{text-align:center;}.elementor-3142 .elementor-element.elementor-element-5e2549a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3142 .elementor-element.elementor-element-fd16cda{color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-fd16cda a{color:var( --e-global-color-accent );}.elementor-3142 .elementor-element.elementor-element-61dbc90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-d4804fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-6c9c6c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-6c583b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-b1d8bf7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-2db24fb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#009A9638;--border-color:#009A9638;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3142 .elementor-element.elementor-element-c798970 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3142 .elementor-element.elementor-element-b2689c3{font-size:0.8rem;color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-b2689c3 a{color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-81c2c3c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#009A9638;--border-color:#009A9638;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3142 .elementor-element.elementor-element-ae223e4 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3142 .elementor-element.elementor-element-031f77f{font-size:0.8rem;color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-031f77f a{color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-3bddb17{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#009A9638;--border-color:#009A9638;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3142 .elementor-element.elementor-element-3a7b0f2 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3142 .elementor-element.elementor-element-b2b16d0{font-size:0.8rem;color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-b2b16d0 a{color:var( --e-global-color-1ed1a2c );}.elementor-3142 .elementor-element.elementor-element-abe3695{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3142 .elementor-element.elementor-element-abe3695:not(.elementor-motion-effects-element-type-background), .elementor-3142 .elementor-element.elementor-element-abe3695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3142 .elementor-element.elementor-element-0ba00ac .elementor-heading-title{color:var( --e-global-color-d21eaec );}.elementor-3142 .elementor-element.elementor-element-0b8d9bf > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3142 .elementor-element.elementor-element-0b8d9bf{color:var( --e-global-color-d21eaec );}.elementor-3142 .elementor-element.elementor-element-0b8d9bf a{color:var( --e-global-color-d21eaec );}.elementor-3142 .elementor-element.elementor-element-f112878{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3142 .elementor-element.elementor-element-b14be84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3142 .elementor-element.elementor-element-704ba1e{--padding-top:210px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3142 .elementor-element.elementor-element-61dbc90{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3142 .elementor-element.elementor-element-d4804fc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3142 .elementor-element.elementor-element-6c9c6c7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3142 .elementor-element.elementor-element-6c583b6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3142 .elementor-element.elementor-element-b1d8bf7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3142 .elementor-element.elementor-element-f112878{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3142 .elementor-element.elementor-element-b14be84{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-3142 .elementor-element.elementor-element-b1d8bf7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-361924a *//* Reset des styles par défaut du thème / Elementor */
.reso-annulation-centres,
.reso-annulation-centres .reso-annulation-centres__th,
.reso-annulation-centres .reso-annulation-centres__cell{
  border:0;
}
.reso-annulation-centres .reso-annulation-centres__row .reso-annulation-centres__cell,
.reso-annulation-centres .reso-annulation-centres__row:hover .reso-annulation-centres__cell{
  background:transparent;
}

/* Tableau */
.reso-annulation-centres{
  width:100%;
  border-collapse:collapse;
  margin:0;
  font-size:15px;
  line-height:1.5;
}
.reso-annulation-centres .reso-annulation-centres__th{
  background:var( --e-global-color-0dd827b );
  color:var( --e-global-color-d21eaec );
  text-align:left;
  font-size:14px;
  font-weight:700;
  padding:14px 18px;
}
.reso-annulation-centres .reso-annulation-centres__th:first-child{border-radius:8px 0 0 0;}
.reso-annulation-centres .reso-annulation-centres__th:last-child{border-radius:0 8px 0 0;}
.reso-annulation-centres .reso-annulation-centres__cell{
  padding:16px 18px;
  vertical-align:middle;
  border-bottom:1px solid color-mix(in srgb, var( --e-global-color-0dd827b ) 15%, transparent);
}
.reso-annulation-centres .reso-annulation-centres__row:nth-child(odd) .reso-annulation-centres__cell,
.reso-annulation-centres .reso-annulation-centres__row:nth-child(odd):hover .reso-annulation-centres__cell{
  background:var( --e-global-color-f8f903d );
}
.reso-annulation-centres__name{
  display:block;
  font-weight:700;
  color:var( --e-global-color-0dd827b );
}
.reso-annulation-centres__address{
  display:block;
  margin-top:4px;
}
.reso-annulation-centres__link{
  color:inherit;
  text-decoration:none;
}
.reso-annulation-centres__link:hover{
  color:var( --e-global-color-0dd827b );
  text-decoration:underline;
}

/* Mobile : liste continue */
@media (max-width:767px){
  .reso-annulation-centres,
  .reso-annulation-centres__head,
  .reso-annulation-centres__body,
  .reso-annulation-centres__row,
  .reso-annulation-centres .reso-annulation-centres__th,
  .reso-annulation-centres .reso-annulation-centres__cell{
    display:block;
    width:100%;
  }
  .reso-annulation-centres__head tr{display:block;}
  .reso-annulation-centres .reso-annulation-centres__th:not(:first-child){display:none;}
  .reso-annulation-centres .reso-annulation-centres__th:first-child{
    border-radius:8px 8px 0 0;
    padding:12px 16px;
  }
  .reso-annulation-centres .reso-annulation-centres__row{
    padding:14px 16px;
    border-bottom:1px solid color-mix(in srgb, var( --e-global-color-0dd827b ) 15%, transparent);
  }
  .reso-annulation-centres .reso-annulation-centres__row:nth-child(odd){
    background:var( --e-global-color-f8f903d );
  }
  .reso-annulation-centres .reso-annulation-centres__row .reso-annulation-centres__cell,
  .reso-annulation-centres .reso-annulation-centres__row:hover .reso-annulation-centres__cell,
  .reso-annulation-centres .reso-annulation-centres__row:nth-child(odd) .reso-annulation-centres__cell,
  .reso-annulation-centres .reso-annulation-centres__row:nth-child(odd):hover .reso-annulation-centres__cell{
    background:transparent;
    border:0;
    padding:0;
  }
  .reso-annulation-centres .reso-annulation-centres__cell--centre{margin-bottom:8px;}
  .reso-annulation-centres .reso-annulation-centres__cell:not(.reso-annulation-centres__cell--centre)::before{
    content:attr(data-label) " : ";
    font-weight:700;
    color:var( --e-global-color-0dd827b );
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d63ebcc */.reso-annulation-cg{
  --reso-annulation-cg-accent:var( --e-global-color-0dd827b );
  list-style:none;
  counter-reset:reso-annulation-cg;
  margin:0;
  padding:0;
}
.reso-annulation-cg__item{
  counter-increment:reso-annulation-cg;
  position:relative;
  padding-left:46px;
  margin:0 0 26px;
}
.reso-annulation-cg__item:last-child{margin-bottom:0;}
.reso-annulation-cg__item::before{
  content:counter(reso-annulation-cg);
  position:absolute;
  left:0;
  top:0;
  width:30px;
  height:30px;
  border-radius:50%;
  background:var(--reso-annulation-cg-accent);
  color:var( --e-global-color-d21eaec );
  font-weight:800;
  font-size:14px;
  line-height:1;
  display:flex;
  align-items:center;
  justify-content:center;
}
.reso-annulation-cg__title{
  font-size:17px;
  font-weight:800;
  line-height:1.3;
  color:var( --e-global-color-0dd827b );
  margin:4px 0 8px;
}
.reso-annulation-cg__text{
  font-size:15px;
  line-height:1.7;
  margin:0;
}
.reso-annulation-cg__strong{
  font-weight:700;
  color:var( --e-global-color-0dd827b );
}

@media (max-width:767px){
  .reso-annulation-cg__item{padding-left:40px;margin-bottom:22px;}
  .reso-annulation-cg__item::before{width:28px;height:28px;font-size:13px;}
  .reso-annulation-cg__title{font-size:16px;}
}/* End custom CSS */