@font-face {
	font-family: 'kassan';
		src: url("fonts/kassan.eot");
		src: url("fonts/kassan.eot?#iefix") format("embedded-opentype"), url("fonts/kassan.woff") format("woff"), url("fonts/kassan.ttf") format("truetype"), url("fonts/kassan.svg#star") format("svg");
		font-weight: normal;
		font-style: normal;
}
@font-face {
	font-family: 'bayshore';
		src: url("fonts/bayshore.eot");
		src: url("fonts/bayshore.eot?#iefix") format("embedded-opentype"), url("fonts/bayshore.woff") format("woff"), url("fonts/bayshore.ttf") format("truetype"), url("fonts/bayshore.svg#star") format("svg");
		font-weight: normal;
		font-style: normal;
}
@font-face {
	font-family: 'lithe-regular';
		src: url("fonts/lithe-regular.eot");
		src: url("fonts/lithe-regular.eot?#iefix") format("embedded-opentype"), url("fonts/lithe-regular.woff") format("woff"), url("fonts/lithe-regular.ttf") format("truetype"), url("fonts/lithe-regular.svg#star") format("svg");
		font-weight: normal;
		font-style: normal;
}
.logo1 {
		font-family: 'kassan';
}
.logo2 {
		font-family: 'bayshore';
		font-weight: normal;
}
.bg-primary2 {
    background-color: #3b6b9b !important;
}
.banner-1 {
    background-image: url(../img/banner-1.jpg);
    background-size: cover;
    background-position: center;
    /* min-height: 345px; */
}
.banner-2 {
    background-image: url(../img/banner-2.jpg);
    background-size: cover;
    background-position: center;
    /* min-height: 345px; */
}
.banner-3 {
    background-image: url(../img/banner-3.jpg);
    background-size: cover;
    background-position: center;
    /* min-height: 345px; */
}
.ombre {
	/* text-shadow: -2px 0 0 rgba(75, 61, 53, 1), 2px 0 0 rgba(75, 61, 53, 1),0 -2px 0 rgba(75, 61, 53, 1), 0 2px 0 rgba(75, 61, 53, 1);   */
	text-shadow: 0 0 20px #000, 0 0 20px #000;
}
.ombre2 {
/* text-shadow: -1px 0 0 rgba(75, 61, 53, 1), 1px 0 0 rgba(75, 61, 53, 1),0 -1px 0 rgba(75, 61, 53, 1), 0 1px 0 rgba(75, 61, 53, 1); */
text-shadow: 0 0 10px #000;
}
.text-center { text-align: center;}

@media (min-width: 1200px) {
	.mr-5 {
		margin-right: 50px;
	}
}
.text-brun {
    color: #9b8c42;
}
.stars { color:#fbbc04 }


/* voir le chalet */

.arlo_tm_arrow_wrap.bounce {
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}
.bounce {
    -webkit-animation-name: bounce;
    -moz-animation-name: bounce;
    -o-animation-name: bounce;
    animation-name: bounce;
}
.bounce {
    animation-name: bounce;
    transform-origin: center bottom;
}
.arlo_tm_arrow_wrap {
    position: absolute;
    left: 50%;
    bottom: 30px;
    transform: translateX(-50%);
    z-index: 6;
    margin-left: -115px;
    text-align: center;
    line-height: normal;
	width: 200px;
}
.arlo_tm_all_wrap, .arlo_tm_all_wrap * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}