@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;800&display=swap);.label-bar{padding-top:0px!important}body[data-entiteit="/core.sym/fe/wederverkoper/start.php"] span.hulptekst+p>a:empty{display:none}.header{background:#FFF}@media only screen and (max-width:992px){body[data-entiteit="boeking"] .header .logo-container{display:flex;justify-content:center}body[data-entiteit="boeking"] .header .menu-items{display:flex;flex-flow:row wrap}body[data-entiteit="boeking"] .header .menu-items a{margin-top:20px}}body[data-entiteit="boeking"] .header{padding:10px 0}body[data-entiteit="boeking"] .header .logo-container{display:flex;justify-content:center}body[data-entiteit="boeking"] .full-page-image{position:relative;top:0;left:0;right:0;z-index:-1}@media only screen and (min-width:768px){body[data-entiteit="boeking"] .full-page-image{position:absolute}}body[data-entiteit="boeking"] .full-page-image-caption{position:absolute;bottom:calc(100% + 25px);font-size:28px;line-height:28px;width:auto;color:#01aad3;font-weight:700}@media only screen and (min-width:768px){body[data-entiteit="boeking"] .full-page-image-caption{font-size:60px;line-height:60px;width:100%;white-space:nowrap;color:#FFF;text-shadow:3px 3px 2px rgba(51,51,51,.7)}}body[data-entiteit="boeking"] #main-content{margin-top:80px;background:#FFF;z-index:1}@media only screen and (min-width:768px){body[data-entiteit="boeking"] #main-content{padding:20px 30px}}body[data-entiteit="boeking"] .footer-wrapper{margin-bottom:20px}body[data-entiteit="boeking"] .bouwblokverzameling+.bouwblokverzameling{padding:15px 0}section.accommodation{padding:15px 0}section.accommodation .accommodation-title{color:#182982}section.accommodation .accommodation-geo{color:#01aad3;margin:5px 0}body[data-entiteit="boeking"] .no-margin{margin:0!important}body[data-entiteit="boeking"] .justify-content-flex-end{justify-content:flex-end}body[data-entiteit="boeking"] .contactGegevens a{color:#212529}body[data-entiteit="boeking"]{font-family:Nunito,sans-serif;color:#172982}.financial .financial-text,.financial .financial-header{font-family:var(--font-primary)}.financial .financial-header{color:#fE7A00;margin-bottom:10px}.financial .financial-text{color:#1B396B;font-weight:700}.financial .financial-docs,.financial-links{margin-top:20px}.financial-links .financial-links-pay{display:block;width:fit-content;border:0;background-color:var(--color-secondary);color:var(--color-white);font-family:var(--font-primary);text-align:center;padding:10px;text-decoration:none;margin-top:10px}section.financial{padding:40px 0}section.financial .col-12{display:inline-block;float:left;margin-bottom:10px;width:25%;padding-left:0;padding-right:0}section.financial h4.financial-header,h6.financial-header,p.financial-text,span.aanbetalenVoor{text-align:center}section.financial .row{padding:24px 0;margin:0}section.financial .row.thirds .col-12{width:calc(100% / 3);max-width:unset;flex:unset}section.financial .financial-docs{padding:24px 0}section.financial .financial-docs .row{padding:0}section.financial .financial-docs .row .col-12{margin-bottom:0}section.financial .financial-header{color:#fE7A00;margin:0 5px 0 0;display:inline-block;padding:12px;border-right:1px solid #e3e3e3;width:100%;font-size:var(--font-size-h6);font-style:normal;font-weight:400}.financial-text{display:inline-block;padding:12px;border-right:1px solid #e3e3e3;width:100%;font-size:16px;color:#fff;background-color:#f3f3f3;height:46px}.financial-text.fin-highlight{background-color:#1B396B!important;border-right:1px solid #1B396B!important;color:#FFF!important}.financial-text.payment-link a{color:#fff!important}section.financial span.aanbetalenVoor{font-size:12px;display:block;padding:12px}section.financial .row.no-margin .holder-buttons{width:100%;display:flex;flex-direction:row;justify-content:flex-end;padding:0 0}section.financial .row.no-margin .holder-buttons.with-receipt{justify-content:space-between}section.financial .payment-button,section.financial .receipt-button{padding:10px 12px;background-color:#007bff;color:#FFF;position:relative;transition:0.2s ease-out}section.financial .payment-button::before{content:'';height:45px;width:36px;background-color:#fff;position:absolute;bottom:-1px;right:-40px;clip-path:polygon(40% 0,100% 0%,100% 100%,40% 100%,100% 50%);transition:0.2s ease-out}section.financial .payment-button:hover{padding:10px 32px 10px 12px;background-color:rgba(0,123,255,.9);text-decoration:none}section.financial .receipt-button:hover{background-color:rgba(0,123,255,.9);text-decoration:none}section.financial .payment-button:hover::before{right:0}section.financial .payment-button:focus,section.financial .receipt-button:focus{outline:none!important;outline-offset:0px!important;text-decoration:none!important}.bi-button{display:block;background-color:#ED7702;padding:8px 16px;border-radius:32px;text-align:center;font-size:16px;color:#FFF;transition:.2s ease-out}.bi-button:hover{text-decoration:none;background-color:#182982;color:#FFF}.bi-bus-departure.new .bus-block{background-color:#172982;padding:25px;border-radius:25px}.bi-bus-departure.new table tr:not(:first-of-type){border-top:1px solid #FFF}.bi-bus-departure.new table th,.bi-bus-departure.new table td{border-top:0;color:#FFF}@media only screen and (max-width:768px){.bi-bus-departure{width:100%;overflow-x:auto}}.travel-back th,.bi-bus-departure th{color:#FE7A00}@media only screen and (max-width:768px){.table.bi-bus th:first-of-type{border-top:none}}.section-space{margin-top:40px}