/* STYLE CMONSITE EDITOR */
header .logo{height:auto;}header{background-color:transparent;border-style:solid;border-top-width:0px;border-bottom-width:0.5px;border-left-width:0px;border-right-width:0px;border-color:rgba(255,255,255,0.204);margin-bottom:0px;}#nav-principal .navigation_link_p{line-height:40px;color:rgba(255,255,255,1);font-family:Vollkorn;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:0.05em;padding-top:4px;padding-bottom:0px;padding-left:10px;padding-right:10px;margin-left:0px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:transparent;margin-bottom:0px;}.menu-principal{padding-bottom:0px;margin-top:0px;margin-left:auto;margin-right:0px;margin-bottom:0px;}#nav-principal .navigation_link_p.actif{color:rgba(255,255,255,1);border-color:transparent;border-style:solid;margin-top:none;margin-left:none;margin-right:none;}#nav-principal .navigation_button_p.actif .navigation_link_p{color:rgba(255,255,255,1);border-color:transparent;border-style:solid;margin-top:none;margin-left:none;margin-right:none;}.footer_p{background-color:rgba(0,0,0,1);padding-bottom:20px;padding-top:0px;margin-top:20px;}.footer__links{text-align:left;}.footer__links a{font-family:Lato;font-size:13px;}body{font-family:Vollkorn;font-size:16px;line-height:1.75em;background-color:rgba(247,247,247,1);background-image:none;background-repeat:none;background-position:none;background-size:none;background-attachment:none;}.contenu-editable{font-size:16px;font-family:Vollkorn;line-height:20px;}.contenu-editable h2{background-color:transparent;color:rgba(0,0,0,1);font-family:Vollkorn;font-size:31px;font-weight:normal;line-height:1.5em;}.contenu-editable h3{background-color:transparent;color:rgba(0,0,0,1);font-size:24px;font-family:Volkorn;font-weight:normal;letter-spacing:-0.02em;}.wrapper{background-color:transparent;padding-bottom:0px;}header.is-fixed{background-color:rgba(255,255,255,1);padding-top:20px;padding-bottom:0px;}.diaporama-container .swiper-button-prev,.diaporama-container .swiper-button-next{background-color:transparent;color:rgba(173,173,173,1);}.diaporama-container .swiper-button-prev:hover,.diaporama-container .swiper-button-next:hover{color:rgba(255,255,255,1);}.diaporama-container .swiper-button-prev:focus,.diaporama-container .swiper-button-next:focus{color:rgba(255,255,255,1);}.contenu-editable h4{background-color:transparent;color:rgba(0,0,0,1);font-family:Volkorn;font-size:16px;letter-spacing:0.5px;line-height:36.96px;font-weight:700;}.button:hover, input[type="submit"]:hover{background-color:rgb(154, 108, 20);color:rgba(255,255,255,1);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding-left:30px;padding-right:30px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-width:2px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-color:rgba(255,255,255,1);border-style:none;}.button:focus, input[type="submit"]:focus{background-color:rgb(154, 108, 20);color:rgba(255,255,255,1);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding-left:30px;padding-right:30px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-width:2px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-color:rgba(255,255,255,1);border-style:none;}.button, input[type="submit"]{padding-left:30px;padding-right:30px;text-transform:uppercase;background-color:rgba(167,121,33,1);font-size:12px;font-weight:700;letter-spacing:2px;border-style:none;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-color:rgba(167,121,33,1);border-top-left-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;}#nav-principal .navigation_link_p:hover{margin-left:none;margin-right:none;}#nav-principal .navigation_link_p:focus{margin-left:none;margin-right:none;}#nav-principal .navigation_button_p:hover .navigation_link_p{margin-left:none;margin-right:none;}#nav-principal .navigation_button_p:focus .navigation_link_p{margin-left:none;margin-right:none;}.single-article .titre-article h1{line-height:40px;}.apercu-article .button-voir-plus{padding-bottom:5px;padding-left:20px;padding-right:20px;padding-top:5px;background-color:transparent;color:rgba(0,0,0,1);border-color:rgba(0,0,0,1);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;margin-top:10px;}.apercu-article .titre-article-apercu{padding-left:0px;text-transform:none;font-family:Vollkorn;font-size:20px;}.apercu-article .date-article{font-style:normal;font-size:11px;}.apercu-article .button-voir-plus:hover{padding-left:20px;padding-right:20px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}.apercu-article .button-voir-plus:focus{padding-left:20px;padding-right:20px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-top-width:1px;}#bloc-fil-title{padding-top:100px;background-color:transparent;padding-bottom:150px;}#bloc-fil-title::before{background-color:transparent;background-image:url('/uploaded/146398/foret.jpg');background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-attachment:local;}.title_section{color:#FFFFFF;font-family:Vollkorn;font-weight:normal;font-size:50px;}.nav-static-breadcrumb li a{color:#FFFFFF;}.nav-static-breadcrumb li::before{color:#FFFFFF;}.produits .addbasket .inside-addbasket{background-color:rgba(167,121,33,1);border-style:none;color:rgba(255,255,255,1);}.produits .addbasket .inside-addbasket:hover{color:rgba(255,255,255,1);background-color:rgba(154,108,20,1);border-style:none;}.produits .addbasket .inside-addbasket:focus{color:rgba(255,255,255,1);background-color:rgba(154,108,20,1);border-style:none;}.produits .zoom-inner:hover{color:rgba(154,108,20,1);border-style:none;}.produits .zoom-inner:focus{color:rgba(154,108,20,1);border-style:none;}.produits .zoom-inner{color:rgba(167,121,33,1);border-style:none;}.produits .nomprod a:hover{color:rgba(167,121,33,1);}.produits .nomprod a:focus{color:rgba(167,121,33,1);}.template-panier #header-panier{color:rgba(0,0,0,1);font-family:Vollkorn;}.template-panier #paniercontent{font-family:Vollkorn;}.template-panier #header-panier .count-live{color:rgba(0,0,0,1);font-family:Vollkorn;}.template-panier #paniercommande .text-total{font-family:Vollkorn;}.template-panier .ajout_panier .button{background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);font-family:Vollkorn;border-color:rgba(0,0,0,1);border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;}.contenu-editable h1{background-color:transparent;font-weight:normal;font-family:Vollkorn;color:rgba(0,0,0,1);font-size:31px;}.stepper-tabs .stepper-item.active .step-counter{background-color:rgba(1,156,160,1);--stepper-item-done-bg:rgba(1,156,160,1);}.stepper-tabs .stepper-item.step-done .step-counter{background-color:rgba(1,156,160,1);--stepper-item-done-bg:rgba(1,156,160,1);}.stepper-tabs .stepper-item.active::before{border-color:rgba(1,156,160,1);--stepper-item-done-color:rgba(1,156,160,1);}.stepper-tabs .stepper-item::before{border-color:rgba(209,209,209,1);--stepper-item-done-color:rgba(209,209,209,1);}.stepper-tabs .stepper-item::after{border-color:rgba(209,209,209,1);--stepper-item-done-color:rgba(209,209,209,1);}.single-article .article-img{object-fit:contain;}.diaporama__default .swiper-slide-comment {font-size:25px;}.sous_navigation_button_p.hasDropdown > a::after{display:none;}header .logo img{height:auto;}.diaporama__default .swiper-slide-comment{font-family:Vollkorn;}@media (min-width:1024px){header .logo{width:100px;height:auto;left:0px;right:auto;top:5px;bottom:auto;}header .logo img{height:auto;}header{min-height:100px;}header .slogan{top:46px;left:99px;}.menu-principal{max-width:1371px;}header .logo img img img{height:auto;}header .logo img img{height:auto;}.header-conteneur #blocContent{max-width:95px;}.single-article .article-img{height:250px;}.apercu-article .image-article img{height:auto;}header.is-fixed{min-height:107px;}}@media (min-width:0) and (max-width:1023px){#nav-principal .menu_burger{right:0px;left:auto;top:0%;}header .logo{height:auto;width:171px;}header .logo img{height:auto;}header{background-color:transparent;}.menu-principal{background-color:transparent;}.header-conteneur #blocContent{background-color:transparent;}.title_section{font-size:35px;padding-top:20px;}.nav-static-breadcrumb{margin-top:40px;}}#container .diaporama__default, #page .diaporama__default, #wrapper .diaporama__default {
  width: 100% !important;
  max-height: 550px;
}

/*#wrapper .diaporama__default .gallery-images .swiper-slide-comment {
  transform: translateY(75px);
}*/

.wrapper-content {
  top: -162px;
}

@media(min-width: 1024px) {
  .wrapper-content {
    top: -100px;
  }
}




.mce-content-body.wrapper-content {
	top: auto;
}
header {
  z-index: 2;
}

.is-fixed .header-conteneur #nav-principal>ul>li>a {
  color: #000 !important;
}

.header-conteneur #nav-principal>ul>li.l-4645 {
  border: 1px solid white !important;
  border-radius: 2px;
}

.is-fixed .header-conteneur #nav-principal>ul>li.b-167660 {
  border: 1px solid black !important;
}

.is-fixed #headercontent .img-logo {
  content: url("/uploaded/146398/logo/logo-elnoir.png");
}

.is-fixed #headercontent #logo {
  top: 5px;
}


#container .diaporama__default .gallery-images .swiper-slide-comment, 
#page .diaporama__default .gallery-images .swiper-slide-comment, 
#wrapper .diaporama__default .gallery-images .swiper-slide-comment {

  background: transparent;
  opacity: 1;
  font-weight: normal;
  top: 0;
  height: min-content;
  margin: auto;
  font-family: Vollkorn;
  font-size: 25px;
  line-height: 1.6;
}

@media(min-width: 1720px) {
  .header-conteneur {
    max-width: 1720px;
  }
}
@media(min-width: 1024px) {
	
.widget-blog .blog-content-list {
  display: flex;
  flex-wrap: wrap;
}

.widget-blog .apercu-article {
  width: calc(100%/3);
}
}

@media(max-width: 1023px) {
  #nav-principal ul {
    background-color: rgba(167,121,33,1);
}
  #container .diaporama__default .gallery-images img, #page .diaporama__default .gallery-images img, #wrapper .diaporama__default .gallery-images img{
   height: 500px!important;
  }
  #container .diaporama__default .gallery-images .swiper-slide-comment, 
#page .diaporama__default .gallery-images .swiper-slide-comment, 
  #wrapper .diaporama__default .gallery-images .swiper-slide-comment{
  padding-top: 100px;
  }
.full-background {
 background-attachment: unset !important;
}
}
.zoomContainer {
  display: none;
}
.template_fiche_produit .grande-image img {
width: 30%!important;
}

.prix__a-partir{
display:none;
}


#grid-078817 .swiper-wrapper .swiper-slide:nth-child(2n) p .text-diapo-1{
	font-size:55px;
    line-height: 30px;
}
[data-swiper-slide-index="1"] .text-diapo-1 {
  font-size: 55px;
}


#wrapper .diaporama__default .gallery-images .swiper-slide-comment a {
  color: #fff;
}

  @media(max-width: 1024px) {
	#nav-principal .navigation_link_p, #nav-principal .navigation_button_p.actif .navigation_link_p{
    	color: black;
    }
#grid-078817 .swiper-wrapper .swiper-slide:nth-child(2n) p{
  font-size: 20px;
}
    
#grid-078817 .swiper-wrapper .swiper-slide:nth-child(2n) p .text-diapo-1 {
  font-size: 36px;
}
    [data-swiper-slide-index="1"] .text-diapo-1 {
  font-size: 36px;
}

}


.page-article_blog .wrapper-content {
  top: 0;
}

.page-article_blog .header_p {
  background-color: #000;
}


@media only screen and (max-width: 1439px) {
  #pub, .header-conteneur, .wrapper {
    max-width: 1254px;
  }
}

.page-page-357684 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/tree-3365575-1920.jpg');
}

.page-page-357685 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/pluie.jpg');
  background-position: bottom -205px center;
}

.page-page-357686 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/temoignages.jpg');
  background-position: bottom -191px center;
}

.page-page-357687 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/parcours.jpg');
  background-position: bottom -191px center;
}

.page-page-357688 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/grow-781769-1920.jpg');
  background-position: top -333px center;
}

.page-page-357689 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/lyon.jpg');
  background-position: top -333px center;
}

@media only screen and (max-width: 1439px) {
  .page-page-357685 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/pluie.jpg');
    background-position: center;
  }
  .page-page-357686 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/temoignages.jpg');
    background-position: center;
  }
  .page-page-357687 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/parcours.jpg');
    background-position: center;
  }
  .page-page-357688 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/grow-781769-1920.jpg');
    background-position: center;
  }
  .page-page-357689 #bloc-fil-title::before {
	background-image: url('/uploaded/146398/head/lyon.jpg');
    background-position: center;
  }
}

.title_section {
opacity: 0;
}


/* style_perso.css | https://eladous.cmonsite.fr/css2936/146398-796-796-261/style_perso.css */

#container .diaporama__default .gallery-images .swiper-slide-comment, #page .diaporama__default .gallery-images .swiper-slide-comment, #wrapper .diaporama__default .gallery-images .swiper-slide-comment {
  pointer-events: none;
}

h1::after, #grid-078817 .swiper-wrapper .swiper-slide:nth-child(2n) p:first-child .text-diapo-1::after,
#grid-078817 .swiper-wrapper .swiper-slide:nth-child(n) p:first-child .text-diapo-3::after {
  content: "";
  display: block;
  width: 100px;
  margin-left: auto;
  border-bottom: 2px solid #fff;
  margin-right: auto;
  margin-top: 20px;
}


@media only screen and (max-width: 1439px) {
  #pub, .header-conteneur, .wrapper {
    max-width: 100%;
  }
}

header.is-fixed {
  padding-top: 10px;
}


@media only screen and (max-width: 1439px) {
  #pub, .header-conteneur, .wrapper {
    width: auto;
    margin: 0 20px;
  }
}

.is-fixed .header-conteneur {
  height: auto;
  margin-top: 0;
}


#reservations .fc-scroller{
    height: 500px;
}

@media only screen and (min-width: 640px) {
  .page-index_blog .row .col.s9 {
    width: 60%;
    margin-right: 10%;
  }
}
.texte-859188 {
  z-index: 1;
  position: relative;
}