/*** HERO ***/
.hero-home{
	min-height:calc(100vh - 90px);
	display:flex;
	flex-direction:column;
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	justify-content:space-between;
}
.audace-hero {
    max-width: 1800px;
	width:100%;
    margin: -3% auto 0 auto;
	padding:0 60px;
	opacity:0.7;
	max-height: 40vh;
}
.hero-home_content {
    display: flex;
	align-items:end;
}
.hero-home_left {
	height:fit-content;
    width: calc(50% + 60px);
    padding: 100px 80px 30px 80px;
    background: var(--blanc);
    margin-right: -60px;
    min-height: 40vh;
    justify-content: center;
    display: flex;
    flex-direction: column;
	gap:15px;
    border-radius:400px 400px 0 0;
	box-shadow: 0 -265px 74px 0 rgba(0, 0, 0, 0.00), 0 -170px 68px 0 rgba(0, 0, 0, 0.01), 0 -96px 57px 0 rgba(0, 0, 0, 0.05), 0 -42px 42px 0 rgba(0, 0, 0, 0.09), 0 -11px 23px 0 rgba(0, 0, 0, 0.10);
	text-align:center;
}

.hero-home_right {
	height:fit-content;
    width: 50%;
    padding: 100px 80px 30px 80px;
    background: var(--rouge);
    height:auto;
	aspect-ratio:10/4;
    justify-content: center;
    border-radius: 300px 300px 0 0;
    box-shadow: 0 -265px 74px 0 rgba(0, 0, 0, 0.00), 0 -170px 68px 0 rgba(0, 0, 0, 0.01), 0 -96px 57px 0 rgba(0, 0, 0, 0.05), 0 -42px 42px 0 rgba(0, 0, 0, 0.09), 0 -11px 23px 0 rgba(0, 0, 0, 0.10);
	display: flex;
    align-items: center;
    gap: 0 20px;
}
.hero-home_cnt{
	display: flex;
	flex-wrap:wrap;
	align-items: center;
	justify-content:center;
	gap:10px;
}
.hero-home_cnt .btn-blanc {
    border: 1px solid var(--blanc);
}

.hero-home_right  a{
	margin: 0;
    height: fit-content;
}
.audace-titre{
    display: inline-flex;
    height: 78px;
    align-self: end;
    margin-bottom: -19px;
	margin-left:-22px;
}

@media screen and (max-width:1300px){
	.hero-home_left, .hero-home_right {
    	padding: 100px 60px 40px 60px;
	}
}
@media screen and (max-width:991px){
	.hero-home{
		min-height: unset;
    	gap: 50px;
	}
	.hero-home_left{
		width: calc(55% + 40px);
		min-height: unset;
		padding: 80px 50px 30px 50px;
		margin-right: -40px;
	}
	.hero-home_right{
		width: 45%;
		padding: 100px 50px 30px 50px;
		min-height: unset;
	}
	.audace-hero{
		margin: 20px auto 0 auto;
	}
	.audace-titre {
		height: 74px;
		margin-bottom: -19px;
		margin-left: -25px;
	}
}
@media screen and (max-width:767px){
	.audace-hero{
		margin: 50px auto 0px auto;
		padding:0 17px;
		mix-blend-mode: plus-lighter;		
	}
	.hero-home_content{
		flex-wrap:wrap;
	}
	.hero-home_left{
		margin-left:-20px;
		margin-right:-20px;
		width:calc(100% + 40px);
		padding: 60px 20px 230px 20px;
	}
	.hero-home_right{
		margin-left:-20px;
		margin-right:-20px;
		margin-top:-200px;
		width:calc(100% + 40px);
		padding: 60px 40px 40px 40px;
		min-height: 200px;
		box-shadow:0 -265px 74px 0 rgba(0, 0, 0, 0.00), 0 -170px 68px 0 rgba(0, 0, 0, 0.01), 0 -6px 7px 0 rgba(0, 0, 0, 0.05), 0 -4px 42px 0 rgba(0, 0, 0, 0.09), 0 -5px 23px 0 rgba(0, 0, 0, 0.10);
		aspect-ratio: unset;
	}
	
	.audace-titre {
		height: 68px;
		margin-left: -30px;
		margin-bottom: -18px;
	}
	.hero-home_left .citation{
		margin-bottom:0!important;
	}
}

/**** PRESENTATION ****/

.presentation-home{
	display:flex;
	flex-direction:column;
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding-bottom:300px;
	position:relative;
}
.presentation-home_content {
    display: flex;
	z-index:2;
}
.presentation-home_left {
    width: 50%;
	border-radius: 0 0 400px 400px;
}
.presentation-home_right {
    width: 50%;
	height:auto;
	padding: 50px 60px ;
	display:flex;
	flex-direction:column;
	gap:15px;
	justify-content:center;
}
.presentation-home_left img {
    width: 100%;
    min-height: 560px;
    border-radius: 0 0 400px 400px;
    object-fit: cover;
	box-shadow: 0 189px 53px 0 rgba(0, 0, 0, 0.00), 0 121px 48px 0 rgba(0, 0, 0, 0.01), 0 68px 41px 0 rgba(0, 0, 0, 0.05), 0 30px 30px 0 rgba(0, 0, 0, 0.09), 0 8px 17px 0 rgba(0, 0, 0, 0.10);
}

/* anim poivre */
#poivre-home {
    position: absolute;
    height: 450px;
    bottom: 0;
	left:0;
	transform: translateX(calc(0vw - 100%)) rotate(0deg);
	transform-origin: center;
	animation: poivreMove 5s linear infinite;
	z-index: 1;
}
@keyframes poivreMove {
    0% {
        transform: translateX(calc(0vw - 100%)) rotate(0deg);
    }
    70% {
        transform: translateX(calc(100vw + 100%)) rotate(360deg);
    }
    100% {
        transform: translateX(calc(100vw + 100%)) rotate(360deg);
    }
}


@media screen and (max-width:1300px){
	.presentation-home_right {
		padding: 50px 0px 0px 60px;
	}
	#poivre-home {
		height: 400px;
	}
}
@media screen and (max-width:991px){
	.presentation-home_left {
		width: 55%;
	}
	#poivre-home {
		height: 320px;
		animation: poivreMove 4s linear infinite;
	}
	.presentation-home_left img{
		min-height: unset;	
		height: 100%;
	}
	.presentation-home_right {
    	width: 45%;
		padding: 60px 0 40px 40px;
		justify-content: start;
	}
}
@media screen and (max-width:767px){
	.presentation-home{
		padding-bottom: 460px;
	}
	#poivre-home {
		height: 260px;
		bottom: 130px;
		animation: poivreMove 3s linear infinite;
	}
	.presentation-home_content {
		flex-direction: column;
	}
	.presentation-home_left{
		margin-left:-20px;
		margin-right:-20px;
		width:calc(100% + 40px);
		
	}
	.presentation-home_left img{
		height:200px;
	}
	.presentation-home_right {
        width: 100%;
        padding: 60px 0 0;
    }
}

/**** LIEU ET BRASSERIE ****/
.lieu-et-brasserie{
	position:relative;	
}
#goutte{
	left: 50%;
    top: 0;
    position: absolute;
    width: 45%;
    transform: translateY(-80%);
    height: auto;
    max-height: 33vh;
	z-index:0;
}
#cuillere-home{
    position: absolute;
    height: 85%;
    bottom: 0;
	left:0;
	transform-origin: center;
	transform: translate(0%, 100%) rotate(0deg);
	animation: cuillereMove 4s ease-in-out infinite;
	z-index: 1;
}
@keyframes cuillereMove {
    10% {
        transform: translate(0%, 100%) rotate(0deg);
    }
    40% {
        transform: translate(0%, -5%) rotate(0deg);
    }
    65% {
        transform: translate(60%, -12%) rotate(30deg);
    }
    90% {
       transform: translate(50%, 100%) rotate(35deg);
    }
    100% {
        transform: translate(0%, 100%) rotate(0deg);
    }
}
@keyframes cuillereTablet {
	10% {
		transform: translate(0%, 100%) rotate(0deg);
	}
	40% {
		transform: translate(0%, -5%) rotate(0deg);
	}
	65% {
		transform: translate(30%, -12%) rotate(20deg);
	}
	90% {
		transform: translate(50%, 100%) rotate(25deg);
	}
	100% {
		transform: translate(0%, 100%) rotate(0deg);
	}
}
@keyframes cuillereMobile {
	10% {
		transform: translate(0%, 100%) rotate(0deg);
	}
	40% {
		transform: translate(0%, -18%) rotate(0deg);
	}
	65% {
		transform: translate(0%, -18%) rotate(10deg);
	}
	90% {
		transform: translate(0%, 100%) rotate(25deg);
	}
	100% {
		transform: translate(0%, 100%) rotate(0deg);
	}
}

.lieu-et-brasserie_left>div, .lieu-et-brasserie_right>div{
	flex-shrink:0;
}
.lieu-et-brasserie_left {
    display: flex;
	position:relative;
	z-index:1;
	margin-top:-200px;
	will-change: transform;
    transform: translateX(0) translateX(var(--scroll-offset-left, 0%));
}
#lieu-img-1, #lieu-img-2, #lieu-img-bis{
	display: flex;
    /*width: 50%;*/
	width: 25%;
	height:auto;
	position:relative;
	overflow: hidden;
	min-height:500px;
}

#lieu-container{
	width: 25%;
	display:flex;
	flex-direction:column;
	gap:15px;
	background:var(--peps);
	justify-content:start;
	padding: 100px 40px 250px 40px;
	height: auto;
	min-height:500px;
	text-align:center;
	align-items: center;
	z-index: 1;
}
#lieu-img-3{
	display: flex;
    width: 25%;
	height:auto;
	position:relative;
	overflow: hidden;
}
#lieu-img-bis:after, #lieu-img-3:after, #lieu-img-1:after, #lieu-img-2:after{
	content:"";
	position:absolute;
	height:100%;
	width:100%;
    top: 0;
    left: 0;
	z-index:0;
}
#lieu-img-1:after, #lieu-img-2:after{
	background: linear-gradient(0deg, #A36672 180px, transparent 350px);	
}
#lieu-img-3:after, #lieu-img-bis:after{
	background: linear-gradient(0deg, var(--auburn) 130px, transparent 330px);	
}

#lieu-img-1, #brasserie-img-bis{
	order:1;
}
#lieu-img-2, #brasserie-img-1{
	order:2;
}
#lieu-container, #brasserie-container{
	order:3;
}
#lieu-img-3, #brasserie-img-2{
	order:4;
}
#lieu-img-bis, #brasserie-img-3{
	order:5;
}
.lieu-et-brasserie_right {
    display: flex;
	position:relative;
	margin-top:-200px;
	z-index:2;
	will-change: transform;
    /*transform: translateX(-50%) translateX(var(--scroll-offset-right, 0%));*/
	transform: translateX(-25%) translateX(var(--scroll-offset-right, 0%));
}
#brasserie-img-1{
	display: flex;
    width: 25%;
	height:auto;
	position:relative;
	overflow:hidden;
}
#brasserie-container{
	width: 25%;
	display:flex;
	flex-direction:column;
	gap:15px;
	min-height: 500px;
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	justify-content:center;
	padding: 120px 40px 60px 40px;
	text-align:center;
	align-items: center;
	z-index: 1;
}
#brasserie-img-2, #brasserie-img-3, #brasserie-img-bis{
	display: flex;
    /*width:50%;*/
	width:25%;
	height:auto;
	position:relative;
	overflow:hidden;
}

#lieu-img-1 img, #lieu-img-2 img, #lieu-img-bis img, #lieu-img-3 img, 
#brasserie-img-1 img, #brasserie-img-2 img, #brasserie-img-3 img, #brasserie-img-bis img{
    object-fit: cover;	
	height:100%;
	width:100%;
	position: absolute;
    top: 0;
    left: 0;
}

#lieu-container, #lieu-img-3, #brasserie-container, #brasserie-img-1, #brasserie-img-2{
	border-radius:200px 200px 0 0 ;
	box-shadow: 0 -65px 18px 0 rgba(0, 0, 0, 0.00), 0 -42px 17px 0 rgba(0, 0, 0, 0.01), 0 -23px 14px 0 rgba(0, 0, 0, 0.05), 0 -10px 10px 0 rgba(0, 0, 0, 0.09), 0 -3px 6px 0 rgba(0, 0, 0, 0.10);
}
#lieu-img-1, #lieu-img-2,  #lieu-img-bis, #brasserie-img-3, #brasserie-img-bis{
	border-radius:200px 200px 0 0;
	box-shadow: 0 -65px 18px 0 rgba(0, 0, 0, 0.00), 0 -42px 17px 0 rgba(0, 0, 0, 0.01), 0 -23px 14px 0 rgba(0, 0, 0, 0.05), 0 -10px 10px 0 rgba(0, 0, 0, 0.09), 0 -3px 6px 0 rgba(0, 0, 0, 0.10);
}

#lieu-container *, #brasserie-container * {
    max-width: 500px;
}

@media screen and (min-width:1900px){
	.presentation-home{
		padding-bottom: 40vh;
	}
	.lieu-et-brasserie_left{
		margin-top: -30vh;
	}
	#lieu-container, #lieu-img-3, #brasserie-container, #brasserie-img-1, #brasserie-img-2{
		border-radius:50vh 50vh 0 0;
	}
	#lieu-img-1, #lieu-img-2, #lieu-img-bis, #brasserie-img-3, #brasserie-img-bis{
		border-radius:30vh 30vh 0 0; 
	}
	#lieu-container{
		padding: 140px 68px 35vh;
	}	
	#brasserie-container{
		padding: 120px 68px 60px;
	}
	.lieu-et-brasserie_right {
		margin-top:-30vh;
	}
	#poivre-home {
		height: 35vh;
		bottom: 15vh;
	}
	#cuillere-home{
		height: 95%;
	}
}

@media screen and (max-width:1300px){
	#cuillere-home {
		height: 80%;
	}
	#lieu-img-2 {
		order: 5;
	}
	#brasserie-img-3{
		order:1;
	}
	#lieu-img-bis, #brasserie-img-bis {
		display:none;
	}
	#lieu-img-1, #lieu-img-2,#lieu-img-3, #brasserie-img-1, #brasserie-img-2, #brasserie-img-3{
		width:30%;
	}
	#lieu-container, #brasserie-container{
		width:40%;
	}
	.lieu-et-brasserie_right {
		transform: translateX(-30%) translateX(var(--scroll-offset-right, 0%));
	}
	/*
	#lieu-container, #brasserie-container{
		width:30%;
	}
	#brasserie-img-1, #brasserie-img-2, #brasserie-img-3, #brasserie-img-bis,
	#lieu-img-3, #lieu-img-1, #lieu-img-2, #lieu-img-bis {
		width:24%;
	}
	.lieu-et-brasserie_right {
		transform: translateX(-24%) translateX(var(--scroll-offset-right, 0%));
	}*/
	#lieu-container{
		padding:90px 30px 240px 30px;
	}
	#brasserie-container{
		padding:80px 30px 40px 30px;
	}
}
@media screen and (max-width:991px){
	#cuillere-home{
		height: 80%;
		animation: cuillereTablet 4s ease-in-out infinite;
	}
	.lieu-et-brasserie_left>div, .lieu-et-brasserie_right>div {
    	flex-shrink: 0;
	}	
	#lieu-img-1, #lieu-img-2, #lieu-img-3, #lieu-img-bis, 
	#brasserie-img-1, #brasserie-img-2, #brasserie-img-3, #brasserie-img-bis{
		width:calc(100% - 450px);
	}
	.lieu-et-brasserie_right {
		transform: translateX(0) translateX(var(--scroll-offset-right, 0%));
	}
	#lieu-container, #brasserie-container{
		width:450px;
		border-radius: 225px 225px 0 0;
	}
	#lieu-container{
		padding:120px 30px 240px 30px;
	}
	#brasserie-container{
		padding:100px 30px 40px 30px;
	}
	.lieu-et-brasserie_right{
		justify-content:end;
	}
}
@media screen and (max-width:767px){
	#cuillere-home{
		width: 170px;
		height: auto;
		bottom: 120px;
		left:-25px;
		animation: cuillereMobile 5s ease-in-out infinite;
	}
	#lieu-container, #brasserie-container {
		width: 75%;
		border-radius: 225px 225px 0 0;
	}
	#lieu-container {
		padding: 100px 20px 240px 20px;
	}
	#brasserie-container{
		padding: 100px 20px 40px 20px;
	}
	#lieu-img-1, #lieu-img-2, #lieu-img-3, #lieu-img-bis, 
	#brasserie-img-1, #brasserie-img-2, #brasserie-img-3, #brasserie-img-bis{
		width: 75%;
	}
	.lieu-et-brasserie_left{
		transform: translateX(-50%) translateX(var(--scroll-offset-left, 0%));
	}
	.lieu-et-brasserie_right{
		transform: translateX(50%) translateX(var(--scroll-offset-right, 0%));
	}
	#brasserie-container .citation{
		margin-bottom:0!important;
	}
	#goutte {
		left: -20px;
		top: 0;
		position: absolute;
		width: calc(100% - 0px);
		transform: translateY(-90%);
		height: auto;
		max-height: 340px;
		z-index: 0;
	}
}

/**** AUDACE ET PLUS (home suite) *****/

.audace-et-plus{
	z-index:2;
	position:relative;
	display:flex;
	flex-direction:column;
	gap:120px;
	padding-top:120px;
	padding-bottom:120px;
	background-color:var(--beige);
}
.audace-et-plus:before, .audace-et-plus:after{
	content:"";
	position:absolute;
	left:0;
	width:100%;
	height:auto;
    background-repeat: no-repeat;
	pointer-events: none;
	max-height:80%;
}
.audace-et-plus:before{
	top:0;
	height:auto;
	background-image: url(/wp-content/uploads/2025/11/Corner-insta-avis.svg);
    background-size: 100% auto;
	background-position: bottom center;
	mix-blend-mode: multiply;
	z-index:3;
	aspect-ratio:4/2;
}
.audace-et-plus:after{
	bottom:0;
	height:auto;
	max-height:40%;
	background-image: url(/wp-content/uploads/2025/11/avis-temoignages.svg);
    background-size: 100% auto;
	mix-blend-mode: multiply;
	z-index:2;
	background-position: top center;
	aspect-ratio:3/1;
}
@media screen and (max-width:1300px){
	.audace-et-plus {
		gap: 80px;
		padding-top: 100px;
		padding-bottom: 100px;
	}
}
@media screen and (max-width:991px){
	.audace-et-plus{
		gap: 80px;
		padding-top: 90px;
		padding-bottom: 90px;
	}
	.audace-et-plus:before, .audace-et-plus:after {
		background-size: cover;
		aspect-ratio: 2 / 2;
	}
}
@media screen and (max-width:767px){
	.audace-et-plus{
		padding-top: 70px;
        padding-bottom: 70px;
		gap: 70px;
	}
	.audace-corner_right:after {
		height: 120px;
	}
	.audace-et-plus:before, .audace-et-plus:after {
		background-size: cover;
		aspect-ratio: 1 / 2;
	}
}

/**** AUDACE CORNER *****/
.audace-corner{
	z-index:4;	
}
.audace-corner_wrap{
	display:flex;
	border-radius:200px;
	overflow:hidden;
	min-height:350px;
	box-shadow: 0 169px 47px 0 rgba(0, 0, 0, 0.00), 
		0 108px 43px 0 rgba(0, 0, 0, 0.01), 
		0 61px 36px 0 rgba(0, 0, 0, 0.05), 
		0 27px 27px 0 rgba(0, 0, 0, 0.09), 
		0 7px 15px 0 rgba(0, 0, 0, 0.10);	
}
.audace-corner_left{
	position:relative;
	z-index:1;
	width: 55%;
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.audace-corner_right{
	position:relative;
	z-index:2;
	width: 45%;
	background:var(--violet);
	display:flex;
	flex-direction:column;
	justify-content:center;
	gap: 15px;
	padding: 40px 80px 40px 0px;
}
.audace-corner_right:after{
	content:"";
	position:absolute;
	height:100%;
	width:calc(100% + 100px);
    left: 1px;
	transform:translatex(-100%);
	top:0;
	z-index:0;	
	background:linear-gradient( to left, var(--violet), transparent);
}

.corner-txt{
    display: inline-flex;
    height: 62px;
    align-self: end;
    margin-bottom: -16px;
	margin-left:-42px;	
	margin-right:-35px;	
}
@media screen and (max-width:1300px){
	.audace-corner_left, .audace-corner_right{
		width: 50%;
	}
	.audace-corner_wrap{
		min-height: 300px;
	}
	
}
@media screen and (max-width:991px){
	.audace-corner_wrap{
		flex-direction: column;
	}
	.audace-corner_right {
		width: 100%;
		padding: 0px 70px 70px 70px;
		text-align: center;
    }
	.audace-corner_left{
		width: 100%;
		min-height: 200px;
	}
	.audace-corner_right:after{
		top:1px;
		transform: translatey(-100%);
		width: 100%;
		background:linear-gradient( to top, var(--violet), transparent);
	}

	.audace-corner_right h2 {
		margin-top: -20px;
		z-index: 2;
	}
	.corner-txt{
		height: 58px;
    	margin-left: -43px;
	}
}
@media screen and (max-width:767px){
	.audace-corner_wrap {
		border-radius: 300px;
	}
	.audace-corner_left {
        min-height: 350px;
    }
	.audace-corner_right {
        padding: 0 70px 90px 70Px;
		min-height: 260px;
    }
	.audace-corner_right h2 {
        margin-top: -50px;
    }
	.corner-txt{
		height: 56px;
		margin-bottom: -15px;
    	margin-left: -45px;
	}
}
@media screen and (max-width:500px){
	.audace-corner_wrap {
		border-radius: 200px;
	}
	.audace-corner_left {
        min-height: 280px;
    }
	.audace-corner_right {
        padding: 0 40px 90px 40Px;
        text-align: left;
    }
}
@media screen and (max-width:450px){
	.audace-corner_right h2 {
        margin-top: -75px;
    }
	.audace-corner_right {
        padding: 0 30px 100px 30Px;
        text-align: left;
    }

}


/***** ACTUALITES *****/
.actualites_content{
    display: flex;
    z-index: 2;
    position: relative;
}
.actualites {
    overflow: hidden !important;
}
.actualites_left{
	padding: 40px 0;
    width: 300px;
	display: flex;
	flex-direction:column;
    justify-content:center;
	gap:15px;
	z-index: 2;
	background:var(--beige);
}
.actualites_right{
	padding: 40px 0;
	width:calc(100% - 300px);
	display: flex;
	flex-direction:column;
    justify-content:center;
}

/* SMASH BALOON */
#sb_instagram{
	padding-left:10px;
}
#sb_instagram .slick-list{
	width: 100% !important;
	overflow: visible !important;
}
#sbi_images {
    display: flex !important; 
}
#sb_instagram .sbi_item {
    display: flex;
    padding: 0px;    
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	border-radius: 16px;
}
#sb_instagram .slick-slide>div{
	padding-left:20px;
}
#sb_instagram .sbi_photo img{
	height: auto !important;
    aspect-ratio: 1;
    object-fit: cover;
	border-radius: 16px;
}
img.actualites_slide{
	width: 500px;
}

/* Flèches *
#sb_instagram .slick-arrow {
    background: rgba(var(--brz-global-color3), 1);
    height: fit-content;
    align-self: center;
    padding: 8px;
    display: flex;
    color: white;
    z-index: 2;
	width: auto;
	transition:0.3s ease-in-out;
	cursor:pointer;
}
#sb_instagram .slick-arrow svg {
    width: 24px;
    height: 24px;
}
#sb_instagram .slick-arrow:hover {
	background:black!important;
}
#sb_instagram .slick-prev:before, #sb_instagram .slick-next:before{
	display:none!important;
}
#sb_instagram .slick-prev {
    left: 15px;
}
.customArrow.arrowLeft{
    transform: scaleX(-1);
}*/

/* Le masque à gauche */
.actualites_right{
	position:relative;
}
.actualites_right::before {
    content: "";
    position: absolute;
    left: 10px;
    top: -20px;
    width: 100vw;
    bottom: -150px;
    z-index: 1;
    pointer-events: none;
    background: var(--beige);
	transform:translatex(-100%);
}

@media screen and (max-width:1200px){
	#sb_instagram{
		padding-left:0px;
	}
	#sb_instagram .slick-slide>div{
		padding-left:30px;
		padding-right:0px;
	}
	.actualites_right::before{
		left:14px;
	}
}
@media screen and (max-width:991px){
	#sb_instagram {
        padding-left: 0px;
        width: calc(100% + 30px);
    }
	.actualites_content.row {
		flex-direction: column;
		gap:30px;
	}
	.actualites_left, .actualites_right {
    	padding: 0;
		width:100%;
	}
	.actualites_right::before{
		display:none;
	}
	#sb_instagram .slick-slide>div{
		padding-left:0px;
		padding-right:20px;
	}
}
@media screen and (max-width:500px){
	.actualites #sb_instagram{
		width:80%!important;
		margin-left: 0;
	}
}



/******** AVIS ******/
.avis {
    z-index: 3;
    position: relative;
}
.avis_content{
	display:flex;
	flex-direction:column;
	gap:30px;
	text-align:center;
}

.avis-list{
	/*display:flex;
	gap:30px;
	justify-content:center;*/
	width: 100%;
}
.avis-item{
	border-radius: 16px;
	background: var(--blanc);
	display: flex;
	padding: 30px;
	flex-direction: column;
	justify-content: center;
	gap: 15px;
	text-align:left;
	box-shadow: 0 169px 47px 0 rgba(0, 0, 0, 0.00), 0 108px 43px 0 rgba(0, 0, 0, 0.01), 0 61px 36px 0 rgba(0, 0, 0, 0.05), 0 27px 27px 0 rgba(0, 0, 0, 0.09), 0 7px 15px 0 rgba(0, 0, 0, 0.10);
}
.avis-auteur {
    text-align: right;
    font-style: italic;
}

.audacieux-txt{
    display: inline-flex;
    height: 62px;
    align-self: end;
    margin-bottom: -9px;
	margin-left:10px;	
	margin-right:-8px;	
}

.avis-list .slick-list{
	overflow:visible;
}
.avis-list .slick-slide>div{
	padding:10px;
}
@media screen and (max-width:991px){
	.audacieux-txt{
		height: 45px;
		margin-bottom: -3px;
		margin-left: 5px;
		margin-right: -10px;
	}
}
@media screen and (max-width:767px){
	.avis_content{
		gap: 10px;
	}
	.avis-list{
		width: 80%;
	}
	.audacieux-txt{
		height: 42px;
        margin-bottom: -3px;
        margin-left: 3px;
        margin-right: -14px;
	}
}
@media screen and (max-width:450px){
	.avis-list{
		width: 90%;
	}
}