

/* Start:/local/templates/aspro-lite/components/bitrix/news/blog/style.css?17860168812081*/
.tag-filter {
    margin-block-end: 24px;
}

#main.fixed_y div.sticky-block {
    top: 224px;
}

#main.fixed_y .sticky-block .sidearea {
    height: calc(100vh - 234px);
    padding-inline-end: 2px;
    overflow-y: auto;
    overflow-x: hidden;
}
@supports (-moz-appearance: none) {
    #main.fixed_y .sticky-block .sidearea {
        scrollbar-width: thin;
        scrollbar-color: var(--theme-base-color) rgba(255, 255, 255, 0.12);
    }
}
#main.fixed_y .sticky-block .sidearea::-webkit-scrollbar {
    width: 4px;
}

#main.fixed_y .sticky-block .sidearea::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.12);
}

#main.fixed_y .sticky-block .sidearea::-webkit-scrollbar-thumb {
    background: var(--theme-base-color);
    border-radius: 2px;
}

#main.fixed_y .sticky-block .sidearea::-webkit-scrollbar-button {
    display: none;
}

.tag-title {
    margin-block: 24px 12px;
    color: #999;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.3;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

.tag-filter .tag-filter__link {
    display: flex;
    align-items: center;
    color: rgba(255, 255, 255, 0.70);
    border-radius: 16px;
    border: 1px solid rgba(255, 255, 255, 0.12);
}

.tag-filter .tags__item--active .tag-filter__link {
    color: var(--theme-base-color);
    border-color: var(--theme-base-color);
    background-color: var(--theme-base-opacity-color);
}

.tag-filter .tag-filter__label {
    padding: 6px 12px;
    font-style: normal;
    font-weight: 500;
}

.left_block .sidearea .subscribe-edit {
    margin-block-end: 0;
}

.left_block .sidearea .subscribe-side-block {
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(255, 255, 255, 0.04);
}

.left_block .sidearea .subscribe-side-block__text {
    color: rgba(255, 255, 255, 0.80);
    font-family: var(--theme-font-family), Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
}
/* End */


/* Start:/local/templates/aspro-lite/css/chip.min.css?17387704691014*/
.chip{--item-pl:12px;--item-pr:12px;--item-height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(136,136,136,.1);background-color:var(--darkgrey_bg_black);border-radius:8px;border-radius:var(--border-radius);height:34px;height:var(--item-height);color:var(--white_text_black);}.chip__label{overflow:hidden;text-overflow:ellipsis;padding-left:var(--item-pl);padding-right:var(--item-pr);white-space:nowrap;}.chip.active{color:#fff;}.chip.active:not(.chip--toggle){cursor:default;}.chip--transparent{background-color:transparent;}.chip:hover{background-color:var(--light,rgba(136,136,136,.05)) var(--dark,#343434);}.chip__icon{padding-left:var(--item-pl);padding-right:var(--item-pr);border-left:1px solid rgba(255,255,255,.2);height:18px;display:flex;align-items:center;stroke:#fff;}.chip--sm{--item-pl:10px;--item-pr:10px;--item-height:29px;}.chip--md{--item-height:37px;}@media (max-width:600px){.chip--sm-to-600{--item-pl:10px;--item-pr:10px;--item-height:30px}}
/* End */


/* Start:/local/templates/aspro-lite/components/bitrix/subscribe.edit/side/style.css?1750090840270*/
.subscribe-side-block {
    padding: 15px 20px 24px 20px;
  }
  .subscribe-side-block__text {
    margin-bottom: 18px;
  }

  #popup_subscribe_container .form-send__info-text{display: none !important;}
#popup_subscribe_container .form-send{margin-bottom: 15p!important;}
/* End */


/* Start:/local/templates/aspro-lite/components/bitrix/news.list/blog-list/style.css?17405032561950*/
.blog-list__item {
  position: relative;
  overflow: hidden;
}
.blog-list__item-image-wrapper {
  position: relative;
  padding-top: 63%;
}
.blog-list__item-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.bx-ie .blog-list__item-text-top-part {
  flex-basis: auto;
}
.blog-list__item-preview-wrapper {
  margin-top: 9px;
}
.blog-list__item-text-wrapper {
  padding: 13px 15px 0px;
}
.blog-list__item-link--absolute {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2;
}
.blog-list__item-title,.blog-list__item-section{width: 100%;}
.blog-list__item-text-bottom-part {
  margin-top: 9px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.blog-list__item-period {
  position: relative;
}
.blog-list__item-text-bottom-part__separator {
  margin: 0px 11px;
  font-size: 0.93333em;
  line-height: 18px;
  opacity: 0.2;
}
.blog-list__item-sticker {
  position: absolute;
  font-size: 0px;
  line-height: 0px;
  z-index: 2;
  bottom: 20px;
  left: 16px;
}
.blog-list__item__popup-video {
  background-color: #9e9e9e;
  background-color: var(--theme-base-color);
  height: 32px;
  width: 32px;
  border-radius: 50%;
}
.blog-list__item__popup-video:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  border: 5px solid transparent;
  border-left: 11px solid #fff;
  margin: -5px 0 0 -4px;
}

@media (max-width: 600px) {
  .blog-list__item-preview-wrapper {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 15px;
  }
  .blog-list__item-text-wrapper {
    padding: 17px 19px 0px;
  }
  .blog-list__item-image-wrapper {
    padding-top: 67%;
  }
  .blog-list__item-text-bottom-part__separator {
    margin: 0px 7px;
    line-height: 21px;
  }
}
@media (max-width: 500px) {
  .grid-list--normal .blog-list__wrapper {
    width: 100%;
  }
}

/* End */
/* /local/templates/aspro-lite/components/bitrix/news/blog/style.css?17860168812081 */
/* /local/templates/aspro-lite/css/chip.min.css?17387704691014 */
/* /local/templates/aspro-lite/components/bitrix/subscribe.edit/side/style.css?1750090840270 */
/* /local/templates/aspro-lite/components/bitrix/news.list/blog-list/style.css?17405032561950 */
