/* Bescherm de pagina tegen overervende kleuren uit het WordPress-thema. */
.il16-page h1,.il16-page h2,.il16-page h3,.il16-page p,.il16-page li,.il16-page label,.il16-page small{color:inherit!important}
.il16-page .il16-intro,.il16-page .il16-section{color:#252525!important}
.il16-page .il16-intro>div:last-child,.il16-page .il16-lead,.il16-page .il16-cards p,.il16-page .il16-starts p{color:#5d5c56!important}
.il16-page .il16-spots{display:none}.il16-page .il16-availability{gap:14px!important;background:#111!important}.il16-page .il16-availability p{margin:0;padding:11px 14px!important;border:1px solid transparent!important;font-weight:800!important}.il16-page .il16-availability p:first-child{background:#e4d9ad!important;color:#111!important;border-color:#e4d9ad!important}.il16-page .il16-availability p:first-child strong{color:#111!important}.il16-page .il16-availability p:nth-child(2){background:#a52720!important;color:#fff!important;border-color:#a52720!important}.il16-page .il16-availability p:nth-child(2) strong{color:#fff!important;font-weight:900!important}.il16-page .il16-availability p strong:last-child{text-transform:uppercase;letter-spacing:.04em}.il16-page .il16-availability>a{color:#e4d9ad!important}
.il16-page .il16-starts p strong{display:block!important;margin:0 0 7px!important;padding:7px 9px!important;background:#171715!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important}.il16-page .il16-starts .closed p strong{background:#a52720!important;color:#fff!important}
.il16-page .il16-dark-grid,.il16-page .il16-route,.il16-page .il16-coach,.il16-page .il16-pricing{color:#fff!important}
.il16-page .il16-dark-grid p,.il16-page .il16-route p,.il16-page .il16-coach p,.il16-page .il16-pricing li,.il16-page .il16-pricing small{color:#c5c4bf!important}
.il16-page .il16-form{color:#252525!important}.il16-page .il16-form input,.il16-page .il16-form textarea,.il16-page .il16-form select{color:#252525!important;background:#fff!important}
.il16-page .il16-button{color:#111!important}.il16-page .il16-footer{color:#fff!important}
.il16-page .il16-brand,.il16-page .il16-brand span,.il16-page .il16-brand small{color:#111!important}.il16-page .il16-brand strong{color:#a09463!important}
.il16-page .il16-pricing-grid h3+p{cursor:pointer}.il16-page .il16-pricing-grid h3+p:hover strong,.il16-page .il16-pricing-grid h3+p:focus strong{color:#d8d0ae!important;text-decoration:underline}
.il16-page .il16-consent input[type=checkbox]{appearance:checkbox!important;-webkit-appearance:checkbox!important;position:static!important;display:inline-block!important;visibility:visible!important;opacity:1!important;width:20px!important;height:20px!important;margin:0 10px 0 0!important;vertical-align:middle!important;accent-color:#111!important}
.il16-page button.il16-button{display:flex!important;width:100%!important;min-height:54px!important;align-items:center!important;justify-content:space-between!important;background:#a09463!important;color:#111!important;border:0!important;opacity:1!important;text-shadow:none!important}
.il16-page .il16-form .il16-consent{display:flex!important;align-items:flex-start!important;width:auto!important;height:auto!important;min-height:24px!important;position:relative!important;z-index:1!important;overflow:visible!important}.il16-page .il16-form .il16-consent input[type=checkbox]{flex:0 0 20px!important}.il16-page .il16-form button.il16-button{position:relative!important;z-index:10!important;pointer-events:auto!important;margin-top:26px!important}
.il16-page .il16-success{position:fixed!important;z-index:999999!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(440px,calc(100vw - 40px))!important;padding:34px!important;background:#fff!important;color:#252525!important;border:3px solid #a09463!important;box-shadow:0 0 0 100vmax rgba(0,0,0,.58)!important;font-size:16px!important;text-align:center!important}.il16-page .il16-success::before{content:'Aanvraag verstuurd';display:block;margin-bottom:10px;color:#756b42;font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.il16-page .il16-success-close{display:block;margin:22px auto 0;padding:11px 16px;border:0;background:#111;color:#fff;font-weight:900;cursor:pointer;text-transform:uppercase;font-size:10px;letter-spacing:.08em}
.il16-intake-message{position:fixed!important;z-index:2147483647!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(440px,calc(100vw - 40px))!important;padding:34px!important;background:#fff!important;color:#252525!important;border:3px solid #a09463!important;box-shadow:0 0 0 100vmax rgba(0,0,0,.58)!important;font:16px/1.5 Arial,sans-serif!important;text-align:center!important}.il16-intake-message strong{display:block;color:#756b42;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.il16-intake-message button{margin-top:16px;padding:11px 16px;border:0;background:#111;color:#fff;font-weight:900;cursor:pointer;text-transform:uppercase;font-size:10px;letter-spacing:.08em}.il16-intake-message--error{border-color:#8b3a3a!important}.il16-intake-message--error strong{color:#8b3a3a!important}
.il16-page .il16-availability p:first-child,.il16-page .il16-availability p:first-child strong{background:#a52720!important;color:#fff!important;border-color:#a52720!important;font-weight:900!important}
