@media screen and (max-width:991px){#dss-menu-top a[aria-current="page"]{color:#91b249!important;font-weight:600!important}}body.page-id-2 h1{display:none!important}.mphb-terms-and-conditions-accept{text-align:center;transform:translatey(-20px)}.mphb-price-breakdown-booking .mphb-price{display:none}.mphb-total-price{margin-top:70px!important}.order-actions--heading,.order-actions-button,.order-again{display:none!important}label[for="mphb_first_name"]{color:transparent;position:relative}label[for="mphb_first_name"]::after{content:"Prénom *";color:black;position:absolute;left:0;top:-4px;white-space:nowrap}label[for="mphb_email"]{color:transparent;position:relative}label[for="mphb_email"]::after{content:"Email *";color:black;position:absolute;left:0;top:-4px;white-space:nowrap}label[for="mphb_last_name"]{color:transparent;position:relative}label[for="mphb_last_name"]::after{content:"Nom *";color:black;position:absolute;left:0;top:-4px;white-space:nowrap}label[for="mphb_phone"]{color:transparent;position:relative}label[for="mphb_phone"]::after{content:"Téléphone *";color:black;position:absolute;left:0;top:-4px;white-space:nowrap}