

/* Start:/local/templates/aspro_max/components/bitrix/news.list/news-list-random.v2/style.css?17817664763744*/
.more-services .item-views .items {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  margin: 0;
}
.more-services .item-views .items:before{
  content: unset;
}
.list-type-block.item-views.wide_img .item .image + .body-info.with-section {
  padding:0;
}
.more-services .list-type-block.item-views.wide_img .item > .image {
    max-height: inherit;
    min-height: 290px;
    height: 100%;
}
.more-services .item-views .items .item {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.more-services .item-views .items .item a {
  text-decoration: none;
}
.more-services .list-type-block.item-views .item .image + .body-info {
  padding: 0;
}
.more-services .list-type-block.item-views .item .body-info {
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transition: all 0.5s;
    text-align: center;
    color: #fff;
    background: rgba(0,0,0,0.4);
    padding: 20px;
}

.more-services .item-views .items .item,
.more-services .list-type-block.item-views .item .body-info {
  border-radius: 20px;
}

.more-services .list-type-block.item-views .item:hover .body-info {
  background: rgba(0,0,0,0.6);
}
.more-services .list-type-block.item-views .item .section-name-block {
  color: #d6d6d6;
}
.more-services .list-type-block.item-views .item .title {
  color: #fff;
}


@media all and (max-width: 1440px) {
  .more-services .item-views .items {
    display: grid;
    grid-template-columns:repeat(auto-fill,minmax(300px,1fr));
  }
}
@media all and (max-width: 1140px) {
  .more-services .list-type-block.item-views .item .section-name-block {
    font-size: 13px;
  }
  .more-services .list-type-block.item-views .item .title {
    font-size: 15px;
  }
}
@media all and (max-width: 1024px) {
  .more-services .list-type-block.item-views .item .section-name-block {
    font-size: 11px;
  }
  .more-services .list-type-block.item-views .item .title {
    font-size: 13px;
  }
}
@media all and (max-width: 768px) {
  .more-services .item-views .items {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    margin: 0;
  }
  .more-services .list-type-block.item-views.wide_img .item > .image {
    min-height: 240px;
  }
  .more-services .list-type-block.item-views .item .section-name-block {
    font-size: 14px;
  }
  .more-services .list-type-block.item-views .item .title {
    font-size: 18px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 0px !important;
  }
}
@media all and (max-width: 570px) {
	.more-services .item-views .items {
	    display: grid;
	    grid-template-columns: repeat(1, 1fr);
	    gap: 20px;
	    margin: 0;
	  }
} 
@media all and (max-width: 500px) {
  .list-type-block.item-views.wide_img .item .image + .body-info.with-section {
    padding:0;
  }
  .other-services .other-services-title {
    font-size: 1.867em;
  }
  .more-services .list-type-block.item-views .item .section-name-block {
    display: none;
  }
  .list-type-block.item-views.wide_img .item .image + .body-info.with-section {
      margin: 0;
      padding-bottom:0px !important;
  }

}
@media all and (max-width: 425px) {
  .more-services .item-views .items {
     grid-template-columns: repeat(1, 1fr);
  }
  .more-services .list-type-block.item-views.wide_img .item > .image {
    min-height: 150px;
  }
  .more-services .list-type-block.item-views .item .section-name-block {
    font-size: 10px;
  }
  .more-services .list-type-block.item-views .item .title {
    font-size: 13px;
  }
}

/* End */
/* /local/templates/aspro_max/components/bitrix/news.list/news-list-random.v2/style.css?17817664763744 */
