/*
Theme Name: Amedeo Child
Theme URI: https://amedeo.qodeinteractive.com/
Description: A child theme of Amedeo Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.1
Text Domain: amedeo
Template: amedeo
*/
.eltdf-sticky-header{
    .eltdf-logo-wrapper a img.eltdf-normal-logo{
        opacity: 0!important;
    }
    .eltdf-logo-wrapper a img.eltdf-dark-logo{
        position: relative;
        top: 27px;
        opacity: 1!important;
        width: 150px;
        height: auto!important;
    
    }
}
.eltdf-mobile-header {
    .eltdf-mobile-logo-wrapper a{
        height: unset!important;
    }
    .eltdf-position-left{
        float: unset!important;
    }
    .eltdf-position-left-inner{
        display: block;
        position: absolute;
        top: -57px;
        left: 0;
        right: 0;
        .eltdf-mobile-logo-wrapper{
            width: 295px;
            margin: 0 auto;
        }
    }
}


.eltdf-portfolio-list-holder .menu-cat{
    margin-bottom: 35px;
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    p{
        font-size: 20px;
        font-weight: 700;
        cursor: pointer;
    }
}
.eltdf-normal-space .eltdf-outer-space {
    display: flex;
    flex-wrap: wrap;
}
.eltdf-grid-list.eltdf-four-columns .eltdf-item-space {
    width: calc(25% - 20px); /* 4 colonnes */
    margin-bottom: 20px;
    transition: transform 0.4s cubic-bezier(0.4,0,0.2,1), opacity 0.4s;
    opacity: 1;
    transform: scale(1) translateY(0);
    pointer-events: auto;
    /* autres styles */
}
.eltdf-grid-list.eltdf-four-columns .eltdf-item-space.hide {
    opacity: 0;
    transform: scale(0.8) translateY(40px);
    pointer-events: none;
    position: absolute; 
}