.filter-gallery-sec .top-bar-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.filter-gallery-sec .top-bar-wrapper .filter-wrap{width:100%;margin-bottom:10px}.filter-gallery-sec .shortby-wrap{width:fit-content;margin:0 auto;border:1px solid;padding:5px 15px}.filter-gallery-sec .top-bar-wrapper .filter-wrap ul{display:flex;column-gap:13px;flex-wrap:wrap;justify-content:center}.filter-gallery-sec .top-bar-wrapper .filter-wrap ul li a{font-weight:600;font-size:16px;padding:3px 0}.filter-gallery-sec .top-bar-wrapper .filter-wrap ul li.active-group a{color:var(--secondary-text)}.filter-gallery-sec .shortby-wrap span{font-size:15px}.filter-gallery-sec .shortby-wrap select{border:0;font-size:15px;margin-left:-4px;font-family:poppins,sans-serif}@supports(-moz-appearance:none){.filter-gallery-sec .shortby-wrap select{background-color:#fff;margin-left:1px}}.filter-gallery-sec .gallery-sec .flex-box{row-gap:30px;column-gap:2.2%;justify-content:left}.filter-gallery-sec .gallery-sec .service-box{border-radius:18px;width:100%;overflow:hidden;position:relative}.filter-gallery-sec .gallery-sec .service-box .portfolio-back-img{width:100%;z-index:0}.filter-gallery-sec .gallery-sec .service-box .portfolio-back-img img{width:100%;height:auto}.filter-gallery-sec .gallery-sec .service-box .card-content{padding:6px 0 15px;bottom:0;left:0}.filter-gallery-sec .gallery-sec .service-box .card-content .card-text h4{text-align:left;font-size:18px;padding:0;text-transform:capitalize}.filter-gallery-sec .gallery-sec .service-box .card-content .card-text p.category-tag{text-transform:capitalize}@media screen and (min-width:576px){.filter-gallery-sec .gallery-sec .service-box{width:48.9%}.filter-gallery-sec .top-bar-wrapper .filter-wrap ul{column-gap:35px}.filter-gallery-sec .top-bar-wrapper .filter-wrap ul li a{font-size:18px}}@media screen and (min-width:768px){.filter-gallery-sec .shortby-wrap{margin:unset;border:0;padding:0}.filter-gallery-sec .top-bar-wrapper .filter-wrap{width:unset;margin-bottom:0}}@media screen and (min-width:1024px){.filter-gallery-sec .gallery-sec .service-box{width:31.8%}}@media screen and (min-width:1440px){.filter-gallery-sec .gallery-sec .service-box{width:23.3%}}