.elementor-492 .elementor-element.elementor-element-fdec9f3{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-7d7563b */.journal-issue {
    max-width: 1000px;
    margin: auto;
    padding: 60px 20px;
    font-family: Inter, sans-serif;
    justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
}

.issue-title{
text-align:center;
font-size:34px;
color:#2f5f5c;
margin-bottom:5px;
}

.issue-subtitle{
text-align:center;
margin-bottom:40px;
color:#666;
}

.article-card{
background:#fff;
padding:30px;
margin-bottom:30px;
border-left:5px solid #2f5f5c;
border-radius:8px;
box-shadow:0 4px 12px rgba(0,0,0,0.05);
}

.article-type{
background:#2f5f5c;
color:#fff;
padding:4px 12px;
font-size:12px;
border-radius:4px;
display:inline-block;
margin-bottom:10px;
}

.article-title{
font-size:20px;
margin-bottom:8px;
}

.article-authors{
color:#666;
margin-bottom:15px;
}

.abstract-block{
background:#f7f7f7;
padding:18px;
border-radius:6px;
margin-bottom:15px;
}

.abstract-block h4{
margin-bottom:8px;
color:#2f5f5c;
}

.keywords{
margin-bottom:15px;
}

.article-footer{
display:flex;
justify-content:space-between;
align-items:center;
}

.pdf-btn{
background:#2f5f5c;
color:#fff;
padding:6px 18px;
border-radius:5px;
text-decoration:none;
}

.pdf-btns{
background:#2f5f5c;
color:#fff;
padding:6px 18px;
border-radius:5px;
text-decoration:none;
display: flex;
justify-content: center;
align-items: center;

}



.pdf-btn:hover{
background:white;
color:#2f5f5c;
border: 1px solid #2f5f5c ;
}/* End custom CSS */