

/* Start:/local/modules/renins.constructor/blocks/main_banner/assets/style.css?17631366321858*/
.main-banner{flex-direction:column-reverse}@media (min-width:1280px){.main-banner{flex-direction:row;min-height:27.25rem}}.main-banner-container{margin:0 auto;overflow:hidden;position:relative;width:100%}@media (min-width:1280px){.main-banner-container{border-radius:1.875rem;margin:1rem auto 0;max-width:1176px}}@media (min-width:1480px){.main-banner-container{max-width:1440px}}.main-banner__content{align-items:flex-start;background-color:var(--bg-brand-primary-03);color:var(--text-on-color);display:flex;flex-direction:column;flex-grow:1;padding:1rem;position:relative;z-index:1}.main-banner__content .inner-text{margin-top:1rem}@media (min-width:1280px){.main-banner__content{border-radius:1.875rem;height:100%;padding:2.5rem 1.5rem 3.3125rem 3rem}.main-banner__content .inner-text{margin-top:2rem}}.main-banner__content .button{margin-bottom:1rem;width:100%}.main-banner__content .button:last-child{margin-bottom:0}@media (min-width:1280px){.main-banner__content .button:last-child{margin-bottom:1rem}}.main-banner__content .button-row{align-items:center;display:flex;flex-wrap:wrap;margin-top:1.5rem;width:100%}@media (min-width:1280px){.main-banner__content .button-row{margin-bottom:-1rem;margin-top:3rem}.main-banner__content .button{margin-right:1rem;min-width:12.75rem;width:auto}}.main-banner__image{background-color:var(--bg-brand-primary-03);height:100%;position:relative}@media (min-width:1280px){.main-banner__image{background-color:initial;margin-left:-3.375rem}}.main-banner__image img.desktop{display:none}@media (min-width:1280px){.main-banner__image img.desktop{display:block;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.main-banner__image img.mobile{border-radius:0 0 1.25rem 1.25rem;display:block;width:100%}@media (min-width:1280px){.main-banner__image img.mobile{display:none}}
/* End */


/* Start:/local/modules/renins.constructor/blocks/card_invest/assets/style.css?1727333946878*/
.invest-card .content-card--top{flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.invest-card .content-card--top{flex-wrap:nowrap;justify-content:start}}.invest-card .content-card--mark{align-items:center;margin-left:1rem;margin-top:-.5rem}@media (min-width:768px){.invest-card .content-card--mark{margin-top:-1rem}}.invest-card .content-card--mark .t-body:last-child{color:var(--text-secondary);margin-left:.25rem}.invest-card .content-card--mark .t-caption{color:var(--text-secondary)}.invest-card .content-card--mark .positive-indicator-icon{background-image:url(/local/modules/renins.constructor/blocks/card_invest/assets/img/positiveIndicatorIcon.svg);margin-right:.25rem}.invest-card .content-card--mark.mark-with-text{margin-bottom:1rem;margin-left:0;margin-top:0;width:100%}@media (min-width:768px){.invest-card .content-card--mark.mark-with-text{margin-bottom:0;margin-left:1rem;margin-top:-1rem;width:auto}}
/* End */


/* Start:/local/modules/renins.constructor/blocks/table_diagram/assets/style.css?17283887222588*/
.structure-table{border-radius:1.875rem;overflow:hidden}.structure-table.variant-white{background-color:initial}@media (min-width:1280px){.structure-table.variant-white{background-color:var(--bg-content)}}.structure-table--row{background-color:var(--bg-content);border-radius:1.875rem;display:flex;flex-direction:column;margin-top:1rem;padding:1rem}@media (min-width:1280px){.structure-table--row{align-items:flex-start;border-bottom:1px solid var(--stroke-divider);border-radius:0;flex-direction:row;margin-top:0;padding:0}}.structure-table--row:last-child{border-bottom:0}.structure-table--row.head{display:none}@media (min-width:1280px){.structure-table--row.head{display:flex}}.structure-table--row.head .structure-table__title{font-size:1rem;line-height:1.25rem;padding:1.375rem 1.5rem}.structure-table--row.head .structure-table__value{font-size:1rem;line-height:1.25rem;padding:1.375rem 0 1.375rem 1.5rem}.structure-table--row .t-caption{color:var(--text-secondary)}@media (min-width:1280px){.structure-table--row .t-caption{display:none}}.structure-table__title{margin-bottom:1rem}@media (min-width:1280px){.structure-table__title{flex-grow:1;margin-bottom:0;padding:.75rem 1.5rem}.structure-table__value{min-width:6.875rem;padding:.75rem 0 .75rem 1.5rem}}.structure-diagram__picture{height:4rem}.structure-diagram__picture div{min-width:1px}.structure-diagram__picture div:first-child{border-bottom-left-radius:1.25rem;border-top-left-radius:1.25rem}.structure-diagram__picture div:last-child{border-bottom-right-radius:1.25rem;border-top-right-radius:1.25rem}.structure-diagram__value{left:60%;position:relative;top:-1.8rem}.structure-diagram__value:before{content:"";height:2.5rem;left:.25rem;position:absolute;rotate:20deg;top:1.3rem;width:1px}.structure-diagram__value.variant-primary:before{background-color:#200040}.structure-diagram__value.variant-secondary:before{background-color:#6e748c}.structure-diagram__value.variant-tertiary:before{background-color:#cccfde}.structure-diagram__block .special-line-incline{left:1.5rem}.structure-diagram__block .special-line-incline:before{height:3rem;left:-.5rem;rotate:40deg;top:.8rem}.structure-diagram .list.markers-primary li{margin-right:0;margin-top:.625rem;padding-left:1rem}.structure-diagram .list.markers-primary li:before{background-color:var(--diagram-dot-color);border-radius:50%;content:"";height:.5rem;left:0;margin-right:.5rem;position:absolute;top:calc(50% - .25rem);width:.5rem}.date-published.t-body{color:var(--text-secondary);margin-top:1.5rem}@media (min-width:1280px){.date-published.t-body{margin-top:1rem}}
/* End */


/* Start:/local/modules/renins.constructor/blocks/contacts_us/assets/style.css?1727778084565*/
.contact-us-card .emails__item:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.contact-us-card .emails__item-title{display:inline-block;margin-right:.25rem}}.contact-us-card .content-card--social-networks{display:flex;gap:1rem;margin-top:1rem}.contact-us-card .content-card--social-networks img{max-width:2rem}.contact-us-card .content-card--contacts{display:flex;flex-wrap:wrap;gap:1rem 3rem}@media (min-width:768px){.contact-us-card .content-card--contacts{flex-wrap:nowrap}}.contact-us-card .content-card--contacts__item .icon{margin-right:.625rem}
/* End */
/* /local/modules/renins.constructor/blocks/main_banner/assets/style.css?17631366321858 */
/* /local/modules/renins.constructor/blocks/card_invest/assets/style.css?1727333946878 */
/* /local/modules/renins.constructor/blocks/table_diagram/assets/style.css?17283887222588 */
/* /local/modules/renins.constructor/blocks/contacts_us/assets/style.css?1727778084565 */
