

/* Start:/local/templates/fininvest/components/bitrix/news.detail/fininvest_news/style.min.css?17531793843691*/
#hero_detail {max-height: 100%;}  #hero_detail .preview_text {word-wrap: break-word;}  #hero_detail.detail h1, #hero_detail.detail p {color: #fff;}  #article_content {padding-top: 30px;}  /*-------------------------------------------------------------- # Steps Section --------------------------------------------------------------*/  .steps {--steps-padding-left: 2.1rem;}  .steps .separator {position: relative;}  .steps .line-wrapper {width: 100%;position: absolute;}  .steps hr {color: var(--accent-color);margin-top: 25px;opacity: 1;}  .steps .line-wrapper {position: absolute;width: 100%;}  .steps .circle-wrapper {}  .steps .circle {position: relative;border-radius: 50%;width: 48px;height: 48px;line-height: 48px;text-align: center;margin: 0 auto;background-color: var(--accent-color);color: var(--contrast-color);z-index: 1;}  .steps .row-header {padding: 40px 0 0 var(--steps-padding-left);font-weight: 700;}  .steps .row-description {padding-left: var(--steps-padding-left);}  .steps .row>* {padding-bottom: calc(var(--bs-gutter-x) * .5);}  .steps .arrow-wrapper {position: absolute;right: -15px;z-index: 1;}  .steps .arrow-wrapper i.bi {font-size: 35px;}  .steps .steps-item {position: relative;background-color: var(--surface-color);padding: 30px;line-height: 1.32;}  .steps .steps-item img {color: var(--accent-color);fill: var(--accent-color);width: 50px;height: 50px;margin-right: 20px;}  .steps .steps-item span {color: var(--heading-color);font-size: 16px;display: block;font-weight: 600;}  .steps .steps-item p {padding: 0;margin: 0;font-family: var(--heading-font);font-size: 16px;}  /*-------------------------------------------------------------- # Stats Section --------------------------------------------------------------*/  .stats-item {background-color: var(--surface-color);box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);padding: 30px;line-height: 1.32;}  .stats-item i {color: var(--accent-color);font-size: 42px;line-height: 0;margin-right: 20px;}  .stats-item span {color: var(--heading-color);font-size: 24px;display: block;font-weight: 600;}  .stats-item p {padding: 0;margin: 0;font-family: var(--heading-font);font-size: 16px;}  .article .content {margin-top: 20px;}  .article .content h3 {font-size: 22px;margin-top: 30px;font-weight: bold;}  .article .content blockquote {overflow: hidden;background-color: #f3f3f3;padding: 30px;position: relative;margin: 20px 0;}  .article .content blockquote p {color: var(--default-color);line-height: 1.6;margin-bottom: 0;font-style: italic;font-weight: 500;font-size: 20px;}  .article .content blockquote:after {content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background-color: var(--accent-color);margin-top: 20px;margin-bottom: 20px;}  .article .meta-top {margin-top: 10px;color: color-mix(in srgb, var(--default-color), transparent 40%);}  .article .meta-top ul {display: flex;flex-wrap: wrap;list-style: none;align-items: center;padding: 0;margin: 0;}  .article .meta-top ul li+li {padding-left: 20px;}  .article .meta-top i {font-size: 16px;margin-right: 8px;line-height: 0;color: color-mix(in srgb, var(--default-color), transparent 40%);}  .article .meta-top a {color: color-mix(in srgb, var(--default-color), transparent 40%);font-size: 14px;display: inline-block;line-height: 1;}  #hero_detail.news .preview_text, #hero_detail.news .news_heading {color: #000;}  @media (max-height: 899px) {  .hero.detail h1 {margin-top: 20px;font-size: 45px;line-height: 54px;}  .hero.detail p {margin-bottom: 20px;}  }  @media (max-height: 799px) {  .hero.detail h1 {margin-top: 40px;font-size: 42px;line-height: 48px;}  }  @media (max-width: 399px) {  .hero.detail h1 {font-size: 36px;line-height: 42px;}  }
/* End */
/* /local/templates/fininvest/components/bitrix/news.detail/fininvest_news/style.min.css?17531793843691 */
