.charts{overflow-x:hidden;padding-bottom:60px;padding-top:60px}.charts__subtitle{color:#080808;font-size:24px;font-weight:700;margin-bottom:15px}.charts__title{color:#080808;font-size:36px;font-weight:800;line-height:50px}.charts__box{display:grid;grid-template-columns:repeat(3,385px);margin-bottom:30px}.charts__item{min-height:385px;position:relative}.charts__item_yellow{margin-left:-48px}.charts__item_hover1,.charts__item_hover2,.charts__item_hover3,.charts__item_hover4,.charts__item_hover5,.charts__item_hover6{bottom:0;cursor:pointer;position:absolute}.charts__item_hover1{height:240px;width:240px;z-index:24}.charts__item_hover2{height:332px;left:92px;width:332px;z-index:23}.charts__item_hover3{height:270px;width:293px;z-index:22}.charts__item_hover4{height:312px;left:141px;width:328px;z-index:21}.charts__item_hover5{height:330px;width:242px;z-index:24}.charts__item_hover6{height:466px;left:120px;width:290px;z-index:23}.charts__polygon1{bottom:0;clip-path:polygon(50% 0,0 100%,100% 100%);position:absolute}.charts__polygon1_red1{background-color:#ff5d4c;height:220px;transition:transform .3s;width:220px;z-index:7}.charts__polygon1_shadow1{background-color:#fff;bottom:-5px;height:240px;left:-10px;transition:transform .3s;width:240px;z-index:6}.charts__item_hover1:hover .charts__polygon1_red1,.charts__item_hover1:hover .charts__polygon1_shadow1{transform:scale(1.1) translate(15px,-15px)}.charts__polygon1_red2{background-color:#dc4937;height:312px;left:10px;transition:transform .3s;width:312px;z-index:5}.charts__polygon1_shadow2{background-color:#fff;bottom:-5px;height:332px;left:0;transition:transform .3s;width:332px;z-index:4}.charts__item_hover2:hover .charts__polygon1_red2,.charts__item_hover2:hover .charts__polygon1_shadow2{transform:scale(1.1) translate(15px,-15px)}.charts__polygon1_yellow1{background-color:#e9c74b;height:250px;transition:transform .3s;width:273px;z-index:3}.charts__polygon1_shadow3{background-color:#fff;bottom:-6px;height:270px;left:-10px;transition:transform .3s;width:293px;z-index:2}.charts__item_hover3:hover .charts__polygon1_shadow3,.charts__item_hover3:hover .charts__polygon1_yellow1{transform:scale(1.1) translate(15px,-15px)}.charts__polygon1_yellow2{background-color:#c9a211;height:312px;left:0;transition:transform .3s;width:328px;z-index:1}.charts__item_hover4:hover .charts__polygon1_shadow4,.charts__item_hover4:hover .charts__polygon1_yellow2{transform:scale(1.1) translate(15px,-15px)}.charts__polygon1_green1{background-color:#35ab6d;height:310px;transition:transform .3s;width:222px;z-index:3}.charts__polygon1_shadow5{background-color:#fff;bottom:-6px;height:330px;left:-10px;transition:transform .3s;width:242px;z-index:2}.charts__item_hover5:hover .charts__polygon1_green1,.charts__item_hover5:hover .charts__polygon1_shadow5{transform:scale(1.1) translate(15px,-15px)}.charts__polygon1_green2{background-color:#297b5d;height:466px;left:0;transition:transform .3s;width:290px;z-index:1}.charts__item_hover6:hover .charts__polygon1_green2,.charts__item_hover6:hover .charts__polygon1_shadow6{transform:scale(1.08) translate(15px,-15px)}.charts__progress{margin-bottom:35px}.charts__progress svg{margin-left:74px;width:1029px}.charts__progress svg path#Vector-10,.charts__progress svg path#Vector-12,.charts__progress svg path#Vector-14,.charts__progress svg path#Vector-4,.charts__progress svg path#Vector-6,.charts__progress svg path#Vector-8{fill:#080808}.charts__progress svg path#Vector-4.colored{fill:#ff5d4c}.charts__progress svg path#Vector-6.colored{fill:#dc4937}.charts__progress svg path#Vector-8.colored{fill:#e9c74b}.charts__progress svg path#Vector-10.colored{fill:#c9a211}.charts__progress svg path#Vector-12.colored{fill:#35ab6d}.charts__progress svg path#Vector-14.colored{fill:#297b5d}.charts__info{display:grid;gap:35px;grid-template-columns:repeat(6,170px)}.charts__info-item{text-align:center}.charts__info-item h4{margin-bottom:11px}.charts__info-item h4,.charts__info-item p{color:#080808;font-size:20px;line-height:25px}.charts__info-item p{font-family:Catamaran;font-weight:400}@media (max-width:1260px){.charts__overflow{overflow-x:auto}.charts__box{padding-top:120px}}@media (max-width:1030px){.charts .charts__title{text-align:left}}@media (max-width:1024px){.charts__overflow{scrollbar-width:none}}