body{
	--rois-color-blue: #17213B;
	--rois-color-orange: #EFA73E;
	--rois-color-grey: #363636;
	--rois-color-light-grey: #F6F6F6;
	--rois-color-white: #ffffff;
	--rois-color-black: #000000;
}

hr.mini{width: 50px;}

.shadow{box-shadow: 0 0 10px rgb(0 0 0 / 25%);}

.has-blue-background-color {background-color: var(--rois-color-blue);}
.has-blue-color {color: var(--rois-color-blue);}
.has-orange-background-color {background-color: var(--rois-color-orange) !important;}
.has-orange-color {color: var(--rois-color-orange) !important;}
.has-grey-background-color {background-color: var(--rois-color-grey) !important;}
.has-grey-color {color: var(--rois-color-grey) !important;}
.has-light-grey-background-color {background-color: var(--rois-color-light-grey) !important;}
.has-light-grey-color {color: var(--rois-color-light-grey) !important;}
.has-white-background-color {background-color: var(--rois-color-white) !important;}
.has-white-color {color: var(--rois-color-white) !important;}
.has-black-background-color {background-color: var(--rois-color-black) !important;}
.has-black-color {color: var(--rois-color-black) !important;}

.px, .px-l{padding-left: 25px !important; padding-right: 25px !important;}
.py{padding-top: 25px !important; padding-bottom: 25px !important;}

@media(min-width: 782px){
	.px{padding-left: 50px !important; padding-right: 50px !important;}
	/* .py{padding-top: 50px !important; padding-bottom: 50px !important;} */
	.px-l{padding-left: 5% !important; padding-right: 5% !important;}
}
@media(min-width: 992px){
	.px-l{padding-left: 7.5% !important; padding-right: 7.5% !important;}
}
@media(min-width: 1280px){
	.px-l{padding-left: 10% !important; padding-right: 10% !important;}
}
@media(min-width: 1440px){
	.px-l{padding-left: 12.5% !important; padding-right: 12.5% !important;}
}


#customer-reviews{background-image: url('../img/avis-header.png'); background-position: center top; background-repeat: repeat-x; padding: 80px 25px 25px;}
#customer-reviews .reviews-container{margin: 50px 0;}
#customer-reviews .reviews-container article{background: var(--rois-color-white); padding: 25px; margin-top: 10px; margin-bottom: 10px;}
#customer-reviews .slick-prev {left: -90px;}
#customer-reviews .slick-next {right: -90px;}

#customer-reviews .review-note{display: block; margin-top: 15px;}
#customer-reviews .review-note span{color: #EFA73E;}

@media(min-width: 782px){
	#customer-reviews{padding: 80px 50px 50px;}
	#customer-reviews .reviews-container{margin: 50px -5%;}
}
@media(min-width: 992px){
	#customer-reviews .reviews-container{margin: 50px -7.5%;}
}
@media(min-width: 1280px){
	#customer-reviews .reviews-container{margin: 50px -10%;}
}
@media(min-width: 1440px){
	#customer-reviews .reviews-container{margin: 50px -12.5%;}
}
