.title::before{
        display: inline-block;
        content: "";
        border-top: 10px solid #338cc8;
        width: 2rem;
        transform: rotate(90deg);
        margin-bottom: 0.3rem;
        margin-left: -10px;
}
.useful-links .useful-content ul li a {
    color: #090909;
    font-size: 14px;
}
.title {
    font-size: 1.4rem !important;
    color: black;
    text-align: left;
    margin-bottom: 6%;
}
.useful-links .useful-content ul hr {
    border: 0.5px solid #939597!important;
    width: 100% !important;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    margin-left: 0px !important;
    opacity: 0.1;
}
.about-page {
    padding: 3rem 6rem;
}
.about-page h5 {
    font-size: 20px;
    margin-top: 1%;
}
.about-page p {
    font-size: 14px;
    line-height: 25px;
}
.positions .btn {
    margin-top: -5%;
    font-size: 14px;
    color: #000000;
}

@media (max-width: 991px)
{
    .about-page {
        padding: 1rem 2rem;
    }
}
.archive-card{
    box-shadow: 0 0 2px;
    cursor: context-menu;
    margin-bottom: 12%;
}
.archive-card:hover{
    box-shadow: 0 0 15px #338cc873;
}
.archive-card h4{
    padding: 10% 0;
    color: #338cc8;
}
.archive-collapse {
    margin-bottom: 18%;
}
.special-issue {
    padding: 3%;
    box-shadow: 0 0 10px #e0d8d8;
    margin-bottom: 2%;
}
ul li {
    font-size:14px;
}
.name{
     font-size: 50px;
     line-height: 25px;
     margin-bottom: 0.5rem;
}