.cover-img {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 40vh;
}

@media (max-width: 767.98px) {
    .cover-img {
        height: 30vh;
    }
}

.blog-1 {
    background-image: url('../assets/images/blog-1-banner.jpg');
}

.content {
    margin-top: -80px;
}

.article-header {
    background-color: white;
    border-radius: 5px 5px 0px 0px;
}

.title {
    font-size: 40px;
    padding-top: 50px;
    text-align: center;
    line-height: initial;
}

@media (max-width: 767.98px) {
    .title {
        font-size: 30px;
        padding-top: 40px;
    }
}

.article-content {
    background-color: white;
    margin-top: 30px;
}

.article-image {
    width: 100%;
    margin-top: 30px;
}

.article-link {
    color: #0d92f4;
}

.article-link:hover {
    color: #0d92f4;
    text-decoration: underline;
}

.creation-info {
    color: rgba(0, 0, 0, 0.8);
    text-align: center;
    margin-top: 10px;
}

.start-paragraph {
    line-height: 25px;
}

@media (min-width: 768px) {
    .start-paragraph {
        text-indent: 50px;
    }
}

.start-paragraph::first-letter {
    font-size: 28px;
    font-family: 'Times New Roman', Times, serif;
}

.social-icons {
    margin-top: 0;
}

.social-media-icon i {
    vertical-align: middle;
}
