.elementor-383 .elementor-element.elementor-element-2a97603a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-25b4c983{--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;--justify-content:center;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-383 .elementor-element.elementor-element-3bd24348{padding:1em 1em 1em 1em;border-radius:41px 41px 41px 41px;}.elementor-383 .elementor-element.elementor-element-1c3a7e40{--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;}.elementor-383 .elementor-element.elementor-element-9af7211{text-align:center;}.elementor-383 .elementor-element.elementor-element-3929cc4b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-383 .elementor-element.elementor-element-3929cc4b > .elementor-widget-container{padding:1em 1em 1em 1em;border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-383 .elementor-element.elementor-element-3929cc4b .elementor-post__meta-data span + span:before{content:"•";}.elementor-383 .elementor-element.elementor-element-3929cc4b .elementor-post__card{border-radius:40px;}.elementor-383 .elementor-element.elementor-element-3929cc4b .elementor-post__meta-data{color:var( --e-global-color-09388ab );}.elementor-383 .elementor-element.elementor-element-3929cc4b .elementor-post__meta-data span:before{color:var( --e-global-color-8141163 );}.elementor-383 .elementor-element.elementor-element-3929cc4b a.elementor-post__read-more{font-family:"Atkinson Hyperlegible", Sans-serif;font-size:16px;font-weight:500;}.elementor-383 .elementor-element.elementor-element-5a425c8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-5a425c8b:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-5a425c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2F6;}.elementor-383 .elementor-element.elementor-element-445877df{--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;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-383 .elementor-element.elementor-element-445877df:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-445877df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04067e8 );}.elementor-383 .elementor-element.elementor-element-63c7b0ca{--display:flex;}.elementor-383 .elementor-element.elementor-element-416a65d8{--box-border-radius:40px;--item-text-hover-decoration:underline;}.elementor-383 .elementor-element.elementor-element-416a65d8 .elementor-toc__header-title{text-align:start;}.elementor-383 .elementor-element.elementor-element-416a65d8 .elementor-toc__header{flex-direction:row;}.elementor-383 .elementor-element.elementor-element-78d6d35d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-35d1727c{--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;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-245001ed{--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;--justify-content:center;}.elementor-383 .elementor-element.elementor-element-79a84de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-79a84de:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-79a84de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2F6;}.elementor-383 .elementor-element.elementor-element-7894f30{--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;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-383 .elementor-element.elementor-element-7894f30:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-7894f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04067e8 );}.elementor-383 .elementor-element.elementor-element-bbebf97 .elementor-blockquote{border-color:var( --e-global-color-a2196cc );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-bbebf97 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-bbebf97 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-2f411e0 .elementor-blockquote{border-color:var( --e-global-color-a2196cc );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-2f411e0 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-2f411e0 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-126343d .elementor-blockquote{border-color:var( --e-global-color-172ce86 );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-126343d .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-126343d .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-47e9221 .elementor-blockquote{border-color:var( --e-global-color-172ce86 );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-47e9221 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-47e9221 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-8145f00 .elementor-blockquote{border-color:var( --e-global-color-172ce86 );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-8145f00 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-8145f00 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-905f718 .elementor-blockquote{border-color:var( --e-global-color-172ce86 );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-905f718 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-905f718 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-471e827 .elementor-blockquote{border-color:var( --e-global-color-172ce86 );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-471e827 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-471e827 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-92fb772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-a9b3c37{--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;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-383 .elementor-element.elementor-element-a9b3c37:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-a9b3c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04067e8 );}.elementor-383 .elementor-element.elementor-element-1ed88578{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-1ed88578:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-1ed88578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-172ce86 );}.elementor-383 .elementor-element.elementor-element-1040a68b{width:var( --container-widget-width, 70.761% );max-width:70.761%;--container-widget-width:70.761%;--container-widget-flex-grow:0;}.elementor-383 .elementor-element.elementor-element-1040a68b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-383 .elementor-element.elementor-element-555871b0 .elementor-button{font-family:"Atkinson Hyperlegible", Sans-serif;font-weight:500;}.elementor-383 .elementor-element.elementor-element-d5a2eab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-562a7f1{--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;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-383 .elementor-element.elementor-element-562a7f1:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-562a7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04067e8 );}.elementor-383 .elementor-element.elementor-element-1f74d10 .elementor-blockquote{border-color:var( --e-global-color-172ce86 );}body:not(.rtl) .elementor-383 .elementor-element.elementor-element-1f74d10 .elementor-blockquote{border-left-width:19px;}body.rtl .elementor-383 .elementor-element.elementor-element-1f74d10 .elementor-blockquote{border-right-width:19px;}.elementor-383 .elementor-element.elementor-element-aeae010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-aeae010:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-aeae010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2F6;}.elementor-383 .elementor-element.elementor-element-0532dc8{--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;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-383 .elementor-element.elementor-element-0532dc8:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-0532dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04067e8 );}.elementor-383 .elementor-element.elementor-element-641d779{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-c01cec4{--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;--border-radius:40px 40px 40px 40px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-383 .elementor-element.elementor-element-c01cec4:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-c01cec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04067e8 );}.elementor-383 .elementor-element.elementor-element-31857b98{--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;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-31857b98:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-31857b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2F6;}.elementor-383 .elementor-element.elementor-element-d93c50c{--display:flex;}.elementor-383 .elementor-element.elementor-element-f8afd86{--display:flex;}.elementor-383 .elementor-element.elementor-element-3eeeef16{--display:flex;}.elementor-383 .elementor-element.elementor-element-63e463d4{--display:flex;}.elementor-383 .elementor-element.elementor-element-6efdd470{--display:flex;}.elementor-383 .elementor-element.elementor-element-bd37afa{--display:flex;}.elementor-383 .elementor-element.elementor-element-37a8992{--display:flex;}.elementor-383 .elementor-element.elementor-element-a67f167{--display:flex;}.elementor-383 .elementor-element.elementor-element-f24059d{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-383 .elementor-element.elementor-element-2a97603a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-5a425c8b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-78d6d35d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-79a84de{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-92fb772{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-1040a68b{width:var( --container-widget-width, 452.213px );max-width:452.213px;--container-widget-width:452.213px;--container-widget-flex-grow:0;}.elementor-383 .elementor-element.elementor-element-d5a2eab{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-aeae010{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-383 .elementor-element.elementor-element-641d779{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-f24059d{padding:1em 1em 1em 1em;}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-78d6d35d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-79a84de{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-92fb772{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-555871b0 .elementor-button{font-size:16px;}.elementor-383 .elementor-element.elementor-element-d5a2eab{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-aeae010{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-383 .elementor-element.elementor-element-31857b98{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}@media(min-width:768px){.elementor-383 .elementor-element.elementor-element-25b4c983{--width:40%;}.elementor-383 .elementor-element.elementor-element-1c3a7e40{--width:60%;}.elementor-383 .elementor-element.elementor-element-445877df{--width:50%;}.elementor-383 .elementor-element.elementor-element-63c7b0ca{--width:50%;}.elementor-383 .elementor-element.elementor-element-35d1727c{--width:55%;}.elementor-383 .elementor-element.elementor-element-245001ed{--width:45%;}.elementor-383 .elementor-element.elementor-element-7894f30{--width:100%;}.elementor-383 .elementor-element.elementor-element-a9b3c37{--width:1000%;}.elementor-383 .elementor-element.elementor-element-562a7f1{--width:1000%;}.elementor-383 .elementor-element.elementor-element-0532dc8{--width:1000%;}.elementor-383 .elementor-element.elementor-element-c01cec4{--width:1000%;}.elementor-383 .elementor-element.elementor-element-31857b98{--content-width:725px;}}/* Start custom CSS for container, class: .elementor-element-25b4c983 */.elementor-383 .elementor-element.elementor-element-25b4c983 {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-25b4c983::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445877df */.elementor-383 .elementor-element.elementor-element-445877df {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-445877df::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7894f30 */.elementor-383 .elementor-element.elementor-element-7894f30 {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-7894f30::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9b3c37 */.elementor-383 .elementor-element.elementor-element-a9b3c37 {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-a9b3c37::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562a7f1 */.elementor-383 .elementor-element.elementor-element-562a7f1 {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-562a7f1::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0532dc8 */.elementor-383 .elementor-element.elementor-element-0532dc8 {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-0532dc8::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c01cec4 */.elementor-383 .elementor-element.elementor-element-c01cec4 {
  position: relative;
  overflow: hidden;
  z-index: 0; /* crée un contexte de pile pour que ::before passe derrière */
  background: #ffffff; /* si tu veux une carte blanche, optionnel */
}

/* Cercle décoratif UNI derrière pour conteneur Elementor */
.elementor-383 .elementor-element.elementor-element-c01cec4::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  border-radius: 50%;
  background: #F5EBEF;
  z-index: -1;  /* indispensable : derrière le contenu */
  pointer-events: none; /* évite tout conflit de survol */
}/* End custom CSS */