.elementor-35 .elementor-element.elementor-element-4f86e09:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4f86e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35 .elementor-element.elementor-element-4f86e09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:167px 0px 167px 0px;}.elementor-35 .elementor-element.elementor-element-4f86e09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-c53afe1{text-align:center;}.elementor-35 .elementor-element.elementor-element-c53afe1 .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-c53afe1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1550bc1{padding:39px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b158fe3 img{width:100%;}.elementor-35 .elementor-element.elementor-element-e881639{text-align:center;}.elementor-35 .elementor-element.elementor-element-e881639 .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;text-decoration:underline;}.elementor-35 .elementor-element.elementor-element-9828be6 img{width:100%;}.elementor-35 .elementor-element.elementor-element-32ce773{text-align:center;}.elementor-35 .elementor-element.elementor-element-32ce773 .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;text-decoration:underline;}.elementor-35 .elementor-element.elementor-element-bd1f311 img{width:100%;}.elementor-35 .elementor-element.elementor-element-6f74a5f{text-align:center;}.elementor-35 .elementor-element.elementor-element-6f74a5f .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;text-decoration:underline;}.elementor-35 .elementor-element.elementor-element-caa3550:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-caa3550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(101.82deg, #FF75F1 0%, #FF6468 65.24%);}.elementor-35 .elementor-element.elementor-element-caa3550{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:167px 0px 201px 0px;}.elementor-35 .elementor-element.elementor-element-caa3550 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-c9884cb .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:24px;}.elementor-35 .elementor-element.elementor-element-3793a02{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-3793a02 .elementor-divider-separator{width:87%;}.elementor-35 .elementor-element.elementor-element-3793a02 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-35 .elementor-element.elementor-element-a85743e{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:15px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-6af574b > .elementor-element-populated{padding:0px 0px 0px 114px;}.elementor-35 .elementor-element.elementor-element-139ff75{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:400;line-height:28px;}.elementor-35 .elementor-element.elementor-element-1945c9c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1945c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35 .elementor-element.elementor-element-1945c9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:134.17px 0px 164.7px 0px;}.elementor-35 .elementor-element.elementor-element-1945c9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-69366fd .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-607cbd8 .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-50d07d6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-50d07d6 .elementor-divider-separator{width:26%;margin:0 auto;margin-left:0;}.elementor-35 .elementor-element.elementor-element-50d07d6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-35 .elementor-element.elementor-element-cb6d67f{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:15px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-d9390bf{text-align:center;color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:24px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-d9390bf > .elementor-widget-container{padding:54px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cdf2204{text-align:center;color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-35 .elementor-element.elementor-element-cdf2204 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c750742 img{border-radius:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-c750742 > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-35 .elementor-element.elementor-element-3c73b19:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3c73b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-35 .elementor-element.elementor-element-3c73b19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:134.17px 0px 164.7px 0px;}.elementor-35 .elementor-element.elementor-element-3c73b19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-4dec20b .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-a6cbf41 .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:24px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-05cb4c8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-05cb4c8 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-35 .elementor-element.elementor-element-05cb4c8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-35 .elementor-element.elementor-element-15a69d6{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:15px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-461ed16:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-461ed16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-461ed16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:134.17px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-461ed16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-19d9c7f .elementor-heading-title{color:#000000;font-family:"Circular Std", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-28f0d5a{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-28f0d5a .elementor-divider-separator{width:39%;margin:0 auto;margin-left:0;}.elementor-35 .elementor-element.elementor-element-28f0d5a .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-35 .elementor-element.elementor-element-88cd377{color:#000000;font-family:"Circular Std", Sans-serif;font-size:15px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-9686fc0 > .elementor-element-populated{padding:0px 0px 0px 128px;}.elementor-35 .elementor-element.elementor-element-06794da{text-align:left;}.elementor-35 .elementor-element.elementor-element-06794da .elementor-heading-title{color:#000000;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-2bbe0ee{text-align:center;}.elementor-35 .elementor-element.elementor-element-2bbe0ee .elementor-heading-title{color:#FFFFFF;font-family:"Circular Std", Sans-serif;font-size:30px;font-weight:600;line-height:34px;}.elementor-35 .elementor-element.elementor-element-2bbe0ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cacd53d{margin-top:0px;margin-bottom:0px;padding:50px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-8cf2131 .elementor-heading-title{color:#000000;}.elementor-35 .elementor-element.elementor-element-195a18d{padding:0px 0px 24px 0px;}.elementor-35 .elementor-element.elementor-element-4920bc2{--e-image-carousel-slides-to-show:7;}.elementor-35 .elementor-element.elementor-element-4920bc2 .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-041d91c{width:49.472%;}.elementor-35 .elementor-element.elementor-element-80a9e12{width:50.485%;}.elementor-35 .elementor-element.elementor-element-2ee3f24{width:49.472%;}.elementor-35 .elementor-element.elementor-element-e222970{width:50.485%;}.elementor-35 .elementor-element.elementor-element-e7895ae{width:44.43%;}.elementor-35 .elementor-element.elementor-element-9686fc0{width:55.527%;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-cdf2204{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-cdf2204{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-c53afe1 */.gradient-text4 {
    text-shadow: 0 0 2px #FF75F1; /* "0 0 5px" définit l'ombre comme étant à une distance de 5px */
   background-image: linear-gradient(to right, #FF75F1, #FF6468);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bbe0ee */.gradient-text2 {
    background-image: linear-gradient(to right, #519B41, #519B41);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border-bottom: 2px solid;
    border-image-slice: 1;
    border-image-source: linear-gradient(to right, #519B41, #519B41);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4920bc2 */.elementor-35 .elementor-element.elementor-element-4920bc2 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular Std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://fairpatterns.com/wp-content/uploads/CircularStd-Light.woff') format('woff');
}
/* End Custom Fonts CSS */