.et_pb_menu__logo-wrap{margin-left:10px}.btn-gradient{background-size:200% 100%;background-position:left;transition:background-position 0.5s ease}.btn-gradient:hover{background-position:right}.big-text{font-size:30px;color:#f5f1eb}.et_pb_menu__logo img{filter:brightness(0) invert(80%);transition:filter 300ms ease}.et_builder_inner_content:hover .et_pb_menu__logo img{filter:brightness(1) invert(0%)}.et_pb_menu__logo a:hover img{filter:brightness(1) invert(30%)!important}.et_mobile_menu{margin-top:8px!important}.image-wrap{position:relative;display:inline-block;overflow:hidden}.image-wrap img{display:block;width:100%;transition:all 0.5s ease}.image-wrap::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,0.5)url("/wp-content/uploads/2026/04/signaturezan.png") center no-repeat;background-size:min(200px,60%);filter:invert(1);opacity:0;transition:opacity 1s ease}.image-galerie:hover .image-wrap::after{opacity:1}.image-galerie:hover .et_pb_module_header{color:white!important}.image-galerie:hover .et_pb_button{background-color:white!important;color:black!important}.image-galerie:hover .et_pb_button:hover{background-color:black!important}.image-galerie:hover .et_pb_button:hover,.image-galerie:hover .et_pb_button:hover:after,.image-galerie:hover .et_pb_button:hover span{color:white!important}.image-galerie:hover .image-wrap img{filter:grayscale(100%);transform:scale(1.3)}.statut-dispo{position:absolute;top:15px;right:-30px;width:120px;transform:rotate(45deg);padding:5px 10px;color:#fff;font-weight:bold;font-size:12px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;z-index:10}.dispo{top:15px;width:120px;padding:5px 10px;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;z-index:10}.statut-dispo.reserve,.dispo.reserve{background:#CE9231}.statut-dispo.vendu,.dispo.vendu{background:#6e2c2c}.menufooter a{padding:0 5px}