.s4Block.block-slider-infos{display: block; text-align: left; position: relative; margin-bottom: 50px}

.s4Block.block-slider-infos .arrowSlide{position: absolute; width: 53px; height: 53px; background: #6B8E23; top:50%; margin-top: -27px; z-index: 2; cursor: pointer; transition: background 0.3s ease-in-out}
.s4Block.block-slider-infos .arrowSlide:before{content: " "; display:inline-block; width: 16px; height: 16px; background: url(../../images/arrow-left-withe.svg) no-repeat center center; background-size: cover; position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; transition: all 0.4s ease-in-out}
.s4Block.block-slider-infos .arrowSlide:hover{background: #0094BB}

.s4Block.block-slider-infos .arrowSlide.arrowLeft{left: 0}

.s4Block.block-slider-infos .arrowSlide.arrowRight{right: 0}
.s4Block.block-slider-infos .arrowSlide.arrowRight:before{ background: url(../../images/arrow-right-withe.svg) no-repeat center center; background-size: cover; }
.s4Block.block-slider-infos .arrowSlide.slick-disabled{display:none!important;}

.s4Block.block-slider-infos .slick-list {overflow: unset!important;}
.s4Block.block-slider-infos .slick-list .elem:not(.slick-active) {opacity: 0.5;}



.s4Block.block-slider-infos .elem{background: #FFF; height:inherit; padding: 0 7px}

.s4Block.block-slider-infos .elem .inside{background: #FFF; padding: 60px; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.29); height: 100%;}
        
.s4Block.block-slider-infos .slick-slider .slick-track {display: -ms-flex; display: flex;}
.s4Block.block-slider-infos .slick-slider .slick-list{padding: 5px 0}
.s4Block.block-slider-infos .elem .pre-titre{display: inline-block; text-transform: uppercase; font-weight: 500; font-size: 1rem; margin-bottom: 15px; padding-bottom: 5px; position: relative; border-bottom: 2px solid #29617C;}
.s4Block.block-slider-infos .elem .title{text-transform: uppercase; font-weight: 600; font-size: 1.2rem; margin-bottom: 15px; text-align: left}
.s4Block.block-slider-infos .elem p{margin-top: 0}
.s4Block.block-slider-infos .elem .content{text-align: left}
.s4Block.block-slider-infos .elem .content strong{font-weight: bold; color: #00788C}
.s4Block.block-slider-infos .button1{margin-top: 25px}


.editor-styles-wrapper .s4Block.block-slider-infos .elem{display: none; }
.editor-styles-wrapper .s4Block.block-slider-infos .elem  p {margin-bottom: 0}
.editor-styles-wrapper .s4Block.block-slider-infos .elem:nth-child(1){width: 30%; position: relative; display: inline-block; height:auto;  object-fit:cover; margin-right: 2%} 
.editor-styles-wrapper .s4Block.block-slider-infos .elem:nth-child(2){width: 30%; position: relative; display: inline-block; height:auto; object-fit:cover;  margin-right: 2%} 
.editor-styles-wrapper .s4Block.block-slider-infos .elem:nth-child(3){width: 30%; position: relative; display: inline-block;height:auto;   object-fit:cover; margin-right: 0 } 
.editor-styles-wrapper .s4Block.block-slider-infos .arrowSlide{display: none}



@media (max-width: 991px) {
	.s4Block.block-slider-infos .arrowSlide {display: none!important;}
	.s4Block.block-slider-infos .elem .inside {padding: 30px;}
}