.paris-habitat-elementor-widget-ph-imagelegend{
    display:flex;
    align-items: flex-end;
}
.ph-imagelegend-image{
    flex:0 0 65.8%;
}
.ph-imagelegend-legend{
    flex: 1 0;
    padding-right:3rem;
}
.ph-imagelegend-legend-items{
    padding:4rem 0;
    border-top:1px solid var(--ph-color-9);
    border-bottom:1px solid var(--ph-color-9);
    color:var(--ph-color-1);
}
.ph-imagelegend-legend-item{
    display:flex;
    margin-bottom:1.6rem;
}
.ph-imagelegend-legend-item:last-child{
    margin-bottom:0;
}
.ph-imagelegend-legend-item-label{
    color: var(--ph-color-2);
    flex: 0 0 20rem;
}
.ph-imagelegend-legend-item-text{
    padding-left:0.8rem;
}


@media (max-width: 1200px){
   
}

@media (max-width: 1024px){
    
}

@media (max-width: 767px){
    .paris-habitat-elementor-widget-ph-imagelegend {
        flex-direction: column-reverse;
    }
    .ph-imagelegend-image{
        margin-bottom:4rem;
        flex: 0 0 100%;
        width: 100%;
    }
    .ph-imagelegend-legend {
        padding-right: 0;
        flex: 0 0 100%;
        width: 100%;
    }
    .ph-imagelegend-legend-items {
        padding: 2.4rem 0;
    }
    .ph-imagelegend-legend-item {
        flex-direction: column;
    }
    .ph-imagelegend-legend-item-text {
        padding-left: 0rem;
    }
    .ph-imagelegend-legend-item-label{
        flex: 0 ;
    }
}
