.module-news-post {
    /* any general styling for the module */
    padding-bottom:6rem;
    padding-top:3rem;
}

.module-news-post .breadcrumbs.mobile {
    padding-bottom:5rem;
}

.module-news-post .breadcrumbs.mobile ol {
    justify-content: center;
}

.module-news-post .breadcrumbs.mobile i,
.module-news-post .breadcrumbs.mobile li,
.module-news-post .breadcrumbs.mobile a {
    color:#fff;
}

.module-news-post .news-header {
    background:var(--dark-orange);
    background-image: var(--background-orange-dots);
    background-repeat: no-repeat;
    background-size: 250px;
    padding:4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    width:calc(100% - 4rem);
    margin:0 auto;
}

.module-news-post .news-header h1,
.module-news-post .news-header h2  {
    color:#fff;
    margin:0;
    text-align: center;
}

.module-news-post .news-header .info {
    display: flex;
    justify-content: center;
    gap:2rem;
    align-items: center;
    margin-top:4rem;

}
.module-news-post .news-header .info * {
    color:#fff;
}

.module-news-post .news-header .info .divider {
    width:2px;
    background-color:var(--yellow);
    height:100%;
}

.module-news-post .content {
    margin-top:5rem;
    padding:0px 2rem;
}

.module-news-post .breadcrumbs li.active {
    display:none;
}

.module-news-post .read-more {
    margin-top:5rem;
}

@media (min-width:1200px) {

}