

/* Start:/local/templates/invest/components/bitrix/breadcrumb/breadcrumb/style.css?1773241478893*/
ul.breadcrumbs__list {
    display: ruby;
    ruby-align: space-between;  
    font-size: 16px;
    line-height: 120%;
}

.breadcrumbs__item,
a.breadcrumbs__link {
    color: #a3a3a5;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.breadcrumbs__item:not(.breadcrumbs__current-page) {
    flex-shrink: 0;
    white-space: nowrap;
}

a.breadcrumbs__link:hover {
    color: var(--content-text-primary);
}

.breadcrumbs__current-page {
    color: var(--content-text-primary);
    min-width: 0;
    white-space: normal;
    word-break: normal;
    overflow-wrap: break-word;
}

.mobile-page-breadcrumbs {
    margin-bottom: 30px;
}

@media (max-width: 767px) {
    ul.breadcrumbs__list {
        display: flex;
        flex-wrap: wrap;
        gap: 4px;
        font-size: 14px;
    }

    .breadcrumbs__item:not(.breadcrumbs__current-page) {
        white-space: nowrap;
    }
}
/* End */


/* Start:/local/templates/invest/components/bitrix/news.list/page_documents/style.css?17732300523132*/
.page-documents {
  margin: 30px 0;
}

.page-documents__section {
  padding-bottom: 30px;
}

.page-documents__section-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 120%;
  text-transform: uppercase;
  color: var(--content-text-primary);
  margin-bottom: 20px;
}

.page-documents__list {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.page-documents__item {
  background: var(--backgrounds-bg-secondary);
  border: 1px solid var(--content-border-primary);
  border-radius: 10px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  transition: border-color 0.3s ease;
}

.page-documents__item:hover {
  border-color: var(--accents-accent-primary);
}

.page-documents__title {
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  text-transform: uppercase;
  color: var(--content-text-primary);
}

.page-documents__block {
  font-size: 16px;
  line-height: 120%;
  color: var(--content-text-primary);
}

.page-documents__block span {
  font-weight: 600;
}

.page-documents__block ul,
.page-documents__block ol {
  padding-left: 20px;
}

.page-documents__block ul li {
  list-style-type: disc;
}

.page-documents__file {
  width: fit-content;
  background: var(--content-btn-secondary);
  border-radius: 10px;
  padding: 12px 15px;
  border: 1px solid var(--content-btn-secondary);
  font-weight: 500;
  font-size: 16px;
  line-height: 120%;
  text-align: center;
  color: var(--content-btn-text-secondary);
  display: flex;
  align-items: center;
  gap: 10px;
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.page-documents__file:after {
  content: " ";
  width: 24px;
  height: 24px;
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.3517 7.61666L15.3929 4.05376C14.2651 3.03869 13.7012 2.53115 13.0092 2.26562L13 5.00012C13 7.35714 13 8.53564 13.7322 9.26787C14.4645 10.0001 15.643 10.0001 18 10.0001H21.5801C21.2175 9.29588 20.5684 8.71165 19.3517 7.61666Z" fill="white"/><path d="M10.0303 2C10.6361 2 11.1218 1.99995 11.5303 2.0166C11.5169 2.09653 11.5091 2.1783 11.5088 2.26074L11.5 5.09473C11.4999 6.19183 11.4994 7.16184 11.6045 7.94336C11.7184 8.79041 11.9807 9.63693 12.6719 10.3281C13.363 11.0194 14.2096 11.2816 15.0566 11.3955C15.8382 11.5006 16.8082 11.5001 17.9053 11.5H21.957C21.9996 12.0342 22 12.6899 22 13.5625V14C22 17.7712 21.9997 19.6566 20.8281 20.8281C19.6566 21.9997 17.7712 22 14 22H10C6.22878 22 4.34346 21.9997 3.17188 20.8281C2.00031 19.6566 2 17.7712 2 14V10C2 6.22876 2.00031 4.34345 3.17188 3.17188C4.34345 2.00031 6.23916 2 10.0303 2Z" fill="white"/></svg>');
  background: var(--content-btn-text-secondary);
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.page-documents__file:hover {
  background: transparent;
  color: var(--content-btn-secondary);
}

.page-documents__file:hover:after {
  background: var(--content-btn-secondary);
}

.page-documents__file:active {
  transform: scale(0.97);
}

.page-documents__file:focus-visible {
  outline: 2px solid var(--accents-accent-primary);
  outline-offset: 2px;
}

/* End */
/* /local/templates/invest/components/bitrix/breadcrumb/breadcrumb/style.css?1773241478893 */
/* /local/templates/invest/components/bitrix/news.list/page_documents/style.css?17732300523132 */
