.header49_content-title {
  h1 {
    em {
      color: var(--base-color-brand--red);
      font-style: normal !important;
    }
    b, strong {
      color: var(--base-color-brand--red);
      font-style: normal !important;
    }
  }
}
.section_layout3 {
  .layout3_image-wrapper {
    @media only screen and (max-width: 767px) {
      order: -1;
    }    
  }
}
h1, h2, h3, h4, h5, h6 {
  color: var(--title-color--title-primary);
}
.w-richtext {
  strong, b {
    color: var(--title-color--title-primary);
  }
}
.heading-style-h2.text-color-white {
  strong, b {
    color: var(--base-color-brand--yellow);
  }
}
@media only screen and (max-width: 991px) {
  .navbar2_menu-dropdown {
    .navbar2_dropdwn-toggle {
      a.w-inline-block {      
        pointer-events: none !important;        
      }
    }
  
    .navbar2_dropdwn-toggle.w--open {
      a.w-inline-block {      
        pointer-events: auto !important;        
      }
    }
    
  }
}
@media only screen and (min-width: 768px) {
  .layout3_list-wrapper {
    .layout3_item { 
      &:nth-child(even) {      
        .layout3_content-box {
          order: -1;
        }      
      }      
    }
  }
}
.section_header47 {
  .container-large {
    > div {
      .header47_component {
        &:last-child {
          padding-bottom: 0;
        }
      }
    }
  }
}
// .header47_content-right,
// .header46_component {
//   ul {
//     li {
//       position: relative;
//       list-style: none;
//       &:before {
//         content: '';
//         position: absolute;
//         top: 0px;
//         left: -1.25rem;
//         width: 36px;
//         height: 36px;
//         background-size: contain;
//         background-image: url(https://cdn.prod.website-files.com/672339509695608c9b75a9de/6728d14bf2f6b81730e48aef_Frame%20288.svg);
//       }
//     }
//   }
// }
NOG VRAGEN?
WE ZIJN ER VOOR JOU!
Benieuwd naar onze kampen of wil je meer weten over een specifiek kamp in de zomervakantie of paasvakantie?