.research-paper-inner.article-main-sec-wrapper {
    padding: 10px 0;
}
.research-paper-main {
    padding: 50px 0;
}
.research-paper-main .tab-buttons{
    display:flex;
    gap:10px;
    flex-wrap:wrap;
    margin-bottom:20px;
}

.research-paper-main .tab{
    padding:8px 18px;
    border-radius:30px;
    border:2px solid #0a7c3b;
    background:white;
    color:#0a7c3b;
    cursor:pointer;
    transition:0.3s;
}

.research-paper-main .tab.active{
    background:#0a7c3b;
    color:white;
}

#tab-content{
    opacity:1;
    transition:opacity .4s ease;
}

#tab-content.fade-out{
    opacity:0;
}

.research-paper-main .tab-content.active{
    opacity:1;
    visibility:visible;
}
.research-paper-inner .custom-tab-content {
    opacity: 1;
    position: inherit;
    transform: unset;
    pointer-events: auto;
} 
.article-main-sec-wrapper .custom-tab-content .news-slide {
    background-image: url("/research-paper/images/cat-article-card-bg.webp");
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    overflow: hidden;
}
.top-left-logo {
    position: absolute;
    width: 105px;
    height: 85px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    clip-path: polygon(0 0, 0% 100%, 100% 0);
}
.top-left-logo img {
    position: absolute;
    left: 10px;
    top: 10px;
}
.article-details span, .article-details p {
    font-size: 16px;
    color: #000000;
}
.article-details h4 {
    font-size: 26px;
    color: #000000;
    padding: 5px 0;
}
.pagination-main .active>.page-link, .pagination-main .page-link.active {
    background-color: #254a28;
    border-color: #254a28;
    color: #fff;
}
.pagination-main .page-link {
    color: #254a28;
}
.news-logo {
    width: 160px;
}