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)}.trav-options{float:right;padding:0 1px}.trav-options span{display:block;float:left;position:relative}.trav-options .airplane:after{content:"";display:inline-block;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.trav-options .airplane:after,.trav-options .bus:after{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:23px;position:relative}.trav-options .bus:after{content:""}.trav-options .train:after{content:"";font-size:25px}.trav-options .car:after,.trav-options .train:after{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;position:relative}.trav-options .car:after{content:"";font-size:23px}.trav-options .bed:after{content:"";font-size:25px}.trav-options .bed:after,.trav-options .liftpass:after{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;position:relative}.trav-options .liftpass:after{content:"";font-size:38px;top:3px}.holi-info>div{align-items:flex-start;color:var(--tui-contrast-blue-800);display:flex;font-family:tuitypelightregular,Arial;font-size:16px}.holi-info>div:first-of-type{padding-top:0}.holi-info>div:before{margin-right:10px}.holi-info>div.date:before{content:""}.holi-info>div.airports:before,.holi-info>div.date:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.holi-info>div.airports:before{content:"";display:inline-block;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.holi-info>div.car:before{content:""}.holi-info>div.car:before,.holi-info>div.train:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.holi-info>div.train:before{content:""}.holi-info>div.bus:before{content:""}.holi-info>div.board:before,.holi-info>div.bus:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.holi-info>div.board:before{content:""}.holi-info>div:empty,.holi-info>div:empty:before{all:unset}.holi-info .dys-nghts{border-bottom:0!important}.holi-info .duration-day{padding-top:0!important}.holi-info .duration-day:before{content:""}.holi-info .incl{display:flex;flex-direction:column;width:100%}.holi-info .incl span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px}.holi-info .incl span:empty,.holi-info .incl span:empty:before{all:unset}.holi-info .incl>span:first-of-type{display:flex}.holi-info .incl>span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;margin-right:15%}.holi-info .incl>span:nth-of-type(2),.holi-info .incl>span:nth-of-type(3){padding-left:30px}.epageo-specialsindex .cnt-bg .tpbnnr-bl,.epageo-specialsindex .cnt-bg .tpbnnr-red{display:none!important}.specials.overview>div:first-child{height:110px;width:100%}.specials.overview>div:first-child h1{padding-top:10px}.specials.overview>div:first-child h1+span{display:block;margin-top:10px}.specials.overview>div:first-child>img{float:right;max-height:80px}.specials.overview .item{float:left;height:440px;margin-bottom:35px;margin-right:22px;min-height:350px;position:relative;width:229px}.specials.overview .item h3{font-size:22px;margin-bottom:5px}.specials.overview .item:nth-of-type(4n+1){margin-right:0}.specials.overview .item .pricebox{background-color:var(--tui-blue-200);box-sizing:border-box;float:none;min-height:57px;padding:8px 10px;width:100%}.specials.overview .item .pricebox>span{color:var(--tui-red);float:right;font-weight:400}.specials.overview .item .pricebox .price-det{margin-right:3px}.specials.overview .item .unit-pp{text-align:right}.specials.overview .item .usp.smll{min-height:75px}.specials.overview .item .item-links a{display:block;margin:10px 0}.specials:not(.overview)>a:first-child{display:block;margin-bottom:10px}.specials:not(.overview) figure.crsl{height:655px;margin-left:-10px;position:relative;width:1002px}.specials:not(.overview) figure.crsl .usps{background:var(--tui-white);background:hsla(0,0%,100%,.75);bottom:40px;left:40px;padding:20px;position:absolute;width:55%}.specials:not(.overview) figure.crsl .usps .ttl{font-size:16px}.specials:not(.overview) figure.crsl img{left:0;position:absolute;top:0}.specials:not(.overview) .info-a2 .btn{text-transform:capitalize}.specials:not(.overview) .info-a2 .btn .price{margin-left:3px}.specials:not(.overview) #mainpricebtn .price-det:before,.specials:not(.overview) .info-a2 .btn .price-det:before{color:var(--tui-grey-800)}.specials:not(.overview) #mainpricebtn .price-det:hover:before,.specials:not(.overview) .info-a2 .btn .price-det:hover:before{color:var(--tui-contrast-blue)}.specials:not(.overview) .trav-options{display:inline-block;float:none;left:40px;padding:4px 0 0;position:relative;top:9px}.specials:not(.overview)>div.cnt{margin-left:-10px;padding:30px;width:942px}.specials:not(.overview)>div.cnt>.block:first-child{min-height:200px}.specials:not(.overview)>div.cnt .block:not(.acco) div{display:inline-block;float:right;width:58%}.specials:not(.overview)>div.cnt .block:not(.acco) div ul.usp.smll{float:left;margin-bottom:20px;width:45%}.specials:not(.overview)>div.cnt .block:not(.acco) div ul.usp.smll:first-of-type{margin-right:30px}.specials:not(.overview)>div.cnt .block:not(.acco) div a#overlay-trigger-destination,.specials:not(.overview)>div.cnt .block:not(.acco) div a#overlay-trigger-package{clear:both;display:block}.specials:not(.overview)>div.cnt>div:not([class]){float:left;font-size:22px;margin-top:15px}.specials:not(.overview)>div.cnt .block.acco{margin:50px 0;position:relative}.specials:not(.overview)>div.cnt .block.acco>div:not(.price){display:inline-block;vertical-align:top;width:40%}.specials:not(.overview)>div.cnt .block.acco .stars{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:14px}.specials:not(.overview)>div.cnt .block.acco img{height:260px;width:560px}.specials:not(.overview)>div.cnt .block.acco a.lnk{display:block;margin:5px 0}.specials:not(.overview)>div.cnt .block.acco .price.btn{display:inline-block}.specials:not(.overview) .thumbs{margin-bottom:20px}.specials:not(.overview) .thumbs h3{display:block;margin-bottom:10px}.specials:not(.overview) .thumbs figure{display:inline-block;margin-right:17px}.specials:not(.overview) .thumbs figure:nth-of-type(3n){margin-right:0}.specials:not(.overview) .floatl{display:inline-block;padding-top:30px;width:600px}.specials:not(.overview) .floatl>span{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px;margin-top:25px}.specials:not(.overview) .floatl .usp li{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:14px;line-height:20px;list-style-position:inside;list-style-type:disc;margin:0}.specials:not(.overview) .floatl .usp li:before{content:none}.specials:not(.overview) .floatr{display:inline-block;float:right;margin-top:100px;width:225px}.specials:not(.overview) .floatr .logo{text-align:right}.specials:not(.overview) .floatr .product{margin-top:20px}.specials:not(.overview) .floatr .product .ttl2{margin-bottom:5px}.specials:not(.overview) .floatr .product img{height:auto;max-width:220px;min-height:76px}#ovl-arrangement-destination,#ovl-arrangement-package,#ovl-arrangement-tour{padding:10px 0 35px;width:620px}#ovl-arrangement-destination .ttl,#ovl-arrangement-package .ttl,#ovl-arrangement-tour .ttl{display:inline-block;font-size:22px;overflow:hidden;padding-left:25px;text-overflow:ellipsis;white-space:nowrap;width:90%}#ovl-arrangement-destination .close,#ovl-arrangement-package .close,#ovl-arrangement-tour .close{padding-right:10px}#ovl-arrangement-destination .lft,#ovl-arrangement-package .lft,#ovl-arrangement-tour .lft{padding:0 25px}