.catalog-section-custom {
  position: relative;
}
.catalog-section-custom .all_wrapp {
  margin-bottom: 20px;
}
.catalog-section-custom .title__h2 {
  font-size: 28px;
  margin: 0 0 24px;
  color: #383838;
  line-height: normal;
  font-weight: 800;
}
.catalog-section-custom .flex-viewport .tabs_slider .catalog_item {
  min-width: 232px !important;
}

.catalog-section-custom .wr > li {
  margin: 0 !important;
}

.catalog-section-custom ul.slider_navigation {
  top: 0 !important;
  width: fit-content;
  margin: auto;
}

.catalog-section-custom .all_wrapp .content_inner {
  display: flex;
  flex-direction: column;
}
.catalog-section-custom .all_wrapp .content_inner > .button {
  width: fit-content;
  padding: 12px 24px;
  position: absolute;
  bottom: -5px;
  left: 50%;
  transform: translateX(-50%);
  margin: 0 auto;
  z-index: 3;
}
.catalog-section-custom .catalog_item .footer_button {
  position: unset !important;
  display: block;
  opacity: 1;
  visibility: visible;
  height: auto;
  box-shadow: unset !important;
  transition: all 0.3s;
  padding: 0;
  margin: 0;
}

.catalog-section-custom .tabs_slider {
  padding-bottom: 20px !important;
}

@media (max-width: 768px) {
  .catalog-section-custom ul.slider_navigation.top_big .flex-direction-nav {
    display: flex !important;
  }
}

@media (max-width: 600px) {
  .catalog-section-custom ul.slider_navigation {
    top: unset !important;
    bottom: 0;
  }
  .catalog-section-custom ul.slider_navigation.top_big .flex-direction-nav {
    justify-content: space-between;
  }
  .catalog-section-custom ul.slider_navigation {
    width: 100%;
  }
  .catalog-section-custom
    ul.slider_navigation
    .flex-direction-nav
    li.flex-nav-next {
    border-left-width: 1px !important;
  }
	.catalog-section-custom .all_wrapp .content_inner > .button {
	  width: 160px;
	}
}
.catalog-section-custom .footer_button .more_text {
  display: none;
}
.news-detail__links-blick {
  margin-top: 50px;
}
.news-detail__links-blick .catalog-section-custom .flex-viewport .tabs_slider .catalog_item {
  min-width: 228px !important;
}

@media screen and (max-width: 685px) {
    .catalog-tile__sections .catalog-tile__grid-items {
      row-gap: 110px !important;
    }
}