@font-face{font-display:swap;font-family:Azo Sans Uber;font-style:normal;font-weight:400;src:url(https://eur1.otcdn.com/headers/aura/fonts/azoSansUber/azo-sans-uber-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Adobe Handwriting Frank;font-style:normal;font-weight:400;src:url(https://eur1.otcdn.com/headers/aura/fonts/adobeHandwritingFrank/adobe-handwriting-frank-normal-400.woff2) format("woff2")}body{color:#222;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}body .h1,body .h2,body .heading-fonts,body h1,body h2{font-family:Azo Sans Uber,Arial,sans-serif;font-weight:400;line-height:1;text-transform:uppercase}body .subheading-fonts{font-family:Adobe Handwriting Frank,Arial,sans-serif;font-weight:400;line-height:1;text-align:center;text-transform:none}strong{font-weight:700}ul{padding:0}a{color:#217fa8;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#222;line-height:1.2;margin-bottom:0;margin-top:0}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:700}.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:700;line-height:1}.h1,h1{font-size:48px}.h1,.h2,h1,h2{text-align:center}.h2,h2{color:#289ed1;font-size:36px}h2+.subheading-fonts{font-size:28px;line-height:1.2;margin-bottom:30px;padding-top:10px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}p{font-weight:400;margin:0 0 1em}button,input,select,textarea{font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400}.container-limited{max-width:1360px}.align-center{text-align:center}section{padding:48px 0;position:relative;width:100%;z-index:1}section:nth-of-type(odd){background:#eee;z-index:1}section:nth-of-type(2n){background:#fff}.btn-secondary-nf{background:#fff;border:2px solid #217fa8;border-radius:4px;color:#217fa8;cursor:pointer;font-weight:700;line-height:30px;padding:0 15px;position:relative;text-align:center;text-decoration:none;top:0}.cardSeoContainer{display:flex;flex-wrap:wrap;margin:0 -15px}.cardSeo{background:#fff;border-bottom:2px solid #cfcfcf;border-radius:4px;box-shadow:0 0 1px 0 #cfcfcf;color:#222;display:block;margin:0;max-width:208px;overflow:hidden;position:relative;text-align:right;transition:all .3s;width:100%}.cardSeo:focus,.cardSeo:hover{color:#222;text-decoration:none}.owl-item .cardSeo{display:inline-block}.cardSeo__text{color:#222;font-size:16px;margin:0 0 5px}.cardSeo__text:empty{margin:0}.cardSeo__text .icon-graph-location{height:14px;vertical-align:middle;width:14px}.cardSeo__text .icon-graph-location,.cardSeo__text .icon-graph-location *{fill:#beb8b3}.cardSeo .generic-pic.pic-md,.cardSeo__img{background-size:cover !important;border-top-left-radius:0;border-top-right-radius:0;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.cardSeo__price{color:#222;margin-top:auto;text-align:right}.cardSeo__fromPrice{display:block;font-size:12px}.cardSeo__priceNum{font-weight:500}html[lang|=ar] .cardSeo__priceNum,html[lang|=fa] .cardSeo__priceNum,html[lang|=he] .cardSeo__priceNum,html[lang|=ja] .cardSeo__priceNum,html[lang|=ko] .cardSeo__priceNum,html[lang|=zh] .cardSeo__priceNum{font-weight:700}.cardSeo__priceNum{font-size:24px;line-height:1.07;margin:0}.cardSeo__priceNum .price{display:inline-block;overflow:hidden;vertical-align:middle}.cardSeo__priceNum .price .symbol{font-size:.85em}.cardSeo__beforePrice{font-size:16px;font-weight:300;margin-left:5px;text-decoration:line-through}.cardSeo__beforePrice .symbol{display:none}.cardSeo__cta{margin-top:10px}.cardSeo__badge{background:rgba(0,0,0,.65);border-radius:3px;color:#fff;font-size:12px;line-height:22px;padding:0 24px 0 12px;position:absolute;right:10px;top:10px}.cardSeo__badge .badge-icon{fill:#2dace3;height:10px;position:absolute;right:8px;top:6px;width:10px}.cardSeoHeader .cardSeo__title{align-items:flex-end;background:linear-gradient(-180deg,transparent,rgba(0,0,0,.8));display:flex;min-height:70px}.cardSeoHeader{min-height:120px;position:relative}.cardSeoHeader .cardSeo__title{bottom:0;color:#fff;font-size:16px;font-weight:400;left:0;line-height:1.4em;margin:0;padding:10px 15px;position:absolute;right:0;top:auto;z-index:2}.cardSeoHeader .icon{fill:#74716e;height:40px;left:auto;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:40px}.cardSeoHeader .package-offers{position:absolute;right:0;top:10px;vertical-align:middle;z-index:3}.cardSeoHeader .package-discount{background:#e50000;border-radius:20px 0 0 20px;color:#fff;display:inline-block;height:26px;margin-right:0;padding:0 15px;position:relative;vertical-align:middle;z-index:4}.cardSeoHeader .package-discount.bg-green{background:#027a02}.cardSeoHeader .package-discount .icon{height:16px;vertical-align:middle;width:16px}.cardSeoHeader .package-discount .icon,.cardSeoHeader .package-discount .icon *{fill:#fff}.cardSeoHeader .package-discount span{display:inline-block;font-weight:300;text-align:center;vertical-align:middle}.cardSeoHeader .package-discount span.discount-main{font-size:16px;font-weight:500}html[lang|=ar] .cardSeoHeader .package-discount span.discount-main,html[lang|=fa] .cardSeoHeader .package-discount span.discount-main,html[lang|=he] .cardSeoHeader .package-discount span.discount-main,html[lang|=ja] .cardSeoHeader .package-discount span.discount-main,html[lang|=ko] .cardSeoHeader .package-discount span.discount-main,html[lang|=zh] .cardSeoHeader .package-discount span.discount-main{font-weight:700}.cardSeoHeader .package-discount span.discount-main{line-height:26px;margin-right:4px}.cardSeoHeader .bg_popular{background:#217fa8;border-radius:10px;color:#fff;font-size:16px;max-width:93%;padding:2px 30px 2px 10px;position:absolute;right:10px;top:10px;z-index:1}.cardSeoHeader .bg_popular+.bg_popular{top:40px}.cardSeoHeader .bg_popular .icon{height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);vertical-align:middle;width:16px}.cardSeoHeader .bg_popular .icon,.cardSeoHeader .bg_popular .icon *{fill:#fff}.cardSeoHeader .bg_popular span{display:block}.cardSeoContent{background:#fff;border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;display:flex;flex-direction:column;height:158px;min-height:158px;padding:14px 16px}.cardSeoContent .cardSeo__title{color:#222;font-size:16px;font-weight:400;line-height:1.1;margin:0 0 5px}.cardSeoContent--link{height:110px}.responsive-elem .cardSeoContent{max-height:285px;min-height:285px;overflow-y:auto}.responsive-elem .cardSeo__description{line-height:normal;margin-bottom:0;max-height:97px;overflow:hidden;position:relative}.responsive-elem .cardSeo__description:after{background:linear-gradient(0,#fff,rgba(255,255,255,0));content:"";display:block;height:14px;left:0;position:absolute;right:0;top:83px;z-index:2}.responsive-elem .cardSeo--big .cardSeo__description{max-height:70px}.responsive-elem .cardSeo--big .cardSeo__description:after{top:56px}.responsive-elem .cardSeo__sponsored{margin:0 0 5px}.responsive-elem .cardSeo__sponsored span{background-color:#ededed;border-radius:4px;font-size:14px;padding:2px 5px 3px}.owl-item .responsive-elem{margin-left:1px}.bg-image-component{height:500px;overflow:hidden;position:relative}.bg-image-component.top-component{height:600px;width:100%}.bg-image-component.top-component .bg-image-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.bg-image-component.top-component .bg-image-container:before{background:linear-gradient(-180deg,rgba(0,0,0,.5),rgba(0,0,0,0));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.bg-image-container{background:#289ed1;overflow:hidden;width:100%}.bg-image-container img{min-height:100%;min-width:100%;position:absolute;right:50%;top:50%;transform:translateZ(0);transform:translate(50%,-50%);z-index:1}.intro-panel{background:none !important;padding:15px;position:relative;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,.3)}.intro-panel .subheading-fonts,.intro-panel h1{color:#fff;fill:#fff;margin:0 0 15px}.intro-panel .subheading-fonts .intro-price,.intro-panel h1 .intro-price{color:#fff}.intro-panel h1{font-size:24px}.intro-panel .subheading-fonts{font-size:20px}.nf-usp-section{background-color:#fff;border-bottom:1px solid #f3f3f3;bottom:0;margin-bottom:0;overflow:hidden;position:absolute;top:auto;width:100%;z-index:2}.nf-usp-section .nf-usp-carousel{display:flex;flex-wrap:nowrap;justify-content:center}.nf-usp-section .nf-usp-carousel .nf-usp-item-container{flex:0 1 auto}.nf-usp-section .nf-usp-carousel .nf-usp-item-container .nf-usp--item{margin:12px;padding:12px;text-align:center}.nf-usp-section .nf-usp-carousel .nf-usp-item-container .nf-usp--item svg{max-height:40px;max-width:100px}.nf-usp-section .nf-usp-carousel .nf-usp-item-container .nf-usp--item span{color:#283e5a;display:block;font-size:16px;font-weight:700;line-height:24px;vertical-align:top}.seo-fullwidth-image-copy-component{padding:0}.seo-fullwidth-image-copy-component .bg-image-container{height:350px;position:relative;width:100%}.seo-fullwidth-image-copy-component .copy-container{padding:48px 15px}.offers-list-component.offers-price-calendar .offers-columns .offers-element{align-items:center;background:#fff;border:1px solid #cfcfcf;border-bottom:0;display:flex;justify-content:space-between;padding:15px}.offers-list-component.offers-price-calendar .offers-columns .offers-element:last-of-type{border-bottom:1px solid #cfcfcf}.offers-list-component.offers-price-calendar .offers-columns .offers-element,.offers-list-component.offers-price-calendar .offers-columns .offers-element:focus,.offers-list-component.offers-price-calendar .offers-columns .offers-element:hover{color:#222}.offers-list-component.offers-price-calendar .offers-columns .offers-element:focus,.offers-list-component.offers-price-calendar .offers-columns .offers-element:hover{border-color:#2dace3}.offers-list-component.offers-price-calendar .offers-columns .offers-element:focus+.offers-element,.offers-list-component.offers-price-calendar .offers-columns .offers-element:hover+.offers-element{border-top-color:#2dace3}.offers-list-component.offers-price-calendar .offers-columns .offers-element .offer-date{flex:0 0 120px;font-weight:700;text-align:right}.offers-list-component.offers-price-calendar .offers-columns .offers-element .offer-message{flex:0 0 auto;text-align:center}.offers-list-component.offers-price-calendar .offers-columns .offers-element .offer-cta{background-color:#478330;border-radius:3px;color:#fff;cursor:pointer;flex:0 0 auto;font-weight:400;height:36px;line-height:36px;padding:0 15px;text-align:center;text-decoration:none;vertical-align:middle}.offers-list-component.offers-price-calendar .calendar-disclaimer{font-size:14px;padding:15px;text-align:center}.offers-list-component.offers-price-destination .offers-element{align-items:center;background:#fff;border:0;border-bottom:2px solid #cfcfcf;border-radius:3px;box-shadow:0 0 0 1px #eee;display:flex;justify-content:space-between;margin-bottom:8px;padding:15px}.offers-list-component.offers-price-destination .offers-element,.offers-list-component.offers-price-destination .offers-element:focus,.offers-list-component.offers-price-destination .offers-element:hover{color:#222}.offers-list-component.offers-price-destination .offers-element:focus,.offers-list-component.offers-price-destination .offers-element:hover{border-color:#cfcfcf;box-shadow:0 0 0 1px #cfcfcf}.offers-list-component.offers-price-destination .offers-element .offer-destination{flex:0 0 40%;text-align:right}.offers-list-component.offers-price-destination .offers-element .offer-message{flex:0 0 auto;text-align:center}.offers-list-component.offers-price-destination .offers-element .offer-cta{flex:0 0 25%}.facts-component .facts-list .facts-card{background:#fff;box-shadow:0 2px 2px 0 #cfcfcf,0 0 1px 0 #cfcfcf;height:330px;margin:2px 8px;overflow:hidden;padding:16px;position:relative;text-align:center;width:210px}.facts-component .nf-flight-fact-icon{background:#2dace3;border-radius:50%;box-shadow:0 0 0 3px #fff;color:#fff;display:block;fill:#fff;height:24px;padding:4px;position:absolute;right:50%;top:29px;transform:translateX(50%) translateY(-50%);width:24px;z-index:1}.facts-component .nf-flight-fact-icon svg{display:block;height:16px;width:16px}.facts-component h3{border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:16px;font-weight:700;height:72px;line-height:72px;margin:12px 0;position:relative;text-align:center}.facts-component h3 span{display:inline-block;line-height:1.3;vertical-align:middle}.facts-component ul{list-style:none;margin:0;padding:0}.facts-component ul li{font-weight:700;line-height:1.3;text-align:center}.facts-component .nf-flight-fact-copy{margin:15px 0}#thecontent dst-accommodation-searcher{background-color:transparent}#thecontent dst-accommodation-searcher .searcher-component-field-input{align-items:center;display:flex;padding-top:7px}header.brand-header{position:sticky;top:0;z-index:999999}.carousel-netflights .container .stage-outer{align-items:center;display:flex;position:relative}.carousel-netflights .container .navigation{align-items:center;background-color:rgba(0,0,0,.5);border:0;border-radius:50%;color:white;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:10}.carousel-netflights .container .navigation.prev{right:-20px}.carousel-netflights .container .navigation.next{left:-20px}.carousel-netflights .container .navigation svg{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dfdfdf;border-radius:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);color:#3171c9;cursor:pointer;display:inline-block;fill:white;font-size:14px;height:40px;margin:0;padding:11px 0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:40px}.carousel-netflights .container .pagination{display:flex;justify-content:center;margin-top:10px}.carousel-netflights .container .pagination .pagination-dot{background-color:#ccc;border:0;border-radius:50%;cursor:pointer;height:10px;margin:10px 5px 0;outline:0;padding:0;transition:background-color .3s;width:10px}.carousel-netflights .container .pagination .pagination-dot.active{background-color:#3171c9}.carousel-netflights .container .slider{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.carousel-netflights .container .slider::-webkit-scrollbar{display:none}.carousel-netflights .container .slider .cardSeoContent{max-height:285px;min-height:285px;overflow-y:auto}.carousel-netflights .container .slider .cardSeo__description{line-height:normal;margin-bottom:0;max-height:97px;overflow:hidden;position:relative}.carousel-netflights .container .slider .cardSeo__description:after{background:linear-gradient(0,#fff,rgba(255,255,255,0));content:"";display:block;height:14px;left:0;position:absolute;right:0;top:83px;z-index:2}.carousel-netflights .container .slider .cardSeo__title span,.carousel-netflights .container .slider .generic-rating span{margin-left:5px}.carousel-netflights .container .slider-item{flex:0 0 calc(25% - 22.5px);margin-left:30px;scroll-snap-align:start;width:270px}.carousel-netflights .container .slider-item:last-child{margin-left:0}@media(min-width:768px){.cardSeo__text{font-size:16px}.cardSeoHeader .bg_popular span{font-weight:500}html[lang|=ar] .cardSeoHeader .bg_popular span,html[lang|=fa] .cardSeoHeader .bg_popular span,html[lang|=he] .cardSeoHeader .bg_popular span,html[lang|=ja] .cardSeoHeader .bg_popular span,html[lang|=ko] .cardSeoHeader .bg_popular span,html[lang|=zh] .cardSeoHeader .bg_popular span{font-weight:700}.responsive-elem .cardSeo--big .cardSeoContent{max-height:220px;min-height:220px}.intro-panel h1{font-size:40px}.intro-panel .subheading-fonts{font-size:28px}.carousel-netflights{min-height:379px}}@media(min-width:768px) and (max-width:1199px){.h1,h1{font-size:22px}}@media(min-width:768px) and (max-width:991px){.cardSeoHeader .package-offers{top:10px}}@media(min-width:992px){.responsive-columns{display:flex;flex-wrap:nowrap}.responsive-columns .pc50{flex:0 0 50%;padding:0 15px}.intro-panel h1{font-size:48px}.intro-panel .subheading-fonts{font-size:32px}.seo-fullwidth-image-copy-component{align-items:center;display:flex;flex-wrap:wrap}.seo-fullwidth-image-copy-component .bg-image-container{flex:0 0 50%}.seo-fullwidth-image-copy-component .copy-container{flex:0 0 50%;padding:48px}.offers-list-component.offers-price-calendar .offers-columns{display:flex}.offers-list-component.offers-price-calendar .offers-columns .offers-column{flex:50%;padding:0 8px}.facts-component .facts-list{display:flex;flex-wrap:nowrap;justify-content:center}.facts-component .facts-list .facts-element{flex:0 1 auto}}@media(min-width:992px) and (max-width:1199px){.cardSeoHeader .package-offers{top:10px}}@media(max-width:1199px){.h2,h2{font-size:20px}.carousel-netflights .container{margin-left:-15px}.carousel-netflights .container .slider-item{flex:0 0 auto;margin-left:30px;width:290px}}@media(max-width:767px){.h1,h1{font-size:18px}.cardSeo .generic-pic.pic-md,.cardSeo__img{height:150px}.cardSeoHeader{min-height:120px}.cardSeoHeader .package-offers{top:10px}.responsive-elem .cardSeoContent{max-height:234px;min-height:234px}.responsive-elem .cardSeo__description{flex:1 1 38px;overflow:scroll}.responsive-elem .cardSeo__description:after{background:#fff;bottom:0;content:"";height:auto;line-height:1;right:auto;top:auto}.carousel-netflights{margin:20px 0 30px}}@media(max-width:600px){.offers-list-component.offers-price-calendar .offers-columns .offers-element .offer-cta{background:0;color:#289ed1;height:auto;line-height:1.2;padding:0;text-align:right}}