﻿.article {
    padding: 5rem 0;
}
    .article .article-header  {
        padding: 0 0 5rem 0;
    }
        .article .article-header h6 {
            font-size: 1.4rem;
            text-transform: uppercase;
            font-weight: 400;
            color: #787878;
            margin: 0 0 .5rem 0;
        }
        .article .article-header h1 {
            font-size: 3.6rem;
            position: relative;
            font-weight: 400;
            color: var(--main-color);
        }
            .article .article-header h1:after {
                content: '';
                position: absolute;
                bottom: -1.5rem;
                width: 5rem;
                border-bottom: 2px solid var(--main-color);
                left: 0;
            }
    .article p {
        font-size: 1.6rem;
        margin-top: -1rem;
    }
    .article .article-content h1 {
        font-size: 3rem;
        font-weight: 400;
        margin-bottom: 1rem;
    }

    .article img {
        margin-bottom: 1rem;
        width: 100%;
    }