header, .stage .container-hero, section:has(.ventajas){
    display:block !important;
}
.header{
    position:absolute !important;
}
.header.hfixed,.custom-menu-hotel.mfixed{
    position:fixed !important;
}
.editMode .header.hfixed,.editMode .custom-menu-hotel.mfixed, .editMode .header{
    position:relative !important;
}
.header .access-right .white, .header .bi-person-fill,
.header .group-languages-texts .btn-secondary.open-selector-language,
.header nav.menu-desktop a, .header p,
.open-selector-language span:after{
    color:#fff !important;
}
@media (max-width: 767px) {
    
    .header .bi-person-fill {
       color: var(--colorPrimary) !important;
    }
}
    

.container-hero img.img-responsive{
    height:100vh !important;
}
.header.hfixed .access-right .white, .header.hfixed .bi-person-fill,
.header.hfixed .group-languages-texts .btn-secondary.open-selector-language,
.header.hfixed nav.menu-desktop a, .header p,.header.hfixed .open-selector-language span:after,
.header .offcanvas-body .group-languages-texts .btn-secondary.open-selector-language,
.offcanvas-body .open-selector-language span:after{
    color:var(--colorPrimary) !important;
}
.header .logo img,.header .navbar-toggler-icon:not(.menu-open .navbar-toggler-icon){
    filter:brightness(0) invert(1) !important;
}
@media (max-width: 767px) {
     .header .logo img,.header .navbar-toggler-icon:not(.menu-open .navbar-toggler-icon){
       filter:none !important;
        }
}
.header.hfixed .logo img,.header.hfixed .navbar-toggler-icon:not(.menu-open .navbar-toggler-icon){
    filter:none !important;
}
