.logo{max-width:500px;}
.header.smaller .logo{max-width:321.26px;}

.flogo{max-width: 321.26px; width: 100%;}
/*.fmenu{text-align: right;}*/

.h100-dflex > .vc_column-inner > .wpb_wrapper{height: 100%; display: flex; flex-flow: column; width: 100%;}

/*========================= style1 =========================================*/
.style1{font-size:25px; line-height:35px;}
.style1 h1{font-size: 76.29px; line-height: 68.66px;}
.style1 h2{font-size: 61.04px; line-height: 61.04px;}
.style1 h4{font-size:39.06px; line-height:39.06px;}
.style1 h5{font-size:31.25px; line-height:34.38px; font-weight: 900;}
.style1 .p-24{padding:24px;}

.max-549{max-width:549px;}
.style1 .mb-80{margin-bottom:80px;}
.max-670{max-width:670px;}
.max-890{max-width:890px;}
.max-951{max-width:951px;}
.max-480{max-width:480px;}
.max-700{max-width:700px;}
.max-830{max-width:830px;}
.max-1100{max-width:1100px;}
.max-580{max-width:580px;}

.pie-wrap{max-width:1007px; margin:0 auto 80px; padding:124px 201px 0 206px; position:relative;}
.pie{width: 600px; aspect-ratio: 1 / 1; background-image: conic-gradient(#D90789 60%, #EA6328 60% 91%, #DFC5ED 91% 93%, #D0E78B 93% 100%); border-radius: 50%; margin:auto;}
.percent {position:absolute; font-size:31.25px; line-height:34.38px; font-family: 'Proxima Nova ExCn'; font-weight:900; text-transform:uppercase; text-align:center;}
.pie-wrap span{display:block; font-size:39.06px; line-height:39.06px;}
.percent:before,.percent:after{position:absolute; content:""; width:1px; height:48px; background:#fff;}
.percent:before{width: 48px; height: 1px;}
.pct1{width:156px; height:107px; left:494px; top:0; color:#D0E78B;}
.pct1:before{top: 67px; right: calc(100% + 6px); }
.pct1:after{top: 67px; right: calc(100% + 54px);}
.pct2{width:153px; height:107px; right:0; top:323px; color:#D90789;}
.pct2:before{top: calc(100% + 55px); right: 142px;}
.pct2:after{top: calc(100% + 7px); right: 142px;}
.pct3{width:161px; height:107px; left:0; top:335px; color:#EA6328;}
.pct3:before{top: calc(100% + 55px); left: 148px;}
.pct3:after{top: calc(100% + 7px); left: 148px;}
.pct4{width:146px; height:73px; left:149px; top:46px; color:#DFC5ED;}
.pct4:before{top: 52px; left: calc(100% + 11px);}
.pct4:after{top: 53px; left: calc(100% + 58px);}

.statements h5{text-transform:uppercase; margin-bottom:16px;}
.statements .wpb_text_column{font-size: 31.25px; line-height:34.38px; font-family: 'FreightDisp Pro'; font-weight: 600; font-style: italic;}
.statements .vc_column_container > .vc_column-inner > .wpb_wrapper{max-width:437px;}
.pcolor1 em{color:#D0E78B;}
.pcolor2 em{color:#D90789;}
.pcolor3 em{color:#EA6328;}

.vertical_bar_chart{}
.chart_bars{gap: 32px; max-width: 1382px; margin: auto; position:relative;}
.bar_wrap h4{margin-bottom:0;}
.bar_wrap h5{margin-bottom:32px; text-transform:uppercase;}
.bar{width:125px; border-radius:80px; display:block; margin:auto; background-color:#000000;}
.bar1{color:#EA6328;}
.bar2{color:#D90789;}
.bar1 .bar{height:305px; background-color:#EA6328;}
.bar2 .bar{height:280px; background-color:#D90789;}
.bar3 .bar{height:120px; border-radius:50px;}
.bar4 .bar{height:80px;}
.bar5 .bar{height:75px;}
.bar6 .bar{height:20px;}
.bar7 .bar{height:20px;}
.bar8 .bar{height:10px;}
.floater{position:absolute; width: 397px; padding-left: 56px; margin-left: 72px; text-align: left; top: 114px; font-size:20px; line-height:28px;}
.floater:before,.floater:after{content:""; position:absolute; display: block; background:#000; width:1px; height:48px; left: 0; top: 30px;}
.floater:after{width:48px; height:1px;}

.vbc2 .chart_bars {max-width: 1258px;}
.vbc2 .bar1 .bar{height: 410px;}
.vbc2 .bar2{color:#DFC5ED;}
.vbc2 .bar2 .bar{height: 350px; background-color:#DFC5ED;}
.vbc2 .bar3{color:#D0E78B;}
.vbc2 .bar3 .bar{height: 350px; background-color:#D0E78B; border-radius: 80px;}
.vbc2 .bar4{color:#D90789;}
.vbc2 .bar4 .bar{height: 460px; background-color:#D90789;}

.sbc-head{background:#000000; border-radius:80px; display:flex; align-items:center; position: relative;}
.sbc-head:before {content: ''; position: absolute; height: 100%; width: 1px; background:#fff; left:50%; top: 0; transform: translateX(-50%);}
.sbc-head h4{width:50%; text-align:center; color:#fff; padding:16px 48px; margin:0; text-transform:uppercase;}
.sbc-wrap{padding-top: 44px; padding-bottom: 42px; margin-bottom: 48px; position: relative; text-transform:uppercase;}
.sbc-wrap:before {content: ''; position: absolute; height: 100%; width: 1px; background:#000; left:50%; top: 0; transform: translateX(-50%); z-index:0;}
.sbc{position:relative; z-index:1; text-align:center; margin-bottom: 48px;}
.sbc:last-child,.sbc:last-child .sbc-wraper:last-child{margin-bottom:0;}
.sbc h5{background: #FFF; display: inline-block; padding: 8px 16px; border-radius: 30px; margin-bottom: 11px;}
.sbc-wraper{display:flex; margin-bottom: 8px;}
.sbc-bar-wrap{width:50%; display: flex; align-items: center;}
.sbc-bar-wrap h4{margin-bottom:0;}
.sbc-left{justify-content: flex-end;}
.sbc-bar{border-radius: 80px; height: 60px;}
.sbc-left .sbc-bar{margin: 0 12px 0 32px;}
.sbc-right .sbc-bar{margin: 0 32px 0 12px;}
.sbc-right h4{order:2;}
.color1{color:#EA6328;} 
.color1 .sbc-bar{background: #EA6328;}
.color2{color:#D90789;} 
.color2 .sbc-bar{background: #D90789;}
.per2{width: 20px;}
.per7{width: 70px;}
.per12{width: 120px;}
.per14{width: 140px;}
.per19{width: 190px;}
.per20{width: 200px;}
.per21{width: 210px;}
.per27{width: 270px;}
.per29{width: 290px;}
.per33{width: 330px;}
.per40{width: 400px;}
.per45{width: 450px;}
.per52{width: 520px;}
.information{list-style:none; margin:0; padding:0; display:flex; align-items:center; justify-content: center;}
.information li{position:relative; display:flex; align-items:center;}
.information li+li{margin-left:48px;}
.information li:before{content:""; min-width: 34px; height:34px; border-radius:50%; margin-right:8px;}
.dot1:before{background:#EA6328;}
.dot2:before{background:#D90789;}
.dot3:before{background:#DFC5ED;}

.bubble-chart{max-width:1438px; height:1249.56px; margin-left:auto; margin-right:auto; position:relative;}
.bubble{background:#000000; border-radius:100%; color:#fff; font-size:31.25px; line-height:34.37px; font-family: 'Proxima Nova ExCn'; font-weight:900; text-transform:uppercase; text-align:center; display:flex; align-items:center; justify-content:center; position:absolute; aspect-ratio: 1 / 1;}
.bubble span{display:block; font-size:48.83px; line-height:53.713px;}
.bubble div{max-width:312.58px;}
.pbg{background:#D90789;}
.obg{background:#EA6328; color:#000;}

.b16{width: 299.12px; width: 20.8%;}
.b21{width: 342.49px; width: 23.81%;}
.b22{width: 351.46px; width: 24.45%;}
.b27{width: 388.85px; width: 27.04%;}
.b33{width: 429.23px; width: 29.85%;}
.b48{width: 518.22px; width: 36.05%;}
.b50{width: 528.69px; width: 36.75%;}

.ps1{left:34.4px; top:29.91px; left: 2.4%; top: 2.4%;}
.ps2{top: 0; left: 591.5px; left: 41.15%;}
.ps3{top: 29.91px; right: 0; top: 2.39%;}
.ps4{top: 581.78px; left: 0; top: 46.55%;}
.ps5{top: 447.93px; left: 518.22px; top: 35.84%; left: 36.05%;}
.ps6{top: 447.93px; right: 37.39px; top: 35.83%; right: 2.6%;}
.ps7{bottom: 0; left: 441.94px; left: 30.73%;}
.ps8{top: 818.08px; right: 110.67px; top: 65.47%; right: 7.7%;}

.bubble-chart.bc2 {height: 1007px;}
.bc2 .bubble div{max-width: none;}

.bc2 .b52{width: 432.6px; width:30.084%;}
.bc2 .b38{width: 369.6px; width: 25.703%;}
.bc2 .b36{width: 360px; width: 25.035%;}
.bc2 .b13{width: 216px; width: 15.022%;}
.bc2 .b34{width: 349.8px; width: 24.326%;}
.bc2 .b20{width: 268.2px; width: 18.651%;}
.bc2 .b26{width: 306px; width: 21.28%;}
.bc2 .b16{width: 240px; width: 16.69%;}
.bc2 .b17{width: 247.2px; width: 17.191%;}

.bc2 .ps1{left: 0; top: 0;}
.bc2 .ps2{left: 447px; top:128px; left: 31.1%; top: 12.71%;}
.bc2 .ps3{right: 230px; top: 0; right: 16%;}
.bc2 .ps4{right: 0; top: 180px; left:auto; top: 17.89%;}
.bc2 .ps5{left: 22px; top: 454px; left: 1.53%; top: 45.1%;}
.bc2 .ps6{left: 393px; top: 498px; left: 27.34%; top: 49.45%; right: auto;}
.bc2 .ps7{top: 433px; left: 715px; bottom: auto; top: 43%; left: 49.73%;}
.bc2 .ps8{right: 38.2px; top: 396px; top: 39.32%; right: 2.66%;}
.bc2 .ps9{left: 273px; bottom: 0; left: 19%;}
.bc2 .ps10{left: 591px; bottom: 13.8px; left: 41.1%; bottom: 1.36%;}
.bc2 .ps11{bottom: 45px; right: 302px; bottom: 4.5%; right: 21%;}


.style1 .quote{color: #D90789; font-size: 48.83px; line-height:48.83px;}

.horizontal_bar_chart{max-width:1293px; margin-left:auto; margin-right:auto;}
.hbc-wrap{margin-bottom:48px; justify-content: flex-end;}
.hbc-wrap,.hbc-bars,.hbc-bars > div{display:flex; align-items:center;}
.hbc-wrap h5{text-transform:uppercase; margin-bottom:0; margin-right:12px; text-align: right;}
.hbc-bars{min-width:1000px; height:125px; border-radius:80px; overflow:hidden;}
.hbc-bars > div{height:100%; font-size:39.06px; line-height:39.06px; font-family: 'Proxima Nova ExCn'; font-weight:900; justify-content:center; color:#000;}
/*.hbc-bars > div+div{border-left:4px solid #fff;}*/
.hbc23{width: 23%;}
.hbc29{width: 29%;}
.hbc48{width: 48%;}
.hbc42{width: 42%;}
.hbc36{width: 36%;}
.hbc22{width: 22%;}

.amCharts{position: relative;}
.amc-wrap{display: flex; align-items: center; margin-bottom:25px;}
.black-bg .amc-wrap{margin-bottom:32px; z-index: 1; position: relative;}
.amc-wrap h5{text-transform: uppercase; min-width: 480px; text-align: right; margin: 0;}
.amc-wrap h5 span{color:#D0E78B;}
.amc-bars{margin-left: 25px; display: flex; align-items: center; position: relative;}
.amc-bar{border-radius: 80px; margin-right: 32px; height: 60px; background:#000;}
.amc-floater,.amc-floater1{position: absolute; left: 100%; color: #000; font-size: 20px; line-height: 28px; width: 456px; padding-left: 16px; margin-left:18px;}
.black-bg .amc-floater,.black-bg .amc-floater1{color:#fff;}
.amc-bars h4{margin:0;}
.amc-floater:before,.amc-floater1:before{content:""; width:48px; height: 48px; position:absolute; right:100%; top: 53%; border: 1px solid #000; border-left: 0; border-top: 0; transform: translateY(-50%);}
.black-bg .amc-floater:before,.black-bg .amc-floater1:before{border-color:#fff;}
.color1 .amc-bar{background: #EA6328;}
.color2 .amc-bar{background: #D90789;}
.color3{color: #D0E78B;}
.color3 .amc-bar{background: #D0E78B;}
.color4{color: #DFC5ED;}
.color4 .amc-bar{background: #DFC5ED;}
.amc31{width: 310px;}
.amc32{width: 320px;}
.amc21{width: 210px;}
.amc18{width: 180px;}
.amc15{width: 150px;}
.amc13{width: 130px;}
.amc7{width: 70px;}
.amc5{width: 50px;}
.amc4{width: 40px;}
.amc61{width: 610px;}
.amc35{width: 350px;}
.amc28{width: 280px;}
.amc24{width: 240px;}
.amc22{width: 220px;}
.amc20{width: 200px;}
.amc17{width: 170px;}
.amc6{width: 60px;}
.amc1{width: 10px;}
.hit {position: absolute; border-radius: 16px; padding: 24px; width: 399px; font-size: 20px; line-height: 28px; top: 287px; right: 0;
background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%23D0E78BFF' stroke-width='2' stroke-dasharray='18%2c 18' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
}
.hit span{color:#D0E78B;}
.dash-line{position: absolute; height:612px; width:48px; top:184px; left:133px;
background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23D0E78BFF' stroke-width='2' stroke-dasharray='13%2c 15' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");;
}
.dash-line:after{content:""; position:absolute; width:4px; height:100%; background:#000; top:0; right:0;}

.dual_bar_chart{margin-bottom:80px;}
.dbc_wraper{display: flex; flex-wrap: wrap; flex-direction: column;}
.dbc_wraper+.dbc_wraper{margin-left:32px;}
.dbc_wraper h5{order: 2; text-transform:uppercase; margin: 24px 0 0;}
.dbc-wrap h4{margin-bottom:24px;}
.dbc-bar-wrap{display: flex; justify-content: center; align-items: flex-end; height: 523px;}
.dbc-wrap{color:#EA6328; width: 65px;}
.dbc-wrap+.dbc-wrap{color:#D90789; /*margin-left:8px;*/}
.dbar{width:50px; border-radius:80px; background-color:#EA6328; margin: auto;}
.dbc-wrap+.dbc-wrap .dbar{background-color:#D90789;}
.b77{height:385px;}
.b92{height:460px;}
.b63{height:315px;}
.b86{height:430px;}
.b64{height:320px;}
.b47{height:235px;}
.b53{height:265px;}
.b79{height:395px;}
.b62{height:310px;}
.b69{height:345px;}
.b65{height:325px;}
.b76{height:380px;}
.b60{height:300px;}
.dbc.information {flex-direction: column; max-width: 506px; align-items: flex-start; margin: auto;}
.dbc.information li + li{margin-left: 0; margin-top: 24px;}

.style1 .methodology .quote{font-size:31.25px; line-height:34.38px;}
.methodology .small{font-size:16px; line-height:22.4px; color:#fff; font-weight:400;}


@media (max-width: 1539.98px){
	.bar{width:109px;}
	.amc-floater,.amc-floater1{width: 380px; font-size: 18px; line-height: 26px;}
	.bubble div{max-width: 91.3%;}
	.bc2 .bubble div {font-size: 27px; line-height: 30px;}
	.dbc_wraper+.dbc_wraper{margin-left:30px;}
}
@media (max-width: 1399.98px){
	.bar_wrap h5{font-size: 24.25px; line-height: 24.47px;}
	.bar{width:90px;}
	.chart_bars{margin-left:0;}
	.bubble-chart{height: 982px;}
	.bubble-chart.bc2{height: 807px;}
	.bc2 .bubble div {font-size: 23px; line-height: 26px;}
	.hbc-bars{min-width:800px;}
	.amc-wrap h5{min-width: 340px; max-width: 340px;}
	/*.amc-floater{width: 300px;}*/
	.hit{width: 349px;}
	.dash-line{left: 0;}
	.dbc_wraper+.dbc_wraper{margin-left:20px;}
	.dbc_wraper h5{font-size: 24px; line-height: 24px;}
}
@media (max-width: 1199.98px){
	.pie{width: 530px;}
	.bar_wrap h4{font-size: 34.06px;}
	.bar_wrap h5{font-size: 20.25px; line-height: 20.47px;}
	.bar{width:75px; border-radius:40px;}
	
	.per2{width: 14px;}
	.per7{width: 49px;}
	.per12{width: 84px;}
	.per14{width: 98px;}
	.per19{width: 133px;}
	.per20{width: 140px;}
	.per21{width: 147px;}
	.per27{width: 189px;}
	.per29{width: 290px;}
	.per33{width: 231px;}
	.per40{width: 280px;}
	.per45{width: 315px;}
	
	.bubble-chart{height: 840px;}
	.bubble{font-size: 25.25px; line-height: 25.25px;}
	.bubble span{font-size: 43.83px; line-height: 48.713px;}
	.bubble-chart.bc2{height: 660px;}
	.bc2 .bubble div {font-size: 18px; line-height: 22px;}
	
	.hbc-bars{min-width:700px;}
	
	.amc-bars{flex-wrap: wrap;}
	.amc-floater{width: 290px; font-size: 14px; line-height: 18px;}
	.amc-floater.af1{width: 170px;}
	.amc-floater1{width: 270px;}
	
	.amc61{width: 460px;}
	.dash-line{display: none;}
	.hit{position: relative; left: 0; top: 0; width: 100%; background: none; padding: 24px 0 0;}
	
	.dbc-wrap{color:#EA6328; width: 60px;}
	.dbc_wraper + .dbc_wraper{margin-left: 10px;}
	.dbc_wraper h5{font-size: 20px; line-height: 20px;}
	.dbc-wrap h4{font-size: 34px;}
}
@media (max-width: 991.98px){
	.style1 h1{font-size: 48.83px; line-height: 48.83px;}
	.style1 h2{font-size: 39.06px; line-height: 39.06px;}
	
	.pie-wrap{padding-left: 180px; padding-right:180px;}
	.pie{width: 300px;}
	.pct1{left: 374px;}
	.pct2{top: 163px;}
	.pct3{top: 175px;}
	.pct4{left: 70px; top: 30px;}

	.vertical_bar_chart .sub-heading{font-size: 20px; line-height: 28px;}
	.vertical_bar_chart .mb-80{margin-bottom: 48px;}
	.chart_bars{max-width: 380px;}
	.bar_wrap{margin-bottom:24px; display: flex; flex-wrap: wrap; align-items: center;}
	.bar_wrap h4{order: 3; font-size: 31.25px; line-height: 31.25px; margin-left: 8px;}
	.bar_wrap h5{font-size: 25px; line-height: 25px; margin-bottom: 4px; width: 100%; color: #000;}
	.bar_wrap h5 br{display:none;}
	.bar{height: 20px !important; margin: 0; border-radius: 43.01px; width: auto !important; flex: 1 0 50%;}
	.bar1 .bar{max-width: 305px;}
	.bar2 .bar{max-width: 280px;}
	.bar3 .bar{max-width:120px;}
	.bar4 .bar{max-width:80px;}
	.bar5 .bar{max-width:75px;}
	.bar6 .bar{max-width:20px;}
	.bar7 .bar{max-width:20px;}
	.bar8 .bar{max-width:10px;}
	.floater{position: relative; width: auto; top: 0; left: 0; order: 4; margin-top: 4px; padding-left: 0; margin-left: 0; font-size: 16px; line-height: 22.4px;}
	.floater:before, .floater:after{display:none;}
	
	.vbc2 .bar_wrap h5{color: inherit;}
	.vbc2 .bar1 .bar{max-width: 205px;}
	.vbc2 .bar2 .bar{max-width:175px;}
	.vbc2 .bar3 .bar{max-width:175px;}
	.vbc2 .bar4 .bar{max-width:230px;}
	
	.per2{width: 10px;}
	.per7{width: 35px;}
	.per12{width: 60px;}
	.per14{width: 70px;}
	.per19{width: 95px;}
	.per20{width: 100px;}
	.per21{width: 105px;}
	.per27{width: 135px;}
	.per29{width: 145px;}
	.per33{width: 165px;}
	.per40{width: 200px;}
	.per45{width: 225px;}
	
	.bubble-chart{height: 630px;}
	.bubble{font-size: 19.25px; line-height: 19.25px;}
	.bubble span{font-size: 37.83px; line-height: 42.713px;}
	.bubble-chart.bc2{height: 500px;}
	.bc2 .bubble div {font-size: 16px; line-height: 17.6px;}
	.bc2 .bubble span {font-size: 25px; line-height: 27.5px;}
	
	.hbc-bars{min-width:460px;}
	
	.amc-wrap h5{min-width: 200px; max-width: 200px; font-size: 25px; line-height: 25px;}
	.amc61{width: 370px;}
	
	.amc-floater1{width: 170px; font-size: 14px; line-height: 18px;}
	.amc-floater.af1{width: 210px;}
	
	.dual_bar_chart{margin-bottom: 72px;}
	.dbc-bar-wrap{height:auto; display: block;}
	.dbar{height:20px !important; margin: 0;}
	.dbc_wraper h5{font-size: 25px; line-height: 25px; order: 0; margin: 0 0 4px;}
	.dbc_wraper h5 br{display:none;}
	.dbc-wrap{display: flex; align-items: center; width:auto;}
	.dbc-wrap h4{margin: 0 0 0 8px; order:2;}
	.dbc_wraper+.dbc_wraper{margin-top:32px; margin-left: 0;}
	.dbc-wrap + .dbc-wrap{margin-left: 0;}
	.b77{width:275.98px;}
	.b92{width:329.74px;}
	.b63{width:225.8px;}
	.b86{width:308.23px;}
	.b64{width:229.38px;}
	.b47{width:168.45px;}
	.b53{width:189.96px;}
	.b79{width:283.15px;}
	.b62{width:222.22px;}
	.b69{width:247.3px;}
	.b65{width:232.97px;}
	.b76{width:272.39px;}
	.b60{width:215.05px;}
	.dbc.information{margin: 0 0 48px !important;}
	.dbc.information li + li{margin-top: 16px;}
}
@media (max-width: 767.98px){
	.style1{font-size: 20px; line-height: 28px;}
	.style1 .p-24 img{width: 396px; margin: auto; display: block;}
	.style1 .p-24 {padding: 72px 16px 0 16px;}
	
	.style1 h1{font-size: 48.83px; line-height: 48.83px;}
	.style1 h2{font-size: 39.06px; line-height: 39.06px;}
	.style1 h5{font-size:25px; line-height:25px;}
	.style1 .pt-32{padding-top: 32px;}
	.style1 .mb-80{margin-bottom: 48px;}
	.style1 .mb-sm-64{margin-bottom: 64px;}
	.style1 .mb-sm-32{margin-bottom: 32px;}
	
	.style1 .card-box{padding-top: 48px;}
	
	.pie-wrap{padding: 0; margin-bottom: 64px;}
	.percent {position:relative; font-size:20px; line-height:28px; font-family: 'Proxima Nova'; font-weight:400; text-transform:none; text-align:left; padding: 0 !important; margin: 0 !important; left: 0 !important; top: 0 !important; width: 100% !important; display: flex; height: auto !important; color: #fff !important; align-items: center;}
	.percent+.percent{margin-top:16px !important;}
	.pie-wrap span{font-size: 20px; line-height: 28px; order: 2; position: relative; display: flex; margin-left: 5px;}
	.pie-wrap span:before{content:"(";}
	.pie-wrap span:after{content:")";}
	.pie{margin-bottom: 24px; max-width: 380px; width:100%;}
	.percent:after{display:none;}
	.percent:before{width:24px; height:24px; border-radius:50%; position: relative; left: 0; top: 0; margin-right:16px;}
	.pct1:before{background:#D0E78B;}
	.pct2:before{background:#D90789;}
	.pct3:before{background:#EA6328;}
	.pct4:before{background:#DFC5ED;}
	
	.statements h5{margin-bottom: 8px;}
	.statements .wpb_text_column{font-size: 25px; line-height: 27.5px;}
	.statements > div+div{margin-top:48px;}
	
	.sbc-head h4{font-size:20px; line-height:20px; padding: 16px;}
	.sbc h5{padding: 8px; font-size: 16px; line-height: 17.6px; margin-bottom: 5px;}
	.sbc-bar-wrap h4{font-size: 25px; line-height: 25px;}
	.sbc-left .sbc-bar{margin-left:11.47px;}
	.sbc-right .sbc-bar{margin-right:11.47px;}
	.sbc-bar{border-radius: 16px; height: 20px;}
	.sbc{margin-bottom: 34px;}
	.sbc-wrap{padding-bottom: 33px; margin-bottom: 32px;}
	
	.per2{width: 4px;}
	.per7{width: 14px;}
	.per12{width: 24px;}
	.per14{width: 28px;}
	.per19{width: 38px;}
	.per20{width: 40px;}
	.per21{width: 42px;}
	.per27{width: 54px;}
	.per29{width: 58px;}
	.per33{width: 66px;}
	.per40{width: 80px;}
	.per45{width: 90px;}
	
	.information{display: block;}
	.information li + li{margin-left: 0; margin-top: 16px;}
	.information li{font-size: 16px; line-height: 22.4px;}
	.information li::before{margin-right: 16px; min-width: 24px; height: 24px;}
	
	.bubble-chart{height: 818.116px;}
	.bubble{font-size: 16px; line-height: 17.6px;}
	.bubble div{max-width: 124.32px;}
	.bubble span{font-size: 25px; line-height: 25px;}
	.b16{width: 118.97px; max-width: 31.31%;}
	.b21{width: 136.22px; max-width: 35.85%;}
	.b22{width: 139.79px; max-width: 36.78%;}
	.b27{width: 154.66px; max-width: 40.71%;}
	.b33{width: 170.72px; max-width: 44.88%;}
	.b48{width: 206.12px; max-width: 54.23%;}
	.b50{width: 210.28px; max-width: 55.34%;}
	
	.ps1{left: 0; top: 174px; top: 21.27%;}
	.ps2{left: 75.01px; left: 19.75%;}
	.ps3{top: 113px; top: 13.83%;}
	.ps4{left: 57.01px; top: 612px; top: 74.81%; left: 15%;}
	.ps5{top: 395px; left: 0; top: 48.29%;}
	.ps6{top: 296px; right: 20.19px; top: 36.17%; right: 5.34%;}
	.ps7{left: auto; right: 0; top: 601px; top: 73.48%;}
	.ps8{top: 447px; right: 32.76px; top: 54.62%; right: 8.61%;}
	
	.bubble-chart.bc2{height: 861.4px;}
	.bc2 .b52{width: 214.45px; max-width: 56.436%;}
	.bc2 .b38{width: 183.22px; max-width: 48.22%;}
	.bc2 .b36{width: 178.46px; max-width: 46.965%;}
	.bc2 .b13{width: 107.07px; max-width: 28.179%;}
	.bc2 .b34{width: 173.4px; max-width: 45.632%;}
	.bc2 .b20{width: 132.95px; max-width: 34.99%;}
	.bc2 .b26{width: 151.69px; max-width: 39.921%;}
	.bc2 .b16{width: 118.97px; max-width: 32%;}
	.bc2 .b17{width: 122.54px; max-width: 32.25%;}
	
	.bc2 .ps1{top: 201px; top: 23.33%;}
	.bc2 .ps2{left: 8.8px; top: 0; left: 2.32%;}
	.bc2 .ps3{right: 14.74px; top: 92px; top: 10.7%; right: 3.89%;}
	.bc2 .ps4{right: 51.03px; top: 279px; top: 32.39%; right: 13.43%;}
	.bc2 .ps5{left: 75.8px; top: 415px; top: 48.17%; left: 19.95%;}
	.bc2 .ps6{right: 0; left: auto; top: 386px; top: 44.82%;}
	.bc2 .ps8{top: auto; bottom: 0; right: 0;}
	.bc2 .ps7{right: 0; left: auto; bottom: 180.71px; top: auto; bottom: 21%;}
	.bc2 .ps9{left: 0; bottom: 180.43px; bottom: 21%;}
	.bc2 .ps11{right: 150.13px; bottom: 150.33px; right: 39.5%; bottom: 17.45%;}
	.bc2 .ps10{left: 27.8px; bottom: 39.86px; left: 7.3%; bottom: 4.62%;}
	
	.style1 .quote{font-size: 39.06px; line-height:39.06px;}
	
	.horizontal_bar_chart{max-width: 368px; display: flex; align-items: flex-start; justify-content: space-between;}
	.hbc-bars{height: 680px; min-width: 75.75px; flex-flow: column;}
	.hbc-wrap{width: 180px; flex-flow: column; margin-bottom: 0;}
	.hbc-wrap h5{text-align: center; margin-right: 0; margin-bottom: 24px;}
	.hbc-bars > div{width:100% !important; font-size: 31.25px; line-height: 31.25px;}
	.hbc23{height: 23% !important;}
	.hbc29{height: 29% !important;}
	.hbc48{height: 48% !important;}
	.hbc42{height: 42% !important;}
	.hbc36{height: 36% !important;}
	.hbc22{height: 22% !important;}
	/*.hbc-bars > div + div{border-left: none; border-top: 4px solid #fff;}*/
	
	.amc-wrap{display: block; margin-bottom: 24px;}
	.amc-wrap h5{min-width: 100%; max-width: 100%; text-align: left; margin-bottom: 4px;}
	.amc-bars{margin-left: 0; flex-direction: row;}
	.amc-bar{height: 20px; margin-right: 8px; border-radius: 16px;}
	.amc-bars h4{font-size: 31.25px; line-height: 31.25px;}
	.amc-floater,.amc-floater1{font-size: 16px; line-height: 22.4px;}
	.amc-floater,.amc-floater1{width: 100%; position: relative; left: 0; padding-left: 0; margin-left: 0; margin-top: 4px;}
	.amc-floater:before,.amc-floater1:before{display:none;}
	.amc-floater.af1{width:100%;}
	
	.black-bg .amc-wrap{margin-bottom: 24px;}
	
	.amc61{width: 305px; max-width: 80.264%;}
	.amc35{width: 175px; max-width: 46.053%;}
	.amc32{width: 160px; max-width: 42.109%;}
	.amc31{width: 155px; max-width: 40.79%;}
	.amc28{width: 140px; max-width: 36.845%;}
	.amc24{width: 120px; max-width: 31.58%;}
	.amc22{width: 110px; max-width: 28.95%;}
	.amc21{width: 105px; max-width: 27.632%;}
	.amc20{width: 100px; max-width: 26.32%;}
	.amc18{width: 90px; max-width: 23.685%;}
	.amc17{width: 85px; max-width: 22.37%;}
	.amc15{width: 75px; max-width: 19.74%;}
	.amc13{width: 65px; max-width: 17.107%;}
	.amc7{width: 35px; max-width: 9.212%;}
	.amc6{width: 30px; max-width: 7.895%;}
	.amc5{width: 25px; max-width: 6.58%;}
	.amc4{width: 20px; max-width: 5.264%;}
	.amc1{width: 5px; max-width: 1.32%;}
	
	.dual_bar_chart{margin-bottom: 0;}
	.dbc.information li{font-size: 20px; line-height: 28px; text-align: left; align-items: flex-start;}
	
	.style1 .methodology .quote{font-size:25px; line-height:27.5px;}
}
@media (max-width: 427.98px){
	/*.bc2 .bubble div {font-size: 12px; line-height: 12px;}
	.bc2 .bubble span {font-size: 25px; line-height: 27.5px;}*/
	.sbc-head h4{font-size: 19px;}
	.b77{width:77%;}
	.b92{width:92%;}
	.b63{width:63%;}
	.b86{width:86%;}
	.b64{width:64%;}
	.b47{width:47%;}
	.b53{width:53%;}
	.b79{width:79%;}
	.b62{width:62%;}
	.b69{width:69%;}
	.b65{width:65%;}
	.b76{width:76%;}
	.b60{width:60%;}
}
@media (max-width: 419.98px){
	/*.bubble, .bc2 .bubble div{font-size: 3.8vw; line-height: 4.2vw;}
	.bubble span,.bc2 .bubble span{font-size: 6vw; line-height: 6.5vw;}*/
	.sbc-head h4{font-size: 17px; line-height: 18px;}
	.bubble{max-width:inherit !important;}
	.bubble-chart{height: 859px; max-width: 323px;}
	.ps1{top: 24.27%;}
	.ps2{left: 7.75%;}
	.ps3{top: 12.83%;}
	.ps4{top: 74%; left:0;}
	.ps5{top: 49.5%;}
	.ps6{top: 41.17%; right: 0;}
	.ps7{top: 85%;}
	.ps8{top: 64.62%; right: 0;}
	.bubble-chart.bc2{height: 1000px;}
	.bc2 .ps1{top: 26.5%;}
	.bc2 .ps2{left: 0;}
	.bc2 .ps3{top: 12.5%; right: 0;}
	.bc2 .ps4{top: 36.5%; right: 0;}
	.bc2 .ps5{top: 48.5%; left:0;}
	.bc2 .ps6{top: 47.5%; right:3%;}
	.bc2 .ps7{bottom: 23.5%;}
	.bc2 .ps9{bottom: 22%;}
	.bc2 .ps10{left: 4.3%; bottom: 5.62%;}
	.bc2 .ps11{right: 34.5%; bottom: 15.5%;}
}
@media (max-width: 378.98px){
	.sbc-head h4{font-size: 16px;}
}
@media (max-width: 369.98px){
	.bubble-chart{height: 990px; max-width: 303px;}
	.ps1{top: 22.5%;}
	.ps2{left: 0;}
	.ps3{top: 10.5%;}
	.ps4{top: 74%;}
	.ps5{top: 49%;}
	.ps6{top: 39.3%;}
	.ps7{top: 88.2%;}
	.ps8{top: 65%;}
	.bubble-chart.bc2{height: 1100px;}
	.bc2 .ps1{top: 27.5%;}
	.bc2 .ps3{top: 13.2%;}
	.bc2 .ps4{top: 44%; right: 9%;}
	.bc2 .ps5{top: 47.5%;}
	.bc2 .ps6{top: 56.7%;}
	.bc2 .ps7{bottom: 16.8%;}
	.bc2 .ps9{bottom: 25.5%;}
	.bc2 .ps10{left: 0; bottom: 4%;}
	.bc2 .ps11{right: 51.5%; bottom: 15.5%;}
}
@media (max-width: 363.98px){
	.sbc-head h4{font-size: 15px;}
}
@media (max-width: 349.98px){	
	.bubble-chart{height: 1300px; max-width: 232px;}
	.ps1{top: 24.5%;}
	.ps2{left: 0;}
	.ps3{top: 12.5%;}
	.ps4{top: 77.3%;}
	.ps5{top: 51.3%;}
	.ps6{top: 40.6%;}
	.ps7{top: 92.5%;}
	.ps8{top: 67%;}
	.bubble-chart.bc2{height: 1410px;}
	.bc2 .ps1{top: 26%;}
	.bc2 .ps3{top: 13%;}
	.bc2 .ps4{top: 40.6%; right: 0;}
	.bc2 .ps5{top: 46.5%;}
	.bc2 .ps6{top: 58%;}
	.bc2 .ps7{bottom: 18%;}
	.bc2 .ps9{bottom: 26.8%;}
	.bc2 .ps10{bottom: 11%;}
	.bc2 .ps11{right: 0; bottom: 10%;}
	.bc2 .ps8{bottom: -2.5%;}
}
@media (max-width: 347.98px){
	.sbc-head h4{font-size: 14px;}
}
@media (max-width: 331.98px){
	.sbc-head h4{font-size: 13px; line-height: 15px;}
}
@media (max-width: 310px){
	.style1 h1{font-size: 42.83px; line-height: 42.83px;}
}
/*========================= style1 End=========================================*/

/*==============================   Media Screens =======================================*/
@media (min-width: 1540px){
	
}
@media (min-width: 768px){
	.amc-wrap h5 span{display:none;}
	.pr-md-17{padding-right:17px;}
}
@media (max-width: 1539.98px){
	
}
@media (max-width: 1399.98px){
	
}
@media (min-width: 1200px) and (max-width: 1280px){
	.logo {max-width: 395px;}
}
@media (max-width: 1199.98px){
	.logo,.header.smaller .logo {max-width: 280px;}
}
@media (max-width: 991.98px){
	.fmenu{text-align: center;}
	.cright{padding-top: 8px;}
}
@media (max-width: 767.98px){
	.mo-h3{font-size: 39.06px !important; line-height: 39.06px !important;}
	.mo-h4{font-size: 25px !important; line-height: 27.5px !important;}
}
@media (max-width: 427.98px){
	
}
@media (max-width: 379.98px){
	.logo, .header.smaller .logo {max-width: calc(100% - 50px);}
}
@media (max-width: 330px){
	
}