.chart-c{padding:5rem 0}.chart-c.bg-sand .text-light{color:#000!important}.chart-c.bg-sand .chart-c__topic.text-light{color:#fbfef9!important}.chart-c__heading{font-size:3.2rem;font-weight:600;line-height:3.6rem}@media (width>=1025px){.chart-c__heading{font-size:4.5rem;line-height:5rem}}.chart-c svg{transform-origin:50%;transform:scaleX(-1)}@media (width>=768px){.chart-c{padding:10rem 0}}.chart-c__topic{text-align:center;border-radius:1.3rem;padding:14px 35px}@media (width>=1025px){.chart-c__topic{padding:.7rem 0}}.chart-c__topic .body-1{font-size:1.8rem;font-weight:500;line-height:2.1rem}@media (width>=1025px){.chart-c__topic .body-1{font-size:2.6rem;line-height:3.6rem}}.chart-c__topic.bg-blue{background:#707bb7}.chart-c__topic.text-light{color:#fbfef9!important}.chart-c .box{flex-wrap:wrap;align-items:center;display:flex}@media (width>=768px){.chart-c .box{position:relative}}@media (width>=1025px){.chart-c .box{padding-left:5rem}}.chart-c .box .bodymoving{margin:0}@media (width>=768px){.chart-c .box .bodymoving{flex:0 0 12rem}}@media (width>=1025px){.chart-c .box .bodymoving{flex:0 0 15rem}}.chart-c .box .bodymoving .js-bodymoving{height:auto;margin:0}.chart-c .box .bodymoving .js-bodymoving svg{width:120px!important;height:120px!important}@media (width>=1025px){.chart-c .box .bodymoving .js-bodymoving svg{width:150px!important;height:150px!important}}.chart-c .box-and{padding-left:15rem}@media (width>=768px){.chart-c .box-and{margin:2rem 0 0;padding-left:14.5rem}}@media (width>=1025px){.chart-c .box-and{margin:0;padding-left:21.5rem}}.chart-c .box circle{fill:none;stroke-width:480px}.chart-c .box__details{width:calc(100% - 120px);padding-left:3rem}@media (width>=768px){.chart-c .box__details{width:calc(100% - 15rem);padding-left:2.5rem}}@media (width>=1025px){.chart-c .box__details{padding-left:1.6rem}}.chart-c .box__details p{font-size:1.8rem;line-height:2.4rem}@media (width>=1280px){.chart-c .box__details p{font-size:2rem;line-height:3rem}}.chart-c .box-wrapper-right{flex-wrap:wrap;align-items:flex-start;margin-top:6rem;display:flex}@media (width>=768px){.chart-c .box-wrapper-right{margin:0 -.8rem 0 -4rem}}@media (width>=1025px){.chart-c .box-wrapper-right{margin:0 -4.8rem}}.chart-c .box-wrapper-right .box{text-align:center;margin-bottom:3.3rem;position:relative}@media (width>=768px){.chart-c .box-wrapper-right .box{width:50%;margin-bottom:0;padding:0 .8rem}}@media (width>=1025px){.chart-c .box-wrapper-right .box{padding:0 4.8rem}}.chart-c .box-wrapper-right .box .icon-wrapper{position:relative;left:-1rem}@media (width>=768px){.chart-c .box-wrapper-right .box .icon-wrapper{margin-bottom:1.4rem;left:50%;transform:translate(-50%)}}.chart-c .box-wrapper-right .box .icon-wrapper .bodymoving svg{margin:0 auto;width:140px!important;height:140px!important}@media (width>=1025px){.chart-c .box-wrapper-right .box .icon-wrapper .bodymoving svg{width:230px!important;height:230px!important}}.chart-c .box-wrapper-right .box .icon-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%);max-width:9.7rem!important}@media (width>=1025px){.chart-c .box-wrapper-right .box .icon-wrapper img{max-width:160px!important}}.chart-c .box-wrapper-right .box__details{text-align:left;width:calc(100% - 140px);padding-left:1rem}@media (width>=768px){.chart-c .box-wrapper-right .box__details{text-align:center;width:100%;padding:0 5px}}.chart-c .box-wrapper-right .box__details p{font-size:1.8rem;line-height:2.4rem}@media (width>=1280px){.chart-c .box-wrapper-right .box__details p{font-size:2rem;line-height:3rem}}.chart-c__caption{text-align:center;max-width:107.8rem;margin-left:auto;margin-right:auto;font-size:1.4rem;font-style:italic;line-height:1.8rem;margin-top:2.4rem!important;margin-bottom:2.4rem!important}.chart-c__caption:last-child{margin-bottom:2.4rem!important}.chart-c__footer{background:#0b5f51;border-radius:13px;margin:6rem 0 0;padding:3rem 2rem 3.5rem}@media (width>=768px){.chart-c__footer{padding:4rem 6rem 4.8rem 4.2rem}}@media (width>=1025px){.chart-c__footer{padding:4rem 0}}.chart-c__footer .thumbnail-img{margin-bottom:1.5rem}@media (width>=768px){.chart-c__footer .thumbnail-img{float:right;max-width:206px;margin-bottom:0}}@media (width>=1025px){.chart-c__footer .thumbnail-img{max-width:258px}}.chart-c__footer-details{position:relative}@media (width>=1025px){.chart-c__footer-details:before{content:"";background-color:#fbfef9;width:.1rem;height:100%;position:absolute;top:0;right:3rem}}
