/*
--------------------------------------------------------------
>>> INDICE STILI
--------------------------------------------------------------
1.0 Root & Design Tokens
2.0 Settings & Base Typography
3.0 Global Layout & Utilities
4.0 Componenti Globali (404, Room Occupancy)
5.0 Utilities Elementor & Extra
6.0 Header
7.0 Homepage
8.0 Footer
--------------------------------------------------------------
*/


/*
*   6.0 HEADER
*/
.elementor-nav-menu {
    width: 95% !important;
    margin: 0px !important;
    background: rgb(255 255 255 / 91%) !important;
    backdrop-filter: blur(18px) saturate(140%) !important;
    -webkit-backdrop-filter: blur(18px) saturate(140%) !important;
    border: 1px solid rgba(255, 255, 255, 0.35) !important;
    box-shadow: 0 8px 32px rgba(13, 13, 13, 0.08) !important;
    border-radius: 10px !important;
}

div#menu-principale {
    position: static;
}

nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 105% !important;
    position: absolute !important;
    left: 0px !important;
    top: 55px !important;
}

.sub-menu {
    top: unset;
    background-color: unset;
}


/*
*   7.0 HOMEPAGE
*/
.img-vertical-1 {
    height: 450px !important;
    object-fit: cover;
    object-position: center;
}

.carosello-img img {
    height: 450px !important;
    object-fit: cover !important;
    object-position: center !important;
    width: 100% !important;
}