.section-standard {
  width: 100%;
  /* background-color: var(--white); */
  background-color: transparent;
}
.section-standard-lightgray {
  width: 100%;
  background-color: var(--lightgrey);
}
.section-partners {
  width: 100%;
  background-color: rgb(247, 247, 247);
}
/* .section-latest-news {
  width: 100%;
} */
.section-links {
  width: 100%;
  background-color: var(--white);
}

.section-standard > div,
.section-standard-lightgray > div {
  width: 100%;
  max-width: 150rem;
  margin: 0 auto;
  padding: 0 2.5rem;
  display: flex;
  flex-wrap: wrap;
}


.section-standard > div {
  justify-content: space-between;
}


.section-standard-transparent {
  width: 100%;
  background-color: transparent;
}
.section-standard-transparent > div {
  width: 100%;
  max-width: 1500px;
  margin: 0 auto;
  /* padding: 0 2.5rem; */
  padding: 0 1rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}



/* .section-all-news */
.section-all-news {
  width: 100%;
  overflow: hidden;
}
.section-all-news>div {

  position: relative;
  /* justify-content: space-between; */
  width: 100%;
  /* max-width: 100%; */
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;

}
/* end .section-all-news */

/* section for buttons */
.section-buttons > div {
  width: 100%;
  max-width: 1500px;
  margin: 0 auto;
  padding: 0 2.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}



.section-links > div {
  width: 100%;
  max-width: 1500px;
  margin: 0 auto;
  padding: 0 2.5rem;
  display: flex;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 0;
  -moz-column-gap: 0;
  column-gap: 0;
}

.section-full,
.section-header-animate {
  width: 100%;
  background-color:transparent;
}

.section-full > div,
.section-header-animate > div {
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin: 0;

  display: flex;
  flex-wrap: wrap;
}

.section-full > div {
  justify-content: space-between;
}

.section-header-animate > div {
  position: relative;
  overflow: hidden;
}



/* banner startpage */
.section-startbanner {
  width: 100%;
  /* margin-top: -9rem; */
  margin-top: -11rem;
}

/* banner topbanner */
.section-topbanner {
  width: 100%;
  /* margin-top: -9rem; */
  margin-top: -11rem;
}



/************************************************************/
/* section single-department-section */
.section-products-list {
  width: 100%;
  background-color: transparent;
  overflow: hidden;
}


.section-products-list .header-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 6rem;
}


.section-products-list > div{
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2.5rem;
  display: flex;
  flex-wrap: wrap;
}

/*  */



/************************************************************/
/* section single-department-section */
.single-department-section {
  width: 100%;
  margin-top: -11rem;
  background-color: transparent;
}


/*************************************************************/



/***** section all departments/kommuner *******************/
.section-all-departments {
  width: 100%;
  background-color:transparent;
}
.section-all-departments > div {
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin: 0;

  display: flex;
  flex-wrap: wrap;
}
/* .section-all-departments > div {
  justify-content: space-between;
} */

.section-all-departments > div .all-departments-wrapper {
  width: 100%;
  display: flex;
  justify-content: space-between;

  flex-wrap: wrap;

}
/*******************************************************/


/*  */
.single-services-section h1{
text-align: center;
/*  width: 100%;
  margin-top: -11rem;
  background-color: transparent;*/
}
/*  */




.splide-slider-quotes {
  width: 100%;
  background-color: var(--white);
  padding: 2rem 0;
}

.splide-slider-quotes .splide__pagination{
  bottom: 0;
}
.splide-slider-quotes .splide__pagination__page {
  background: var(--fuscous-gray);
}
.splide-slider-quotes .splide__pagination__page.is-active {
  background: var(--turquoise);
}


/* Responsive */

@media all and (max-width: 1500px) {
  .section-standard > div, .section-standard-lightgray > div {
    padding: 0;
  }
}

@media all and (max-width: 1200px) {
  .section-standard > div,
  .section-standard-lightgray > div,
  .section-latest-news > div,
  .section-links > div {
    padding: 0 2rem;
  }


  .section-startbanner {
    margin-top: 0rem;
  }
  .section-topbanner {
    margin-top: 0rem;
  }

}
@media all and (max-width: 960px) {
}

@media all and (max-width: 768px) {
  .section-standard > div,
  .section-standard-lightgray > div,
  .section-latest-news > div,
  .section-links > div {
    padding: 0 2rem;
  }
  .section-links > div {
    flex-wrap: wrap;
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}
@media all and (max-width: 550px) {
  .section-standard > div,
  .section-standard-lightgray > div,
  .section-latest-news > div,
  .section-links > div {
    padding: 0 0;
  }

  .section-products-list > div {
    padding: 0 2rem;
  }



}
