.elementor-78 .elementor-element.elementor-element-e01cfdb{--display:flex;}.elementor-78 .elementor-element.elementor-element-e01cfdb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-78 .elementor-element.elementor-element-478fcfb{text-align:center;}.elementor-78 .elementor-element.elementor-element-691115b{width:var( --container-widget-width, 42.69% );max-width:42.69%;--container-widget-width:42.69%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-691115b.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-47d4eb8{text-align:center;}.elementor-78 .elementor-element.elementor-element-5d499ba{text-align:center;}.elementor-78 .elementor-element.elementor-element-3a7362d{--display:flex;}.elementor-78 .elementor-element.elementor-element-3a7362d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-78 .elementor-element.elementor-element-73ee078{text-align:center;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2c850e6 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/Logo-La-Roue-Gourmande.png);background-size:contain;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2c850e6 .elementor-background-overlay{background-color:#FFFEFE80;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2c850e6 .swiper-slide-inner .elementor-slide-heading{color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2c850e6 .swiper-slide-inner .elementor-slide-description{color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2c850e6 .swiper-slide-inner .elementor-slide-button{color:#000000;border-color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2c850e6 .swiper-slide-contents{text-shadow:0px 0px 0px #000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-12965e3 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/Logo-Fisher-price-scaled.jpg);background-size:contain;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-12965e3 .elementor-background-overlay{background-color:#FFF3F380;mix-blend-mode:lighten;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-12965e3 .swiper-slide-inner .elementor-slide-heading{color:#0A0101;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-12965e3 .swiper-slide-inner .elementor-slide-description{color:#0A0101;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-12965e3 .swiper-slide-inner .elementor-slide-button{color:#0A0101;border-color:#0A0101;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2688a43 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/Logo-Ubisoft-scaled.png);background-size:contain;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2688a43 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-accent );}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2688a43 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-accent );}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-2688a43 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-87ea661 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/logo-too-pretty-to-go.png);background-size:contain;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-87ea661 .swiper-slide-inner .elementor-slide-heading{color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-87ea661 .swiper-slide-inner .elementor-slide-description{color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-87ea661 .swiper-slide-inner .elementor-slide-button{color:#000000;border-color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-87ea661 .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-a2fc3a1 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/Blue-Sport-Logo.png);background-size:cover;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-a2fc3a1 .swiper-slide-inner .elementor-slide-heading{color:#97DDF4;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-a2fc3a1 .swiper-slide-inner .elementor-slide-description{color:#97DDF4;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-a2fc3a1 .swiper-slide-inner .elementor-slide-button{color:#97DDF4;border-color:#97DDF4;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-28056e3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/Logo-Michel-et-Augustin.jpg);background-size:cover;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-28056e3 .swiper-slide-inner .elementor-slide-heading{color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-28056e3 .swiper-slide-inner .elementor-slide-description{color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-28056e3 .swiper-slide-inner .elementor-slide-button{color:#000000;border-color:#000000;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-28056e3 .swiper-slide-contents{text-shadow:0px 0px 14px rgba(0,0,0,0.3);}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-1114457 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/BackMarket_Logo-scaled.jpg);background-size:cover;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-1114457 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-1114457 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-1114457 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-1114457 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-1114457 .swiper-slide-contents{text-shadow:0px 0px 92px rgba(0, 0, 0, 0.98);}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-29d5363 .swiper-slide-bg{background-color:#BDF1C133;background-image:url(https://exauceportfolio.com/wp-content/uploads/2025/05/la-pepiniere.png);background-size:auto;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-29d5363 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-text );}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-29d5363 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-text );}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-29d5363 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-repeater-item-29d5363 .swiper-slide-contents{text-shadow:0px 0px 44px rgba(0, 0, 0, 0.98);}.elementor-78 .elementor-element.elementor-element-22b47d3 .swiper-slide{transition-duration:calc(100000ms*1.2);height:400px;}.elementor-78 .elementor-element.elementor-element-22b47d3 .elementor-slide-button{background-color:transparent;border-width:3px;border-radius:25px;background-image:radial-gradient(at center center, var( --e-global-color-primary ) 5%, #FCFBFB00 100%);}.elementor-78 .elementor-element.elementor-element-22b47d3{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-78 .elementor-element.elementor-element-22b47d3.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-22b47d3:hover .elementor-widget-container{border-style:none;}.elementor-78 .elementor-element.elementor-element-22b47d3 .swiper-slide-contents{max-width:66%;}.elementor-78 .elementor-element.elementor-element-22b47d3 .swiper-slide-inner{text-align:center;}.elementor-78 .elementor-element.elementor-element-22b47d3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:59px;}.elementor-78 .elementor-element.elementor-element-c6573d9{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-78 .elementor-element.elementor-element-d9c8d6f{--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-78 .elementor-element.elementor-element-3611b25{--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;}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-e01cfdb{--width:99.107%;}.elementor-78 .elementor-element.elementor-element-3a7362d{--width:100.304%;}.elementor-78 .elementor-element.elementor-element-d9c8d6f{--width:50%;}.elementor-78 .elementor-element.elementor-element-3611b25{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-478fcfb */h2.rainbow-title {
     font-size: 3em;
  font-weight: bold;
  font-family: sans-serif;
  line-height: 1.2;
    background: linear-gradient(
    to right,
      #007bff, /* Bleu */
    #6f42c1, /* Violet */
    #fd7e14, /* Orange */
    #dc3545  /* Rouge */
);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent; /* Fallback */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47d4eb8 */h2.rainbow-title {
     font-size: 3em;
  font-weight: bold;
  font-family: sans-serif;
  line-height: 1.2;
    background: linear-gradient(
    to right,
      #007bff, /* Bleu */
    #6f42c1, /* Violet */
    #fd7e14, /* Orange */
    #dc3545  /* Rouge */
);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent; /* Fallback */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d499ba */.rainbow-paragraph {
     font-size: 3em;
  font-weight: bold;
  font-family: sans-serif;
  line-height: 1.2;
    background: linear-gradient(
    to right,
      #007bff, /* Bleu */
    #6f42c1, /* Violet */
    #fd7e14, /* Orange */
    #dc3545  /* Rouge */
);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent; /* Fallback */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73ee078 */h2.rainbow-title {
     font-size: 3em;
  font-weight: bold;
  font-family: sans-serif;
  line-height: 1.2;
    background: linear-gradient(
    to right,
      #007bff, /* Bleu */
    #6f42c1, /* Violet */
    #fd7e14, /* Orange */
    #dc3545  /* Rouge */
);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent; /* Fallback */
}/* End custom CSS */