.elementor-kit-5{--e-global-color-primary:#5D767C;--e-global-color-secondary:#FBA01E;--e-global-color-text:#565656;--e-global-color-accent:#FBA01E;--e-global-color-2a4e8ba:#FBA01E;--e-global-color-aa15ce1:#3B3B3B;--e-global-color-e79c796:#F5F7F7;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-kit-5 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-5 a{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* native checkbox onzichtbaar maken, label tekent 'm */
.wc-pao-addon-field[type="checkbox"] {
  position: absolute !important;
  opacity: 0 !important;
  width: 1px; height: 1px;
}

/* label basis */
.wc-pao-addon-field[type="checkbox"] + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
}

/* hokje */
.wc-pao-addon-field[type="checkbox"] + label::before {
  content: "";
  position: absolute;
  left: 0; top: 4px;
  width: 18px; height: 18px;
  border: 1px solid #3B3B3B;
  border-radius: 2px;
  background: #fff;
}

/* checked state */
.wc-pao-addon-field[type="checkbox"]:checked + label::before {
  background: #FBA01E;
  border-color: #3B3B3B;
}
.wc-pao-addon-field[type="checkbox"]:checked + label::after {
  content: "";
  position: absolute;
  left: 5px; top: 7px;
  width: 6px; height: 10px;
  border: 1px solid #fff;
  border-top: none; border-left: none;
  transform: rotate(45deg);
}



.marquee-carousel .slick-track {
    display: flex !important;
    will-change: transform;
}

.marquee-carousel .slick-slide {
    width: auto !important;
    float: none !important;
    display: inline-block !important;
}

.marquee-carousel .slick-list {
    overflow: hidden !important;
}

.marquee-carousel img {
    height: 100%;
    width: auto;
    object-fit: cover;
}/* End custom CSS */