@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Thai&family=Roboto:wght@300&display=swap);.zoekBoek{width:100%;align-self:end;display:flex;justify-content:center;top:-82px;margin-bottom:-82px;position:relative}.zoekBoek.zoekBoek-no-slider{top:unset;margin:var(--margin) 10px;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.zoekBoek form{display:grid;grid-template-rows:auto 1fr;align-items:center;max-width:1200px;width:100%;margin:0 10px var(--margin);background-color:var(--data-color-primary);border:2px solid var(--data-color-white);box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden}.zoekBoek form .checkbox-container{grid-column:1/-1;background-color:var(--data-color-primary);display:flex;flex-wrap:wrap;height:100%}.zoekBoek form .checkbox-container label{cursor:pointer;height:60px;padding:10px 30px}.zoekBoek form .checkbox-container label.active{background-color:var(--data-color-tertiairy)}.zoekBoek form .input-container .datepicker-container input.amountSearch,.zoekBoek form .input-container .datepicker-container input.datepicker,.zoekBoek form .input-container .datepicker-container input.dp-departure,.zoekBoek form .input-container .datepicker-container input.regioSearch,.zoekBoek form .input-container input.amountSearch,.zoekBoek form .input-container input.datepicker,.zoekBoek form .input-container input.dp-departure,.zoekBoek form .input-container input.regioSearch{background-position:95% 13px;background-repeat:no-repeat;background-size:20px 20px}.zoekBoek form .input-container{padding:20px;display:grid;grid-template-columns:repeat(4,2fr);grid-gap:10px}.zoekBoek form .input-container .datepicker-container input,.zoekBoek form .input-container input{text-align:start;width:100%;font-family:interstate,sans-serif;width:calc(100% - 18px);width:-ms-calc(100% - 18px);width:-o-calc(100% - 18px);border:1px solid var(--border-color);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;padding:15px;height:calc(100% - 32px);height:-ms-calc(100% - 32px);height:-o-calc(100% - 32px);width:calc(100% - 32px);width:-ms-calc(100% - 32px);width:-o-calc(100% - 32px)}.zoekBoek form .input-container .datepicker-container input.regioSearch,.zoekBoek form .input-container input.regioSearch{background-image:url(/images/location-icon.png?ad62da9d62971533420d32688c93d8f8)}.zoekBoek form .input-container .datepicker-container input.amountSearch,.zoekBoek form .input-container input.amountSearch{background-image:url(/images/personen.png?780719d4124e78dbdcfd482a80e8fe83)}.zoekBoek form .input-container .datepicker-container input.datepicker,.zoekBoek form .input-container input.datepicker{background-image:url(/images/Aankomst.png?969e2115946d6749ecc0e707b12f8f79)}.zoekBoek form .input-container .datepicker-container input.datepicker#next,.zoekBoek form .input-container .datepicker-container input.dp-departure,.zoekBoek form .input-container input.datepicker#next,.zoekBoek form .input-container input.dp-departure{background-image:url(/images/vertrek.png?50089b2f55882f67d1db692f489e1226)}.zoekBoek form .input-container .datepicker-container input[type=submit],.zoekBoek form .input-container input[type=submit]{width:100%;height:100%;font-size:15px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background-color:var(--data-color-secondary);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.zoekBoek form .input-container .datepicker-container input[type=submit]:hover,.zoekBoek form .input-container input[type=submit]:hover{background:var(--button-hover);color:var(--text-hover)}.zoekBoek form .input-container .datepicker-container{grid-column:1/3;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media (max-width:1000px){.zoekBoek form .input-container{margin:10px;grid-template-columns:1fr 1fr}.zoekBoek form .input-container .datepicker-container{grid-column:1/3;grid-row:1/2}}@media (max-width:630px){.zoekBoek form .checkbox-container{display:grid;grid-template-columns:1fr 1fr}.zoekBoek form .input-container{grid-template-columns:1fr}.zoekBoek form .input-container input[type=submit]{grid-column:1/2}.zoekBoek form .input-container .datepicker-container{grid-area:2/1/3/2;grid-template-columns:1fr}}