

/* Start:/bitrix/templates/.default/components/bitrix/news.list/page-pattern/style.css?1710599986329*/
.padding-block {
  position: relative;
  padding-top: 0 !important;
  padding-bottom: 40px !important;
}

.page-pattern .grid-list--items-4 {
	grid-template-columns: repeat(auto-fill,minmax(245px,1fr));
}

@media (max-width: 600px) {
  .padding-block {
    padding-top: 10px !important;
    padding-bottom: 24px !important;
  }
}
/* End */


/* Start:/local/templates/bridge-group.ru/components/bitrix/news.list/tizers-tiles/style.css?17429589113738*/
/* Базовые стили для тизеров-плитки */
.tizers-tiles.tizers-tiles--narrow {
  padding: 35px 0 35px 0;
}

.tizers-tiles__item {
  display: flex;
  height: 100%;
  flex-direction: row;
}

.tizers-tiles__item--column {
  flex-direction: column;
}

.tizers-tiles__item--column.tizers-tiles__item--centered {
  text-align: center;
  align-items: center;
}

.tizers-tiles__item-image-wrapper {
  flex-shrink: 0;
}

.tizers-tiles__item-wrapper.bordered {
  border-radius: 4px;
}

.tizers-tiles__item-wrapper.tizers-tiles__item-wrapper-close.bordered {
  margin-right: -1px;
  margin-bottom: -1px;
  border-radius: 0;
}

.tizers-tiles__item-image-wrapper--TEXT.tizers-tiles__item-image-wrapper--position-TOP {
  margin-bottom: 19px;
}

.tizers-tiles__item-image-wrapper--TEXT.tizers-tiles__item-image-wrapper--position-LEFT {
  margin-top: 4px;
  margin-right: 21px;
}

.tizers-tiles__item-image-text {
  font-size: 45px;
  line-height: 45px;
}

.tizers-tiles__item-image-text--size-50 {
  font-size: 50px;
  line-height: 50px;
}

.tizers-tiles__item-image-wrapper--PICTURES {
  overflow: hidden;
  border-radius: 50%;
}

.tizers-tiles__item-image-wrapper--PICTURES.tizers-tiles__item-image-wrapper--position-TOP {
  width: 140px;
  height: 140px;
  margin: 0 auto;
}

.tizers-tiles__item-image-wrapper--PICTURES.tizers-tiles__item-image-wrapper--position-LEFT {
  width: 80px;
  height: 80px;
  margin-right: 27px;
}

.tizers-tiles__item-image-picture {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}

.tizers-tiles__item-image-wrapper--ICONS {
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.tizers-tiles__item-image-wrapper--ICONS svg {
  max-width: 100%;
  max-height: 100%;
}

.tizers-tiles__item-image-wrapper--position-TOP.tizers-tiles__item-image-wrapper--ICONS {
  margin-bottom: 26px;
}

.tizers-tiles__item-image-wrapper--position-LEFT.tizers-tiles__item-image-wrapper--ICONS {
  margin-right: 28px;
}

.tizers-tiles__item-text-wrapper {
  display: flex;
  flex-direction: column;
  margin-top: -0.25em;
  text-align: center;
}

.tizers-tiles__item-descr {
  margin-top: 8px;
}

/* WITH BG */
.tizers-tiles__item--with-bg {
  background-color: #fff;
  background-color: var(--card_bg_black);
}

.tizers-tiles__item--with-bg:hover {
  background-color: #fff;
  background-color: var(--card_bg_hover_black);
}

.tizers-tiles__item--narrow-with-bg {
  padding: 48px;
}

.tizers-tiles__item--wide-with-bg {
  padding: 56px;
}

.tizers-tiles__item--with-bg .tizers-tiles__item-image-wrapper--TEXT.tizers-tiles__item-image-wrapper--position-TOP {
  margin-bottom: 13px;
}

.tizers-tiles__item--with-bg.tizers-tiles__item--images-PICTURES.tizers-tiles__item--images-position-TOP {
  padding: 47px 47px 42px 47px;
}

/* Сетка для плитки */
.grid-list {
  display: grid;
  grid-gap: 20px;
}

.grid-list--items-1 { grid-template-columns: repeat(1, 1fr); }
.grid-list--items-2 { grid-template-columns: repeat(2, 1fr); }
.grid-list--items-3 { grid-template-columns: repeat(3, 1fr); }
.grid-list--items-4 { grid-template-columns: repeat(4, 1fr); }

.grid-list--no-gap {
  grid-gap: 0;
}

/* Мобильная версия */
@media (max-width: 450px) {
  .tizers-tiles__item {
      flex-direction: column;
      align-items: center;
      text-align: center;
  }

  .tizers-tiles__item--images-position-LEFT .tizers-tiles__item-image-wrapper {
      margin-bottom: 15px;
  }

  .grid-list {
      grid-template-columns: repeat(1, 1fr);
  }
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news.list/page-pattern/style.css?1710599986329 */
/* /local/templates/bridge-group.ru/components/bitrix/news.list/tizers-tiles/style.css?17429589113738 */
