.inv{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-50px;background-color:var(--light)}.inv h2{margin:80px auto 45px;padding:0;font-style:normal;font-weight:700;font-size:48px;text-align:center;color:#000}.inv h2.first{color:#fff;margin-bottom:45px;margin-top:50px;padding-top:60px}.inv .border-top{border-top:3px solid #c93a38}.inv .border-bottom{border-bottom:3px solid #c93a38}.inv .border-right{border-right:3px solid #c93a38}.inv .border-left{border-left:3px solid #c93a38}.inv .invest-buttons{display:flex;justify-content:space-between;text-align:center}.inv .invest-button-wrapper{width:555px;display:flex}.inv .invest-button-wrapper:first-child{justify-content:flex-end}.inv .invest-button-wrapper:last-child{justify-content:flex-start}.inv .invest-buttons-bottom{display:flex;justify-content:space-between;width:80%;margin:0 auto}.inv .invest-button{display:flex;align-items:center;justify-content:center;background-color:#4aa7d0;color:#fff;font-size:18px;padding:16px;transition:background .2s ease-in-out;border:none;width:285px;text-decoration:none}.inv .invest-button--green{background-color:#abc760}.inv .invest-button--yellow{background-color:#f4cd70}.inv .invest-button:focus,.inv .invest-button:hover{background:#0d3a73;color:#fff;border:none}.inv .invest-button:active{color:#fff;opacity:.9;border:none}.inv .stat{display:flex;flex-direction:column}.inv .stat-icon{max-width:50px}.inv .stat-top{display:flex;align-items:center}.inv .stat-number{font-weight:700;font-size:40px;color:#4aa7d0;margin-left:10px}.inv .stat-unit{font-size:18px;font-weight:700;color:#4aa7d0;max-width:50px;margin-left:5px;line-height:100%}.inv .stat-desc{font-size:14px;line-height:18px}.inv .number{width:58px;height:58px;border:3px solid #4aa7d0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.inv .number.one{background:url(../../../modules/pages/front/item_img/1.svg) no-repeat 50%}.inv .number.two{background:url(../../../modules/pages/front/item_img/2.svg) no-repeat 50%}.inv .number.three{background:url(../../../modules/pages/front/item_img/3.svg) no-repeat 50%}.inv .page-top{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(2,0,0,.5)),url(../../../modules/pages/front/item_img/main.jpg) no-repeat;background-size:cover;padding-bottom:100px;margin-top:15px}.inv .project-info{width:593px;height:320px;background-color:#fff;display:flex;margin-bottom:45px;justify-content:space-between;left:0;right:0}.inv .project-info-left{padding:20px 28px;position:relative;width:100%}.inv .project-info-left:before{position:absolute;bottom:-21px;background:url(../../../modules/pages/front/item_img/arrow_down_decor.svg) no-repeat top;width:83px;height:21px;content:"";right:9px}.inv .project-info-right{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#c93a38;color:#fff;text-align:center;width:175px;flex-shrink:0}.inv .project-cost{font-weight:700;font-size:48px;line-height:24px;margin-bottom:10px}.inv .project-currency{font-size:18px;line-height:24px;margin-bottom:10px}.inv .project-invest{font-size:14px;line-height:16px;width:100%}.inv .project-heading{font-weight:700;font-size:18px;line-height:24px;margin:0 0 13px;padding:0}.inv .project-description{font-size:14px;line-height:18px;padding-left:13px;position:relative}.inv .projects-slider{margin-bottom:50px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.inv .projects-slider .project-slider-wrapper{position:relative;width:100%;display:flex;justify-content:center}.inv .projects-slider .owl-carousel{width:970px;position:static}.inv .projects-slider .item{border-radius:50%;overflow:hidden;border:5px solid;background-color:#fff;cursor:pointer;width:100%!important}.inv .projects-slider .border-blue{border-color:#3171b2}.inv .projects-slider .border-yellow{border-color:#f1bc41}.inv .projects-slider .border-red{border-color:#d85c39}.inv .projects-slider .border-aqua{border-color:#469fdd}.inv .projects-slider .border-green{border-color:#9ebf49}.inv .project-slider-stage{width:830px;height:100%;overflow:hidden;margin:0 auto}.inv .projects-slider .owl-carousel .owl-nav.disabled{display:flex!important}.inv .projects-slider .owl-carousel .owl-nav{position:absolute;display:flex;justify-content:space-between;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;background-repeat:no-repeat;font-size:0}.inv .projects-slider .owl-carousel .owl-nav div{width:68px;height:68px;background-color:#1a3a6f;background-repeat:no-repeat;background-position:50%;opacity:.5;font-size:0}.inv .projects-slider .owl-carousel .owl-nav .owl-prev{background-image:url(../../../modules/pages/front/item_img/arrow_left.svg)}.inv .projects-slider .owl-carousel .owl-nav .owl-next{background-image:url(../../../modules/pages/front/item_img/arrow_right.svg)}.inv .project-pic{border-radius:50%}.inv .geography{background:#fff;padding-bottom:150px;position:relative;z-index:1}.inv .geo-map{background-position:bottom;background-repeat:no-repeat;background-image:url(../../../modules/pages/front/item_img/geography_ru.png);background-size:cover;position:absolute;top:0;left:0;right:0;z-index:-1;width:100%;height:100%}.inv.eng .geo-map{background-image:url(../../../modules/pages/front/item_img/geography_eng.png)}.inv .geo-stats{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;width:770px}.inv .geo-stat{padding:0 0 10px 10px;margin:0;background-color:hsla(0,0%,100%,.8);display:flex;width:225px;opacity:0}.inv .geo-stat-right{width:175px}.inv .geo-stat-center{width:200px}.inv .potential{background:url(../../../modules/pages/front/item_img/potential.jpg) no-repeat;background-size:cover;padding-bottom:100px}.inv .potential-stat{display:flex;flex-direction:column;justify-content:space-between;min-height:280px;margin-bottom:40px}.inv .potential-stat-place{color:#4aa7d0;font-weight:700;display:block}.inv .potential-stat-info{display:flex;padding-bottom:10px;height:100px;overflow:hidden}.inv .potential-stat-desc{font-size:13px;line-height:23px;text-transform:uppercase;margin-left:14px;margin-top:-4px}.inv .potential-stat-desc-small{font-size:14px;line-height:129%;margin-left:14px;margin-top:-4px}.inv .potential-housing{width:100%;min-height:189px;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.1)}.inv .housing-title{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:18px}.inv .housing-img{max-width:100%;height:146px;object-fit:cover}.inv .industry{padding-bottom:100px}.inv .industry-stats{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:space-between}.inv .industry-stat{margin-bottom:70px}.inv .industry-stat .stat-top{display:flex;flex-direction:column;align-items:flex-start}.inv .industry-stat .stat-number{margin-left:0}.inv .industry-stat .stat-desc{margin-top:-5px}.inv .industry-chart-title{display:flex;width:100%;height:100%;justify-content:center;align-items:center;min-height:48px;font-size:16px;line-height:150%;text-align:center;text-transform:uppercase;padding-bottom:20px}.inv .chart-note{font-size:12px;margin-top:30px;display:block}.inv .leader-enterprises{font-size:14px;line-height:129%;text-align:right;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-end;min-height:168px;margin-right:30px;width:190px}.inv .enterprises{display:flex;margin-top:20px;align-items:flex-start}.inv .enterprises-list{margin:0 -10px 0 0;padding:0;list-style:none;display:flex;justify-content:space-between;overflow:hidden}.inv .enterprise-item{margin-right:10px;align-items:center}.inv .enterprise,.inv .enterprise-item{display:flex;flex-direction:column;width:243px}.inv .enterprise{min-height:168px;position:relative;background:#c93a38;color:#fff;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.inv .enterprise-logo{display:flex;justify-content:center;align-items:center;width:100%;height:50px;margin:20px 0 10px;padding:0 10px}.inv .enterprise-wrapper{display:flex;align-items:center;margin-top:5px}.inv .enterprise-percent{font-weight:700;font-size:22px;line-height:18px;margin-left:10px}.inv .enterprise-desc{font-size:14px;line-height:14px;margin-left:10px;display:block}.inv .industry-index .industry-stat{align-items:center;margin-bottom:0}.inv .industry-index{min-height:280px;display:flex;align-items:center}.inv .industry-index .stat-top{align-items:center}.inv .industry-index .stat-desc{font-size:14px;line-height:150%;text-align:center;text-transform:uppercase}.inv .labour{background:url(../../../modules/pages/front/item_img/labour.jpg) no-repeat;background-size:cover;padding-bottom:90px}.inv .labour-stats{list-style:none;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0 0 25px}.inv .labour .stat-unit{margin-top:18px}.inv .labour-nacproject{display:flex;width:100%;justify-content:center;align-items:center;font-size:24px;text-align:center;text-transform:uppercase;margin-top:30px;margin-bottom:40px}.inv .labour-company{position:relative;display:flex;flex-direction:column;align-items:center;min-height:145px}.inv .labour-company-pic{border-radius:50%;width:128px;height:129px;object-fit:cover}.inv .labour-company.big{min-height:192px}.inv .labour-company.big .labour-company-pic{width:157px;height:157px}.inv .labour-company-title{display:flex;align-items:center;justify-content:center;width:165px;min-height:45px;position:absolute;bottom:0;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);left:50%;transform:translateX(-50%)}.inv .labour-company-title img{max-width:70%}.inv .labour-company.big .labour-company-title{width:204px;height:61px}.inv .nacproject-left{display:flex;flex-direction:column;align-items:center}.inv .nacproject-right{text-align:center}.inv .nacproject-participants{width:100%;display:flex;justify-content:center}.inv .nacproject-left .stat-top{justify-content:center}.inv .nacproject-samplestream{width:100%;display:flex;justify-content:space-around;align-items:center;margin-top:15px}.inv .top-best-projects{font-size:24px;text-align:center;text-transform:uppercase}.inv .nacproject-stats{display:flex;justify-content:space-around;align-items:center;list-style:none;margin:0;padding:0}.inv .nacproject-effect{font-size:18px}.inv .nacproject-companies{display:flex;justify-content:space-around;padding:0;margin:20px 0 0}.inv .tourism{background:url(../../../modules/pages/front/item_img/rostov.png) no-repeat bottom;padding-bottom:110px}.inv .tourism-stats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.inv .tourism-stats .stat{margin-right:40px;margin-bottom:50px}.inv .tourism-development{display:flex;flex-direction:column;justify-content:center;align-items:center}.inv .tourism-development-heading{font-size:18px;text-transform:uppercase;text-align:center}.inv .tourism-directions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.inv .tourism-direction{display:flex;flex-direction:column;align-items:center;opacity:0}.inv .tourism-direction:first-child{flex-basis:100%;margin-bottom:20px}.inv .tourism-direction:nth-child(2){margin-right:50px}.inv .chain-hotels{font-size:22px;line-height:24px;margin-bottom:10px;display:block}.inv .tourism-portal{display:block}.inv .social-list{list-style:none;margin:10px -8px 0 0;padding:0;display:flex;overflow:hidden}.inv .social-item{margin-right:8px}.inv .social-link{display:block;width:48px;height:48px;background-color:#4aa7d0;background-position:50%;background-repeat:no-repeat;border-radius:50%;transition:background .2s ease-in-out}.inv .social-link:focus,.inv .social-link:hover{background-color:#0d3a73}.inv .social-link:active{opacity:.9}.inv .social-link-fb{background-image:url(../../../modules/pages/front/item_img/fb.svg)}.inv .social-link-vk{background-image:url(../../../modules/pages/front/item_img/vk.svg)}.inv .social-link-inst{background-image:url(../../../modules/pages/front/item_img/inst.svg);background-size:100%}.inv .hotels-list{list-style:none;margin:0;padding:0}.inv .hotel-item,.inv .hotels-list{display:flex;justify-content:space-between}.inv .hotel-item{flex-direction:column;align-items:center;width:165px}.inv .hotel-item-img{width:165px;height:144px;border-radius:14px;margin-bottom:17px}.inv .hotel-item-heading{font-size:16px;line-height:18px;text-align:center}.inv .ideas{background:url(../../../modules/pages/front/item_img/ideas.jpg) no-repeat bottom;background-size:cover;padding-bottom:90px}.inv .ideas-list{flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 0 20px;padding:0}.inv .idea,.inv .ideas-list{display:flex;overflow:hidden}.inv .idea{max-width:555px;height:154px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.inv .idea-wrapper{display:flex;height:100%}.inv .idea-desc{padding:20px 30px;background-color:#fff;line-height:18px;font-size:14px;align-items:center;display:flex}.inv .idea-cost{background-color:#c93a38;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;min-width:117px;flex-direction:column}.inv .idea-cost-number{font-weight:700;font-size:24px;line-height:22px}.inv .idea-img{width:165px;height:100%;object-fit:cover;flex-shrink:0}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes a{0%{height:0}to{height:50%}}.string{position:relative}.string:before{position:absolute;content:"";height:50%;width:3px;background-color:#c93a38;top:50%;left:0;animation-name:a}.string:after,.string:before{animation-duration:1s}.string:after{position:absolute;content:"";height:50%;width:3px;background-color:#c93a38;bottom:50%;left:0;animation-name:a}.string-bottom{position:relative}@keyframes b{0%{width:0}to{width:50%}}.string-bottom:before{position:absolute;content:"";width:50%;height:3px;background-color:#c93a38;left:50%;bottom:0;animation-name:b}.string-bottom:after,.string-bottom:before{animation-duration:3s}.string-bottom:after{position:absolute;content:"";width:50%;height:3px;background-color:#c93a38;right:50%;bottom:0;animation-name:b}.inv .legend{margin-bottom:2rem}.inv .legend-color{display:inline-block;width:10px;height:10px}.inv .legend-text{margin-left:5px}.inv #bar-chart-legend3>div>div:first-child,.inv #bar-chart-legend5>div>div:first-child{display:none}.inv #bar-chart-legend3,.inv #bar-chart-legend5{font:15px sans-serif;margin-top:2px;margin-bottom:15px;display:none}.inv #bar-chart-legend3>div>div,.inv #bar-chart-legend5>div>div{display:inline-block;margin-right:8px;margin-bottom:8px}.inv #bar-chart3,.inv #bar-chart5{margin-bottom:0}.inv .c3{max-height:220px!important}.inv .c3 .tick line{display:none}.inv .c3-chart-arcs-title{font-size:4em;font-weight:700;fill:#1e3352;alignment-baseline:central}.inv .c3 svg{font:15px sans-serif;-webkit-tap-highlight-color:transparent;max-height:400px!important}.inv .c3 .c3-axis-x .domain{transform:scaleY(.4);fill:#c93a38;stroke:none}.inv .c3 .c3-axis-y .domain{transform:scaleX(.4);fill:#c93a38;stroke:none}.inv .c3 text{transform:translateY(-3px);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;font-size:12px;line-height:18px}.inv .c3-bars path,.inv .c3-event-rect,.inv .c3-legend-item-title,.inv .c3-xgrid-focus,.inv .c3-ygrid{shape-rendering:crispEdges}.inv .c3-axis{padding:3px;margin:5px}.inv .c3-chart-arc path{stroke:#fff}.inv .c3-chart-arc text{fill:#fff;font-size:13px}.inv .c3-grid line{stroke:#aaa}.inv .c3-grid text{fill:#aaa}.inv .c3-xgrid,.inv .c3-ygrid{stroke-dasharray:33}.inv .c3-text{fill:#000!important}.inv .c3-text.c3-empty{fill:gray;font-size:2em}.inv .c3-line{stroke-width:1px}.inv .c3-circle._expanded_{stroke-width:1px;stroke:#fff}.inv .c3-selected-circle{fill:#fff;stroke-width:2px}.inv .c3-bar{stroke-width:0}.inv .c3-bar._expanded_{fill-opacity:.75}.inv .c3-target.c3-focused{opacity:1}.inv .c3-target.c3-focused path.c3-line,.inv .c3-target.c3-focused path.c3-step{stroke-width:2px}.inv .c3-target.c3-defocused{opacity:.3!important}.inv .c3-region{fill:#4682b4;fill-opacity:.1}.inv .c3-brush .extent{fill-opacity:.1}.inv .c3-legend-item{font-size:15px}.inv .c3-legend-item-hidden{opacity:.2}.inv .c3-legend-background{opacity:.5;fill:#fff;stroke:#d3d3d3;stroke-width:1}.inv .c3-title{font:14px sans-serif}.inv .c3-tooltip-container{z-index:10}.inv .c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.inv .c3-tooltip tr{border:1px solid #ccc}.inv .c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.inv .c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.inv .c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.inv .c3-tooltip td.value{text-align:right}.inv .c3-area{stroke-width:0;opacity:.2}.inv .c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.inv .c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:none}.inv .c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.inv .c3-chart-arcs .c3-chart-arcs-gauge-max,.inv .c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.inv .c3-chart-arc .c3-gauge-value{fill:#000}.inv .c3-chart-arc.c3-target.c3-focused g path,.inv .c3-chart-arc.c3-target g path{opacity:1}.inv .panel{margin-top:40px}@media (max-width:480px){.inv .c3{max-height:400px!important}.inv #bar-chart-legend3,.inv #bar-chart-legend5{font:.75rem sans-serif;margin-top:2px;margin-bottom:15px}}@media (max-width:1200px){.inv .ideas-list{justify-content:center}.inv .projects-slider .owl-carousel{width:80%}.inv .project-slider-stage{width:610px}.inv .invest-button-wrapper{width:400px}.inv .tourism-stats{justify-content:center;margin-bottom:40px}.inv .tourism-stats .stat{margin:15px}.inv .tourism-directions{width:70%;justify-content:space-between;margin-top:20px}.inv .tourism-direction:first-child{flex-basis:unset}.inv .tourism-direction:nth-child(2){margin:0}.inv .tourism-development{margin-bottom:40px}.inv .hotels-left{display:flex;flex-direction:column;align-items:center}.inv .chain-hotels{order:3}.inv .social-list{order:2;margin-bottom:40px}.inv .tourism-portal{order:1}.inv .tourism-development-heading{text-align:center}.inv .hotels-list{flex-wrap:wrap;justify-content:center}.inv .hotel-item{margin:10px}}@media (max-width:992px){.inv h2{font-size:36px;margin:40px auto 22px}.inv .projects-slider .owl-carousel .owl-nav button{width:30px;height:30px;background-size:30%}.inv .project-info-left{position:static}.inv .project-info-left:before{margin-left:auto;margin-right:auto;left:0;right:0}.inv .project-info{position:relative}.inv .geography,.inv .ideas,.inv .industy,.inv .labour,.inv .page-top,.inv .potential,.inv .tourism{padding-bottom:50px}.inv .geo-map{width:100vw;position:relative;left:50%;right:50%;margin:-20px -50vw 30px;height:400px}.inv .potential-housing{width:100%;margin-bottom:20px}.inv .industry-stats{flex-direction:row;justify-content:space-between}.inv .industry-stat{width:150px}.inv .industry-index{justify-content:center}.inv .industry-chart{margin-top:40px}.inv .nacproject-left{border:none}.inv .labour-stats{justify-content:center;flex-wrap:wrap}.inv .labour-stats .stat{margin:20px}.inv .invest-button-wrapper{width:unset}.inv .nacproject-left{margin-bottom:40px}.inv .idea{height:unset}.inv .enterprises{flex-direction:column}.inv .enterprise{width:100%;margin:15px}.inv .leader-enterprises{justify-content:center;min-height:unset;text-align:center;width:100%;font-weight:700;margin-bottom:40px}}@media (max-width:768px){.inv .enterprises-list{align-items:flex-start;flex-wrap:wrap;padding:0 40px;justify-content:center;margin:0}.inv .enterprise{margin:0}.inv .project-info,.inv .project-slider-stage{width:100%}.inv .industry-index{min-height:unset;margin-top:40px}.inv .enterprise{height:250px}.inv .enterprise img{width:100%}.inv .enterprise-logo{width:220px;height:auto;padding:20px}.inv .enterprise-logo img{width:70%!important}.inv .enterprise-wrapper{margin:30px}.inv .industry{padding-bottom:0}.inv .nacproject-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}.inv .nacproject-stats{order:2;flex-direction:column}.inv .nacproject-effect{order:1;flex-basis:100%}.inv .nacproject-companies{order:3;flex-direction:column}.inv .labour-company{margin-bottom:20px}}@media (max-width:576px){.inv h2{font-size:20px}.inv .stat-number{font-size:30px}.inv .projects-slider .owl-carousel .owl-nav{display:none!important}.inv .project-info{flex-direction:column;position:relative;min-height:400px;height:unset}.inv .project-info-left{position:static}.inv .project-info-right{min-height:150px;width:100%;margin-bottom:20px}.inv .geo-stats{width:100%}.inv .geo-map{background-position-x:70%}.inv .geo-stat{width:180px;padding:0;margin-bottom:20px}.inv .industry-stats{flex-direction:row;flex-wrap:wrap}.inv .industry-stat{width:150px}.inv .industry-stat:first-child{flex-basis:100%}.inv .idea{flex-direction:column}.inv .idea-cost{padding:20px}.inv .invest-buttons{flex-direction:column;justify-content:center}.inv .invest-button-wrapper{justify-content:center!important;margin-bottom:15px}.inv .tourism-directions{flex-direction:column}.inv .tourism-direction{margin-bottom:20px!important}.inv .tourism-direction:nth-child(2){margin-right:0}.inv .nacproject-stats{flex-direction:column;order:2}.inv .nacproject-effect{order:1}.inv .nacproject-wrapper{order:3;justify-content:space-around;display:flex;flex-wrap:wrap}.inv .labour-company,.inv .nacproject-companies,.inv .nacproject-samplestream{flex-direction:column}.inv .labour-company.big{margin-top:20px}.inv .industy-stats{flex-direction:column}.inv .invest-buttons-bottom{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:center}.inv .invest-button{margin-bottom:15px}.inv .idea-desc{padding:3px;font-size:11px}}.legislative-framework-list a{text-decoration:none;color:#000;display:block;margin-bottom:10px}.item-card{flex-direction:unset;align-items:center;position:relative;transition:color .3s;background-color:#fff;min-height:100%}.item-card__text{flex:1;max-width:95%}.arrow-icon{width:30px;height:30px;color:#d7d7d7;flex-shrink:0;opacity:0;transform:translateX(-10px);transition:opacity .3s,transform .3s,color .3s}.legislative-framework-list a:hover .arrow-icon{opacity:1;transform:translateX(0);color:red}.legislative-framework-list a:hover .item-card__text{color:red}.item-card__categories{margin-top:10px}.padding-15{padding:15px}.article{font-size:1rem;margin-bottom:2rem;position:relative}.article__date{font-size:1rem;margin-bottom:.4rem;text-transform:uppercase;color:#939393}.article__image{margin-bottom:5px;text-align:center;background-size:cover}.article__image-success{min-height:800px}.article__image img{max-width:100%}.article__text img{max-width:100%;height:auto!important}.article__text img.media-object{max-width:none}.article__text a img{margin:0!important}aside{margin-bottom:2rem}aside h4{margin-top:.35rem;margin-bottom:30px}.share-sidebar{position:relative;width:0;height:0;top:28px;right:40px}.share-sidebar_fixed{position:fixed;left:calc(50vw - 618px);top:13rem}.ya-share2__container_size_m .ya-share2__icon{height:30px!important;width:30px!important;word-wrap:break-word}@media (max-width:1199px){.share-sidebar_fixed{left:calc(50vw - 518px)}}@media (max-width:991px){.share-sidebar_fixed{position:fixed;right:83px;text-align:right;top:auto;bottom:3.3rem;width:auto;z-index:2000}}.share-sidebar .ya-share2__item{margin-bottom:1rem!important}.social-button{outline:none;cursor:pointer;width:32px;height:32px}.network-vkontakte{background:url(https://ulogin.ru/version/2.0/img/providers-32-flat.png?version=img.2.0.0) 0 -36px/32px no-repeat}.network-odnoklassniki{background:url(https://ulogin.ru/version/2.0/img/providers-32-flat.png?version=img.2.0.0) 0 -70px/32px no-repeat}.network-mailru{background:url(https://ulogin.ru/version/2.0/img/providers-32-flat.png?version=img.2.0.0) 0 -104px/32px no-repeat}.network-yandex{background:url(https://ulogin.ru/version/2.0/img/providers-32-flat.png?version=img.2.0.0) 0 -240px/32px no-repeat}.network-facebook{background:url(https://ulogin.ru/version/2.0/img/providers-32-flat.png?version=img.2.0.0) 0 -138px/32px no-repeat}.network-googleplus{background:url(https://ulogin.ru/version/2.0/img/providers-32-flat.png?version=img.2.0.0) 0 -716px/32px no-repeat}.putevoditel-innovatora .putevoditel-innovatora-block-text{color:#fff;background-color:#09b1d9;padding:20px 30px;margin-bottom:40px}.putevoditel-innovatora .putevoditel-innovatora-block-text ul{list-style:none;margin:0;padding-left:10px}.putevoditel-innovatora .putevoditel-innovatora-block-text ul li{position:relative;padding-bottom:10px}.putevoditel-innovatora .putevoditel-innovatora-block-text ul li:before{content:"-";position:absolute;left:-10px}.putevoditel-innovatora .putevoditel-innovatora-block-text a{color:#fff;text-decoration:none;border:medium none}.putevoditel-innovatora .putevoditel-innovatora-block-text a:hover{text-decoration:underline}.putevoditel-innovatora .putevoditel-innovatora-block-text h4{font-size:1.5rem;padding-left:10px}.putevoditel-innovatora .putevoditel-innovatora-block-text h4:before{content:"#";position:absolute;margin-left:-22px}.putevoditel-innovatora .putevoditel-innovatora-block-image{text-align:center;margin-bottom:40px}.putevoditel-innovatora .row{padding-top:15px;border:1px solid #afb0b0}.putevoditel-innovatora .putevoditel-innovatora-block-description{margin-bottom:15px}.item-title{font-weight:600;font-size:2.25rem}.date_list_items{display:flex;justify-content:space-between}.paging .link{text-decoration:none;transition:.3s ease-in-out;color:var(--primary)}.paging .link:hover{text-decoration:none;color:var(--accent)}.paging-item{display:flex;flex-wrap:wrap}.paging-text-left{padding:4px 0 0 15px}.paging-text-right{padding:4px 15px 0 0}.project-summary{padding:20% 60% 70px 20px}.project-summary_text{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:hsla(0,0%,100%,.9);padding:40px 20px}@media (max-width:1200px){.project-summary_text{font-size:1rem;padding:10px}}@media (max-width:991px){.project-summary{padding:70px 50% 70px 20px}.project-summary_text{font-size:.875rem;padding:10px}}@media (max-width:768px){.project-summary_text{font-size:.75rem;padding:10px}}@media (max-width:425px){.project-summary{padding:25px 40% 25px 20px}}.person{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:10px}@media (max-width:991px){.person{flex-direction:column}}.person-info,.person-quote{box-sizing:border-box;display:flex;flex-direction:row;gap:25px;background:hsla(0,0%,100%,.15);border:1px solid #e0e0e0;box-shadow:0 4px 4px rgba(0,0,0,.25);align-self:stretch}.person-info{align-items:center;padding:50px 15px;order:0;flex-grow:0}.person-info__photo{width:160px;height:160px;border-radius:135px;flex:none;order:0;flex-grow:0}.person-info__text{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px;order:1;align-self:stretch;flex-grow:1}.person-info__text .name{font-style:normal;font-weight:400;font-size:24px;line-height:28px;letter-spacing:.15px;color:#2e313d;flex:none;order:0;align-self:stretch;flex-grow:0}@media (max-width:425px){.person-info__text .name{font-size:18px}}.person-info__text .stories__hr{flex:none;order:1;align-self:stretch;flex-grow:0}.person-info__text .position{font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.15px;color:#2e313d;flex:none;order:2;align-self:stretch;flex-grow:0;margin-top:16px}.person-quote{align-items:flex-start;padding:50px 24px;order:1;flex-grow:1}.person-quote__image{flex:none;order:0;flex-grow:0}.person-quote__text{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:20px;order:1;flex-grow:1}.person-quote__text .quote{font-style:italic;font-weight:700;font-size:16px;line-height:30px;letter-spacing:.15px;color:#2e313d;flex:none;order:0;align-self:stretch;flex-grow:0}.container_date_list_success_stories{padding:0 0 20px}.other-promising-investment-idea{row-gap:var(--gap-s)}.success-stories-gallery_item img{height:100%}.legislative-framework-item{display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0;gap:2px}.legislative-framework-item .article__text .row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding:0;margin:0!important;border:1px solid #f7f7f7}.legislative-framework-item .article__text .col-md-4{display:flex;flex-direction:row;align-items:flex-start;padding:4px 0 4px 14px;gap:10px;background:#f7f7f7;order:0;align-self:stretch;flex-grow:0}.legislative-framework-item .article__text .col-md-8{display:flex;flex-direction:row;align-items:flex-start;padding:4px 10px;gap:10px;order:1;flex-grow:1;color:#000}#legislative-framework-item .form-group{display:flex;flex-direction:column;gap:2px}#legislative-framework .file-section{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px}