body{font-family:lato,sans-serif}.highcharts-title{font-family:lato,sans-serif;text-align:center;color:#7e7e7e;font-size:13px;font-weight:700;line-height:1.2}.chart-divider{margin:30px 0;height:1px;line-height:1px;background-color:#e0e0e0;clear:both}#chartjs-tooltip{border:2px solid #000;background-color:#000;box-shadow:2px 2px 2px 1px rgba(0,0,0,.5)}#chartjs-tooltip table{margin:0}#chartjs-tooltip td{padding:5px 10px}#chartjs-tooltip td .chart-description{color:#fff;font-size:12px;font-weight:400}.centerLabel{position:absolute;left:17%;top:32%;width:256px;text-align:center;font-family:lato,sans-serif;font-size:16px;color:maroon}.centerLabel ul{margin:0;padding:0;list-style:none}.centerLabel ul.total-project li{cursor:pointer;display:inline-block}.centerLabel ul.priority-area .project_value_title{display:inline-block}.centerLabel ul.priority-area li{display:block}.centerLabel ul.total-project li span,.centerLabel ul.priority-area li span{display:inline-block;width:60px;text-align:right}.centerLabel ul.priority-area li.pa1{color:#00acb7}.centerLabel ul.priority-area li.pa2{color:#98cb58}.centerLabel ul.priority-area li.pa3{color:#ecaa00}.centerLabel ul.priority-area li.pa4{color:#b97000}.centerLabel ul.priority-area li.pa5{color:#7a4a00}#wrap_project_portfolio_chart2{width:380px;height:auto;margin-left:50px}#wrap_project_single_chart1,#wrap_project_portfolio_chart1{width:380px;height:auto}#wrap_project_single_chart1,#wrap_project_portfolio_chart2,#wrap_project_portfolio_chart1{display:inline-block;position:relative}#wrap_project_portfolio_chart1{float:left}#wrap_project_portfolio_chart2{float:right}#wrap_project_single_chart1 h2,#wrap_project_single_chart2 h2,#wrap_project_portfolio_chart2 h2,#wrap_project_portfolio_chart1 h2{text-align:center;color:#7e7e7e;font-size:13px}#wrap_project_portfolio_chart1 h2{margin-top:20px}#wrap_project_portfolio_chart1 .priority-area{font-weight:700}#wrap_project_portfolio_chart2 h2{margin-top:20px}.wrap_projects_countries,.highcharts-data-table table{min-width:310px;max-width:100%;margin:1em auto}#number-projects-countries{height:100%}#box_element_project_single_chart{display:inline-flex;width:100%}#wrap_project_single_chart1{position:absolute;right:0}#wrap_project_single_chart1 .funding .funding-area span,#wrap_project_portfolio_chart2 .funding .funding-area span{color:#666}.total-project-value{float:left;width:50%;text-align:center}.total-project-value h2{display:inline-block;font-size:14px}.total-project-value .funding-price{display:block;font-size:70px;font-weight:600;color:#087}.budget.centerLabel{top:55%;left:17%;color:#666}.budget.centerLabel p{margin:0}.budget.centerLabel .funding-price{font-weight:600;font-size:1.3em}.funding.centerLabel.c3{top:20%}.funding.centerLabel.c2{top:30%}.funding.centerLabel.c1{top:38%}.funding.centerLabel .funding-title{font-weight:600;font-size:1em}.funding.centerLabel .funding-price{font-weight:600;font-size:1.3em}.funding.centerLabel li:nth-child(1){color:#087}.funding.centerLabel p{line-height:1.2em}.funding.centerLabel li:nth-child(2){color:#ecaa00}.funding.centerLabel li:nth-child(3){color:#00519b}#wrap_project_single_chart2{width:380px;height:320px;margin-top:0;margin-bottom:100px}#wrap_project_single_chart2{position:relative}#wrap_project_single_chart2 h2{margin-top:20px}#wrap_project_single_chart1 h2{margin-top:20px}#wrap_countries_chart{font-family:lato,sans-serif;display:block;width:100%}#wrap_countries_chart h2{font-family:lato,sans-serif;font-weight:700;font-size:28px;line-height:30px;color:#666;margin-bottom:22px}#wrap_countries_chart .line-horizontal{padding:0;margin:0;clear:both;height:1px;font-size:0;line-height:0;background-color:#e0e0e0}.countries table{width:auto}.countries table,.countries table tr td{border:none}.countries table tr td.country{display:inline-block}.countries .country{font-size:13px;font-weight:500}.countries table.data-countries td{height:32px;line-height:32px;padding:0 5px 5px;vertical-align:bottom}.countries table.data-countries .percent{font-size:1.1em}.countries table.data-countries .funding{font-size:1.3em;font-weight:600}.countries table.graph-countries .funding{font-size:1.1em;font-weight:600;min-width:160px}.countries table.graph-countries{width:100%}.countries table.graph-countries tr{table-layout:fixed}.countries table.graph-countries td{padding:0 5px}.countries table.graph-countries .country{height:55px;line-height:55px;width:max-content}.countries table.graph-countries .percent-yearly{width:100%;font-size:10px}.countries table.graph-countries .percent-yearly ul li{min-width:55px}.countries table.graph-countries .percent-yearly .box_year_percent li{display:inline;font-size:13px;line-height:16px;min-width:unset}.countries table.graph-countries .percent-yearly .box_year_percent .country_year{font-weight:600}.countries table.graph-countries .percent-yearly .box_year_percent .country_percent{font-size:.95em;padding-left:1px}.graph-countries ul{padding:0;margin:0;list-style:none;display:flex;width:100%}.graph-countries ul li{list-style:none;display:inline-block;padding:0;margin:0}.graph-countries ul li{margin-right:1px}.graph-countries ul li:last-child{margin-right:0}.graph-countries .percent-yearly span{width:100%;height:20px;display:inline-block;cursor:pointer;zoom:1;filter:alpha(opacity=100);opacity:1}.graph-countries .percent-yearly span:hover{zoom:1;filter:alpha(opacity=50);opacity:.5}.c1{color:#087}.c2{color:#00caa5}.c3{color:#00519b}.c4{color:#0076a9}.c5{color:#00919a}.c6{color:#339a00}.c7{color:#909a00}.c8{color:#9a6e00}.c9{color:#0a9a00}.c10{color:#840}.c1 .y1{background-color:#087}.c2 .y1{background-color:#00caa5}.c3 .y1{background-color:#00519b}.c4 .y1{background-color:#0076a9}.c5 .y1{background-color:#00919a}.c6 .y1{background-color:#339a00}.c7 .y1{background-color:#909a00}.c8 .y1{background-color:#9a6e00}.c9 .y1{background-color:#0a9a00}.c10 .y1{background-color:#840}.tooltip{position:relative}.priority-area .tooltip .tooltip-text,.graph-countries .tooltip .tooltip-text{visibility:hidden;background-color:#000;color:#fff;text-align:left;padding:5px;border-radius:6px;top:100%;left:50px;margin-left:-60px;height:auto;width:max-content;position:absolute;z-index:1}.priority-area .tooltip .tooltip-text{width:256px;margin-left:0;top:0;font-size:13px}.tooltip .tooltip-text.left-tooltip::after{content:" ";position:absolute;border-style:solid;border-width:10px;bottom:0;margin-left:-8px;display:block;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #000;left:-7px;top:5px}.tooltip .tooltip-text::after{content:" ";position:absolute;border-style:solid;border-width:5px;bottom:100%;left:25px;margin-left:-5px;border-color:transparent transparent #000 transparent}.tooltip .transparent{zoom:1;filter:alpha(opacity=70);opacity:.7}.tooltip:hover .tooltip-text{visibility:visible}#canvasGeoChart{overflow:hidden;text-align:center;width:100%;position:relative;padding-top:62%}#canvasGeoChart.GeoDisplayMap{padding-top:0}.project_country_title{margin:20px 0 10px;text-align:center;color:#7e7e7e;font-size:13px;position:relative;display:block;font-weight:700;line-height:1.2}#canvasGeoChart #geoChartCountries{top:-10%;left:-10%;width:110%;height:110%;position:absolute}#canvasGeoChart #geoChartCountries g g:nth-child(3){display:none}#canvasGeoChart .projects_capacity{position:absolute;bottom:10%;left:5%}#canvasGeoChart .projects_capacity img{display:block;max-width:120px;max-height:318px;height:auto;width:70%}.google-visualization-tooltip{width:130px}@media(max-width:786px){div#wrap_project_single_chart1{width:80%;height:auto}div#wrap_project_single_chart2{margin-bottom:10px;width:80%;height:auto}div#wrap_project_portfolio_chart1{width:80%;height:auto;margin-bottom:30px}div#wrap_project_portfolio_chart2{width:80%;height:auto}div.budget.centerLabel ul.funding-area{top:35%}#wrap_project_portfolio_chart1 .centerLabel{left:7%;top:25%;font-size:1.1em}#canvasGeoChart .projects_capacity img{width:60%}}@media(max-width:812px){div#wrap_project_single_chart1{position:relative;margin:40px auto;display:block;height:auto}div#wrap_project_single_chart2{margin:0 auto}#wrap_project_portfolio_chart1{float:unset;width:100%;height:auto}#wrap_project_portfolio_chart1 .centerLabel{left:0;top:25%;font-size:1.1em;width:100%}}@media(max-width:1024px){.elementor-shortcode{text-align:center}#wrap_project_portfolio_chart1,#wrap_project_portfolio_chart2{float:unset;margin:0}.centerLabel{position:absolute}}