
/* FC ELBRUS - PREMIUM NEWS */
/* Applies only to news cards */

.news-grid > a.news-card,
.news-grid > .news-card {
  background:#382920 !important;
  background-image:none !important;
  border:1px solid #725C4B !important;
  box-shadow:0 6px 22px rgba(38,27,20,.12) !important;
  color:#F8F3EB !important;
  text-decoration:none !important;
  font-family:'Manrope',Arial,sans-serif !important;
}

.news-grid > .news-card h3 {
  color:#F8F3EB !important;
  font-family:'Unbounded','Manrope',sans-serif !important;
  font-weight:600 !important;
  letter-spacing:-.035em !important;
  line-height:1.45 !important;
  text-transform:none !important;
}

.news-grid > .news-card > span:first-child {
  color:#FFFFFF !important;
  font-family:'Manrope',Arial,sans-serif !important;
  font-weight:800 !important;
  letter-spacing:.1em !important;
}

.news-grid > .news-card > p {
  color:#C9BCAF !important;
  font-family:'Manrope',Arial,sans-serif !important;
  line-height:1.75 !important;
}

.news-grid > .news-card .news-read-more {
  color:#FFFFFF !important;
}

.news-grid > .news-card:hover {
  border-color:#BDA184 !important;
}

.news-grid > .news-card.news-open {
  background:#30231D !important;
  border-color:#BDA184 !important;
}

.news-grid .news-full-text {
  border-top:1px solid #725C4B;
  margin-top:18px;
  padding-top:15px;
}

.news-grid .news-full-text p {
  color:#E4D9CC !important;
  font-family:'Manrope',Arial,sans-serif !important;
  font-size:15px;
  font-weight:400;
  line-height:1.85;
  margin:0 0 15px;
}

.news-grid .news-full-text a {
  color:#FFFFFF !important;
  text-decoration:underline;
}

.news-grid .news-toggle {
  display:block;
  width:100%;
  padding:0;
  margin:0;
  border:0;
  background:transparent;
  color:inherit;
  text-align:left;
  cursor:pointer;
  font:inherit;
}

.news-grid .news-toggle:focus-visible {
  outline:2px solid #FFFFFF;
  outline-offset:5px;
}

.news-grid .news-toggle h3 {
  margin:0;
}

.news-grid .news-toggle .news-arrow {
  color:#FFFFFF;
  font-family:'Manrope',Arial,sans-serif;
  font-size:12px;
  margin-top:12px;
  display:block;
}



/* ELBRUS NEWS WHITE TEXT */
.news-grid .news-card h3,
.news-grid .news-card > p,
.news-grid .news-card .news-full-text p {
    color: #F8F3EB !important;
}
