body::after {
    content: "";
    height: 2px;
    position: fixed;
    top: calc(50% - 1px);
    left: 0;
    right: 0;
    /*    background: red;*/
    z-index: 11111111;
}


/*  ---------------zone d'animation au scroll--------------------   */

.reveal [class*='reveal-'] {
    opacity: 0;
    transform: translateY(30px);
}

.reveal-visible [class*='reveal-'] {
    opacity: 1;
    transform: translateY(0);
    transition: 1s cubic-bezier(0.5, 0, 0, 1);
}

.reveal-visible .reveal-1 {
    transition-delay: 0s;
}

.reveal-visible .reveal-2 {
    transition-delay: 0.2s;
}

.reveal-visible .reveal-3 {
    transition-delay: 0.4s;
}

.reveal-visible .reveal-4 {
    transition-delay: 0.6s;
}

.breadcrumb-option{
    overflow-y: hidden;
}

.toolbar-collapsing-parallax.row {margin-left: 0; margin-right: 0;}
.collapsing-parallax {
	height: 350px;
	width: 100%;
	background-color: #b2a28d;
	background-size: cover;
	z-index: 99;
}
.toolbar-collapsing-parallax{
	height: 100%;
	width: 100%;
}
/* Collapsing Title */
.title-collapsing-parallax {
	position: absolute;
	display: table;
	height: 8vh;
	width: 50%;
	bottom: 0;
	left: 0;
	margin: 0 2em;
}

.sticky{
  position:fixed;
  top:0;
height: 70px;
}
.mb-sticky {margin-bottom: 70px;}

@media only screen and (max-width: 767px) {
    .collapsing-parallax {height: 150px;}
    
}