main {
  flex: 1 0 auto;  
  }


.menu {
  display: flex;
  justify-content: center;
  list-style: none;
  padding: 0;
  text-decoration-color: white;
}

.header-titel {
  margin-top: 0; /* Verwijder de standaard bovenmarge */
  padding-top: 0;
}

/*.navbar-fixed.nav_bar_space {
  top: 0;
  z-index: 999;
}*/

.section-1 {
  padding-top: 100px;
}

.section {
  padding-top: 0;
  /* andere stijlen voor je secties */
}

.bewerk-veld {
  display: none;
}

.detail-raster {
  min-height: 250px
}

.swiper-slide {
  margin: 0 auto;
}

.modal-trigger {
  width:100%; 
  height:100%; 
  object-fit:cover;
}

.nav-bar-with-overlay {
  background-image: url("../afb/menu_afbeelding.jpg");
  background-size: cover;
  background-position: center;
  position: relative;
  height: 150px;
/*  pointer-events: none;*/
/*   cursor: default;*/
}

ul.center {
  display: flex;
  align-items: flex-start;
}

nav {
  display: flex;
  justify-content: center;
}

nav ul {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
}

  .nav-wrapper ul li a {
    padding: 8px 16px; /* Pas de gewenste padding aan */
    line-height: 1; /* Pas de gewenste line-height aan */
  }

.swiper-wrapper {
  width: 100%; /* adjust to your desired width */
  height: 400px;  /*adjust to your desired height */
  }
  
.swiper-slide img {
  max-width: 100%;
  max-height: 100%;
}

.parallax-container {
  position: relative;
  overflow: hidden;
  height: 300px; /* pas deze waarde aan naar de gewenste hoogte */
  width: 100%;
}

.parallax img {
  display: block;
  position: absolute;
  min-width: 100%;
  min-height: 100%;
  transform: translateX(-200px); /* verschuift de afbeelding 200px naar links */
}

.parallax-container.scroll-rtl .parallax img {
  transform: translateX(20px); /* verschuift de afbeelding 20px naar rechts */
}

.parallax-container-info-1 {
  height: 600px;
}

.iframe {
  width: 100%; 
  height: 500px;
}

.iframe-2 {
  width: 100%;
  height: 800px;
}

.photo-tile {
  width: 25%;
  float: left;
  padding: 5px;
}
.photo-tile img {
  width: 100%;
  height: auto;
  border-radius: 5px;
  cursor: pointer;
}
.modal {
  max-width: 80%;
  max-height: 80%;
}
.modal img {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  display: block;
}

.rotate-90 {
  transform: rotate(90deg);
}

.rotate-180 {
  transform: rotate(180deg);
}

.rotate-270 {
  transform: rotate(270deg);
}

li {
  padding-top: 20px;
}

/* styles.css */
iframe {
  border: 0;
  width: 100%;
  height: 600px;
  overflow: hidden;
  /* frameborder: 0; */
  /* scrolling: no; */
}
