.child-news__item {
  border-top: solid 1px rgba(255, 255, 255, 0.3);
  padding: 25px 0; }
  @media (min-width: 576px) {
    .child-news__item {
      display: flex; } }
  .child-news__item:first-child {
    position: relative;
    border-top: none; }
    @media (min-width: 992px) {
      .child-news__item:first-child .child-news__photos {
        min-height: 500px; } }
    .child-news__item:first-child .child-news__cat {
      color: rgba(37, 37, 37, 0.3); }

.child-news__photos {
  width: 100%;
  min-height: 250px;
  background-size: cover;
  background-position: center; }

.child-news__content {
  padding: 25px; }

.child-news__tit {
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 600;
  margin-bottom: 10px; }

.child-news__cat {
  color: rgba(255, 255, 255, 0.5); }

.child-news__tit__link {
  color: #000; }
  .child-news__tit__link:hover, .child-news__tit__link:focus {
    text-decoration: underline;
    color: #faa50a; }

.child-news__desc {
  margin-bottom: 10px;
  color: #fff; }
  @media (min-width: 576px) {
    .child-news__desc {
      color: #252525; } }
  .child-news__context .child-news__desc {
    color: #fff; }

.child-news__action {
  padding: 0 25px 25px; }

.child-news .btn-read-more {
  margin: 0;
  padding: 0;
  font-weight: 600;
  font-size: 14px; }

@media (min-width: 992px) {
  .child-news__lastest {
    position: absolute;
    max-width: 550px;
    right: 0;
    bottom: 25px;
    background-color: #fff; } }

.child-meta-data {
  color: rgba(37, 37, 37, 0.3);
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 5px; }

.page-numbers {
  flex-basis: 100%;
  text-align: center;
  list-style: none;
  margin: 20px 0; }
  .page-numbers li {
    display: inline-block;
    padding: 0 5px; }
