#projets-similaires h3 { color: #717171; font-family: Montserrat; font-size: 26px; margin-top: 95px; margin-bottom: 60px; text-align: center;  }

#projets-similaires { height: 295px; }
#projets-similaires .swiper-container,
#projets-similaires .swiper-container .swiper-wrapper,
#projets-similaires .swiper-container .swiper-wrapper .swiper-slide,
#projets-similaires .swiper-container .swiper-wrapper .swiper-slide .lien,
#projets-similaires .swiper-container .swiper-wrapper .swiper-slide .lien .block-image { height: 200px; }

#projets-similaires .swiper-slide .block-image {
    background-repeat: no-repeat; background-size: cover; background-position: center; /*transform: translate3d(0,0,0); */
    transform: scale(1.01); -webkit-transform: scale(1.01); -ms-transform: scale(1.01); -o-transform: scale(1.01); -moz-transform: scale(1.01);
    transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; -moz-transition: all 0.4s ease;
}
/*#projets-similaires .swiper-slide a.lien:hover .block-image { transform: scale(1.1); }*/

#projets-similaires .swiper-slide .block-image .fond-fee461 {
    opacity: 0; width: 100%; height: 100%;
    transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; -moz-transition: all 0.4s ease;
}
#projets-similaires .swiper-slide a.lien:hover .block-image .fond-fee461 { opacity: 1; }
#projets-similaires .swiper-slide .block-rea {
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    top: 0;
    height: 100%;
    display: -ms-flexbox; display: -webkit-box; display: flex; display: -o-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; flex-direction: -webkit-column; flex-direction: -ms-column; flex-direction: -o-column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; justify-content: -webkit-center; -ms-flex-pack: -ms-center; justify-content: -ms-center; justify-content: -o-center;
    transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; -moz-transition: all 0.4s ease;
}
#projets-similaires .swiper-slide a.lien:hover .block-rea {
    opacity: 1;
    background: rgba(0, 0, 0, 0.4);
}
/*#projets-similaires .swiper-slide .rea-titre { background-color: #fae464; height: 100%; opacity: 0;
    display: flex; display: -webkit-flex; display: -ms-flexbox;
    align-items: center; -webkit-align-items: center; -ms-align-items: center;
    justify-content: center; -webkit-justify-content: center; -ms-justify-content: center;
    transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}*/
#projets-similaires .swiper-slide .rea-titre {
    color: #fff;
    font-family: 'Domain Disp Nar';
    font-size: 2.0625em;
	font-weight: bold;
	line-height: 0.9em;
    margin-bottom: 15px;
    position: relative;
}
#projets-similaires .swiper-slide .rea-description {
    color: #fff;
	font-family: 'Gilroy';
	font-size: 0.6875em;
	font-weight: 500;
	line-height: 0.9em;
}
#projets-similaires .swiper-slide .rea-categories {
    position: absolute;
	bottom: 25px;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}
#projets-similaires .swiper-slide .rea-category {
    border: 1px solid #fff;
	border-radius: 15px;
	color: #fff;
	font-family: 'Gilroy';
	font-size: 0.5625em;
	font-weight: 500;
	line-height: 1.11em;
	padding: 5px 10px;
	margin: 10px;
}
/*#projets-similaires .swiper-slide .titre::before { border: 1px solid #000; content: ""; position: absolute; bottom: 20px; left: 20px; right: 20px; top: 20px; }*/
#projets-similaires .swiper-slide .rea-titre:hover { opacity: 1; }
#projets-similaires .swiper-slide .trans { display: none; }

#projets-similaires .swiper-button-prev,
#projets-similaires .swiper-button-next,
#projets-similaires .swiper-button-prev { background-color: #fff; background-image: none; height: 40px; opacity: 0.8; width: 40px;
    transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
#projets-similaires .swiper-button-next::before { background-image: url(/wp-content/plugins/lpi_projets_similaires/droite.png); content: ""; color: #000; position: absolute; bottom: 0; left: 0; right: 0; top: 0; }
#projets-similaires .swiper-button-prev::before { background-image: url(/wp-content/plugins/lpi_projets_similaires/gauche.png); content: ""; color: #000; position: absolute; bottom: 0; left: 0; right: 0; top: 0; }
#projets-similaires .swiper-button-next:hover,
#projets-similaires .swiper-button-prev:hover { opacity: 1; }
#projets-similaires .block-img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 100%;
}
