

/* Start:/local/templates/olymp/components/bitrix/news.list/partners/style.css?1745616409897*/
.partners-logo__content {
  margin-top: 40px;
}
.partners-logo-list {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-gap: 24px;
}
.partner-logo-item {
  position: relative;
  padding-bottom: 105.75%;
  border: 1px solid var(--border-color);
  border-radius: 8px;
  overflow: hidden;
}
.partner-logo-item img {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 220px;
  transform: translate(-50%, -50%);
}

@media (max-width: 1200px) {
	.partners-logo-list {
	  grid-template-columns: repeat(3, minmax(0, 1fr));
	}
}
@media (max-width: 991px) {
	.partners-logo__content {
	  margin-top: 24px;
	}
	.partners-logo-list {
		grid-gap: 16px;
	}
}
@media (max-width: 767px) {
	.partners-logo-list {
	  grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}
@media (max-width: 576px) {
	.partners-logo-list {
	  grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}
/* End */


/* Start:/local/templates/olymp/components/bitrix/system.pagenavigation/main/style.css?1745616409418*/
[data-pagination] .load_more {
    margin-top: 24px;
	display: block;
    width: 100%;
    padding: 15px;
    font-size: 18px;
    line-height: 24px;
    background-color: transparent;
    border-radius: 8px;
    border: 1px solid var(--border-color);
}
[data-pagination] .load_more svg {margin-left:8px;}

@media (max-width: 767px) {
	[data-pagination] .load_more {margin-top:16px;font-size:14px;line-height: 20px;}
}
/* End */


/* Start:/local/templates/olymp/components/bitrix/news.list/press/style.css?1745616409490*/
.press-section .press-section__content {
  gap: 0;
}
.press-section .press-list {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-gap: 24px;
}
.press-section .press-list .news-item {
  max-width: 100%;
}

@media (max-width: 991px) {
  .press-section .press-list {
    grid-gap: 16px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 576px) {
  .press-section .press-list {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
/* End */
/* /local/templates/olymp/components/bitrix/news.list/partners/style.css?1745616409897 */
/* /local/templates/olymp/components/bitrix/system.pagenavigation/main/style.css?1745616409418 */
/* /local/templates/olymp/components/bitrix/news.list/press/style.css?1745616409490 */
