#block2 {
  max-width: 1125px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
}
#block47 {
  max-width: 1125px;
  margin-left: auto;
  margin-right: auto;
}
#block51 {
  position: relative;
  z-index: 0;
}
#block51 #block59 [data-location="Projecten"] .Projecten, #block51 #block59 [data-location="Autostoffering"] .Autostoffering, #block51 #block59 [data-location="Camperstoffering"] .Camperstoffering, #block51 #block59 [data-location="Kantoor"] .Kantoor, #block51 #block59 [data-location="Interieurbouw"] .Interieurbouw, #block51 #block59 [data-location="Zorg"] .Zorg, #block51 #block59 [data-location="Maatwerk"] .Maatwerk {
  opacity: 1 !important;
}
#block52 {
  max-width: 1125px;
  margin-left: auto;
  margin-right: auto;
  z-index: 0;
}
@media screen and (min-width: 0px) and (max-width: 575px) {
  #block54 {
    display: none !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 575px) {
  #block55 {
    display: none !important;
  }
}
@media screen and (min-width: 576px) and (max-width: 991px) {
  #block58 {
    display: none !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 575px) {
  #block58 {
    display: none !important;
  }
}
@media screen and (min-width: 576px) and (max-width: 991px) {
  #block60 {
    display: none !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 575px) {
  #block60 {
    display: none !important;
  }
}
@media screen and (min-width: 576px) and (max-width: 991px) {
  #block61 {
    display: none !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 575px) {
  #block61 {
    display: none !important;
  }
}
@media screen and (min-width: 992px) {
  #block142 {
    display: none !important;
  }
}
#block154 {
  padding-top: 60px;
}
#block155 {
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
#block322 {
  padding-bottom: 20px;
}
#block329 {
  padding: 0;
}
#block329 .slider-intro:not(:first-child) {
  margin-top: 45px;
}
