.title_with-btn{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}
.portfolio-news-list{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-bottom:-24px}
.portfolio-news-list .portfolio-news-inner{width:33.333%;padding:0 12px;margin-bottom:24px}
.portfolio-news-sec{padding-bottom:250px}
.portfolio-news-box .img-wraper{border-radius:8px;overflow:hidden;position:relative;padding-bottom:64.25%;margin-bottom:15px}
.portfolio-news-box .img-wraper img{position:absolute;height:100%;width:100%;object-fit:cover;transition:all 1s}
.portfolio-news-box:hover .img-wraper img{transform:scale(1.1)}
.date-with-tag{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}
.date-with-tag p{margin:0;font-size:14px;color:#6c7b6c}
.date-with-tag span.tag{background:#dce3dc;border-radius:4px;padding:8px;display:inline-block;font-size:14px;line-height:1}
.press-media-sec .title{margin-bottom:125px}
.feature-press-media-wrap a.portfolio-news-box{display:flex;align-items:center;column-gap:40px}
.feature-press-media-wrap a.portfolio-news-box .img-wraper{border-radius:10px;width:52%;padding-bottom:33.5%}
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content{width:44%}
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content h5{width:100%;max-width:500px}
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content p{font-size:18px;font-family:'Sequel Sans';line-height:32.4px}
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content .date-with-tag,.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content h5{margin-bottom:12px}
.feature-press-media-wrap{margin-bottom:100px}
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content .date-with-tag{flex-direction:column;align-items:flex-start;gap:10px}
.filter-list ul{display:flex;align-items:center;white-space:nowrap;overflow-x:auto;gap:8px;border-bottom:1px solid rgb(60 79 60 / .08)}
.filter-list{margin-bottom:48px}
.filter-list ul li a{padding:7px 12px;display:inline-block}
.filter-list ul li.active{background:#dce3dc;border-radius:8px 8px 0 0}
.filter-list ul li.active a{color:#3c4f3c;font-family:ABCMonumentGroteskSemi-Mono-Medium}
.portfolio-news-box:hover h6{color:#6c7b6c}
.press-media-filter .portfolio-news-list .portfolio-news-inner{margin-bottom:48px}
.press-media-filter .portfolio-news-list{margin-bottom:-48px}
.not_found_wrap{display:flex;align-items:center;width:100%;max-width:615px;justify-content:space-between;padding-top:22px}
.not_found_wrap .icon{width:72px}
.not_found_wrap .text{width:calc(100% - 105px)}
.not_found_wrap .text p{color:#6c7b6c;font-size:18px;font-family:'Sequel Sans';line-height:32.4px}

.pagination {text-align: center;margin-top: 50px;}
.pagination .page-numbers {padding: 0 5px;}
.pagination .page-numbers.current {color: #3c4f3c;font-weight: bold;}
.pagination .page-numbers:hover {color: #3c4f3c;}

@media only screen and (max-width:1599px){
.portfolio-news-sec{padding-bottom:150px}
.press-media-sec .title{margin-bottom:95px}
}

@media only screen and (max-width:1280px){
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content{width:43.5%}
}

@media only screen and (max-width:1199px){
.portfolio-news-list .portfolio-news-inner{width:50%}
.feature-press-media-wrap a.portfolio-news-box .img-wraper,.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content{width:100%}
.feature-press-media-wrap a.portfolio-news-box{flex-direction:column;row-gap:25px}
.feature-press-media-wrap a.portfolio-news-box .img-wraper{padding-bottom:52.5%}
.press-media-filter .portfolio-news-list{margin-bottom:-40px}
.press-media-filter .portfolio-news-list .portfolio-news-inner{width:50%;margin-bottom:40px}
}

@media only screen and (max-width:991px){
.portfolio-news-list{margin-left:-8px;margin-right:-8px;margin-bottom:-16px}
.portfolio-news-list .portfolio-news-inner{padding:0 8px;width:33.333%}
.press-media-sec .title{margin-bottom:95px;margin-top:95px}
.press-media-sec .title h1{font-size:32px}
.feature-press-media-wrap a.portfolio-news-box .img-wraper{padding-bottom:56.5%}
.feature-press-media-wrap a.portfolio-news-box .portfolio-news-content h5{font-size:24px}
}

@media only screen and (max-width:767px){
.filter-list {margin-bottom: 30px;}
.portfolio-news-list .portfolio-news-inner{width:100%;margin-bottom: 32px;}
.press-media-sec .title{margin-top:50px;margin-bottom:50px}
.feature-press-media-wrap a.portfolio-news-box .img-wraper{padding-bottom:62.5%}
.feature-press-media-wrap{margin-bottom:96px}
.press-media-filter .portfolio-news-list{margin-bottom:-32px}
.press-media-filter .portfolio-news-list .portfolio-news-inner{width:100%;margin-bottom:32px}
.portfolio-news-sec{padding-bottom:200px}
.not_found_wrap .text {
    width: 100%;
    padding: 0 10px;
}
.not_found_wrap {
    flex-wrap: wrap;
    flex-direction: column;
    text-align: center;
    padding: 0;
}

.not_found_wrap .text p {
    font-size: 16px;
    line-height: 28px;
}
}