/* ReNew-Deco : styles communs du modele de projet */
.leon-maquette h1,.leon-maquette h2,.leon-maquette h3{color:#665448!important}.leon-maquette h2{font-size:30px!important;line-height:1.25!important;margin-bottom:18px!important}.leon-maquette p{font-size:16px;line-height:1.6}.leon-maquette .leon-rule{width:52px;height:3px;background:#ad9682;margin:0 0 24px}.leon-before .twentytwenty-container{height:260px!important;border-radius:8px;overflow:hidden}.leon-before .twentytwenty-container img{width:100%!important;height:260px!important;object-fit:cover!important}.leon-gallery .img-with-aniamtion-wrap img{width:100%!important;height:145px!important;object-fit:cover!important;border-radius:7px}.leon-gallery .wpb_row{margin-bottom:16px!important}.leon-intro .leon-facts{display:flex;justify-content:space-between;gap:24px;border-left:1px solid #d6d8dc;padding:16px 0 16px 42px}.leon-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#002b3e;border-radius:16px;padding:28px 38px;color:white}.leon-cta h2{color:white!important;font-size:28px!important;margin-bottom:4px!important}.leon-cta p{margin:0!important}.leon-cta a{display:inline-block;background:white;color:#665448!important;border-radius:9px;padding:12px 22px;font-weight:700;white-space:nowrap}@media(max-width:690px){.leon-maquette h1{font-size:34px!important}.leon-intro .leon-facts{padding:18px 0;border-left:0;flex-wrap:wrap}.leon-cta{padding:25px;flex-direction:column;text-align:center}.leon-gallery .img-with-aniamtion-wrap img{height:160px!important}}@media(max-width:690px){.leon-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.leon-salient-gallery .portfolio-items{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px!important;position:relative!important;height:auto!important;width:100%!important;left:0!important;margin:0!important}.leon-salient-gallery .portfolio-items>.col{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;padding:0!important;margin:0!important}.leon-salient-gallery .work-item{height:145px!important;border-radius:7px;overflow:hidden}.leon-salient-gallery .work-item>img{display:block!important;width:100%!important;height:145px!important;object-fit:cover!important}@media(max-width:690px){.leon-salient-gallery .portfolio-items{grid-template-columns:repeat(2,minmax(0,1fr))}.leon-salient-gallery .work-item,.leon-salient-gallery .work-item>img{height:160px!important}}.leon-salient-gallery .portfolio-items:before,.leon-salient-gallery .portfolio-items:after{display:none!important;content:none!important}
/* Galerie du modele initial : dimensions uniformes */
.leon-gallery .leon-photo-grid img{display:block;width:100%!important;height:145px!important;object-fit:cover!important;border-radius:7px;margin:0!important;min-width:0}
@media(max-width:690px){.leon-gallery .leon-photo-grid img{height:160px!important}}