html,html[data-theme=theme-light]{--tui-blue:#71cbf4;--tui-blue-600:#aae0f9;--tui-blue-400:#c6eafb;--tui-blue-200:#e3f5fd;--tui-dark-blue:#1a115a;--tui-contrast-blue-800:#1a115a;--tui-contrast-blue:#376af6;--tui-contrast-blue-400:#b6c9fc;--tui-contrast-blue-200:#d8e2fd;--tui-red-800:#73070b;--tui-red:#d30d14;--tui-red-200:#fdd8d8;--tui-orange:#f59300;--tui-yellow:#f3cc49;--tui-yellow-200:#ffeebd;--tui-green-800:#05423d;--tui-green:#30b575;--tui-green-200:#c4e3cc;--tui-black:#000;--tui-grey-800:#4d4d4d;--tui-grey:#737373;--tui-grey-400:#bababa;--tui-grey-200:#dbdbdb;--tui-grey-100:#f5f5f5;--tui-white:#fff;--riu:#d1030d;--timetosmile:#afb478;--sensimar:#002841;--suneoclub:#f29400;--splashworld:#64c3d7;--robinson:#0047ab;--scene:#000;--sensatori:#00acc8;--magiclife:#fff500;--smallfriendly:#0074ab;--hover-r:#dc3d43;--hover-db:#48417b;--hover-b:#8dd5f6;--hover-g:#e2e2e2;--hover-o:#5f88f8;--hover-cb:#5f88f8;--white-transparent:hsla(0,0%,100%,.8);--black-transparent:rgba(0,0,0,.8);--tui-blue-transparent:rgba(112,203,244,.8);--transparent:transparent;--tui-whity:hsla(0,0%,100%,.5);--tui-whity2:hsla(0,0%,100%,.75)}html[data-theme=theme-dark]{--tui-blue:#8dd5f6;--tui-blue-50:#c2e6fa;--tui-blue-25:#e2f3fe;--tui-contrast-blue-800:#dcdcdc;--tui-contrast-blue:#377df6;--tui-contrast-blue-400:#1e43a9;--tui-contrast-blue-200:#1a115a;--tui-surface-blue:#132c53;--tui-red-800:#fdd8d8;--tui-red:#f45258;--tui-red-400:#d30d14;--tui-red-200:#74070a;--tui-orange:#f59300;--tui-yellow:#f3cc49;--tui-yellow-200:#ffeebd;--tui-green-800:#c4e3cc;--tui-green:#30b575;--tui-green-200:#05423d;--tui-black:#fff;--tui-grey-800:#f5f5f5;--tui-grey:#dbdbdb;--tui-grey-400:#dcdcdc;--tui-grey-200:#737373;--tui-grey-100:#4d4d4d;--tui-white:#192124;--tui-beige:#282f33;--tui-beige-50:#2d3438;--tui-beige-25:#333a3e;--tui-beige-12:#3d4448;--hover-r:#ec9593;--hover-db:#96a6ca;--hover-b:#80d4fc;--hover-g:#efeeee;--hover-o:#f6cd4d;--tui-dm-bg:#192124;--tui-dm-1:#282f33;--tui-dm-2:#2d3438;--tui-dm-3:#333a3e;--tui-dm-4:#3d4448;--tui-dm-dsbld:#3b4454;--riu:#d1030d;--timetosmile:#afb478;--sensimar:#002841;--suneoclub:#f29400;--splashworld:#64c3d7;--robinson:#0047ab;--scene:#000;--sensatori:#00acc8;--magiclife:#fff500;--smallfriendly:#0074ab;--black-transparent:hsla(0,0%,100%,.8);--white-transparent:rgba(0,0,0,.8);--tui-blue-transparent:rgba(112,203,244,.8);--transparent:transparent;--tui-whity:rgba(25,33,36,.5);--tui-whity2:rgba(25,33,36,.75)}.pricegrid .tt.popup{width:350px}.flight-popup{font-size:11px;height:auto;line-height:24px;margin-top:-1px;position:absolute;width:auto;z-index:150}.flight-popup h4{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;margin:0;padding:0 5px}.flight-popup.arrival .countries{float:left}.flight-popup .countries .ttl3{display:block;padding-bottom:10px}.flight-popup .countries .column{display:inline-block;float:left}.flight-popup .countries .country{margin-bottom:15px}.flight-popup ul{list-style:none;margin:0;padding:0}.flight-popup ul li:before{color:var(--tui-contrast-blue-800);color:var(--tui-contrast-blue);content:"";font-family:tui-icon-font;font-size:20px;position:relative;top:4px}.flight-popup ul li a{color:var(--tui-contrast-blue-800);cursor:pointer;font-family:tuitypelightregular,Arial;font-size:18px;text-decoration:none}.flight-popup ul li a:hover{text-decoration:underline}.flight-popup ul li a.tsl:after{color:var(--tui-contrast-blue-800);color:var(--tui-red);content:"SALE";font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;padding-left:10px}.flight-popup [class^=column]:last-of-type{margin-right:0}.flight-popup [class^=column].most-chosen{height:100%;margin:-10px 0 0 -10px;padding:10px}.flight-popup [class^=column].most-chosen h4{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;margin-top:10px}.flight-popup.arrival .flight-popup-content{background:transparent}.flight-popup.arrival .flight-popup-content.col-1{min-width:190px}.flight-popup.arrival .flight-popup-content.col-2,.flight-popup.arrival .flight-popup-content.col-3{min-width:380px}.flight-popup.arrival .flight-popup-content.col-4{min-width:760px}.flight-popup.arrival .flight-popup-content.col-5{min-width:950px}.flight-popup-content{float:left;height:auto;min-width:790px;position:relative;width:auto;z-index:9}.flight-popup-content:before{background:var(--tui-white);bottom:0;content:"";left:220px;position:absolute;right:0;top:0;z-index:-1}.flight-popup .column1,.flight-popup .column2,.flight-popup .column3,.flight-popup .column4,.flight-popup .column5{float:left;height:auto!important;margin-right:10px;width:190px}.popup .one-class div{width:500px}.flightreservation-passengersandluggage .choose-luggage .popup{width:auto}.classes table.reisklassen .size span{padding-right:5px}.classes #flight-classes-tooltips{font-weight:400}.classes #flight-classes-tooltips .close{position:absolute;right:20px;top:20px}.classes #flight-classes-tooltips ul.tabs{clear:both;min-height:27px;overflow:visible;padding:0}.classes #flight-classes-tooltips ul.tabs li{color:var(--tui-contrast-blue-800);cursor:pointer;display:inline-block;float:left;font-family:tuitypelightregular,Arial;font-size:18px;height:21px;margin-right:30px;position:relative;text-align:center;text-transform:uppercase}.classes #flight-classes-tooltips ul.tabs li.active{border-bottom:3px solid var(--tui-contrast-blue-800);cursor:default;font-weight:700}.classes #flight-classes-tooltips .tabs-car{clear:both;margin:0 0 35px;position:relative;width:700px}.classes #flight-classes-tooltips .tabs-car .cnt{padding:10px 0}.classes #flight-classes-tooltips .tabs-car .cnt>div{float:left;margin-bottom:10px;margin-right:15px;width:218px}.classes #flight-classes-tooltips .tabs-car .cnt>div ul{margin:0;padding:2px 0 10px 13px}.classes #flight-classes-tooltips .tabs-car .cnt>div ul li{list-style-type:disc}.classes #flight-classes-tooltips .tabs-car .cnt>div.star{color:var(--tui-grey-800);font-family:Arial,Verdana}.classes #flight-classes-tooltips .tabs-car .cnt>div.premium{clear:both}.classes #flight-classes-tooltips .tabs-car .cnt>div .header{display:block;height:26px;position:relative}.classes #flight-classes-tooltips .tabs-car .cnt>div .subtext{font-style:italic;padding:0;width:auto}#destinationContainer>h2{float:left;margin:0 0 15px;overflow:hidden;padding-top:22px;text-overflow:ellipsis;white-space:nowrap;width:545px}#destinationContainer>h2.ttl4{margin-left:15px}#destinationContainer .dropdown div{color:var(--tui-contrast-blue-800);float:right;font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;margin-left:5px}#destinationContainer .dropdown div select{margin:5px 15px 0 0;width:184px}#destinationContainer .dropdown div.single-airport span{display:block;font-weight:400;margin-right:15px;margin-top:12px;width:125px}#destinationContainer .clr{clear:both}#destinationContainer .forwarded{background-color:var(--tui-blue-400);display:inline-block;margin:3px 0;padding:15px 17px;width:479px}#destinationContainer .forwarded p.ttl1{margin-bottom:0}#destinationContainer .forwarded span{cursor:pointer;text-decoration:underline}#destinationContainer .forwarded span:hover{text-decoration:none}#destinationContainer table{border-collapse:collapse;color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:18px;margin:0 15px 30px;width:97%}#destinationContainer table thead tr,#destinationContainer table thead tr:hover{background-color:var(--tui-blue-600)}#destinationContainer table thead tr th:hover{background-color:var(--tui-blue-400)}#destinationContainer table thead tr th{padding:10px;text-align:left;vertical-align:middle}#destinationContainer table thead tr th.asc:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}#destinationContainer table thead tr th.asc:after,#destinationContainer table thead tr th.desc:after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:16px;position:relative;top:2px}#destinationContainer table thead tr th.desc:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}#destinationContainer table thead tr th.travel-date,#destinationContainer table thead tr th.travel-duration,#destinationContainer table thead tr th.travel-price{text-align:right}#destinationContainer table tbody tr{border-bottom:1px solid;border-bottom-color:var(--tui-blue-600);cursor:pointer}#destinationContainer table tbody tr:hover{background-color:var(--tui-blue-200)}#destinationContainer table tbody tr.dest-opened-heading{background-color:var(--tui-blue-400)}#destinationContainer table tbody tr td,#destinationContainer table tbody tr th{line-height:100%;padding:10px;vertical-align:middle}#destinationContainer table tbody tr td:first-of-type,#destinationContainer table tbody tr td:nth-of-type(2),#destinationContainer table tbody tr th:first-of-type,#destinationContainer table tbody tr th:nth-of-type(2){position:relative;width:29%}#destinationContainer table tbody tr td:first-of-type.tsl:after,#destinationContainer table tbody tr td:nth-of-type(2).tsl:after,#destinationContainer table tbody tr th:first-of-type.tsl:after,#destinationContainer table tbody tr th:nth-of-type(2).tsl:after{color:var(--tui-red);content:"SALE";font-weight:700;position:absolute;right:0}#destinationContainer table tbody tr td:nth-of-type(3),#destinationContainer table tbody tr th:nth-of-type(3){text-align:right;width:18%}#destinationContainer table tbody tr td:nth-of-type(4),#destinationContainer table tbody tr th:nth-of-type(4){text-align:right;width:11%}#destinationContainer table tbody tr td:nth-of-type(5),#destinationContainer table tbody tr th:nth-of-type(5){font-weight:700;line-height:100%;text-align:right;width:14%}#destinationContainer table tbody tr td:nth-of-type(5).tsl,#destinationContainer table tbody tr th:nth-of-type(5).tsl{color:var(--tui-red)}#destinationContainer table tbody tr td:nth-of-type(6),#destinationContainer table tbody tr th:nth-of-type(6){text-align:right;width:5%}#destinationContainer table tbody tr.dest-opened-heading{border-bottom:none;font-weight:700}#destinationContainer table tbody tr.dest-opened-heading td:nth-of-type(6):after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}#destinationContainer table tbody td:nth-of-type(6):after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700;position:relative;top:3px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}#destinationContainer table tbody tr.dest-opened-empty{border-top:4px solid var(--tui-white);color:var(--tui-grey-800);cursor:default;font-family:Arial,Verdana;font-size:14px}#destinationContainer table tbody tr.dest-opened-empty:hover{background-color:#fff}#destinationContainer table tbody tr.dest-opened-empty td{padding:0 0 30px}#destinationContainer table tbody tr.dest-opened-empty .dest-offer{float:left;height:280px;margin-right:9px;overflow:hidden;position:relative;width:49%}#destinationContainer table tbody tr.dest-opened-empty .dest-offer img{height:100%}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block{background:var(--white-transparent);bottom:20px;box-sizing:border-box;height:150px;left:20px;padding:20px;position:absolute;width:285px;z-index:1}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block .ttl4{font-size:16px;font-weight:700}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block p{margin:0;padding:10px 0}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block p .dotted:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block p .dotted:hover:after{color:var(--tui-blue)}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block .price-cnt{position:absolute}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block .price-cnt .price.tsl{color:var(--tui-red)}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block .price-cnt .price sup{right:1px;top:4px}#destinationContainer table tbody tr.dest-opened-empty .dest-offer .price-block a.btn{float:right}#destinationContainer table tbody tr.dest-opened-empty .hbrs-mssg{background-color:var(--tui-blue-400);margin:-15px 0 0 20px;padding:12px 10px 4px;width:379px}#destinationContainer table tbody tr.dest-opened-empty .hbrs-mssg p{margin:0}#destinationContainer table tbody tr.dest-opened-empty .hbrs-mssg .btn{margin:7px 0 0}#destinationContainer table tbody tr.dest-opened-empty .hbrs-mssg-lnk{margin:130px 0 0 15px}#destinationContainer table tbody tr.dest-opened-empty .hbrs-mssg-lnk:after{content:""}#destinationContainer table tbody tr.dest-opened-empty .hbrs-mssg-lnk:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;position:relative;top:4px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#destinationContainer table tbody .fare-calendar{height:280px;margin:10px 0 0;overflow:hidden;width:50%}#destinationContainer table tbody .fare-calendar .depart-from,#destinationContainer table tbody .fare-calendar span.ttl4{margin-left:15px}#destinationContainer table tbody .fare-calendar .fare-rates{bottom:-16px}#destinationContainer table tbody .fare-calendar .fare-rates .itxt2{bottom:15px;display:block;margin:5px 20px;position:absolute}#destinationContainer table tbody .fare-calendar .fare-baseline{width:398px}#destinationContainer table tbody .fare-calendar .fare-monthcontainer{width:460px}#destinationContainer table tbody .fare-calendar .fare-monthcontainer ul li.fare-month{width:50px}#destinationContainer table tbody .introduction{padding:10px;width:70%}#destinationContainer table tbody .introduction h2{float:none;margin:0 0 5px;padding-top:10px}#destinationContainer table tbody .introduction p{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:14px;line-height:20px}#destinationContainer .info{margin-left:20px}.subhome div #pause{margin-top:15px!important}.subhome .cycle-slideshow,.subhome .flight-carrousel{z-index:2}.subhome .cycle-slideshow a,.subhome .flight-carrousel a{background-repeat:no-repeat;display:block;height:275px;position:relative;text-decoration:none;width:745px}.seatonly-home .carrousel{height:321px;line-height:18px;margin-bottom:20px;position:relative;width:745px}.seatonly-home .carrousel div[class^=eye-cat]{bottom:20px;position:absolute;right:20px}.seatonly-home .carrousel a>div:first-child,.seatonly-home .flight-carrousel a>div:first-child{bottom:40px;display:flex;flex-direction:column;justify-content:flex-end;left:40px;padding:25px;position:absolute}.seatonly-home .carrousel a>div:first-child .ttl4,.seatonly-home .flight-carrousel a>div:first-child .ttl4{display:block;font-size:28px;margin-bottom:5px}.seatonly-home .carrousel a>div:first-child .ttl1,.seatonly-home .carrousel a>div:first-child .ttl2,.seatonly-home .flight-carrousel a>div:first-child .ttl1,.seatonly-home .flight-carrousel a>div:first-child .ttl2{display:block;margin-bottom:0}.seatonly-home .carrousel a>div:first-child .btn3,.seatonly-home .flight-carrousel a>div:first-child .btn3{align-self:flex-start;margin:10px 0 0;position:static}.seatonly-home .carrousel a>div:first-child .btn3.price:before,.seatonly-home .flight-carrousel a>div:first-child .btn3.price:before{content:"Vanaf";font-size:16px;margin:0 5px 0 0;position:relative}.seatonly-home .carrousel a>div:first-child .btn3.price span:before,.seatonly-home .flight-carrousel a>div:first-child .btn3.price span:before{content:"€";font-size:20px;margin:0 5px;position:relative;top:-2px}.seatonly-home .flight-carrousel div[class^=eye-cat]{background:none;color:var(--tui-red);height:auto;padding:20px 0 0;width:100%}.seatonly-home .flight-carrousel div[class^=eye-cat] p{font-family:tuitypelightregular,Arial;font-size:18px;text-align:left;top:auto;transform:none}.seatonly-home .flight-carrousel .logo{background-repeat:no-repeat;background-size:100%;display:block;height:72px;position:absolute;right:0;top:0;width:177px;z-index:14}.seatonly-home .destinations-carrousel .destinations .info{background:var(--white-transparent);padding:20px;position:absolute;width:42%}.seatonly-home .destinations-carrousel .destinations .info .btn1 .info-a2 .price{display:block}.seatonly-home .destinations-carrousel .destinations .info .btn1 .info-a2 .price .price-det{left:auto;position:absolute;right:-50px}.seatonly-home .destinations-carrousel{margin:0 0 20px;overflow:hidden;position:relative;width:100%}.seatonly-home .destinations-carrousel>span.ttl3{display:block;margin-bottom:20px}.seatonly-home .destinations-carrousel+.info{margin-bottom:40px}.seatonly-home .destinations-carrousel .destinations{height:400px;width:100%}.seatonly-home .destinations-carrousel .destinations:before{content:""}.seatonly-home .destinations-carrousel .destinations .info{bottom:40px;left:40px;width:36%}.seatonly-home .destinations-carrousel .destinations .info .btn1{font-size:22px;font-weight:700;margin-bottom:0;text-transform:inherit}.seatonly-home .destinations-carrousel .destinations .info .btn1 span{font-size:16px;font-weight:400}.seatonly-home .destinations-carrousel .destinations .info .btn1 span:first-of-type{margin-right:5px}.seatonly-home .destinations-carrousel .destinations .info .btn1 span:first-of-type:before{content:"Retourtickets v.a."}.seatonly-home .destinations-carrousel .destinations .info .btn1 span.unit-pp{margin-left:5px}.seatonly-home .destinations-carrousel .destinations .info .btn1 span.unit-pp:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"*";font-family:tuitypelightregular,Arial;font-size:18px;font-weight:700;left:-13px;position:relative;top:-5px}.seatonly-home .destinations-carrousel .cycle-slideshow{clear:left;position:relative;z-index:1}.seatonly-home .destinations-carrousel #adv-custom-pager-dest{margin-top:15px}.vliegtickets #tooltip-popup .ttl1{font-size:16px}#tooltip-popup.ovl.route p{margin:0;min-width:200px}#tooltip-popup.ovl.route p a{color:var(--tui-contrast-blue);float:right}#flight-search-error.warning-msg{display:block;float:left;margin-bottom:0;margin-left:6px;margin-top:10px;padding-top:0}.hbrs-popup{background-color:var(--tui-white);box-shadow:0 0 4px 1px rgba(0,0,0,.25);max-width:85%;padding:20px;text-align:left;width:262px;z-index:906}.hbrs-popup a.lnk{display:block;margin:10px 0 0}.hbrs-popup .container{align-items:center;display:flex;height:70px;justify-content:space-around;margin-top:15px}.hbrs-popup .bar{background-color:var(--tui-blue-400);border-radius:4px;height:6px;position:absolute;width:230px}.hbrs-popup.open .bar:after{animation:bar-to-right 3s ease-in-out;background-color:var(--tui-blue);border-radius:4px;content:"";display:block;height:6px;left:0;position:relative;width:205px}.hbrs-popup.open .plane{animation:plane-to-right 3s ease-in-out;left:95px;position:relative;top:8px}.hbrs-popup.open .plane:after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:50px;position:relative;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}@keyframes plane-to-right{0%{left:-96px}to{left:95px}}@keyframes bar-to-right{0%{left:0;width:15px}to{width:230px}}.homepage-top{padding:0;width:1002px}.homepage-top a button{margin:20px 0 0}.home-carrousel{z-index:0}.home-carrousel .flight-carrousel{left:-10px;position:relative}.home-carrousel .flight-carrousel .cycle-slideshow{overflow:hidden}.home-carrousel .flight-carrousel .cycle-slideshow a{background-position:50%;border-radius:16px;cursor:pointer;display:block;height:350px;width:1002px}.home-carrousel .flight-carrousel .cycle-slideshow a div{border-radius:8px}.home-carrousel .flight-carrousel .cycle-slideshow a div .btn1,.home-carrousel .flight-carrousel .cycle-slideshow a div .btn2,.home-carrousel .flight-carrousel .cycle-slideshow a div .btn3,.home-carrousel .flight-carrousel .cycle-slideshow a div .btn4{border-radius:20px}.home-carrousel .flight-carrousel .cycle-slideshow a div:after,.home-carrousel .flight-carrousel .cycle-slideshow a div:before{border-radius:8px}#adv-custom-pager{background-color:var(--tui-white);margin:0 -10px;padding-top:10px;position:relative;text-align:center}.home-farepanel{background:var(--tui-white);height:150px;min-height:458px;padding:10px;position:relative;width:412px;z-index:1}.home-farepanel .ttl4.clr{display:block;font-size:22px;margin-bottom:10px}.home-farepanel .accolnk .info-b{bottom:0;float:none;position:absolute}.home-farepanel .image{float:left;position:relative;width:165px}.home-farepanel .image img{width:100%}.home-farepanel .acco{float:left;height:120px;margin-left:10px;position:relative;width:225px}.home-farepanel .acco .ttl1{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:225px}.home-farepanel .acco nav{height:22px;margin-top:-4px}.home-farepanel .acco nav ul{width:225px}.home-farepanel .acco .brd-dt{display:block;font-size:13px;margin-top:5px;width:235px}.home-farepanel .acco .brd-dt .brd-optn{display:inline-block;margin-left:5px}.home-farepanel .show-more.lnk{clear:both;display:block;padding-top:7px}.home-farepanel .toggle{background-color:var(--tui-blue-400);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.25);color:var(--tui-contrast-blue-800);cursor:pointer;display:block;font-family:tuitypelightregular,Arial;font-size:18px;height:15px;padding:5px 10px 14px;position:absolute;right:-95px;top:95px;transform:rotate(270deg);transform-origin:left top 0;width:75px}.home-farepanel .toggle:after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700;position:relative;right:-8px;top:3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.home-farepanel .toggle:hover{background-color:var(--tui-blue-600)}.home-farepanel .toggle.closed:after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.home-farepanel .tltp.tooltiptext{left:180px!important;top:220px!important;width:210px}.home-farepanel .price-details ul{margin-left:0;width:205px}.fare-calendar{height:265px;margin-bottom:0;margin-top:0;overflow:hidden;width:410px}.fare-calendar>h3{font-size:22px;margin-top:8px}.fare-calendar>h3.tsl:after{color:var(--tui-red);content:"SALE";font-size:16px;font-weight:700;padding-left:10px}.fare-calendar .fare-rates{bottom:auto;height:190px}.fare-calendar .fare-rates .itxt2{bottom:0;display:block;margin:5px 20px;position:absolute}.fare-calendar .fare-rates span.fare-baseline{bottom:66px;width:340px}.fare-calendar .fare-rates .fare-monthcontainer li.fare-month,.fare-calendar .fare-rates .fare-monthcontainer li.fare-month-unavailable{display:inline-block;margin:0 4px;text-align:center;width:50px}.vliegtickets{overflow-x:hidden!important}.vliegtickets .home-main,.vliegtickets .home-offers,.vliegtickets .home-regions{padding:0 1%;width:98%}.vliegtickets .home-offers{background-color:var(--tui-white);box-sizing:border-box;display:inline-block;margin:0 -10px 20px;padding-top:20px;position:relative;width:1002px}.vliegtickets .home-offers h2{font-size:28px;line-height:120%;margin-bottom:20px;text-transform:capitalize}.vliegtickets .home-offers .highlights{bottom:30px;display:flex;min-height:190px;width:100%}.vliegtickets .home-offers .highlights a{background:var(--tui-blue-400);display:block;flex:1;margin-right:12px;min-height:155px;min-width:202px;padding:15px 17px;text-decoration:none}.vliegtickets .home-offers .highlights a:last-of-type{margin-right:0}.vliegtickets .home-offers .highlights a .ttl1,.vliegtickets .home-offers .highlights a .ttl4{display:block}.vliegtickets .home-offers .highlights a .ttl1{font-size:16px;margin-bottom:10px}.vliegtickets .home-offers .highlights a .price{float:right}.vliegtickets .home-offers .highlights a .price.tsl{color:var(--tui-red)}.vliegtickets .home-offers .highlights a .price span{clear:both;display:block;float:right}.vliegtickets .home-offers .highlights a .price span:last-of-type{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:12px}.vliegtickets .home-offers .highlights a .unit-pp{float:right}.vliegtickets .home-offers .highlights a .unit-pp.tsl{color:var(--tui-red)}.vliegtickets .home-offers .info{margin:10px 0}.vliegtickets .row span.ttl2{display:inline-block;margin-bottom:5px}.vliegtickets .row span.ttl2:last-of-type{margin-top:10px}.vliegtickets .row-txt{margin-bottom:40px}.vliegtickets .dstntns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:10px 0 15px}.vliegtickets .dstntns .col3 .cm4 img,.vliegtickets .dstntns .col4 .cm4 img{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.vliegtickets .dstntns .col3 .cm8,.vliegtickets .dstntns .col4 .cm8{border-radius:8px;border-top-left-radius:0;border-top-right-radius:0}.vliegtickets .dstntns a.lnk{margin-top:10px}.vliegtickets .dstntns:last-of-type{margin-bottom:40px}.vliegtickets .tui-fly-srvc{display:flex;flex-direction:row;justify-content:center}.vliegtickets .tui-fly-srvc .col4{margin:5px;position:relative}.vliegtickets .tui-fly-srvc .col4 img{border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:165px;width:314px}.vliegtickets .tui-fly-srvc .col4 .cntnt1{border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;margin-top:-5px}.vliegtickets .tui-fly-srvc .col4 .cntnt1 .nln-nchckn:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px}.vliegtickets .tui-fly-srvc .col4 .cntnt1 .stlrsrvrng:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px}.vliegtickets .tui-fly-srvc .col4 .cntnt1 .bgg:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px}.vliegtickets .tui-fly-srvc .col4 .cntnt1 .pgrdn-ztcmfrt:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px}.vliegtickets .tui-fly-srvc .col4 .cntnt1 .mltdsrsrvrng:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px}.vliegtickets .tui-fly-srvc .col4 .cntnt1 .bhr-mn-bkng:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px}.vliegtickets .tui-fly-srvc:first-of-type{margin-top:10px}.vliegtickets a.tui-fly-srvc{display:inline-block;margin-bottom:40px}.vliegtickets .cp-mdl-blck{margin:40px 0}.vliegtickets .cp-mdl-blck .col12{display:block}.vliegtickets .cp-mdl-blck .mdl-blck{display:flex;flex-wrap:wrap;justify-content:center;margin:10px -5px -5px}.vliegtickets .cp-mdl-blck .mdl-blck .col6{box-sizing:border-box;display:flex;height:90px;margin:5px;position:relative;width:calc(50% - 10px)}.vliegtickets .cp-mdl-blck .mdl-blck .col6 .cm4{display:inline-block;height:90px}.vliegtickets .cp-mdl-blck .mdl-blck .col6 .cm4 img{border-radius:8px;border-bottom-right-radius:0;border-top-right-radius:0;height:90px;position:relative;z-index:2}.vliegtickets .cp-mdl-blck .mdl-blck .col6 .cm8{background-color:var(--tui-white)!important;border-radius:8px;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)!important;box-sizing:border-box;display:inline-block;flex:1;height:90px;padding:20px!important;transition:background-color .5s ease-in-out;width:auto}.vliegtickets .sr-morelinks{margin:0 0 80px;width:922px}.home-regions{margin-top:40px}.home-regions #destinationContainer h2.ttl4{margin:0 0 15px}.home-regions #destinationContainer table{margin:0 0 30px;width:100%}.home-main{margin-top:60px}