[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display :none !important;}
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}legend{color:#000;}#yui3-css-stamp.cssreset{display:none;}::-ms-clear{display:none;}.rte-block strong{font-weight:600 !important;}u .color-fuscousGray,s .color-fuscousGray{-webkit-text-decoration-color:#504d41;text-decoration-color:#504d41;}u .color-black,s .color-black{-webkit-text-decoration-color:#000;text-decoration-color:#000;}u .color-lejaune,s .color-lejaune{-webkit-text-decoration-color:#ffb300;text-decoration-color:#ffb300;}u .color-leblue,s .color-leblue{-webkit-text-decoration-color:#0091b8;text-decoration-color:#0091b8;}u .color-tealblue,s .color-tealblue{-webkit-text-decoration-color:#026681;text-decoration-color:#026681;}u .color-shakespeare,s .color-shakespeare{-webkit-text-decoration-color:#5ab8d1;text-decoration-color:#5ab8d1;}u .color-valid,s .color-valid{-webkit-text-decoration-color:#169b75;text-decoration-color:#169b75;}u .color-invalid,s .color-invalid{-webkit-text-decoration-color:#b60218;text-decoration-color:#b60218;}.color-white{color:#ffffff;}.color-black{color:#000;}.bgcolor-white{background-color:#ffffff;}.bgcolor-black{background-color:#000;}.color-lejaune{color:#ffb300;}.color-leblue{color:#0091b8;}.bgcolor-lejaune{background-color:#ffb300;}.color-tealblue{color:#026681;}.color-shakespeare{color:#5ab8d1;}.color-valid{color:#169b75;}.color-invalid{color:#b60218;}.bgcolor-leblue{background-color:#0091b8;}.bgcolor-tealblue{background-color:#026681;}.bgcolor-shakespeare{background-color:#5ab8d1;}.bgcolor-valid{background-color:#169b75;}.bgcolor-invalid{background-color:#b60218;}.bgcolor-alert{background-color:#f7e5e7;}.bgcolor-warning{background-color:#fff7e5;}.bgcolor-notice{background-color:#e7f5f1;}.bgcolor-cookie{background-color:#035066;}.color-fuscousGray{color:#504d41;}.bgcolor-pampas{background-color:#f5f4f0;}.bgcolor-whiteRock{background-color:#eee9dd;}.bgcolor-napa{background-color:#aba594;}.bgcolor-fuscousGray{background-color:#504d41;}.bgcolor-whiteTwo{background-color:#dedede;}@font-face{font-family:'Exo 2';src:url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-light.woff?u393509c0=) format("woff");font-weight:300;}@font-face{font-family:'Exo 2';font-style:normal;font-weight:300;src:local("Exo 2"),local("Exo2-Regular"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-light-latinext.woff2?u393509c0=) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Exo 2';font-style:normal;font-weight:300;src:local("Exo 2"),local("Exo2-Regular"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-light-latin.woff2?u393509c0=) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Exo 2';src:url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-regular.woff?u393509c0=) format("woff");font-weight:400;}@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;src:local("Exo 2"),local("Exo2-Regular"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-regular-latinext.woff2?u393509c0=) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;src:local("Exo 2"),local("Exo2-Regular"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-regular-latin.woff2?u393509c0=) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Exo 2';src:url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-regular-italic.woff?u393509c0=) format("woff");font-style:italic;font-weight:400;}@font-face{font-family:'Exo 2';font-style:italic;font-weight:400;src:local("Exo 2 Italic"),local("Exo2-Italic"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-regular-italic-latinext.woff2?u393509c0=) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Exo 2';font-style:italic;font-weight:400;src:local("Exo 2 Italic"),local("Exo2-Italic"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-regular-italic-latin.woff2?u393509c0=) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Exo 2';src:url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-medium.woff?u393509c0=) format("woff");font-weight:500;}@font-face{font-family:'Exo 2';font-style:normal;font-weight:500;src:local("Exo 2"),local("Exo2-Regular"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-medium-latinext.woff2?u393509c0=) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Exo 2';font-style:normal;font-weight:500;src:local("Exo 2"),local("Exo2-Regular"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-medium-latin.woff2?u393509c0=) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}@font-face{font-family:'Exo 2';font-style:italic;font-weight:600;src:local("Exo 2 Semi Bold Italic"),local("Exo2-SemiBoldItalic"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-semibold-italic.woff?u393509c0=) format("woff");}@font-face{font-family:'Exo 2';font-style:italic;font-weight:600;src:local("Exo 2 Semi Bold Italic"),local("Exo2-SemiBoldItalic"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-semibold-italic-latinext.woff2?u393509c0=) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Exo 2';font-style:italic;font-weight:600;src:local("Exo 2 Semi Bold Italic"),local("Exo2-SemiBoldItalic"),url(/modules/proprietary/luxair_styleguide/build/fonts/exo2-semibold-italic-latin.woff2?u393509c0=) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;}.grid{display:-ms-flexbox;display:flex;margin:0 -10px 0 -10px;padding-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.grid.grid--center{-ms-flex-pack:center;justify-content:center;}.grid.grid--center .grid__cell{text-align:center;}.grid.grid--left{-ms-flex-pack:start;justify-content:flex-start;}.grid.grid--right{-ms-flex-pack:end;justify-content:flex-end;}.grid.grid--right .grid__cell{-ms-flex-preferred-size:auto;flex-basis:auto;}.grid.grid--no-grow .grid__cell{-ms-flex-positive:0;flex-grow:0;}.grid .grid__cell{transition:all 0.2s ease-in-out;box-sizing:border-box;-ms-flex:1 1 0px;flex:1 1 0;padding:0 10px 20px 10px;}.grid .grid__cell--1{-ms-flex:auto;flex:auto;width:8.33333%;}.grid .grid__cell--2{-ms-flex:auto;flex:auto;width:16.66667%;}.grid .grid__cell--3{-ms-flex:auto;flex:auto;width:25%;}.grid .grid__cell--4{-ms-flex:auto;flex:auto;width:33.33333%;}.grid .grid__cell--5{-ms-flex:auto;flex:auto;width:41.66667%;}.grid .grid__cell--6{-ms-flex:auto;flex:auto;width:50%;}.grid .grid__cell--7{-ms-flex:auto;flex:auto;width:58.33333%;}.grid .grid__cell--8{-ms-flex:auto;flex:auto;width:66.66667%;}.grid .grid__cell--9{-ms-flex:auto;flex:auto;width:75%;}.grid .grid__cell--10{-ms-flex:auto;flex:auto;width:83.33333%;}.grid .grid__cell--11{-ms-flex:auto;flex:auto;width:91.66667%;}.grid .grid__cell--12{-ms-flex:auto;flex:auto;width:100%;}.grid .grid__cell--push-1{margin-left:8.33333%;}.grid .grid__cell--push-2{margin-left:16.66667%;}.grid .grid__cell--push-3{margin-left:25%;}.grid .grid__cell--push-4{margin-left:33.33333%;}.grid .grid__cell--push-5{margin-left:41.66667%;}.grid .grid__cell--push-6{margin-left:50%;}.grid .grid__cell--push-7{margin-left:58.33333%;}.grid .grid__cell--push-8{margin-left:66.66667%;}.grid .grid__cell--push-9{margin-left:75%;}.grid .grid__cell--push-10{margin-left:83.33333%;}.grid .grid__cell--push-11{margin-left:91.66667%;}.grid .grid__cell--push-12{margin-left:100%;}.grid .grid__cell--pull-1{margin-right:8.33333%;}.grid .grid__cell--pull-2{margin-right:16.66667%;}.grid .grid__cell--pull-3{margin-right:25%;}.grid .grid__cell--pull-4{margin-right:33.33333%;}.grid .grid__cell--pull-5{margin-right:41.66667%;}.grid .grid__cell--pull-6{margin-right:50%;}.grid .grid__cell--pull-7{margin-right:58.33333%;}.grid .grid__cell--pull-8{margin-right:66.66667%;}.grid .grid__cell--pull-9{margin-right:75%;}.grid .grid__cell--pull-10{margin-right:83.33333%;}.grid .grid__cell--pull-11{margin-right:91.66667%;}.grid .grid__cell--pull-12{margin-right:100%;}.grid.grid--collapsed{margin:0;}.grid.grid--collapsed > .grid__cell{padding:0 1px 1px 0;}.grid.grid--collapsedVertical{margin-top:0;padding-top:0;}.grid.grid--collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid.grid--collapsedHorizontal{padding:0 20px;}.grid.grid--collapsedHorizontal > .grid__cell{padding-left:0;padding-right:0;}.grid__cell--grow,.offer > .grid__cell{-ms-flex-positive:1 !important;flex-grow:1 !important;}.grid__cell--align-stretched{-ms-flex-align:stretch !important;align-items:stretch !important;}.grid__cell--flex-start{-ms-flex-align:start !important;align-items:flex-start !important;}.grid--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}section{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:1440px;}section::after{clear:both;content:"";display:table;}section.collapsed{padding:0 !important;}.luxair{font-size:16px;font-family:"Exo 2",sans-serif;font-weight:400;font-style:italic;}.luxair *{font-style:italic !important;}.luxair em,.luxair i{font-style:normal !important;font-weight:400;}.luxair strong,.luxair .font-bold{font-weight:500;}.luxair a,.luxair .textlink{color:#504d41;text-decoration:none;cursor:pointer;}.luxair a:hover,.luxair .textlink:hover{text-decoration:underline;}em,i{font-style:normal !important;font-weight:400;}.font-light{font-weight:300;}.font-bold,b,strong{font-weight:600;}.text-left{text-align:left !important;}.text-center{text-align:center !important;}.text-right{text-align:right !important;}a,.textlink{color:#504d41;text-decoration:none;cursor:pointer;}a:hover,.textlink:hover{text-decoration:underline;}.rte-block ul li:before{content:"\2022";display:inline;padding-right:.5em;}.rte-block ol li{list-style-type:decimal;list-style-position:inside;}html{-webkit-text-size-adjust:100%;}.icon--luxair{background:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/logo-luxair-wing.svg?u393509c0=) no-repeat center center;}.icon--bird{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/bird/bird.svg?u393509c0=) no-repeat center center;}.icon--birdWhite{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/bird/bird-white.svg?u393509c0=) no-repeat center center;}.icon--arrow{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDEyIiBoZWlnaHQ9IjEyIiB3aWR0aD0iNyI+PHBhdGggZD0iTTEgMTFsNS01bTAgMEwxIDEiIHN0cm9rZT0iIzUxNGU0MiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=) no-repeat center center;}.icon-phone{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/bird/bird.svg?u393509c0=) no-repeat center center;}@font-face{font-family:'Luxair';src:url(/modules/proprietary/luxair_styleguide/build/fonts/iconfont/Luxair.ttf?u393509c0=) format("truetype"),url(/modules/proprietary/luxair_styleguide/build/fonts/iconfont/Luxair.woff?u393509c0=) format("woff"),url(/modules/proprietary/luxair_styleguide/build/fonts/iconfont/Luxair.svg?u393509c0=) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'Luxair' !important;speak:none;font-style:normal;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-Hotel:before{content:"\e9aa";}.icon-Boarding-Generic-2:before{content:"\e900";}.icon-Boarding-Generic:before{content:"\e901";}.icon-Calendar:before{content:"\e902";}.icon-Car:before{content:"\e903";}.icon-Destination-Generic:before{content:"\e904";}.icon-Flight-Hotel:before{content:"\e905";}.icon-Flight:before{content:"\e906";}.icon-Hotel2:before{content:"\e907";}.icon-Passenger-2:before{content:"\e908";}.icon-Passenger:before{content:"\e909";}.icon-Roomtype:before{content:"\e90a";}.icon-Book-and-Flight-2:before{content:"\e90b";}.icon-Exellence:before{content:"\e90c";}.icon-Happy-Summer-2:before{content:"\e90d";}.icon-LUXI-Club:before{content:"\e90e";}.icon-LUXI-Club-small-2:before{content:"\e90f";}.icon-LUXI-Club-type-2:before{content:"\e910";}.icon-Metropolis:before{content:"\e911";}.icon-Vakanz-2:before{content:"\e912";}.icon-Tick:before{content:"\e9ab";}.icon-Drop-off-b:before{content:"\e9ac";}.icon-Drop-off-a:before{content:"\e9ad";}.icon-Business-Class-Drink-Meal:before{content:"\e913";}.icon-Business-Class-Seating:before{content:"\e914";}.icon-Business-Lounge-Access:before{content:"\e915";}.icon-Carry-On-Baggage-Allowance_y:before{content:"\e916";}.icon-Carry-On-Baggage-Allowance:before{content:"\e917";}.icon-Checked-Baggage-Allowance2:before{content:"\e918";}.icon-Checked-Baggage-Allowance:before{content:"\e919";}.icon-Economy-Class-Drink-and-Snack-2:before{content:"\e91a";}.icon-Economy-Class-Drink-and-Snack:before{content:"\e91b";}.icon-Fast-Lane:before{content:"\e91c";}.icon-Flight-Changes_b:before{content:"\e91d";}.icon-Flight-Changes:before{content:"\e91e";}.icon-Free-Parking-2:before{content:"\e91f";}.icon-Free-Parking:before{content:"\e920";}.icon-Infopoint-Guide-2:before{content:"\e921";}.icon-Infopoint-Guide:before{content:"\e922";}.icon-Miles-n-More:before{content:"\e923";}.icon-Newspaper-and-Magazines:before{content:"\e924";}.icon-Onboard-Catering-2:before{content:"\e925";}.icon-Onboard-Catering:before{content:"\e926";}.icon-Parking-2:before{content:"\e927";}.icon-Parking:before{content:"\e928";}.icon-Public-Transport-2:before{content:"\e929";}.icon-Public-Transport:before{content:"\e92a";}.icon-Refund-2:before{content:"\e92b";}.icon-Refund:before{content:"\e92c";}.icon-Seat-Selection-2:before{content:"\e92d";}.icon-Seat-Selection:before{content:"\e92e";}.icon-Transfer-2:before{content:"\e92f";}.icon-Transfer:before{content:"\e930";}.icon-Travel-Insurance-2:before{content:"\e931";}.icon-Travel-Insurance:before{content:"\e932";}.icon-Beach-Holiday-2:before{content:"\e933";}.icon-Beach-Holiday:before{content:"\e934";}.icon-City-Holiday2:before{content:"\e935";}.icon-City-Holiday:before{content:"\e936";}.icon-Excess-Weight:before{content:"\e937";}.icon-Excess-Weight-2:before{content:"\e938";}.icon-Oxygen-Service-2:before{content:"\e939";}.icon-Oxygen-Service:before{content:"\e93a";}.icon-Pet-less-8kg-2:before{content:"\e93b";}.icon-Pet-2less-8kg:before{content:"\e93c";}.icon-Pet-more-8kg-2:before{content:"\e93d";}.icon-Pet-more-8kg:before{content:"\e93e";}.icon-Adults-Only-2:before{content:"\e93f";}.icon-Club-y:before{content:"\e940";}.icon-Design-2:before{content:"\e941";}.icon-Family-2:before{content:"\e942";}.icon-Gay-2:before{content:"\e943";}.icon-Handycapped-2:before{content:"\e944";}.icon-Luxury-2:before{content:"\e945";}.icon-New-2:before{content:"\e946";}.icon-Quality-Award-2:before{content:"\e947";}.icon-Sales-Award-2:before{content:"\e948";}.icon-Seniors-2:before{content:"\e949";}.icon-Backpacker-2:before{content:"\e94a";}.icon-Beach-2:before{content:"\e94b";}.icon-Business-Hotel-a-2:before{content:"\e94c";}.icon-Business-Hotel-b-2:before{content:"\e94d";}.icon-City-Metropolis-2:before{content:"\e94e";}.icon-Cycling-2:before{content:"\e94f";}.icon-Diving-2:before{content:"\e950";}.icon-Excursion-2:before{content:"\e951";}.icon-Golf-2:before{content:"\e952";}.icon-Romantic-Honeymoon-2:before{content:"\e953";}.icon-Surfing-2:before{content:"\e954";}.icon-Wellness-2:before{content:"\e955";}.icon-Wifi-2:before{content:"\e956";}.icon-Bike-equipent-2:before{content:"\e957";}.icon-Bike-equipent:before{content:"\e958";}.icon-Bike-2:before{content:"\e959";}.icon-Bike:before{content:"\e95a";}.icon-Firearm-equipent-2:before{content:"\e95b";}.icon-Firearm-equipent:before{content:"\e95c";}.icon-Fishing-equipent-2:before{content:"\e95d";}.icon-Fishing-equipent:before{content:"\e95e";}.icon-Fishing-2:before{content:"\e95f";}.icon-Fishing:before{content:"\e960";}.icon-Gliding-equipent-2:before{content:"\e961";}.icon-Gliding-equipent:before{content:"\e962";}.icon-Gliding-2:before{content:"\e963";}.icon-Gliding:before{content:"\e964";}.icon-Golf-equipent-2:before{content:"\e965";}.icon-Golf-equipent:before{content:"\e966";}.icon-Golf-22:before{content:"\e967";}.icon-Golf:before{content:"\e968";}.icon-Scuba-equipent-2:before{content:"\e969";}.icon-Scuba-equipent:before{content:"\e96a";}.icon-Scuba-2:before{content:"\e96b";}.icon-Scuba:before{content:"\e96c";}.icon-Ski-equipent-2:before{content:"\e96d";}.icon-Ski-equipent:before{content:"\e96e";}.icon-Ski-2:before{content:"\e96f";}.icon-Ski:before{content:"\e970";}.icon-Watersport-equipent-2:before{content:"\e971";}.icon-Watersport-equipent:before{content:"\e972";}.icon-Watersport-2:before{content:"\e973";}.icon-Watersport:before{content:"\e974";}.icon-Apple-Wallet-Boarding-Pass:before{content:"\e975";}.icon-Boarding-Pass:before{content:"\e976";}.icon-Check-In-2:before{content:"\e977";}.icon-Check-In:before{content:"\e978";}.icon-Download-for-Apps-2:before{content:"\e979";}.icon-Download-for-Apps:before{content:"\e97a";}.icon-Kiosk-Check-In:before{content:"\e97b";}.icon-Mobile-Boarding-Pass:before{content:"\e97c";}.icon-Mobile-Check-In:before{content:"\e97d";}.icon-My-Luxair:before{content:"\e97e";}.icon-Newsletter-2:before{content:"\e97f";}.icon-Newsletter:before{content:"\e980";}.icon-Previous-Night-Check-In-2:before{content:"\e981";}.icon-Previous-Night-Check-In:before{content:"\e982";}.icon-Web-Check-In:before{content:"\e983";}.icon-Web-Mobile-Check-In-2:before{content:"\e984";}.icon-Web-Mobile-Check-In:before{content:"\e985";}.icon-Early-Booking-2:before{content:"\e986";}.icon-First-Minute-2:before{content:"\e987";}.icon-Last-Minute-2:before{content:"\e988";}.icon-Ultra-First-Minute-2:before{content:"\e989";}.icon-Best-Price-2:before{content:"\e98a";}.icon-Discount-2:before{content:"\e98b";}.icon-Arrival-Departure-2:before{content:"\e98c";}.icon-Arrival-Departure:before{content:"\e98d";}.icon-Arrival:before{content:"\e98e";}.icon-Business-Lounge-Finder-2:before{content:"\e98f";}.icon-Business-Lounge-Finder:before{content:"\e990";}.icon-Business-Lounge-2:before{content:"\e991";}.icon-Business-Lounge:before{content:"\e992";}.icon-Catalogues-Products-2:before{content:"\e993";}.icon-Catalogues-Products:before{content:"\e994";}.icon-Contact-Callcenter-2:before{content:"\e995";}.icon-Contact-Callcenter:before{content:"\e996";}.icon-Departure:before{content:"\e997";}.icon-Hotel-finder-2:before{content:"\e998";}.icon-Hotel-Finder:before{content:"\e999";}.icon-Manage-Bookings-2:before{content:"\e99a";}.icon-Manage-Bookings-done:before{content:"\e99b";}.icon-Manage-Bookings-edit-2:before{content:"\e99c";}.icon-Manage-Bookings-edit:before{content:"\e99d";}.icon-Timetable-2:before{content:"\e99e";}.icon-Timetable:before{content:"\e99f";}.icon-Travel-Agency-Finder-2:before{content:"\e9a0";}.icon-Travel-Agency-Finder:before{content:"\e9a1";}.icon-Travel-Agency-2:before{content:"\e9a2";}.icon-Travel-Agency:before{content:"\e9a3";}.icon-Airport-Closure:before{content:"\e9a4";}.icon-Flight-Diversion:before{content:"\e9a5";}.icon-Generic-Info:before{content:"\e9a6";}.icon-Strike:before{content:"\e9a7";}.icon-Terminal-Change:before{content:"\e9a8";}.icon-Weather:before{content:"\e9a9";}.table-icon{font-family:'Luxair','Exo 2' !important;}.table-icon.icon-Flight:before{margin-right:4px;}.table-icon-rotate:before{transform:rotate(180deg);display:inline-block;}.table-icon-logo{background-position-x:left;padding-left:20px;}.myluxair_tab,.myluxair_b2b_tab{overflow:hidden;white-space:nowrap;position:relative;}.myluxair_tab:before,.myluxair_b2b_tab:before{font-family:'Luxair';content:"\e97e";padding-right:5px;}.myluxair_tab:after,.myluxair_b2b_tab:after{content:" ";display:block;height:100%;right:0;position:absolute;top:-2px;width:20px;z-index:1;background-image:linear-gradient(90deg,rgba(255,255,255,0),white);}.force-lg,.luxair .force-lg{font-size:16px;font-family:"Exo 2",sans-serif;font-weight:300;font-style:normal;}.force-lg *,.luxair .force-lg *{font-style:normal !important;font-weight:300;}.force-lg em,.force-lg i,.luxair .force-lg em,.luxair .force-lg i{font-style:italic !important;}.force-lg b,.force-lg strong,.luxair .force-lg b,.luxair .force-lg strong{font-weight:600;}.force-lg a,.force-lg .textlink,.luxair .force-lg a,.luxair .force-lg .textlink{color:#035066;}.force-lg strong,.force-lg .font-bold,.luxair .force-lg strong,.luxair .force-lg .font-bold{font-weight:500;}.force-lg .price,.force-lg a.price,.luxair .force-lg .price,.luxair .force-lg a.price{background-color:#ffffff;color:#0090b8;border-radius:0;}.force-lg .price:hover,.force-lg a.price:hover,.luxair .force-lg .price:hover,.luxair .force-lg a.price:hover{background-color:#cccccc;}.force-lg .price--inline,.luxair .force-lg .price--inline{color:#0090b8;}.force-lg .price--inline:hover,.luxair .force-lg .price--inline:hover{background:none;}.force-lg .price--inverse,.luxair .force-lg .price--inverse{background-color:#035066;color:white;}.force-lg .price--inverse:hover,.luxair .force-lg .price--inverse:hover{background-color:#0090b8;}.force-lg .price--inverse.price--inline,.luxair .force-lg .price--inverse.price--inline{background-color:transparent;color:white;}.force-lt,.luxair .force-lt{font-size:16px;font-family:"Exo 2",sans-serif;font-weight:400;font-style:italic;}.force-lt *,.luxair .force-lt *{font-style:italic !important;}.force-lt em,.force-lt i,.luxair .force-lt em,.luxair .force-lt i{font-style:normal !important;font-weight:400;}.force-lt strong,.force-lt .font-bold,.luxair .force-lt strong,.luxair .force-lt .font-bold{font-weight:500;}.force-lt a,.force-lt .textlink,.luxair .force-lt a,.luxair .force-lt .textlink{color:#504d41;text-decoration:none;cursor:pointer;}.force-lt a:hover,.force-lt .textlink:hover,.luxair .force-lt a:hover,.luxair .force-lt .textlink:hover{text-decoration:underline;}.force-lt .price,.force-lt a.price,.luxair .force-lt .price,.luxair .force-lt a.price{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition:all 0.2s ease-in-out;padding:7px 20px;display:inline-block;background:#ffb300;color:#ffffff;white-space:nowrap;cursor:pointer;}.force-lt .price:hover,.force-lt a.price:hover,.luxair .force-lt .price:hover,.luxair .force-lt a.price:hover{background-color:#d39400;text-decoration:none;}.force-lt .price__value,.luxair .force-lt .price__value{font-size:1.75rem;display:inline-block;margin:0 0 0 3px;}.force-lt .price--inline,.luxair .force-lt .price--inline{background:none;padding:0;color:#ffb300;font-size:1rem;cursor:auto;cursor:initial;}.force-lt .price--inline .price__value,.luxair .force-lt .price--inline .price__value{margin:0 1px;font-size:1.5rem;}.force-lt .price--inline:hover,.luxair .force-lt .price--inline:hover{background:none;}.force-lt .price--inverse.price--inline,.luxair .force-lt .price--inverse.price--inline{color:#ffb300;}.button{transition:all 0.2s ease-in-out;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;text-align:center;vertical-align:middle;cursor:pointer;height:40px;position:relative;}.button__inner{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition:all 0.2s ease-in-out;color:#ffffff;border:none;text-align:center;vertical-align:middle;background:#026681;padding:7px 20px 10px 20px;width:100%;height:100%;cursor:pointer;-webkit-appearance:none;}.button__inner:hover{background:#0091b8;text-decoration:none;}.button__inner:disabled{opacity:1;background:#b1c3ca;cursor:inherit;}.button--standAlone{min-width:214px;display:inline-block;margin:0 auto;}.button--inactive{background-color:#b1c3ca;cursor:inherit;}.button--inactive .button__inner{background:#b1c3ca;cursor:inherit;}.button--link{color:#026681;border:none;text-align:center;vertical-align:middle;background:none;padding:7px 20px 10px 20px;width:100%;height:100%;cursor:pointer;font-size:20px;-webkit-appearance:none;}.button--link:hover{text-decoration:underline;}.button--link:disabled{opacity:1;background:#b1c3ca;cursor:inherit;}.dropdown{background-color:#eee9dd;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;height:40px;line-height:40px;outline:none;padding:0 30px 0 10px;position:relative;}.dropdown:before{display:none;content:'';position:absolute;bottom:-15px;right:calc(50% - 10px);height:0;width:0;border-bottom:10px solid #eee9dd;border-left:10px solid transparent;border-right:10px solid transparent;}.dropdown.active:before{display:block;}.dropdown.active .dropdown__items{display:block;}.dropdown.dropdown--wide{width:75%;margin-left:auto;margin-right:auto;}.dropdown--light{margin-top:15px;margin-bottom:15px;color:#035066;background-color:white;border:1px solid #ccc;height:40px;line-height:40px;width:50%;max-width:350px;}.dropdown--light .dropdown__itemInner,.dropdown--light .dropdown__currentItem{color:#035066;}.dropdown--light .dropdown__itemInner:hover,.dropdown--light .dropdown__currentItem:hover{text-decoration:underline;}.dropdown--light:before{content:none;}.dropdown--light:after{border-top:1px solid #026681 !important;border-right:1px solid #026681 !important;}.dropdown--light .dropdown__items{background-color:#ffffff;border:1px solid #ccc;top:100%;width:calc(100% + 2px);transform:none;left:-1px;}.dropdown--light .dropdown__items .dropdown__item{background-color:#ffffff;}.dropdown--light .dropdown__items .dropdown__item:hover a{text-decoration:underline;}.dropdown.dropdown--full{width:100%;max-width:100%;}.dropdown:after{position:absolute;top:50%;transform:translateY(-50%) rotate(135deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.dropdown.active:after{transform:rotate(-45deg);margin-top:0;}.dropdown:after{right:10px;}.dropdown__label{color:#999;position:absolute;left:10px;top:-12px;font-size:9px;}.dropdown__selected{text-align:left;white-space:nowrap;font-size:0.875rem;}.dropdown__icon{position:relative;top:2px;height:15px;margin-right:6px;}.dropdown__name{font-size:1rem;white-space:nowrap;margin-top:0;margin-bottom:1rem;}.dropdown__items{transition:all 0.2s ease-in-out;min-width:100%;border-radius:2px;background-color:#eee9dd;display:none;overflow:hidden;position:absolute;line-height:1.75rem;top:calc(100% + 15px);z-index:40;left:50%;transform:translateX(-50%);text-align:left;box-sizing:border-box;height:auto;overflow:inherit;white-space:nowrap;overflow-x:auto;max-height:300px;}.dropdown__items.active{display:block;}.dropdown__items a{font-size:0.875rem;font-weight:normal;}.dropdown__items a:hover{text-decoration:none;}.dropdown__items a:hover span{text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-weight:normal;}.horizontalLine{display:block;color:#eee9dd;border:0;width:calc(100% - 80px);background-color:#eee9dd;line-height:1px;height:1px;margin-bottom:60px;margin-top:60px;max-width:1440px;}.horizontalLine.horizontalLine--normal{max-width:1360px;}.horizontalLine.horizontalLine--small{width:100%;background-color:rgba(204,204,204,.1);margin:35px 0;}.horizontalLine.horizontalLine--full{border-bottom:1px solid #eee9dd;background-color:#ffffff;padding-bottom:1px;width:100%;}::-webkit-inner-spin-button{display:none;}::-webkit-calendar-picker-indicator{display:none;}.inputDatepicker{-webkit-appearance:none;}.inputDatepicker ~ .icon-datepicker{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/icon_calendar.svg);width:25px;height:25px;position:absolute;top:7.5px;right:20px;}.datepicker_wrap{float:left;}.datepicker_wrap .inputTextField--border ~ .datepicker__calendar{top:39px;}.datepicker_wrap .datepicker__calendar{position:absolute;left:0;background:#ffffff;z-index:50;border:1px solid #ccc;}.datepicker_wrap .datepicker__calendar .datepicker__info{display:table;width:100%;margin-bottom:10px;}.datepicker_wrap .datepicker__calendar .datepicker__info .datepicker_yearLabel,.datepicker_wrap .datepicker__calendar .datepicker__info .datepicker_monthLabel{position:absolute;top:0;left:0;padding:4px 11px;font-size:9px;line-height:9px;color:#aba594;z-index:10;}.datepicker_wrap .datepicker__calendar .datepicker__info .dropdown{margin:0;border-top:none;}.datepicker_wrap .datepicker__calendar .datepicker__info .datepicker_year{position:relative;width:50%;display:table-cell;}.datepicker_wrap .datepicker__calendar .datepicker__info .datepicker_year .dropdown{border-left:none;border-right:none;}.datepicker_wrap .datepicker__calendar .datepicker__info .datepicker_month{position:relative;width:50%;display:table-cell;}.datepicker_wrap .datepicker__calendar .datepicker__info .datepicker_month .dropdown{border-right:none;}.datepicker_wrap.datepicker_wrap--fullWidth{width:100%;float:none;}.datepicker_wrap.datepicker_wrap--fullWidth .datepicker__calendar{left:auto;right:10px;}.inputTextField{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;background:#ffffff;color:#035066;padding:10px;margin:0;border:none;height:40px;width:100%;-webkit-appearance:none;}.inputTextField--border{border:1px solid #ccc;}.inputTextField--fullWidth{width:100%;}.inputTextField:disabled{opacity:1;cursor:not-allowed;}.inputTextField.inputTextField--error{border:1px solid #b60218;background-color:#f7e5e7;}.inputTextField ~ .inputTextField__label,.inputTextField ~ label,.inputTextField__errortext{transition:all 0.2s ease-in-out;position:absolute;top:0;left:10px;padding:4px 11px;font-size:9px;line-height:9px;color:#aba594;opacity:0;box-sizing:border-box;}.inputTextField__errortext{color:#b60218;}.inputTextField--error ~ .inputTextField__errortext{opacity:1;}.inputTextField.ng-not-empty ~ .inputTextField__label,.inputTextField.ng-not-empty ~ label{opacity:1;}.inputTextField__hint{font-size:12px;text-align:left;margin-top:5px;line-height:1.5;}.inputTextSubmit::after{clear:both;content:"";display:table;}.inputTextSubmit .inputTextField{border-bottom-right-radius:0;border-top-right-radius:0;border:1px solid #eee9dd;float:left;width:68%;font-size:0.875rem;}.inputTextSubmit .inputTextField--fullWidth{width:calc(100% - 40px);}.inputTextSubmit .button{font-size:0.875rem;padding-left:10px;padding-right:10px;float:right;width:32%;text-align:center;}.inputTextSubmit .button--noLabel{width:40px;padding:0;}.inputTextSubmit .button--noLabel:after{position:absolute;top:50%;transform:translateY(-50%) rotate(135deg);content:'';width:8px;height:8px;border-top:1px solid #ffffff;border-right:1px solid #ffffff;margin-left:20px;margin-top:-2px;}.inputTextSubmit .button--noLabel.active:after{transform:rotate(-45deg);margin-top:0;}.inputTextSubmit .button--noLabel:after{left:50%;margin-left:-6px;margin-top:2px;transform:rotate(45deg) translate3d(-50%,-50%,0);}::-webkit-input-placeholder{color:#aba594;}:-moz-placeholder{color:#aba594;opacity:1;}::-moz-placeholder{color:#aba594;opacity:1;}:-ms-input-placeholder{color:#aba594;}.switch{position:relative;width:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin:0 15px;}.switch__checkbox{display:none !important;}.switch__label{transition:all 0.2s ease-in-out;display:block;overflow:hidden;cursor:pointer;height:10px;padding:0;line-height:10px;border:0 solid #ffffff;border-radius:10px;background-color:#dedede;}.switch__label:before{transition:all 0.2s ease-in-out;content:"";display:block;width:15px;height:15px;background:#026681;position:absolute;top:-2px;bottom:0;left:0;border-radius:100%;}.switch__checkbox--active + .switch__label .switch__inner{margin-left:0;}.switch__checkbox--active + .switch__label:before{left:15px;}.popover__trigger{text-align:left;display:block;position:relative;}.popover__trigger:before{content:'?';color:white;background-color:#026681;margin-right:4px;border-radius:40px;padding:0 4px;}.popover--input{font-size:12px;}.popover__content{min-height:210px;width:335px;background:white;padding:14px;text-align:left;box-shadow:0px 1px 20px 6px rgba(0,0,0,.1);z-index:1;position:absolute;box-sizing:border-box;left:0;top:220px;width:100%;margin:0;}.popover__content:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-width:16px;top:-32px;left:10px;border-bottom-color:white;}.popover__content p{margin-bottom:1em;}.popover__content strong{font-weight:500;}.popover__text{margin-bottom:1em;}.text-list__item:before{content:'-';}.bullet-list__item{padding-left:20px;position:relative;margin-bottom:.5em;}.bullet-list__item:before{content:'';width:5px;height:5px;border-radius:2px;background-color:#ffb300;position:absolute;left:2px;top:calc(.5em + 1px);}.alerts{position:absolute;width:100%;z-index:15;}.alert__outer{position:relative;}.alert{position:relative;width:100%;z-index:10;min-height:40px;padding:10px 0;background-color:#f7e5e7;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto;}.alert__inner{padding:0 80px;box-sizing:border-box;width:100%;position:relative;max-width:1440px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;}.alert__inner h5{font-size:16px;font-weight:600;}.alert__inner p{font-size:12px;}.alert--warning{background-color:#fff7e5;}.alert--notice{background-color:#e7f5f1;}.alert--cookie{background-color:#035066;color:white;}.alert--cookie a,.alert--cookie .alert__link{color:white !important;text-decoration:underline;}.alert--cookie .alert__inner{padding:0 80px 0 125px;}.alert--inline{margin-bottom:2em;}.alert__check{display:none;}.alert__close{transition:all 0.2s ease-in-out;position:absolute;top:0;right:40px;width:20px;height:20px;cursor:pointer;z-index:20;background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/close.svg?u393509c0=) no-repeat center center;}.alert__close:hover{opacity:0.85;}.alert__link{transition:all 0.2s ease-in-out;position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:20;font-weight:600;text-decoration:underline;}.alert__link:hover{opacity:0.85;}#alert__check{display:none;}#alert__check:checked ~ *{display:none;}[class^="alert__icon-"]{max-width:45px;min-width:45px;height:45px;width:100%;margin:0 16px 0 0;background-size:contain;background-repeat:no-repeat;}.alert__icon-weather{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/alert/weather.svg?u393509c0=);}.alert__icon-airport-closure{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/alert/airport_closure.svg?u393509c0=);}.alert__icon-flight-diversion{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/alert/flight_diversion.svg?u393509c0=);}.alert__icon-generic-info{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/alert/generic_info.svg?u393509c0=);}.alert__icon-strike{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/alert/strike.svg?u393509c0=);}.alert__icon-terminal-change{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/alert/terminal_change.svg?u393509c0=);}.darksite{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.95);z-index:1000;top:0;left:0;color:white;text-align:center;}.darksite__wrapper{padding:10% 20% 0;}.darksite__content{margin:80px 0 20px;}.darksite__logo{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/grayscale-luxairtours.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;margin:auto;height:80px;width:300px;}.darksite a{color:#928e7c;transition:300ms;}.darksite a:hover{color:white;}.darksite__link{margin-top:25px;display:block;}.action{position:relative;width:100%;min-height:40px;padding:20px 0;background-color:#035066;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto;color:#ffffff;}.action__icon{font-size:72px;margin:4px 40px 0;}.action__inner{padding:0 80px;box-sizing:border-box;width:100%;position:relative;max-width:1440px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;}.action__inner a{color:white;}.action__inner h3{margin-bottom:0.5em;}.breadcrumb{position:relative;margin:15px 0 20px 0;}.breadcrumb__inner a{position:relative;padding-left:5px;padding-right:15px;}.breadcrumb__inner a:before{content:'';position:absolute;top:5px;right:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #504d41;}.breadcrumb__inner span{position:relative;padding-left:5px;padding-right:15px;}.breadcrumb--inline{margin:0 0 0 0;}.breadcrumb--inline .breadcrumb__inner{top:10px;position:absolute;z-index:1;}.breadcrumb--inline .breadcrumb__inner a{color:#ffffff;}.breadcrumb--inline .breadcrumb__inner a:before{border-right:1px solid #ffffff;border-top:1px solid #ffffff;}.dateRange{width:100%;}.dateRange th,.dateRange td{text-align:center;}.dateRange--right{margin-left:5px;}.dateRange__monthName{text-align:center;position:relative;}.dateRange__nextMonth,.dateRange__previousMonth{content:'';display:block;border-right:3px solid #504d41;border-bottom:3px solid #504d41;transform:rotate(-45deg) translateY(50%);width:10px;height:10px;position:absolute;top:0;cursor:pointer;}.dateRange__previousMonth{left:10px;transform:rotate(135deg) translateY(-50%);}.dateRange__nextMonth{right:20px;}.dateRange__header{color:#a3a3a3;font-size:12px;}.dateRange__month{margin:0 auto;width:auto;}.dateRange__day{width:45px;height:45px;cursor:not-allowed;color:#dddddd;position:relative;}.dateRange__day--enabled{color:#000;cursor:pointer;}.dateRange__day--enabled .dateRange__dayNumber:hover{background-color:#026681;color:#ffffff;}.dateRange__day--promo:after{content:'';position:absolute;bottom:0;left:25%;width:50%;border-bottom:3px solid #ffb300;}.dateRange__day--lowfare:after{content:'';transform:rotate(45deg);top:-1px;right:-6px;position:absolute;border-bottom:solid 10px #B60218;border-left:solid 10px transparent;border-right:solid 10px transparent;}.dateRange__day--selected{background-color:#026681;color:#ffffff;}.dateRange__day--start{background-color:#026681;color:#ffffff;border-top-left-radius:20px;border-bottom-left-radius:20px;}.dateRange__day--start:hover .dateRange__dayNumber{border-top-left-radius:20px;border-bottom-left-radius:20px;}.dateRange__day--end{background-color:#026681;color:#ffffff;border-top-right-radius:20px;border-bottom-right-radius:20px;}.dateRange__day--end:hover .dateRange__dayNumber{border-top-right-radius:20px;border-bottom-right-radius:20px;}.dateRange__day--active{color:#ffffff;background-color:#5ab8d1;}.dateRange__day--blank{cursor:inherit;}.dateRange__day--blank:hover{background-color:#ffffff;}.dateRange__dayNumber{display:block;font-size:18px;height:100%;line-height:45px;}.dateRange__price{display:block;font-size:12px;height:12px;line-height:12px;min-width:1px;}.fact{color:#0091b8;width:100%;text-align:center;}.fact__value{font-size:110px;line-height:160px;}.flightCalendar{max-width:1024px;border-top:1px solid #ccc;margin:0 auto 50px auto;}.flightCalendar table{position:relative;width:100%;}.flightCalendar table thead{font-size:14px;}.flightCalendar table th,.flightCalendar table td{text-align:center;vertical-align:middle;height:46px;line-height:46px;white-space:nowrap;}.flightCalendar table th:nth-child(-n+3),.flightCalendar table td:nth-child(-n+3){text-align:left;}.flightCalendar table th:nth-child(n+4),.flightCalendar table td:nth-child(n+4){cursor:pointer;width:46px;}.flightCalendar table th{color:#999;border-bottom:1px solid #ccc;}.flightCalendar table td{color:#504d41;font-size:18px;}.flightCalendar table tr:first-child td{height:61px;vertical-align:bottom;}.flightCalendar h6{text-align:center;font-size:14px;color:#999;line-height:22px;}.flightCalendar__row .search__content{top:220px;left:50%;transform:translateX(-50%);}tr.flightCalendar__row--opened td{vertical-align:top;height:200px;}.flightCalendar__location{font-weight:600;font-size:18px;}.flightCalendar__datePicker{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:15px 0;}.flightCalendar__prevWeek,.flightCalendar__nextWeek{cursor:pointer;width:7px;padding:0 14px;}.flightCalendar__prevWeek{transform:rotate(180deg);}.flightCalendar__currentWeek{font-size:18px;}.flightCalendar__date{width:46px;height:46px;}.flightCalendar__date--selected,.flightCalendar__date:hover{color:#ffffff;background-color:#026681;border-radius:2px;}.flightCalendar__icons{display:inline-block;text-align:left;vertical-align:middle;}.flightCalendar__icon{display:block;float:left;height:22px;width:22px;margin-right:10px;background-size:cover;}.imageTextBlock__content{-ms-flex:50% 1 1;flex:50% 1 1;}.imageTextBlock__content h4{font-size:1rem;font-weight:600;margin-bottom:12px;}.imageTextBlock__content p{font-size:1rem;}.imageTextBlock__content p > a{color:#ffb300;font-weight:bold;margin-top:2rem;}.imageTextBlock__image{-ms-flex:50% 1 1;flex:50% 1 1;}.imageTextBlock__image img{width:100%;height:56%;max-height:330px;-o-object-fit:cover;object-fit:cover;}.intro{margin-top:50px;margin-bottom:50px;}.intro h1,.intro h3{color:#0091b8;text-align:center;margin-bottom:30px;}.intro h6{color:#0091b8;text-align:center;margin-bottom:10px;font-size:1.125rem;}.intro p{width:75%;max-width:800px;margin:0 auto;font-size:1rem;line-height:1.375rem;text-align:center;}.intro ul,.intro ol{width:75%;max-width:800px;margin:0 auto;}.intro--small h3{margin-top:0;margin-bottom:25px;}.item-list h3{margin-bottom:30px;color:#0091b8;text-align:center;}.list{display:table;width:100%;}.list__row{display:table-row;}.list__key,.list__value{display:table-cell;}.list__key{padding-right:1rem;}.list__value{text-align:right;}.languageCountrySwitch{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;position:relative;text-align:center;margin:0 auto;}.languageCountrySwitch::after{clear:both;content:"";display:table;}.languageCountrySwitch__country{width:calc(100% - 61px);box-sizing:border-box;float:left;background:#eee9dd;text-align:left;margin:0 1px 0 0;}.languageCountrySwitch__language{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;float:right;width:100%;}.linkBlock{text-decoration:none;font-weight:300;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;display:block;margin-bottom:20px;overflow:hidden;}.linkBlock::after{clear:both;content:"";display:table;}.linkBlock > h4{margin:12px 0;font-size:1.125rem;text-align-last:left;font-weight:600;float:left;width:100%;}.linkBlock > p{font-size:0.875rem;text-align-last:left;line-height:1.375rem;font-weight:normal;display:inline-block;float:left;width:100%;}.linkBlock > p > a{color:#ffb300;font-weight:bold;width:100%;margin-top:1.75rem;}.linkBlock.linkBlock--big{overflow:hidden;}.linkBlock.linkBlock--big > h4{margin-top:0;width:calc(50% - 10px);}.linkBlock.linkBlock--big > p{width:calc(50% - 10px);}.linkBlock.linkBlock--bigImageRight > h4{margin-top:0;}.linkBlock:hover{text-decoration:none;}.linkBlock__imagewrapper{overflow:hidden;position:relative;display:block;}.linkBlock--big .linkBlock__imagewrapper{float:left;width:calc(50% - 10px);margin-right:20px;}.linkBlock--bigImageRight .linkBlock__imagewrapper{float:right;margin-left:20px;margin-right:0;}.linkBlock__image{width:100%;transition:all 0.2s ease-in-out;}.linkBlock__image:hover{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.65" /><feFuncG type="linear" slope="0.65" /><feFuncB type="linear" slope="0.65" /></feComponentTransfer></filter></svg>#filter');filter:brightness(0.65);}.offer{vertical-align:middle;cursor:pointer;color:#504d41;-ms-flex-align:baseline;align-items:baseline;padding:20px 0;}.offer:hover{text-decoration:none !important;}.offer:hover .offer__destination{text-decoration:underline;}.offer__destination{font-size:1.125rem;font-weight:600 !important;}.offer__duration{text-align:right;}.offer__duration span{padding-top:5px;display:inline-block;}.offer__rating .rating{padding-top:6px;}.offer__price{text-align:right;}.offerTeaser,.offerTeaser.force-lt{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all 0.2s ease-in-out;padding:10px 20px;background-color:#f5f4f0;box-sizing:border-box;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #dedede;}.offerTeaser .offerTeaser__text,.offerTeaser.force-lt .offerTeaser__text{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%;}.offerTeaser > span,.offerTeaser.force-lt > span{display:block;}.offerTeaser .price,.offerTeaser.force-lt .price{margin-top:.25em;-ms-flex-item-align:end;align-self:flex-end;}.offerTeaser .price--inline,.offerTeaser.force-lt .price--inline{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right;}.offerTeaser .offerTeaser__location,.offerTeaser.force-lt .offerTeaser__location{font-size:0.75rem;color:#504d41;}.offerTeaser h2,.offerTeaser.force-lt h2{margin-top:.25em;margin-bottom:.25em;font-size:1.125rem;line-height:1.1;min-height:40px;font-weight:600 !important;}.offerTeaser.force-lg,.offerTeaser.force-lt.force-lg{background-color:rgba(255,255,255,.8);border:1px solid #ccc;}.offerTeaser.force-lg:hover,.offerTeaser.force-lt.force-lg:hover{text-decoration:none;}.offerTeaser.force-lg h2,.offerTeaser.force-lt.force-lg h2{color:#035066 !important;font-weight:600;}.offerTeaser.force-lg .price:hover,.offerTeaser.force-lt.force-lg .price:hover{background:none;}.offerTeaser.force-lg .price--inverse:hover,.offerTeaser.force-lt.force-lg .price--inverse:hover{background-color:#0090b8;}.offerTeaser.force-lg .price,.offerTeaser.force-lg a.price,.offerTeaser.force-lt.force-lg .price,.offerTeaser.force-lt.force-lg a.price{background-color:#ffffff;color:#0090b8;border-radius:0;}.offerTeaser.force-lg .price:hover,.offerTeaser.force-lg a.price:hover,.offerTeaser.force-lt.force-lg .price:hover,.offerTeaser.force-lt.force-lg a.price:hover{background-color:#cccccc;}.offerTeaser.force-lg .price--inline,.offerTeaser.force-lt.force-lg .price--inline{color:#0090b8;}.offerTeaser.force-lg .price--inline:hover,.offerTeaser.force-lt.force-lg .price--inline:hover{background:none;}.offerTeaser.force-lg .price--inverse,.offerTeaser.force-lt.force-lg .price--inverse{background-color:#035066;color:white;}.offerTeaser.force-lg .price--inverse:hover,.offerTeaser.force-lt.force-lg .price--inverse:hover{background-color:#0090b8;}.offerTeaser.force-lg .price--inverse.price--inline,.offerTeaser.force-lt.force-lg .price--inverse.price--inline{background-color:transparent;color:white;}.offerTeaser.force-lt h2,.offerTeaser.force-lt.force-lt h2{color:#504d41 !important;}.offerTeaser.force-lt .price,.offerTeaser.force-lt a.price,.offerTeaser.force-lt.force-lt .price,.offerTeaser.force-lt.force-lt a.price{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition:all 0.2s ease-in-out;padding:7px 20px;display:inline-block;background:#ffb300;color:#ffffff;white-space:nowrap;cursor:pointer;}.offerTeaser.force-lt .price:hover,.offerTeaser.force-lt a.price:hover,.offerTeaser.force-lt.force-lt .price:hover,.offerTeaser.force-lt.force-lt a.price:hover{background-color:#d39400;text-decoration:none;}.offerTeaser.force-lt .price__value,.offerTeaser.force-lt.force-lt .price__value{font-size:1.75rem;display:inline-block;margin:0 0 0 3px;}.offerTeaser.force-lt .price--inline,.offerTeaser.force-lt.force-lt .price--inline{background:none;padding:0;color:#ffb300;font-size:1rem;cursor:auto;cursor:initial;}.offerTeaser.force-lt .price--inline .price__value,.offerTeaser.force-lt.force-lt .price--inline .price__value{margin:0 1px;font-size:1.5rem;}.offerTeaser.force-lt .price--inline:hover,.offerTeaser.force-lt.force-lt .price--inline:hover{background:none;}.offerTeaser.force-lt .price--inverse.price--inline,.offerTeaser.force-lt.force-lt .price--inverse.price--inline{color:#ffb300;}a.offerTeaser:hover{text-decoration:none;}.price,a.price{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;transition:all 0.2s ease-in-out;padding:7px 20px;display:inline-block;background:#ffb300;color:#ffffff;white-space:nowrap;cursor:pointer;}.price:hover,a.price:hover{background-color:#d39400;text-decoration:none;}.price__value{font-size:1.75rem;display:inline-block;margin:0 0 0 3px;}.price--inline{background:none;padding:0;color:#ffb300;font-size:1rem;cursor:auto;cursor:initial;}.price--inline .price__value{margin:0 1px;font-size:1.5rem;}.price--inline:hover{background:none;}.price--inverse.price--inline{color:#ffb300;}.rating .rating__item,.force-lt .rating .rating__item,.rating.force-lt .rating__item{display:inline-block;width:26px;height:26px;background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating-white.png?u393509c0=) no-repeat center center;background-size:contain;margin-right:5px;}.rating.rating__item--small,.force-lt .rating.rating__item--small,.rating.force-lt.rating__item--small{width:13px;height:13px;vertical-align:top;margin-top:1%;}.rating.rating--small .rating__item,.force-lt .rating.rating--small .rating__item,.rating.force-lt.rating--small .rating__item{width:17px;height:17px;}.rating.rating--small .rating__item--small,.force-lt .rating.rating--small .rating__item--small,.rating.force-lt.rating--small .rating__item--small{width:10px;height:10px;}.rating.rating--colored .rating__item,.force-lt .rating.rating--colored .rating__item,.rating.force-lt.rating--colored .rating__item{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating.png?u393509c0=);}.rating.force-lg .rating__item,.force-lg .rating .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg_white.png?u393509c0=) no-repeat center center;background-size:contain;}.rating.force-lg.rating--colored .rating__item,.force-lg .rating.rating--colored .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg.png?u393509c0=) no-repeat center center;background-size:contain;}.searchResult{padding:30px;border-bottom:1px solid #ccc;}.searchResult:last-child{margin-bottom:50px;}.searchResult__partner{display:inline-block;width:26px;height:26px;background-size:contain;margin-right:5px;background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating.png?u393509c0=);}.searchResult__name{font-size:1.125rem;margin-bottom:10px;}.searchResult__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.searchResult__buttons .button{box-sizing:border-box;-ms-flex:150px 0 1;flex:150px 0 1;max-width:150px;margin:0 10px;}.searchResult__buttons .button:last-child{margin-bottom:0;}.searchResult__buttons .button__inner{display:block;padding:0;line-height:40px;}.searchResult__map{margin:30px 0 0 0;}.searchResult__map ng-map{height:450px;}.searchResult__checkbox{display:none;}.service{text-align:center;cursor:pointer;text-decoration:none;display:block;padding:0 20px;}.service h3{margin-bottom:10px;color:#0091b8;}.service .service__text{margin-bottom:10px;font-size:0.875rem;}.service > a:last-child{font-size:0.875rem;}.service:hover{text-decoration:none !important;}.service:hover .service__link{text-decoration:underline;}.service:hover .service__icon{transform:scale(1.1,1.1);}.service__icon{transition:all 0.2s ease-in-out;display:block;width:117px;height:117px;margin:0 auto 10px auto;position:relative;}.service__icon img{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100px;max-height:100px;margin:auto;}.service__link{display:block;font-weight:bold;margin-top:20px;}.siteSwitch{background:#eee9dd;padding:0;position:relative;text-align:center;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.siteSwitch__label{display:inline-block;height:50px;box-sizing:border-box;padding:13px 20px 0 0;color:#026681;}.siteSwitch__label:after{content:'';border-right:1px solid #026681;border-top:1px solid #026681;transform:rotate(135deg);position:absolute;right:16px;width:8px;height:8px;top:-4px;bottom:0;margin:auto;}.socialMediaQuote{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:15px;color:#504d41;}.socialMediaQuote--twitter{color:#5d9dc9;}.socialMediaQuote--facebook{color:#3d5a98;}.socialMediaQuote__icon{-ms-flex-preferred-size:30px;flex-basis:30px;-ms-flex-positive:0;flex-grow:0;height:30px;margin-right:10px;background:no-repeat top center;background-size:cover;font-size:2rem;text-decoration:underline;}.socialMediaQuote__icon--twitter{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-twitter.svg?u393509c0=);}.socialMediaQuote__icon--youtube{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-youtube.svg?u393509c0=);}.socialMediaQuote__icon--facebook{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-facebook.svg?u393509c0=);}.socialMediaQuote__icon--instagram{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-instagram.svg?u393509c0=);}.socialMediaQuote__name{font-size:0.75rem;-ms-flex:1 1 50%;flex:1 1 50%;line-height:16px;}.socialMediaQuote__text{margin-top:10px;font-size:1rem;-ms-flex:0 0 100%;flex:0 0 100%;}.socialMediaQuote__text:before{content:"„";font-size:32px;font-size:2rem;height:10px;position:relative;width:10px;}.teaser,.teaser.force-lt{background:#f5f4f0;position:relative;padding:0 0 0 0;margin:0 0 20px 0;box-sizing:border-box;display:block;text-decoration:none !important;color:#504d41;cursor:pointer;border-bottom:1px solid #dedede;}.teaser h6,.teaser.force-lt h6{margin:15px 0 0 0;}.teaser h4,.teaser.force-lt h4{margin:3px 0 10px 0;font-weight:600 !important;}.teaser p,.teaser.force-lt p{font-size:14px;}.teaser:hover,.teaser.force-lt:hover{text-decoration:none;}.teaser:hover .teaser__image,.teaser.force-lt:hover .teaser__image{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.65" /><feFuncG type="linear" slope="0.65" /><feFuncB type="linear" slope="0.65" /></feComponentTransfer></filter></svg>#filter');filter:brightness(0.65);}.teaser.teaser--text,.teaser.force-lt.teaser--text{min-height:200px;padding:1px 20px 50px 20px;}.teaser.teaser--text::after,.teaser.force-lt.teaser--text::after{clear:both;content:"";display:table;}.teaser.teaser--text:hover span.link,.teaser.teaser--text:hover a.link,.teaser.force-lt.teaser--text:hover span.link,.teaser.force-lt.teaser--text:hover a.link{text-decoration:underline;}.teaser.teaser--text.teaser--textLarge,.teaser.force-lt.teaser--text.teaser--textLarge{min-height:340px;}.teaser.teaser--text.teaser--textLarge h2,.teaser.force-lt.teaser--text.teaser--textLarge h2{margin:60px auto 30px auto;}.teaser.teaser--text .rating,.teaser.force-lt.teaser--text .rating{position:absolute;left:20px;bottom:10px;}.teaser.teaser--text .rating .rating__item,.teaser.force-lt.teaser--text .rating .rating__item{width:16px;height:16px;}.teaser.teaser--text .price,.teaser.force-lt.teaser--text .price{position:absolute;right:20px;bottom:10px;}.teaser.teaser--text:hover h4,.teaser.force-lt.teaser--text:hover h4{text-decoration:none;}.teaser.teaser--text span.link,.teaser.teaser--text a.link,.teaser.force-lt.teaser--text span.link,.teaser.force-lt.teaser--text a.link{position:absolute;right:20px;bottom:15px;}.teaser.teaser--text span.link:hover,.teaser.teaser--text a.link:hover,.teaser.force-lt.teaser--text span.link:hover,.teaser.force-lt.teaser--text a.link:hover{text-decoration:underline;}.teaser.teaser--text .button,.teaser.force-lt.teaser--text .button{display:inline-block;}.teaser.teaser--textCenter,.teaser.force-lt.teaser--textCenter{text-align:center;left:50%;transform:translateX(-50%);}.teaser.teaser--whiteOnBlue,.teaser.force-lt.teaser--whiteOnBlue{color:#ffffff;background-color:#026681;}.teaser.teaser--greyOnWhite,.teaser.force-lt.teaser--greyOnWhite{color:#504d41;background-color:transparent;border-bottom:0;}.teaser.teaser--greyOnWhite.teaser--textLarge h2,.teaser.teaser--greyOnWhite h4,.teaser.force-lt.teaser--greyOnWhite.teaser--textLarge h2,.teaser.force-lt.teaser--greyOnWhite h4{margin-top:20px;margin-bottom:20px;color:#0091b8;}.teaser.teaser--greyOnWhite span.link,.teaser.teaser--greyOnWhite a.link,.teaser.force-lt.teaser--greyOnWhite span.link,.teaser.force-lt.teaser--greyOnWhite a.link{color:#504d41;padding-top:20px;text-align:center;font-size:24px;position:static;transform:none;font-weight:normal;display:inline-block;}.teaser.teaser--yellow,.teaser.force-lt.teaser--yellow{color:#504d41;background-color:#ffb300;}.teaser.teaser--yellow span.link,.teaser.teaser--yellow a.link,.teaser.force-lt.teaser--yellow span.link,.teaser.force-lt.teaser--yellow a.link{color:#ffffff;}.teaser.teaser--whiteOnImage,.teaser.force-lt.teaser--whiteOnImage{background-size:cover;background-position:center center;}.teaser.teaser--whiteOnImage h2,.teaser.teaser--whiteOnImage h3,.teaser.teaser--whiteOnImage h4,.teaser.teaser--whiteOnImage h6,.teaser.teaser--whiteOnImage p,.teaser.teaser--whiteOnImage .link,.teaser.force-lt.teaser--whiteOnImage h2,.teaser.force-lt.teaser--whiteOnImage h3,.teaser.force-lt.teaser--whiteOnImage h4,.teaser.force-lt.teaser--whiteOnImage h6,.teaser.force-lt.teaser--whiteOnImage p,.teaser.force-lt.teaser--whiteOnImage .link{color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,.5);}.teaser .teaser__content,.teaser.force-lt .teaser__content{padding:0 20px 20px;}.teaser .teaser__title,.teaser.force-lt .teaser__title{background:#ffb300;color:#ffffff;text-align:center;line-height:40px;font-size:1rem;}.teaser .teaser__image,.teaser.force-lt .teaser__image{transition:all 0.2s ease-in-out;position:relative;background:no-repeat center center;background-size:cover;overflow:hidden;}.teaser .teaser__image:before,.teaser.force-lt .teaser__image:before{content:'';padding-top:51.85%;display:inline-block;}.teaser .teaser__price,.teaser.force-lt .teaser__price{margin-top:20px;}.teaser .teaser__rating,.teaser.force-lt .teaser__rating{margin:10px 0;}.teaser.force-lg{background:none;border-bottom:none;}.teaser.force-lg h2,.teaser.force-lg h3,.teaser.force-lg h4{color:#035066;}.teaser.force-lg .teaser__text{padding:20px 0 20px;}.teaser.force-lg .price:hover{background:none;}.teaser.force-lg .teaser--text.teaser--textLarge{background-color:#ffffff;border:1px solid #cccccc;}.teaser.force-lg .teaser--text a.link{right:unset;left:20px;}.teaser.force-lg .teaser--whiteOnBlue .price{background-color:transparent;color:#ffffff;}.teaser.force-lg .teaser--greyOnWhite.teaser--textLarge h2,.teaser.force-lg .teaser--greyOnWhite h4{color:#035066;}.teaser.force-lg .teaser--whiteOnImage h2{color:#ffffff;}.teaser.force-lg .teaser--whiteOnImage .button__inner{background:#035066;color:#ffffff;}.teaser.force-lg .teaser--whiteOnImage .button__inner:hover{background:#368399;}.teaser.force-lg .teaser__title{background:#0090b8;}.teaser.force-lg .price,.teaser.force-lg a.price{background-color:#ffffff;color:#0090b8;border-radius:0;}.teaser.force-lg .price:hover,.teaser.force-lg a.price:hover{background-color:#cccccc;}.teaser.force-lg .price--inline{color:#0090b8;}.teaser.force-lg .price--inline:hover{background:none;}.teaser.force-lg .price--inverse{background-color:#035066;color:white;}.teaser.force-lg .price--inverse:hover{background-color:#0090b8;}.teaser.force-lg .price--inverse.price--inline{background-color:transparent;color:white;}#check-in-form #edit-lastname-wrapper{position:relative;}#check-in-form #edit-booking-ref-wrapper{position:relative;}.teaserCatalogue{display:block;position:relative;background-size:cover;text-decoration:none;color:#ffffff;overflow:hidden;}.teaserCatalogue:hover{color:#ffffff;}.teaserCatalogue:hover > .teaserCatalogue__image{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.65" /><feFuncG type="linear" slope="0.65" /><feFuncB type="linear" slope="0.65" /></feComponentTransfer></filter></svg>#filter');filter:brightness(0.65);}.teaserCatalogue h2{line-height:1.1;}.teaserCatalogue p{margin:0 10px;}a.teaserCatalogue{color:white;}.teaserCatalogue__image{transition:all 0.2s ease-in-out;position:absolute;width:100%;background-color:rgba(31,22,0,.15);background-size:cover;background-position:center center;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.85" /><feFuncG type="linear" slope="0.85" /><feFuncB type="linear" slope="0.85" /></feComponentTransfer></filter></svg>#filter');filter:brightness(0.85);}.teaserCatalogue__image:before{content:'';display:inline-block;padding-top:100%;}.teaserCatalogue__hover{transition:all 0.2s ease-in-out;background-color:rgba(31,22,0,.15);}.teaserCatalogue__hover:hover{color:#ffffff;background-color:rgba(31,22,0,.35);}.teaserCatalogue__hover:before{content:'';display:inline-block;padding-top:100%;}.teaserCatalogue__textContainer{transform:translateY(-50%);position:absolute;top:50%;text-align:center;left:0;right:0;margin:auto;}.teaserImageText,.teaserImageText.force-lt{border-bottom:1px solid #dedede;width:100%;position:relative;background:#0091b8;color:#ffffff;display:block;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #dedede;}.teaserImageText::after,.teaserImageText.force-lt::after{clear:both;content:"";display:table;}.teaserImageText h3,.teaserImageText.force-lt h3{font-weight:600;}.teaserImageText p,.teaserImageText.force-lt p{font-size:14px;}.teaserImageText .teaserImageText__image,.teaserImageText.force-lt .teaserImageText__image{transition:all 0.2s ease-in-out;box-sizing:border-box;float:left;width:66%;position:relative;background:#ffffff no-repeat center center;background-size:cover;overflow:hidden;color:#ffffff;}.teaserImageText .teaserImageText__image:before,.teaserImageText.force-lt .teaserImageText__image:before{content:'';display:block;padding-top:56%;}.teaserImageText .teaserImageText__image:hover,.teaserImageText.force-lt .teaserImageText__image:hover{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.65" /><feFuncG type="linear" slope="0.65" /><feFuncB type="linear" slope="0.65" /></feComponentTransfer></filter></svg>#filter');filter:brightness(0.65);}.teaserImageText .teaserImageText__textContainer,.teaserImageText.force-lt .teaserImageText__textContainer{float:left;width:34%;padding:20px 20px 20px 20px;box-sizing:border-box;color:white;}.teaserImageText .teaserImageText__textContainer > h5,.teaserImageText.force-lt .teaserImageText__textContainer > h5{font-size:1.5rem;margin-top:0;margin-bottom:15px;font-weight:600;}.teaserImageText .teaserImageText__textContainer p,.teaserImageText.force-lt .teaserImageText__textContainer p{margin-top:10px;margin-bottom:5px;}.teaserImageText .teaserImageText__textContainer .price,.teaserImageText.force-lt .teaserImageText__textContainer .price{text-align:right;border-radius:0;}.teaserImageText .teaserImageText__location,.teaserImageText.force-lt .teaserImageText__location{font-size:0.75rem;line-height:1rem;margin-bottom:8px;}.teaserImageText.teaserImageText--small,.teaserImageText.force-lt.teaserImageText--small{background-color:#f5f4f0;color:#504d41;}.teaserImageText.teaserImageText--small .teaserImageText__image,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__image{width:45%;}.teaserImageText.teaserImageText--small .teaserImageText__image:before,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__image:before{padding-top:100%;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer{width:55%;padding:15px !important;color:inherit;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer > h5,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer > h5{font-size:0.875rem;text-align:left;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer .price,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer .price{position:absolute;right:20px;bottom:15px;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer .price *,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer .price *{font-size:0.875rem;}.teaserImageText.teaserImageText--left .teaserImageText__image,.teaserImageText.force-lt.teaserImageText--left .teaserImageText__image{float:right;}.teaserImageText.teaserImageText--left .teaserImageText__textContainer .price,.teaserImageText.force-lt.teaserImageText--left .teaserImageText__textContainer .price{right:auto;left:20px;}.teaserImageText.teaserImageText--fullWidth,.teaserImageText.force-lt.teaserImageText--fullWidth{background-color:transparent;overflow:hidden;}.teaserImageText.teaserImageText--fullWidth .teaserImageText__image,.teaserImageText.force-lt.teaserImageText--fullWidth .teaserImageText__image{width:100%;height:100%;position:absolute;}.teaserImageText.teaserImageText--fullWidth .teaserImageText__textContainer,.teaserImageText.force-lt.teaserImageText--fullWidth .teaserImageText__textContainer{position:relative;padding-bottom:80px !important;}.teaserImageText.teaserImageText--fullWidth > h5,.teaserImageText.teaserImageText--fullWidth .rating > .rating__item,.teaserImageText.force-lt.teaserImageText--fullWidth > h5,.teaserImageText.force-lt.teaserImageText--fullWidth .rating > .rating__item{text-shadow:0 2px 20px rgba(0,0,0,.3);}.teaserImageText.teaserImageText--fullWidth .teaserImageText__location,.teaserImageText.teaserImageText--fullWidth > p,.teaserImageText.force-lt.teaserImageText--fullWidth .teaserImageText__location,.teaserImageText.force-lt.teaserImageText--fullWidth > p{text-shadow:0 2px 20px rgba(0,0,0,.5);}.teaserImageText.force-lg{background:transparent;border:1px solid #cccccc;}.teaserImageText.force-lg h3,.teaserImageText.force-lg h5{font-weight:300 !important;clear:both;}.teaserImageText.force-lg .teaserImageText__textContainer{background:none;}.teaserImageText.force-lg .teaserImageText__textContainer .headline-hint{background:#e2003b;color:#ffffff;padding:3px 10px;margin-bottom:7px;float:left;}.teaserImageText.force-lg.teaserImageText--small{background:transparent;}.teaserImageText.force-lg.teaserImageText--small .teaserImageText__textContainer{color:#504d41;background:transparent;}.teaserImageText.force-lg .price,.teaserImageText.force-lg a.price{background-color:#ffffff;color:#0090b8;border-radius:0;}.teaserImageText.force-lg .price:hover,.teaserImageText.force-lg a.price:hover{background-color:#cccccc;}.teaserImageText.force-lg .price--inline{color:#0090b8;}.teaserImageText.force-lg .price--inline:hover{background:none;}.teaserImageText.force-lg .price--inverse{background-color:#035066;color:white;}.teaserImageText.force-lg .price--inverse:hover{background-color:#0090b8;}.teaserImageText.force-lg .price--inverse.price--inline{background-color:transparent;color:white;}.teaserLarge{width:100%;position:relative;background:#ffffff no-repeat center center;background-size:cover;overflow:hidden;color:#ffffff;}.teaserLarge:before{content:'';display:inline-block;padding-top:47%;box-sizing:border-box;}.teaserLarge .price{border-radius:0;}.teaserLarge .price:hover{text-decoration:none;}.teaserLarge h2{margin:0 0 0.25em 0;}.teaserLarge__textContainer{box-sizing:border-box;margin:auto;position:absolute;top:20px;left:40px;width:calc(100% - 40px);max-width:70%;padding:20px 0;}.teaserLarge__textContainer .price{text-align:right;}.teaserLarge__textContainer > h2{text-shadow:0 2px 20px rgba(0,0,0,.3);}.teaserLarge__textContainer > p{text-shadow:0 2px 20px rgba(0,0,0,.5);}.teaserLarge__text{margin-top:5px;color:#ffffff;margin-bottom:25px;}.temperature{position:absolute;bottom:60px;right:60px;text-align:right;z-index:14;}.temperature--standalone{position:static;text-align:left;}.temperature__text{font-size:16px;text-shadow:0 2px 10px rgba(0,0,0,.5);}.temperature__value{font-size:36px;text-shadow:0 2px 10px rgba(0,0,0,.5);margin:5px 0 0 0;}.slider__slide.active .temperature{opacity:1;}.slider__slide .temperature{transition:all 0.2s ease-in-out;opacity:0;}.timeTableRow{transition:all 0.2s ease-in-out;width:100%;display:table-row;vertical-align:middle;text-align:center;cursor:pointer;}.timeTableRow:hover{background-color:#f7f7f7;}.timeTableRow > *{display:table-cell;border-top:1px solid #ccc;padding:17px 0;vertical-align:middle;}.timeTableRow__location{text-align:left;width:100%;}.timeTableRow__city{font-size:18px;font-weight:600;text-align:left;padding-right:20px;}.timeTableRow__icons{display:inline-block;text-align:left;vertical-align:middle;}.timeTableRow__icon{display:block;float:left;height:22px;width:22px;margin-right:10px;background-size:cover;}.timeTableRow__day{padding:0 20px;width:22px;height:22px;text-align:center;color:#ffffff;font-size:14px;min-width:22px;}.timeTableRow__activeDay{transition:all 0.2s ease-in-out;opacity:1;border-radius:100%;width:22px;height:22px;background-color:#ffb300;}.timeTableRow__checkbox{display:none;}.timeTableRow__checkbox:checked + label .timeTableRow__activeDay{opacity:0;}.timeTableRow__checkbox:checked + label + .timeTableRow__result{max-height:1000px;}.timeTableRow__result{transition:all 0.2s ease-in-out;overflow:hidden;max-height:0;}.timeTableRow__result .weekswitch{margin-top:20px;}.timeTableRow__result__intro{color:#999;}.timeTableRow__result__table{width:100%;}.timeTableRow__result__table th,.timeTableRow__result__table td{text-align:center;}.timeTableRow__result__table th:nth-child(1),.timeTableRow__result__table td:nth-child(1){text-align:left;}.timeTableRow__result__table th:nth-child(n+4),.timeTableRow__result__table td:nth-child(n+4){width:62px;height:62px;}.timeTableRow__result__table th{font-size:0.875rem;color:#999;border-bottom:1px solid #ccc;}.timeTableRow__result__table td{font-size:18px;}.timeTableRow__result__destination{float:left;}.topicBlock{text-align:center;}.topicBlock h3{color:#0091b8;margin-top:0;margin-bottom:20px;}.topicBlock p{margin-bottom:40px;}.topicBlock > a{font-size:2rem;text-decoration:underline;}.socialMedia__icon{border-radius:50%;margin-left:10px;display:inline-block;width:42px;height:42px;background:no-repeat top center;font-size:2rem;text-decoration:underline;transition:all 300ms;}.socialMedia__icon:hover{box-shadow:0px 0px 15px 5px white;}.socialMedia__icon--twitter{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-twitter.svg?u393509c0=);}.socialMedia__icon--youtube{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-youtube.svg?u393509c0=);}.socialMedia__icon--facebook{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-facebook.svg?u393509c0=);}.socialMedia__icon--instagram{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-instagram.svg?u393509c0=);}.socialMedia__icon--twitter-round{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-twitter-round.svg?u393509c0=);}.socialMedia__icon--youtube-round{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-youtube-round.svg?u393509c0=);}.socialMedia__icon--facebook-round{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-facebook-round.svg?u393509c0=);}.socialMedia__icon--instagram-round{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/social-media/logo-instagram-round.svg?u393509c0=);}.mobileApps__icon{display:inline-block;-ms-flex-preferred-size:162px !important;flex-basis:162px !important;width:142px;height:42px;background:no-repeat top center;background-size:142px 42px;font-size:2rem;text-decoration:underline;margin-bottom:8px;}.mobileApps__icon--android{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/badges/google-play.png?u393509c0=);}.mobileApps__icon--ios{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/badges/apple-store.svg?u393509c0=);}.tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px;}.tabs__tab{-ms-flex:10% 1 1;flex:10% 1 1;float:left;padding:20px;display:block;color:#9b9b9b;text-align:center;border-bottom:1px solid #ccc;cursor:pointer;}.tabs__tab--active{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__tab--active:first-child{border-left:1px solid transparent;border-right:1px solid #ccc;}.tabs__radio{display:none;}.tabs__radio--1:checked + .tabs__label{color:#504d41;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--1:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--1:checked ~ .tabs__content--1{display:block;}.tabs__radio--2:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--2:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--2:checked ~ .tabs__content--2{display:block;}.tabs__radio--3:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--3:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--3:checked ~ .tabs__content--3{display:block;}.tabs__radio--4:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--4:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--4:checked ~ .tabs__content--4{display:block;}.tabs__radio--5:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--5:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--5:checked ~ .tabs__content--5{display:block;}.tabs__radio--6:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--6:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--6:checked ~ .tabs__content--6{display:block;}.tabs__radio--7:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--7:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--7:checked ~ .tabs__content--7{display:block;}.tabs__radio--8:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--8:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--8:checked ~ .tabs__content--8{display:block;}.tabs__radio--9:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--9:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--9:checked ~ .tabs__content--9{display:block;}.tabs__radio--10:checked + .tabs__label{color:#504d41;border-left:1px solid #ccc;border-bottom:0 solid #ccc;border-top:1px solid #ccc;}.tabs__radio--10:checked + .tabs__label + .tabs__radio + .tabs__label{border-left:1px solid #ccc;}.tabs__radio--10:checked ~ .tabs__content--10{display:block;}.tabs__content{margin-top:20px;display:none;-ms-flex:100% 0 0px;flex:100% 0 0;}.weekswitch{margin-top:50px;}.weekswitch__previous{right:14px;}.weekswitch__previous:after{position:absolute;top:50%;transform:translateY(-50%) rotate(-135deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.weekswitch__previous.active:after{transform:rotate(-45deg);margin-top:0;}.weekswitch__previous:after{left:4px;}.weekswitch__next{left:14px;}.weekswitch__next:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.weekswitch__next.active:after{transform:rotate(-45deg);margin-top:0;}.weekswitch__next:after{right:4px;}.weekswitch__previous,.weekswitch__next{top:2px;cursor:pointer;display:inline-block;height:20px;width:20px;position:relative;}.weekswitch__previous:after,.weekswitch__next:after{margin-left:0;margin-top:0;top:12px;border-top:2px solid #504d41;border-right:2px solid #504d41;}.weekswitch__week{display:inline-block;}.table table{border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed;}.table table caption{line-height:2em;font-size:18px;}.table table th,.table table td{text-align:left;text-overflow:ellipsis;background-color:#fff;padding:10px;}.table table td{border-top:1px solid #ccc;}.table table tr{background-color:#fff;}.table table th{text-align:left;font-size:0.875rem;color:#999;font-weight:normal;background-color:#fff;}.table table th.left,.table table td.left{text-align:left;}.table table th.right,.table table td.right{text-align:right;}.table.centered th,.table.centered td,.table th.center,.table td.center{text-align:center;}.table.verticalLines th,.table.verticalLines td{border-left:1px solid #ccc;}.table.verticalLines th:first-child,.table.verticalLines td:first-child{border-left:none;}.search{margin-top:60px;margin-bottom:20px;margin-top:-40px;position:relative;transition:margin 0.5s ease-in-out;}.search input,.search button{display:block;width:100%;outline:none;}.search__navigation{position:relative;}.search__navigation::after{clear:both;content:"";display:table;}.search__navigation__label{transition:all 0.2s ease-in-out;box-sizing:border-box;display:table-cell;background:rgba(255,255,255,.75);color:#026681;}.search__navigation__label:before{content:none;}.search__navigation__label > a{cursor:pointer;line-height:40px;text-align:center;}.search__navigation__label.active,.search__navigation__label:last-child{border-right:0;}.search__navigation__label.active{background:#ffb300;}.search__navigation__label.active:hover{background-color:#ffb300;}.search__navigation__label.active > a,.search__navigation__label.active > a:hover{color:#ffffff;}.search__navigation__label:hover{background-color:#ffffff;}.search__navigation__label a{display:block;}.search__navigation__label a:hover{text-decoration:underline;}.search__loading{position:absolute;width:100%;height:100%;background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/global/loading.gif?u393509c0=) no-repeat center center;z-index:2;}.search__content{background:#ffb300;padding:20px 10px;border-bottom:1px solid #b37a09;position:absolute;margin:0 37px;width:calc(100% - 74px);box-sizing:border-box;left:0;}.search__content .grid__cell{position:relative;}.search__content .button__inner{padding-right:0;padding-left:0;}.search--main{z-index:10;}.search--main .search__content{z-index:999;}.search--plusgrade a:hover{cursor:default;text-decoration:none;}.search__content__additionalInfo{line-height:16px;font-size:16px;margin:0 60px 15px 0;color:white;display:block;float:left;}.search__content__additionalInfo:first-child{text-align:left;}.search__content__additionalInfo:last-child{text-align:right;}.search__introText{font-size:0.875rem;margin-bottom:15px;}.search__input{width:100%;border-radius:0;}.search__input--left{border:1px solid #eee9dd;}.search__input--left ~ label.search__inputLabel{left:0;}.search__input--right{border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;border-bottom:1px solid #eee9dd;padding:10px 10px 10px 20px;}.search__input--right ~ label.search__inputLabel{left:10px;}.search__inputIcon{z-index:1;position:absolute;right:-10px;top:20px;transform:translateY(-50%);background:transparent url(/modules/proprietary/luxair_styleguide/build/images/icons/search/airplane.svg?u393509c0=) no-repeat center center;height:24px;width:24px;}.search__travelForm .search__inputIcon{right:-39px;width:70px;background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/search/travel_search.svg?u393509c0=) no-repeat center center;}.search__dropdown .dropdown--light{margin:20px 0 0 0;}.search__noResult{padding:5px 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px;font-size:1rem;}.search__errors,.grid__cell.search__errors{-ms-flex-order:4;order:4;margin:10px 0 0 0;padding:0 20px 0 30px;background-color:#f7e5e7;background-color:#f7e5e7;list-style:disc;}.search__errors:empty,.grid__cell.search__errors:empty{display:none;}.search__error{-ms-flex:0 0 100%;flex:0 0 100%;padding:5px 10px;text-align:center;}.search__error:first-child{margin-top:10px;}.search__error:last-child{margin-bottom:5px;}.search__passenger{margin-top:20px;-ms-box-ordinal-group:1;box-ordinal-group:1;-ms-flex-order:1;order:1;}.search__interval{margin-top:20px;-ms-box-ordinal-group:2;box-ordinal-group:2;-ms-flex-order:2;order:2;}.search__passengerInfo{-ms-box-ordinal-group:3;box-ordinal-group:3;-ms-flex-order:3;order:3;}.search__intervalInfo{-ms-box-ordinal-group:4;box-ordinal-group:4;-ms-flex-order:4;order:4;}.search__footer{display:block;margin:15px 10px 0;padding:0;font-size:0.875rem;line-height:1em;}.search__footer .grid__cell{padding:0;-ms-flex:none;flex:none;text-align:center;}.grid.grid--center .search__calendar__legend{text-align:right;margin-bottom:10px;-ms-flex:1 100%;flex:1 100%;}.search__calendar__lowfare__icon{position:relative;width:12px;height:12px;margin-right:.5em;}.search__calendar__lowfare__icon:after{content:"";transform:rotate(45deg);top:-1px;right:-6px;position:absolute;border-bottom:solid 10px #B60218;border-left:solid 10px transparent;border-right:solid 10px transparent;}.search__travelPeriod{border:solid #eee9dd;border-width:1px 1px 1px 0;-ms-flex:auto;flex:auto;cursor:pointer;border-radius:0;z-index:1;}.search__travelPeriod.inputTextField--error{margin-left:0;}.search__travelPeriod__label{transition:all 0.2s ease-in-out;position:absolute;top:0;padding:5px 10px;font-size:0.5625rem;line-height:0.5625rem;color:#aba594;opacity:0;}.search__travelPeriod__label{left:0;}.search__travelPeriod:valid + span{opacity:1;}.search__calendar{margin:20px 0 0 0;background-color:#ffffff;position:relative;}.search__calendar:before{transition:all 0.2s ease-in-out;height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';top:-10px;position:absolute;display:block;left:60%;}.search__calendar--return:before{left:85%;}.search__calendar__dateRange{box-sizing:border-box;margin-top:15px;margin-bottom:8px;}.search__calendar__switch{margin:15px 0 0 0;}.search__calendar__dateRange--right{border-left:1px solid #ddd;}.search__result{margin-top:20px;background-color:#ffffff;}.search__result h3{margin:20px 0 15px 0;}.search-result__loading{position:relative;width:100%;height:70px;background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/global/loading.gif?u393509c0=) no-repeat center center;z-index:2;}.search__result--left{min-height:80px;}.search__result--left:before{transition:all 0.2s ease-in-out;height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';top:-10px;position:absolute;display:block;left:20%;}.search__result--right{min-height:80px;}.search__result--right:before{transition:all 0.2s ease-in-out;height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';top:-10px;position:absolute;display:block;left:65%;}.search__result__other{box-sizing:border-box;padding:5px 40px 20px 40px;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:auto;max-height:250px;}.search__result__row{-ms-flex-pack:justify;justify-content:space-between;font-size:16px;margin-bottom:10px;vertical-align:middle;cursor:pointer;}.search__result__group{margin-top:20px;width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}.search__result__group__name{margin-bottom:5px;margin-left:-10px;font-weight:600;}.search__result__name{font-weight:100;padding-right:10px;color:#504d41;display:inline-block;}.search__result__code{color:#504d41;box-sizing:border-box;padding-right:20px;text-align:right;display:inline-block;}.search__result__code:before{content:'(';}.search__result__code:after{content:')';}.search__result--simple .search__result__code{display:none;}.search__result__popular{width:100%;display:table;}.search__result__popular .search__result__country{margin-top:0;margin-bottom:0;display:table;width:100%;}.search__result__popular .search__result__row{display:table-row;width:100%;}.search__result__popular .search__result__location{display:table-cell;}.search__result__popular .search__result__code{display:table-cell;}.search__result__popular .search__result__price{display:table-cell;width:50%;text-align:right;}.search__result__footnote{text-align:right;color:#ffb300;margin-top:10px;font-size:0.875rem;padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:10px;}.search__travelForm .search__inputIcon{right:-39px;width:70px;background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/search/travel_search.svg?u393509c0=) no-repeat center center;}.search__carInfo{margin-top:20px;}.search__carPeriod,.search__residence,.search__driverAge{position:relative;float:left;}.search__carPeriod label,.search__residence label,.search__driverAge label{left:0 !important;}.search__residenceInput{border:1px solid #eee9dd;cursor:pointer;}.search__driverAgeInput{border:1px solid #eee9dd;cursor:pointer;}.search__carPeriodInput{border:1px solid #eee9dd;cursor:pointer;}.search__carForm .search__inputIcon{background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/search/car_rental_search.svg?u393509c0=) no-repeat center center;}.search__country:before{transition:all 0.2s ease-in-out;height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';top:-10px;position:absolute;display:block;left:70%;}.search__calendar__car{margin:20px 0 0 0;background-color:#ffffff;position:relative;}.search__calendar__car:before{transition:all 0.2s ease-in-out;height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';top:-10px;position:absolute;display:block;left:10%;}.search__calendar__car--return:before{left:53%;}.search__passengersInput{border:1px solid #eee9dd;-ms-flex:auto;flex:auto;cursor:pointer;border-radius:0;z-index:2;}.search__passengers__label{transition:all 0.2s ease-in-out;position:absolute;top:0;padding:5px 10px;font-size:0.5625rem;line-height:0.5625rem;color:#aba594;opacity:0;}.search__passengers__label{left:50%;}.search__passengersInput:valid + span{opacity:1;}.search__passengerInfo{width:100%;margin:20px 0 0 0;padding:0;background-color:#ffffff;}.search__passengerInfo:before{transition:all 0.2s ease-in-out;height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';top:-10px;position:absolute;display:block;left:25%;}.search__passengerInfo .inputTextField{width:60px;display:inline-block;text-align:center;}.search__passengerInfo > .grid{width:100%;padding:20px 0;}.search__passengers__category{padding:0 10px 20px 10px;}.search__passengers__headline{margin-bottom:6px;white-space:nowrap;}.search__passengers__description{display:inline-block;font-size:14px;color:#a3a3a3;margin-left:6px;}.search__passengers__decreaseButton,.search__passengers__increaseButton{text-align:center;display:inline-block;width:30px;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.search__passengers__decreaseButton svg,.search__passengers__increaseButton svg{transform:rotate(45deg);}.accordion{margin-bottom:40px;}.accordion__item{transition:all 100ms ease-in-out;border:1px solid #979797;padding:10px;margin:-1px 20px 0 20px;}.accordion__item:before{content:none;}.accordion__item > h4{transition:all 100ms ease-in-out;cursor:pointer;margin:0;}.accordion__item > .accordion__text{transition:all 100ms ease-in-out;max-height:0;overflow:hidden;}.accordion__item p{font-size:0.875rem;}.accordion__item:hover{background-color:#f5f4f0;}.accordion__item.active{padding:30px;margin:-1px 0 0 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);}.accordion__item.active:hover{background-color:#ffffff;}.accordion__item.active .accordion__text{margin-top:18px;max-height:none;overflow:visible;}.businessLoungeFinder h1,.businessLoungeFinder h3{text-align:center;color:#0091b8;max-width:80%;margin:0 auto 20px auto;}.businessLoungeFinder .search{margin:15px auto 50px auto;}.businessLoungeFinder .search .search__content{position:relative;text-align:left;}.businessLoungeFinder .search .search__content .search__to__label{padding:5px 10px;}.businessLoungeFinder .businessLoungeFinder__results{position:relative;}.businessLoungeFinder .searchResult__lounge > div{padding:0 5px;margin-bottom:10px;}.businessLoungeFinder__map{margin-bottom:40px;}.businessLoungeFinder__map img{width:100%;}.countryList__list{column-count:3;}.countryList__headline{font-size:1.5rem;color:#0091b8;text-align:center;margin-bottom:10px;}.countryList__country{font-size:14px;line-height:30px;text-align:center;padding:0 10px 20px 10px;break-inside:avoid;}.countryList__city{line-height:30px;font-size:18px;font-weight:600;}.footer{position:relative;overflow:hidden;padding-top:90px;color:#ffffff;margin-top:25px;}.footer:before{content:'';position:absolute;top:1px;height:90px;margin:auto;left:-90px;right:-90px;background:#ffb300;border-top-left-radius:100%;border-top-right-radius:0;}.footer__container{background:#ffb300;}.footer__content,.footer__phone{position:relative;max-width:1440px;margin:0 auto;}.footer__phone__icon{display:inline-block;vertical-align:middle;padding-right:0;background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/phone-white.svg?u393509c0=);background-size:contain;background-repeat:no-repeat;width:22px;height:22px;}.footer__phone__content{position:absolute;right:35px;margin-top:-35px;}.footer__phone__phone,a.footer__phone__phone{color:#ffffff;font-size:1.375rem;margin:0 .5em;}.footer__logo{position:absolute;top:30px;right:35px;width:94px;height:24px;background:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/logo-luxairtours-white.svg?u393509c0=) no-repeat center center;}.footer__menu{border-bottom:1px solid rgba(255,255,255,.4);padding:30px 120px 30px 15px;font-size:0.875rem;}.footer__menu::after{clear:both;content:"";display:table;}.footer__menu__item{float:left;display:block;padding:0 20px;}.footer__menu__item a{color:#ffffff;text-decoration:none;}.footer__menu__item:before{content:none;}.footer__part{border-bottom:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);text-align:center;position:relative;}.footer__part .phoneBox__container{font-size:25px;transform:none;}.footer__part .phoneBox__icon__phone{display:inline-block;}.footer__part .phoneBox__content{display:inline-block;opacity:1;}.footer__part .phoneBox__opening-times{font-size:0.875rem;}.footer__part .payment_method .grid__cell{min-width:75px;}.footer__part__info{-ms-flex-align:center;align-items:center;}.footer__part__info .topicBlock{text-align:center;}.footer__part__info .topicBlock.col_1{margin-top:-15px;padding:0 80px 0 0;}.footer__part__info .topicBlock.col_1 .inputTextField,.footer__part__info .topicBlock.col_1 .button{height:30px;}.footer__part__info .topicBlock.col_2{padding:0 80px;}.footer__part__info .topicBlock.col_3{padding:0 0 0 80px;margin-top:-15px;}.footer__part__info .topicBlock.col_3 .grid{-ms-flex-pack:end;justify-content:flex-end;}.footer__part__label{transition:all 0.2s ease-in-out;font-size:1.125rem;margin:0 auto;position:relative;padding:0 20px 0 0;display:inline-block;cursor:pointer;}.footer__part__label:after{position:absolute;top:50%;transform:translateY(-50%) rotate(135deg);content:'';width:8px;height:8px;border-top:1px solid #ffffff;border-right:1px solid #ffffff;margin-left:20px;margin-top:-2px;}.footer__part__label.active:after{transform:rotate(-45deg);margin-top:0;}.footer__part__label.active{margin-bottom:20px;}.footer__part__content{transition:all 0.2s ease-in-out;height:0;overflow:hidden;}.footer__part.active .footer__part__content{height:auto;padding:0;margin:auto;}.footer__link,a.footer__link{color:#ffffff;line-height:1.5rem;}.footer__copyRight{font-size:0.75rem;padding-top:30px;padding-bottom:0;margin-bottom:-25px;text-align:center;opacity:.6;color:#1f1600;}.footer__links{text-align:center;font-size:0.875rem;}.footer__links a{color:white;}.darksite_enable.grayscale_information .footer:before{background-color:#A8A8A8;}.darksite_enable.grayscale_information .footer__container{background-color:#A8A8A8;}.darksite_enable.grayscale_information .footer__logo{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/grayscale-luxairtours.svg);}.header{transition:all 0.2s ease-in-out;max-height:74px;border-bottom:1px solid #eee9dd;background-color:#ffffff;}.header h5{margin-bottom:12px;}.header.active{height:auto;max-height:1000px;}.header.active .header__inner{margin-top:75px;}.header__toTop{transition:all 100ms ease-in-out;position:fixed;width:100%;height:4px;background-color:#ffb300;z-index:100;box-shadow:0 0 4px #999;overflow:hidden;text-align:center;}.header__toTop > a{text-decoration:none;display:none;color:#ffffff;font-size:0.875rem;}.header__toTop.active{height:40px;line-height:40px;overflow:visible;}.header__toTop.active > a{display:block;}.header__close{transition:all 0.2s ease-in-out;width:12px;height:12px;position:absolute;top:-80px;right:20px;}.header__inner{transition:all 0.2s ease-in-out;position:relative;max-width:1440px;margin:4px auto 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;}.header__sites,.header__countrylanguage{transition:all 0.2s ease-in-out;box-sizing:border-box;color:#ffffff;max-height:0;height:auto;overflow:hidden;}.header__sites.active-add-active,.header__countrylanguage.active-add-active{max-height:0;overflow:hidden !important;}.header__sites.active,.header__countrylanguage.active{overflow:inherit;max-height:1000px;padding:25px 0 45px 0;}.header__sites.active .header__close,.header__countrylanguage.active .header__close{top:20px;cursor:pointer;}.header__sites h4,.header__countrylanguage h4{text-align:left;margin-bottom:17px;}.header__countrylanguage{color:#504d41;background-color:#ffffff;}.sites__headline{margin-bottom:36px;}.sites__site__link{color:#ffffff;}.sites__site__img{width:100%;margin-bottom:25px;background-size:cover;}.sites__site__img:before{display:block;content:'';padding-top:56%;}.sites__site__text{font-size:0.875rem;opacity:0.6;}.logo{display:block;height:70px;-ms-flex:200px 0 0px;flex:200px 0 0;}.logo--logo{width:90%;margin:auto;display:block;margin-top:10px;}.logo.darksite--logo{display:none;}.darksite_enable .logo{display:none;}.darksite_enable .logo.darksite--logo{display:block;}.darksite_enable .header__toTop{background-color:#A8A8A8;}.nav{background-color:#ffffff;height:70px;box-sizing:border-box;text-align:justify;display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:1;flex:1;}.nav__link{font-weight:400;text-decoration:none;color:#504d41;font-size:1rem;padding:0;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.nav__link--destinations > div .links{padding:0 80px;}.nav__link--destinations > div .further{background-color:#f5f4f0;padding:0 80px;}.nav__link--destinations .destinationContent{display:none;}.nav__link--destinations .destinationContent.active{display:block;}.nav__link--destinations .destinationContent .linkBlock,.nav__link--destinations .destinationContent .linkBlock h4{margin:0;}.nav__link--destinations .destinationContent .megadropdown__subline{display:block;}.nav__link--destinations .destinationContent .megadropdown__subline:not(:first-child){margin-top:20px;}.nav__link--destinations .destinationContent .linkBlock a{line-height:30px;}.nav__link--myarea .grid__cell.text-center{position:relative;margin:0 auto;}.nav__link--my_area .grid__cell.text-center{position:relative;margin:0 auto;}.nav__link__name{transition:all 0.2s ease-in-out;box-sizing:border-box;padding:0 15px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#ffffff;border-bottom:4px solid #ffffff;border-top:4px solid #ffffff;border-radius:0;width:100%;-ms-flex-pack:center;justify-content:center;}.nav__link__name.active,.nav__link__name:hover{border-bottom:4px solid #ffb300;}.nav__link a.nav__link__name{color:#0091b8;}.nav__link a.nav__link__name:hover{text-decoration:none;}.nav__link__img{width:40px;height:40px;padding-left:20px;}.nav__link__inner{transition:all 0.2s ease-in-out;display:none;box-sizing:border-box;width:100%;position:absolute;left:0;right:0;top:71px;z-index:15;}.nav__link__inner.active-add{opacity:0;display:block;}.nav__link__inner.active-add-active{opacity:1;}.nav__link__inner.active-remove{opacity:1;display:block;}.nav__link__inner.active-remove-active{opacity:0;}.nav__link__inner.active{display:block;}.nav__link__content__close{transition:all 0.2s ease-in-out;width:12px;height:12px;position:absolute;right:20px;top:20px;cursor:pointer;}.nav__link__content{padding:30px 100px;}.nav__link__content.bgcolor-fuscousGray{font-weight:400;color:#a7a6a0;}.nav__link__content.bgcolor-fuscousGray a{color:white;text-decoration:underline;}.nav__link__content h3{margin-top:25px;display:inline-block;}.nav__link__content h3 + a{padding-left:20px;display:inline-block;}.nav__link__content .offers{margin-top:10px;}.myarea h3{display:block;margin-bottom:25px;}.my_area h3{display:block;margin-bottom:25px;}.myarea__tab{-ms-flex-positive:1;flex-grow:1;}.myarea__label{display:block;text-align:center;line-height:30px;cursor:pointer;background-color:white;padding:10px 0;position:relative;}.myarea__label:hover{text-decoration:underline;}.myarea__tab.active .myarea__label{background-color:#0091b8;color:white;}.myarea__tab.active .myarea__label:after,.myarea__tab.active .myarea__label:before{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #0091b8;bottom:-15px;content:'';color:#0091b8;left:50%;margin-left:-15px;position:absolute;}.myarea__content{display:none;margin:0 auto;width:100%;padding-top:40px;}.myarea__content.active{display:block;}.myarea__intro{display:block;}.myarea__intro .myarea__content{margin-top:50px;display:block;}.myarea__intro-text{font-size:24px;line-height:1.5;}.myarea__footer{background-color:#504d41;padding:45px 0;}.switches{cursor:pointer;}.switches__burger{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/hamburger.svg?u393509c0=) no-repeat center center #ffffff;width:80px;height:70px;}.switches.active .switches__burger{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/close.svg?u393509c0=);}.switches__sites,.switches_countrylanguage{transition:all 300ms ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;cursor:pointer;white-space:nowrap;}.switches_countrylanguage{-ms-flex-pack:distribute;justify-content:space-around;background-color:#ffffff;}.switches_countrylanguage .dropdown{box-sizing:border-box;}.switches_countrylanguage .dropdown:after{position:absolute;top:50%;transform:translateY(-50%) rotate(135deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.switches_countrylanguage .dropdown.active:after{transform:rotate(-45deg);margin-top:0;}.switches__country{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:relative;padding:0 0 0 10px;height:100%;-ms-flex:60% 1 0px;flex:60% 1 0;}.switches__country:after{display:inline-block;vertical-align:middle;transform:rotate(135deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;}.switches__country.active:after{transform:rotate(-45deg);margin-top:6px;}.switches__languageDropdown{transition:all 0.2s ease-in-out;display:none;height:0;overflow:hidden;position:absolute;line-height:40px;top:calc(100% + 15px);z-index:1;right:0;text-align:left;padding:25px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);}.switches__languageDropdown:before{content:'';position:absolute;top:-10px;right:20px;height:0;width:0;border-bottom:10px solid #eee9dd;border-left:10px solid transparent;border-right:10px solid transparent;}.switches__languageDropdown.active{display:block;height:auto;overflow:inherit;}.switches__languageDropdown .headline4{margin-bottom:15px;}.switches__languageDropdown a{font-weight:normal;}.switches__languageDropdown a:hover{font-weight:bold;}.megadropdown__subline{font-size:0.875rem;}.megadropdown__pager{text-align:center;font-size:0.75rem;}.megadropdown__pages{margin-top:8px;}.megadropdown__page{display:inline;font-size:1rem;font-weight:600;padding:4px;cursor:pointer;}.megadropdown__page--active,.megadropdown__page:hover{text-decoration:underline;}.destinations__page{display:none;}.destinations__page.active{display:block;}.newsletterRegistration h1{text-align:center;color:#0091b8;margin-bottom:20px;}.newsletterRegistration .grid{max-width:768px;margin:0 auto;}.newsletterRegistration .grid__cell{position:relative;}.newsletterRegistration .horizontalLine{margin-top:10px;margin-bottom:10px;}.newsletterRegistration__successText{margin:85px 0;display:none;}.newsletterRegistration__successText h2{color:#0091b8;margin-bottom:30px;}.newsletterRegistration__link{color:#0091b8;}.offers,.offers.force-lt{margin-top:60px;margin-bottom:20px;}.offers .button,.offers.force-lt .button{margin-top:40px;}.offers h3,.offers.force-lt h3{margin-bottom:40px;}.offers h3,.offers h4,.offers.force-lt h3,.offers.force-lt h4{color:#0091b8;text-align:center;}.offers .offers__list .offer,.offers.force-lt .offers__list .offer{position:relative;border-bottom:1px solid #eee9dd;}.offers .offers__list .offer:last-child,.offers.force-lt .offers__list .offer:last-child{border-bottom:0;}.offers .offers__button,.offers.force-lt .offers__button{text-align:center;}.offers.offers--small::after,.offers.force-lt.offers--small::after{clear:both;content:"";display:table;}.offers.offers--small .offer,.offers.force-lt.offers--small .offer{-ms-flex-align:center;align-items:center;}.offers.offers--small .offer__destination,.offers.force-lt.offers--small .offer__destination{margin-bottom:0;font-size:0.875rem;}.offers.offers--small .offer__price .price *,.offers.force-lt.offers--small .offer__price .price *{font-size:0.875rem;margin-bottom:0;}.offers.offers--small .offer__duration,.offers.offers--small .offer__rating,.offers.force-lt.offers--small .offer__duration,.offers.force-lt.offers--small .offer__rating{display:none;}.offers.offers--small .offers__image,.offers.force-lt.offers--small .offers__image{box-sizing:border-box;background:no-repeat center center;background-size:cover;width:calc(50% - 10px);float:left;}.offers.offers--small .offers__image:before,.offers.force-lt.offers--small .offers__image:before{content:'';display:block;}.offers.offers--small .offers__list,.offers.force-lt.offers--small .offers__list{font-size:12px;box-sizing:border-box;float:left;width:50%;}.offers.offers--micro,.offers.force-lt.offers--micro{padding:0;font-size:1rem;}.offers.offers--micro > h3,.offers.force-lt.offers--micro > h3{font-size:1.125rem;text-align:left;color:#504d41;margin-bottom:10px;}.offers.offers--micro > span,.offers.force-lt.offers--micro > span{font-size:0.875rem;line-height:1.125rem;display:inline-block;}.offers.offers--micro .offers__list,.offers.force-lt.offers--micro .offers__list{padding:0;}.offers.offers--micro .offer,.offers.force-lt.offers--micro .offer{padding:0.5625rem 0;-ms-flex-align:center;align-items:center;}.offers.offers--micro .offers__image,.offers.offers--micro .offer__duration,.offers.offers--micro .offer__rating,.offers.force-lt.offers--micro .offers__image,.offers.force-lt.offers--micro .offer__duration,.offers.force-lt.offers--micro .offer__rating{display:none;}.offers.offers--micro .offer__destination,.offers.force-lt.offers--micro .offer__destination{font-size:0.875rem;}.offers.offers--micro .price *,.offers.force-lt.offers--micro .price *{font-size:0.875rem;}.offers.force-lg h3,.offers.force-lg h4{color:#035066;}.offers.force-lg .offers__list .offer{border-bottom:1px solid #cccccc;}.offers.force-lg .offers__list .price:hover{background:none;}.scheduleTable{width:100%;}.scheduleTable > thead > tr > td{text-align:center;font-size:0.875rem;color:#999 !important;font-weight:normal;background-color:#fff;}.scheduleTable tbody > tr > td{text-align:center;text-overflow:ellipsis;background-color:#fff;border-top:1px solid #ccc;}.scheduleTable tbody > tr > td:nth-child(3){font-weight:bold;}.scheduleTable__via{font-size:12px;font-weight:normal;}.scheduleTable__number{white-space:nowrap;}.scheduleTable__icon{display:inline-block;width:20px;height:20px;background-size:cover;}.scheduleTable__status{color:#999;}.scheduleTable__status--DEP{color:#169b75;}.scheduleTable__status--EXP{color:#ffb300;}.scheduleTable__status--CNX{color:#b60218;}.services{margin-top:60px;margin-bottom:20px;background:#ffffff;}.services h3{margin-bottom:30px;}.services h3,.services h4{color:#0091b8;text-align:center;}.services--withBackground{background-color:black;position:relative;}.services--withBackground:before{box-sizing:border-box;position:absolute;content:'';top:0;left:0;height:100%;width:100%;opacity:0.75;}.services--withBackground *,.services--withBackground h3,.services--withBackground h4{color:#ffffff;}.services--withBackground .services__inner{position:relative;padding-top:40px;padding-bottom:40px;}.slider,.slider.force-lt{margin-top:60px;margin-bottom:20px;box-sizing:border-box;padding:0 !important;max-width:none !important;height:calc(100% - 180px);position:relative;color:#0091b8;margin-top:0;}.slider .slider__inner,.slider.force-lt .slider__inner{box-sizing:border-box;position:relative;max-width:1440px;height:100%;margin:0 auto;text-align:center;}.slider .slider__inner:before,.slider.force-lt .slider__inner:before{content:'';display:block;padding-top:45%;}.slider .slider__slide,.slider.force-lt .slider__slide{display:inline-block;width:100%;height:100%;position:absolute;left:0;right:0;top:0;}.slider .slider__slide .temperature,.slider.force-lt .slider__slide .temperature{transition:all 0.2s ease-in-out;opacity:0;color:white;}.slider .slider__slide.active .temperature,.slider.force-lt .slider__slide.active .temperature{opacity:1;}.slider .slider__slide.active .slider__image,.slider.force-lt .slider__slide.active .slider__image{transition-delay:1ms;opacity:1;}.slider .slider__slide.active .slider__textContainer,.slider.force-lt .slider__slide.active .slider__textContainer{z-index:1;opacity:1;}.slider .slider__slide picture,.slider.force-lt .slider__slide picture{-o-object-fit:cover;object-fit:cover;}.slider .slider__image,.slider.force-lt .slider__image{transition:all 0.2s ease-in-out;transition-delay:200ms;position:absolute;opacity:0;top:0;left:0;transform:translate3D(0,0,0);width:100%;height:100%;background-position:center center;-o-object-fit:cover;object-fit:cover;}.slider .slider__labels,.slider.force-lt .slider__labels{position:absolute;left:50%;transform:translateX(-50%);bottom:10px;}.slider .slider__label,.slider.force-lt .slider__label{box-sizing:border-box;display:table-cell;position:relative;z-index:5;width:20px;height:40px;text-align:center;vertical-align:middle;}.slider .slider__label:hover,.slider.force-lt .slider__label:hover{cursor:pointer;}.slider .slider__label.active .slider__label__icon,.slider.force-lt .slider__label.active .slider__label__icon{margin:0;height:15px;width:15px;background-color:#ffb300;}.slider .slider__label__icon,.slider.force-lt .slider__label__icon{transition:all 0.2s ease-in-out;margin:2px;width:9px;height:9px;border-radius:100%;background-color:white;display:inline-block;border:1px solid #ffb300;}.slider .slider__radio,.slider.force-lt .slider__radio{display:none;}.slider .slider__prev,.slider .slider__next,.slider.force-lt .slider__prev,.slider.force-lt .slider__next{position:absolute;top:50%;transform:translateY(-50%);background-color:red;z-index:1;cursor:pointer;display:none;}.slider .slider__prev:after,.slider .slider__next:after,.slider.force-lt .slider__prev:after,.slider.force-lt .slider__next:after{cursor:pointer;margin-left:0 !important;width:16px !important;height:16px !important;border-top-width:3px !important;border-right-width:3px !important;}.slider .slider__prev.hidden,.slider .slider__next.hidden,.slider.force-lt .slider__prev.hidden,.slider.force-lt .slider__next.hidden{display:none;}.slider .slider__prev,.slider.force-lt .slider__prev{left:20px;}.slider .slider__prev:after,.slider.force-lt .slider__prev:after{position:absolute;top:50%;transform:translateY(-50%) rotate(225deg);content:'';width:8px;height:8px;border-top:1px solid #ffffff;border-right:1px solid #ffffff;margin-left:20px;margin-top:-2px;}.slider .slider__prev.active:after,.slider.force-lt .slider__prev.active:after{transform:rotate(-45deg);margin-top:0;}.slider .slider__next,.slider.force-lt .slider__next{right:40px;}.slider .slider__next:after,.slider.force-lt .slider__next:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);content:'';width:8px;height:8px;border-top:1px solid #ffffff;border-right:1px solid #ffffff;margin-left:20px;margin-top:-2px;}.slider .slider__next.active:after,.slider.force-lt .slider__next.active:after{transform:rotate(-45deg);margin-top:0;}.slider .slider__textContainer,.slider.force-lt .slider__textContainer{transition:all 0.2s ease-in-out;position:absolute;text-align:left;left:40px;width:400px;z-index:-1;opacity:0;padding:20px 30px;background-color:rgba(255,255,255,.8);box-sizing:border-box;}.slider .slider__textContainer > span,.slider.force-lt .slider__textContainer > span{display:block;}.slider .slider__textContainer .price,.slider.force-lt .slider__textContainer .price{color:white;margin-top:20px;}.slider .slider__textContainer .rating,.slider.force-lt .slider__textContainer .rating{margin-top:13px;}.slider .slider__textContainer .rating > .rating__item,.slider.force-lt .slider__textContainer .rating > .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating.png?u393509c0=) no-repeat left top;background-size:contain;}.slider .slider__textContainer h2,.slider.force-lt .slider__textContainer h2{margin-top:10px;margin-bottom:10px;font-size:2rem;line-height:1.1;}.slider.slider--textbox-inverse,.slider.slider--textbox-transparent,.slider.force-lt.slider--textbox-inverse,.slider.force-lt.slider--textbox-transparent{color:white;}.slider.slider--textbox-inverse .slider__textContainer,.slider.slider--textbox-transparent .slider__textContainer,.slider.force-lt.slider--textbox-inverse .slider__textContainer,.slider.force-lt.slider--textbox-transparent .slider__textContainer{background-color:#0091b8;}.slider.slider--textbox-inverse .slider__textContainer .rating__item,.slider.slider--textbox-transparent .slider__textContainer .rating__item,.slider.force-lt.slider--textbox-inverse .slider__textContainer .rating__item,.slider.force-lt.slider--textbox-transparent .slider__textContainer .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating-white.png?u393509c0=) no-repeat left top;background-size:cover;}.slider.slider--textbox-transparent .slider__textContainer,.slider.force-lt.slider--textbox-transparent .slider__textContainer{background-color:transparent;}.slider.force-lg .slider__textContainer .rating > .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg.png?u393509c0=) no-repeat left top;background-size:contain;}.slider.force-lg.slider--textbox-inverse .slider__textContainer .rating__item,.slider.force-lg.slider--textbox-transparent .slider__textContainer .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg_white.png?u393509c0=) no-repeat left top;background-size:cover;}.slider.force-lg .slider__label.active .slider__label__icon{background-color:#0090b8;}.slider.force-lg .slider__label__icon{border:1px solid #0090b8;}.slider.force-lg .slider__textContainer .price{color:white;background-color:#035066;}.slider.force-lg .slider__textContainer .price:hover{background-color:#368399;text-decoration:none !important;}.slider.force-lg.slider--textbox-transparent .slider__textContainer .price,.slider.force-lg.slider--textbox-inverse .slider__textContainer .price{color:#035066;background-color:white;}.slider.force-lg.slider--textbox-transparent .slider__textContainer .price:hover,.slider.force-lg.slider--textbox-inverse .slider__textContainer .price:hover{background-color:#cccccc;text-decoration:none !important;}.stage{position:relative;margin-top:0;margin-bottom:0;max-width:none !important;padding:0;}.stage.slider{height:calc(100% - 180px);min-height:360px;}.stage .slider__labels{bottom:auto;}.stage .slider__inner{max-width:inherit;}.stage .slider__inner:before{padding-top:0;}.teaserCatalogueGroup{margin-top:60px;margin-bottom:20px;background:#ffffff;}.teaserCatalogueGroup h3{margin-bottom:20px;}.teaserCatalogueGroup h3,.teaserCatalogueGroup h4{color:#0091b8;text-align:center;}.teaserImageTextGroup{margin-top:60px;margin-bottom:20px;margin-bottom:60px;}.teaserImageTextGroup .container{padding:0;}.teaserImageTextGroup h3{margin-bottom:20px;}.teaserImageTextGroup h3,.teaserImageTextGroup h4{color:#0091b8;text-align:center;}.teaserLargeGrid > h3{font-size:1.5rem;color:#0091b8;text-align:center;margin-top:50px;margin-bottom:25px;}.teaserLargeGrid > p{font-size:1rem;text-align:center;margin-bottom:35px;max-width:500px;margin-left:auto;margin-right:auto;}.teaserLargeGrid .teaserLarge{height:335px;}.teaserLargeGrid .teaserLarge__textContainer{left:20px;top:10px;}.teaserLargeGrid .teaserLarge__headline{font-size:1.5rem;}.teaserLargeGrid .teaserLarge__text{font-size:0.875rem;}.teaserLargeGroup{margin-top:60px;margin-bottom:20px;position:relative;height:100%;}.teaserLargeGroup:after{content:'';display:inline-block;padding-top:47%;box-sizing:border-box;}.teaserLargeGroup__item{transition:all 300ms ease-in-out;position:absolute;width:calc(100% - 80px);opacity:0;display:none;}.teaserLargeGroup__item.active{opacity:1;display:block;}.teaserLargeGroup__item.active-add{display:block;opacity:0;}.teaserLargeGroup__item.active-add-active{opacity:1;}.teaserLargeGroup__item.active-remove{opacity:1;display:block;}.teaserLargeGroup__item.active-remove-active{opacity:0;}.teaserLargeGroup__navigation{border-bottom:1px solid #dedede;position:absolute;bottom:0;width:calc(100% - 80px);}.teaserLargeGroup__navigation::after{clear:both;content:"";display:table;}.teaserLargeGroup__navigation a:first-child:nth-last-child(1){width:100%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(2),.teaserLargeGroup__navigation a:first-child:nth-last-child(2) ~ a{width:50%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(3),.teaserLargeGroup__navigation a:first-child:nth-last-child(3) ~ a{width:33.33333%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(4),.teaserLargeGroup__navigation a:first-child:nth-last-child(4) ~ a{width:25%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(5),.teaserLargeGroup__navigation a:first-child:nth-last-child(5) ~ a{width:20%;}.teaserLargeGroup__navItem{transition:all 0.2s ease-in-out;display:block;float:left;text-align:center;font-size:1rem;font-weight:400;background:rgba(255,255,255,.8);height:45px;line-height:45px;vertical-align:middle;position:relative;cursor:pointer;color:#504d41;}.teaserLargeGroup__navItem:hover,.teaserLargeGroup__navItem.active{background:#ffffff;}.teaserLargeGroup__navItem.active:before{position:absolute;content:'';height:0;width:0;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:0;right:0;margin:auto;}.timeTableGroup{margin:60px auto 0 auto;width:100%;position:relative;max-width:1024px;}.timeTableGroup__header{display:table-row;}.timeTableGroup__header > div{display:table-cell;padding-bottom:17px;font-size:14px;line-height:14px;}.timeTableGroup__country{text-align:left;color:#504d41;}div.timeTableGroup__day{text-align:center;color:#999;min-width:62px;}.topicBlocks__dropdowns{margin-top:60px;margin-bottom:20px;}.travelAgencyFinder h1,.travelAgencyFinder h3{text-align:center;color:#0091b8;max-width:80%;margin:0 auto 20px auto;}.travelAgencyFinder .search{margin:15px auto 50px auto;}.travelAgencyFinder .search .search__content{position:relative;text-align:left;}.twoColumnContainer{padding:0;border-bottom:2px solid #f5f4f0;}.twoColumnContainer--white{background:#ffffff;}.twoColumnContainer--grey{background:#504d41;color:#ffffff;}.twoColumnContainer--grey *{color:#ffffff;}.twoColumnContainer > .grid .grid__cell:first-child{border-right:1px solid #f5f4f0;}.twoColumnContainer > .grid .grid__cell:last-child{border-left:1px solid #f5f4f0;}.twoColumnContainer--borderLess{border:none;}.twoColumnContainer--borderLess > .grid .grid__cell:first-child,.twoColumnContainer--borderLess > .grid .grid__cell:last-child{border:none;}.twoColumnContainer--noPadding{padding-left:0 !important;padding-right:0 !important;}.onlineTimetable{width:100%;}.onlineTimetable .search{margin:15px auto 50px auto;}.onlineTimetable .search .search__content{position:relative;text-align:left;}.onlineTimetable__outbound{margin-bottom:50px;}.onlineTimetable__info{display:table;width:100%;}.onlineTimetable__info .info__airports{display:table-cell;font-weight:600;font-size:1.125rem;width:35%;}.onlineTimetable__info .info__description{display:table-cell;color:#999;width:45%;}.onlineTimetable__info .info__icon{display:table-cell;text-align:right;width:20%;color:#0091b8;font-size:2em;}.onlineTimetable__dayswitch{margin:20px 0;text-align:center;font-size:1.125rem;}.onlineTimetable__dayswitch .dayswitch__previous{right:14px;}.onlineTimetable__dayswitch .dayswitch__previous:after{position:absolute;top:50%;transform:translateY(-50%) rotate(-135deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.onlineTimetable__dayswitch .dayswitch__previous.active:after{transform:rotate(-45deg);margin-top:0;}.onlineTimetable__dayswitch .dayswitch__previous:after{left:4px;}.onlineTimetable__dayswitch .dayswitch__day{display:inline-block;}.onlineTimetable__dayswitch .dayswitch__next{left:14px;}.onlineTimetable__dayswitch .dayswitch__next:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.onlineTimetable__dayswitch .dayswitch__next.active:after{transform:rotate(-45deg);margin-top:0;}.onlineTimetable__dayswitch .dayswitch__next:after{right:4px;}.onlineTimetable__dayswitch .dayswitch__previous,.onlineTimetable__dayswitch .dayswitch__next{top:2px;cursor:pointer;display:inline-block;height:20px;width:20px;position:relative;}.onlineTimetable__dayswitch .dayswitch__previous:after,.onlineTimetable__dayswitch .dayswitch__next:after{margin-left:0;margin-top:0;top:12px;border-top:2px solid #504d41;border-right:2px solid #504d41;}.onlineTimetable__table{width:100%;position:relative;}.onlineTimetable__table thead > tr > td{text-align:center;font-size:0.875rem;color:#999;font-weight:normal;background-color:#fff;padding:17px 0;border-bottom:1px solid #ccc;}.onlineTimetable__table thead > tr > td:first-child,.onlineTimetable__table thead > tr > td:nth-child(2){text-align:left;}.onlineTimetable__table tbody > tr > td{text-align:center;text-overflow:ellipsis;background-color:#fff;border-bottom:1px solid #ccc;padding:10px 0;}.onlineTimetable__table tbody > tr > td:first-child,.onlineTimetable__table tbody > tr > td:nth-child(2){text-align:left;}.onlineTimetable__table .flight__number{white-space:nowrap;}.onlineTimetable__table .flight__departureTime,.onlineTimetable__table .flight__arriveTime{display:block;float:left;padding-right:15px;width:50px;}.onlineTimetable__table .flight__departureAirport,.onlineTimetable__table .flight__arriveAirport{font-weight:600;}.onlineTimetable__table tbody > tr > td.flight__no-result{text-align:center;}.search__calendar--timetable:before{left:25%;}.search__calendar--timetable.calendar--activeReturn:before{left:75%;}.link-list-group__item{border-bottom:1px solid #ccc;padding-bottom:20px;padding-top:10px;margin-bottom:10px;}.link-list-group__item--secondLevel{margin-top:10px;}.link-list-group__item--thirdLevel{margin-top:10px;}.link-list-group__item--thirdLevel .link-list-group__item__subitem{margin:5px 0;}.phoneBox{position:absolute;overflow:hidden;margin-top:20px;z-index:2;right:20px;min-width:18px;min-height:44px;background:rgba(255,255,255,.8);padding:0 13px 0 13px;transition:all 0.3s ease-out;cursor:pointer;border-radius:2px;color:#504d41;}.phoneBox:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);content:'';width:8px;height:8px;border-top:1px solid #504d41;border-right:1px solid #504d41;margin-left:20px;margin-top:-2px;}.phoneBox.active:after{transform:rotate(-45deg);margin-top:0;}.phoneBox:after{display:none;}.phoneBox.active:after{display:block;right:20px;margin-top:-4px;transform:rotate(45deg);}.phoneBox .phoneBox__phone{display:inline-block;font-weight:bold;margin-right:1em;line-height:1.3em;color:#504d41;}.phoneBox .phoneBox__phone:hover{color:#504d41;}.phoneBox__container{display:inline-block;transform:translateY(50%);}.phoneBox__opening-times{display:inline-block;line-height:1.3em;}.phoneBox__content{opacity:0;display:none;}.phoneBox__icon__phone{display:block;padding-right:0;background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/phone.svg?u393509c0=);background-size:contain;background-repeat:no-repeat;min-width:21px;height:21px;}.phoneBox__icon__mail{display:block;padding-right:0;background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/mail.svg?u393509c0=);background-size:contain;background-repeat:no-repeat;min-width:21px;height:21px;}.phoneBox.active{overflow:hidden;padding-right:3em;transition:all 0.3s ease-out;}.phoneBox.active .phoneBox__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transform:translateY(0);}.phoneBox.active .phoneBox__content{display:block;transition:opacity 0.2s ease-out 0.2s;opacity:1;overflow:hidden;}.phoneBox.active .phoneBox__icon__phone{margin-right:.5em;}.phoneBox.active .phoneBox__icon__mail{margin-right:.5em;}.contact-us{border:1px solid #dedede;padding:20px;}.contact-us__phone{margin:10px 0;position:relative;padding-left:30px;}.contact-us__phone:before{content:'';background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/phone.svg?u393509c0=);background-size:contain;background-repeat:no-repeat;width:21px;height:21px;display:inline-block;position:absolute;left:0;top:0;}.uspGroup .uspGroup__item{text-align:center;}.uspGroup .uspGroup__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;}.uspGroup .uspGroup__image img{width:100%;}.uspGroup .uspGroup__image span{font-size:64px;}.uspGroup .uspGroup__subline{display:block;margin-bottom:.75em;}.uspGroup .uspGroup__headline{margin-bottom:.5em;}.uspGroup .price{margin-bottom:.5em;}.uspGroup--vertical .uspGroup__item{text-align:center;}@media (min-width:0px){.grid .grid__cell--xs-1{-ms-flex:auto;flex:auto;width:8.33333%;}.grid .grid__cell--xs-2{-ms-flex:auto;flex:auto;width:16.66667%;}.grid .grid__cell--xs-3{-ms-flex:auto;flex:auto;width:25%;}.grid .grid__cell--xs-4{-ms-flex:auto;flex:auto;width:33.33333%;}.grid .grid__cell--xs-5{-ms-flex:auto;flex:auto;width:41.66667%;}.grid .grid__cell--xs-6{-ms-flex:auto;flex:auto;width:50%;}.grid .grid__cell--xs-7{-ms-flex:auto;flex:auto;width:58.33333%;}.grid .grid__cell--xs-8{-ms-flex:auto;flex:auto;width:66.66667%;}.grid .grid__cell--xs-9{-ms-flex:auto;flex:auto;width:75%;}.grid .grid__cell--xs-10{-ms-flex:auto;flex:auto;width:83.33333%;}.grid .grid__cell--xs-11{-ms-flex:auto;flex:auto;width:91.66667%;}.grid .grid__cell--xs-12{-ms-flex:auto;flex:auto;width:100%;}.grid .grid__cell--flex-xs{-ms-flex:1 1 0px;flex:1 1 0;width:auto;}.grid .grid__cell--push-xs-1{margin-left:8.33333%;}.grid .grid__cell--push-xs-2{margin-left:16.66667%;}.grid .grid__cell--push-xs-3{margin-left:25%;}.grid .grid__cell--push-xs-4{margin-left:33.33333%;}.grid .grid__cell--push-xs-5{margin-left:41.66667%;}.grid .grid__cell--push-xs-6{margin-left:50%;}.grid .grid__cell--push-xs-7{margin-left:58.33333%;}.grid .grid__cell--push-xs-8{margin-left:66.66667%;}.grid .grid__cell--push-xs-9{margin-left:75%;}.grid .grid__cell--push-xs-10{margin-left:83.33333%;}.grid .grid__cell--push-xs-11{margin-left:91.66667%;}.grid .grid__cell--push-xs-12{margin-left:100%;}.grid .grid__cell--pull-xs-1{margin-right:8.33333%;}.grid .grid__cell--pull-xs-2{margin-right:16.66667%;}.grid .grid__cell--pull-xs-3{margin-right:25%;}.grid .grid__cell--pull-xs-4{margin-right:33.33333%;}.grid .grid__cell--pull-xs-5{margin-right:41.66667%;}.grid .grid__cell--pull-xs-6{margin-right:50%;}.grid .grid__cell--pull-xs-7{margin-right:58.33333%;}.grid .grid__cell--pull-xs-8{margin-right:66.66667%;}.grid .grid__cell--pull-xs-9{margin-right:75%;}.grid .grid__cell--pull-xs-10{margin-right:83.33333%;}.grid .grid__cell--pull-xs-11{margin-right:91.66667%;}.grid .grid__cell--pull-xs-12{margin-right:100%;}.grid .grid--xs-collapsed{margin:0;}.grid .grid--xs-collapsed > .grid__cell{padding:0;}.grid.grid--xs-up-collapsedVertical{margin-top:0;padding-top:0;}.grid.grid--xs-up-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid .grid--xs-collapsedHorizontal > .grid__cell{padding-top:0;padding-bottom:0;}.dropdown__items{padding:10px;}h1{font-size:32px;line-height:1.25em;}h2{font-size:26px;line-height:1.538em;}h3{font-size:22px;line-height:1.136em;}h4{font-size:18px;line-height:1.111em;}h5{font-size:14px;line-height:1.25em;}h6{font-size:12px;line-height:1.25em;}.switches{height:100%;}}@media (min-width:768px){.grid .grid__cell--s-1{-ms-flex:auto;flex:auto;width:8.33333%;}.grid .grid__cell--s-2{-ms-flex:auto;flex:auto;width:16.66667%;}.grid .grid__cell--s-3{-ms-flex:auto;flex:auto;width:25%;}.grid .grid__cell--s-4{-ms-flex:auto;flex:auto;width:33.33333%;}.grid .grid__cell--s-5{-ms-flex:auto;flex:auto;width:41.66667%;}.grid .grid__cell--s-6{-ms-flex:auto;flex:auto;width:50%;}.grid .grid__cell--s-7{-ms-flex:auto;flex:auto;width:58.33333%;}.grid .grid__cell--s-8{-ms-flex:auto;flex:auto;width:66.66667%;}.grid .grid__cell--s-9{-ms-flex:auto;flex:auto;width:75%;}.grid .grid__cell--s-10{-ms-flex:auto;flex:auto;width:83.33333%;}.grid .grid__cell--s-11{-ms-flex:auto;flex:auto;width:91.66667%;}.grid .grid__cell--s-12{-ms-flex:auto;flex:auto;width:100%;}.grid .grid__cell--flex-s{-ms-flex:1 1 0px;flex:1 1 0;width:auto;}.grid .grid__cell--push-s-1{margin-left:8.33333%;}.grid .grid__cell--push-s-2{margin-left:16.66667%;}.grid .grid__cell--push-s-3{margin-left:25%;}.grid .grid__cell--push-s-4{margin-left:33.33333%;}.grid .grid__cell--push-s-5{margin-left:41.66667%;}.grid .grid__cell--push-s-6{margin-left:50%;}.grid .grid__cell--push-s-7{margin-left:58.33333%;}.grid .grid__cell--push-s-8{margin-left:66.66667%;}.grid .grid__cell--push-s-9{margin-left:75%;}.grid .grid__cell--push-s-10{margin-left:83.33333%;}.grid .grid__cell--push-s-11{margin-left:91.66667%;}.grid .grid__cell--push-s-12{margin-left:100%;}.grid .grid__cell--pull-s-1{margin-right:8.33333%;}.grid .grid__cell--pull-s-2{margin-right:16.66667%;}.grid .grid__cell--pull-s-3{margin-right:25%;}.grid .grid__cell--pull-s-4{margin-right:33.33333%;}.grid .grid__cell--pull-s-5{margin-right:41.66667%;}.grid .grid__cell--pull-s-6{margin-right:50%;}.grid .grid__cell--pull-s-7{margin-right:58.33333%;}.grid .grid__cell--pull-s-8{margin-right:66.66667%;}.grid .grid__cell--pull-s-9{margin-right:75%;}.grid .grid__cell--pull-s-10{margin-right:83.33333%;}.grid .grid__cell--pull-s-11{margin-right:91.66667%;}.grid .grid__cell--pull-s-12{margin-right:100%;}.grid .grid--s-collapsed{margin:0;}.grid .grid--s-collapsed > .grid__cell{padding:0;}.grid.grid--s-up-collapsedVertical{margin-top:0;padding-top:0;}.grid.grid--s-up-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid .grid--s-collapsedHorizontal > .grid__cell{padding-top:0;padding-bottom:0;}section{padding:0 40px;}.luxair{line-height:1.375em;}.force-lg .search__footer a,.luxair .force-lg .search__footer a{color:#ffffff;font-weight:400;}h5{line-height:1.375em;}h6{line-height:1.375em;}.darksite__logo{width:auto;}.darksite__link{position:absolute;right:10%;bottom:10%;}.imageTextBlock{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}.imageTextBlock--imageRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.imageTextBlock--imageRight .imageTextBlock__content{width:calc(50% - 10px);margin-left:0;}.imageTextBlock--imageRight .imageTextBlock__image{right:0;left:inherit;margin-right:0;margin-left:20px;}.imageTextBlock__image{width:calc(50% - 10px);margin-right:20px;}.linkBlock__imagewrapper{max-height:250px;}.offer__duration{text-align:left;}.teaser,.teaser.force-lt{min-height:420px;}.teaser .teaser__content,.teaser.force-lt .teaser__content{max-height:113px;}.teaser .teaser__price,.teaser.force-lt .teaser__price{position:absolute;bottom:15px;right:20px;left:20px;text-align:right;}.teaser.force-lg .teaser__content{min-height:150px;}.teaserImageText.teaserImageText--fullWidth .teaserImageText__textContainer,.teaserImageText.force-lt.teaserImageText--fullWidth .teaserImageText__textContainer{width:225px;min-height:300px;}.search{max-width:768px !important;padding:0 37px;}.search{margin-top:-40px;margin-bottom:180px;}.search__navigation__label{overflow:hidden;height:40px;width:1%;font-size:16px;border-right:1px solid #aba594;}.search__travelForm .search__input--right{padding-left:50px;}.search__errors,.grid__cell.search__errors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-order:6;order:6;}.search__error{text-align:left;text-align:initial;padding:0 10px 5px;}.search__footer{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;}.search__footer,.search__footer a{color:white;}.search__footer .grid__cell{text-align:left;text-align:initial;}.search__calendar__dateRange--left .dateRange__nextMonth,.search__calendar__dateRange--right .dateRange__previousMonth{display:none;}.search__travelForm .search__input--right{padding-left:50px;}.search__travelForm .search__input--right ~ label.search__inputLabel{left:40px;}.search__carPeriod{margin-top:20px;width:41%;}.search__residence{margin-top:20px;margin-left:10px;width:calc(35% - 10px);}.search__driverAge{margin-top:20px;width:15%;}.search__residenceInput{border-right:none;}.search__passengers__category{text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.myarea__tabgroup{display:-ms-flexbox;display:flex;}.myarea__tabgroup .myarea__content{display:none;}.myarea__tab{width:25%;}.myarea__label{margin:0 10px;}.myarea__intro-text{margin-top:15%;margin-bottom:15%;}.offers.offers--small .offers__image:before,.offers.force-lt.offers--small .offers__image:before{height:260px;}.offers.offers--small .offers__list,.offers.force-lt.offers--small .offers__list{padding:0 0 0 20px;}.slider .slider__textContainer,.slider.force-lt .slider__textContainer{top:40%;transform:translateY(-40%);}.slider.slider--textbox-middle .slider__textContainer,.slider.force-lt.slider--textbox-middle .slider__textContainer{left:calc(50% - 200px);}.slider.slider--textbox-right .slider__textContainer,.slider.force-lt.slider--textbox-right .slider__textContainer{left:calc(50% + 768px / 2 - 37px);transform:translate(-100%,-40%);}.uspGroup--vertical .uspGroup__item{text-align:left;}.desktop-hidden{display:none;}}@media (min-width:1024px){.grid .grid__cell--m-1{-ms-flex:auto;flex:auto;width:8.33333%;}.grid .grid__cell--m-2{-ms-flex:auto;flex:auto;width:16.66667%;}.grid .grid__cell--m-3{-ms-flex:auto;flex:auto;width:25%;}.grid .grid__cell--m-4{-ms-flex:auto;flex:auto;width:33.33333%;}.grid .grid__cell--m-5{-ms-flex:auto;flex:auto;width:41.66667%;}.grid .grid__cell--m-6{-ms-flex:auto;flex:auto;width:50%;}.grid .grid__cell--m-7{-ms-flex:auto;flex:auto;width:58.33333%;}.grid .grid__cell--m-8{-ms-flex:auto;flex:auto;width:66.66667%;}.grid .grid__cell--m-9{-ms-flex:auto;flex:auto;width:75%;}.grid .grid__cell--m-10{-ms-flex:auto;flex:auto;width:83.33333%;}.grid .grid__cell--m-11{-ms-flex:auto;flex:auto;width:91.66667%;}.grid .grid__cell--m-12{-ms-flex:auto;flex:auto;width:100%;}.grid .grid__cell--flex-m{-ms-flex:1 1 0px;flex:1 1 0;width:auto;}.grid .grid__cell--push-m-1{margin-left:8.33333%;}.grid .grid__cell--push-m-2{margin-left:16.66667%;}.grid .grid__cell--push-m-3{margin-left:25%;}.grid .grid__cell--push-m-4{margin-left:33.33333%;}.grid .grid__cell--push-m-5{margin-left:41.66667%;}.grid .grid__cell--push-m-6{margin-left:50%;}.grid .grid__cell--push-m-7{margin-left:58.33333%;}.grid .grid__cell--push-m-8{margin-left:66.66667%;}.grid .grid__cell--push-m-9{margin-left:75%;}.grid .grid__cell--push-m-10{margin-left:83.33333%;}.grid .grid__cell--push-m-11{margin-left:91.66667%;}.grid .grid__cell--push-m-12{margin-left:100%;}.grid .grid__cell--pull-m-1{margin-right:8.33333%;}.grid .grid__cell--pull-m-2{margin-right:16.66667%;}.grid .grid__cell--pull-m-3{margin-right:25%;}.grid .grid__cell--pull-m-4{margin-right:33.33333%;}.grid .grid__cell--pull-m-5{margin-right:41.66667%;}.grid .grid__cell--pull-m-6{margin-right:50%;}.grid .grid__cell--pull-m-7{margin-right:58.33333%;}.grid .grid__cell--pull-m-8{margin-right:66.66667%;}.grid .grid__cell--pull-m-9{margin-right:75%;}.grid .grid__cell--pull-m-10{margin-right:83.33333%;}.grid .grid__cell--pull-m-11{margin-right:91.66667%;}.grid .grid__cell--pull-m-12{margin-right:100%;}.grid .grid--m-collapsed{margin:0;}.grid .grid--m-collapsed > .grid__cell{padding:0;}.grid.grid--m-up-collapsedVertical{margin-top:0;padding-top:0;}.grid.grid--m-up-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid .grid--m-collapsedHorizontal > .grid__cell{padding-top:0;padding-bottom:0;}.myluxair_tab span,.myluxair_b2b_tab span{max-width:100px;}.dropdown__items{padding:20px;}h1{font-size:40px;line-height:1.125em;}h2{font-size:32px;line-height:1.25em;}h3{font-size:24px;line-height:1.25em;}h4{line-height:1.222em;}.teaserImageText .teaserImageText__image:before,.teaserImageText.force-lt .teaserImageText__image:before{padding-top:40%;}.teaserImageText .teaserImageText__image,.teaserImageText.force-lt .teaserImageText__image{width:100%;}.teaserImageText .teaserImageText__textContainer,.teaserImageText.force-lt .teaserImageText__textContainer{position:absolute;top:20px;right:20px;width:30%;background:#0091b8;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer{position:static;top:20px;right:20px;width:55%;background-color:#f5f4f0;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer > h5,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer > h5{font-size:18px;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer .price *,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__textContainer .price *{font-size:18px;}.teaserImageText.teaserImageText--left .teaserImageText__textContainer,.teaserImageText.force-lt.teaserImageText--left .teaserImageText__textContainer{right:auto;left:20px;}.teaserImageText.teaserImageText--fullWidth .teaserImageText__textContainer,.teaserImageText.force-lt.teaserImageText--fullWidth .teaserImageText__textContainer{background:transparent;padding-bottom:100px !important;}.teaserImageText.teaserImageText--fullWidth .teaserImageText__textContainer .price,.teaserImageText.force-lt.teaserImageText--fullWidth .teaserImageText__textContainer .price{bottom:40px;}.search--plusgrade.search{margin-top:-40px;margin-bottom:120px;}.switches__sites,.switches_countrylanguage{position:absolute;left:0;width:100%;top:-59px;height:75px;}.slider .slider__prev,.slider .slider__next,.slider.force-lt .slider__prev,.slider.force-lt .slider__next{display:block;}}@media (min-width:1280px){.grid .grid__cell--d-1{-ms-flex:auto;flex:auto;width:8.33333%;}.grid .grid__cell--d-2{-ms-flex:auto;flex:auto;width:16.66667%;}.grid .grid__cell--d-3{-ms-flex:auto;flex:auto;width:25%;}.grid .grid__cell--d-4{-ms-flex:auto;flex:auto;width:33.33333%;}.grid .grid__cell--d-5{-ms-flex:auto;flex:auto;width:41.66667%;}.grid .grid__cell--d-6{-ms-flex:auto;flex:auto;width:50%;}.grid .grid__cell--d-7{-ms-flex:auto;flex:auto;width:58.33333%;}.grid .grid__cell--d-8{-ms-flex:auto;flex:auto;width:66.66667%;}.grid .grid__cell--d-9{-ms-flex:auto;flex:auto;width:75%;}.grid .grid__cell--d-10{-ms-flex:auto;flex:auto;width:83.33333%;}.grid .grid__cell--d-11{-ms-flex:auto;flex:auto;width:91.66667%;}.grid .grid__cell--d-12{-ms-flex:auto;flex:auto;width:100%;}.grid .grid__cell--flex-d{-ms-flex:1 1 0px;flex:1 1 0;width:auto;}.grid .grid__cell--push-d-1{margin-left:8.33333%;}.grid .grid__cell--push-d-2{margin-left:16.66667%;}.grid .grid__cell--push-d-3{margin-left:25%;}.grid .grid__cell--push-d-4{margin-left:33.33333%;}.grid .grid__cell--push-d-5{margin-left:41.66667%;}.grid .grid__cell--push-d-6{margin-left:50%;}.grid .grid__cell--push-d-7{margin-left:58.33333%;}.grid .grid__cell--push-d-8{margin-left:66.66667%;}.grid .grid__cell--push-d-9{margin-left:75%;}.grid .grid__cell--push-d-10{margin-left:83.33333%;}.grid .grid__cell--push-d-11{margin-left:91.66667%;}.grid .grid__cell--push-d-12{margin-left:100%;}.grid .grid__cell--pull-d-1{margin-right:8.33333%;}.grid .grid__cell--pull-d-2{margin-right:16.66667%;}.grid .grid__cell--pull-d-3{margin-right:25%;}.grid .grid__cell--pull-d-4{margin-right:33.33333%;}.grid .grid__cell--pull-d-5{margin-right:41.66667%;}.grid .grid__cell--pull-d-6{margin-right:50%;}.grid .grid__cell--pull-d-7{margin-right:58.33333%;}.grid .grid__cell--pull-d-8{margin-right:66.66667%;}.grid .grid__cell--pull-d-9{margin-right:75%;}.grid .grid__cell--pull-d-10{margin-right:83.33333%;}.grid .grid__cell--pull-d-11{margin-right:91.66667%;}.grid .grid__cell--pull-d-12{margin-right:100%;}.grid .grid--d-collapsed{margin:0;}.grid .grid--d-collapsed > .grid__cell{padding:0;}.grid.grid--d-up-collapsedVertical{margin-top:0;padding-top:0;}.grid.grid--d-up-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid .grid--d-collapsedHorizontal > .grid__cell{padding-top:0;padding-bottom:0;}h1{font-size:48px;line-height:1.05em;}h2{font-size:36px;}h3{font-size:28px;}.popover__content{top:184px;}.teaserImageText .teaserImageText__textContainer,.teaserImageText.force-lt .teaserImageText__textContainer{width:20%;}.teaserImageText.teaserImageText--small .teaserImageText__image:before,.teaserImageText.force-lt.teaserImageText--small .teaserImageText__image:before{padding-top:50%;}.teaserLarge h2{font-size:3rem;}.search{margin-top:-140px;margin-bottom:180px;}.header.active .header__inner{margin-top:0;}.myarea__tabs{padding:0 220px;}.switches{display:-ms-flexbox;display:flex;text-align:right;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:16% 0 0px;flex:16% 0 0;margin-left:20px;margin-right:0;-ms-flex-align:center;align-items:center;width:inherit;height:inherit;}.switches__burger{display:none;}.switches__sites,.switches_countrylanguage{width:inherit;top:inherit;height:70px;position:relative;}.switches_countrylanguage{left:inherit;margin:0;-ms-flex:30% 1 0px;flex:30% 1 0;}.switches_countrylanguage.active{border-top:4px solid #ffffff;margin-top:-4px;}.offers.offers--small .offer__destination,.offers.force-lt.offers--small .offer__destination{font-size:18px;}.offers.offers--small .offer__price .price *,.offers.force-lt.offers--small .offer__price .price *{font-size:18px;}.stage{max-height:700px;}.stage .slider__labels{top:385px;}.stage ng-map,.stage .slider__inner{height:575px;}}@media (min-width:1440px){.grid .grid__cell--l-1{-ms-flex:auto;flex:auto;width:8.33333%;}.grid .grid__cell--l-2{-ms-flex:auto;flex:auto;width:16.66667%;}.grid .grid__cell--l-3{-ms-flex:auto;flex:auto;width:25%;}.grid .grid__cell--l-4{-ms-flex:auto;flex:auto;width:33.33333%;}.grid .grid__cell--l-5{-ms-flex:auto;flex:auto;width:41.66667%;}.grid .grid__cell--l-6{-ms-flex:auto;flex:auto;width:50%;}.grid .grid__cell--l-7{-ms-flex:auto;flex:auto;width:58.33333%;}.grid .grid__cell--l-8{-ms-flex:auto;flex:auto;width:66.66667%;}.grid .grid__cell--l-9{-ms-flex:auto;flex:auto;width:75%;}.grid .grid__cell--l-10{-ms-flex:auto;flex:auto;width:83.33333%;}.grid .grid__cell--l-11{-ms-flex:auto;flex:auto;width:91.66667%;}.grid .grid__cell--l-12{-ms-flex:auto;flex:auto;width:100%;}.grid .grid__cell--flex-l{-ms-flex:1 1 0px;flex:1 1 0;width:auto;}.grid .grid__cell--push-l-1{margin-left:8.33333%;}.grid .grid__cell--push-l-2{margin-left:16.66667%;}.grid .grid__cell--push-l-3{margin-left:25%;}.grid .grid__cell--push-l-4{margin-left:33.33333%;}.grid .grid__cell--push-l-5{margin-left:41.66667%;}.grid .grid__cell--push-l-6{margin-left:50%;}.grid .grid__cell--push-l-7{margin-left:58.33333%;}.grid .grid__cell--push-l-8{margin-left:66.66667%;}.grid .grid__cell--push-l-9{margin-left:75%;}.grid .grid__cell--push-l-10{margin-left:83.33333%;}.grid .grid__cell--push-l-11{margin-left:91.66667%;}.grid .grid__cell--push-l-12{margin-left:100%;}.grid .grid__cell--pull-l-1{margin-right:8.33333%;}.grid .grid__cell--pull-l-2{margin-right:16.66667%;}.grid .grid__cell--pull-l-3{margin-right:25%;}.grid .grid__cell--pull-l-4{margin-right:33.33333%;}.grid .grid__cell--pull-l-5{margin-right:41.66667%;}.grid .grid__cell--pull-l-6{margin-right:50%;}.grid .grid__cell--pull-l-7{margin-right:58.33333%;}.grid .grid__cell--pull-l-8{margin-right:66.66667%;}.grid .grid__cell--pull-l-9{margin-right:75%;}.grid .grid__cell--pull-l-10{margin-right:83.33333%;}.grid .grid__cell--pull-l-11{margin-right:91.66667%;}.grid .grid__cell--pull-l-12{margin-right:100%;}.grid .grid--l-collapsed{margin:0;}.grid .grid--l-collapsed > .grid__cell{padding:0;}.grid.grid--l-up-collapsedVertical{margin-top:0;padding-top:0;}.grid.grid--l-up-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid.grid--l-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.grid .grid--l-collapsedHorizontal > .grid__cell{padding-top:0;padding-bottom:0;}.slider .slider__textContainer,.slider.force-lt .slider__textContainer{left:calc(50% - 630px);width:500px;}.slider.slider--textbox-middle .slider__textContainer,.slider.force-lt.slider--textbox-middle .slider__textContainer{left:calc(50% - 768px / 2 + 37px);}.slider.slider--textbox-right .slider__textContainer,.slider.force-lt.slider--textbox-right .slider__textContainer{left:calc(50% + 630px);transform:translate(-100%,-40%);}.stage{max-height:800px;}.stage .slider__labels{top:390px;}.stage ng-map,.stage .slider__inner{height:575px;}}@media (min-width:0px) and (max-width:767px){.grid.grid--xs-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}section{padding:0 20px;}.luxair{line-height:1.25em;}.datepicker_wrap .inputTextField--border ~ .datepicker__calendar{top:-1px;}.datepicker_wrap .datepicker__calendar{position:relative;right:0;}.datepicker_wrap .datepicker__calendar .datepicker__calendar__dateRange{padding:0;margin:0;width:100%;}.datepicker_wrap.datepicker_wrap--fullWidth .datepicker__calendar{left:0;}.inputTextField{width:100%;}.inputTextField ~ .inputTextField__label,.inputTextField ~ label,.inputTextField__errortext{width:100%;text-align:center;top:0;}.alert__inner{padding:0 40px 0 10px;}.alert__inner h5{font-size:12px;}.alert__inner p{font-size:12px;}.alert--cookie .alert__inner{padding:0 40px 0 10px;}.alert__close{right:20px;}.alert__link{right:20px;}[class^="alert__icon-"]{max-width:30px;min-width:30px;height:30px;margin:0 5px 0 0;}.action__inner{padding:0 40px 0 10px;}.fact__value{font-size:40px;line-height:60px;}.imageTextBlock__content h4{margin-top:12px;}.imageTextBlock__image{position:relative;overflow:hidden;width:100%;}.imageTextBlock__image img{overflow:hidden;}.list__key{font-size:14px;}.list__value{font-size:14px;}.linkBlock.linkBlock--big h4,.linkBlock.linkBlock--big p,.linkBlock.linkBlock--big .linkBlock__imagewrapper{width:100%;}.linkBlock__imagewrapper{max-height:100%;width:100%;}.offer__destination{margin-bottom:20px;}.offerTeaser,.offerTeaser.force-lt{font-size:0.875rem;}.offerTeaser h2,.offerTeaser.force-lt h2{font-size:1.5rem;}.offerTeaser .price,.offerTeaser.force-lt .price{padding:4px 10px;font-size:12px;}.offerTeaser .price__value,.offerTeaser.force-lt .price__value{font-size:1.125rem;}.rating .rating__item,.force-lt .rating .rating__item,.rating.force-lt .rating__item{width:20px;height:20px;}.rating.rating__item--small,.force-lt .rating.rating__item--small,.rating.force-lt.rating__item--small{width:12px;height:12px;}.searchResult{padding:30px 0;}.searchResult__partner{width:20px;height:20px;}.searchResult__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.searchResult__buttons .button{-ms-flex:100% 1 0px;flex:100% 1 0;margin-left:0;margin-right:0;margin-bottom:20px;max-width:inherit;}.searchResult__buttons .button:first-child{margin-top:20px;}.teaserCatalogue h2{font-size:18px;margin-bottom:4px;}.teaserCatalogue p{font-size:12px;}.teaserImageText .teaserImageText__image,.teaserImageText.force-lt .teaserImageText__image{width:100%;}.teaserImageText .teaserImageText__textContainer,.teaserImageText.force-lt .teaserImageText__textContainer{width:100%;}.teaserLarge__textContainer{top:0;left:20px;width:100%;max-width:300px;}.temperature{right:20px;bottom:20px;}.temperature__text{font-size:12px;}.temperature__value{font-size:24px;margin:0 0 0 0;}.timeTableRow__day{display:none;}.tabs__tab{padding:10px;font-size:0.875rem;}.table table th{font-size:0.75rem;}.table--responsive table{position:relative;border:0;}.table--responsive table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.table--responsive table th:first-child{display:none;}.table--responsive table tr{display:block;margin-bottom:2em;}.table--responsive table td{display:block;text-align:right !important;border-left:none !important;}.table--responsive table td:first-child{color:inherit;}.table--responsive table td:before{content:attr(data-label);float:left;color:#999;}.table--responsive table td:last-child{border-bottom:0;}.search{position:relative;padding:0;}.search input,.search button{height:60px;text-align:center;}.search input.search__passengersInput,.search input.search__travelPeriod,.search button.search__passengersInput,.search button.search__travelPeriod{width:100%;}.search__navigation{overflow:auto;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.search__navigation__label{display:inline-block;margin:0;padding:0 5px;-ms-flex:1 1 33%;flex:1 1 33%;}.search__content{position:static;background:#ffffff;border-bottom:0;width:100%;margin:0;}.search__content .button{margin-top:15px;padding-top:20px;border-top:1px solid #dedede;height:auto;font-size:24px;}.search__content .button > input{height:60px;}.search__input--left ~ label.search__inputLabel{width:100%;left:0;}.search__input--left{padding:5px 15px 5px 5px;}.search__input--right ~ label.search__inputLabel{width:100%;left:0;}.search__input--right{padding:5px 5px 5px 15px;}.search__input{text-align:center;font-size:14px;border:0;}.search__inputIcon{background-color:transparent;left:100%;transform:translateX(-50%) translateY(-50%);top:50%;}.search__input--left ~ .search__inputLabel,.search__input--right ~ .search__inputLabel{top:-10px;}.search__result{border:1px solid #eee9dd;}.search__passenger{margin-top:0;-ms-box-ordinal-group:1;box-ordinal-group:1;-ms-flex-order:1;order:1;}.search__passengerInfo{border:1px solid #eee9dd;-ms-box-ordinal-group:2;box-ordinal-group:2;-ms-flex-order:2;order:2;}.search__interval{margin-top:0;-ms-box-ordinal-group:3;box-ordinal-group:3;-ms-flex-order:3;order:3;}.search__intervalInfo{border:1px solid #eee9dd;-ms-box-ordinal-group:4;box-ordinal-group:4;-ms-flex-order:4;order:4;}.search__submit{-ms-box-ordinal-group:5;box-ordinal-group:5;-ms-flex-order:5;order:5;}.search__carForm .search__carPeriod{margin-top:0;-ms-box-ordinal-group:2;box-ordinal-group:2;-ms-flex-order:2;order:1;}.search__carForm .search__carPeriodInfo{border:1px solid #eee9dd;-ms-box-ordinal-group:3;box-ordinal-group:3;-ms-flex-order:3;order:2;}.search__carForm .search__residence{margin-top:0;-ms-box-ordinal-group:4;box-ordinal-group:4;-ms-flex-order:4;order:3;}.search__carForm .search__residenceInfo{border:1px solid #eee9dd;-ms-box-ordinal-group:5;box-ordinal-group:5;-ms-flex-order:5;order:4;}.search__carForm .search__driverAge{margin-top:0;-ms-box-ordinal-group:1;box-ordinal-group:1;-ms-flex-order:1;order:5;}.search__carForm .search__submit{-ms-box-ordinal-group:6;box-ordinal-group:6;-ms-flex-order:6;order:6;}.search__travelPeriod{border-left:1px solid #eee9dd;border-bottom:1px solid #eee9dd;}.search__calendar:before{background:#ffffff;left:45%;border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;top:-12px;height:15px;width:15px;z-index:41;transform:translateX(50%) rotate(-45deg);}.search__calendar__dateRange--right{display:none;}.search__result--left:before{background:#ffffff;left:25%;border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;top:-12px;height:15px;width:15px;z-index:41;transform:rotate(-45deg);}.search__result--right:before{background:#ffffff;left:70%;border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;top:-12px;height:20px;width:20px;z-index:41;transform:rotate(-45deg);}.search__result__other{max-height:50vh;}.search__result__group{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.search__result__popular .search__result__code{padding-right:0;}.search__result__popular .search__result__price *{font-size:14px;}.search__carPeriod,.search__residence,.search__driverAge{width:100%;}.search__country:before{background:#ffffff;left:45%;border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;top:-12px;height:15px;width:15px;z-index:41;transform:translateX(50%) rotate(-45deg);}.search__calendar__car:before{background:#ffffff;left:45%;border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;top:-12px;height:15px;width:15px;z-index:41;transform:translateX(50%) rotate(-45deg);}.search__passengerInfo:before{background:#ffffff;left:45%;border-top:1px solid #eee9dd;border-right:1px solid #eee9dd;top:-12px;height:15px;width:15px;z-index:41;transform:translateX(50%) rotate(-45deg);}.search__passengerInfo > .grid{padding:20px;}.search__passengers__category{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-align:center;align-items:center;}.search__passengers__headline{text-align:left;display:inline;}.search__passengers__description{display:inline;}.search__passengers__input{white-space:nowrap;-ms-flex-positive:1;flex-grow:1;text-align:right;}.search__passengers__childage{width:100%;text-align:right;}.search__passengers__childage input:only-child{margin-right:34px;}.businessLoungeFinder .searchResult__lounge{text-align:center;}.countryList__list{column-count:1;}.footer__phone__content{position:relative;right:0;text-align:center;margin:0;padding:0 0 35px 0;background:#ffb300;}.footer__phone__phone,a.footer__phone__phone{margin:0;vertical-align:middle;}.footer__phone__opening-times{display:block;margin:10px 0;}.footer__logo{top:0;left:0;right:0;width:100%;}.footer__menu{padding:50px 0 0 0;font-size:1.125rem;}.footer__menu__item{float:none;text-align:center;margin-bottom:30px;}.footer__copyRight{font-size:1rem;}.footer__links{font-size:1rem;}.nav__link--language-switch{margin:0 auto 40px;}.nav__link__inner{position:relative;top:0;}.nav__link__content{padding:20px;}.myarea__tabs > .myarea__content.active{display:none;}.myarea__tab{margin-bottom:1em;}.switches__country{-ms-flex:initial;flex:initial;}.newsletterRegistration__successText{margin:15px 0;}.offers.offers--small .offers__image,.offers.force-lt.offers--small .offers__image{width:100%;}.offers.offers--small .offers__list,.offers.force-lt.offers--small .offers__list{width:100%;}.scheduleTable{font-size:12px;}.scheduleTable td{max-width:50px;text-overflow:ellipsis;}.scheduleTable > thead > tr > td{font-size:0.75rem;}.scheduleTable > thead > tr > td:first-child{display:none;}.scheduleTable tbody > tr > td{font-size:0.75rem;}.scheduleTable tbody > tr > td:first-child{display:none;}.slider.stage .temperature,.slider.force-lt.stage .temperature{bottom:60px;}.slider.stage .slider__inner:before,.slider.force-lt.stage .slider__inner:before{padding-top:0;height:360px;}.slider .slider__inner,.slider.force-lt .slider__inner{margin:0 auto 50px 0;height:360px;}.slider .slider__inner:before,.slider.force-lt .slider__inner:before{padding-top:0;height:360px;}.slider .slider__label,.slider.force-lt .slider__label{bottom:40px;}.slider .slider__textContainer,.slider.force-lt .slider__textContainer{top:80px;left:20px;width:calc(100% - 40px);max-width:370px;font-size:0.875rem;}.slider .slider__textContainer .stage__location,.slider.force-lt .slider__textContainer .stage__location{font-size:0.875rem;}.slider .slider__textContainer h2,.slider.force-lt .slider__textContainer h2{font-size:1.5rem;}.slider .slider__textContainer .rating,.slider.force-lt .slider__textContainer .rating{display:none;}.slider .slider__textContainer .price,.slider.force-lt .slider__textContainer .price{padding:4px 10px;font-size:12px;}.slider .slider__textContainer .price__value,.slider.force-lt .slider__textContainer .price__value{font-size:18px;}.stage{height:265px;max-height:265px;}.stage .slider__labels{bottom:0px;z-index:1;}.stage .slider__inner{height:360px;}.stage ng-map{height:225px;}.teaserGroup .grid__cell{margin-bottom:20px;}.teaserGroup .grid__cell:last-child{margin-bottom:0;}.teaserLargeGroup{height:400px;}.teaserLargeGroup__item{width:calc(100% - 40px);}.teaserLargeGroup__item .teaserLarge{height:200px;}.teaserLargeGroup__item .teaserLarge:before{padding-top:0;}.teaserLargeGroup__item:nth-child(2){padding-top:45px;}.teaserLargeGroup__item:nth-child(3){padding-top:90px;}.teaserLargeGroup__item:nth-child(4){padding-top:135px;}.teaserLargeGroup__item:nth-child(5){padding-top:180px;}.teaserLargeGroup__item.active .teaserLarge{height:200px;}.teaserLargeGroup__item.active-add .teaserLarge{height:0;}.teaserLargeGroup__item.active-add-active .teaserLarge{height:200px;}.teaserLargeGroup__item.active-remove .teaserLarge{height:200px;}.teaserLargeGroup__item.active-remove-active .teaserLarge{height:0;}.teaserLargeGroup__navigation{border-bottom:0;width:100%;bottom:auto;top:155px;position:static;}.teaserLargeGroup__navigation a:first-child:nth-last-child(2),.teaserLargeGroup__navigation a:first-child:nth-last-child(2) ~ a{width:100%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(3),.teaserLargeGroup__navigation a:first-child:nth-last-child(3) ~ a{width:100%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(4),.teaserLargeGroup__navigation a:first-child:nth-last-child(4) ~ a{width:100%;}.teaserLargeGroup__navigation a:first-child:nth-last-child(5),.teaserLargeGroup__navigation a:first-child:nth-last-child(5) ~ a{width:100%;}.teaserLargeGroup__navItem{border-bottom:1px solid #ccc;}.teaserLargeGroup__navItem.active{margin-top:200px;}div.timeTableGroup__day{display:none;}.onlineTimetable{font-size:12px;}.onlineTimetable td{max-width:50px;text-overflow:ellipsis;}.onlineTimetable__info .info__airports{display:block;width:100%;}.onlineTimetable__info .info__description{display:block;padding:10px 0;width:100%;}.onlineTimetable__table thead > tr > td{font-size:0.75rem;}.onlineTimetable__table thead > tr > td:first-child{width:25%;}.onlineTimetable__table thead > tr > td:nth-child(2){width:40%;}.onlineTimetable__table tbody > tr > td{font-size:0.75rem;}.onlineTimetable__table .flight__number{width:20%;}.onlineTimetable__table .flight__departureTime,.onlineTimetable__table .flight__arriveTime{padding-right:0;}.onlineTimetable__table .flight__terminal{width:10%;}.onlineTimetable__table .flight__gate{width:10%;}.phoneBox.active{min-width:calc(100% - 84px);}.phoneBox.active .phoneBox__opening-times{font-size:14px;}.contact-us .grid__cell{margin:10px 0;}.mobile-hidden{display:none;}}@media (min-width:768px) and (max-width:1023px){.grid.grid--s-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.teaserImageText .teaserImageText__textContainer > h5,.teaserImageText.force-lt .teaserImageText__textContainer > h5{font-size:1.125rem;}.teaserImageText.force-lg .teaserImageText__textContainer{position:absolute;right:0;height:100%;}.countryList__list{column-count:2;}.switches__country{padding:0;-ms-flex-pack:center;justify-content:center;-ms-flex:initial;flex:initial;}.stage{max-height:460px;}.stage .slider__labels{top:360px;}.stage ng-map,.stage .slider__inner{height:460px;}}@media (min-width:1024px) and (max-width:1279px){.grid.grid--m-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.teaserCatalogue h2{font-size:1.75em;}.nav__link__name{padding:0 8px;}.switches__country{padding:0;-ms-flex-pack:center;justify-content:center;}.stage{max-height:560px;}.stage .slider__labels{top:460px;}.stage ng-map,.stage .slider__inner{height:560px;}}@media (min-width:1280px) and (max-width:1439px){.grid.grid--d-collapsedVertical > .grid__cell{padding-top:0;padding-bottom:0;}.slider .slider__textContainer,.slider.force-lt .slider__textContainer{left:10%;transform:translateY(-40%) translateX(-10%);}.slider.slider--textbox-middle .slider__textContainer,.slider.force-lt.slider--textbox-middle .slider__textContainer{left:calc(50% - 200px);}.slider.slider--textbox-right .slider__textContainer,.slider.force-lt.slider--textbox-right .slider__textContainer{left:calc(50% + 768px / 2 - 37px);transform:translate(-100%,-40%);}}@media (max-width:768px){.darksite{max-height:100%;overflow:scroll;}.darksite__wrapper{padding:10% 10%;}.darksite__content{margin:15px 0 10px;}}@media (min-width:768px) and (min-width:0px) and (max-width:767px){.search__travelForm .search__input--right ~ label.search__inputLabel{left:0;}}@media (min-width:0) and (max-width:1279px){.footer__part .payment_method{-ms-flex-pack:center;justify-content:center;}.footer__part__info .topicBlock.col_1{padding:0;}}@media (min-width:0) and (max-width:767px){.footer_phonebox .grid{-ms-flex-pack:center;justify-content:center;}.footer_phonebox .grid .grid__cell{-ms-flex-positive:1;flex-grow:1;}}@media (min-width:0) and (max-width:1439px){.footer__part__info .topicBlock.col_2{padding:0;}.footer__part__info .topicBlock.col_3{padding:0;}.footer__part__info .topicBlock.col_3 .grid{-ms-flex-pack:center;justify-content:center;}}@media (min-width:0px) and (max-width:1023px){.header.active .header__inner{margin-top:0;}.header__inner{-ms-flex-pack:justify;justify-content:space-between;display:block;}.logo{-ms-flex:initial;flex:initial;width:220px;}.nav{display:none;padding:0 0;}.header.active .nav{width:100%;display:block;height:auto;z-index:20;}.nav__link{width:100%;height:auto;display:block;}.switches__burger{position:absolute;top:0;right:0;}.switches__sites,.switches_countrylanguage{display:none;}.switches.active .switches__sites,.switches.active .switches_countrylanguage{display:-ms-flexbox;display:flex;}.switches_countrylanguage{left:50%;margin:1em auto 40px;}}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{background:transparent url(/core/misc/throbber-active.gif) no-repeat 0px center;display:inline;padding:1px 5px 2px;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:0.9;padding:4px;width:24px;}[dir="rtl"] .ajax-progress-fullscreen{left:auto;right:49%;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-left:auto;margin-right:auto;}
.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{border-width:0;padding:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix:after{content:"";display:table;clear:both;}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{background-color:#fff;border:1px solid;margin-top:5px;max-width:100%;min-width:100px;height:16px;}.progress__bar{background-color:#000;height:16px;width:3%;min-width:3%;max-width:100%;}.progress__description,.progress__percentage{color:#555;overflow:hidden;font-size:.875em;margin-top:0.2em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;background:transparent;padding:0;margin:0;line-height:inherit;}
.resize-none{resize:none;}.resize-vertical{resize:vertical;min-height:2em;}.resize-horizontal{resize:horizontal;max-width:100%;}.resize-both{resize:both;max-width:100%;min-height:2em;}
table.sticky-header{background-color:#fff;margin-top:0;z-index:500;top:0;}
.system-status-counter__status-icon{display:inline-block;height:25px;width:25px;vertical-align:middle;}.system-status-counter__status-icon:before{content:"";background-size:16px;background-position:center 2px;background-repeat:no-repeat;width:100%;height:100%;display:block;}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);margin-bottom:.5em;}@media screen and (min-width:60em){.system-status-report-counters{flex-wrap:wrap;display:flex;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{border:1px solid #ccc;margin-top:1em;padding:0 1em 1em;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/core/misc/icons/787878/move.svg) no-repeat 6px 7px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;width:14px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/misc/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{height:44px;width:40px;}.touchevents a.tabledrag-handle .handle{background-position:40% 19px;height:21px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{width:16px;height:16px;display:inline-block;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{clear:both;float:left;width:100%;}
.contest{position:relative;width:100%;min-height:40px;padding:2px 0;background-color:#035066;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 auto;color:#fff;}.contest__icon{font-size:64px;margin:4px 40px 0;}.contest__inner{padding:0 80px;box-sizing:border-box;width:100%;position:relative;max-width:1440px;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;}.contest__inner h3{margin-bottom:0.5em;}.luxair .contest__inner a{color:white;}@media (max-width:978px){.contest{padding:0;}.contest__inner{padding:0;}.contest__icon{margin:0px 0px 0;}}
.luxair{font-size:16px;font-family:"Exo 2",sans-serif;font-weight:300;font-style:normal;}.luxair *{font-style:normal;font-weight:300;}.luxair em,.luxair i{font-style:italic !important;}.luxair b,.luxair strong{font-weight:600;}.luxair{font-size:16px;font-family:"Exo 2",sans-serif;font-weight:300;font-style:normal;}.luxair *{font-style:normal !important;font-weight:300;}.luxair em,.luxair i{font-style:italic !important;}.luxair b,.luxair strong{font-weight:600;}.luxair a,.luxair .textlink{color:#035066;}.luxair strong,.luxair .font-bold{font-weight:500;}.button__inner{border-radius:0;background-color:#035066;color:#ffffff;}.button__inner:hover{background-color:#368399;}.button__inner:disabled{opacity:1;background:#b1c3ca;}.button--link{color:#035066;}.dropdown{background-color:#ffffff;border-radius:0;border:1px solid #cccccc;}.dropdown:before{border:none;background:#ffffff;right:calc(50% - 5px);border-top:1px solid #cccccc;border-right:1px solid #cccccc;bottom:-21px;height:10px;width:10px;z-index:41;transform:rotate(-45deg);}.dropdown--light .dropdown__items{background-color:#ffffff;border:1px solid #cccccc;top:100%;width:calc(100% + 2px);}.dropdown--light .dropdown__items .dropdown__item{background-color:#ffffff;}.dropdown__items{background-color:#ffffff;border:1px solid #cccccc;border-radius:0;}.horizontalLine{background-color:#cccccc;}.horizontalLine.horizontalLine--full{border-bottom:1px solid #cccccc;}.inputTextSubmit .inputTextField{border:1px solid #cccccc;}.bullet-list__item:before{background-color:#035066;}.darksite__logo{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/grayscale-luxair.svg);}.imageTextBlock__content p > a{color:#0091b8;}.intro h1,.intro h3{color:#035066;}.intro h6{color:#035066;}.linkBlock > p > a{color:#0091b8;}.price,a.price{background-color:#ffffff;color:#0090b8;border-radius:0;}.price:hover,a.price:hover{background-color:#cccccc;}.price--inline{color:#0090b8;}.price--inline:hover{background:none;}.price--inverse{background-color:#035066;color:white;}.price--inverse:hover{background-color:#0090b8;}.price--inverse.price--inline{background-color:transparent;color:white;}.offerTeaser{background-color:rgba(255,255,255,.8);border:1px solid #ccc;}.offerTeaser:hover{text-decoration:none;}.offerTeaser h2{color:#035066 !important;font-weight:600;}.offerTeaser .price:hover{background:none;}.offerTeaser .price--inverse:hover{background-color:#0090b8;}.service h3{color:#353535;}.teaser{background:none;border-bottom:none;}.teaser h2,.teaser h3,.teaser h4{color:#035066;}.teaser .teaser__text{padding:20px 0 20px;}.teaser .price:hover{background:none;}.teaser .teaser--text.teaser--textLarge{background-color:#ffffff;border:1px solid #cccccc;}.teaser .teaser--text a.link{right:unset;left:20px;}.teaser .teaser--whiteOnBlue .price{background-color:transparent;color:#ffffff;}.teaser .teaser--greyOnWhite.teaser--textLarge h2,.teaser .teaser--greyOnWhite h4{color:#035066;}.teaser .teaser--whiteOnImage h2{color:#ffffff;}.teaser .teaser--whiteOnImage .button__inner{background:#035066;color:#ffffff;}.teaser .teaser--whiteOnImage .button__inner:hover{background:#368399;}.teaser .teaser__title{background:#0090b8;}.teaserImageText{background:transparent;border:1px solid #cccccc;}.teaserImageText h3,.teaserImageText h5{font-weight:300 !important;clear:both;}.teaserImageText .teaserImageText__textContainer{background:none;}.teaserImageText .teaserImageText__textContainer .headline-hint{background:#e2003b;color:#ffffff;padding:3px 10px;margin-bottom:7px;float:left;}.teaserImageText.teaserImageText--small{background:transparent;}.teaserImageText.teaserImageText--small .teaserImageText__textContainer{color:#504d41;background:transparent;}a.teaserCatalogue{color:#ffffff;}.timeTableRow__activeDay{background-color:#0090b8;}.topicBlock h3{color:#035066;}.rating .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg_white.png?u13f29ccf=) no-repeat center center;background-size:contain;}.rating.rating--colored .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg.png?u13f29ccf=) no-repeat center center;background-size:contain;}.linkBlock > p > a{color:#0091b8;}.accordion__item:hover{background-color:#f5f5f5;}.footer:before{background-color:transparent;}.footer a,.footer .textlink{color:#ffffff;}.footer__container{background-color:#0090b8;}.footer__copyRight{opacity:.4;color:#ffffff;}.footer__logo{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/logo-luxair-white.svg?u13f29ccf=);}.footer__phone{display:none;}.footer__phone__content{background-color:#0090b8;}.darksite_enable .footer__logo{background-image:url(/modules/proprietary/luxair_styleguide/build/images/logos/logos/grayscale-luxair.svg?u13f29ccf=);}.footer__part__content{width:60%;}.header{border-color:#cccccc;}.header h5{margin-bottom:12px;}.header .sites__site__link{color:#ffffff;}.header .header__countrylanguage .sites__headline{color:#035066;}.header .header__countrylanguage h4{color:#035066;}.header__toTop{background-color:#0090b8;}.header__toTop a,.header__toTop .textlink{color:#ffffff;}.logo{-ms-flex:140px 0 0px;flex:140px 0 0;}.logo--logo{margin-top:15px;}.logo.logo--lgb2b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.logo.logo--lgb2b:hover{text-decoration:none;}.logo.logo--lgb2b .logo--lgb2b__wrapper{padding-top:9px;}.logo.logo--lgb2b .logo--lgb2b__img{margin-left:8px;}.logo.darksite--logo{display:none;}.darksite_enable .logo{display:none;}.darksite_enable .logo.darksite--logo{display:block;}.darksite_enable .header__toTop{background-color:#A8A8A8;}.nav__link__inner .price{background:transparent;}.nav__link__name,.nav__link__name > a{color:#0090b8;}.nav__link__name.active,.nav__link__name:hover{border-bottom:4px solid #0090b8;}.switches__burger{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/lg/luxair-hamburger.svg?u13f29ccf=) no-repeat center center #ffffff;}.switches.active .switches__burger{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/close.svg?u13f29ccf=);}.switches__languageDropdown a:hover{font-weight:300;}.hdB--wrapper{position:absolute;background-color:white;z-index:100;width:100%;height:10px;overflow:hidden;}.hdB--start{position:absolute;height:27px;width:40px;background-color:#0091b8;}.hdB--base{width:90%;height:27px;background:linear-gradient(to right,#0091b8,#ffffff);}.hdB--overlay{left:77px;z-index:100;position:absolute;width:25%;height:27px;background-color:#0091b8;background:linear-gradient(to right,#0091b8,#0091b8,transparent);transform:skew(-50deg);transition:left 1s;}.red__container{position:absolute;left:-60px;overflow:hidden;width:150px;height:27px;transition:left 1s;}.hdB__red--start{z-index:0;position:absolute;height:27px;width:40px;background-color:#71020e;}.hdB__red--base{z-index:20;width:91px;height:27px;transform:skew(-60deg);position:absolute;background:linear-gradient(to right,#71020e 5%,#e2003b 70%);}.white__container{position:absolute;left:-60px;height:27px;overflow:hidden;width:200px;transition:left 1s,width 1s;}.white__1{position:absolute;left:89px;z-index:47;width:30px;height:27px;background:linear-gradient(to right,white,transparent);transform:skew(-55deg);}.white__11{position:absolute;height:12px;top:15px;width:7px;z-index:30;left:76px;transform:skew(-63deg);background-color:white;}.white__2{position:absolute;transform:skew(-46deg);left:133px;height:27px;width:51px;z-index:45;background:linear-gradient(to right,transparent,white,transparent);}.white__3{position:absolute;width:0px;left:149px;height:26px;z-index:41;background:linear-gradient(to right,transparent,rgba(255,204,245,.7));transform:skew(-65deg);transition:width 1s;}.white__4{position:absolute;z-index:44;width:20px;left:151px;height:10px;top:17px;background:linear-gradient(to bottom,transparent,white);transform:skew(-70deg);}.white__topBarAbove{position:absolute;height:7px;left:102px;width:70px;z-index:20;background:linear-gradient(#ffffff,rgba(255,235,250,.8),rgba(255,224,245,.8));transform:skew(-55deg);}.white__topBar{position:absolute;height:25px;left:82px;top:7px;width:70px;z-index:20;background:linear-gradient(rgba(255,224,245,.8),rgba(255,224,245,.7),rgba(255,224,245,.5),transparent);transform:skew(-55deg);}.white__left{position:absolute;left:90px;transform:skew(-50deg);width:11px;height:27px;z-index:60;background:linear-gradient(to right,#ffffff,transparent);}.white__circle--blur{position:absolute;background-image:radial-gradient(circle closest-side,#ffffff,transparent);top:10px;left:137px;width:30px;height:30px;z-index:61;}.myarea__footer{background-color:#03242F;}.search{margin-top:-40px;}.search__navigation__label.active{background:#0090b8;}.search__navigation__label.active:hover{background-color:#0090b8;}.search__content{background:#0090b8;border-bottom:1px solid #035066;}.search__introText{color:#ffffff;}.search__inputIcon{background:transparent url(/modules/proprietary/luxair_styleguide/build/images/icons/search/lg/luxair-plane.svg?u13f29ccf=) no-repeat center center;}.search__travelDuration .dropdown:before{content:none;}.search__loading{background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/global/lg/loading.gif?u13f29ccf=) no-repeat center center;}.slider .slider__textContainer .rating > .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg.png?u13f29ccf=) no-repeat left top;background-size:contain;}.slider.slider--textbox-inverse .slider__textContainer .rating__item,.slider.slider--textbox-transparent .slider__textContainer .rating__item{background:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/rating_lg_white.png?u13f29ccf=) no-repeat left top;background-size:cover;}.slider .slider__label.active .slider__label__icon{background-color:#0090b8;}.slider .slider__label__icon{border:1px solid #0090b8;}.slider .slider__textContainer .price{color:white;background-color:#035066;}.slider .slider__textContainer .price:hover{background-color:#368399;text-decoration:none !important;}.slider.slider--textbox-transparent .slider__textContainer .price,.slider.slider--textbox-inverse .slider__textContainer .price{color:#035066;background-color:white;}.slider.slider--textbox-transparent .slider__textContainer .price:hover,.slider.slider--textbox-inverse .slider__textContainer .price:hover{background-color:#cccccc;text-decoration:none !important;}.search-result__loading{background:#ffffff url(/modules/proprietary/luxair_styleguide/build/images/icons/global/lg/loading.gif?u13f29ccf=) no-repeat center center;}.services .services__inner h3,.services .services__inner h4{color:#035066;}.services .service h3{color:#035066;}.services--withBackground *,.services--withBackground h3,.services--withBackground h4{color:#ffffff !important;}.stage span,.stage .stage__location{font-size:16px;}.stage h2{margin-top:5px;margin-bottom:8px;}.twoColumnContainer--grey{background:#04242f;}.contact-us strong{font-weight:600;}.contact-us ul li{padding-left:20px;position:relative;margin-bottom:.5em;}.contact-us ul li:before{background-color:#035066;content:'';width:5px;height:5px;border-radius:2px;position:absolute;left:2px;top:calc(.5em + 1px);}.contact-us__phone{color:#035066;}.contact-us__phone:before{background-image:url(/modules/proprietary/luxair_styleguide/build/images/icons/global/lg/phone.svg?u13f29ccf=);}.contact-us__phone span{color:#035066;}.contact-us__phone span:before{color:#035066;}.contact-us__phone i{color:#035066;}.contact-us__phone a{color:#035066;}.offers h3,.offers h4{color:#035066;}.offers .offers__list .offer{border-bottom:1px solid #cccccc;}.offers .offers__list .price:hover{background:none;}.phoneBox{color:#000;}.phoneBox .phoneBox__phone,.phoneBox .phoneBox__phone:hover,.phoneBox a,.phoneBox a:hover{color:#035066;font-weight:300 !important;}.margin--bottom{margin-bottom:25px;}.bgcolor-pampas{background-color:#f5f5f5;}.bgcolor-fuscousGray{background-color:#04242f;}.bgcolor-lejaune{background-color:#0090b8;}@media (min-width:768px){.luxair .search__footer a{color:#ffffff;font-weight:400;}.teaser .teaser__content{min-height:150px;}.search{margin-top:-40px;margin-bottom:180px;}}@media (min-width:768px) and (max-width:1023px){.teaserImageText .teaserImageText__textContainer{position:absolute;right:0;height:100%;}.stage{max-height:405px;}.stage ng-map,.stage .slider__inner{height:405px;}.stage .slider__labels{top:310px;}}@media (min-width:0px) and (max-width:767px){.footer__phone{display:block;}.footer__phone__content{padding:35px 0;}.footer__part__content{width:100%;}.search{border:0;}.search .search__content{background:#ffffff;border-bottom:0;}.search__navigation{background-color:#b1c3ca;}.stage{max-height:356px;}.stage ng-map,.stage .slider__inner{height:356px;}}@media (min-width:0px) and (max-width:1023px){.logo{-ms-flex:initial;flex:initial;width:120px;}}@media only screen and (min-width:450px){.hdB--overlay{left:132px;}.red__container{left:-30px;}.white__container{left:-30px;width:250px;}}@media only screen and (min-width:800px){.hdB--overlay{left:194px;transform:skew(-63deg);}.red__container{left:0;}.white__container{left:0;width:300px;}.white__3{width:42px;}}@media (min-width:1280px){.search{margin-top:-40px;margin-bottom:180px;}.stage span,.stage .stage__location{font-size:18px;}.stage{max-height:370px;}.stage.slider{min-height:360px;}.stage .slider__labels{top:285px;}.stage ng-map,.stage .slider__inner{height:370px;}}@media (min-width:1024px) and (max-width:1279px){.stage{max-height:405px;}.stage ng-map,.stage .slider__inner{height:405px;}.stage .slider__labels{top:310px;}}@media (min-width:1440px){.stage{max-height:370px;}.stage.slider{min-height:360px;}.stage .slider__labels{top:285px;}.stage ng-map,.stage .slider__inner{height:370px;}}
.geolocation-common-map-locations{display:none;}
