.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}*{margin:0;padding:0;border:0;outline:none;-webkit-font-smoothing:antialiased}html,body{width:100%;height:100%}body{color:#963b5e;font-family:canada-type-gibson,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.7em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}#app>.content{background:transparent linear-gradient(47deg,#ffb75e,#f15f79) 0% 0% no-repeat padding-box;position:relative;padding:0 30px;flex-grow:1;background-size:150% 150%;-webkit-animation:movingBG 30s ease infinite;-moz-animation:movingBG 30s ease infinite;animation:movingBG 30s ease infinite}@-webkit-keyframes movingBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-moz-keyframes movingBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes movingBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}p{margin-bottom:1.7em}b,strong{font-weight:500}h1,h2,h3{font-weight:600}a{transition:.3s ease-in all;-moz-transition:.3s ease-in all;-o-transition:.3s ease-in all;-webkit-transition:.3s ease-in all;cursor:pointer}a:link,a:visited,a:hover,a:active{color:#f15f79;text-decoration:none}#nav{background:#fff;position:relative;padding:15px 30px}#nav .wrapper{max-width:1500px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#nav .logo{font-weight:600;font-size:1.3em;line-height:32px;color:#f15f79}#nav .logo:before{content:"";display:inline-block;vertical-align:top;width:40px;height:30px;background:url(/images/logo-jx2NUhrR.svg) no-repeat;background-size:contain}#nav .logo span{font-size:.85em;color:#963b5e;font-weight:500}#nav .afspraak-maken{border:2px solid #F15F79;border-radius:100px;padding:0 20px;text-transform:uppercase;font-size:15px;font-weight:500;color:#963b5e}#nav .afspraak-maken:hover,#nav .afspraak-maken:active{color:#fff;background:#f15f79}.tekstpagina{max-width:1500px;margin:8vw auto;background:#fff3;padding:6vw;box-sizing:border-box;box-shadow:0 0 20px #0000000d}.tekstpagina h1{color:#963b5e;font-weight:300;font-size:4.5em;margin:0 0 .2em;line-height:1.1em}.tekstpagina .intro{font-size:1.1em;font-weight:500;margin-bottom:2em}.tekstpagina h2{font-size:1.4em;font-weight:500}.tekstpagina p+ul{margin-top:-1.7em;margin-left:1em;margin-bottom:1.7em}.tekstpagina.img_rechts{display:flex;align-items:flex-start;position:relative;justify-content:space-between;padding:0;background:none;box-shadow:none}.tekstpagina.img_rechts .tekst{flex-grow:1;padding-right:70px;background:#fff3;padding:3.5vw;box-shadow:0 0 20px #0000000d}.tekstpagina.img_rechts .tekst h1{font-weight:500;margin:0 0 .7em;line-height:1.1em;font-size:3em}.tekstpagina.img_rechts .tekst label{opacity:.8}.tekstpagina.img_rechts>img{max-width:673px;width:44%;margin-right:-30px}.footer{background:transparent linear-gradient(79deg,#d74f56,#953b5e) 0% 0% no-repeat padding-box;position:relative;padding:85px 30px 15px;color:#fff;margin-top:-1px;font-size:16px}.footer .wrapper{max-width:1500px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.footer a:link,.footer a:visited{color:#fff}.footer a:hover,.footer a:active{color:#963b5e}.footer .over,.footer .links{padding-right:10px}.footer h2{text-transform:uppercase;font-weight:600;font-size:1.25em;line-height:1em;margin:0 0 1em}.footer ul{list-style:none;margin:0;padding:0;line-height:1.875em}.footer p{margin:0;line-height:1.45em;max-width:590px}.footer .stoel{width:475px;height:478px;background:url(/images/stoel-footer-CWBgRrrH.png) no-repeat;background-size:contain;margin:-210px -90px -110px}.footer .disclaimer{width:100%;text-align:center;margin-top:100px;opacity:.65;line-height:1.2em}.footer .disclaimer .spacer{padding:0 7px;line-height:.8em;display:inline-block;vertical-align:middle}.v-popper--theme-wiekomter .v-popper__inner{background:#963b5e!important;color:#fff;border-radius:3px;font-size:15px;padding:10px;box-shadow:0 5px 30px #0000001a}.v-popper--theme-wiekomter .v-popper__arrow-inner{border-color:#963b5e}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#963B5E!important;background:none!important}input[type=radio],input[type=checkbox]{position:absolute;visibility:hidden}input[type=radio]+label,input[type=checkbox]+label{display:block!important;position:relative;font-weight:400;margin:0 0 20px;padding-left:32px;line-height:21px;cursor:pointer;color:#fff;text-transform:none;-webkit-transition:all .25s linear}input[type=radio]+label a,input[type=checkbox]+label a{text-decoration:underline}input[type=radio]+label a:link,input[type=checkbox]+label a:link,input[type=radio]+label a:visited,input[type=checkbox]+label a:visited{color:#fff}input[type=radio]+label a:hover,input[type=checkbox]+label a:hover,input[type=radio]+label a:active,input[type=checkbox]+label a:active{color:#f15f79}input[type=radio]+label:before,input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;box-sizing:border-box;border:1px solid #fff}input[type=checkbox]:checked+label:after{content:"";position:absolute;top:4px;left:4px;width:15px;height:12px;background:red;display:block}input[type=radio]+label:before{border-radius:100%}input[type=radio]:checked+label:before{opacity:1;border-color:#963b5e}input[type=radio]:checked+label:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;background:#963b5e;display:block;border-radius:100%}label{display:block;line-height:1em;margin-bottom:8px;font-size:1em;text-transform:uppercase;font-weight:500;color:#fff}input[type=text],input[type=email],input[type=number],input[type=date],textarea,select{background:transparent;padding:0 10px;box-sizing:border-box;border:0;font-family:canada-type-gibson,Arial,sans-serif;border:2px solid rgba(255,255,255,.5);border-radius:4px;display:block;width:100%;max-width:none;font-size:1em;font-weight:300;height:56px;color:#fff!important;outline:none;box-shadow:none;-webkit-appearance:none}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:1;color:#ffffff80}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{opacity:1;color:#ffffff80}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{opacity:1;color:#ffffff80}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{opacity:1;color:#ffffff80}input[type=text].timepicker-actief,input[type=email].timepicker-actief,input[type=number].timepicker-actief,input[type=date].timepicker-actief,textarea.timepicker-actief,select.timepicker-actief{border-radius:4px 4px 0 0}input[type=text].input_error,input[type=email].input_error,input[type=number].input_error,input[type=date].input_error,textarea.input_error,select.input_error{border-color:#963b5e}input[type=text]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=date]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px rgba(0,0,0,.1) inset!important;transition:background-color 5000s ease-in-out 0s}input[type=text]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:hover,textarea:-webkit-autofill:hover,select:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=email]:-webkit-autofill:active,input[type=number]:-webkit-autofill:active,input[type=date]:-webkit-autofill:active,textarea:-webkit-autofill:active,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(0,0,0,.1) inset!important}textarea{height:auto;line-height:1.4em;resize:none;margin-bottom:0;-webkit-appearance:none;padding:10px}select,input.timerange{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url(/images/select-arrow-CU5OHiwM.svg);background-repeat:no-repeat;background-size:20px 12px;background-position:right 11px top 52%}select::-ms-expand,input.timerange::-ms-expand{display:none}select option,input.timerange option{font-size:16px;font-weight:400;color:#000}select.timepicker-actief,input.timerange.timepicker-actief{background-image:none}input[type=date]::-webkit-calendar-picker-indicator{background-image:url(/images/select-arrow-CU5OHiwM.svg);width:20px;height:12px;background-size:contain}.melding{color:#fff;padding:15px 20px;width:100%;box-sizing:border-box;position:relative;margin:0 0 20px;font-size:.8em;line-height:1.5em}.melding ul{margin:0 0 0 1em}.melding.error{background:#963b5e}.melding.error.pijl_onder:before{border-top-color:#963b5e}.melding.okemelding ul{list-style:none!important;margin:0!important}.melding.pijl_onder:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-width:12px;margin-left:-12px}.melding.pijl_onder.pijl_links:before{left:35px}.button{display:table;background:transparent linear-gradient(180deg,#f15f79,#cf555c) 0% 0% no-repeat padding-box;box-shadow:0 0 15px #0000000d;border-radius:10px;font-size:1.2em;line-height:70px;white-space:nowrap;color:#fff;font-family:canada-type-gibson,Arial,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:500;cursor:pointer;margin:0;border:0;padding:0;box-sizing:border-box;outline:none}.button:link,.button:visited{color:#fff}.button:hover{background:#f15f79;box-shadow:0 0 45px #f15f79b3}.button:active{background:#ef4865;box-shadow:0 0 45px #f15f79b3}.button.kleiner{line-height:54px;padding:0 22px;font-size:1.1em}form.sending button{background:url(/images/button-loader-B8t7r7-b.svg) no-repeat 15px center #f15f79!important;box-shadow:none!important;cursor:not-allowed}.input_wrapper{width:100%;position:relative;margin:0 0 40px}.input_wrapper.helft{width:calc(50% - 18px)}.timepicker{position:absolute;right:0;top:81px;width:calc(50% - 18px);min-width:214px;display:flex;justify-content:space-between;align-items:stretch;padding-bottom:4px;background:#963b5e;border-radius:0 0 4px 4px;box-shadow:0 3px 10px #0000004d;z-index:3}.timepicker .timepicker-tijd{width:50%;box-sizing:border-box}.timepicker .timepicker-tijd:first-child{border-right:2px solid rgba(0,0,0,.1)}.timepicker .timepicker-tijd label{display:block;line-height:46px;padding:2px 10px 0;margin:0 0 4px;font-size:18px;text-transform:none;border-bottom:2px solid rgba(0,0,0,.1)}.timepicker .timepicker-tijd .timepicker-buttons{position:relative;display:flex;justify-content:center;align-items:stretch;padding:0 10px}.timepicker .timepicker-tijd .timepicker-buttons button{width:44px;height:30px;cursor:pointer;border:0;background:none;outline:none;background-image:url(/images/timepicker-arrow-cfXCqB4p.svg);background-repeat:no-repeat;background-size:22px 13px;background-position:center}.timepicker .timepicker-tijd .timepicker-buttons button:first-of-type{margin-right:15px}.timepicker .timepicker-tijd .timepicker-buttons button.up{transform:rotate(180deg)}.timepicker .timepicker-tijd .timepicker-inputs{position:relative;display:flex;justify-content:center;align-items:stretch;padding:0 10px}.timepicker .timepicker-tijd .timepicker-inputs input[type=number]{text-align:left;padding:0 5px;line-height:38px;height:42px;width:40px;text-align:center}.timepicker .timepicker-tijd .timepicker-inputs input[type=number]::-webkit-outer-spin-button,.timepicker .timepicker-tijd .timepicker-inputs input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.timepicker .timepicker-tijd .timepicker-inputs .input_tussen{flex-grow:0;flex-shrink:0;padding:0 5px;color:#fff;font-size:24px;line-height:38px}.timepicker .tijd-verwijderen{position:absolute;display:block;right:8px;top:-48px;width:40px;height:40px;background:url(/images/icon-verwijderen-paars-B9U2UdGd.svg) no-repeat center center #fff3;border-radius:2px;background-size:22px 22px;display:inline-block;vertical-align:middle;cursor:pointer}.timepicker .tijd-verwijderen:hover{background-color:#ffffff4d}@media all and (max-width: 1400px){.tekstpagina h1,.tekstpagina.img_rechts .tekst h1{font-size:3em;margin-bottom:.35em}.footer .stoel{width:300px;height:301px;margin:-100px -30px}}@media all and (max-width: 1200px){.footer .stoel{display:none}.footer .disclaimer{margin-top:60px;font-size:.9em}}@media all and (max-width: 1100px){label{font-size:.9em}.tekstpagina.img_rechts{flex-wrap:wrap}.tekstpagina.img_rechts .tekst{width:100%;padding:40px}.tekstpagina.img_rechts>img{width:80%;margin:0 auto 30px;order:-100}}@media all and (max-width: 980px){.footer .over,.footer .links{width:50%;padding:0;margin-bottom:40px}.footer p{max-width:none}.footer h2{margin-bottom:.6em;font-weight:500}}@media all and (max-width: 880px){body{font-size:19px}#app>.content{padding:0}.tekstpagina{margin:0 auto}label{font-size:1em}.button{font-size:1.1em;line-height:60px}.melding{font-size:1em}.tekstpagina.img_rechts{padding:20px}.tekstpagina.img_rechts .tekst{padding:35px}.tekstpagina.img_rechts>img{width:80%;margin:30px auto;order:-100}}@media all and (max-width: 780px){body{font-size:18px}}@media all and (max-width: 680px){body{font-size:17px}#nav{padding:15px 18px}#nav .afspraak-maken{font-size:14px;padding:0 12px}#app>.content{background:transparent linear-gradient(70deg,#ff9c8a,#ffb977) 0% 0% no-repeat padding-box;background-size:cover;-webkit-animation:none;-moz-animation:none;animation:none}.input_wrapper{margin-bottom:30px}.input_wrapper.helft,.timepicker{width:calc(50% - 10px)}.timepicker .timepicker-tijd .timepicker-inputs .input_tussen{padding:0 1px}.tekstpagina.img_rechts .tekst{padding:35px 20px 20px}.footer{padding:60px 20px 15px}}@media all and (max-width: 500px){body{font-size:16px}.tekstpagina h1,.tekstpagina.img_rechts .tekst h1{font-size:2em;margin-bottom:.7em}.tekstpagina{padding:40px 20px}.tekstpagina .intro{font-size:1.05em}.footer{font-size:15px}.footer .disclaimer .spacer{padding:0 1px}.footer .over,.footer .links{width:auto}}@media all and (max-width: 450px){label,input[type=radio]+label,input[type=checkbox]+label{color:#963b5e}input[type=radio]+label:before,input[type=checkbox]+label:before{border:1px solid rgba(150,59,94,.5)}input[type=text],input[type=email],input[type=number],input[type=date],select{height:46px;border:1px solid rgba(150,59,94,.5);padding:0 5px;line-height:44px}textarea{padding:5px;border:1px solid rgba(150,59,94,.5)}.timepicker .tijd-verwijderen{right:3px;top:-43px;border-radius:3px}#nav{padding:10px 18px}#nav .wrapper{justify-content:center}#nav .afspraak-maken{display:none}}.loading{display:flex;justify-content:center;align-items:center;position:fixed;left:0;bottom:0;right:0;top:0;background:#963b5ed9;z-index:10;color:#fff;box-sizing:border-box;padding:5vw}.loading .loading_tekst{font-weight:300;font-size:1.2em;max-width:500px;text-align:center}.loading .icon{width:60px;height:60px;margin:0 auto 30px}.loading .icon.error{background:url(/images/icon-error-DsAeVXab.svg) no-repeat center center;background-size:contain}.loading .icon.laden{background:url(/images/button-loader-B8t7r7-b.svg) no-repeat center center;background-size:contain}form#uitnodiging{background:#ffffff1a;box-shadow:0 0 35px #00000013;position:relative;box-sizing:border-box;width:45%;min-width:530px;padding:54px 48px 48px}form#uitnodiging h2{font-size:2em;line-height:1em;margin:0 0 1.2em;color:#963b5e;font-weight:600;text-transform:uppercase;width:100%}form#uitnodiging .form-content{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}form#uitnodiging hr{height:0;border-top:2px solid rgba(255,255,255,.5);width:100%;display:block;margin:10px 0 50px}form#uitnodiging .button{width:100%;margin-top:20px}form#uitnodiging .datums{position:relative;width:100%;margin-bottom:40px}form#uitnodiging .datums .toevoegen.datum{position:absolute;left:0;bottom:0}form#uitnodiging .datum_tijd{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}form#uitnodiging .datum_tijd .input_wrapper{margin:0;position:inherit}form#uitnodiging .datum_tijd:last-of-type{margin-bottom:0}form#uitnodiging .datum_tijd .tijdvak input{margin-bottom:5px}form#uitnodiging .datum_tijd .tijdvak input:last-of-type{margin-bottom:0}form#uitnodiging .toevoegen{text-transform:uppercase;font-weight:500;line-height:22px;margin-top:10px;font-size:.8em;color:#fff;display:table}form#uitnodiging .toevoegen span:last-child{display:none}form#uitnodiging .toevoegen i.icon{width:20px;height:20px;border-radius:100px;background:#fff;display:inline-block;vertical-align:top;color:#963b5e;text-align:center;font-weight:600;line-height:21px;margin-right:5px;font-size:16px;box-sizing:border-box}form#uitnodiging .toevoegen:hover,form#uitnodiging .toevoegen:active{color:#963b5e}form#uitnodiging .toevoegen.tijdvak{float:right}form#uitnodiging .okemelding .toelichting{font-size:15px;line-height:1.5em}@media all and (max-width: 1300px){form#uitnodiging h2{font-size:1.5em}form#uitnodiging{padding:45px 35px 35px}}@media all and (max-width: 1100px){form#uitnodiging h2{font-size:1.5em}form#uitnodiging{padding:35px 30px 30px;min-width:475px}}@media all and (max-width: 880px){form#uitnodiging{width:100%;min-width:0}form#uitnodiging h2{font-size:1.8em;text-align:center}form#uitnodiging .button{max-width:340px;margin:0 auto;display:table}}@media all and (max-width: 680px){form#uitnodiging{padding:35px 20px 20px}form#uitnodiging hr{display:none}}@media all and (max-width: 600px){form#uitnodiging{margin:0 -20px -40px;width:auto;padding-bottom:30px}form#uitnodiging h2{font-size:1.5em}}@media all and (max-width: 450px){form#uitnodiging .toevoegen{color:#963b5e}form#uitnodiging .toevoegen i.icon{color:#fff;background:#963b5e}}@media all and (max-width: 400px){form#uitnodiging label span{display:none}form#uitnodiging .toevoegen span:first-of-type{display:none}form#uitnodiging .toevoegen span:last-of-type{display:inline}}.faq .faq_item{position:relative;margin-bottom:40px}.faq .faq_item:first-of-type{margin-top:55px}.faq .faq_item:last-of-type{margin-bottom:0}.faq .faq_item.open p{max-height:500px;opacity:1}.faq .faq_item h3{font-size:1.05em;font-weight:500;line-height:1.25em;margin:0 0 5px;cursor:pointer}.faq .faq_item h3:hover{color:#f15f79}.faq .faq_item p{max-height:0;opacity:0;overflow:hidden;line-height:1.4em;transition:all .3s ease-in}.home{max-width:1500px;padding:100px 0 0;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.home .links{width:55%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch}.home .links img{display:block;width:107%;margin:4vw -6% 5vw -5%}.home .introtekst{position:relative;flex-grow:1}.home .introtekst h1{font-weight:600;color:#fff;font-size:5.5em;line-height:1em;margin:-10px 0 .4em}.home .introtekst h1 b{color:#963b5e}.home .introtekst p{margin:0;font-size:1.2em;line-height:1.6em;padding-right:4vw}.home .werking{position:relative;display:flex;align-items:flex-end;justify-content:space-between}.home .werking .content{position:relative;width:62%}.home .werking h2{text-transform:uppercase;font-weight:600;color:#d44e56;font-size:1.8em;line-height:1em;margin:0 0 1em}.home .werking ol{list-style:none;margin:0 0 60px;padding:0;counter-reset:werkwijze}.home .werking ol li{position:relative;font-size:1em;line-height:1.3em;padding-left:60px;margin-bottom:1em}.home .werking ol li:before{counter-increment:werkwijze;content:counter(werkwijze) ".";width:42px;height:42px;border-radius:100px;background:#963b5e;font-weight:600;text-align:center;line-height:42px;color:#fff;display:block;position:absolute;left:0;top:5px;padding-left:3px;box-sizing:border-box}.home .werking .img{width:32%;max-width:330px;background:url(/images/home_werking-CI1UD1t1.png) no-repeat;background-size:cover;background-position:right top;margin-right:0;margin-left:30px}.home .werking .img:before{content:"";float:left;padding-bottom:155%}@media all and (max-width: 1700px){.footer .stoel{margin-right:-30px}}@media all and (max-width: 1400px){.home .introtekst h1{font-size:4em}.home .introtekst p{font-size:1.1em}}@media all and (max-width: 1200px){.home{padding-top:30px}.home .introtekst h1{margin-top:20px;font-size:3.3em}.home .introtekst p{font-size:1em}.home .werking .content{width:100%;padding-right:40px}.home .werking .img{display:none}}@media all and (max-width: 1100px){.home .werking ol li{font-size:.9em}}@media all and (max-width: 980px){.home .introtekst h1{font-size:2.5em}}@media all and (max-width: 880px){.home{padding:35px 30px 30px;flex-wrap:wrap}.home .links{width:100%}.home .introtekst h1{font-size:3em;text-align:center}.home .introtekst p{max-width:90%;margin:0 auto;text-align:center}.home .links img{width:101%;margin:40px 0 30px}.home .werking .content{padding-right:0}.home .werking h2{font-size:1.4em}.home .werking ol li{padding-left:36px;margin-bottom:20px;font-size:1em}.home .werking ol li:before{width:24px;height:24px;line-height:24px;font-size:13px;top:0}}@media all and (max-width: 680px){.home{padding:30px 20px 40px}}@media all and (max-width: 500px){.home .werking ol{margin-bottom:35px}}.uitnodiging-bewerken{max-width:1500px;padding:100px 0 0;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.uitnodiging-bewerken .reacties{width:55%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch;padding-right:70px}.uitnodiging-bewerken .reacties .reactie_blok{position:relative;margin-bottom:50px}.uitnodiging-bewerken .reacties .reactie_blok h2{font-size:1.1em;font-weight:500}.uitnodiging-bewerken .reacties .reactie_blok .opmerkingen{display:inline-block;vertical-align:middle;width:40px;height:40px;background:url(/images/icon-comment-CT07g9iG.svg) no-repeat center center;background-size:24px 24px;margin-top:-3px}.uitnodiging-bewerken .reacties table{text-align:left;border-collapse:collapse;width:100%}.uitnodiging-bewerken .reacties table td,.uitnodiging-bewerken .reacties table th{padding:8px 3px 8px 0;border-bottom:2px solid rgba(255,255,255,.4);font-size:.9em}.uitnodiging-bewerken .reacties table td:last-of-type,.uitnodiging-bewerken .reacties table th:last-of-type{padding:10px 5px 10px 0;vertical-align:middle;text-align:center;width:50px}.uitnodiging-bewerken .reacties table td:nth-child(1),.uitnodiging-bewerken .reacties table th:nth-child(1){width:50%}.uitnodiging-bewerken .reacties table td:nth-child(2),.uitnodiging-bewerken .reacties table th:nth-child(2){width:25%}.uitnodiging-bewerken .reacties table td:nth-child(3),.uitnodiging-bewerken .reacties table th:nth-child(3){width:25%}.uitnodiging-bewerken .reacties table th{font-weight:500}.uitnodiging-bewerken .reacties button.verwijderen{width:44px;height:44px;background:url(/images/icon-verwijderen-BTVRDnMY.svg) no-repeat center center #963b5e;border-radius:2px;background-size:22px 22px;display:inline-block;vertical-align:middle;cursor:pointer}.uitnodiging-bewerken form#uitnodiging{margin-bottom:150px}@media all and (max-width: 1200px){.uitnodiging-bewerken{padding-top:30px}}@media all and (max-width: 880px){.uitnodiging-bewerken{padding:35px 30px 30px;flex-wrap:wrap}.uitnodiging-bewerken .reacties{width:100%;margin-bottom:40px;padding-right:0}.uitnodiging-bewerken .reacties p{line-height:1.3em;margin-top:10px}.uitnodiging-bewerken .reacties table{margin-top:0}.uitnodiging-bewerken .reacties table td,.uitnodiging-bewerken .reacties table th{font-size:1em}.uitnodiging-bewerken form#uitnodiging{margin-bottom:0}}@media all and (max-width: 680px){.uitnodiging-bewerken{padding:30px 20px 0}}@media all and (max-width: 500px){.uitnodiging-bewerken .reacties .reactie_blok{margin-bottom:25px}.uitnodiging-bewerken .reacties .reactie_blok h2{line-height:40px;font-size:1.1em;background:#963b5e;color:#fff;padding:0 10px}.uitnodiging-bewerken .reacties table th{display:none}.uitnodiging-bewerken .reacties table tr{display:block;margin-top:10px}.uitnodiging-bewerken .reacties table td{display:block;border-bottom:1px solid rgba(255,255,255,.3);width:100%!important}.uitnodiging-bewerken .reacties table td:before{display:inline-block;font-weight:500;padding-right:5px}.uitnodiging-bewerken .reacties table td:nth-child(1):before{content:"Naam:"}.uitnodiging-bewerken .reacties table td:nth-child(2):before{content:"Aantal personen:"}.uitnodiging-bewerken .reacties table td:nth-child(3):before{content:"Aantal kinderen:"}.uitnodiging-bewerken .reacties table td:nth-child(4){border-bottom:0}.uitnodiging-bewerken .reacties button.verwijderen{width:100%;padding:0 15px 0 50px;font-weight:500;border:1px solid #963B5E;background:url(/images/icon-verwijderen-paars-B9U2UdGd.svg) no-repeat left 10px center transparent;background-size:20px 20px}.uitnodiging-bewerken .reacties button.verwijderen:before{content:"verwijderen";display:inline-block;padding:0 5px 0 0;color:#963b5e;font-family:canada-type-gibson,Arial,sans-serif;font-size:15px;font-weight:500}}.uitnodiging{max-width:1500px;padding:100px 0 9vw;margin:0 auto;display:flex;align-items:flex-start;position:relative;justify-content:space-between}.uitnodiging .onboarding{display:flex;align-items:flex-start;position:relative;justify-content:space-between}.uitnodiging .onboarding .tekst{flex-grow:1;padding-right:70px}.uitnodiging .onboarding .tekst h1{font-weight:600;margin:0 0 .7em;line-height:1.1em}.uitnodiging .onboarding .tekst p a{color:#963b5e;text-decoration:underline}.uitnodiging .onboarding .tekst .link_kopieren{position:relative;display:flex}.uitnodiging .onboarding .tekst .link_kopieren input{flex-grow:1;border-radius:4px 0 0 4px;border:2px solid #F15F79;border-right:0}.uitnodiging .onboarding .tekst .link_kopieren button{background:#f15f79;padding:0 20px;border-radius:0 4px 4px 0;font-family:inherit;font-size:1em;font-weight:300;color:#963b5e;cursor:pointer}.uitnodiging .onboarding .tekst .link_kopieren button:hover,.uitnodiging .onboarding .tekst .link_kopieren button:active{color:#fff;background:#963b5e}.uitnodiging .onboarding .tekst .share{display:flex;flex-wrap:wrap;margin:50px 0 80px}.uitnodiging .onboarding .tekst .share a{background:#963b5e;color:#fff;line-height:60px;text-decoration:none;padding:0 18px;font-weight:300;margin:0 10px 10px 0;border-radius:4px}.uitnodiging .onboarding .tekst .share a:hover,.uitnodiging .onboarding .tekst .share a:active{background:#843453}.uitnodiging .onboarding .tekst .share a b{font-weight:500}.uitnodiging .onboarding .tekst .share a:before{content:"";display:inline-block;vertical-align:middle;width:24px;height:24px;background-size:contain;background-position:center center;margin-right:12px;margin-top:-1px}.uitnodiging .onboarding .tekst .share a.wa:before{background-image:url(/images/icon-whatsapp-BudcLkVe.svg)}.uitnodiging .onboarding .tekst .share a.mail:before{background-image:url(/images/icon-email-Cd_iMR25.svg)}.uitnodiging .onboarding .tekst .details{padding:30px;background:#ffffff1a;font-size:.9em}.uitnodiging .onboarding .tekst .details h2{font-weight:400;color:#963b5e;margin-bottom:1em}.uitnodiging .onboarding .tekst .details table{width:100%}.uitnodiging .onboarding .tekst .details table td{padding:10px 0;white-space:pre-wrap;vertical-align:top;border-bottom:2px solid rgba(255,255,255,.1)}.uitnodiging .onboarding .tekst .details table tr>td:first-child{width:180px}.uitnodiging .onboarding .tekst .details table tr:last-child td{padding:10px 0 0;border-bottom:0}.uitnodiging .onboarding img{max-width:673px;width:44%;margin-right:-30px}.uitnodiging .reageren{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.uitnodiging .reageren .tekst{width:55%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch;white-space:pre-line;padding-right:50px}.uitnodiging .reageren .tekst img{display:block;width:107%;margin:0 -6% 5vw -5%}.uitnodiging .reageren .tekst h1{font-size:2em;line-height:1.2em;margin-bottom:25px}.uitnodiging .reageren .tekst .uitleg{padding:30px;background:#00000013;position:relative;font-size:.85em;line-height:1.4em;box-sizing:border-box;margin-top:50px}.uitnodiging .reageren .tekst .uitleg strong{display:block;margin-top:10px}.uitnodiging .reageren form{background:#ffffff1a;box-shadow:0 0 35px #00000013;position:relative;box-sizing:border-box;width:45%;min-width:530px;padding:54px 48px 48px;display:flex;flex-wrap:wrap;justify-content:space-between}.uitnodiging .reageren form h2{font-size:1.5em;line-height:1em;margin:0 0 .4em;color:#963b5e;text-transform:uppercase;font-weight:600;width:100%}.uitnodiging .reageren form p.reactie_intro{font-size:.9em;line-height:1.5em;margin-bottom:2em}.uitnodiging .reageren form .datums{width:100%;margin-bottom:40px}.uitnodiging .reageren form .datums>label{margin-bottom:15px;position:relative}.uitnodiging .reageren form .datums>label:after{content:"";width:20px;height:20px;display:block;background:url(/images/icon-personen-Dkvo7O0P.svg) no-repeat center center;background-size:cover;position:absolute;right:0;top:0}.uitnodiging .reageren form .datums .datum{margin-bottom:20px}.uitnodiging .reageren form .datums .datum:last-child{margin-bottom:0}.uitnodiging .reageren form .datums .input_wrapper.tijdstip{margin-bottom:10px}.uitnodiging .reageren form .datums .input_wrapper.tijdstip label{font-weight:300;margin:0;display:flex!important;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.uitnodiging .reageren form .datums .input_wrapper.tijdstip label .tijdstip{font-weight:500;padding-right:5px;font-size:1em;vertical-align:top}.uitnodiging .reageren form .datums .input_wrapper.tijdstip label .datum_short{display:none}.uitnodiging .reageren form .datums .aantal_plekken{margin-left:auto;width:20px;text-align:center}.uitnodiging .reageren form .datums .aantal_plekken button{display:block;background:none;font-family:canada-type-gibson,Arial,sans-serif;font-size:1em;color:#fff;font-weight:300;cursor:pointer;position:relative}.uitnodiging .reageren form .datums .aantal_plekken button:hover,.uitnodiging .reageren form .datums .aantal_plekken button:active{color:#963b5e}.uitnodiging .reageren form .datums .aantal_plekken button:before{content:"";width:40px;height:40px;left:50%;top:50%;transform:translate(-50%,-50%);display:block;position:absolute}.uitnodiging .reageren form .datums .aantal_plekken.disabled button:hover,.uitnodiging .reageren form .datums .aantal_plekken.disabled button:active{color:#fff;cursor:default}.uitnodiging .reageren form .button{width:100%;margin-top:20px}.uitnodiging .reageren .okemelding{display:flex;align-items:center;position:relative;justify-content:space-between;max-width:1200px;margin:0 auto}.uitnodiging .reageren .okemelding .bedankbericht{flex-grow:1;padding-right:70px}.uitnodiging .reageren .okemelding .bedankbericht h2{font-size:3em;line-height:1em;font-weight:500;margin-bottom:.25em}.uitnodiging .reageren .okemelding .bedankbericht p{font-size:1.2em;line-height:1.4em}.uitnodiging .reageren .okemelding img{max-width:673px;width:44%;margin-right:-30px;order:100}.aanwezig_popup{font-size:15px;line-height:18px}.aanwezig_popup>div{display:flex;align-items:flex-start;justify-content:space-between}.aanwezig_popup>div.header{font-size:14px;text-transform:uppercase;font-weight:500;padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid rgba(255,255,255,.2)}.aanwezig_popup>div span:first-of-type{flex-grow:1}.aanwezig_popup>div span:last-of-type{margin-left:6px}@media all and (max-width: 1300px){.uitnodiging .reageren form h2{font-size:1.25em}.uitnodiging .reageren form{padding:45px 35px 35px}}@media all and (max-width: 1200px){.uitnodiging .onboarding img{width:35%}}@media all and (max-width: 980px){.uitnodiging .reageren{flex-wrap:wrap}.uitnodiging .reageren .tekst{width:100%;padding:0 0 40px}.uitnodiging .reageren .tekst img{margin:-10px auto 15px;width:80%}.uitnodiging .reageren form{width:100%}.uitnodiging .reageren form h2{font-size:1.5em}.uitnodiging .reageren form p.reactie_intro{font-size:1em}.uitnodiging .reageren form .button{max-width:340px;margin:0 auto;display:table}}@media all and (max-width: 880px){.uitnodiging{padding:40px 30px 30px}.uitnodiging .onboarding{flex-wrap:wrap}.uitnodiging .onboarding img{order:-100;width:80%;margin:0 auto 50px}.uitnodiging .onboarding .tekst{width:100%;padding-right:0}.uitnodiging .onboarding .tekst .details{font-size:1em}}@media all and (max-width: 680px){.uitnodiging{padding:30px 20px}.uitnodiging .onboarding .tekst .details,.uitnodiging .reageren .tekst .uitleg{padding:20px}.uitnodiging .reageren form{padding:35px 20px 20px;min-width:0}}@media all and (max-width: 600px){.uitnodiging .onboarding .tekst .details table tr>td:first-child{width:auto}.uitnodiging .reageren .okemelding{flex-wrap:wrap}.uitnodiging .reageren .okemelding img{order:0;width:80%;margin:0 auto 20px}.uitnodiging .reageren .okemelding .bedankbericht{padding-right:0}.uitnodiging .reageren form{margin:0 -20px -40px;width:auto;padding-bottom:30px}.uitnodiging .reageren form h2{font-size:1.2em;text-align:left}}@media all and (max-width: 450px){.uitnodiging .onboarding .tekst .share{margin:20px 0 30px}.uitnodiging .onboarding .tekst .share a{width:100%;margin-right:0}.uitnodiging .reageren .tekst{padding-bottom:30px}.uitnodiging .reageren .tekst .uitleg{margin-top:25px}.uitnodiging .reageren form .datums .input_wrapper.tijdstip label .datum_short{display:inline}.uitnodiging .reageren form .datums .input_wrapper.tijdstip label .datum_long{display:none}.uitnodiging .reageren form .datums .aantal_plekken .trigger button{color:#963b5e}.uitnodiging .reageren form .datums>label:after{background-image:url(/images/icon-personen-paars-Bj70KwRB.svg)}}@media all and (max-width: 400px){.uitnodiging .onboarding .tekst .details table tr,.uitnodiging .onboarding .tekst .details table td{display:block!important;border:0}.uitnodiging .onboarding .tekst .details table td{padding:4px 8px!important}.uitnodiging .onboarding .tekst .details table tr>td:first-child{background:#0000001a}}
