@media (max-width:767.98px) {
    .highcharts-figure {
        margin: 0 auto !important;
    }
    .highcharts-figure {
        height: 300px;
        align-items: center;
        display: flex;
    }
}
.highcharts-figure {
	min-width: 310px;
	max-width: 1200px;
	margin: 1em auto;
}
#container-3dpiechart {
	width: 100%;
	height: auto;
}
.contentmodule_20_1_slider .splide__list li .card {
  box-shadow: 0px 6px 6px #d7d7d7;
  border-top: 5px solid var(--bs-primary);
}
.contentmodule_20_1_slider .splide__list li .card.highlight {
	border-top: 5px solid var(--bs-info);
}
.contentmodule_20_1_slider .splide__track {
  padding: 10px 0;
}
.contentmodule_20_1_slider .splide__slide {
  margin-top: calc(var(--hoppe-base-gutter-x) * 1.5);
  margin-bottom: calc(var(--hoppe-base-gutter-x) * 1.5);
  transition: margin 400ms;
}		
.contentmodule_20_1_slider .splide__slide.is-active {
  margin-top: 0;
  margin-bottom: 0;
}		
.highcharts-exporting-group {
  display: none;
}
.highcharts-credits {
  display: none;
}

#container-3dpiechart g.highcharts-label text {
	transform: translateY(-6px);
}


@media (max-width:767.98px) {
    
    #_container-3dpiechart {
        width: 100%;
        height: 240px;
        display: flex;
        align-items: center;
    }
    #container-3dpiechart .highcharts-label.highcharts-data-label {
        display: none;
    }

    path.highcharts-data-label-connector {
        display: none;
    }

    .highcharts-label .highcharts-tooltip {
        
    }
    
  }


.highcharts-pie-series .highcharts-data-label:nth-child(3) span,
.highcharts-pie-series .highcharts-data-label:nth-child(10) span {
  back2ground: red;
  margin-top: 15px !important;
}

.highcharts-pie-series .highcharts-data-label:nth-child(5) span,
.highcharts-pie-series .highcharts-data-label:nth-child(8) span {
  back2ground: yellow;
  margin-top: -15px !important;
}
