.news-article__views {
  width: 16px; }

.news-article__pic-cont {
  padding-bottom: 66%; }
  .news-article__pic-cont img {
    object-fit: cover;
    background: url("../../img/no-picture.svg") center center no-repeat var(--alt-box-bg-color, #f1f1f1); }

.news-article__content {
  line-height: 1.625em;
  max-width: 872px;
  margin: 0 auto;}
  .news-article__content img {
    max-width: 100% !important;
    height: auto !important; }

.news-article__content h2{margin: 2.5em 0px 1em 0px;font-weight: 500;border-left: 4px solid #2775b6;padding-left: 15px;font-size: 1.5em;line-height: 1.5em;}
.news-article__content h2.events{margin: 2.5em 0px 1em 0px;font-weight: 500;border-left: 4px solid #fb4d6d;padding-left: 15px;font-size: 1.5em;line-height: 1.5em;}

.news-article__content h3{margin: 2.5em 0px 1em 0px;font-weight: 500;border-left: 3px solid #facb05;padding-left: 15px;font-size: 1.25em;}
.news-article__content h3.events{margin: 2.5em 0px 1em 0px;font-weight: 500;border-left: 3px solid #fa7e6b;padding-left: 15px;font-size: 1.25em;}

.news-article__content h4{margin: 20px 0px 15px 0px;font-weight: 500;border-left: 2px solid #facb05;padding-left: 15px;}
.news-article__content h4.events{margin: 20px 0px 15px 0px;font-weight: 500;border-left: 2px solid #fa7e6b;padding-left: 15px;}

.news-article__content ol{margin: 5px 0px 20px 40px;}
.news-article__content ol li{padding-bottom: .75em;}
.news-article__content ul{margin: 5px 0px 20px 40px;}
.news-article__content ul li{list-style-type: circle; padding-bottom: .75em;}
.news-article__content p{margin-bottom: 1.5em;font-size: 1.025rem;line-height: 1.75;}

.news-article__content a{border-bottom: 1px solid #2775b6;}
.news-article__content a.events {border-bottom: 1px solid #fa7e6b;}

.events a{border-bottom: 1px solid #fa7e6b;}