.paris-habitat-elementor-widget-ph-anchor-menu{
    background:white;
    border-bottom:1px solid var(--ph-color-9);
}
.elementor-sticky--active .paris-habitat-elementor-widget-ph-anchor-menu{
    border-top:1px solid var(--ph-color-9);
}
.paris-habitat-elementor-widget-ph-anchor-menu > ul{
    padding:0;
    list-style:none;
    display:flex;
}
.paris-habitat-elementor-widget-ph-anchor-menu > ul > li{
    padding-right:2.3rem;
}
.paris-habitat-elementor-widget-ph-anchor-menu > ul > li:last-child{
    padding-right:0;
}
.paris-habitat-elementor-widget-ph-anchor-menu > ul > li > a{
    color:var(--ph-color-6);
    padding:2.8rem 0 2.7rem 0;
    display:inline-block;
    
}
.paris-habitat-elementor-widget-ph-anchor-menu > ul > li > .current,
.paris-habitat-elementor-widget-ph-anchor-menu > ul > li > a:hover{
    color:var(--ph-color-1);
    box-shadow: 0px 1px 0px var(--ph-color-1);
}

body:not(.elementor-editor-active) .elementor-menu-anchor{
    display: block;
    position: relative;
    top: -17rem;
}


@media screen and (max-width: 1200px) {    
    .paris-habitat-elementor-widget-ph-anchor-menu > ul{
        padding:0 1.5rem;
    }
}

@media screen and (max-width: 1024px){
    
}

@media screen and (max-width: 767px){    
    body:not(.elementor-editor-active) .elementor-menu-anchor{
        top: -6.4rem;
    }
    .paris-habitat-elementor-widget-ph-anchor-menu > ul > li > a{
        white-space: nowrap;
    }
    .paris-habitat-elementor-widget-ph-anchor-menu > ul {        
        overflow: auto;
    }
    .paris-habitat-elementor-widget-ph-anchor-menu > ul {      
        padding: 0 1.5rem;
    }
}
