@media only screen and (max-width: 600px) {
    .bg-news-cover {
        margin: 5px;
    }
    h1 {
        font-size: 35px !important;
    }
}

.logo {
    width: 250px;
}

hr {
    border-color: black !important;
}

nav {
    margin-bottom: 20px;
}

h1 {
    text-decoration: none !important;
    color: inherit !important;
    font-weight: 600 !important;
    color: white !important;
}

a {
    cursor: pointer !important;
}

a.plain:hover {
    color: inherit !important;
}

.white {
    color: white;
}

.black {
    color: black !important;
}

hr.space {
    visibility: hidden;
}

.title-description {
    font-size: 50%;
}

.bg-dark-grey {
    background-color: #343332;
}

.bg-body {
    background: #5c9ead21
}

.btn:focus,
.btn:active {
    outline: none !important;
    box-shadow: none !important;
}

.bg-news-cover {
    background-color: #24995b !important;
}

.bg-news-cover-btn {
    background-color: #8cb369 !important;
    color: white;
}

.bg-news-cover-btn:hover {
    background-color: #70994d !important;
    color: white;
}