.exploreProjects-mod .page-center{ max-width:1040px; }
.project-filter{ margin-bottom:50px; }
.project-filter ul{ width:100%; list-style:none; margin:0; padding:0; }
.project-filter-li{ position:relative; }
.project-filter-li-lbl{ display:none; justify-content:space-between; width:100%; padding:2px 0; border-bottom:2px solid #000; cursor:pointer; }
.project-filter-dropdown li{ font-size:14px; font-weight:400; line-height:1; letter-spacing:0.5px; color:#000; cursor:pointer; }

.project-listing .col-project-block{ display:block; width:100%; }
.project-block{ max-width:325px; margin:0 auto 23px; }
.project-block .project-img{ display:block; width:100%; height:0; padding-bottom:calc(100% - 68px); background-color:#D8D8D8; position:relative; overflow:hidden; }
.project-block .project-img img{ object-fit: cover; position:absolute; top:0; left:0; min-width: 100%; min-height: 100%;}
.project-name{ display:block; padding-top:14px; font-size:18px; line-height:1; letter-spacing:0.5px; color:#000000; text-decoration:none; }
.project-name:hover{text-decoration:none;}

.project-description{
  display:none;
  font-weight: 400;
}

@media only screen and (min-width:1025px){
  .project-filter-dropdown{ display:flex; justify-content:space-between; }
  .project-filter-dropdown li{ padding:10px; }
  .project-filter-dropdown li.active{ background-color:#000; color:#FFFFFF; }
}


@media only screen and (min-width:768px){
  
  .project-listing{ display:flex; flex-wrap:wrap; margin:0 -6px; }
  .project-listing .col-project-block{ width:calc(100% / 3); padding:0 6px; box-sizing:border-box; }
}
@media only screen and (min-width:992px){
  
  .project-filter-dropdown li{ font-size:16px;
}

@media only screen and (max-width:1024px){
  .project-filter-li-lbl{ display:flex; }
  .project-filter-dropdown{ display:none; width:100%; background-color:#F2F2F2; position:absolute; top:100%; left:0; z-index:99; }
  .project-filter-dropdown li{ padding:10px 15px; font-size:18px; font-weight:400; line-height:1; letter-spacing:0.5px; color:#000; }
  .project-filter-dropdown li:hover{ background-color:#E6E6E6; }
  .project-description{
    margin-top: -30px;
  }
}

