.news_inner .page_image::before, .news_inner .page_image img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.news_listing .news_link {
  max-width: fit-content;
  text-decoration: underline;
}
.news_listing .news_list {
  margin: 0 -10px;
}
.news_listing .news_list > li {
  margin-bottom: 30px;
  padding: 0;
  width: 100%;
}
.news_listing .news_list > li:nth-child(3n+1) .news_block {
  display: block;
}
.news_listing .news_list > li:nth-child(3n+1) .news_info {
  left: 12px;
  pointer-events: none;
  right: 12px;
  bottom: 18px;
  padding: 24px 30px;
  z-index: 10;
  border-radius: 4px;
  overflow: hidden;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  position: absolute;
  max-width: none;
  margin-left: 0;
}
.news_listing .news_list > li:nth-child(3n+1) .news_info > div {
  max-width: 504px;
}
.news_listing .news_list > li:nth-child(3n+1) .news_title {
  color: #ffffff;
  font-size: 320%;
  line-height: 39px;
}
.news_listing .news_list > li:nth-child(3n+1) .news_description {
  color: rgba(255, 255, 255, 0.8);
}
.news_listing .news_list > li:nth-child(3n+1) .news_link {
  text-decoration: underline;
  color: #ffffff;
}
.news_listing .news_list > li:nth-child(3n+1) .images_inner::before {
  padding-bottom: 60%;
}
.news_listing .news_list > li:nth-child(3n+1) .news_image {
  width: 100%;
}
.news_listing .news_list > li:nth-child(3n+1) .hovered .news_link {
  opacity: 1;
}
.news_listing .news_list > li:nth-child(3n+1) .hovered .news_info {
  background: rgba(58, 191, 7, 0.8);
}
.news_listing .news_list > li:nth-child(3n+1) .hovered .images_inner::before {
  background: rgba(30, 68, 142, 0.4);
}
.news_listing .news_list .news_block {
  display: flex;
}
.news_listing .news_list .news_image {
  width: 280px;
  position: relative;
}
.news_listing .news_list .news_info {
  max-width: 280px;
  margin-left: 30px;
}
@media (max-width: 991px) {
  .news_listing .container_inner {
    padding: 20px 0;
  }
  .news_listing .content_title {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .news_listing .images_inner::before {
    padding-bottom: 65%;
  }
  .news_listing .news_list .news_info {
    margin-left: 15px;
  }
  .news_listing .news_title {
    -webkit-line-clamp: 3;
    margin-top: 0;
  }
  .news_listing .news_list > li:nth-child(3n+1) .images_inner::before {
    padding-bottom: 75%;
  }
}
@media (max-width: 575px) {
  .news_listing .page_content {
    padding: 20px;
  }
  .news_listing .news_list .news_info {
    margin-left: 0;
    margin-top: 15px;
  }
  .news_listing .news_list .news_block {
    flex-direction: column;
  }
  .news_listing .news_list > li:nth-child(3n+1) .news_info {
    position: relative;
    padding: 0;
    margin-top: 20px;
    left: 0;
  }
  .news_listing .news_list > li:nth-child(3n+1) .news_title {
    color: #4C525D;
    font-size: 160%;
    margin-top: 15px;
    line-height: 21px;
  }
  .news_listing .news_list > li:nth-child(3n+1) .news_description {
    color: #4C525D;
    opacity: 0.8;
  }
  .news_listing .news_list > li:nth-child(3n+1) .news_link {
    color: #05539F;
  }
}

.news_inner .page_content {
  padding: 0;
  padding-bottom: 60px;
}
.news_inner .container_inner {
  padding: 0 70px;
  margin: 0;
  border: none;
}
.news_inner .page_image {
  width: 100%;
  position: relative;
  padding-bottom: 45%;
}
.news_inner .page_image img {
  object-fit: cover;
}
.news_inner .page_image::before {
  content: "";
  z-index: 5;
  background: rgba(30, 68, 142, 0.26);
}
.news_inner h1 {
  margin-top: 30px;
  max-width: 600px;
}
.news_inner h2 {
  margin-top: 35px;
  max-width: 600px;
}
.news_inner h3 {
  margin-top: 35px;
  max-width: 600px;
}
.news_inner .news_date_block {
  margin-top: 30px;
  display: flex;
  align-content: center;
  position: relative;
  padding-bottom: 28px;
}
.news_inner .news_date_block span {
  display: block;
  margin-right: 20px;
  font-size: 160%;
  line-height: 19px;
  color: #666666;
}
.news_inner .news_date_block::before {
  content: "";
  position: absolute;
  left: -35px;
  bottom: 0;
  right: -35px;
  height: 1px;
  background: #E6E9EE;
}
.news_inner .news_desc {
  margin-top: 35px;
  font-size: 160%;
  line-height: 24px;
  color: rgba(102, 102, 102, 0.8);
}
.news_inner p {
  margin-top: 35px;
  font-size: 160%;
  line-height: 24px;
  color: rgba(102, 102, 102, 0.8);
}
.news_inner .news_inline {
  margin-top: 35px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.news_inner .news_inline .inner_image {
  min-width: 220px;
  margin-left: 40px;
}
.news_inner .news_inline .inner_image img {
  width: 100%;
  height: auto;
}
.news_inner .standard_imge {
  margin-top: 30px;
}
.news_inner .standard_imge img {
  width: 100%;
  max-height: 380px;
  height: 100%;
  object-fit: cover;
}
.news_inner .news_share {
  position: absolute;
  height: 0;
  right: -30px;
  top: 0;
}
.news_inner .at-style-responsive .at-share-btn {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  margin: 0;
}
@media (max-width: 1270px) {
  .news_inner .news_share {
    position: absolute;
    top: auto;
    left: 70px;
    bottom: 50px;
  }
  .news_inner .at-share-btn-elements {
    display: flex;
  }
}
@media (max-width: 767px) {
  .news_inner .container_inner {
    padding: 0 20px;
  }
  .news_inner .news_inline {
    flex-direction: column;
  }
  .news_inner .news_inline .inner_image {
    min-width: none;
    margin-left: 0px;
    width: 100%;
    margin-top: 20px;
  }
  .news_inner .news_share {
    left: 20px;
    bottom: 40px;
  }
}

/*# sourceMappingURL=news.css.map */
