/* CONTENUS SUPPLEMENTAIRES */
.scroll-clients-container .scroll-clients-visuels .fl-module-slideshow {
}
.scroll-clients-container .scroll-clients .uabb-info-list {
	position: relative;
	background: #F5F5F3;
}
.scroll-clients-container .scroll-clients .uabb-info-list ul.uabb-info-list-wrapper:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 120px; /* ajuste la hauteur du fondu */
	pointer-events: none;
	background: linear-gradient(
		180deg,
		rgba(245, 245, 243, .8) 0%,
		rgba(245, 245, 243, 0) 100%
	);
	z-index: 12;
}
.scroll-clients-container .scroll-clients .uabb-info-list ul.uabb-info-list-wrapper:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 120px; /* même valeur que le haut */
	pointer-events: none;
	background: linear-gradient(
		0deg,
		rgba(245, 245, 243, .8) 0%,
		rgba(245, 245, 243, 0) 100%
	);
	z-index: 12;
}
.scroll-clients-container .scroll-clients .uabb-info-list ul.uabb-info-list-wrapper{
	overflow-x: hidden;
	max-height: 600px;
	overflow-y: scroll;
	padding-top: 0px;
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.scroll-clients-container .scroll-clients .uabb-info-list ul.uabb-info-list-wrapper li.uabb-info-list-item {
	padding-bottom: 10px;
}
.scroll-clients-container .scroll-clients .uabb-info-list ul.uabb-info-list-wrapper li.uabb-info-list-item .uabb-info-list-content-wrapper .uabb-info-list-content {
	width: 100% !important; 
}
.scroll-clients-container .scroll-clients .uabb-info-list ul.uabb-info-list-wrapper li.uabb-info-list-item:nth-child(-n+5) .uabb-info-list-title{
  font-size: clamp(28px, calc(28px + (64 - 28) * var(--fluid)), 64px);
  line-height: 1.1;
  font-weight: var(--bold) !important;
  text-wrap: balance;
}
.bloc-date .fl-col-content{
	display: flex;
	align-content: center;
	justify-content: center;
	flex-direction: row;
}
/* Bloc Timeline page histoire */
.wrapper-gmr-timeline .fl-row-content {
	max-width: 1000px !important; 
}
.gmr-timeline .uabb-timeline-field .uabb-timeline-arrow {
	display: none;
}
.gmr-timeline .uabb-timeline-field .uabb-events-inner-new {
    text-align: center;
    background: transparent;
    text-transform: uppercase;
	padding: 0 !important;
}
.gmr-timeline .uabb-timeline-field .uabb-events-inner-new p {
	margin-bottom: 0 !important;
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-card-date-wrapper {
	padding: 12px 24px;
	border-radius: 24px;
	    width: fit-content;
    margin: 0 auto;
	color: var(--blanc);
	font-weight: var(--medium);
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-marker-wrapper {
	cursor: default;
}
/* Textes */
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-0 .uabb-timeline-desc-content, 
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-0 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-0 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #E42728;
}
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-1 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-1 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-1 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #5DD3C4; 
}
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-2 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-2 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-2 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #BBAF9B; 
}
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-3 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-3 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-3 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #018EFA; 
}
/*.gmr-timeline .uabb-timeline-main .uabb-timeline-item-4 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-4 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-4 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #9E9E9E; 
}*/
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-4 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-4 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-4 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #4F8440; 
}
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-5 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-5 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-5 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #6794A0; 
}
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-6 .uabb-timeline-desc-content,
.gmr-timeline .uabb-timeline-main .uabb-timeline-item-6 .uabb-timeline-heading,
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-6 .uabb-timeline-marker .timeline-icon-new{
	font-weight: var(--bold);
	color: #7d1416; 
}
/* Dates */
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-0 .uabb-timeline-card-date-wrapper {
	background-color: #E42728;
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-1 .uabb-timeline-card-date-wrapper {
	background-color: #5DD3C4; 
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-2 .uabb-timeline-card-date-wrapper {
	background-color: #BBAF9B;
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-3 .uabb-timeline-card-date-wrapper {
	background-color: #018EFA;
}
/*.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-4 .uabb-timeline-card-date-wrapper {
	background-color: #9E9E9E;
}*/
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-4 .uabb-timeline-card-date-wrapper {
	background-color:#4F8440;
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-5 .uabb-timeline-card-date-wrapper {
	background-color:#6794A0;
}
.gmr-timeline .uabb-timeline-connector .uabb-timeline-item-6 .uabb-timeline-card-date-wrapper {
	background-color:#7d1416;
}
/*Logo Asselin */
.gmr-timeline--img {
	max-width:150px !important;
	margin: 0 auto 16px 0!important;
}