.ns-bitrix.c-news-list.c-news-list-list-1-one-tag.inactive {
  opacity: 0.3;
  transition: opacity 0.4s;
  pointer-events: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-name {
  font-weight: 400;
  font-size: 18px;
  line-height: 150%;
  text-decoration: none;
  color: #2B2A29;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
  display: block;
  display: -webkit-box;
  height: 48px;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-description {
  color: #626262;
  font-size: 16px;
  line-height: normal;
  display: -webkit-box;
  height: 38px;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-bottom: 28px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-button {
  display: inline-block;
  background-color: #FA0;
  border-radius: 50%;
  font-size: 0;
  line-height: 0;
  transition: 350ms;

}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-button svg {
  fill: #282828;
  transition: 350ms;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-button:hover {
  background-color: #282828;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-button:hover svg {
  fill: #FA0;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-prop-text {
  color: #282828;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-prop-header {
  color: #929292;
  font-size: 10px;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-date-gone {
  color: #DB3737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-date-run {
  color: #0E720E;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-props {
  margin-bottom: 37px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper {
  display: block;
  margin: 0;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper input {
  display: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper span {
  display: block;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  padding: 3px;
  white-space: nowrap;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition-duration: 0.35s;
  -moz-transition-duration: 0.35s;
  -ms-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-property: color, background-color;
  -moz-transition-property: color, background-color;
  -ms-transition-property: color, background-color;
  -o-transition-property: color, background-color;
  transition-property: color, background-color;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper input:enabled+span {
  cursor: pointer;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper input:disabled+span {
  cursor: default;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper input:checked+span,
.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tags-item-wrapper input:enabled+span:hover {
  color: #FFF;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag [data-role=form] {
  display: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag [data-delimiter=true] {
  border-top: 1px solid #e8e8e8;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag [data-delimiter=true]:first-child {
  border-top: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-title {
  color: #282828;
  font-size: 22px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 34px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-description {
  font-weight: 400;
  font-size: clamp(14px, 3vw, 18px);
  line-height: 150%;
  color: #2B2A29;
  margin-top: 40px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-picture-wrapper {
  aspect-ratio: 405/263;
  font-size: 0;
  line-height: 0;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-picture {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-text {
  height: 100%;
  align-content: space-between;
  position: relative;
  font-size: 0;
  line-height: 0;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-wrapper.elem-opacity {
  opacity: 0.3;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-prop-date {
  gap: 26px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item .news-list-item-picture-wrapper {
  overflow: hidden;
  border-radius: 143.32px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tag {
  font-size: 14.168px;
  font-weight: 600;
  line-height: normal;
  padding: 9px 23px;
  border-radius: 8.855px;
  position: absolute;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tag.news-list-item-tag-0 {
  color: #282828;
  background: #FA0;
  right: -29px;
  top: 43px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tag.news-list-item-tag-1 {
  color: #FFF;
  background: #282828;
  bottom: 51px;
  left: -29px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-picture-column {
  position: relative;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .past-hide {
  margin-bottom: 38px;
  width: fit-content;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-title {
  margin-bottom: 8px;
  font-size: 22px;
  font-weight: 500;
  line-height: normal;
  height: 81px;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  overflow: hidden;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-current-year {
  position: absolute;
  color: #626262;
  font-size: 12px;
  font-weight: 600;
  line-height: normal;
  top: -19px;
  pointer-events: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-tab-elem {
  position: relative;
  width: fit-content;
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  margin-top: 20px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .intec-ui-control-tabs-custom {
  max-width: 600px;
  overflow: hidden;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .intec-ui-control-tabs-custom:not(.swiper-initialized) {
  opacity: 0;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-tab-elem a {
  color: #282828;
  text-decoration: none;
  transition: 350ms;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-tab-elem a:hover,
.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-tab-elem[data-active="true"] a {
  color: #ffaa00;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-title a {
  color: #282828;
  text-decoration: none;
  transition: 350ms;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-title a:hover {
  color: #ffaa00;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .intec-ui-control-tabs-custom-content[data-active="false"] {
  display: none;
}

/* .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tabs-content-owl-wrap .owl-stage-outer {
  overflow: visible;
} */
.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-column {
  width: 76%;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-nav-column {
  width: 24%;
  z-index: 1;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-nav-wrapper {
  height: 100%;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tabs-content-owl-wrap.swiper-initialized:not(data-active="true") {
  display: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-pagination {
  text-align: center;
  margin-top: 37px;
  font-size: 22px;
  font-weight: 500;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-tabs-navigation-wrapper {
  margin-left: 36px;
  margin-top: 19px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-tags {
  gap: 8px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-tags-wrapper {
  overflow: hidden;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .widget-tags-wrapper.tags-hidden {
  display: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tabs-swiper-block {
  padding-bottom: 46px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-header {
  padding-top: 47px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tags-block-tag a {
  display: block;
  position: relative;
  background-color: #FFF;
  color: #282828;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  line-height: normal;
  cursor: pointer;
  padding: 13px 22px;
  border: 1px solid #ABABAB;
  border-radius: 44px;
  text-decoration: none;
  transition: .2s;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tags-block-tag a:hover,
.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tags-block-tag.current a {
  background-color: #ffaa00;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags-icon {
  font-size: 0;
  line-height: 0;
  transform: rotate(180deg);
  transition: 350ms;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags-icon svg {
  stroke: #282828;
  transition: 350ms;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags:hover .news-list-show-tags-icon svg {
  stroke: #ffaa00;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags-icon.tags-hidden {
  transform: rotate(0);
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags {
  gap: 10px;
  cursor: pointer;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags-title {
  color: #282828;
  font-size: 16px;
  line-height: normal;
  text-transform: uppercase;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags-count {
  color: #282828;
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
  position: relative;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags-count:after {
  content: '';
  bottom: -4px;
  left: 0;
  position: absolute;
  width: 100%;
  border-bottom: 2px solid #282882;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-items {
  position: relative;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-items::before {
  content: '';
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, white calc(100% - 200px), transparent);
  position: absolute;
  left: -110%;
  top: 0;
  z-index: 2;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-items::after {
  content: '';
  width: 100%;
  height: 100%;
  background: linear-gradient(to left, white calc(100% - 300px), transparent);
  position: absolute;
  right: -110%;
  top: 0;
  z-index: 2;
  pointer-events: none;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-delimeter {
  border-bottom: 2px solid #E2E2E2;
  position: relative;
  margin-top: 60px;
  margin-bottom: 13px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-delimeter:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #E2E2E2;
  width: 100%;
  right: -100%;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .c-news-list-list-1-one-tag-title {
  color: #282828;
  font-size: 50px;
  font-weight: 500;
  line-height: 127.4%;
  text-transform: uppercase;
  margin-bottom: 71px;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .c-news-list-list-1-one-tag-title span {
  color: #FA0;
}

.ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-content {
  margin-bottom: 108px;
}

@media all and (max-width: 1024px) {
  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-tabs-navigation-wrapper {
    margin-left: 0;
    margin-bottom: 19px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-show-tags {
    margin-top: 20px;
  }
}

@media all and (max-width: 768px) {
  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tags-block-tag a {
    padding: 7px 16px;
  }


  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .tabs-swiper-block {
    padding-bottom: 31px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-header {
    padding-top: 32px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-title {
    font-size: 18px;
    margin-bottom: 23px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-title {
    font-size: 18px;
    height: 44px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-description {
    margin-bottom: 19px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-column,
  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-nav-column {
    width: 100%;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-tag {
    display: none;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item-props {
    margin-bottom: 25px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item .news-list-item-picture-wrapper {
    border-radius: 146px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-item .news-list-item-content {
    flex-direction: column-reverse;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-nav-wrapper {
    margin-top: 15px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-delimeter {
    margin-top: 41px;
    margin-bottom: 9px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-swiper-pagination {
    margin-top: 25px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .c-news-list-list-1-one-tag-title {
    font-size: 24px;
    margin-bottom: 34px;
  }

  .ns-bitrix.c-news-list.c-news-list-list-1-one-tag .news-list-content {
    margin-bottom: 73px;
  }
}

/*# sourceMappingURL=style.css.map */