/* Seitenspezifisches Layout: leistungen-unternehmen.html */

.sp-page-builder .page-content #section-id-1500499383839 {
  background-color: rgba(94, 89, 89, 1);
}

.sp-page-builder .page-content #section-id-1500499383839 {
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  color: rgba(255, 255, 255, 1);
}

#column-wrap-id-1500499383840 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383840 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383840 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383840 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383840 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-wrap-id-1500499383843 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383843 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383843 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383843 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383843 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-wrap-id-1500499383844 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383844 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383844 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383844 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383844 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#column-wrap-id-1500499383845 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383845 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383845 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383845 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383845 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-1499540959927 {
  padding-top: 50px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1499540959927 .sppb-section-title .sppb-title-heading {
  text-align: center;
}

.sp-page-builder .page-content #section-id-1499540959927 .sppb-section-title .sppb-title-subheading {
  text-align: center;
}

#column-wrap-id-1499540959928 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1499540959928 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1499540959928 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1499540959928 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1499540959928 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-aMSbRqi6nqsaHtJoLB5OO {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-aMSbRqi6nqsaHtJoLB5OO {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-DLvRxTFay78xbKFdRIAwf {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-DLvRxTFay78xbKFdRIAwf {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-DLvRxTFay78xbKFdRIAwf {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-DLvRxTFay78xbKFdRIAwf {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-DLvRxTFay78xbKFdRIAwf {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-DLvRxTFay78xbKFdRIAwf {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-3bRZeFQZt3VEMtrcernIt {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-3bRZeFQZt3VEMtrcernIt {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-OW1B7vNI57xdOmPZw5k57 {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-OW1B7vNI57xdOmPZw5k57 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-OW1B7vNI57xdOmPZw5k57 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-OW1B7vNI57xdOmPZw5k57 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-OW1B7vNI57xdOmPZw5k57 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-OW1B7vNI57xdOmPZw5k57 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-F_REBypufqlDALJ1eAINQ {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-F_REBypufqlDALJ1eAINQ {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-IVwzEYgHYy-xFBfHq6GHC {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-IVwzEYgHYy-xFBfHq6GHC {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-IVwzEYgHYy-xFBfHq6GHC {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-IVwzEYgHYy-xFBfHq6GHC {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-IVwzEYgHYy-xFBfHq6GHC {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-IVwzEYgHYy-xFBfHq6GHC {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-VsVMXF8WPpM7OxSYYQkhO {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-VsVMXF8WPpM7OxSYYQkhO {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-eCLHfOiYfGoEeTSTipnBd {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-eCLHfOiYfGoEeTSTipnBd {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-eCLHfOiYfGoEeTSTipnBd {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-eCLHfOiYfGoEeTSTipnBd {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-eCLHfOiYfGoEeTSTipnBd {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-eCLHfOiYfGoEeTSTipnBd {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-gfD_Oo4I520oomGlL59Iz {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-gfD_Oo4I520oomGlL59Iz {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-geHJpWWmMbys-qEaFqVhj {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-geHJpWWmMbys-qEaFqVhj {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-geHJpWWmMbys-qEaFqVhj {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-geHJpWWmMbys-qEaFqVhj {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-geHJpWWmMbys-qEaFqVhj {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-geHJpWWmMbys-qEaFqVhj {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-5E8E0VbSGvZju1hxYw4oF {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-5E8E0VbSGvZju1hxYw4oF {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-ufqy182i7ZWaBGgWV5vdH {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-ufqy182i7ZWaBGgWV5vdH {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-ufqy182i7ZWaBGgWV5vdH {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-ufqy182i7ZWaBGgWV5vdH {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-ufqy182i7ZWaBGgWV5vdH {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-ufqy182i7ZWaBGgWV5vdH {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-d4WLcgNMKb28S9Dmc76Ih {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-d4WLcgNMKb28S9Dmc76Ih {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-Swyox6p5Er_Jru_azlvwE {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-Swyox6p5Er_Jru_azlvwE {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-Swyox6p5Er_Jru_azlvwE {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-Swyox6p5Er_Jru_azlvwE {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-Swyox6p5Er_Jru_azlvwE {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-Swyox6p5Er_Jru_azlvwE {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-H1RP8ZpuV4wWIyoTz-LRH {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-H1RP8ZpuV4wWIyoTz-LRH {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-ftxYviTnFfryndtux_uig {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-ftxYviTnFfryndtux_uig {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-ftxYviTnFfryndtux_uig {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-ftxYviTnFfryndtux_uig {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-ftxYviTnFfryndtux_uig {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-ftxYviTnFfryndtux_uig {
    max-width: 100%;
    flex-basis: 100%;
  }
}

.sp-page-builder .page-content #section-id-M0T3s03tkxiZ5lsw8aGco {
  box-shadow: 0 0 0 0 #FFFFFF;
}

.sp-page-builder .page-content #section-id-M0T3s03tkxiZ5lsw8aGco {
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-id-TyalSOwskzmwHTcZryp4r {
  box-shadow: 0 0 0 0 #FFFFFF;
}

#column-wrap-id-TyalSOwskzmwHTcZryp4r {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-TyalSOwskzmwHTcZryp4r {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-TyalSOwskzmwHTcZryp4r {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-TyalSOwskzmwHTcZryp4r {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-TyalSOwskzmwHTcZryp4r {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-RXcRBaMyjsMdRPlrbwEZP .sppb-accordion-heading-bg-image .sppb-panel-title {
  position: relative;
  z-index: 1;
}

.sp-page-builder .page-content #section-id-1500499383841 {
  padding-top: 50px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

#column-wrap-id-1500499383842 {
  max-width: 100%;
  flex-basis: 100%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383842 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383842 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383842 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383842 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-1500499383848 .sppb-divider {
  margin-top: 30px;
  margin-bottom: 30px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #eeeeee;
}

#column-wrap-id-1500499383850 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383850 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383850 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383850 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383850 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-1500499383879 a {
  color: rgba(51, 51, 51, 1);
}

#sppb-addon-1500499383879 a:hover,
#sppb-addon-1500499383879 a:focus,
#sppb-addon-1500499383879 a:active {
  color: rgba(235, 73, 71, 1);
}

#sppb-addon-1500499383879 .sppb-icon .sppb-icon-container {
  display: inline-block;
  text-align: center;
}

#sppb-addon-1500499383879 .sppb-icon .sppb-icon-container>i {
  font-size: 36px;
  width: 36px;
  height: 36px;
  line-height: 36px;
}

#sppb-addon-1500499383879 .sppb-addon-content {
  text-align: center;
}

#sppb-addon-1500499383879 {
  transition: .3s;
}

#column-wrap-id-1500499383853 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383853 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383853 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383853 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383853 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-1500499383884 a {
  color: rgba(51, 51, 51, 1);
}

#sppb-addon-1500499383884 a:hover,
#sppb-addon-1500499383884 a:focus,
#sppb-addon-1500499383884 a:active {
  color: rgba(235, 73, 71, 1);
}

#sppb-addon-1500499383884 .sppb-icon .sppb-icon-container {
  display: inline-block;
  text-align: center;
}

#sppb-addon-1500499383884 .sppb-icon .sppb-icon-container>i {
  font-size: 36px;
  width: 36px;
  height: 36px;
  line-height: 36px;
}

#sppb-addon-1500499383884 .sppb-addon-content {
  text-align: center;
}

#sppb-addon-1500499383884 {
  transition: .3s;
}

#column-wrap-id-1500499383854 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383854 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383854 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383854 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383854 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-1500499383889 a {
  color: rgba(51, 51, 51, 1);
}

#sppb-addon-1500499383889 a:hover,
#sppb-addon-1500499383889 a:focus,
#sppb-addon-1500499383889 a:active {
  color: rgba(235, 73, 71, 1);
}

#sppb-addon-1500499383889 .sppb-icon .sppb-icon-container {
  display: inline-block;
  text-align: center;
}

#sppb-addon-1500499383889 .sppb-icon .sppb-icon-container>i {
  font-size: 36px;
  width: 36px;
  height: 36px;
  line-height: 36px;
}

#sppb-addon-1500499383889 .sppb-addon-content {
  text-align: center;
}

#sppb-addon-1500499383889 {
  transition: .3s;
}

#column-wrap-id-1500499383855 {
  max-width: 25%;
  flex-basis: 25%;
}

@media (max-width:1199.98px) {
  #column-wrap-id-1500499383855 {
    max-width: 25%;
    flex-basis: 25%;
  }
}

@media (max-width:991.98px) {
  #column-wrap-id-1500499383855 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:767.98px) {
  #column-wrap-id-1500499383855 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

@media (max-width:575.98px) {
  #column-wrap-id-1500499383855 {
    max-width: 100%;
    flex-basis: 100%;
  }
}

#sppb-addon-1500499383894 a {
  color: rgba(51, 51, 51, 1);
}

#sppb-addon-1500499383894 a:hover,
#sppb-addon-1500499383894 a:focus,
#sppb-addon-1500499383894 a:active {
  color: rgba(235, 73, 71, 1);
}

#sppb-addon-1500499383894 .sppb-icon .sppb-icon-container {
  display: inline-block;
  text-align: center;
}

#sppb-addon-1500499383894 .sppb-icon .sppb-icon-container>i {
  font-size: 36px;
  width: 36px;
  height: 36px;
  line-height: 36px;
}

#sppb-addon-1500499383894 .sppb-addon-content {
  text-align: center;
}

#sppb-addon-1500499383894 {
  transition: .3s;
}
