.webreizen-formulier--offertetool .wr-field--time{flex:0 0 260px}.webreizen-formulier--offertetool .wr-datetime-wrap{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wr-quote-steps[data-wr-quote-steps="1"][data-wr-wizard-active="1"] .wr-step.wr-step--active{display:block!important}.webreizen-formulier--rental .wr-step h4{margin-bottom:14px}.webreizen-formulier--rental .wr-check-row{justify-content:flex-start}.webreizen-formulier--rental .wr-step-nav{margin-top:18px}.webreizen-formulier--rental .wr-rental-form-shell{background:#f3f3f3;padding:28px 24px 18px}.webreizen-formulier--rental .wr-rental-form-heading{text-align:center;margin:0 0 24px}.webreizen-formulier--rental .wr-rental-form-heading__intro,.webreizen-formulier--rental .wr-rental-form-heading__question{margin:0}.webreizen-formulier--rental .wr-rental-form-heading__title{margin:6px 0}.webreizen-formulier--rental .wr-step{padding-left:0;padding-right:0}.webreizen-formulier--rental .wr-step>p,.webreizen-formulier--rental .wr-step .wr-field-row,.webreizen-formulier--rental .wr-step .wr-field,.webreizen-formulier--rental .wr-step .wr-checklist,.webreizen-formulier--rental .wr-offerte-quote{max-width:none}.webreizen-formulier--rental .wr-field,.webreizen-formulier--rental .wr-field-row,.webreizen-formulier--rental .wr-checklist,.webreizen-formulier--rental .wr-step-submit,.webreizen-formulier--rental .wr-step-footer{margin-bottom:14px}.webreizen-formulier--rental .wr-field label,.webreizen-formulier--rental .wr-rental-section-title{display:block;margin:0 0 8px}.webreizen-formulier--rental .wr-field-row--datetime{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(72px,.7fr) 16px minmax(72px,.7fr);gap:10px;align-items:center}.webreizen-formulier--rental .wr-field-row__separator{text-align:center}.webreizen-formulier--rental .wr-field--date,.webreizen-formulier--rental .wr-field--timepiece{flex:initial}.webreizen-formulier--rental .wr-field--date input,.webreizen-formulier--rental .wr-field select,.webreizen-formulier--rental .wr-field input,.webreizen-formulier--rental .wr-field textarea{width:100%}.webreizen-formulier--rental .wr-step-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.webreizen-formulier--rental .wr-step-footer--step1{grid-template-columns:1fr auto}.webreizen-formulier--rental .wr-step-footer .wr-step-prev{justify-self:start}.webreizen-formulier--rental .wr-step-footer .wr-step-next{justify-self:end}.webreizen-formulier--rental .wr-step-page{text-align:center}.webreizen-formulier--rental .wr-step-submit .button,.webreizen-formulier--rental .wr-step-footer .button{min-width:96px}.webreizen-formulier--rental .wr-step-submit .button{width:100%}.webreizen-formulier--rental .wr-step-footer__placeholder{display:block;min-width:96px}.webreizen-formulier--rental .wr-check-row{gap:8px;margin:6px 0}.webreizen-formulier--rental .wr-check-row input{width:auto}@media (max-width:767px){.webreizen-formulier--rental .wr-field-row--datetime{grid-template-columns:1fr 78px 16px 78px}}.webreizen-formulier--rental .wr-field-group{margin-bottom:14px}.webreizen-formulier--rental .wr-rental-field-title{display:block;margin:0 0 8px}.webreizen-formulier--rental .wr-field--select label{display:none}.webreizen-formulier--rental .wr-field select::placeholder,.webreizen-formulier--rental .wr-field input::placeholder,.webreizen-formulier--rental .wr-field textarea::placeholder{opacity:1}.webreizen-formulier--rental .wr-rental-contact-strip,.wr-rental-contact-strip{margin-top:14px;display:flex;align-items:center;justify-content:center;background:#d9d9d9;width:100%}.webreizen-formulier--rental .wr-rental-contact-strip__item,.wr-rental-contact-strip__item{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 18px;flex:1 1 50%;color:#111;text-decoration:none;white-space:nowrap;line-height:1.2}.webreizen-formulier--rental .wr-rental-contact-strip__icon,.wr-rental-contact-strip__icon{display:inline-flex;align-items:center;justify-content:center;min-width:18px;font-size:18px;line-height:1;align-self:center}.webreizen-formulier--rental .wr-rental-contact-strip__divider,.wr-rental-contact-strip__divider{width:1px;background:rgba(0,0,0,.25);align-self:stretch}.webreizen-formulier--rental .wr-rental-contact-strip__item:hover,.wr-rental-contact-strip__item:hover{text-decoration:none}.webreizen-formulier--rental .wr-rental-contact-strip__text,.wr-rental-contact-strip__text{word-break:normal}.webreizen-formulier--rental .wr-checklist--vehicle-options{background:#d9d9d9;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px}.webreizen-formulier--rental .wr-checklist--vehicle-options .wr-check-row{margin:0;background:#d9d9d9;padding:14px 18px}.webreizen-formulier--rental .wr-rental-form-heading__intro,.webreizen-formulier--rental .wr-rental-form-heading__title,.webreizen-formulier--rental .wr-rental-form-heading__question{text-align:center}.webreizen-formulier--rental .wr-rental-form-heading__intro{margin-bottom:8px}.webreizen-formulier--rental .wr-rental-form-heading__title{margin-bottom:8px}@media (max-width:767px){.webreizen-formulier--rental .wr-field-row--datetime{grid-template-columns:1fr 78px 16px 78px}}.webreizen-formulier--rental .wr-field-group{margin-bottom:14px}.webreizen-formulier--rental .wr-rental-field-title{display:block;margin:0 0 8px}.webreizen-formulier--rental .wr-field--select label{display:none}.webreizen-formulier--rental .wr-field select::placeholder,.webreizen-formulier--rental .wr-field input::placeholder,.webreizen-formulier--rental .wr-field textarea::placeholder{opacity:1}.webreizen-formulier--rental .wr-rental-contact-strip{margin-top:14px;display:flex;align-items:center;justify-content:center;background:#d9d9d9}.webreizen-formulier--rental .wr-rental-contact-strip__item{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:10px 18px;flex:1 1 50%;color:#111;text-decoration:none}.webreizen-formulier--rental .wr-rental-contact-strip__divider{width:1px;background:rgba(0,0,0,.25);align-self:stretch}.webreizen-formulier--rental .wr-rental-contact-strip__item:hover{text-decoration:none}.webreizen-formulier--rental .wr-rental-contact-strip__text{word-break:break-word}.webreizen-formulier--rental .wr-checklist--vehicle-options{background:#e4e4e4;padding:10px 14px}.webreizen-formulier--rental .wr-rental-form-heading__intro,.webreizen-formulier--rental .wr-rental-form-heading__title,.webreizen-formulier--rental .wr-rental-form-heading__question{text-align:center}.webreizen-formulier--rental .wr-rental-form-heading__intro{margin-bottom:8px}.webreizen-formulier--rental .wr-rental-form-heading__title{margin-bottom:8px}@media (max-width:767px){.webreizen-formulier--rental .wr-rental-contact-strip,.wr-rental-contact-strip{flex-direction:column}.webreizen-formulier--rental .wr-rental-contact-strip__divider,.wr-rental-contact-strip__divider{width:auto;height:1px}}.wr-rental-contact-strip__text{margin:0;display:flex;align-items:center;line-height:1}.wr-rental-contact-strip,.webreizen-formulier--rental .wr-rental-contact-strip{align-items:stretch}.wr-rental-contact-strip__item,.webreizen-formulier--rental .wr-rental-contact-strip__item{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-content:center;justify-content:center;align-items:center;column-gap:10px;min-height:48px;padding:10px 18px}.wr-rental-contact-strip__icon,.webreizen-formulier--rental .wr-rental-contact-strip__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;line-height:1}.wr-rental-contact-strip__text,.webreizen-formulier--rental .wr-rental-contact-strip__text{display:flex;align-items:center;justify-content:center;margin:0;min-height:18px;line-height:1}.webreizen-offertetool--page{max-width:920px;margin:0 auto}.webreizen-formulier--offertepagina{background:#f5f8f6;border:1px solid #d7e4db;border-radius:20px;padding:16px;box-shadow:0 14px 34px rgba(14,42,28,.08)}.webreizen-formulier--offertepagina .wr-offerte-title{margin-bottom:10px}.webreizen-formulier--offertepagina .wr-offerte-quote{margin-bottom:18px}.webreizen-formulier--offertepagina .wr-step{background:#fff;border:1px solid #d7e4db;border-radius:18px;padding-top:24px;padding-bottom:24px;box-shadow:0 8px 24px rgba(14,42,28,.05)}.webreizen-formulier--offertepagina .wr-help--destination{margin:10px auto 0;max-width:85%;color:#5f6f66;font-size:14px}.webreizen-formulier--offertepagina .wr-btn,.webreizen-formulier--offertepagina .wr-step-nav .wr-step-prev,.webreizen-formulier--offertepagina .wr-step-nav .wr-step-next,.webreizen-formulier--offertepagina .wr-btn--primary,.webreizen-formulier--offertepagina .wr-btn--secondary{border-radius:12px}@media (max-width:767px){.webreizen-formulier--offertepagina{padding:12px;border-radius:16px}.webreizen-formulier--offertepagina .wr-step{padding-top:18px;padding-bottom:18px;border-radius:16px}}.webreizen-formulier--offertepagina .wr-field-row--address{max-width:none;margin-left:0;margin-right:0}.webreizen-formulier--offertepagina .wr-field-row--address .wr-field{flex:1 1 0}.webreizen-formulier--offertepagina .wr-field-row--address .wr-label,.webreizen-formulier--offertepagina .wr-field-row--address input{width:100%}