@import url(/fonts/lemon-yellow-sun/stylesheet.css?deb=il);
@import url(//fonts.googleapis.com/css?family=Muli);
/*@import url('https://fonts.googleapis.com/css2?family=Amatic+SC:wght@700&display=swap');*/
html {
    width: 100%;
    overflow-x: hidden;
}

/*@import url(/themeassets/lib/ipages/ipages.css);*/
:root {
  --main-bg: #e2f7ff;
  --menu-bg: #1ef2ee;
  --menu-color: #FFF;
}
#ScrollTopDiv{
	background:var(--menu-bg) !important;
}
#ScrollTopDiv span{
	border-color:black !important;

}
#homeDisplayer{
    text-align:center;
}

.ipgs-theme-default .ipgs-page .ipgs-number{
    display:none;
}
.ipgs,
.test-flipbook{
    height:100vh;
}
.removeHrefOnload a {
    font-family: 'DK Lemon Yellow Sun';
    font-size:30px;
	color: black;
	text-align:center;
	text-decoration: inherit;
}
.hideLargeDevice{
    display:none;
}
.homeland .hideLargeDevice{
    font-family: 'DK Lemon Yellow Sun';
    display:inherit;
}
.blockPageContent h1,.blockPageContent h2{
    font-family: 'DK Lemon Yellow Sun';
}
.blockPageContent h1,.blockPageContent h2{
    font-size:40px;
}
.ContentChangeOnFulSize{
    background: url(/back/uploads/library/43/fond-pradeau.jpg);
    background-size: contain;
    padding:25px;
}
.blockPageContent{
    background: rgb(255 255 255 / 75%);
    padding: 0 1.4rem;
    border-color:transparent;
    overflow:hidden;
}
#show_me_the_menu li a {
    font-size:30px;
    text-shadow: -2px -1px #9cd49e;
	color: var(--menu-color);
	text-align:initial;
}
.swiper-container-shortcode .owl-lazy{
    width:98% !important;
}
/*.article_unique{
    font-family: 'DK Lemon Yellow Sun', cursive;
}
*/
.article_unique p{
    font-size: 18pt;
    font-family: "DK Lemon Yellow Sun";   
    line-height: 26pt;

}
.article_unique blockquote{
    font-size: 15pt;
    line-height: 22pt;

}
@media screen and (max-width: 768px) {
    .swiper-container-shortcode{
        max-width:300px;
        margin:auto;
    }
    .changeOnFullSize{
        display:flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: wrap;
        background: var(--menu-bg);
    }

    .changeOnFullSize header {
        width: 78%;
        display: inline-flex;
    }
    
    #onclickmenu {
        background: transparent;
        margin: 0;
        padding: 0;
        display: inline-flex;
        justify-content: flex-end;
        width: 18%;
        color: #98755c;
        height: inherit;
    }
    
    .img__header{
        padding:10px;
    }
    #show_me_the_menu{
        width:100%;
    }
    #show_me_the_menu li {
        border:none;
        background:none;
        text-align: center;
    }

}

@media screen and (min-width: 769px) {

    .homeland .hideLargeDevice{
        display:none;
    }
    
    body {
        background: var(--main-bg);
        font-family: Muli;
        overflow-x: hidden;
        width: 100%;
    }

    .maxiBody {
        max-width: 1350px;
        display: flex;
        flex-wrap: wrap;

    }
	.changeOnFullSize {
		background:var(--menu-bg);
		padding:10px;
	}
	.changeOnFullSize #show_me_the_menu, .emagix {
		color: var(--menu-color);
	}
	.changeOnFullSize #show_me_the_menu li {
		font-size: 20px;
		margin: 0 10px;
	}
	.emagix {
		background:var(--menu-bg);
		color: var(--menu-color);
		font-weight: 100;
		width:100%;
	}	
	.emagix a{
		color: var(--menu-color);
		text-decoration: none;
		font-weight: bold;
	}
	.footer-staying{
	    text-align:center;
	}
	.article_unique{
	    padding:0;
	}
}
.ico_list{display:none;}
.adresse, .footer-staying p{
    border-color: transparent;
    background:transparent;
}
