#aanvullingen .title p,#camperrental .title p,#carrental .title p,#day-program .content h1 p,#insurances .title p,.accordion p{display:inline!important;margin:0!important;padding:0!important}#day-program{position:relative}.program-menu{position:absolute;top:0;left:0}.program-menu ul{list-style:none}.program-menu li{text-align:center;cursor:pointer;font-size:12px;line-height:18px;width:90px}.program-menu li .fas{display:none}.program-menu li:hover{color:#97bf0d}.days-wrapper-program .padding-box p{display:block!important}#intro vtb-element.element-unit-16 .additionalText{margin-bottom:0}.showing-day-1 .program-menu li:nth-child(1) .fas,.showing-day-10 .program-menu li:nth-child(10) .fas,.showing-day-11 .program-menu li:nth-child(11) .fas,.showing-day-12 .program-menu li:nth-child(12) .fas,.showing-day-13 .program-menu li:nth-child(13) .fas,.showing-day-14 .program-menu li:nth-child(14) .fas,.showing-day-15 .program-menu li:nth-child(15) .fas,.showing-day-16 .program-menu li:nth-child(16) .fas,.showing-day-17 .program-menu li:nth-child(17) .fas,.showing-day-18 .program-menu li:nth-child(18) .fas,.showing-day-19 .program-menu li:nth-child(19) .fas,.showing-day-2 .program-menu li:nth-child(2) .fas,.showing-day-20 .program-menu li:nth-child(20) .fas,.showing-day-21 .program-menu li:nth-child(21) .fas,.showing-day-22 .program-menu li:nth-child(22) .fas,.showing-day-23 .program-menu li:nth-child(23) .fas,.showing-day-24 .program-menu li:nth-child(24) .fas,.showing-day-25 .program-menu li:nth-child(25) .fas,.showing-day-26 .program-menu li:nth-child(26) .fas,.showing-day-27 .program-menu li:nth-child(27) .fas,.showing-day-28 .program-menu li:nth-child(28) .fas,.showing-day-29 .program-menu li:nth-child(29) .fas,.showing-day-3 .program-menu li:nth-child(3) .fas,.showing-day-30 .program-menu li:nth-child(30) .fas,.showing-day-31 .program-menu li:nth-child(31) .fas,.showing-day-32 .program-menu li:nth-child(32) .fas,.showing-day-33 .program-menu li:nth-child(33) .fas,.showing-day-34 .program-menu li:nth-child(34) .fas,.showing-day-35 .program-menu li:nth-child(35) .fas,.showing-day-36 .program-menu li:nth-child(36) .fas,.showing-day-37 .program-menu li:nth-child(37) .fas,.showing-day-38 .program-menu li:nth-child(38) .fas,.showing-day-39 .program-menu li:nth-child(39) .fas,.showing-day-4 .program-menu li:nth-child(4) .fas,.showing-day-40 .program-menu li:nth-child(40) .fas,.showing-day-41 .program-menu li:nth-child(41) .fas,.showing-day-42 .program-menu li:nth-child(42) .fas,.showing-day-43 .program-menu li:nth-child(43) .fas,.showing-day-44 .program-menu li:nth-child(44) .fas,.showing-day-45 .program-menu li:nth-child(45) .fas,.showing-day-46 .program-menu li:nth-child(46) .fas,.showing-day-47 .program-menu li:nth-child(47) .fas,.showing-day-48 .program-menu li:nth-child(48) .fas,.showing-day-49 .program-menu li:nth-child(49) .fas,.showing-day-5 .program-menu li:nth-child(5) .fas,.showing-day-50 .program-menu li:nth-child(50) .fas,.showing-day-6 .program-menu li:nth-child(6) .fas,.showing-day-7 .program-menu li:nth-child(7) .fas,.showing-day-8 .program-menu li:nth-child(8) .fas,.showing-day-9 .program-menu li:nth-child(9) .fas{display:inline;margin-left:5px}.showing-day-1 .program-menu li:nth-child(1),.showing-day-10 .program-menu li:nth-child(10),.showing-day-11 .program-menu li:nth-child(11),.showing-day-12 .program-menu li:nth-child(12),.showing-day-13 .program-menu li:nth-child(13),.showing-day-14 .program-menu li:nth-child(14),.showing-day-15 .program-menu li:nth-child(15),.showing-day-16 .program-menu li:nth-child(16),.showing-day-17 .program-menu li:nth-child(17),.showing-day-18 .program-menu li:nth-child(18),.showing-day-19 .program-menu li:nth-child(19),.showing-day-2 .program-menu li:nth-child(2),.showing-day-20 .program-menu li:nth-child(20),.showing-day-21 .program-menu li:nth-child(21),.showing-day-22 .program-menu li:nth-child(22),.showing-day-23 .program-menu li:nth-child(23),.showing-day-24 .program-menu li:nth-child(24),.showing-day-25 .program-menu li:nth-child(25),.showing-day-26 .program-menu li:nth-child(26),.showing-day-27 .program-menu li:nth-child(27),.showing-day-28 .program-menu li:nth-child(28),.showing-day-29 .program-menu li:nth-child(29),.showing-day-3 .program-menu li:nth-child(3),.showing-day-30 .program-menu li:nth-child(30),.showing-day-31 .program-menu li:nth-child(31),.showing-day-32 .program-menu li:nth-child(32),.showing-day-33 .program-menu li:nth-child(33),.showing-day-34 .program-menu li:nth-child(34),.showing-day-35 .program-menu li:nth-child(35),.showing-day-36 .program-menu li:nth-child(36),.showing-day-37 .program-menu li:nth-child(37),.showing-day-38 .program-menu li:nth-child(38),.showing-day-39 .program-menu li:nth-child(39),.showing-day-4 .program-menu li:nth-child(4),.showing-day-40 .program-menu li:nth-child(40),.showing-day-41 .program-menu li:nth-child(41),.showing-day-42 .program-menu li:nth-child(42),.showing-day-43 .program-menu li:nth-child(43),.showing-day-44 .program-menu li:nth-child(44),.showing-day-45 .program-menu li:nth-child(45),.showing-day-46 .program-menu li:nth-child(46),.showing-day-47 .program-menu li:nth-child(47),.showing-day-48 .program-menu li:nth-child(48),.showing-day-49 .program-menu li:nth-child(49),.showing-day-5 .program-menu li:nth-child(5),.showing-day-50 .program-menu li:nth-child(50),.showing-day-6 .program-menu li:nth-child(6),.showing-day-7 .program-menu li:nth-child(7),.showing-day-8 .program-menu li:nth-child(8),.showing-day-9 .program-menu li:nth-child(9){color:#97bf0d;font-weight:700;font-size:20px;margin:5px 0 5px 11px}body{width:100%;padding:120px 0 0;margin:0;font-family:Roboto,Arial,sans-serif;color:#fff;font-size:16px;background:#032b5f;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,ol,ul{margin:0;padding:0;font-weight:100}.cars .car-title,.hotel-popup .title,.reisspecialist .element-field.title,h1,h2,h3,h4{font-family:"Roboto Slab",Georgia,serif;font-style:normal;font-weight:700;color:inherit}h4{font-size:1.75rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}#aanvullingen .content,#boeken .content,#camperrental .content,#carrental .content,#insurances .content,#intro p,#intro vtb-text,.specialist-box,vtb-element .additionalText,vtb-element .subAdditionalText,vtb-segment .content{text-rendering:optimizeLegibility;margin-bottom:1.5rem;line-height:1.4;font-weight:300}.specialist-box strong{padding-bottom:8px;display:block;font-weight:900}#camperrental input{display:none}vtb-segment .content{margin-bottom:0}.content a{color:#fff}#day-program .content>vtb-text>div,.days-wrapper-program .content>vtb-text>div{margin-bottom:2.25rem}#day-program .content h1 div,.days-wrapper-program .content h1 div{display:inline}.duurzaam .duurzaam{color:#97bf0d;display:flex;font-weight:700;line-height:26px;float:left}.duurzaam .duurzaam .leaf{display:block;color:#fff;border-radius:20px;width:20px;height:20px;background:#97bf0d;text-align:center;line-height:17px!important;margin-right:5px;margin-top:9px}.duurzaam .duurzaam i{color:#fff!important;font-size:10px;line-height:17px!important;margin-left:3px}.hotel-popup .duurzaam{color:#97bf0d;display:flex;font-weight:700;line-height:26px;margin-bottom:10px}.verblijf-heading{font-weight:700;color:#97bf0d}.hotel-popup .duurzaam .leaf{display:block;color:#fff;border-radius:20px;width:20px;height:20px;background:#97bf0d;text-align:center;line-height:17px!important;margin-right:5px;margin-top:2px}.hotel-popup .duurzaam i{color:#fff!important;font-size:10px;line-height:17px!important}.only-one .city-name{left:6.5%}.city-name{position:absolute;word-break:break-word;color:#fff;top:21%;left:40.8%;width:22%;text-align:center;font-size:20px;font-weight:700;display:block;font-family:Helvetica,sans-serif}.city-name-middle{font-size:16px!important;top:22%!important}.city-name.country-BE{color:#000}.city-name-long{top:19.5%!important;font-size:16px!important;line-height:17px}.day-header{position:relative}#menu{width:100%;position:fixed;background-color:#032b5f;top:0;left:0;height:110px;padding-top:15px;overflow:hidden;z-index:99999;border-bottom:8px solid #97bf0d}#menu .logo{float:left;width:250px;margin-left:15px}#menu .menu-toggle{display:none}#menu vtb-menu{display:block;margin-left:60px;padding:0}#menu vtb-menu ul{margin:58px 0 0;float:right;padding:0;width:100%;justify-content:space-evenly;display:flex;max-width:1300px}vtb-menu ul li:nth-child(8){background:#97bf0d!important}#menu vtb-menu ul li:first-child,#menu vtb-menu ul li:hover,.aanvullingen-showing #menu vtb-menu ul li:nth-child(9),.boeken-showing #menu vtb-menu ul li:nth-child(8),.camperrental-showing #menu vtb-menu ul li:nth-child(6),.carrental-showing #menu vtb-menu ul li:nth-child(5),.day-program-showing #menu vtb-menu ul li:nth-child(2),.flights-showing #menu vtb-menu ul li:nth-child(4),.insurances-showing #menu vtb-menu ul li:nth-child(7),.intro-showing #menu vtb-menu ul li:nth-child(1),.journey-showing #menu vtb-menu ul li:nth-child(1),.practical-showing #menu vtb-menu ul li:nth-child(9),.prices-showing #menu vtb-menu ul li:nth-child(3){background:#97bf0d}#menu.hidePrices vtb-menu ul li:nth-child(3),#menu.noAddition vtb-menu ul li:nth-child(10),#menu.noBooking vtb-menu ul li:nth-child(8),#menu.noCamperRental vtb-menu ul li:nth-child(6),#menu.noCarRental vtb-menu ul li:nth-child(5),#menu.noFlights vtb-menu ul li:nth-child(4),#menu.noInsurances vtb-menu ul li:nth-child(7),#menu.noIntro vtb-menu ul li:nth-child(1),#menu.noPractical vtb-menu ul li:nth-child(9),#menu.noPrices vtb-menu ul li:nth-child(3){display:none}.aanvullingen-showing #menu vtb-menu ul li:first-child,.boeken-showing #menu vtb-menu ul li:first-child,.camperrental-showing #menu vtb-menu ul li:first-child,.carrental-showing #menu vtb-menu ul li:first-child,.day-program-showing #menu vtb-menu ul li:first-child,.flights-showing #menu vtb-menu ul li:first-child,.insurances-showing #menu vtb-menu ul li:first-child,.practical-showing #menu vtb-menu ul li:first-child,.prices-showing #menu vtb-menu ul li:first-child,.short-program-showing #menu vtb-menu ul li:first-child{background:0 0}.vluchtTekst i,.vluchtTekst span{color:#fff;font-family:Roboto,Arial,sans-serif}#menu vtb-menu ul li{list-style:none;line-height:50px;border-radius:10px;display:block;padding:0 10px 50px}#menu vtb-menu ul li button{color:#fff;text-decoration:none;font-weight:400;text-transform:uppercase;border:none;background:0 0;cursor:pointer;font-size:1.05em}#menu vtb-menu ul li button:focus{border:none;outline:0}#menu vtb-media div{text-align:center;max-height:100px;margin-top:1.5rem}#menu .contact{position:fixed;top:15px;right:30px;line-height:34px;display:flex;align-items:center;white-space:nowrap}#footer .half a:before,#menu .contact a{font-weight:700;font-family:"Roboto Slab",Georgia,serif;text-decoration:none;display:block}#menu .contact a span{display:block;float:left;color:rgba(255,255,255);margin-top:-2px}#footer .half a:before,#menu .contact a:before,.days-left:before{font-family:"Font Awesome 5 Pro";float:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-size:20px;content:"\f10b";color:#97bf0d;margin-right:20px;-webkit-transform:translateY(5px);transform:translateY(5px)}#footer .half a{display:inline-block}#menu .contact a.email:before{content:"\f1d8"}#footer .half a.email:before{content:"\f658"}.days-left:before{content:"\f783"}#footer .half a.whatsapp:before{content:"\f40c";font-family:"Font Awesome 5 Brands"}#menu .contact .separator{background-color:rgba(254,254,254,.2);width:1px;height:34px;margin:0 40px;display:inline-block}h1.map-heading{float:left}a.map-link{color:#fff;text-decoration:none;display:block;margin-bottom:10px;margin-top:73px;float:right}a.map-link label{font-size:1rem;font-weight:400;line-height:40px;cursor:pointer}a.map-link label i{width:40px;border-right:5px solid #97bf0d;margin-right:10px;line-height:40px}.complete-youtube-wrap{width:70%;margin:0 auto;padding-top:50px;clear:both}.youtube-wrapper{padding-bottom:56.25%;display:block;width:100%;position:relative}.youtube-wrapper vtb-iframe iframe,vtb-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.trustpilot{margin-top:50px}.hotel-map{padding-top:25px}.hotel-map agm-map{width:100%;height:400px}.content{overflow:hidden}.content .half{width:50%;text-align:center;float:left}.two-column{overflow:hidden}.two-column>div{width:calc(50% - 20px);float:left}.two-column>div:first-child{margin-right:40px}#prices .two-column>div:first-child{width:calc(55% - 40px)}#prices .two-column>div:last-child{width:calc(45%)}.content .half a.email,.content .half a.whatsapp{font-size:42px;padding:0!important;margin:28px 15px!important}.content .half a.email:before,.content .half a.whatsapp:before{padding:0!important;font-size:42px!important;margin:0!important}#intro{margin-top:20px;overflow:hidden}#intro p.custom_text div{display:inline}#intro .custom_text{display:block;margin:0 auto;width:70%}#intro vtb-elements{width:70%;display:block;margin:10px auto 0}#intro vtb-element{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[24];grid-template-columns:repeat(24,1fr);-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto)}#intro vtb-element.element-unit-16{-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto);float:left;width:calc(100% - 50px);margin-top:35px;padding-top:40px;padding-bottom:40px;position:relative}#intro vtb-element.element-unit-16 ul{display:flex;flex-wrap:wrap}#intro vtb-element.element-unit-16 li{width:33%}#intro vtb-element.element-unit-16 em{font-weight:700;margin-bottom:5px;display:block;margin-top:15px;font-size:15px}#intro vtb-element.element-unit-16 vtb-element-field:first-child{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;font-size:1.5rem;font-family:"Roboto Slab",Georgia,serif;font-style:normal;font-weight:700}#intro vtb-element.element-unit-16 vtb-element-field:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:22;grid-column:1/span 22}#intro vtb-element.element-unit-16 .title{display:block;font-weight:700}#intro vtb-element.element-unit-16 .title p{font-weight:700}#intro vtb-element.element-unit-16 vtb-element-field:nth-child(3){-ms-grid-column:18;-ms-grid-column-span:10;grid-column:18/span 10}#intro vtb-element.element-unit-16 img{width:190px!important;position:absolute;right:-70px;bottom:15px}#intro vtb-element vtb-element-field:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/span 10;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#intro vtb-element vtb-element-field:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;padding-top:30px;-ms-grid-column:13;-ms-grid-column-span:12;grid-column:13/span 12}#aanvullingen vtb-element .title,#camperrental .hotel-popup .title,#intro .element-unit-19 vtb-element-field:nth-child(1),#journey .title,.cars .car-title,.hotel-popup vtb-element .title,.reisspecialist .element-field.title,.route-suggestion-popup .title,h1{padding-bottom:50px;position:relative;font-size:2.65rem;font-family:"Roboto Slab",Georgia,serif;font-weight:700!important;-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/span 10;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;line-height:1.3}.reisspecialist .element-field.title{margin-top:25px;font-size:1.8rem;margin-bottom:0}.reisspecialist .element-field.media{margin-top:25px}#camperrental .hotel-popup .title,.route-suggestion-popup .title{display:block;width:90%}.route-suggestion-popup .title{padding-bottom:50px!important}#day-program h1,.days-wrapper-program vtb-segments h1{font-size:1.8rem;margin-top:20px}.free-day-day-title{margin-top:50px}#aanvullingen{margin-bottom:50px!important}.hotel-popup .title,.hotel-popup vtb-element .title,h1.hasTitleInfo{padding-bottom:10px}.route-suggestion-popup p{margin-bottom:15px!important;display:block!important}.hotel-popup.real-hotel vtb-element .title{float:left;padding-right:20px}.hotel-popup.real-hotel vtb-element .element-field .productSegmentCount{font-weight:700;font-size:1.5rem;margin-left:10px}.hotel-popup.real-hotel vtb-element .element-field .productSegmentCount:last-child{font-size:0}.hotel-popup.real-hotel vtb-element .element-field .productSegmentCount:last-child:after{content:"Preferentie: kamers naast elkaar.";display:block;font-weight:400;margin-top:5px;font-size:.8rem}.hotel-popup.real-hotel vtb-element .element-field .productSegmentCount.product-count-1:after{content:""}.hotel-popup vtb-element .element-field.subTitle{clear:both}.hotel-popup vtb-element .element-field.subTitle,h1.hasTitleInfo+h2{position:relative;font-size:1.5rem;font-family:"Roboto Slab",Georgia,serif;padding-bottom:50px}h1.hasTitleInfo+h2{font-size:1.25rem}.hotel-popup vtb-element .title{padding-right:50px}#intro .title vtb-text{font-weight:700}#aanvullingen .title,#camperrental .title,#carrental .title,#insurances .title{font-weight:700;font-size:1.5rem;line-height:1.3}#aanvullingen vtb-element .title:after,#camperrental .hotel-popup .title:after,#day-program .segment-field.title:after,#intro .element-unit-19 .title:after,#journey .title:after,.cars .car-title::after,.days-wrapper-program .segment-field.title:after,.hotel-popup .element-field.subTitle:after,.reisspecialist .element-field.title:after,.route-suggestion-popup .title:after,h1.hasTitleInfo+h2:after,h1:after{content:"";width:80px;height:8px;background-color:#97bf0d;position:absolute;bottom:25px;left:0}.hotel-popup .cars .car-title::after{display:none}h1.hasTitleInfo:after{background:0 0;display:none}#aanvullingen,#boeken,#camperrental,#carrental,#day-program,#flights,#insurances,#journey,#practical,#prices,#short-program,.days-wrapper-program,.intro-title-names,.specialist-box{margin:50px auto;width:70%}.intro-title-names{padding-top:50px;color:#97bf0d;margin-bottom:0}.price_heading{border-top:1px solid rgba(255,255,255,.5);padding:10px 0;overflow:hidden;font-weight:700;border-bottom:1px solid rgba(255,255,255,.5)}.price_heading>div{float:left}.price_heading .description{width:55%}.price_heading .count{width:20%}.price_heading .price{width:15%}.price_heading .total{width:10%;text-align:right}#prices .arrangement{padding-top:15px;margin:0}.prices .participants-price,.prices .price-line{overflow:hidden}.participants-price .count{float:left}.prices .price-label{float:left;font-weight:100;clear:both;width:55%}.prices .price-label strong{font-weight:700}.price-line .count{width:20%;float:left}.price-line .single-price{float:left;width:15%}.prices .single-price vtb-price-calculator{float:none}.prices vtb-price-calculator{float:right;font-weight:100}.prices strong vtb-price-calculator{font-weight:700}.prices .prices-labels-wrapper{border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,1)}.prices .prices-wrapper{overflow:hidden;line-height:30px}.prices .price-list li{position:relative;list-style-type:none;padding-left:40px;line-height:1.4;margin-bottom:8px}.prices .price-list li:before{font-family:"Font Awesome 5 Pro";content:'\f124';color:#00b0eb;font-weight:400;position:absolute;left:0;top:-2px;width:24px;font-size:rem-calc(20);text-align:center;line-height:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#insurances .prices-wrapper{margin:20px 0 40px}#insurances .price-line{border-top:1px solid rgba(255,255,255,1)}#journey vtb-segment{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[24];grid-template-columns:repeat(24,1fr);-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto)}#journey .title{-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24}#journey vtb-segment .content{-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#journey vtb-segment .media{-ms-grid-row:3;grid-row:3/3;-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24}.hotel-popup .addedValue,.hotel-popup .addedValuePerNight,.hotel-popup .inversed-addedValue,.hotel-popup .inversed-addedValuePerNight,.hotel-popup .priceOnRequest,.hotel-popup .samePrice,.hotel-popup .verblijf_upgrade,.vluchtAltPrijs div{margin-bottom:2.25rem}#intro .media vtb-media img{width:100%;border-radius:25px}#journey .media vtb-media .media-items{display:flex;justify-content:space-between;padding-top:20px}#journey .media vtb-media .media-items div{display:block;position:relative;width:32%;padding-bottom:32%}#day-program ol img,#journey .media vtb-media .media-items img,.days-wrapper-program ol img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;border-radius:25px;box-shadow:0 0 50px 0 rgba(10,10,10,.3)}#day-program input,.days-wrapper-program input{display:none}#day-program vtb-segment,.days-wrapper-program .special-content,.days-wrapper-program vtb-segment{width:75%;display:block;margin:50px auto}#day-program .segment-field.title,.days-wrapper-program .segment-field.title{float:right;margin-right:5%;width:33%}#day-program .media-0 .day-header{display:none}#day-program .header-title,.days-wrapper-program .header-title{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:999;text-shadow:0 2px 3px rgba(0,0,0,.6);font-size:80px;color:#fff}#day-program .day-header,.days-wrapper-program .day-header{margin:0 0 30px}#day-program .extra-day-text .media-items,#day-program ol,.accordion ol,.days-wrapper-program ol{width:100%;display:flex;justify-content:space-between}#day-program ol,.accordion ol,.days-wrapper-program ol{list-style:none}#day-program .extra-day-text .media-items>div,#day-program ol li,.accordion ol li,.days-wrapper-program ol li{width:31%}#day-program ol li,.accordion ol li,.days-wrapper-program ol li{padding:0 0 31%!important;position:relative}#day-program ol.tag-count-2 li,.accordion ol.tag-count-2 li,.days-wrapper-program ol.tag-count-2 li{width:48%;padding:0 0 48%!important}#day-program ol.tag-count-1 li,.accordion ol.tag-count-1 li,.days-wrapper-program ol.tag-count-1 li{width:100%;padding:0 0 50%!important}.accordion ol li img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:25px;box-shadow:0 0 50px 0 rgba(10,10,10,.3)}#day-program ol li:before,.accordion ol li:before,.carrental-note .images li:before,.days-wrapper-program ol li:before{content:" "!important}.carrental-note img{margin-bottom:20px}#day-program .extra-day-text .media-items>div img{border-radius:8px;width:100%}#boeken .media-items,#day-program .day-header .media-items,#insurances .media-items,.days-wrapper-program .day-header .media-items{width:100%;display:flex;justify-content:space-between}.specialist-box{padding-top:25px}.specialist-image{float:right;margin-top:25px}.specialist-image img{width:150px;border-radius:20px}.specialist-afbeelding{width:150px;height:150px;border-radius:150px;-o-object-fit:cover;object-fit:cover;float:left;border:10px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.3);margin-top:-30px;margin-right:25px}#boeken .media-items>div,#day-program .day-header .media-items>div,#insurances .media-items>div,.days-wrapper-program .day-header .media-items>div{width:32%;position:relative;padding-bottom:32%}#boeken .media-items>div img,#day-program .day-header .media-items>div img,#insurances .media-items>div img,.days-wrapper-program .day-header .media-items>div img{width:100%;border-radius:25px;box-shadow:0 0 50px 0 rgba(10,10,10,.3);position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover}.hotel-popup .element-field.subTitle{font-weight:700;display:block}.hotel-popup vtb-media{width:100%;height:100%;display:block}.hotel-popup vtb-media .media-items{position:relative;width:100%;height:100%;border-radius:25px;display:flex;justify-content:space-between}.hotel-popup vtb-media .media-items>div{width:31%;margin-right:2%}.hotel-popup vtb-media .media-items>div:last-child{margin-right:0}.hotel-popup vtb-media .media-items>div img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;border-radius:25px;box-shadow:0 0 50px 0 rgba(10,10,10,.3);position:absolute}.hotel-popup vtb-media>div.media-items>div.slide-active{display:block;left:-100%;-webkit-animation:.5s forwards slide;animation:.5s forwards slide;z-index:2}.hotel-popup vtb-media>div.media-items.slide-dir-right>div.slide-active{left:100%}.hotel-popup vtb-media .media-items>div.last-active-slide{left:0}.hotel-popup vtb-media>div.media-items.slide-dir-left>div.last-active-slide{-webkit-animation:.5s forwards slideAwayRight;animation:.5s forwards slideAwayRight;display:block}.hotel-popup vtb-media>div.media-items.slide-dir-right>div.last-active-slide{-webkit-animation:.5s forwards slideAwayLeft;animation:.5s forwards slideAwayLeft;display:block}.hotel-popup vtb-media .media-items.media-count-1>div{width:100%;padding-bottom:50%;position:relative}.hotel-popup vtb-media .media-items.media-count-2>div{width:49%;padding-bottom:50%;margin-right:2%;position:relative}.hotel-popup vtb-media .media-items.media-count-3>div{padding-bottom:30%;position:relative}#day-program vtb-media:hover .media-slider-controls{display:block}#day-program vtb-media .media-slider-controls{position:absolute;width:100%;top:50%;display:none;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10}#day-program vtb-media .media-slider-control:first-child{float:left;margin-left:10px}#day-program vtb-media .media-slider-control:last-child{float:right;margin-right:10px}#day-program vtb-media .media-slider-control:after{font-size:65px;color:rgba(255,255,255,.8);font-family:"Font Awesome 5 Pro";cursor:pointer}#day-program vtb-media .media-slider-control:hover:after{color:rgba(255,255,255,1)}#day-program vtb-media .media-slider-prev:after{content:'\f053'}#day-program vtb-media .media-slider-next:after{content:'\f054'}@-webkit-keyframes slide{100%{left:0}}@-webkit-keyframes slideAwayLeft{100%{left:-100%}}@-webkit-keyframes slideAwayRight{100%{left:100%}}#aanvullingen .content,#boeken .content,#flights .content,#insurances .content{width:75%;min-width:700px;margin:40px auto 0}.days-wrapper-program .texts vtb-element{display:block;margin-top:20px}.days-wrapper-program .texts vtb-element .title{font-weight:700}.days-wrapper-program .overstay-in,.excursions-in{overflow:hidden;display:block;padding-bottom:15px}.days-wrapper-program .overstay-in i,.days-wrapper-program .overstay-in vtb-elements,.excursions-in i,.excursions-in span{float:left;line-height:40px}.excursions-in span,.overstay-in-optional span{line-height:40px}.days-wrapper-program .overstay-in vtb-elements p{display:inline}.days-wrapper-program label.overstay-in:hover,.excursions-in:hover{cursor:pointer}.days-wrapper-program label.overstay-in:hover vtb-elements,.excursions-in:hover span,.overstay-in-optional:hover span{color:#97bf0d}.days-wrapper-program .overstay-in .includingString.subTitle{font-size:.8rem;font-style:italic;line-height:1}.days-wrapper-program .overstay-in i.fa-bed,.excursions-in i.fa-car,.excursions-in i.fa-clipboard-check,.excursions-in i.fa-hiking,.excursions-in i.fa-route{width:40px;border-right:5px solid #97bf0d;margin-right:10px;line-height:65px}.days-wrapper-program .excursions-in i.fa-hiking,.days-wrapper-program .overstay-in-optional i.fa-bed,.excursions-in i.fa-car,.excursions-in i.fa-clipboard-check,.excursions-in i.fa-route{line-height:40px!important;font-size:22px!important}.days-wrapper-program .overstay-in .fa-chevron-right,.excursions-in .fa-chevron-right{color:#00b0eb;width:40px;font-size:35px;margin-left:20px;line-height:65px;float:right}.accordion-car{margin-top:15px}.accordion-car .fa-chevron-down,.accordion-car .fa-chevron-up,.days-wrapper-program .fa-chevron-down,.days-wrapper-program .fa-chevron-up{float:right;width:40px;margin-right:-10px;line-height:20px;font-size:35px;color:#00b0eb}.accordion-car .fa-chevron-up,.accordion-car input[type=checkbox]:checked~.accordion-title .fa-chevron-down,.days-wrapper-program .accordion input[type=checkbox]:checked~.accordion-title .fa-chevron-down,.days-wrapper-program .fa-chevron-up{display:none}.accordion-car input[type=checkbox]:checked~.accordion-title .fa-chevron-up,.days-wrapper-program .accordion input[type=checkbox]:checked~.accordion-title .fa-chevron-up{display:block}.excursions-in .fa-chevron-right,.overstay-in-optional .fa-chevron-right{line-height:40px!important}.hotel-popup{width:90%;max-width:1200px;max-height:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#032b5f;z-index:100001;display:none;border-radius:25px;overflow-y:auto;border-bottom:10px solid rgba(151,191,13,.8);-ms-overflow-style:none;scrollbar-width:none}.hotel-popup::-webkit-scrollbar{display:none}#carrental ol{width:250px;float:right;list-style:none}#carrental ol img{width:250px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.hotel-popup .inner-popup{padding:25px;position:relative;height:100%;width:100%;background:rgba(0,176,235,.1);box-sizing:border-box}.popup-overlay{content:"";width:100%;position:fixed;height:1000%;z-index:100000;background-color:rgba(255,255,255,.3);top:0;display:none;left:0}.optional-select-wrapper label{display:block;padding:5px 10px;border:2px solid #00b0eb;margin-right:10px;float:left;border-radius:15px;cursor:pointer;margin-bottom:10px;max-width:77%}.select-value-wrapper{position:relative;width:300px}.select-value{box-sizing:border-box;z-index:0;position:absolute;top:0;line-height:52px!important;overflow:hidden;left:0;font-weight:700;font-family:"Roboto Slab",Georgia,serif;font-size:1.125rem;width:100%;background-origin:content-box;background-position:right -1.5rem center;background-repeat:no-repeat;background-size:9px 6px;color:#fefefe;height:60px;border-radius:30px;outline:0;padding:0 40px 0 20px;border:3px solid #00b0eb;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28255, 255, 255%29'></polygon></svg>")}.select-value-wrapper select{position:absolute;z-index:1;-webkit-appearance:none;-moz-appearance:none;opacity:0;cursor:pointer;height:60px;width:100%}.hotel-popup .hotel-elements{margin-top:30px;display:block}input:checked+.hotel-popup,input:checked+.hotel-popup+.popup-overlay{display:block;position:fixed}.hotel-popup input{display:none}.hotel-popup input:checked.default~.hotel-link-default,.hotel-popup input:checked.default~div.optional,.hotel-popup input:checked.optional~.hotel-link-optional,.hotel-popup input:checked.optional~div.default{display:none}.hotel-popup label.hotel-link{font-size:1rem;font-weight:400;line-height:40px;cursor:pointer}.hotel-popup label.hotel-link i{width:40px;border-right:5px solid #97bf0d;margin-right:10px;line-height:40px}.hotel-popup .media vtb-media .media-items{width:100%;height:100%;margin:0;border-radius:0}.hotel-popup .media img{width:100%}.default,.optional{clear:both}.feature-ouput{overflow:hidden}.feature-ouput li{width:31%;float:left}.close-popup{position:-webkit-sticky;position:sticky;float:right;right:25px;top:25px;z-index:1000;font-size:40px;cursor:pointer;color:#97bf0d}.hotel-popup.excursion-popup .close-popup{top:5px}.cars .car,.default-excursions vtb-elements vtb-element,.hotel-elements>vtb-element,.optional vtb-elements vtb-element{display:none}.cars .car-title{margin-top:30px}.default-excursions vtb-elements{clear:both}.optional-select-wrapper{overflow:hidden;margin-bottom:-10px;margin-top:35px}.excursion-popup .optional-select-wrapper{margin-top:0}.hotel-elements>div{display:none}.hotel_0:checked~.cars .car:nth-child(1),.hotel_0:checked~.hotel-elements>div:nth-child(1),.hotel_0:checked~.hotel-elements>vtb-element:nth-child(1),.hotel_0:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(1),.hotel_10:checked~.hotel-elements>div:nth-child(11),.hotel_10:checked~.hotel-elements>vtb-element:nth-child(11),.hotel_10:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(11),.hotel_11:checked~.hotel-elements>div:nth-child(12),.hotel_11:checked~.hotel-elements>vtb-element:nth-child(12),.hotel_11:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(12),.hotel_12:checked~.hotel-elements>div:nth-child(13),.hotel_12:checked~.hotel-elements>vtb-element:nth-child(13),.hotel_12:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(13),.hotel_13:checked~.hotel-elements>div:nth-child(14),.hotel_13:checked~.hotel-elements>vtb-element:nth-child(14),.hotel_13:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(14),.hotel_1:checked~.cars .car:nth-child(2),.hotel_1:checked~.hotel-elements>div:nth-child(2),.hotel_1:checked~.hotel-elements>vtb-element:nth-child(2),.hotel_1:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(2),.hotel_2:checked~.cars .car:nth-child(3),.hotel_2:checked~.hotel-elements>div:nth-child(3),.hotel_2:checked~.hotel-elements>vtb-element:nth-child(3),.hotel_2:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(3),.hotel_3:checked~.cars .car:nth-child(4),.hotel_3:checked~.hotel-elements>div:nth-child(4),.hotel_3:checked~.hotel-elements>vtb-element:nth-child(4),.hotel_3:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(4),.hotel_4:checked~.cars .car:nth-child(5),.hotel_4:checked~.hotel-elements>div:nth-child(5),.hotel_4:checked~.hotel-elements>vtb-element:nth-child(5),.hotel_4:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(5),.hotel_5:checked~.cars .car:nth-child(6),.hotel_5:checked~.hotel-elements>div:nth-child(6),.hotel_5:checked~.hotel-elements>vtb-element:nth-child(6),.hotel_5:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(6),.hotel_6:checked~.cars .car:nth-child(7),.hotel_6:checked~.hotel-elements>div:nth-child(7),.hotel_6:checked~.hotel-elements>vtb-element:nth-child(7),.hotel_6:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(7),.hotel_7:checked~.hotel-elements>div:nth-child(8),.hotel_7:checked~.hotel-elements>vtb-element:nth-child(8),.hotel_7:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(8),.hotel_8:checked~.hotel-elements>div:nth-child(9),.hotel_8:checked~.hotel-elements>vtb-element:nth-child(9),.hotel_8:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(9),.hotel_9:checked~.hotel-elements>div:nth-child(10),.hotel_9:checked~.hotel-elements>vtb-element:nth-child(10),.hotel_9:checked~.hotel-elements>vtb-elements>vtb-element:nth-child(10){display:block}.hotel_0:checked~.optional-select-wrapper label:nth-child(1),.hotel_1:checked~.optional-select-wrapper label:nth-child(2),.hotel_2:checked~.optional-select-wrapper label:nth-child(3),.hotel_3:checked~.optional-select-wrapper label:nth-child(4),.hotel_4:checked~.optional-select-wrapper label:nth-child(5),.hotel_5:checked~.optional-select-wrapper label:nth-child(6),.hotel_6:checked~.optional-select-wrapper label:nth-child(7),.optional-select-wrapper label:hover{background:rgba(0,176,235,.5)}.aanvullingen-showing .side-nav-buttons,.boeken-showing .side-nav-buttons,.camperrental-showing .side-nav-buttons,.carrental-showing .side-nav-buttons,.day-program-showing .side-nav-buttons,.flights-showing .side-nav-buttons,.insurances-showing .side-nav-buttons,.practical-showing .side-nav-buttons,.prices-showing .side-nav-buttons{opacity:1}.side-nav-buttons i{color:#97bf0d;margin-right:5px}.side-nav-buttons{display:block;border-radius:10px;z-index:100;font-weight:700;transition:.3s;position:fixed;bottom:70px;right:20px;background-color:rgba(255,255,255,.2);cursor:pointer;padding:7px 15px;color:#fff;opacity:0}.book-button{display:block;background:#97bf0d;border-radius:10px;position:fixed;font-family:"Roboto Slab",Georgia,serif;bottom:20px;text-decoration:none;font-size:16px;right:20px;line-height:40px;width:177px;text-align:center;color:#fff;transition:.3s}.book-button:hover{background:#bdef10}.product-count-undefined,.productSegmentCount.product-count-1{display:none}body.popup-open{overflow:hidden}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:none;border-bottom:0;cursor:pointer;font-size:1.25rem;line-height:1;font-family:"Roboto Slab",Georgia,serif;font-weight:700;color:#fefefe}#short-program .accordion-title{padding:.75rem 1rem;font-size:1.15rem;line-height:1.7}.accordion{display:block;border-radius:20px;box-shadow:0 0 50px 0 rgba(10,10,10,.1);background:rgba(0,176,235,.1)}.accordion-title:focus,.accordion-title:hover,input[type=radio]:checked~.accordion-title{background-color:rgba(3,43,95,.25)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out;background:rgba(3,43,95,.25)}#short-program .accordion-title span.hotel{float:none;font-size:.85rem;opacity:.7}#practical vtb-element .element-field.additionalText,#short-program vtb-segment .element-field.additionalText,#short-program vtb-segment vtb-segment .segment-field.content{padding:1rem}#practical .accordion ul{margin-left:20px}.accordion input[type=checkbox]:checked~.accordion-content,.accordion input[type=radio]:checked+.accordion-content{max-height:3500px;transition:max-height .5s ease-out}.accordion input[type=radio]{display:none}.accordion-title span{float:right;display:block}.accordion-title:hover{color:#97bf0d}.accordion a{color:#fff}.day-day-title{font-weight:700;font-family:"Roboto Slab",Georgia,serif;margin-bottom:-15px;font-size:18px;display:block}#carrental input{display:none}#carrental .excursions-in{padding-bottom:30px}#carrental .title .carrental-additionals{font-size:1.5rem}#camperrental .content,#carrental .content,#practical .content,#prices .content{width:75%;min-width:700px;margin:70px auto 0}.carrental-note{overflow:hidden}.carrental-note>div:first-child{width:60%;float:left}.carrental-note img{float:right;width:38%}#prices h4{margin:50px 0 20px}#day-program .flight-container sup,#flights .flight-container sup{font-size:13px}#day-program .flight-container .flight-heading,#flights .flight-container .flight-heading{overflow:hidden;line-height:36px;padding:10px 20px;margin-top:5px;display:block;cursor:pointer}#day-program .flight-container .one-flight,#flights .flight-container .one-flight{border:5px solid #97bf0d;border-radius:5px;background:#fff}#day-program .flight-container .one-flight:hover,#flights .flight-container .one-flight:hover{box-shadow:1px 0 3px rgba(0,0,0,.3)}#day-program .flight-container .flight-content,#flights .flight-container .flight-content{width:100%;margin-bottom:50px}#day-program .flight-container .departureDate,#flights .flight-container .departureDate{display:block;margin-top:20px;margin-bottom:5px}#day-program .flight-container .fas,#flights .flight-container .fas{color:#333}#day-program .flight-container input+.flight-heading .fa-chevron-down,#day-program .flight-container input:checked+.flight-heading .fa-chevron-up,#flights .flight-container input+.flight-heading .fa-chevron-down,#flights .flight-container input:checked+.flight-heading .fa-chevron-up{display:inline}#day-program .flight-container input+.flight-heading .fa-chevron-up,#day-program .flight-container input:checked+.flight-heading .fa-chevron-down,#flights .flight-container input+.flight-heading .fa-chevron-up,#flights .flight-container input:checked+.flight-heading .fa-chevron-down{display:none}#day-program .flight-container input:checked~.blocks,#flights .flight-container input:checked~.blocks{max-height:1200px;border-top:1px solid #d0d0d0;height:auto;padding:10px 20px}#day-program .flight-container .flight-content .blocks,#flights .flight-container .flight-content .blocks{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .5s ease-out}#day-program .flight-container .flight-content .block,#flights .flight-container .flight-content .block{overflow:hidden}#day-program .flight-container input,#flights .flight-container input{display:none}#day-program .flight-container .flight-airline,#flights .flight-container .flight-airline{margin-left:80px;line-height:72px;width:80%;margin-top:5px;font-weight:700;color:#333}#day-program .flight-container .flight-airline img,#flights .flight-container .flight-airline img{margin-right:10px}#day-program .flight-container .flight-time-difference,#flights .flight-container .flight-time-difference{clear:left;width:80px;float:left;line-height:100px;color:#333}#day-program .flight-container .flight-time-difference .flight-line,#flights .flight-container .flight-time-difference .flight-line{width:2px;display:block;height:40px;background-color:#d0d0d0;position:relative;float:right;margin-right:20px;margin-top:30px}#day-program .flight-container .flight-time-difference .flight-line::after,#day-program .flight-container .flight-time-difference .flight-line::before,#flights .flight-container .flight-time-difference .flight-line::after,#flights .flight-container .flight-time-difference .flight-line::before{display:block;width:10px;height:10px;position:absolute;border-radius:10px;left:-6px;border:2px solid #d0d0d0;content:" "}#day-program .flight-container .flight-time-difference .flight-line::before,#flights .flight-container .flight-time-difference .flight-line::before{top:-12px}#day-program .flight-container .flight-time-difference .flight-line::after,#flights .flight-container .flight-time-difference .flight-line::after{bottom:-12px}#day-program .flight-container .flight-times,#flights .flight-container .flight-times{width:50px;float:left;line-height:50px;color:#333}#day-program .flight-container .flight-times span,#flights .flight-container .flight-times span{display:block}#day-program .flight-container .flight-airports,#flights .flight-container .flight-airports{width:calc(100% - 130px);float:left;line-height:50px;color:#333}#day-program .flight-container img,#flights .flight-container img{display:block;float:left}#day-program .flight-container .logo,#flights .flight-container .logo{width:25%;float:left;height:72px}#day-program .flight-container .logo span,#flights .flight-container .logo span{display:block;float:right;margin-right:20px;line-height:50px}#day-program .flight-container .times,#flights .flight-container .times{float:left;width:50%;color:#555}#day-program .flight-container .times>div,#flights .flight-container .times>div{width:33%;float:left;text-align:center}#day-program .flight-container .times .time,#flights .flight-container .times .time{font-size:24px}#day-program .flight-container .times .time span,#flights .flight-container .times .time span{display:block;font-size:13px;color:#000}#day-program .flight-container .times .line,#flights .flight-container .times .line{width:100%;height:2px;background-color:#d0d0d0;position:relative}#day-program .flight-container .line .fas,#flights .flight-container .line .fas{position:absolute;right:-25px;top:-7px}#day-program .flight-container .times .overall-time,#flights .flight-container .times .overall-time{line-height:35px}#day-program .flight-container .open,#flights .flight-container .open{float:right;line-height:72px}#day-program .flight-container .transfer,#flights .flight-container .transfer{background-color:#d0d0d0;color:#222;padding:10px;overflow:hidden;margin:10px -10px 0;border-radius:5px}#day-program .flight-container .transfer-time,#flights .flight-container .transfer-time{width:80px;float:left}#day-program .flight-container .transfer-text,#flights .flight-container .transfer-text{width:calc(100% - 80px);float:left}#day-program .flight-container .stops,#flights .flight-container .stops{font-size:12px;line-height:20px}#day-program .flight-container .stop-balls,#flights .flight-container .stop-balls{position:absolute;top:-5px;left:0;width:100%}#day-program .flight-container .stop-ball,#flights .flight-container .stop-ball{background:#97bf0d;width:10px;border-radius:10px;float:left;height:10px}#day-program .flight-container .stops-1 .stop-ball,#flights .flight-container .stops-1 .stop-ball{margin-left:calc(50% - 5px)}#day-program .flight-container .stops-2 .stop-ball,#flights .flight-container .stops-2 .stop-ball{margin-left:calc(33% - 6px)}#day-program .flight-container .stops-3 .stop-ball,#flights .flight-container .stops-3 .stop-ball{margin-left:calc(25% - 7px)}#day-program .flight-container .stops-4 .stop-ball,#flights .flight-container .stops-4 .stop-ball{margin-left:calc(20% - 8px)}#day-program .flight-container .titles,#flights .flight-container .titles{border-top:1px solid #d0d0d0;padding-top:30px;font-weight:700}#day-program .flight-container .titles h3,#flights .flight-container .titles h3{font-weight:400;padding:0 30px;position:relative}#day-program .flight-container .titles h3:after,#flights .flight-container .titles h3:after{content:" ";display:block;width:70px;height:2px;background:#0f4a62;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-7px}#day-program .flight-container .titles:first-child,#flights .flight-container .titles:first-child{box-shadow:none;border:none;padding-top:0}#intro ul{margin-left:20px;line-height:1.5}#aanvullingen ul,#boeken ul,#camperrental ul,#carrental ul,#day-program .content ul,#insurances ul,.days-wrapper-program .content ul,.hotel-popup .element-field ul{margin-top:20px}#aanvullingen ul li,#boeken ul li,#camperrental ul li,#carrental ul li,#day-program .content ul li,#insurances ul li,.days-wrapper-program .content ul li,.hotel-popup .element-field ul li{position:relative;list-style-type:none;padding-left:40px;line-height:1.4;margin-bottom:8px}#aanvullingen ul li:before,#boeken ul li:before,#camperrental ul li:before,#carrental ul li:before,#day-program .content ul li:before,#insurances ul li:before,.days-wrapper-program .content ul li:before,.hotel-popup .element-field ul li:before{font-family:"Font Awesome 5 Pro";content:'\f124';color:#00b0eb;font-weight:400;position:absolute;left:0;top:-2px;width:24px;font-size:rem-calc(20);text-align:center;line-height:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#insurances .media-items>div{padding-bottom:21%!important}#intro .element-unit-19 vtb-element-field:nth-child(1){padding-top:25px}#intro .element-unit-19 vtb-element-field:nth-child(1) .title{display:block;line-height:1!important}#intro .element-unit-19 vtb-element-field:nth-child(1) .element-field .tnEnd,#intro .element-unit-19 vtb-element-field:nth-child(1) .element-field .tnStart{font-size:16px;line-height:1!important}.header-icons{overflow:hidden;list-style:none;margin-right:-10px;margin-top:5px}.header-icons li{width:60px;float:left;text-align:center}.header-icons li img{width:40px}.header-icons li:nth-child(2) img{width:45px}.header-icons li a:before{display:none!important}.journey-buttons{padding-bottom:30px;text-align:center}ul.practical_info_menu{width:100%;margin:0 0 20px}ul.practical_info_menu li{border-radius:10px;display:inline-block;padding:0 10px;margin:0 10px 0 0;cursor:pointer;line-height:2.25}ul.practical_info_menu li label{cursor:pointer}ul.practical_info_menu li label:hover{color:#97bf0d}#practical input,#practical vtb-segment,input[name=map_menu]{display:none}input[name=map_menu]~.practical_info_menu{clear:both}#map_menu_0:checked~.practical_info_menu li:nth-child(1),#map_menu_1:checked~.practical_info_menu li:nth-child(2),#map_menu_2:checked~.practical_info_menu li:nth-child(3),#map_menu_3:checked~.practical_info_menu li:nth-child(4),#map_menu_4:checked~.practical_info_menu li:nth-child(5){background-color:rgba(255,255,255,.2)}.has-multiple.kaart-container div{display:none}.has-multiple.kaart-container a.map-link{margin-top:-40px}#map_menu_0:checked~.kaart-container div:nth-child(1),#map_menu_1:checked~.kaart-container div:nth-child(2),#map_menu_2:checked~.kaart-container div:nth-child(3),#map_menu_3:checked~.kaart-container div:nth-child(4),#map_menu_4:checked~.kaart-container div:nth-child(5){display:block}.pratical_info_0:checked~.practical_info_menu li:nth-child(1),.pratical_info_1:checked~.practical_info_menu li:nth-child(2),.pratical_info_2:checked~.practical_info_menu li:nth-child(3),.pratical_info_3:checked~.practical_info_menu li:nth-child(4),.pratical_info_4:checked~.practical_info_menu li:nth-child(5){background-color:rgba(255,255,255,.2)}#practical .pratical_info_0:checked~vtb-segments vtb-segment:nth-child(1),#practical .pratical_info_1:checked~vtb-segments vtb-segment:nth-child(2),#practical .pratical_info_2:checked~vtb-segments vtb-segment:nth-child(3),#practical .pratical_info_3:checked~vtb-segments vtb-segment:nth-child(4),#practical .pratical_info_4:checked~vtb-segments vtb-segment:nth-child(5){display:block}#aanvullingen a[href="http://facebook.com/Travelnauts"],#aanvullingen a[href="http://instagram.com/Travelnautsreizen"]{background-repeat:no-repeat;background-size:50px;height:50px;margin-top:15px;line-height:50px;display:block;padding-left:65px;font-weight:700;text-decoration:none;transition:.3s}#aanvullingen a[href="http://facebook.com/Travelnauts"]:hover,#aanvullingen a[href="http://instagram.com/Travelnautsreizen"]:hover{color:#97bf0d}#aanvullingen a[href="http://facebook.com/Travelnauts"]{background-image:url(https://media.travelnauts.nl/wordpress/thumbnail/FB-logo-300x300.png)}#aanvullingen a[href="http://instagram.com/Travelnautsreizen"]{background-image:url(https://media.travelnauts.nl/wordpress/thumbnail/Instagram-logo-300x300.png)}#footer{width:100%;padding-bottom:20%;background-repeat:no-repeat;overflow:hidden;background-size:100%;background-position:bottom left;margin-top:100px}#footer.bigImage{padding-bottom:25%}#footer .content{width:40%;text-align:center;margin:0 auto;font-weight:100;line-height:1.5}#footer .button,.button-extra{display:inline-block;vertical-align:middle;padding:16px 48px;border:1px solid transparent;border-radius:27px;transition:background-color .25s ease-out,color .25s ease-out;font-family:"Roboto Slab",Georgia,serif;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#97bf0d;color:#fefefe;margin-top:30px;font-weight:400;text-decoration:none}.hotel-elements vtb-price-calculator{color:#97bf0d;font-weight:700;padding-top:15px;display:block}.hotel-elements ol{margin-top:15px}.element-unit-16{background-color:rgba(254,254,254,.85);border-radius:20px;padding:25px;color:#032b5f}.element-field.bh>span:before,.element-field.duur>span:before,.element-field.eindplaats>span:before,.element-field.eindtijd>span:before,.element-field.exclusief>span:before,.element-field.inclusief>span:before,.element-field.prijzen>span:before,.element-field.startplaats>span:before,.element-field.starttijd>span:before{display:block;margin-top:20px}.element-field.bh>span ul,.element-field.exclusief>span ul,.element-field.inclusief>span ul{margin-top:5px!important}.element-field.inclusief>span:before{content:"Inbegrepen"}.element-field.exclusief>span:before{content:"Niet inbegrepen"}.element-field.starttijd>span:before{content:"Starttijd"}.element-field.bh>span:before{content:"Belangrijke huurinformatie"}.element-field.eindtijd>span:before{content:"Eindtijd"}.element-field.startplaats>span:before{content:"Startplaats"}.element-field.eindplaats>span:before{content:"Eindplaats"}.default .hotel-map+.hotel-map{display:none}.element-field.duur>span:before{content:"Duur"}.element-field.prijzen>span:before{content:"Prijzen"}@media only screen and (max-width:1630px){#menu vtb-menu ul{max-width:1200px}#menu vtb-menu ul li{padding:0 5px 50px}}@media only screen and (min-width:1600px){.city-name{font-size:26px!important;top:21%!important}.city-name-long{font-size:18px!important;top:19.5%!important}.city-name-middle{font-size:16px!important;top:22%!important}}@media only screen and (max-width:1530px){#menu vtb-menu ul{max-width:1100px}#menu vtb-menu ul li{padding:0 5px 50px}#menu vtb-menu ul li button{font-size:.95em}#short-program .accordion-title{font-size:1rem}}@media only screen and (max-width:1430px){#menu vtb-menu ul{max-width:1010px}#short-program .accordion-title{font-size:.9rem}}@media only screen and (max-width:1330px){#menu vtb-menu ul{max-width:910px}#menu vtb-menu ul li button{font-size:.75em}.city-name-middle{top:18.5%!important;line-height:17px!important}}#aanvulling{padding-bottom:200px}@media only screen and (max-width:1224px){#aanvullingen,#boeken,#camperrental,#carrental,#day-program,#flights,#insurances,#intro .custom_text,#intro vtb-elements,#journey,#practical,#prices,#short-program,.days-wrapper-program,.intro-title-names,.specialist-box{width:95%}#menu .menu-toggle{display:block;position:absolute;right:32px;top:73px;font-size:30px;z-index:999}#menu .menu-toggle.toggled{top:80px;color:#97bf0d}#menu .menu-toggle.toggled i:before{content:"\f00d"}#menu vtb-menu ul{display:none;box-sizing:border-box;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#032b5f;border-bottom:25px solid #97bf0d;margin:0;padding:100px 50px;max-width:none}#menu vtb-menu ul.toggled{display:block}#menu vtb-menu ul li:first-child,#menu vtb-menu ul li:hover,.aanvullingen-showing #menu vtb-menu ul li:nth-child(6),.camperrental-showing #menu vtb-menu ul li:nth-child(5),.carrental-showing #menu vtb-menu ul li:nth-child(4),.day-program-showing #menu vtb-menu ul li:nth-child(2),.insurances-showing #menu vtb-menu ul li:nth-child(7),.intro-showing #menu vtb-menu ul li:nth-child(1),.journey-showing #menu vtb-menu ul li:nth-child(1),.practical-showing #menu vtb-menu ul li:nth-child(6),.prices-showing #menu vtb-menu ul li:nth-child(3){background:0 0;position:relative}.aanvullingen-showing #menu vtb-menu ul li:first-child:before,.camperrental-showing #menu vtb-menu ul li:first-child:before,.carrental-showing #menu vtb-menu ul li:first-child:before,.day-program-showing #menu vtb-menu ul li:first-child:before,.insurances-showing #menu vtb-menu ul li:first-child:before,.journey-showing #menu vtb-menu ul li:first-child:before,.practical-showing #menu vtb-menu ul li:first-child:before,.prices-showing #menu vtb-menu ul li:first-child:before,.short-program-showing #menu vtb-menu ul li:first-child:before{display:none}#menu vtb-menu ul li:first-child:before,#menu vtb-menu ul li:hover:before,.aanvullingen-showing #menu vtb-menu ul li:nth-child(6):before,.camperrental-showing #menu vtb-menu ul li:nth-child(5):before,.carrental-showing #menu vtb-menu ul li:nth-child(4):before,.day-program-showing #menu vtb-menu ul li:nth-child(2):before,.insurances-showing #menu vtb-menu ul li:nth-child(7):before,.intro-showing #menu vtb-menu ul li:nth-child(1):before,.journey-showing #menu vtb-menu ul li:nth-child(1):before,.practical-showing #menu vtb-menu ul li:nth-child(6):before,.prices-showing #menu vtb-menu ul li:nth-child(3):before{content:" ";display:block;position:absolute;left:0;top:18px;width:17px;height:17px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:none;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;background-color:#032b5f;border-top:8px solid #97bf0d;border-right:8px solid #97bf0d}#menu vtb-menu ul li{padding:0 0 0 60px;font-size:20px}#menu vtb-menu ul li button{line-height:2;font-size:1.5em}}.padding-box{padding:1rem}#aanvullingen .accordion input[type=radio]:checked+.accordion-content{max-height:3000px}.element-field.addedValue,.element-field.addedValuePerNight,.element-field.inversed-addedValue,.element-field.inversed-addedValuePerNight,.element-field.priceOnRequest,.element-field.samePrice,.element-field.verblijf_upgrade,.price-green,.vluchtAltPrijs div,.vluchtAltPrijs p{color:#97bf0d;font-weight:700}.optioneel_bij_te_boeken{margin:2.25rem 0;display:block}.extra_verzorging{margin-bottom:2.25rem}@media only screen and (min-width:2048px){#footer{padding-bottom:20%}#footer.bigImage{padding-bottom:35%}}.reisspecialist img{width:33%;border-radius:25px;box-shadow:0 0 50px 0 rgba(10,10,10,.3);height:282px;-o-object-fit:cover;object-fit:cover}.journey-buttons>a:first-child{margin:25px auto;max-width:250px;display:block}@media only screen and (max-width:1024px){.special-content{width:100%!important}#footer{padding-bottom:15%}#footer.bigImage{padding-bottom:25%}#footer .content{width:75%}.city-name{font-size:16px!important;top:23%!important}.city-name-long{font-size:15px!important;top:20%!important}#aanvullingen .content,#boeken .content,#camperrental .content,#carrental .content,#day-program vtb-segment,#flights .content,#insurances .content,#practical .content,#prices .content,.days-wrapper-program vtb-segment{width:100%}#aanvullingen vtb-element .title,#intro .element-unit-19 vtb-element-field:nth-child(1),#journey .title,.hotel-popup vtb-element .title,h1{font-size:2.5rem}#intro .element-unit-19 vtb-element-field:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}#intro .element-unit-19 vtb-element-field:nth-child(3){-ms-grid-column:13;-ms-grid-column-span:12;grid-column:13/span 12;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding-top:0;padding-left:25px}#intro .element-unit-19 vtb-element-field:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}#intro vtb-element.element-unit-16 vtb-element-field:first-child{-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;padding-right:0}#intro vtb-element.element-unit-16 vtb-element-field:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#intro vtb-element.element-unit-16 li{width:40%}#journey vtb-segment .media{-ms-grid-column:13;-ms-grid-column-span:12;grid-column:13/span 12;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#journey vtb-segment .content,#journey vtb-segment .title{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;padding-right:30px}#journey .media vtb-media .media-items{margin:0}#day-program .hotel-popup{width:95%;max-height:95%}#boeken .content{min-width:100%}}.inner-popup vtb-element-field a{color:#97bf0d;font-weight:700}#footer .half:first-child a:before{display:none}@media only screen and (max-width:900px){.city-name-middle{top:20%!important}}@media only screen and (max-width:800px){.two-column>div{width:100%!important}.city-name{font-size:16px!important;top:23%!important}.city-name-middle{font-size:13px!important;top:18.2%!important}.city-name-long{font-size:12px!important;top:19%!important}}@media only screen and (max-width:950px){#menu .contact .separator{margin:0 10px}#menu .contact a span,#menu .contact div span{font-size:13px}#menu .logo{margin-top:40px}.header-icons li{width:30px}.header-icons li img{width:25px}.header-icons li:nth-child(2) img{width:28px}#menu{height:150px}}@media only screen and (max-width:800px){#menu .contact a span,#menu .contact div span{font-size:12px}}@media only screen and (max-width:710px){#footer .half a:before,#menu .contact a:before,.days-left:before{margin-right:5px}#intro vtb-element.element-unit-16 li{width:100%}}.mobile-quick-menu{display:none}@media only screen and (max-width:640px){.showing-day-1 .program-menu li:nth-child(1),.showing-day-10 .program-menu li:nth-child(10),.showing-day-11 .program-menu li:nth-child(11),.showing-day-12 .program-menu li:nth-child(12),.showing-day-13 .program-menu li:nth-child(13),.showing-day-14 .program-menu li:nth-child(14),.showing-day-15 .program-menu li:nth-child(15),.showing-day-16 .program-menu li:nth-child(16),.showing-day-17 .program-menu li:nth-child(17),.showing-day-18 .program-menu li:nth-child(18),.showing-day-19 .program-menu li:nth-child(19),.showing-day-2 .program-menu li:nth-child(2),.showing-day-20 .program-menu li:nth-child(20),.showing-day-21 .program-menu li:nth-child(21),.showing-day-22 .program-menu li:nth-child(22),.showing-day-23 .program-menu li:nth-child(23),.showing-day-24 .program-menu li:nth-child(24),.showing-day-25 .program-menu li:nth-child(25),.showing-day-26 .program-menu li:nth-child(26),.showing-day-27 .program-menu li:nth-child(27),.showing-day-28 .program-menu li:nth-child(28),.showing-day-29 .program-menu li:nth-child(29),.showing-day-3 .program-menu li:nth-child(3),.showing-day-30 .program-menu li:nth-child(30),.showing-day-31 .program-menu li:nth-child(31),.showing-day-32 .program-menu li:nth-child(32),.showing-day-33 .program-menu li:nth-child(33),.showing-day-34 .program-menu li:nth-child(34),.showing-day-35 .program-menu li:nth-child(35),.showing-day-36 .program-menu li:nth-child(36),.showing-day-37 .program-menu li:nth-child(37),.showing-day-38 .program-menu li:nth-child(38),.showing-day-39 .program-menu li:nth-child(39),.showing-day-4 .program-menu li:nth-child(4),.showing-day-40 .program-menu li:nth-child(40),.showing-day-41 .program-menu li:nth-child(41),.showing-day-42 .program-menu li:nth-child(42),.showing-day-43 .program-menu li:nth-child(43),.showing-day-44 .program-menu li:nth-child(44),.showing-day-45 .program-menu li:nth-child(45),.showing-day-46 .program-menu li:nth-child(46),.showing-day-47 .program-menu li:nth-child(47),.showing-day-48 .program-menu li:nth-child(48),.showing-day-49 .program-menu li:nth-child(49),.showing-day-5 .program-menu li:nth-child(5),.showing-day-50 .program-menu li:nth-child(50),.showing-day-6 .program-menu li:nth-child(6),.showing-day-7 .program-menu li:nth-child(7),.showing-day-8 .program-menu li:nth-child(8),.showing-day-9 .program-menu li:nth-child(9){font-size:15px;margin-left:8px}.showing-day-1 .program-menu li:nth-child(1) .fas,.showing-day-10 .program-menu li:nth-child(10) .fas,.showing-day-11 .program-menu li:nth-child(11) .fas,.showing-day-12 .program-menu li:nth-child(12) .fas,.showing-day-13 .program-menu li:nth-child(13) .fas,.showing-day-14 .program-menu li:nth-child(14) .fas,.showing-day-15 .program-menu li:nth-child(15) .fas,.showing-day-16 .program-menu li:nth-child(16) .fas,.showing-day-17 .program-menu li:nth-child(17) .fas,.showing-day-18 .program-menu li:nth-child(18) .fas,.showing-day-19 .program-menu li:nth-child(19) .fas,.showing-day-2 .program-menu li:nth-child(2) .fas,.showing-day-20 .program-menu li:nth-child(20) .fas,.showing-day-21 .program-menu li:nth-child(21) .fas,.showing-day-22 .program-menu li:nth-child(22) .fas,.showing-day-23 .program-menu li:nth-child(23) .fas,.showing-day-24 .program-menu li:nth-child(24) .fas,.showing-day-25 .program-menu li:nth-child(25) .fas,.showing-day-26 .program-menu li:nth-child(26) .fas,.showing-day-27 .program-menu li:nth-child(27) .fas,.showing-day-28 .program-menu li:nth-child(28) .fas,.showing-day-29 .program-menu li:nth-child(29) .fas,.showing-day-3 .program-menu li:nth-child(3) .fas,.showing-day-30 .program-menu li:nth-child(30) .fas,.showing-day-31 .program-menu li:nth-child(31) .fas,.showing-day-32 .program-menu li:nth-child(32) .fas,.showing-day-33 .program-menu li:nth-child(33) .fas,.showing-day-34 .program-menu li:nth-child(34) .fas,.showing-day-35 .program-menu li:nth-child(35) .fas,.showing-day-36 .program-menu li:nth-child(36) .fas,.showing-day-37 .program-menu li:nth-child(37) .fas,.showing-day-38 .program-menu li:nth-child(38) .fas,.showing-day-39 .program-menu li:nth-child(39) .fas,.showing-day-4 .program-menu li:nth-child(4) .fas,.showing-day-40 .program-menu li:nth-child(40) .fas,.showing-day-41 .program-menu li:nth-child(41) .fas,.showing-day-42 .program-menu li:nth-child(42) .fas,.showing-day-43 .program-menu li:nth-child(43) .fas,.showing-day-44 .program-menu li:nth-child(44) .fas,.showing-day-45 .program-menu li:nth-child(45) .fas,.showing-day-46 .program-menu li:nth-child(46) .fas,.showing-day-47 .program-menu li:nth-child(47) .fas,.showing-day-48 .program-menu li:nth-child(48) .fas,.showing-day-49 .program-menu li:nth-child(49) .fas,.showing-day-5 .program-menu li:nth-child(5) .fas,.showing-day-50 .program-menu li:nth-child(50) .fas,.showing-day-6 .program-menu li:nth-child(6) .fas,.showing-day-7 .program-menu li:nth-child(7) .fas,.showing-day-8 .program-menu li:nth-child(8) .fas,.showing-day-9 .program-menu li:nth-child(9) .fas{margin-left:2px}.program-menu li{font-size:10px;line-height:15px}#day-program,.days-wrapper-program{width:83%!important;margin-left:15%!important}#menu .logo{margin:50px auto 0!important;width:200px;display:block;float:none}.intro-title-names{padding-top:0}.mobile-quick-menu{display:block;margin-top:60px;padding:10px;color:var(--headerColor);font-weight:700;font-size:12px;background:var(--bgGreyColor)}.mobile-quick-menu li{text-decoration:none;display:block;border-bottom:1px solid #dadada;line-height:25px}#menu .contact a span,#menu .contact div span{font-size:11px}}@media only screen and (max-width:610px){#menu{height:130px}#menu .contact{top:5px;right:15px}#menu .contact a span,#menu .contact div span{display:block;clear:both}#menu .contact .separator{margin:0 10px}#menu .menu-toggle{top:104px;left:10px;right:unset}#menu .menu-toggle.toggled{left:unset;right:32px}#menu vtb-menu ul li button{font-size:1rem}#menu .logo{margin-left:10px}}@media only screen and (max-width:540px){#footer{padding-bottom:35%}#footer.bigImage{padding-bottom:45%}.header-icons{margin-top:-10px}.header-icons li{width:20px;height:23px;float:none}.header-icons li img{width:15px}.header-icons li:nth-child(2) img{width:18px}#intro .element-unit-19 vtb-element-field:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}#intro .element-unit-19 vtb-element-field:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#intro .element-unit-19 vtb-element-field:nth-child(3){padding-left:0;-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}#intro vtb-element.element-unit-16 vtb-element-field:first-child{-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}#intro vtb-element.element-unit-16 vtb-element-field:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;padding-top:0}#intro vtb-element.element-unit-16 vtb-element-field:nth-child(3){-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;padding-top:0;-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24}#intro vtb-element.element-unit-16 vtb-element-field:nth-child(3) img{margin:0 auto;display:block}.city-name{font-size:8px!important;top:22%!important}.city-name-long{font-size:7px!important;top:21%!important}#footer .content{width:98%;text-align:center;margin:0}#footer .button{float:none;margin:0 auto}#day-program vtb-segment{width:98%}#day-program .flight-container .logo,#flights .flight-container .logo{width:0%}#day-program .flight-container .times,#flights .flight-container .times{width:93%}#day-program .flight-container .flight-heading,#flights .flight-container .flight-heading{padding:10px}#day-program .overstay-in .includingString.subTitle{padding-top:5px}#day-program .flight-container .times>div.overall-time,#flights .flight-container .times>div.overall-time{width:23%!important}#day-program .flight-container .times>div.time,#flights .flight-container .times>div.time{width:38%!important}#day-program .flight-container .flight-airline,#flights .flight-container .flight-airline{line-height:36px;margin:10px 0;width:100%}#day-program .flight-container .line .fas,#flights .flight-container .line .fas{right:-10px}#carrental .excursions-in span{width:65%;line-height:20px}.boeken{padding:25px}.prices .prices-wrapper{font-size:13px}#day-program .overstay-in vtb-elements{width:61%;line-height:22px}#journey vtb-segment .content,#journey vtb-segment .title{-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24}#journey vtb-segment .media{-ms-grid-column:1;-ms-grid-column-span:24;grid-column:1/span 24;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}#journey .media vtb-media .media-items{padding-top:0}#journey .media vtb-media .media-items div{position:relative;width:32%;float:none;padding-bottom:33%;margin-top:5%!important}#short-program .accordion-title{padding-top:32px;position:relative}.accordion-title span.date{position:absolute;top:10px;left:15px;opacity:.5;font-size:.875rem}#aanvullingen .content,#boeken .content,#camperrental .content,#carrental .content,#day-program .content,#flights .content,#insurances .content,#practical .content,#prices .content{min-width:100%}}@media only screen and (max-width:400px){#menu .contact a span,#menu .contact div span{font-size:9px}}.aanvulling{width:100%;display:inline}.boeken{background:rgba(0,176,235,.1);padding:40px;width:100%;margin-bottom:50px;box-sizing:border-box;border-radius:25px;display:block}#day-program .accordion{margin-bottom:2.25rem}#day-program .accordion input[type=radio]:checked+.accordion-content{max-height:2000px}.boeken vtb-element .title{margin-bottom:25px}.boeken vtb-element .additionalText{margin-bottom:0}.divider-line{height:5px;border-radius:2px;background-color:#97bf0d;width:100%;margin-bottom:40px}.default-excursions .element-field.date.title,.default-excursions .element-field.date.title .title{font-size:2.1rem!important}#alternative{margin-top:100px;margin-bottom:0}