.reisvoorstel .wpforms-container.wpforms-container-full:not(:empty){margin:50px auto}.reisvoorstel .wpforms-container.wpforms-container-full.wpforms-block{padding:0 15px;max-width:1452px}.reisvoorstel .wpforms-container.wpforms-container-full.wpforms-block .wpforms-form{background-color:#fdfdfd;position:relative}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form{position:relative;box-shadow:0 4px 124px 0 rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page{padding:0 2.5rem 2.5rem 2.5rem;background-color:white}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page.contact-details{padding:0 2.5rem 0 2.5rem}.reisvoorstel .wpforms-page.amount-people .amount-people__answers,.reisvoorstel .wpforms-page .months__answers,.reisvoorstel .wpforms-page .weeks__answers,.reisvoorstel .wpforms-page .destinations__answers,.reisvoorstel .wpforms-page .budget__value,.reisvoorstel .wpforms-page .whats-included,.reisvoorstel .wpforms-page.contact-details .contact-details__item,.reisvoorstel .wpforms-page .wpforms-field-html,.reisvoorstel .wpforms-page.amount-people .wpforms-field-pagebreak,.reisvoorstel .wpforms-page .wpforms-field-pagebreak,.reisvoorstel .wpforms-page .wpforms-submit-container{width:100%}.reisvoorstel .wpforms-page .wpforms-field-html.leads-module__featured-image{width:38.8%;position:absolute;top:0;right:0;height:100%;display:none;padding:0}.reisvoorstel .wpforms-page .leads-module__featured-image img{width:100%;height:100%;object-fit:cover}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html h2{font-size:1.25rem;color:#416558;margin-top:0}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html strong{font-size:1rem;font-weight:600;color:black}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html .info{display:flex;align-items:center;margin-top:1rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html .info .info-icon{margin-right:.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html .info .info-icon path{fill:#416558}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html .info .info-text{font-size:13px;font-weight:400;color:#484848}.reisvoorstel .wpforms-page .wpforms-field-html .heading-and-info{display:flex;flex-direction:column}.reisvoorstel .wpforms-page.amount-people .wpforms-field-html .heading-and-info .logo,.reisvoorstel .wpforms-page .wpforms-field-html .heading-and-info .logo{width:fit-content;align-self:center}.reisvoorstel .wpforms-container .contact-details .heading-and-info{text-align:center;margin-bottom:1.875rem;line-height:1.875rem}.wpforms-field.wpforms-field-html.heading-and-info.contact-details-item div strong{text-align:left;display:flex}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html .section-title strong{color:#000047;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:23px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{padding:110px 2.5rem 0 2.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress::before{content:"";background-image:url("https://cdn-ilbnfgh.nitrocdn.com/JqpUHMxWWwXdZXuKpVdgfmUZHxxeqVwW/assets/images/optimized/rev-b5415a5/www.symphonytravel.nl/wp-content/uploads/2023/09/symphony-logo.svg");position:absolute;height:37px;width:100%;max-width:300px;background-size:contain;background-repeat:no-repeat;top:3.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:5px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap .wpforms-page-indicator-page-progress{background-color:#8e6d43 !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap .progress-marker{position:absolute;height:5px;width:5px;background-color:#fff;top:0;transform:translateX(-50%)}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-steps{display:none}body.last-step-module .wpforms-page-indicator-page-progress-wrap{display:none !important}body.last-step-module .reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{margin-bottom:-20px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{color:white;text-transform:uppercase;font-size:16px;font-weight:600;padding:1rem 1.875rem;height:3.25rem;line-height:1.5rem;margin:-10px 0 0 0;background:#416558;line-height:1}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:focus:after{border:0}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{min-width:218px;background:#416558;line-height:1}.reisvoorstel div.wpforms-container-full .wpforms-page-button:focus:after{border:0}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{width:100%;margin-top:5px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container{display:flex;justify-content:flex-end}.wpforms-clear.wpforms-pagebreak-left{display:flex;justify-content:end}.wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev{position:absolute;left:0;background-color:#f1f1f1;color:#333;border:1px solid #ccc;padding:10px 0;font-size:16px;cursor:pointer;border-radius:5px;transition:background-color .3s,color .3s;min-width:143px}.wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev:focus:after{border:0}.wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev::before{content:"←";margin-right:8px;font-size:16px;color:#333}.wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev:hover{background-color:#416558;color:#fff;border-color:#416558}.wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev:hover::before{color:#fff}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev,body.last-step-module .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev{position:absolute;left:10px;background-color:#416558;color:#fff;border:1px solid #416558;padding:10px 0;font-size:16px;cursor:pointer;border-radius:5px;transition:background-color .3s,color .3s;min-width:143px;z-index:99;margin-top:-26px}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev::before,body.last-step-module .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev::before{content:"←";margin-right:8px;font-size:16px;color:#fff}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev:hover,body.last-step-module .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev:hover{background-color:#000;border-color:#000047}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left{margin-top:-30px}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left::before,.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left::after{content:none}body.last-step-module .reisvoorstel .wpforms-page .wpforms-field-pagebreak{display:flex;justify-content:center;padding:0;height:0}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-list-inline .wpforms-image-choices-modern li{margin:0 !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-image-choices-modern label{transition:none}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr)) !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul .wpforms-image-choices-item{display:flex;justify-content:center;align-items:center;padding:0;background-color:white;border:1px solid #cecece !important;box-shadow:0 4px 124px 0 rgba(0,0,0,.08);border-radius:5px 5px 4px 4px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item label{width:100%;border-color:transparent;box-shadow:none;padding:1.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item label img{max-height:34px;object-fit:contain}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item label .wpforms-image-choices-label{color:#000047;font-size:13px;font-weight:bold}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field:not(.destinations__answers) ul.wpforms-image-choices .wpforms-image-choices-item label .wpforms-image-choices-label{margin-top:9px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul .wpforms-image-choices-item .wpforms-image-choices-image::after,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item .wpforms-image-choices-image::after{display:none}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item:hover,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul .wpforms-image-choices-item:hover{background-color:#8e6d43}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item:hover .wpforms-image-choices-label{color:white !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item:hover img{filter:brightness(0) invert(1) !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item:hover label .wpforms-image-choices-label,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul .wpforms-image-choices-item:hover label .wpforms-image-choices-label{color:white}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field .wpforms-image-choices-item:not(.wpforms-selected):hover label{border:transparent;background:#8e6d43}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field:not(.destinations__answers) ul.wpforms-image-choices .wpforms-image-choices-item:hover label .wpforms-image-choices-label{color:white !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field:not(.destinations__answers) .wpforms-image-choices-item:hover img,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field:not(.destinations__answers) .wpforms-image-choices-item.wpforms-selected img{filter:brightness(0) invert(1)}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item.wpforms-selected{background-color:#99774c}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item.wpforms-selected label,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul .wpforms-image-choices-item:hover label{box-shadow:none}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item.wpforms-selected label .wpforms-image-choices-label{color:white}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form ul.wpforms-image-choices .wpforms-image-choices-item .wpforms-field-label-inline:hover{border-color:transparent}.reisvoorstel .wpforms-container.wpforms-container-full input[type=checkbox]{position:absolute;top:.5rem;left:.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul{width:100%}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul .wpforms-image-choices-item{padding:0;margin:0 !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.months__answers ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.destinations__answers ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item{padding:0;border:none}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label{padding:0;height:100%;border-radius:4px;border-style:none}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label:hover .wpforms-image-choices-label,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label .wpforms-image-choices-label:hover,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.destinations__answers .wpforms-image-choices-item:not(.wpforms-selected):hover .wpforms-image-choices-label{border-color:#cecece}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label input::before{width:1.875rem;height:1.875rem;top:4px;left:4px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.destinations__answers ul.wpforms-image-choices .wpforms-image-choices-item label .wpforms-image-choices-label{width:100%;text-align:center;margin-left:0;padding:15px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label .wpforms-image-choices-image{margin-bottom:0;width:100%}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label .wpforms-image-choices-image img{border-radius:4px 4px 0 0;height:120px;width:100%;object-fit:cover;max-height:unset}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field.destinations__answers ul.wpforms-image-choices .wpforms-image-choices-item.wpforms-selected label .wpforms-image-choices-label{border-color:#000047;color:white}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers .wpforms-image-choices-item input[type="checkbox"]::before{content:"";position:absolute;top:4px;left:4px;width:1.875rem;height:1.875rem;border:none;border-radius:3px;background-color:#fff}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers .wpforms-image-choices-item input[type="checkbox"]::after{content:"";position:absolute;top:7px;left:7px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#406457;border:none;border-radius:6px;opacity:0;transform:unset}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers .wpforms-image-choices-item input[type="checkbox"]:checked::after{content:attr(data-number);opacity:1}.wpforms-field.wpforms-field-checkbox.destinations__answers.extend.wpforms-list-inline.wpforms-conditional-field.wpforms-conditional-show fieldset ul li.depth-1.wpforms-image-choices-item.wpforms-selected label input[type="checkbox"].wpforms-valid::after{content:"✓" !important;position:absolute;top:4px;left:4px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#406457;border:none;border-radius:3px;opacity:unset}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio ul .wpforms-image-choices-item.wpforms-selected{}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page .wpforms-field.whats-included{padding:1.5rem 1.875rem 1.875rem 1.875rem;border-radius:8px;background:rgba(0,0,71,.1);box-shadow:0 4px 124px 0 rgba(0,0,0,.08);margin-bottom:15px;margin-top:10px;display:flex}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline.whats-included fieldset .wpforms-image-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px;margin-top:18px}.reisvoorstel .wpforms-page .whats-included fieldset{width:100%}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.whats-included fieldset .wpforms-image-choices .wpforms-image-choices-item{padding:0;border:none;background:transparent}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.whats-included ul li{align-items:start}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.whats-included ul li label{padding:0;display:flex;flex-direction:column;gap:10px;border:none;margin:0;height:110px;align-items:center;justify-content:center;background-color:white}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.whats-included ul li.wpforms-selected label{background-color:#8e6d43}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.whats-included .wpforms-image-choices .wpforms-image-choices-item .wpforms-image-choices-label{font-size:10px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.whats-included fieldset legend{font-size:1.125rem;font-weight:bold;color:#000047}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value{display:flex;flex-direction:column-reverse;align-items:center;padding:9rem 0 3.875rem 0;border:1px solid #cecece;border-radius:8px;background-color:white;margin-top:15px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .min-value,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .max-value{position:absolute;bottom:2.25rem;font-weight:600;color:#000047}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .min-value{left:2.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .max-value{right:2.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .wpforms-field-number-slider-hint{position:relative}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .wpforms-field-number-slider-hint b{color:#000047;font-weight:bold;position:relative;font-size:1.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .wpforms-field-number-slider-hint::before{content:"€ ";font-size:25px;position:relative;color:#000047;font-weight:700}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .wpforms-field-number-slider-hint b::before{content:"";background-image:url("https://www.symphonytravel.nl/wp-content/uploads/2024/05/budget-icon.svg");top:-6rem;left:calc(50% - 55px);position:absolute;height:100px;width:82px;background-repeat:no-repeat}.wpforms-field.wpforms-field-number-slider.budget__value:before{content:"";background-image:url("https://cdn-ilbnfgh.nitrocdn.com/JqpUHMxWWwXdZXuKpVdgfmUZHxxeqVwW/assets/images/optimized/rev-b5415a5/www.symphonytravel.nl/wp-content/uploads/2026/06/budget-icon.svg");top:2rem;left:calc(50% - 40px);position:absolute;height:100px;width:82px;background-repeat:no-repeat}.reisvoorstel .wpforms-field-number-slider{position:relative;width:100%;padding:0 2.5rem 3.5rem 2.5rem}.reisvoorstel .wpforms-field-number-slider input[type=range]{-webkit-appearance:none;appearance:none;width:100%;background:transparent;position:relative;z-index:1}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value input[type=range]{height:.5rem;border-radius:0;border:none;margin-top:2rem;z-index:3;background:none;width:100%;background-color:#416558;max-width:90%}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value input[type=range]:focus,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus{outline:none;border-color:red;box-shadow:none;width:90% !important}.reisvoorstel .wpforms-field-number-slider input[type=range]::-webkit-slider-runnable-track,.reisvoorstel .wpforms-field-number-slider input[type=range]::-moz-range-track{width:calc(100% - 5rem);height:8px !important;background:rgba(0,0,71,.1)}.reisvoorstel div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.875rem;height:1.875rem;background-color:#fff;cursor:pointer;border-radius:50%;border:6px solid #000047;z-index:10;position:relative;transform:translateY(-4px)}.reisvoorstel div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-moz-range-thumb{width:1.125rem;height:1.125rem;background:#fff;cursor:pointer;border-radius:50%;border:6px solid #000047;z-index:10;position:relative;box-shadow:inset 0 0 0 5px #fff}.reisvoorstel .wpforms-field-number-slider .slider-filled{content:"";position:absolute;bottom:69px;left:2rem;height:8px;background:#000047;z-index:3;pointer-events:none;transform:translateY(-50%)}.Travel_Periode_Text{margin-top:20px !important;margin-bottom:-28px !important}.wpforms-page-indicator[aria-valuenow="5"] .wpforms-page-indicator-page-progress,.wpforms-page-indicator[aria-valuenow="5"] .wpforms-page-indicator-page-progress-wrap{display:none !important}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__item{background-color:#8e6d43;padding:0 1rem 1rem 1rem}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__item:nth-child(2){border-radius:.5rem .5rem 0 0;padding:1rem 1rem 0 1rem}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__item input{min-height:3.75rem;border-radius:4px;width:100%}.reisvoorstel .wpforms-container .contact-details .wpforms-field .wpforms-field-row .wpforms-one-half{width:100%;padding:0 0 1rem 0}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__security>div:first-child{display:flex;align-items:start;color:white;line-height:1.5rem;padding:1rem;font-size:13px;background:#416558;border-radius:.25rem}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__security>div:first-child img{margin-right:1rem;position:relative;filter:brightness(0) invert(1)}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image::before{content:"";position:absolute;background-image:url("https://cdn-ilbnfgh.nitrocdn.com/JqpUHMxWWwXdZXuKpVdgfmUZHxxeqVwW/assets/images/optimized/rev-b5415a5/www.symphonytravel.nl/wp-content/uploads/2026/06/sgr.svg");top:1.25rem;left:calc(50% - 136px);width:5.125rem;height:5.125rem;background-size:contain}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image::after{content:"";position:absolute;background-image:url("https://cdn-ilbnfgh.nitrocdn.com/JqpUHMxWWwXdZXuKpVdgfmUZHxxeqVwW/assets/images/optimized/rev-b5415a5/www.symphonytravel.nl/wp-content/uploads/2026/06/anvr.svg");top:1.25rem;right:calc(50% - 136px);width:5.125rem;height:5.125rem;background-size:contain}.wpforms-field.wpforms-field-name.contact-details__item.name fieldset .wpforms-field-row.wpforms-field-large{display:flex;flex-wrap:wrap}.contact-details__item.name fieldset .wpforms-field-row.wpforms-field-large .wpforms-field-row-block.wpforms-one-half{flex:1 1 50%;max-width:50%;box-sizing:border-box}.contact-details__item.name fieldset .wpforms-field-row.wpforms-field-large .wpforms-field-row-block.wpforms-first.wpforms-one-half input,.contact-details__item.name fieldset .wpforms-field-row.wpforms-field-large .wpforms-field-row-block.wpforms-one-half input{text-align:start;padding-left:22px}.wpforms-field-row-block.wpforms-first.wpforms-one-half:first-child{padding-right:20px !important}.wpforms-field-row-block.wpforms-first.wpforms-one-half:nth-child(2){padding-left:15px !important}.reisvoorstel .wpforms-field-name.contact-details__item.adres .wpforms-field-row-block::before{content:"";position:absolute;background-image:url("https://www.symphonytravel.nl/wp-content/themes/traveltime/src/icons/locaation-dot.svg");background-repeat:no-repeat;left:1.25rem;height:1rem;width:1rem;top:21px;margin-right:.75rem}.reisvoorstel .wpforms-field-name.contact-details__item.adres fieldset .wpforms-field-row.wpforms-field-large{margin:12px 0 !important}.wpforms-field.wpforms-field-name.contact-details__item.adres .wpforms-field-row-block.wpforms-first.wpforms-one-half{padding-right:0 !important}.reisvoorstel .wpforms-field-name .wpforms-field-row-block,.reisvoorstel .wpforms-field-email{position:relative}.reisvoorstel .wpforms-field-email::before{content:"";position:absolute;background-image:url("https://www.symphonytravel.nl/wp-content/themes/traveltime/src/icons/email.svg");background-repeat:no-repeat;left:2.25rem;height:1rem;width:1rem;top:1.5rem;margin-right:.75rem}.reisvoorstel .wpforms-field.wpforms-field-email.contact-details__item.email{margin-top:-17px}.wpforms-field.wpforms-field-email.contact-details__item.email input.wpforms-field-large.wpforms-field-required{text-align:start}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .wpforms-field.wpforms-field-phone .iti .iti__flag-container{display:none}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .wpforms-field.wpforms-field-phone .iti{position:relative}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .wpforms-field.wpforms-field-phone .iti::before{content:"";position:absolute;background-image:url("https://www.symphonytravel.nl/wp-content/themes/traveltime/src/icons/phone-icon.svg");background-repeat:no-repeat;left:1.25rem;height:1rem;width:1rem;top:21px;margin-right:.75rem;z-index:1}.wpforms-field.wpforms-field-phone.contact-details__item.phone-number .iti.iti--allow-dropdown.iti--show-flags input,.iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown input.wpforms-field-large.wpforms-field-required.wpforms-smart-phone-field.iti__tel-input.wpforms-input-temp-name{text-align:start;padding-left:50px}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul{display:flex}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting em.wpforms-error{position:absolute;top:-31px}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul li label{padding-left:30px}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul li.choice-1{order:0}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul li.choice-2{order:1}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting .wpforms-field-label,.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul.wpforms-randomize.wpforms-field-required li.choice-1 label,.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul.wpforms-randomize.wpforms-field-required li.choice-2 label{color:white}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul.wpforms-randomize.wpforms-field-required li{display:inline}.reisvoorstel .wpforms-field-radio.contact-details__item.meeting fieldset ul.wpforms-randomize.wpforms-field-required li input{max-width:1px;float:left;margin-right:-71px}.reisvoorstel .wpforms-field.wpforms-field-text.contact-details__item.extra-information label{color:white;margin-top:-25px}.contact-details__item.extra-information label.wpforms-field-label{cursor:pointer}.contact-details__item.extra-information label.wpforms-field-label::after{content:"";display:inline-block;width:10px;height:10px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg);transition:transform .3s ease-in-out;margin-left:8px;cursor:pointer;position:relative}.contact-details__item.extra-information.open label.wpforms-field-label::after{transform:rotate(135deg)}.reisvoorstel .wpforms-field.wpforms-field-text.contact-details__item.extra-information input{display:none;height:130px;max-height:130px;padding:10px 0 90px 10px !important;text-align:start}.reisvoorstel .wpforms-field.wpforms-field-text.contact-details__item.extra-information.open input{display:block}.reisvoorstel .wpforms-field.wpforms-field-text.contact-details__item.extra-information.open input:focus{outline:0;border:0}.user-other-requests{padding-right:44% !important}.user-other-requests input{height:100px !important}.user-other-requests input::placeholder{font-size:14px}#leads-module .last.contact-details .wpforms-field-label{color:white;display:flex;justify-content:space-between}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form label.wpforms-error,.wpforms-container.wpforms-container-full .wpforms-form em.wpforms-error{font-weight:bold}.wpgmza_map{border-radius:.5rem}.wpgmza-infowindow{border-radius:.25rem;padding:1rem}.wpgmza_infowindow_address,.ol-attribution{display:none}section.speak-to-continent-expert{display:none !important}.wpforms-entry-preview.wpforms-entry-preview-compact{display:none !important}@media (max-width: 475px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit{margin-right:0;margin-bottom:0}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page{padding:0 15px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page.contact-details{padding:0 15px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin-top:20px;min-width:100px;padding:5px 10px}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev{left:18px;margin-top:33px;max-width:82px;padding:0;min-width:75px;font-size:13px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container{margin:0 15px}}@media (max-width: 480px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{padding:75px 2.5rem 0 15px !important}}@media (max-width: 500px){.contact-details__item.name fieldset .reisvoorstel .wpforms-field-name .wpforms-field-row-block::before{display:none}.reisvoorstel .wpforms-field-name .wpforms-field-row-block input{font-size:14px !important}}@media (max-width: 557px){.reisvoorstel .wpforms-field-name.contact-details__item.adres .wpforms-field-row-block::before{left:.7rem}}@media (max-width: 600px){div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout){overflow:hidden;margin:0}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item img,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item img{border-radius:calc(var(--wpforms-field-border-radius) / 2);overflow:hidden;width:25px;height:25px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider.budget__value input[type=range]{margin:2rem 0 11px 0}body.last-step-module div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout){overflow:visible}body.last-step-module .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev{margin-top:4px}}@media (max-width: 767px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form{width:100%;margin:0 auto;padding:40px 0}section#leads-module.reisvoorstel{padding-left:0 !important;padding-right:0 !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html strong{color:black;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:600;line-height:23px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page .wpforms-field.whats-included{margin-top:40px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.wpforms-list-inline.whats-included fieldset .wpforms-image-choices{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.whats-included fieldset .wpforms-image-choices .wpforms-image-choices-item{background:transparent}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin-top:20px}.wpforms-submit-container{display:flex;justify-content:end}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak{overflow:visible !important}.wpforms-page.wpforms-page-5.last.contact-details .wpforms-field.wpforms-field-pagebreak .wpforms-clear.wpforms-pagebreak-left button.wpforms-page-button.wpforms-page-prev{left:15px;margin-top:38px;min-width:100px}.Travel_Periode_Text{margin-bottom:-15px !important}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__security>div:first-child img{width:25px;height:25px;padding-top:5px}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details{display:flex;flex-direction:column}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image{order:-1;display:flex;position:relative;justify-content:center;width:100%}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image img{border-radius:100%;aspect-ratio:1/1;height:90px;width:90px}body.last-step-module .reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image::before,body.last-step-module .reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image::after{top:0}body.last-step-module.after-module-sent .reisvoorstel .wpforms-container.wpforms-container-full{display:block}body.last-step-module.after-module-sent .wpforms-confirmation-container-full.wpforms-confirmation-scroll{position:relative;width:calc(100% - 40px);height:420px;margin:0 50px 0 20px}body.last-step-module.after-module-sent .wpforms-confirmation-container-full.wpforms-confirmation-scroll::before{top:2.5rem;left:calc(10% - 74px)}body.last-step-module.after-module-sent .wpforms-confirmation-container-full.wpforms-confirmation-scroll div.confirmations{top:30%;padding:31px 10px;font-size:25px;line-height:30px}body.last-step-module.after-module-sent .wpforms-confirmation-container-full.wpforms-confirmation-scroll div.confirmations p{font-size:19px;font-weight:600;line-height:26px;margin:10px 10px 0 0}body.last-step-module .wpforms-entry-preview.wpforms-entry-preview-compact::before{background-position:center;background-size:100% 100%;min-height:500px;height:500px;margin:0 20px}}@media (min-width: 576px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{margin-top:25px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.whats-included .wpforms-image-choices .wpforms-image-choices-item .wpforms-image-choices-label{font-size:13px;font-weight:600}}@media (min-width: 768px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .wpforms-field-number-slider-hint b{font-size:1.875rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .budget__value .wpforms-field-number-slider-hint::before{font-size:29px}}@media (min-width: 768px) and (max-width: 1199px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul{display:flex;flex-direction:row;flex-wrap:wrap}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul .wpforms-image-choices-item{padding:1.5rem 0;width:25%}}@media (max-width: 767px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 991.98px){.reisvoorstel .wpforms-container.wpforms-container-full.wpforms-block form{max-width:700px;margin-left:auto;margin-right:auto}}@media (max-width: 992px){.reisvoorstel .wpforms-container.wpforms-container-full .contact-details{display:flex;flex-direction:column}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{margin:20px 38px 30px 0}}@media (min-width: 992px){.reisvoorstel .wpforms-container.wpforms-container-full.wpforms-block form{min-height:1080px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-page{padding:0 0 2.5rem 2.5rem}.reisvoorstel .wpforms-page.amount-people .amount-people__answers,.reisvoorstel .wpforms-page .months__answers,.reisvoorstel .wpforms-page .weeks__answers,.reisvoorstel .wpforms-page .destinations__answers,.reisvoorstel .wpforms-page .budget__value,.reisvoorstel .wpforms-page .whats-included,.reisvoorstel .wpforms-page.contact-details .contact-details__item,.reisvoorstel .wpforms-page .wpforms-field-html,.reisvoorstel .wpforms-page.amount-people .wpforms-field-pagebreak,.reisvoorstel .wpforms-page .wpforms-field-pagebreak,.reisvoorstel .wpforms-page .wpforms-submit-container{width:calc(61.2% - 55px)}.reisvoorstel .wpforms-page.amount-people .wpforms-field-pagebreak,.reisvoorstel .wpforms-page .wpforms-field-pagebreak,.reisvoorstel .wpforms-page .wpforms-submit-container{display:flex;justify-content:end}.reisvoorstel .wpforms-page .wpforms-field-html.leads-module__featured-image{display:block}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{width:calc(61.2% - 55px);padding:7.5rem 0 0 2.5rem;position:relative}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress::before{top:3rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html h2{font-size:1.875rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html strong{font-size:1.125rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field-html .info .info-text{color:#484848;font-family:"Montserrat",sans-serif;font-size:17px;font-weight:400;line-height:28px}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.months__answers ul,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.destinations__answers ul{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label .wpforms-image-choices-image img{height:170px;max-height:unset}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.destinations__answers ul .wpforms-image-choices-item label .wpforms-image-choices-label{padding:1.5rem 0}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px;margin-top:18px}.reisvoorstel .wpforms-field-email::before{left:3.75rem}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:10px 2.5rem 3.125rem 2.5rem;width:calc(61.2% - 25px)}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__item{padding:0 2.5rem 1.25rem 2.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__item:nth-child(2){padding:3.125rem 2.5rem 0 2.5rem}.reisvoorstel .wpforms-container .contact-details .wpforms-field .wpforms-field-row .wpforms-one-half{padding:0 0 1.25rem 0}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .contact-details__security>div:first-child{padding:1.25rem 1.5rem;font-size:1rem}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image::before{top:4rem;right:182px;left:unset;height:3.75rem;width:3.75rem;border-radius:100%;background-color:white;padding:1.5rem}.reisvoorstel .wpforms-container.wpforms-container-full .contact-details .leads-module__featured-image::after{top:4rem;right:3.5rem;left:unset;border-radius:100%;background-color:white;padding:1.5rem;height:3.75rem;width:3.75rem}section.speak-to-expert .content .expert-information.desktop-use a:nth-child(2) h5{max-width:133px;overflow-wrap:anywhere;text-align:right}}@media (min-width: 1200px){.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.months__answers ul,.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-checkbox.destinations__answers ul{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.reisvoorstel .wpforms-container.wpforms-container-full .wpforms-field.wpforms-field-radio.weeks__answers ul{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px;display:grid;margin-top:18px}}@media (max-width: 992px){.user-other-requests{padding-right:0 !important}}@media (max-width: 767px){.user-other-requests input{height:80px !important}}