/* PROD */
.home_top_banner .bk-ope .info-slide.bottom {
  bottom: 1%;
}

.home_top_banner .info-slide.top {
  top: 10%;
}

.bk-ope.fr .info-slide.top,
.bk-ope.be .info-slide,
.bk-ope.en .info-slide,
.bk-ope.nl .info-slide {
  opacity: 0;
  filter: alpha(opacity=0); /* For IE8 and earlier */
}

.home_top_banner .bk-ope.fr .info-slide.bottom,
.home_top_banner .bk-ope.be .info-slide.bottom,
.home_top_banner .bk-ope.en .info-slide.bottom,
.home_top_banner .bk-ope.nl .info-slide.bottom {
  opacity: 1;
  filter: alpha(opacity=100); /* For IE8 and earlier */
}


.home_top_banner .bx-viewport {
  height: auto!important;
}

.inline-list li span {
    color : white;
}

@media only screen and (min-width: 1500px) {
  .home-slide1, .home-slide2 {
    height: 920px;
    position: relative;
  }

  .bk-ope.nl .inline-list, .bk-ope.be .inline-list, .bk-ope.fr .inline-list, .bk-ope.en .inline-list  {
	margin: 10px 0 0!important;
	padding: 0;
  }

}

/* MEDIA QUERY */
@media only screen and (min-width: 310px) and (max-width: 700px) {
  .bk-ope.fr {
    background: url("../images/homeSlide/slider_ete_2025_fr_mob.jpg"), #e3e1e8;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: top;
  }
  .bk-ope.nl {
    background: url("../images/homeSlide/slider_ete_2025_nl_mob.jpg"), #e3e1e8;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: top;
  }
  .bk-ope.be {
    background: url("../images/homeSlide/slider_ete_2025_be_mob.jpg"), #e3e1e8;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: top;
  }
  .bk-ope.en {
    background: url("../images/homeSlide/slider_ete_2025_en_mob.jpg"), #f7e7e9;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: top;
  }
}

@media only screen and (min-width: 310px) and (max-width: 320px) {
  .bk-ope {
    background-position-x: center;
    background-position-y: top;
  }
  .title-slide {
    padding: 8px 0px 8px 0px;
    font-size: 10px;
    letter-spacing: 2px;
  }
}

@media only screen and (min-width: 321px) and (max-width: 415px) {
  .bk-ope {
    background-position-x: center;
    background-position-y: top;
  }
}

@media only screen and (max-width: 375px) {
  .home-slide1 .eclat-img, .home-slide2.position5 .eclat-img {
    position: relative;
    /* overflow: hidden; */
    top: 40px;
  }
  #bloglang_8 .home-slide1 .eclat-img,
  .home-slide2.fond-noel .eclat-img,
  #bloglang_8 .home-slide2.position5 .eclat-img {
    top: 0;
  }
}

@media only screen and (min-width: 701px) and (max-width: 1024px) {
  .bk-ope.fr {
    background: url("../images/homeSlide/slider_ete_2025_fr_tab.jpg"), #f7e7e9;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: 35px;
  }
  .bk-ope.be {
    background: url("../images/homeSlide/slider_ete_2025_be_tab.jpg"), #f7e7e9;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: 35px;
  }
  .bk-ope.nl {
    background: url("../images/homeSlide/slider_ete_2025_nl_tab.jpg"), #f7e7e9;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: 35px;
  }
  .bk-ope.en {
    background: url("../images/homeSlide/slider_ete_2025_en_tab.jpg"), #f7e7e9;
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position-y: 35px;
  }


}



@media only screen and (min-width: 701px) and (max-width: 1500px) {

  .home_top_banner .bk-ope.fr .info-slide.bottom,
  .home_top_banner .bk-ope.be .info-slide.bottom,
  .home_top_banner .bk-ope.en .info-slide.bottom,
  .home_top_banner .bk-ope.nl .info-slide.bottom {
    bottom: 3% !important;
  }

  .home_top_banner .bk-ope.fr .info-slide.bottom,
  .home_top_banner .bk-ope.en .info-slide.bottom {
    bottom: 1% !important;
  }

  .bk-ope .eclat-img img {
    width: 50%;
  }

  .bk-ope.fr .inline-list,
  .bk-ope.en .inline-list,
  .bk-ope.nl .inline-list,
  .bk-ope.be .inline-list {
	margin: 15px 0 0!important;
	padding: 0;
  }

}

@media only screen and (min-width: 800px) and (max-width: 1500px) {


  .home_top_banner .bk-ope.fr .info-slide.bottom
  .home_top_banner .bk-ope.be .info-slide.bottom,
  .home_top_banner .bk-ope.en .info-slide.bottom,
  .home_top_banner .bk-ope.nl .info-slide.bottom
  {
    bottom: 1% !important;
  }
}

@media only screen and (min-width: 415px) and (max-width: 701px) {
  .home-slide2.position5 .eclat-img img, .home-slide1.position3 .eclat-img img, .home-slide2.position3 .eclat-img img, .home-slide1.position4 .eclat-img img, .home-slide2.position4 .eclat-img img {
    height: auto;
  }


}


@media only screen and (max-width: 701px) and (min-width: 375px) {
  .home-slide1 .eclat-img, .home-slide2.position5 .eclat-img {
    position: relative;
    top: 60px;
  }
  .bk-ope .arrow-list-text {
    padding: 0 10px;
  }

  .bk-ope.fr .block-link,
  .bk-ope.en .block-link {
  	margin-top: 282px;
  }
}

@media only screen and (min-width: 479px) and (max-width: 701px) {
     .bk-ope.fr .block-link,
     .bk-ope.en .block-link,
     .bk-ope.be .block-link,
     .bk-ope.nl .block-link {
     	  padding-top: 100px;
     }
}

@media only screen and (max-width: 479px) {


 

  .bk-ope.fr .block-link,
  .bk-ope.en .block-link,
  .bk-ope.be .block-link,
  .bk-ope.nl .block-link {
     padding-top: 20px;
  }


}

@media only screen and (min-width: 314px) and (max-width: 374px) {
  .home-slide2.position5 .eclat-img img,
  .home-slide1.position3 .eclat-img img,
  .home-slide2.position3 .eclat-img img,
  .home-slide1.position4 .eclat-img img,
  .home-slide2.position4 .eclat-img img {
    width: 300px !important;
  }

  .bk-ope.fr .block-link,
  .bk-ope.en .block-link,
  .bk-ope.be .block-link,
  .bk-ope.nl .block-link {
     padding-top: 0px;
  }
}

@media only screen and (max-width: 701px) {
  .home-slide2.position5 .eclat-img img,
  .home-slide1.position3 .eclat-img img,
  .home-slide2.position3 .eclat-img img,
  .home-slide1.position4 .eclat-img img,
  .home-slide2.position4 .eclat-img img {
    width: 0px;
    /* width: 350px; */
    height: auto;
  }

  .bk-ope.fr .inline-list,
  .bk-ope.be .inline-list,
  .bk-ope.nl .inline-list
  .bk-ope.en .inline-list {
    margin-bottom: 10px;
  }

  .home-slide1.position3,
  .home-slide2.position3,
  .home-slide1.position4,
  .home-slide2.position4
  {
      height: 715px;
  }
  
  .bk-ope.fr .block-link,
  .bk-ope.en .block-link,
  .bk-ope.be .block-link,
  .bk-ope.nl .block-link {
        margin-top: 400px;
  }
  
  
}

@media only screen and (min-width: 760px) {
  .bk-ope .eclat-img {
      bottom: 220px !important;
      /* bottom: 62px !important; */
  }
  .home-slide2.fond-noel .eclat-img {
      bottom: 0px !important;
      /* bottom: 62px !important; */
  }

  .home_top_banner .bk-ope .info-slide.bottom {
    display: block;
  }
}

@media only screen and (min-width: 1024px) {
  .bk-ope.be {
    background: url("../images/homeSlide/slider_ete_2025_be.jpg"), #f3f7f6;
    background-position-x: center;
    background-position-y: 0px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 50px;
  }
  .bk-ope.nl {
    background: url("../images/homeSlide/slider_ete_2025_nl.jpg"), #f3f7f6;
    background-position-x: center;
    background-position-y: 0px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 50px;
  }
  .bk-ope.fr {
    background: url("../images/homeSlide/slider_ete_2025_fr.jpg"), #f3f7f6;
    background-position-x: center;
    background-position-y: 0px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 50px;
  }
  .bk-ope.en {
    background: url("../images/homeSlide/slider_ete_2025_en.jpg"), #f3f7f6;
    background-position-x: center;
    background-position-y: 0px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 50px;
  }
 .home_top_banner .bx-viewport {
    overflow: visible !important;
  } 

}
