.elementor-17070101 .elementor-element.elementor-element-808013a:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-808013a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17070101 .elementor-element.elementor-element-808013a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17070101 .elementor-element.elementor-element-808013a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-f188d7d .elementor-row{margin:0 calc(15px/-2);}.elementor-17070101 .elementor-element.elementor-element-f188d7d .ce-breadcrumb__item > *{padding:0 calc(15px/2);}.elementor-17070101 .elementor-element.elementor-element-f188d7d .breadcrumb li:not(#e), .elementor-17070101 .elementor-element.elementor-element-f188d7d .ce-breadcrumb__item{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-f188d7d .breadcrumb li a:not(#e), .elementor-17070101 .elementor-element.elementor-element-f188d7d .ce-breadcrumb__item a:not(#e){color:#002259;}.elementor-17070101 .elementor-element.elementor-element-f188d7d .breadcrumb li a:not(#e):hover, .elementor-17070101 .elementor-element.elementor-element-f188d7d .ce-breadcrumb__item a:not(#e):hover{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-f188d7d .breadcrumb:not(#e), .elementor-17070101 .elementor-element.elementor-element-f188d7d .elementor-row{text-align:left;justify-content:left;}.elementor-17070101 .elementor-element.elementor-element-f188d7d .ce-breadcrumb__item:not(:last-child):after{content:"❱";font-size:15px;color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-85374ca > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17070101 .elementor-element.elementor-element-85374ca:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-85374ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17070101 .elementor-element.elementor-element-85374ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-17070101 .elementor-element.elementor-element-85374ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-4c0d648 a.elementor-button:not(#e){color:#002259;}.elementor-17070101 .elementor-element.elementor-element-4c0d648 a.elementor-button{background-color:#FFB68F;}.elementor-17070101 .elementor-element.elementor-element-4c0d648 a.elementor-button:not(#e):hover, .elementor-17070101 .elementor-element.elementor-element-4c0d648 a.elementor-button:not(#e):focus{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-4c0d648 a.elementor-button:hover, .elementor-17070101 .elementor-element.elementor-element-4c0d648 a.elementor-button:focus{background-color:#002259;}.elementor-17070101 .elementor-element.elementor-element-4955648 a.elementor-button:not(#e){color:#002259;}.elementor-17070101 .elementor-element.elementor-element-4955648 a.elementor-button{background-color:#FFB68F;}.elementor-17070101 .elementor-element.elementor-element-4955648 a.elementor-button:not(#e):hover, .elementor-17070101 .elementor-element.elementor-element-4955648 a.elementor-button:not(#e):focus{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-4955648 a.elementor-button:hover, .elementor-17070101 .elementor-element.elementor-element-4955648 a.elementor-button:focus{background-color:#002259;}.elementor-17070101 .elementor-element.elementor-element-35a3308 a.elementor-button:not(#e){color:#002259;}.elementor-17070101 .elementor-element.elementor-element-35a3308 a.elementor-button{background-color:#FFB68F;}.elementor-17070101 .elementor-element.elementor-element-35a3308 a.elementor-button:not(#e):hover, .elementor-17070101 .elementor-element.elementor-element-35a3308 a.elementor-button:not(#e):focus{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-35a3308 a.elementor-button:hover, .elementor-17070101 .elementor-element.elementor-element-35a3308 a.elementor-button:focus{background-color:#002259;}.elementor-17070101 .elementor-element.elementor-element-609f19d > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-5c6c6ae .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-5c6c6ae .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-5c6c6ae .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-5c6c6ae .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-5c6c6ae .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-b06e39d > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-a485160 .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-a485160 .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-a485160 .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-a485160 .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-a485160 .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-ded0578 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-075e459 .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-075e459 .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-075e459 .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-075e459 .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-075e459 .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-ee1cdf9{padding:0px 0px 30px 0px;}.elementor-17070101 .elementor-element.elementor-element-0d52056 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-abb7aeb .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-abb7aeb .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-abb7aeb .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-abb7aeb .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-abb7aeb .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-4bffd81:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-4bffd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17070101 .elementor-element.elementor-element-4bffd81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17070101 .elementor-element.elementor-element-4bffd81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-fa94b28{text-align:center;}.elementor-17070101 .elementor-element.elementor-element-eece0b7:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-eece0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17070101 .elementor-element.elementor-element-eece0b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17070101 .elementor-element.elementor-element-eece0b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-219a94f > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-0f80b71 .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-0f80b71 .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-0f80b71 .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-0f80b71 .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-0f80b71 .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-e30231d > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-0920048 .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-0920048 .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-0920048 .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-0920048 .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-0920048 .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-ad28d60 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-0a52740 .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-0a52740 .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-0a52740 .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-0a52740 .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-0a52740 .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-1005d48:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-1005d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17070101 .elementor-element.elementor-element-1005d48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17070101 .elementor-element.elementor-element-1005d48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-2d96a5f > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-0826b80 .elementor-icon-list-icon *{color:#FF5D72;}.elementor-17070101 .elementor-element.elementor-element-0826b80 .elementor-icon-list-icon i{font-size:14px;}.elementor-17070101 .elementor-element.elementor-element-0826b80 .elementor-icon-list-icon svg{width:14px;}.elementor-17070101 .elementor-element.elementor-element-0826b80 .elementor-icon-list-icon{text-align:left;}.elementor-17070101 .elementor-element.elementor-element-0826b80 .elementor-icon-list-text{color:#002259;}.elementor-17070101 .elementor-element.elementor-element-5a40ceb:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-5a40ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17070101 .elementor-element.elementor-element-5a40ceb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-17070101 .elementor-element.elementor-element-5a40ceb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-4d13d58 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-17070101 .elementor-element.elementor-element-7f542a9:not(.elementor-motion-effects-element-type-background), .elementor-17070101 .elementor-element.elementor-element-7f542a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F7;}.elementor-17070101 .elementor-element.elementor-element-7f542a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-17070101 .elementor-element.elementor-element-7f542a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17070101 .elementor-element.elementor-element-35e5b346 > .elementor-container{max-width:1600px;}.elementor-17070101 .elementor-element.elementor-element-35e5b346{padding:0px 0px 30px 0px;}.elementor-17070101 .elementor-element.elementor-element-7373d2bb > .elementor-column-wrap > .elementor-widget-wrap{row-gap:30px;}.elementor-17070101 .elementor-element.elementor-element-3332e0f1{text-align:center;}.elementor-17070101 .elementor-element.elementor-element-3332e0f1 .elementor-heading-title{color:#002259;font-family:"IBM Plex Sans", sans-serif;font-size:32px;font-weight:600;}.elementor-17070101 .elementor-element.elementor-element-293792a0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:50px;}.elementor-17070101 .elementor-element.elementor-element-293792a0 .swiper-wrapper{align-items:center;}.elementor-17070101 .elementor-element.elementor-element-293792a0 .swiper-slide > *, .elementor-17070101 .elementor-element.elementor-element-293792a0 .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-17070101 .elementor-element.elementor-element-293792a0 .elementor-image-carousel-caption{text-align:center;font-weight:600;}.elementor-17070101 .elementor-element.elementor-element-293792a0 figcaption{margin-top:10px;}.elementor-17070101 .elementor-element.elementor-element-293792a0 .elementor-swiper-button{color:#FF5D72;}body.elementor-page-17070101 .page-header{display:none;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}@media(max-width:1024px){.elementor-17070101 .elementor-element.elementor-element-85374ca{padding:20px 20px 0px 20px;}.elementor-17070101 .elementor-element.elementor-element-60985b1 .elementor-image img{width:100%;height:300px;object-fit:cover;}.elementor-17070101 .elementor-element.elementor-element-d3bd62a{padding:0px 20px 0px 20px;}.elementor-17070101 .elementor-element.elementor-element-7e67ed8{padding:0px 20px 0px 20px;}.elementor-17070101 .elementor-element.elementor-element-ee1cdf9{padding:0px 20px 0px 20px;}.elementor-17070101 .elementor-element.elementor-element-eece0b7{padding:0px 20px 0px 20px;}.elementor-17070101 .elementor-element.elementor-element-1005d48{padding:0px 20px 0px 20px;}.elementor-17070101 .elementor-element.elementor-element-5a40ceb{padding:0px 20px 20px 20px;}.elementor-17070101 .elementor-element.elementor-element-7f542a9{padding:20px 20px 20px 20px;}.elementor-17070101 .elementor-element.elementor-element-3332e0f1 .elementor-heading-title{font-size:26px;}.elementor-17070101 .elementor-element.elementor-element-293792a0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}}@media(min-width:768px){.elementor-17070101 .elementor-element.elementor-element-1000c66{width:53.571%;}.elementor-17070101 .elementor-element.elementor-element-00f71cd{width:46.394%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17070101 .elementor-element.elementor-element-1000c66{width:100%;}.elementor-17070101 .elementor-element.elementor-element-00f71cd{width:100%;}}/* Start custom CSS for image, class: .elementor-element-60985b1 */.elementor-17070101 .elementor-element.elementor-element-60985b1 {
    border: 10px solid #fff; /* White border */
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2); /* Shadow effect */
    background-color: #ffffff; /* Light background color */
    padding: 0px 0px 35px 0px;
    overflow: hidden; /* Ensure content doesn't overflow */
    position: relative; /* Positioning for inner elements */
}
.elementor-17070101 .elementor-element.elementor-element-60985b1 img {
    display: block; /* Remove bottom space */
    max-width: 100%; /* Responsive image */
    height: auto; /* Maintain aspect ratio */
}

.elementor-17070101 .elementor-element.elementor-element-60985b1::after {
  content: "J";
  position: absolute;
  top: 40%;
  left: 10%;
  transform: translate(-50%, -50%);
  font-size: 100px;
  font-weight: bold;
  color: white;
  z-index: 2
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00f71cd */.elementor-17070101 .elementor-element.elementor-element-00f71cd::after {
  content: "";
  position: absolute;
  top: 35px;
  right: -5px; /* vers l'extérieur */
  width:25px;
  height: 8px;
  background-color: #f57c7c;
  box-shadow: 
    0 15px 0 #ffbb7e,
    0 30px 0 #8db1e9;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for page-settings */body > main{
    overflow-x: hidden;
    max-width: 100vw;
}/* End custom CSS */