.news_format{
  font-weight: 400 !important;
  background: #fff;
}
.news_format .maxwidth-theme.only-on-front{
   background: #fff !important; 
}
.news_format .btn{
  font-size: 11px;
  line-height: 15.71px;
  font-weight: 400;
}

.tlt_block_n{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.news_format .clearfix:before, .news_format .clearfix:after
 {
    content: none;
}
.news_format h3{
  font-size: 32px;
  line-height: 120%;
}
.news_format .move_news{
  display: flex;
  align-items: center;
}

.news_format .btn-catalog-pdf {
    margin: 0 !important;
    margin-right: 15px !important;
    border: none !important;
    background-color: #F1F1F1 !important;
    color: #6d6d6d !important;
    height: 40px;

}
.news_format .btn-catalog-pdf:hover{
    color: #6d6d6d !important;
    border: none !important;
}
.news_format .subscribe span{
  font-size: 11px;
}
.news_format .btn {
    border: none;
    border-radius: 5px;
}

.news_format  .row:before, .news_format .row:after {
    content: none;
}
.image.shine span{
  width: 100%;
  height: 208px;
}
.news_format .item-wrapper.news_item{
    width: 25%;
}
.news_format .outher_item{
  padding: 8px;
  height: 100%;
}
.news_format .outher_item:hover .type_title a{
    color: #02b44b !important;
}
.news_format .bg_item{
  background-color:#F1F1F1;
  padding: 18px;
  border-radius: 10px;
  height: 100%;
  position: relative;
}
.news_format .type_blog{
  font-size: 10px;
  line-height: 13.01px;
  color: #999999;
  margin-top: 20px;
  text-transform: uppercase;
}
.news_format .type_title{
  margin-top: 10px;
  margin-bottom: 25px;
}
.news_format .type_title a{
  color: #333333 !important;
  font-size: 18px;
  line-height: 140%;
}
.news_format .type_date{
  font-size: 13px;
  line-height: 22px;
  color: #999999;
  position: absolute;
  bottom: 11px;
}
.news_format .image.shine span {
    border-radius: 5px;
    aspect-ratio: 16 / 9;
    height: auto;
}
.news_format .item-views {
    margin-top: 15px;
}
.mob_show{
      display: none !important;
    }

@media (max-width: 1439px) {
    .news_format h3 {
        font-size: 32px;
        line-height: 120%;
        width: auto;
        margin-bottom: 20px;
    }
    .mob_show{
      display: none !important;
    }
    .tlt_block_n {
      flex-wrap: wrap;
    }
    .news_format .bg_item {
      padding: 15px;
    }
    .news_format .item-wrapper.news_item {
        width: 24%;
        margin: 0 auto;
        padding-bottom: 10px !important;
    }
    .news_format .mob_show.btn-catalog-pdf {
        margin: 20px auto 30px auto !important;
        display: block;
        max-width: 185px;
    }
    .news_format .type_title a {
      font-size: 18px;
    }

    .news_format .outher_item {
        padding: 0;
    }
    .news_format .maxwidth-theme.only-on-front{
      padding-top: 25px !important;
    }
}



@media (max-width: 1199px) {
    .news_format h3 {
        font-size: 32px;
        line-height: 120%;
        width: auto;
        margin-bottom: 5px;
    }
    .mob_show{
      display: none !important;
    }
    .tlt_block_n {
      flex-wrap: wrap;
      margin-bottom: 40px;
    }
    .news_format .bg_item {
      padding: 15px;
    }
    .news_format .item-wrapper.news_item {
        width: 24%;
        margin: 0 auto;
        padding-bottom: 10px !important;
    }
    .news_format .mob_show.btn-catalog-pdf {
        margin: 20px auto 30px auto !important;
        display: block;
        max-width: 185px;
    }
    .news_format .type_title a {
      font-size: 16px;
    }

    .news_format .outher_item {
        padding: 0;
    }
    .news_format .maxwidth-theme.only-on-front{
      padding-top: 25px !important;
    }
}



@media (max-width: 991px) {

    .news_format .item-wrapper.news_item {
        width: 31%;
    }

    .news_format .item-wrapper.news_item:nth-child(4){
      display: none;
    }

}


@media (max-width: 767px) {
    .news_format h3 {
        font-size: 26px;
       
    }
    .mob_hide{
      display: none !important;
    }
    .mob_show{
      display: block !important;
    }
    .tlt_block_n {
      flex-wrap: wrap;
    }

    .news_format .item-wrapper.news_item {
        width: 48%;
    }

    .news_format .type_title a {
      font-size: 15px;
    }
    .news_format .item-wrapper.news_item:nth-child(3){
      display: none;
    }
    .news_format .item-wrapper.news_item:nth-child(4){
      display: none;
    }
}

@media (max-width: 575px) {
    .news_format .item-wrapper.news_item {
        width: 94%;
    }
    .news_format .type_title a {
      font-size: 15px;
    }
    .news_format .item-views {
        margin-top: 30px;
    }
    .news_format h3 {
        width: 100%;
        margin-bottom: 20px;
    }
}