/* Project Gallery Styles */

.project-gallery {
    position: relative;
    width: 100%;
}
 
.project-gallery-content {
    width: 100%;
    position: relative;
}

 
.project-gallery-list{ 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    display: flex; 
    flex-wrap: wrap; 
    justify-content: space-between; 
    width: 100%; 
    gap: 0;
}

.project-gallery-list > li{ 
    /* width: 65%;  */
    margin-bottom: 15px; 
    display: flex;
    flex-wrap: wrap;
     width: 100%;  
}


.title_style_section h2 span { font-weight: 600; }


.project-gallery-list > :nth-child(even) ul{ flex-direction: row-reverse; }


.project-gallery-list > li > ul > :nth-child(2){ width: 32.5%; }
.project-gallery-list > li > ul >  li{ width: 66.5%;  }
.project-gallery-list > li > ul >  li img{ width: 100%; height: 100%; object-fit: cover; }

.project-gallery-list > li > ul{ display: flex; flex-wrap: wrap; justify-content: space-between; width: 100%; margin: 0; padding: 0;  }

/* Pattern: Items 1,2,5,6,9,10 = 65% (large) | Items 3,4,7,8,11,12 = 35% (small) */
/* Small items (every 4 items, positions 3 and 4) */
/* Second item and third item */
 
 