

/* Start:/local/templates/Ldigital/components/bitrix/news.list/aboutReitBlock/style.css?1736504520263*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.reitDir__loadMore .link {
  justify-content: center;
}
.reitElem--hidden {
    display: none;
}
/* End */


/* Start:/local/templates/Ldigital/components/bitrix/news.list/our_clients/style.css?17568918573507*/
.our-clients-tabs {
  margin-bottom: 80px;
  width: 100%;
  max-width: 1560px;
  margin-top: 30px;
}

.our-clients-tabs__nav {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));
}

.our-clients-tabs__nav-item {
  padding: 15px 0;
  font-size: 17px;
  background-color: #1a0d27;
  color: #fff;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.3s ease;
  border-right: 1px solid #fff;
  -webkit-tap-highlight-color: transparent;
}

.our-clients-tabs__nav-item:last-child {
  border-right: none;
}

.our-clients-tabs__nav-item:active,
.our-clients-tabs__nav-item:hover {
  background-color: #552c66;
  color: #fff;
}

.our-clients-tabs__nav-item.active {
  background-color: #552c66;
}

.our-clients-tabs__list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
  gap: 4px;
}

.our-clients-tabs__link {
  position: relative;
  display: block;
  width: 100%;
  padding-top: 85%;
  background: rgba(126, 126, 126, .05);
  overflow: hidden;
  text-decoration: none;
  color: #fff;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  -webkit-backface-visibility: hidden;
}

.our-clients-tabs__link:nth-child(2n) {
  background: rgba(196, 196, 196, .05);
}

.our-clients-tabs__link:active,
.our-clients-tabs__link:hover {
  color: #fff;
}

.our-clients-tabs__image,
.our-clients-tabs__description {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transition: opacity 0.5s ease;
}

.our-clients-tabs__image {
  max-width: 170px;
  width: 100%;
}

.our-clients-tabs__image img {
  display: block;
  max-width: 170px;
  width: 100%;
  height: auto;
  object-fit: contain;
  opacity: 0.6;
  -webkit-backface-visibility: hidden;
}

.our-clients-tabs__description {
  z-index: 0;
  opacity: 0;
  font-size: 14px;
  text-align: center;
  width: 100%;
}

.link.callBackBtn.clientsCall {
  position: relative;
  background-color: #552c66;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  -webkit-tap-highlight-color: transparent;
}

@media (min-width: 991px) {
  .our-clients-tabs__link:hover .our-clients-tabs__image img,
  .our-clients-tabs__link:active .our-clients-tabs__image img {
    opacity: 0;
  }
  .our-clients-tabs__link:hover .our-clients-tabs__description,
  .our-clients-tabs__link:active .our-clients-tabs__description {
    opacity: 1;
    z-index: 1;
  }
}

@media (max-width: 991px) {
  .our-clients-tabs__nav {
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
  }
  .our-clients-tabs__list {
    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
  }
  .our-clients-tabs__nav-item {
    font-size: 14px;
  }
  .our-clients-tabs__image img {
    max-width: 120px;
  }
  .our-clients-tabs__link:active .our-clients-tabs__image img {
    opacity: 0;
  }
  .our-clients-tabs__link:active .our-clients-tabs__description {
    opacity: 1;
    z-index: 1;
  }
  .our-clients-tabs__description {
    font-size: 12px;
  }
}

@media (max-width: 375px) {
  .our-clients-tabs__image img {
    max-width: 100px;
  }
  .our-clients-tabs__nav {
    grid-template-columns: repeat(auto-fill, minmax(90px, 1fr));
  }
  .our-clients-tabs__list {
    grid-template-columns: repeat(auto-fill, minmax(90px, 1fr));
  }
}
/* End */


/* Start:/local/templates/Ldigital/components/bitrix/news.list/slide_swiper/style.css?176184254796*/
.revcom .sliderRewiwes__name {
  position: static;
  display: flex;
  justify-content: center;
}
/* End */
/* /local/templates/Ldigital/components/bitrix/news.list/aboutReitBlock/style.css?1736504520263 */
/* /local/templates/Ldigital/components/bitrix/news.list/our_clients/style.css?17568918573507 */
/* /local/templates/Ldigital/components/bitrix/news.list/slide_swiper/style.css?176184254796 */
