p.icon {
  padding-bottom: 5px !important;
}

.compressed {
  letter-spacing: -0.6px;
}

.justify-normal {
  jusitify-content: normal;
}

.hidden {
  display: none;
}

.contact-gegevens div:not(:last-child) {
  padding-bottom: 0rem;
}

.card--bottom {
  display: block;
}

.card--top {
  cursor:default;
}

.contact-gegevens a {
  display: inline;
}

#home.contact .hero-bck {
  height: 57%;
}

@media only screen and (max-width: 750px) { 
  #home.home .hero-bck {
    height: 37%;
  }
}

.gallery_grid {
  display: block;
}

.fotos > .card--bottom {
  display: block;
  border-top: 0px;
}

.wp-lightbox-overlay .wp-block-image figcaption {
  display: block;
}

.wp-lightbox-overlay .wp-block-image {
  flex-direction: column;
}

.wp-lightbox-overlay .lightbox-image-container {
  height: inherit;
}

.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,
.wp-block-image figcaption {
  display: none;
}

.card_container .wp-block-columns {
   flex-wrap: nowrap !important;
}

:root {
  --white-100: hsl(180, 20%, 100%);
  --white-400: hsl(180, 20%, 95%);
  --yellow: hsl(187, 42%, 55%);
  --green-300: hsl(172, 22%, 43%, 5%);
  --green-200: hsl(172, 22%, 43%, 20%);
  --green: hsl(172, 22%, 43%);
  --brown-300: hsl(51, 6%, 35%, .3);
  --brown-400: hsl(51, 6%, 35%);
  --brown-500: hsl(51, 6%, 22%);
  --brown-600: hsl(51, 6%, 15%);
  --blue-200: hsl(66, 52.9%, 97%);
  --blue-300: hsl(66, 52.9%, 70%);
  --blue-500: hsl(66, 52.9%, 55.9%);
  --blue-600: hsl(187.2, 74.9%, 39%);
  --shadow:  0px 7px 14px -7px var(--brown-300);
  --shadow2:  0px 8px 7px -4px rgba(0, 0, 0, 0.288);
}

.bck-img:after {
  background-image: url(../img/svg/logo-boom-kaal.svg);
}


