.elementor-20863 .elementor-element.elementor-element-6a2b393{--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-20863 .elementor-element.elementor-element-6a2b393:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-6a2b393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-2f71f0b{--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-20863 .elementor-element.elementor-element-2f71f0b:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-2f71f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-31d455c{--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-20863 .elementor-element.elementor-element-31d455c:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-31d455c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-bb70d9f .gallery-item{padding:0 15px 15px 0;}.elementor-20863 .elementor-element.elementor-element-bb70d9f .gallery{margin:0 -15px -15px 0;}.elementor-20863 .elementor-element.elementor-element-bb70d9f .gallery-item .gallery-caption{text-align:center;}.elementor-20863 .elementor-element.elementor-element-12658f9{--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-20863 .elementor-element.elementor-element-12658f9:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-12658f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-f6b5efa{--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-20863 .elementor-element.elementor-element-f6b5efa:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-f6b5efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery-item{padding:0 15px 15px 0;}.elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery{margin:0 -15px -15px 0;}.elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery-item .gallery-caption{text-align:center;}.elementor-20863 .elementor-element.elementor-element-2fa5a57{--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-20863 .elementor-element.elementor-element-2fa5a57:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-2fa5a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-c3b180b{--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-20863 .elementor-element.elementor-element-c3b180b:not(.elementor-motion-effects-element-type-background), .elementor-20863 .elementor-element.elementor-element-c3b180b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAC7;}.elementor-20863 .elementor-element.elementor-element-e3570ae .gallery-item .gallery-caption{text-align:center;}@media(min-width:768px){.elementor-20863 .elementor-element.elementor-element-31d455c{--width:100%;}.elementor-20863 .elementor-element.elementor-element-f6b5efa{--width:100%;}.elementor-20863 .elementor-element.elementor-element-c3b180b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2f71f0b *//* =========================================================
   SKY OF THE SAHARA
   GALERIE ELEMENTOR — LÉGENDES
   Fond jaune sable + texte noir en gras
========================================================= */


/* =========================================================
   CONTENEUR GALERIE
========================================================= */

.elementor-20863 .elementor-element.elementor-element-2f71f0b{
  background:#f6fac7;
}


/* =========================================================
   IMAGES
========================================================= */

.elementor-20863 .elementor-element.elementor-element-2f71f0b img{
  display:block;
}


/* =========================================================
   BLOCS IMAGE / FIGURE
   Suppression des fonds blancs ou gris Elementor
========================================================= */

.elementor-20863 .elementor-element.elementor-element-2f71f0b figure,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .wp-caption,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-widget-image,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-image-box-wrapper{
  background:#f6fac7 !important;
}


/* =========================================================
   LÉGENDES
========================================================= */

.elementor-20863 .elementor-element.elementor-element-2f71f0b figcaption,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .wp-caption-text,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .widget-image-caption,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-image-carousel-caption,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .gallery-caption{
  display:block;

  width:100%;

  margin:0 !important;
  padding:9px 4px 12px !important;

  background:#f6fac7 !important;

  color:#172018 !important;

  font-family:"Manrope",Arial,sans-serif !important;
  font-size:12px !important;
  font-weight:700 !important;
  line-height:1.4 !important;

  text-align:center !important;
}


/* =========================================================
   LIENS DANS LES LÉGENDES
========================================================= */

.elementor-20863 .elementor-element.elementor-element-2f71f0b figcaption a,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .wp-caption-text a,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .widget-image-caption a,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-image-carousel-caption a,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .gallery-caption a{
  color:#172018 !important;

  font-weight:700 !important;

  text-decoration:none !important;
}


/* =========================================================
   SUPPRESSION DES ÉVENTUELS FONDS GRIS / BLANCS
========================================================= */

.elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-widget-container,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-image,
.elementor-20863 .elementor-element.elementor-element-2f71f0b .wp-caption,
.elementor-20863 .elementor-element.elementor-element-2f71f0b figure{
  background-color:#f6fac7 !important;
}


/* =========================================================
   TABLETTE
========================================================= */

@media(max-width:1024px){

  .elementor-20863 .elementor-element.elementor-element-2f71f0b figcaption,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .wp-caption-text,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .widget-image-caption,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-image-carousel-caption,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .gallery-caption{
    padding:9px 4px 11px !important;

    font-size:12px !important;
    font-weight:700 !important;
  }

}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

  .elementor-20863 .elementor-element.elementor-element-2f71f0b figcaption,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .wp-caption-text,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .widget-image-caption,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .elementor-image-carousel-caption,
  .elementor-20863 .elementor-element.elementor-element-2f71f0b .gallery-caption{
    padding:8px 3px 10px !important;

    font-size:11px !important;
    font-weight:700 !important;
    line-height:1.4 !important;
  }

}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-f92afe7 *//* =========================================================
   SKY OF THE SAHARA
   GALERIE ELEMENTOR — LÉGENDES
   Fond jaune sable + texte noir en gras
========================================================= */


/* =========================================================
   CONTENEUR GALERIE
========================================================= */

.elementor-20863 .elementor-element.elementor-element-f92afe7{
  background:#f6fac7;
}


/* =========================================================
   IMAGES
========================================================= */

.elementor-20863 .elementor-element.elementor-element-f92afe7 img{
  display:block;
}


/* =========================================================
   BLOCS IMAGE / FIGURE
   Suppression des fonds blancs ou gris Elementor
========================================================= */

.elementor-20863 .elementor-element.elementor-element-f92afe7 figure,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .wp-caption,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-widget-image,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-image-box-wrapper{
  background:#f6fac7 !important;
}


/* =========================================================
   LÉGENDES
========================================================= */

.elementor-20863 .elementor-element.elementor-element-f92afe7 figcaption,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .wp-caption-text,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .widget-image-caption,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-image-carousel-caption,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery-caption{
  display:block;

  width:100%;

  margin:0 !important;
  padding:9px 4px 12px !important;

  background:#f6fac7 !important;

  color:#172018 !important;

  font-family:"Manrope",Arial,sans-serif !important;
  font-size:12px !important;
  font-weight:700 !important;
  line-height:1.4 !important;

  text-align:center !important;
}


/* =========================================================
   LIENS DANS LES LÉGENDES
========================================================= */

.elementor-20863 .elementor-element.elementor-element-f92afe7 figcaption a,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .wp-caption-text a,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .widget-image-caption a,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-image-carousel-caption a,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery-caption a{
  color:#172018 !important;

  font-weight:700 !important;

  text-decoration:none !important;
}


/* =========================================================
   SUPPRESSION DES ÉVENTUELS FONDS GRIS / BLANCS
========================================================= */

.elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-widget-container,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-image,
.elementor-20863 .elementor-element.elementor-element-f92afe7 .wp-caption,
.elementor-20863 .elementor-element.elementor-element-f92afe7 figure{
  background-color:#f6fac7 !important;
}


/* =========================================================
   TABLETTE
========================================================= */

@media(max-width:1024px){

  .elementor-20863 .elementor-element.elementor-element-f92afe7 figcaption,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .wp-caption-text,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .widget-image-caption,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-image-carousel-caption,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery-caption{
    padding:9px 4px 11px !important;

    font-size:12px !important;
    font-weight:700 !important;
  }

}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

  .elementor-20863 .elementor-element.elementor-element-f92afe7 figcaption,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .wp-caption-text,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .widget-image-caption,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .elementor-image-carousel-caption,
  .elementor-20863 .elementor-element.elementor-element-f92afe7 .gallery-caption{
    padding:8px 3px 10px !important;

    font-size:11px !important;
    font-weight:700 !important;
    line-height:1.4 !important;
  }

}/* End custom CSS */