.col-lg-6 {
  flex: 0 0 auto;
  width: 99%;
}
.opening .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
}
.opening {
background-color: #f1fbff;
padding: 10px 0px;
}
.opening .item p {
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst {
background-color: #ffffff;
padding: 10px 0px;
}
.dienst .item p {
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_1 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_1 {
background-color: #f1fbff;
padding: 10px 0px;
}
.dienst_1 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_1 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_2 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_2 {
background-color: #ffffff;
padding: 10px 0px;
}
.dienst_2 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_2 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_3 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_3 {
background-color: #f1fbff;
padding: 10px 0px;
}
.dienst_3 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_3 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_4 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_4 {
background-color: #ffffff;
padding: 10px 0px;
}
.dienst_4 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_4 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_5 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_5 {
background-color: #f1fbff;
padding: 10px 0px;
}
.dienst_5 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_5 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_6 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_6 {
background-color: #ffffff;
padding: 10px 0px;
}
.dienst_6 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_6 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_7 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_7 {
background-color: #f1fbff;
padding: 10px 0px;
}
.dienst_7 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_7 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.dienst_8 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.dienst_8 {
background-color: #ffffff;
padding: 10px 0px;
}
.dienst_8 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.dienst_8 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.kiezen .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.kiezen {
background-color: #f1fbff;
padding: 10px 0px;
}
.kiezen .item p {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.kiezen_1 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.kiezen_1 {
background-color: #ffffff;
padding: 10px 0px;
}
.kiezen_1 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.kiezen_1 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.kiezen_2 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.kiezen_2 {
background-color: #f1fbff;
padding: 10px 0px;
}
.kiezen_2 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.kiezen_2 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.kiezen_3 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.kiezen_3 {
background-color: #ffffff;
padding: 10px 0px;
}
.kiezen_3 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.kiezen_3 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
.kiezen_4 .item {
border: 0px solid #e0e0e0;
padding: 6px 1px 1px 6px;
font-size: 20px;
font-weight: 600;
color: #afafaf;
}
.kiezen_4 {
background-color: #f1fbff;
padding: 10px 0px;
}
.kiezen_4 .item p {
font-size: 15px;
font-weight: 400;
color: #2a2a2a;
}
.kiezen_4 .item li {
font-size: 20px;
font-weight: 600;
color: #2a2a2a;
}
section {
margin-top: 1px;
}

.dienst1 {
  flex: 1 0 0%;
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1* var(--bs-gutter-y));
  margin-right: calc(-.5* var(--bs-gutter-x));
  margin-left: calc(-.5* var(--bs-gutter-x));
}
.verdeelkast {

/* flex: 0 0 auto; */
  width: 33.33333333%;
}
.aarding {
  /* flex: 0 0 auto; */
  width: 33.33333333%;
}
.laadpalen {
 /* flex: 0 0 auto; */
  width: 33.33333333%;
}
.totaal-project {
  /* flex: 0 0 auto; */
  width: 33.33333333%;
}
.zonnepanelen {
 /*  flex: 0 0 auto; */
  width: 33.33333333%;
}
.storingen {
  /* flex: 0 0 auto; */
  width: 33.33333333%;
}
.top-categories .item-verdeelkast {
  text-align: center;
  background-color: #f1fbff;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 30px;
  margin-bottom: 15px;
}
.top-categories .item-aarding {
  text-align: center;
  background-color: #ffffff;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 30px;
  margin-bottom: 15px;
}
.top-categories .item-laadpaal {
  text-align: center;
  background-color: #f1fbff;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 30px;
  margin-bottom: 15px;
}
.top-categories .item-totaal-project {
  text-align: center;
  background-color: #ffffff;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 30px;
  margin-bottom: 15px;
}
.top-categories .item-zonnepanelen {
  text-align: center;
  background-color: #f1fbff;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 30px;
  margin-bottom: 15px;
}
.top-categories .item-storingen {
  text-align: center;
  background-color: #ffffff;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  padding: 30px;
  margin-bottom: 15px;
}
.top-categories .item-verdeelkast .icon-verdeelkast {
  background-color: #f1fbff;
  width: 75px;
  height: 75px;
  display: inline-block;
  text-align: center;
  line-height: 75px;
  border-radius: 10px;
}
.top-categories .item-aarding .icon-aarding {
  background-color: #ffffff;
  width: 75px;
  height: 75px;
  display: inline-block;
  text-align: center;
  line-height: 75px;
  border-radius: 10px;
}
.top-categories .item-laadpaal .icon-laadpaal {
  background-color: #f1fbff;
  width: 75px;
  height: 75px;
  display: inline-block;
  text-align: center;
  line-height: 75px;
  border-radius: 10px;
}
.top-categories .item-totaal-project .icon-totaal-project {
  background-color: #ffffff;
  width: 75px;
  height: 75px;
  display: inline-block;
  text-align: center;
  line-height: 75px;
  border-radius: 10px;
}
.top-categories .item-zonnepanelen .icon-zonnepanelen {
  background-color: #f1fbff;
  width: 75px;
  height: 75px;
  display: inline-block;
  text-align: center;
  line-height: 75px;
  border-radius: 10px;
}
.top-categories .item-storingen .icon-storingen {
  background-color: #ffffff;
  width: 75px;
  height: 75px;
  display: inline-block;
  text-align: center;
  line-height: 75px;
  border-radius: 10px;
}
.top-categories .item-verdeelkast h4 {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 10px;
}
.top-categories .item-aarding h4 {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 10px;
}
.top-categories .item-laadpaal h4 {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 10px;
}
.top-categories .item-totaal-project h4 {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 10px;
}
.top-categories .item-zonnepanelen h4 {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 10px;
}
.top-categories .item-storingen h4 {
  font-size: 20px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 10px;
}
.top-categories .item-verdeelkast span {
  font-size: 15px;
  color: #afafaf;
  display: block;
}
.top-categories .item-aarding span {
  font-size: 15px;
  color: #afafaf;
  display: block;
}
.top-categories .item-laadpaal span {
  font-size: 15px;
  color: #afafaf;
  display: block;
}
.top-categories .item-totaal-project span {
  font-size: 15px;
  color: #afafaf;
  display: block;
}
.top-categories .item-zonnepanelen span {
  font-size: 15px;
  color: #afafaf;
  display: block;
}
.top-categories .item-storingen span {
  font-size: 15px;
  color: #afafaf;
  display: block;
}
.top-categories .item-verdeelkast span.counter-verdeelkast {
  margin-top: 10px;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 8px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #00bdfe;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
  margin-right: 10px;
}
.top-categories .item-aarding span.counter-aarding {
  margin-top: 10px;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 8px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #00bdfe;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
  margin-right: 10px;
}
.top-categories .item-laadpaal span.counter-laadpaal {
  margin-top: 10px;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 8px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #00bdfe;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
  margin-right: 10px;
}
.top-categories .item-totaal-project span.counter-totaal-project {
  margin-top: 10px;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 8px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #00bdfe;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
  margin-right: 10px;
}
.top-categories .item-zonnepanelen span.counter-zonnepanelen {
  margin-top: 10px;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 8px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #00bdfe;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
  margin-right: 10px;
}
.top-categories .item-storingen span.counter-storingen {
  margin-top: 10px;
  font-style: normal;
  font-size: 15px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 8px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #00bdfe;
  background-color: #ffffff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
  margin-right: 10px;
}