/* Start custom CSS *//* Titres H1-H3 neutres : reprennent le style de leur classe, pas celui du kit */
.elementor-3730 h1, .elementor-3730 h2, .elementor-3730 h3{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;}
.elementor-3730 h2.rl-rev-h{font-size:30px;font-weight:900;color:#ffffff;margin:0 0 28px;letter-spacing:-0.02em;}
.elementor-3730 .rl-reviews{padding-top:0!important;}
/* Photos plein cadre (passe devant le CSS additionnel) */
body.page-id-3730 .elementor-3730 .rl-card-img{height:340px!important;overflow:hidden;}
body.page-id-3730 .elementor-3730 .rl-card-img img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 60%!important;display:block;}
@media(max-width:767px){body.page-id-3730 .elementor-3730 .rl-card-img{height:300px!important;}}/* End custom CSS */