.elementor-8020101 .elementor-element.elementor-element-0639872{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-63933a7{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-b0c1eb1 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-8020101 .elementor-element.elementor-element-25f1d76{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-25f1d76 .elementor-image img{border-radius:5px 5px 5px 5px;}.elementor-8020101 .elementor-element.elementor-element-bfd116b{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-5f18529{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-8f25cb0{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-58cca67{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-7842769{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-9450525{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-751bba4 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-8020101 .elementor-element.elementor-element-30583da{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-30583da .elementor-image img{border-radius:5px 5px 5px 5px;}.elementor-8020101 .elementor-element.elementor-element-eb79359{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-1ad3ba6{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-4fca1d2 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-8020101 .elementor-element.elementor-element-8d976bb{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-8d976bb .elementor-image img{border-radius:5px 5px 5px 5px;}.elementor-8020101 .elementor-element.elementor-element-bdfa281{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-4acaab4{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-7e52fe5 .elementor-image-carousel-caption{text-align:center;}.elementor-8020101 .elementor-element.elementor-element-7e52fe5 > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(max-width:767px){.elementor-8020101 .elementor-element.elementor-element-b0c1eb1{font-size:0.8em;}.elementor-8020101 .elementor-element.elementor-element-b0c1eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-751bba4{font-size:0.8em;}.elementor-8020101 .elementor-element.elementor-element-751bba4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8020101 .elementor-element.elementor-element-4fca1d2{font-size:0.8em;}.elementor-8020101 .elementor-element.elementor-element-4fca1d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-bfd116b */@keyframes fadeInUp {
      from {
        opacity: 0;
        transform: translateY(30px);
      }
      to {
        opacity: 1;
        transform: translateY(0);
      }
    }

    /* Style par défaut pour les éléments */
    .conteneur {
      opacity: 0; /* Caché par défaut */
      transform: translateY(30px); /* Position initiale */
      transition: opacity 0.6s ease, transform 0.6s ease; /* Transition fluide */
    }

    /* Classe ajoutée lorsque l'élément est visible */
    .conteneur.active {
      animation: fadeInUp 1.5s ease-out forwards; /* Animation fluide */
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8f25cb0 */@keyframes fadeInUp {
      from {
        opacity: 0;
        transform: translateY(30px);
      }
      to {
        opacity: 1;
        transform: translateY(0);
      }
    }

    /* Style par défaut pour les éléments */
    .conteneur {
      opacity: 0; /* Caché par défaut */
      transform: translateY(30px); /* Position initiale */
      transition: opacity 0.6s ease, transform 0.6s ease; /* Transition fluide */
    }

    /* Classe ajoutée lorsque l'élément est visible */
    .conteneur.active {
      animation: fadeInUp 1.5s ease-out forwards; /* Animation fluide */
    }/* End custom CSS */