@charset "UTF-8";
.bluebox1 .component__heading:before{content:""}.bluebox2 .component__heading:before{content:""}.bluebox3 .component__heading:before{content:""}.shadow,.searchmask,.search-history,.qbox .content-box:hover,.lineInner .box:hover,.qbox-img .content-box:hover .gallery__img,.bluebox .content-box:hover,.news .news-article:hover,.search-resume,.search-specification__item,.dates__filters .card,.country-detail .destination-tree .component__body,.country-detail .weather .component__body,.country-detail .custom-text .component__body,.box-left-right .content-box:hover,.box-block .content-box:hover,.box-one .content-box:hover,.slider--hotel-history .slider__item,.bd-term .info-wrap,.bd-term .booking-form__body{box-shadow:0 0 15px #999}body{font-weight:300}a,.slider-mask .slider__text-container h3,.slider-mask .slider__text-container .text,.slider-mask .slider__text-container .price b,.banner .slider__text-container,.bluebox .content-box,button,.qbox .content-box,.lineInner .box{transition:0.3s linear}#heading,.component__heading{margin:2% 0;padding:12px 0;color:#455892;border-bottom:1px solid #0259a6;text-transform:uppercase;font-weight:bold;font-size:2.1rem}@media (max-width:575.98px){#heading,.component__heading{font-size:1.3rem}}.bd-subpage #heading{margin:0;padding:0;border:none;color:#dc4568;text-align:right;font-size:1.1rem;font-weight:600}.more__link,.load-next,.dates__load-more,.more__offers{min-width:unset;max-width:unset;width:150px;margin-top:9px;padding:8px 0 7px;background:#dc4568;color:#fff;border:none;border-radius:1.5rem;text-transform:uppercase;font-weight:600}.more__link:hover,.load-next:hover,.dates__load-more:hover,.more__offers:hover{background:#555555}.slick-arrow{width:36px;height:36px;border-radius:30px;background:#bbb}.slick-arrow:before{color:#fff;font-size:1.8rem;font-weight:600}.slick-arrow:hover,.slick-arrow:focus{background:#dc4568}@media (min-width:576px){.slick-prev{left:-25px}.slick-next{right:-25px}.dates__load-more{margin-left:25%}}@media (min-width:992px){.slick-prev{left:-50px}.slick-next{right:-50px}.dates__load-more{margin-left:25%}}.slick-dots{bottom:10px}.slick-dots li{width:auto}.slick-dots li button{width:12px;height:12px}.slick-dots li.slick-active button{background:#fac841}.bd-search-results #heading,.bd-search-results .searchmask,.bd-amadeus-search-results #heading,.bd-amadeus-search-results .searchmask,.bd-accommodation #heading,.bd-accommodation .searchmask,.bd-amadeus-accommodation #heading,.bd-amadeus-accommodation .searchmask,.bd-term #heading,.bd-term .searchmask,.bd-amadeus-term #heading,.bd-amadeus-term .searchmask,.bd-tags #heading,.bd-tags .searchmask{display:none}.tagged-list{margin:20px 0 0;font-size:1rem}.tagged-list .badge{margin:0 3px 4px 0 !important;padding:7px 12px !important;color:#fff;font-weight:600}.tagged-list .badge-warning{background:#ff87e9}.tagged-list .badge-info{background:#fac841}.tagged-list .badge-primary{background:#00b6ff}.tagged-list .badge:before{content:"#"}.tagged-list .badge:hover{background:#f6f6f6;color:#000;box-shadow:none}.breadcrumb{padding:9px;background:none;border-radius:1.5rem;border:2px solid #f6f6f6;justify-content:center;text-transform:uppercase;font-weight:400;font-size:0.95rem}.breadcrumb a,.breadcrumb .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .breadcrumb h3,.breadcrumb .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .breadcrumb .text,.breadcrumb .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .breadcrumb b,.breadcrumb .banner .slider__text-container,.banner .breadcrumb .slider__text-container,.breadcrumb .bluebox .content-box,.bluebox .breadcrumb .content-box{color:#a0a29f}.breadcrumb a:hover,.breadcrumb .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .breadcrumb .text:hover,.breadcrumb .banner .slider__text-container:hover,.banner .breadcrumb .slider__text-container:hover,.breadcrumb .bluebox .content-box:hover,.bluebox .breadcrumb .content-box:hover{color:#dc4568}.breadcrumb-item+.breadcrumb-item::before{content:"»"}.customerbox .customer__unsigned p:first-of-type{display:none}.customerbox .customer__unsigned ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:0.95rem;font-weight:400}.customerbox .customer__unsigned ul a,.customerbox .customer__unsigned ul .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .customerbox .customer__unsigned ul h3,.customerbox .customer__unsigned ul .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .customerbox .customer__unsigned ul .text,.customerbox .customer__unsigned ul .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .customerbox .customer__unsigned ul b,.customerbox .customer__unsigned ul .banner .slider__text-container,.banner .customerbox .customer__unsigned ul .slider__text-container,.customerbox .customer__unsigned ul .bluebox .content-box,.bluebox .customerbox .customer__unsigned ul .content-box{margin:0 0 0 20px;color:#a0a29f}.customerbox .customer__unsigned ul a:hover,.customerbox .customer__unsigned ul .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .customerbox .customer__unsigned ul .text:hover,.customerbox .customer__unsigned ul .banner .slider__text-container:hover,.banner .customerbox .customer__unsigned ul .slider__text-container:hover,.customerbox .customer__unsigned ul .bluebox .content-box:hover,.bluebox .customerbox .customer__unsigned ul .content-box:hover{color:#dc4568;text-decoration:none}.customerbox .customer__unsigned ul a:before,.customerbox .customer__unsigned ul .slider-mask .slider__text-container .text:before,.slider-mask .slider__text-container .customerbox .customer__unsigned ul .text:before,.customerbox .customer__unsigned ul .banner .slider__text-container:before,.banner .customerbox .customer__unsigned ul .slider__text-container:before,.customerbox .customer__unsigned ul .bluebox .content-box:before,.bluebox .customerbox .customer__unsigned ul .content-box:before{font-family:"c4f";margin-right:6px}.customerbox .customer__unsigned ul li:first-of-type a,.customerbox .customer__unsigned ul li:first-of-type .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .customerbox .customer__unsigned ul li:first-of-type h3,.customerbox .customer__unsigned ul li:first-of-type .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .customerbox .customer__unsigned ul li:first-of-type .text,.customerbox .customer__unsigned ul li:first-of-type .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .customerbox .customer__unsigned ul li:first-of-type b,.customerbox .customer__unsigned ul li:first-of-type .banner .slider__text-container,.banner .customerbox .customer__unsigned ul li:first-of-type .slider__text-container,.customerbox .customer__unsigned ul li:first-of-type .bluebox .content-box,.bluebox .customerbox .customer__unsigned ul li:first-of-type .content-box{position:relative}.customerbox .customer__unsigned ul li:first-of-type a:before,.customerbox .customer__unsigned ul li:first-of-type .slider-mask .slider__text-container .text:before,.slider-mask .slider__text-container .customerbox .customer__unsigned ul li:first-of-type .text:before,.customerbox .customer__unsigned ul li:first-of-type .banner .slider__text-container:before,.banner .customerbox .customer__unsigned ul li:first-of-type .slider__text-container:before,.customerbox .customer__unsigned ul li:first-of-type .bluebox .content-box:before,.bluebox .customerbox .customer__unsigned ul li:first-of-type .content-box:before{content:"";font-size:0.859rem;font-weight:600;position:relative;z-index:3;display:inline-block;height:10px;line-height:10px;margin-right:10px;background:#fff}.customerbox .customer__unsigned ul li:first-of-type a:after,.customerbox .customer__unsigned ul li:first-of-type .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .customerbox .customer__unsigned ul li:first-of-type .text:after,.customerbox .customer__unsigned ul li:first-of-type .banner .slider__text-container:after,.banner .customerbox .customer__unsigned ul li:first-of-type .slider__text-container:after,.customerbox .customer__unsigned ul li:first-of-type .bluebox .content-box:after,.bluebox .customerbox .customer__unsigned ul li:first-of-type .content-box:after{content:"";position:absolute;left:1px;top:2px;width:16px;height:16px;border:2px solid #ccc;border-radius:2px}.customerbox .customer__unsigned ul li:first-of-type a:hover:after,.customerbox .customer__unsigned ul li:first-of-type .slider-mask .slider__text-container .text:hover:after,.slider-mask .slider__text-container .customerbox .customer__unsigned ul li:first-of-type .text:hover:after,.customerbox .customer__unsigned ul li:first-of-type .banner .slider__text-container:hover:after,.banner .customerbox .customer__unsigned ul li:first-of-type .slider__text-container:hover:after,.customerbox .customer__unsigned ul li:first-of-type .bluebox .content-box:hover:after,.bluebox .customerbox .customer__unsigned ul li:first-of-type .content-box:hover:after{border-color:#dc4568}.customerbox .customer__unsigned ul li:nth-of-type(2) a:before,.customerbox .customer__unsigned ul li:nth-of-type(2) .slider-mask .slider__text-container .text:before,.slider-mask .slider__text-container .customerbox .customer__unsigned ul li:nth-of-type(2) .text:before,.customerbox .customer__unsigned ul li:nth-of-type(2) .banner .slider__text-container:before,.banner .customerbox .customer__unsigned ul li:nth-of-type(2) .slider__text-container:before,.customerbox .customer__unsigned ul li:nth-of-type(2) .bluebox .content-box:before,.bluebox .customerbox .customer__unsigned ul li:nth-of-type(2) .content-box:before{content:""}.customerbox .customer__signed{position:absolute;z-index:9999;right:0;width:400px;max-width:100%;padding:0 12px;background:#fff;font-size:0.95rem}.customerbox .customer__signed h3:nth-of-type(1){color:#dc4568;text-align:right;font-size:0.95rem;cursor:pointer}.customerbox .customer__signed h3:nth-of-type(1):hover{color:#000}.customerbox .customer__signed h3:nth-of-type(1)~*{height:0;margin:0;overflow:hidden}.customerbox .customer__signed h3:nth-of-type(n+2){color:#000;font-size:1rem}.customerbox .customer__signed a,.customerbox .customer__signed .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .customerbox .customer__signed h3,.customerbox .customer__signed .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .customerbox .customer__signed .text,.customerbox .customer__signed .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .customerbox .customer__signed b,.customerbox .customer__signed .banner .slider__text-container,.banner .customerbox .customer__signed .slider__text-container,.customerbox .customer__signed .bluebox .content-box,.bluebox .customerbox .customer__signed .content-box{font-weight:600}.customerbox .customer__signed ul{list-style:none;margin:0;padding:0}.customerbox .customers{height:25px}.customerbox .customers:hover .customer__signed{padding:0 12px 12px;box-shadow:0 3px 3px #ddd}.customerbox .customers:hover .customer__signed *{height:auto}.customerbox .customers:hover .customer__signed p{margin-bottom:9px}@media (max-width:575.98px){.customerbox .customers{height:40px}}.headcol .component{margin-bottom:30px}.headcol .content-box a,.headcol .content-box .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .headcol .content-box h3,.headcol .content-box .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .headcol .content-box .text,.headcol .content-box .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .headcol .content-box b,.headcol .content-box .banner .slider__text-container,.banner .headcol .content-box .slider__text-container,.headcol .content-box .bluebox .content-box,.bluebox .headcol .content-box .content-box{color:#000;font-size:1.4rem;font-weight:400}@media (max-width:767.98px){.headcol .element{width:100%}.headcol .component{width:100%;margin:0 0 9px}.headcol .component.content-box{margin:0}.headcol .content-box a,.headcol .content-box .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .headcol .content-box h3,.headcol .content-box .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .headcol .content-box .text,.headcol .content-box .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .headcol .content-box b,.headcol .content-box .banner .slider__text-container,.banner .headcol .content-box .slider__text-container,.headcol .content-box .bluebox .content-box,.bluebox .headcol .content-box .content-box{display:block;text-align:center;font-size:1rem}}.smartFulltext{position:relative;width:350px;max-width:100%;margin-left:30px}.smartFulltext .select2-container--default .select2-selection--multiple{min-height:unset;background:none}.smartFulltext .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:block}.smartFulltext .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:0 0 0 30px;line-height:38px;color:gray;background:none;border:none}.smartFulltext .select2-container .select2-search--inline{float:none;position:relative}.smartFulltext .select2-container .select2-search--inline:before{content:"";font-family:"c4f";position:absolute;top:0;right:-5px;width:50px;height:42px;line-height:42px;background:#455892;color:#fff;border-radius:3px;text-align:center}.smartFulltext .select2-container .select2-search--inline .select2-search__field{width:100% !important;height:42px;margin:0;padding:0 55px 0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smartFulltext .select2-container .select2-search--inline .select2-search__field,.smartFulltext .select2-container .select2-search--inline .select2-search__field::placeholder{color:gray;opacity:1}.navbar--main{z-index:999;padding:18px 0;background:#0259a6 !important}.navbar-brand{position:absolute;top:-130px}.navbar-brand-img{height:90px}.navbar .navbar-nav{width:100%;justify-content:space-between}.navbar .navbar-nav .nav-item:not(.nav-item--first){flex-grow:1}.navbar .navbar-nav .nav-item:nth-child(-n+2) .nav-link:before{display:none}.navbar .navbar-nav .nav-link{position:relative;text-transform:uppercase;text-align:center;font-weight:600}.navbar .navbar-nav .nav-link:before{content:"|";position:absolute;left:0;font-weight:300}.navbar .navbar-nav .nav-link,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link:hover:before,.navbar .navbar-nav .nav-link:focus:before,.navbar .navbar-nav .nav-link[aria-expanded="true"]{color:#fff}.navbar .navbar-nav .nav-link:hover{color:#fac841}.navbar .dropdown-divider{display:none}.navbar .dropdown-menu{min-width:280px;margin-top:18px;background:#0259a6;border:none;border-radius:0;box-shadow:0 0 9px #444}.navbar .dropdown-item{margin:3px 0;padding:10px 25px 9px;color:#fff;text-transform:uppercase;line-height:1;white-space:normal}.navbar .dropdown-item:hover,.navbar .dropdown-item:focus{background:#dc4568;font-weight:600}.navbar .nav-item:nth-last-child(4) .dropdown-menu:not(.megamenu__content),.navbar .nav-item:nth-last-child(3) .dropdown-menu:not(.megamenu__content){right:0;left:auto}.navbar-toggler{border:none}.navbar-toggler .menu-button__line{width:33px;height:4px;background:#fff}.navbar-toggler[aria-expanded="true"] .menu-button__line:nth-child(3){transform:translateY(-13px) rotate(-45deg)}.navbar.fixed-top{padding:0}.navbar.fixed-top .dropdown-menu{margin-top:0}@media (max-width:991.98px){.navbar--main{padding:5px 0;text-align:center}.navbar-brand{position:unset;padding:5px;background:#fff}.navbar-brand-img{height:50px}.navbar .navbar-nav .nav-link:before{display:none}}@media (max-width:575.98px){.navbar-brand{padding:3px}.navbar-brand-img{height:34px}}.dropdown-menu.megamenu__content,.megamenu-page__body{z-index:9990;flex-wrap:wrap;justify-content:space-between;padding:3% 0 5%;font-weight:400}.dropdown-menu.megamenu__content.show,.megamenu-page__body.show{display:-ms-flexbox;display:flex}.dropdown-menu.megamenu__content,.dropdown-menu.megamenu__content a,.dropdown-menu.megamenu__content .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .dropdown-menu.megamenu__content h3,.dropdown-menu.megamenu__content .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .dropdown-menu.megamenu__content .text,.dropdown-menu.megamenu__content .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .dropdown-menu.megamenu__content b,.dropdown-menu.megamenu__content .banner .slider__text-container,.banner .dropdown-menu.megamenu__content .slider__text-container,.dropdown-menu.megamenu__content .bluebox .content-box,.bluebox .dropdown-menu.megamenu__content .content-box,.megamenu-page__body,.megamenu-page__body a,.megamenu-page__body .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .megamenu-page__body h3,.megamenu-page__body .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .megamenu-page__body .text,.megamenu-page__body .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .megamenu-page__body b,.megamenu-page__body .banner .slider__text-container,.banner .megamenu-page__body .slider__text-container,.megamenu-page__body .bluebox .content-box,.bluebox .megamenu-page__body .content-box{color:#fff}.dropdown-menu.megamenu__content ul,.dropdown-menu.megamenu__content ol,.megamenu-page__body ul,.megamenu-page__body ol{list-style:none;margin:0;padding:0}.dropdown-menu.megamenu__content ul+p,.dropdown-menu.megamenu__content ol+p,.megamenu-page__body ul+p,.megamenu-page__body ol+p{display:none}.dropdown-menu.megamenu__content ul,.megamenu-page__body ul{width:25%;margin-bottom:20px;padding:0 30px;text-align:center}.dropdown-menu.megamenu__content ul:not(:first-child),.megamenu-page__body ul:not(:first-child){border-left:1px solid rgba(255, 255, 255, 0.3)}.dropdown-menu.megamenu__content ul b,.megamenu-page__body ul b{display:block;margin-bottom:8px;text-transform:uppercase;font-weight:600}.dropdown-menu.megamenu__content ul a,.dropdown-menu.megamenu__content ul .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ul h3,.dropdown-menu.megamenu__content ul .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ul .text,.dropdown-menu.megamenu__content ul .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .dropdown-menu.megamenu__content ul b,.dropdown-menu.megamenu__content ul .banner .slider__text-container,.banner .dropdown-menu.megamenu__content ul .slider__text-container,.dropdown-menu.megamenu__content ul .bluebox .content-box,.bluebox .dropdown-menu.megamenu__content ul .content-box,.megamenu-page__body ul a,.megamenu-page__body ul .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .megamenu-page__body ul h3,.megamenu-page__body ul .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .megamenu-page__body ul .text,.megamenu-page__body ul .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .megamenu-page__body ul b,.megamenu-page__body ul .banner .slider__text-container,.banner .megamenu-page__body ul .slider__text-container,.megamenu-page__body ul .bluebox .content-box,.bluebox .megamenu-page__body ul .content-box{line-height:1;display:block;padding:11px}.dropdown-menu.megamenu__content ul a:hover,.dropdown-menu.megamenu__content ul .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ul .text:hover,.dropdown-menu.megamenu__content ul .banner .slider__text-container:hover,.banner .dropdown-menu.megamenu__content ul .slider__text-container:hover,.dropdown-menu.megamenu__content ul .bluebox .content-box:hover,.bluebox .dropdown-menu.megamenu__content ul .content-box:hover,.megamenu-page__body ul a:hover,.megamenu-page__body ul .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .megamenu-page__body ul .text:hover,.megamenu-page__body ul .banner .slider__text-container:hover,.banner .megamenu-page__body ul .slider__text-container:hover,.megamenu-page__body ul .bluebox .content-box:hover,.bluebox .megamenu-page__body ul .content-box:hover{background:#dc4568;color:#fff;font-weight:600;text-decoration:none}.dropdown-menu.megamenu__content ol,.megamenu-page__body ol{position:relative;width:32.2%;margin:0 0 20px;padding:12px}.dropdown-menu.megamenu__content ol img,.megamenu-page__body ol img{width:100% !important;height:220px;border-radius:6px;object-fit:cover}.dropdown-menu.megamenu__content ol a,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol h3,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol .text,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .dropdown-menu.megamenu__content ol b,.dropdown-menu.megamenu__content ol .banner .slider__text-container,.banner .dropdown-menu.megamenu__content ol .slider__text-container,.dropdown-menu.megamenu__content ol .bluebox .content-box,.bluebox .dropdown-menu.megamenu__content ol .content-box,.megamenu-page__body ol a,.megamenu-page__body ol .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .megamenu-page__body ol h3,.megamenu-page__body ol .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .megamenu-page__body ol .text,.megamenu-page__body ol .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .megamenu-page__body ol b,.megamenu-page__body ol .banner .slider__text-container,.banner .megamenu-page__body ol .slider__text-container,.megamenu-page__body ol .bluebox .content-box,.bluebox .megamenu-page__body ol .content-box{display:block;margin:12px 0;font-weight:600}.dropdown-menu.megamenu__content ol a>p,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container h3>p,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol h3>p,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .text>p,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol .text>p,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .price b>p,.slider-mask .slider__text-container .price .dropdown-menu.megamenu__content ol b>p,.dropdown-menu.megamenu__content ol .banner .slider__text-container>p,.banner .dropdown-menu.megamenu__content ol .slider__text-container>p,.dropdown-menu.megamenu__content ol .bluebox .content-box>p,.bluebox .dropdown-menu.megamenu__content ol .content-box>p,.megamenu-page__body ol a>p,.megamenu-page__body ol .slider-mask .slider__text-container h3>p,.slider-mask .slider__text-container .megamenu-page__body ol h3>p,.megamenu-page__body ol .slider-mask .slider__text-container .text>p,.slider-mask .slider__text-container .megamenu-page__body ol .text>p,.megamenu-page__body ol .slider-mask .slider__text-container .price b>p,.slider-mask .slider__text-container .price .megamenu-page__body ol b>p,.megamenu-page__body ol .banner .slider__text-container>p,.banner .megamenu-page__body ol .slider__text-container>p,.megamenu-page__body ol .bluebox .content-box>p,.bluebox .megamenu-page__body ol .content-box>p{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);font-size:1.8rem;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-align:center}.dropdown-menu.megamenu__content ol a:after,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol .text:after,.dropdown-menu.megamenu__content ol .banner .slider__text-container:after,.banner .dropdown-menu.megamenu__content ol .slider__text-container:after,.dropdown-menu.megamenu__content ol .bluebox .content-box:after,.bluebox .dropdown-menu.megamenu__content ol .content-box:after,.megamenu-page__body ol a:after,.megamenu-page__body ol .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .megamenu-page__body ol .text:after,.megamenu-page__body ol .banner .slider__text-container:after,.banner .megamenu-page__body ol .slider__text-container:after,.megamenu-page__body ol .bluebox .content-box:after,.bluebox .megamenu-page__body ol .content-box:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:12px;right:12px}.dropdown-menu.megamenu__content ol a:hover,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol .text:hover,.dropdown-menu.megamenu__content ol .banner .slider__text-container:hover,.banner .dropdown-menu.megamenu__content ol .slider__text-container:hover,.dropdown-menu.megamenu__content ol .bluebox .content-box:hover,.bluebox .dropdown-menu.megamenu__content ol .content-box:hover,.megamenu-page__body ol a:hover,.megamenu-page__body ol .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .megamenu-page__body ol .text:hover,.megamenu-page__body ol .banner .slider__text-container:hover,.banner .megamenu-page__body ol .slider__text-container:hover,.megamenu-page__body ol .bluebox .content-box:hover,.bluebox .megamenu-page__body ol .content-box:hover{color:#fff;text-decoration:none}.dropdown-menu.megamenu__content ol a:hover p,.dropdown-menu.megamenu__content ol .slider-mask .slider__text-container .text:hover p,.slider-mask .slider__text-container .dropdown-menu.megamenu__content ol .text:hover p,.dropdown-menu.megamenu__content ol .banner .slider__text-container:hover p,.banner .dropdown-menu.megamenu__content ol .slider__text-container:hover p,.dropdown-menu.megamenu__content ol .bluebox .content-box:hover p,.bluebox .dropdown-menu.megamenu__content ol .content-box:hover p,.megamenu-page__body ol a:hover p,.megamenu-page__body ol .slider-mask .slider__text-container .text:hover p,.slider-mask .slider__text-container .megamenu-page__body ol .text:hover p,.megamenu-page__body ol .banner .slider__text-container:hover p,.banner .megamenu-page__body ol .slider__text-container:hover p,.megamenu-page__body ol .bluebox .content-box:hover p,.bluebox .megamenu-page__body ol .content-box:hover p{opacity:1}.dropdown-menu.megamenu__content ol:hover,.megamenu-page__body ol:hover{background:#dc4568}@media (min-width:992px){.dropdown-menu.megamenu__content ol:first-child,.dropdown-menu.megamenu__content ol:nth-of-type(4),.megamenu-page__body ol:first-child,.megamenu-page__body ol:nth-of-type(4){margin-left:auto}.dropdown-menu.megamenu__content ol:nth-of-type(3),.dropdown-menu.megamenu__content ol:nth-of-type(6),.megamenu-page__body ol:nth-of-type(3),.megamenu-page__body ol:nth-of-type(6){margin-right:auto}}@media (max-width:991.98px){.dropdown-menu.megamenu__content ul,.dropdown-menu.megamenu__content ol,.megamenu-page__body ul,.megamenu-page__body ol{width:49%;padding:0 3px}}@media (max-width:575.98px){.dropdown-menu.megamenu__content ol,.megamenu-page__body ol{width:100%}}.megamenu-page__body{display:-ms-flexbox;display:flex;background:#0259a6}.searchmask{margin-bottom:30px;padding:16px 16px 10px;background:#f6f6f6;border-radius:1rem}.searchmask__header{display:none}.searchmask__text-before{padding:0 8px}.searchmask__text-before a.searchmask__toggle-button,.searchmask__text-before .slider-mask .slider__text-container .searchmask__toggle-button.text,.slider-mask .slider__text-container .searchmask__text-before .searchmask__toggle-button.text,.searchmask__text-before .banner .searchmask__toggle-button.slider__text-container,.banner .searchmask__text-before .searchmask__toggle-button.slider__text-container,.searchmask__text-before .bluebox .searchmask__toggle-button.content-box,.bluebox .searchmask__text-before .searchmask__toggle-button.content-box{padding:6px 18px;background:none;border:none;border-radius:0.9rem;text-transform:uppercase;font-weight:400}.searchmask__text-before a.searchmask__toggle-button--active,.searchmask__text-before .slider-mask .slider__text-container .searchmask__toggle-button--active.text,.slider-mask .slider__text-container .searchmask__text-before .searchmask__toggle-button--active.text,.searchmask__text-before .banner .searchmask__toggle-button--active.slider__text-container,.banner .searchmask__text-before .searchmask__toggle-button--active.slider__text-container,.searchmask__text-before .bluebox .searchmask__toggle-button--active.content-box,.bluebox .searchmask__text-before .searchmask__toggle-button--active.content-box,.searchmask__text-before a.searchmask__toggle-button:hover,.searchmask__text-before .slider-mask .slider__text-container .searchmask__toggle-button.text:hover,.slider-mask .slider__text-container .searchmask__text-before .searchmask__toggle-button.text:hover,.searchmask__text-before .banner .searchmask__toggle-button.slider__text-container:hover,.banner .searchmask__text-before .searchmask__toggle-button.slider__text-container:hover,.searchmask__text-before .bluebox .searchmask__toggle-button.content-box:hover,.bluebox .searchmask__text-before .searchmask__toggle-button.content-box:hover{background:#455892;color:#fff}.searchmask__text-before a.searchmask__toggle-button--active,.searchmask__text-before .slider-mask .slider__text-container .searchmask__toggle-button--active.text,.slider-mask .slider__text-container .searchmask__text-before .searchmask__toggle-button--active.text,.searchmask__text-before .banner .searchmask__toggle-button--active.slider__text-container,.banner .searchmask__text-before .searchmask__toggle-button--active.slider__text-container,.searchmask__text-before .bluebox .searchmask__toggle-button--active.content-box,.bluebox .searchmask__text-before .searchmask__toggle-button--active.content-box{font-weight:600}.searchmask__form-group[class*="col-"]{padding:0 8px 3px}.searchmask__form-group>.searchmask__label{position:absolute;z-index:1100;margin:12px 0 0 20px;text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:0.5px}.searchmask__form-group>.searchmask__label:before{content:"";font-family:"c4f";font-size:1.05rem;font-weight:400;color:#455892;position:absolute;top:24px}.searchmask__form-group>.searchmask__input,.searchmask__form-group .searchmask__stars{height:75px;margin:0;padding:22px 20px 0 44px;background:#fff;color:#455892;border:2px solid #eee;border-radius:1rem;font-weight:600}.searchmask__form-group>.searchmask__input:hover,.searchmask__form-group .searchmask__stars:hover{border-color:#455892}.searchmask .sm-fl>.searchmask__label:before{content:""}.searchmask .sm-to>.searchmask__label:before{content:""}.searchmask .sm-da>.searchmask__label:before,.searchmask .sm-du>.searchmask__label:before{content:""}.searchmask .sm-tr>.searchmask__label:before{content:""}.searchmask .sm-bi>.searchmask__label:before{content:""}.searchmask .sm-pc>.searchmask__label:before{content:""}.searchmask .sm-sd>.searchmask__label:before{content:""}.searchmask .sm-tt>.searchmask__label:before{content:""}.searchmask .sm-at>.searchmask__label:before{content:""}.searchmask .sm-ap>.searchmask__label:before{content:""}.searchmask .sm-cr>.searchmask__label:before{content:""}.searchmask .sm-pr>.searchmask__label:before{content:""}.searchmask .sm-ar>.searchmask__label:before{content:""}.searchmask .sm-ar .searchmask__stars{padding:40px 0 0 48px}.searchmask .sm-ar .searchmask__stars label:before{margin-right:0px;font-size:0.95rem}.searchmask .sm-ar .searchmask__stars input:not(:checked)~label:before,.searchmask .sm-ar .searchmask__stars input:checked~label:before{color:#fac841}.searchmask .sm-ar .searchmask__stars input:not(:checked)~label:before{content:""}.searchmask .sm-ar .searchmask__stars input:checked~label:before,.searchmask .sm-ar .searchmask__stars input:not(:checked)~label:hover:before,.searchmask .sm-ar .searchmask__stars input:not(:checked)~label:hover~label:before{content:""}.searchmask .sm-lm .custom-control-label{padding:5px 15px;color:#455892;text-transform:uppercase;font-weight:600}.searchmask .sm-lm .custom-control-label:before,.searchmask .sm-lm .custom-control-label:after{width:28px;height:28px;border-color:#ddd}@media (max-width:991.98px){.searchmask{padding:9px 0 0}.searchmask__form-group{margin-bottom:3px}}@media (max-width:575.98px){.searchmask__text-before p{display:-ms-flexbox;display:flex;justify-content:space-between;margin-botttom:-5px}.searchmask__text-before a.searchmask__toggle-button,.searchmask__text-before .slider-mask .slider__text-container .searchmask__toggle-button.text,.slider-mask .slider__text-container .searchmask__text-before .searchmask__toggle-button.text,.searchmask__text-before .banner .searchmask__toggle-button.slider__text-container,.banner .searchmask__text-before .searchmask__toggle-button.slider__text-container,.searchmask__text-before .bluebox .searchmask__toggle-button.content-box,.bluebox .searchmask__text-before .searchmask__toggle-button.content-box{width:33%;height:44px;padding:5px;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;text-align:center;font-size:0.9rem;line-height:1;white-space:normal}}.mask-btn{width:100%;padding:0 8px}.mask-btn .searchmask__form-group{flex:unset;width:auto;max-width:unset;margin:0;padding:5px}.mask-btn .sm-reset button,.mask-btn .sm-extended button,.mask-btn .sm-history button{padding:5px 18px;background:#fff;color:#a0a29f;border:2px solid #eee;text-transform:uppercase;font-size:0.95rem}.mask-btn .sm-reset button:hover,.mask-btn .sm-extended button:hover,.mask-btn .sm-history button:hover{border-color:#dc4568}.mask-btn .sm-reset button:focus,.mask-btn .sm-reset button:hover,.mask-btn .sm-extended button:focus,.mask-btn .sm-extended button:hover,.mask-btn .sm-history button:focus,.mask-btn .sm-history button:hover{box-shadow:none;text-decoration:none}.mask-btn .sm-submit button{width:160px;text-transform:uppercase;font-size:0.95rem;font-weight:600}@media (max-width:991.98px){.mask-btn{justify-content:center;padding:0 3px}.mask-btn .sm-submit,.mask-btn .sm-submit button{width:100%;margin:1% 0}}@media (max-width:575.98px){.mask-btn .sm-reset button,.mask-btn .sm-extended button,.mask-btn .sm-history button{padding:3px 9px}}#searchmask .sm-ap>.searchmask__input,#searchmask .sm-ap>.searchmask__label:before{display:none}#searchmask .sm-ap>.searchmask__label{position:relative;margin:0 0 0 12px}#searchmask .sm-ap>.dropdown-menu{display:-ms-flexbox;display:flex;flex-wrap:wrap;position:relative !important;z-index:1;overflow:unset;top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;width:100% !important;max-width:unset !important;height:auto !important;max-height:unset !important;padding:3px 0;background:none;border:none;border-radius:0;text-align:center}#searchmask .sm-ap>.dropdown-menu .searchmask__select-item{flex:1 1 20%;padding:2px 4px}#searchmask .sm-ap>.dropdown-menu .icon{height:70px;margin:0;padding:10px 6px 0;color:#555555;border:2px solid #eee;font-size:12px;line-height:1}#searchmask .sm-ap>.dropdown-menu .icon:before{display:block;margin:0 auto 4px;color:#455892;opacity:0.5;font-size:1.3rem}#searchmask .sm-ap>.dropdown-menu .icon:hover,#searchmask .sm-ap>.dropdown-menu input:checked+label{background:#455892}#searchmask .sm-ap>.dropdown-menu .icon:hover,#searchmask .sm-ap>.dropdown-menu .icon:hover:before,#searchmask .sm-ap>.dropdown-menu input:checked+label,#searchmask .sm-ap>.dropdown-menu input:checked+label:before{color:#fff;opacity:1}#searchmask .sm-ap>.dropdown-menu .dropdown-close__button{display:none}@media (max-width:991.98px){#searchmask .sm-ap>.dropdown-menu .icon{height:60px;padding:5px 5px 0}}@media (max-width:575.98px){#searchmask .sm-ap>.dropdown-menu .searchmask__select-item{flex:1 1 33.333%;padding:1px 0}}@media (min-width:992px){.bd-search-results .searchmask .searchmask__form,.bd-amadeus-search-results .searchmask .searchmask__form,.bd-homepage .searchmask.open .searchmask__form,.bd-landing .searchmask .searchmask__form{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.bd-search-results .searchmask .searchmask__form .searchmask__wrapper,.bd-amadeus-search-results .searchmask .searchmask__form .searchmask__wrapper,.bd-homepage .searchmask.open .searchmask__form .searchmask__wrapper,.bd-landing .searchmask .searchmask__form .searchmask__wrapper{width:49%}.bd-search-results .searchmask .searchmask__extended,.bd-amadeus-search-results .searchmask .searchmask__extended,.bd-homepage .searchmask.open .searchmask__extended,.bd-landing .searchmask .searchmask__extended{display:-ms-flexbox;display:flex}}@media (min-width:992px){.bd-search-results .searchmask .sm-extended,.bd-landing .searchmask .sm-extended{display:none}}.bd-search-results .searchmask .sm-history,.bd-landing .searchmask .sm-history{display:none}@media (min-width:992px){.bd-homepage .searchmask{min-height:560px;margin-top:-640px}.bd-homepage .searchmask.open{margin-left:-100%}.bd-homepage .searchmask:not(.open) .fulltext-dropdown{width:200% !important;max-width:200% !important;margin-left:-100%}}.search-history{display:none;position:relative;margin:-70px 0 0 24px;padding:24px;background:#f6f6f6;border-radius:1rem}@media (max-width:1199.98px){.search-history{margin-top:-40px}}.search-history__item{margin:0;border-radius:0;box-shadow:none}.search-history__item:after{content:"OPAKOVAT";font-family:inherit;font-weight:600;text-align:center;width:160px;padding:5px;background:#fff;color:#dc4568;border:1px solid #dc4568;border-radius:1rem;opacity:1;transform:none;top:66px;right:auto;left:79%}.search-history__item:hover:after{background:#dc4568;color:#fff}.search-history__info{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;margin-bottom:25px;text-align:center;font-size:0}.search-history__info:before,.search-history__info:after{content:"";flex-grow:1;border-top:1px solid #a0a29f}.search-history__date{display:block;width:160px;padding:4px;background:#fff;color:#0259a6;border:1px solid #ddd;border-radius:0.8rem;font-size:0.95rem}.search-history__text-wrapper{display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:0;padding-right:22%}.search-history__text{width:31.533%;margin:0 1.8% 1.2% 0;padding:10px 20px;background:#fff;border:2px solid #eee;border-radius:1rem;font-size:1rem}.search-history__text-key{display:block;text-transform:uppercase;font-size:0.9rem;font-weight:600}.search-history__text-value{display:block;color:#455892;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-history__text-value:before{content:"";font-family:"c4f";margin-right:6px;font-weight:400}.search-history__text--Countries .search-history__text-value:before{content:""}.search-history__text--TransportTypeId .search-history__text-value:before{content:""}.search-history__text--DateFrom .search-history__text-value:before,.search-history__text--DateTo .search-history__text-value:before{content:""}.search-history__text--PriceFrom .search-history__text-value:before,.search-history__text--PriceTo .search-history__text-value:before{content:""}.search-history__text--BoardingId .search-history__text-value:before{content:""}@media (max-width:991.98px){.search-history{margin-left:0;padding:5px}.search-history__item:after{position:unset;display:block;width:100%}.search-history__text-wrapper{padding-right:0}.search-history__info{margin:0}.search-history__text{width:48.2%;padding:3px 9px}}.slider-mask .slider__text-container{bottom:240px;background:none}.slider-mask .slider__text-container h3,.slider-mask .slider__text-container .text,.slider-mask .slider__text-container .price b{font-weight:bold;text-shadow:0 0 3px #555555}.slider-mask .slider__text-container h3{font-size:4rem}.slider-mask .slider__text-container .text,.slider-mask .slider__text-container .price b{font-size:2.2rem;line-height:1}.slider-mask .slider__text-container button{border:none}.slider-mask .slider__container:hover h3,.slider-mask .slider__container:hover .text,.slider-mask .slider__container:hover .price{color:#dc4568}.slider-mask .slider__container:hover button{background:#555555}@media (min-width:992px){.slider-mask .slider .slick-dots{right:52%;bottom:220px;width:auto}}@media (max-width:991.98px){.slider-mask .slider__img-container{height:350px !important}.slider-mask .slider__text-container{bottom:50px}.slider-mask .slider .box{width:100% !important}}@media (max-width:767.98px){.slider-mask .slider__img-container{height:260px !important}.slider-mask .slider__text-container{bottom:30px}.slider-mask .slider__text-container h3{font-size:2rem}.slider-mask .slider__text-container .text,.slider-mask .slider__text-container .price b{font-size:1.2rem}}.qbox .content-box{position:relative;margin-bottom:28px;padding-top:160px;border:1px solid #ddd;border-radius:1.5rem;word-spacing:2px;letter-spacing:0.2px}.qbox .content-box .gallery__img-container{position:absolute !important;top:-1px;left:-1px;right:-1px;height:160px;border-radius:1.5rem 1.5rem 0 0;overflow:hidden}.qbox .content-box__heading{margin:0;padding:11px;color:#555555;border:none;font-size:1rem;font-weight:600}.qbox .content-box__body{padding:0 15px;text-transform:uppercase}.qbox .content-box ul,.qbox .content-box ol{list-style:none;margin:0;padding:0}.qbox .content-box ul+p,.qbox .content-box ol+p{display:none}.qbox .content-box ul{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-end;line-height:1;font-size:0.95rem;min-height:117px}.qbox .content-box ul li{position:relative;width:50%;margin-bottom:11px}.qbox .content-box ul li:nth-child(even){text-align:right}.qbox .content-box ul a,.qbox .content-box ul .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .qbox .content-box ul h3,.qbox .content-box ul .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .qbox .content-box ul .text,.qbox .content-box ul .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .qbox .content-box ul b,.qbox .content-box ul .banner .slider__text-container,.banner .qbox .content-box ul .slider__text-container,.qbox .content-box ul .bluebox .content-box,.bluebox .qbox .content-box ul .content-box{color:#a0a29f}.qbox .content-box ul li:nth-child(odd):hover+li,.qbox .content-box ul a:hover,.qbox .content-box ul .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .qbox .content-box ul .text:hover,.qbox .content-box ul .banner .slider__text-container:hover,.banner .qbox .content-box ul .slider__text-container:hover,.qbox .content-box ul .bluebox .content-box:hover,.bluebox .qbox .content-box ul .content-box:hover{color:#dc4568;text-decoration:none}.qbox .content-box ul a:after,.qbox .content-box ul .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .qbox .content-box ul .text:after,.qbox .content-box ul .banner .slider__text-container:after,.banner .qbox .content-box ul .slider__text-container:after,.qbox .content-box ul .bluebox .content-box:after,.bluebox .qbox .content-box ul .content-box:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:-100%}.qbox .content-box ol a,.qbox .content-box ol .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .qbox .content-box ol h3,.qbox .content-box ol .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .qbox .content-box ol .text,.qbox .content-box ol .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .qbox .content-box ol b,.qbox .content-box ol .banner .slider__text-container,.banner .qbox .content-box ol .slider__text-container,.qbox .content-box ol .bluebox .content-box,.bluebox .qbox .content-box ol .content-box{display:inline-block;margin:20px 0 28px;padding:6px 28px;background:#dc4568;color:#fff;border-radius:0.8rem;font-weight:600}.qbox .content-box ol a:hover,.qbox .content-box ol .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .qbox .content-box ol .text:hover,.qbox .content-box ol .banner .slider__text-container:hover,.banner .qbox .content-box ol .slider__text-container:hover,.qbox .content-box ol .bluebox .content-box:hover,.bluebox .qbox .content-box ol .content-box:hover{background:#555555;text-decoration:none}@media (max-width:575.98px){.qbox .slick-arrow{top:90px}}.lineInner .figure{display:block}.lineInner .figure,.lineInner .figure-img{width:100%;margin:0}.lineInner .figure-img{height:285px}.lineInner .minute{top:10px;left:10px;font-weight:600}.lineInner .FM,.lineInner .LM,.lineInner .discount{display:inline-block;width:48px;line-height:34px}.lineInner .discount{width:62px;word-spacing:-3px}.lineInner .info{font-size:0.95rem}.lineInner .rating{height:25px;font-size:0.8rem}.lineInner .icon-star{margin-right:5px}.lineInner .hotel{font-size:1.2rem;line-height:1.2;font-weight:600}.lineInner .price b{font-size:1.9rem;line-height:1.2;font-weight:600}@media (max-width:575.98px){.lineInner .figure-img{height:220px}.lineInner .rating{height:auto}.lineInner .price b{font-size:1.6rem}}.qbox-img-name .content-box{margin:0}.qbox-img-name p{display:none}.qbox-img .content-box{position:relative;z-index:1;height:285px;padding:10px 20px;background:#000;border-radius:20px;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-end;text-shadow:0 0 3px #333}.qbox-img .content-box,.qbox-img .content-box__heading{color:#fff}.qbox-img .content-box__heading{margin:0 0 -9px;padding:0;border:none;line-height:1.1;text-transform:none;font-weight:600;font-size:2rem}.qbox-img .content-box__body b{font-size:1.9rem}.qbox-img .content-box .gallery__img{z-index:-1;border-radius:20px;opacity:0.8;transition:0.3s linear}.qbox-img .content-box .gallery__img-container{position:unset !important;margin:0;padding:0}.qbox-img .content-box .gallery__img-container a,.qbox-img .content-box .gallery__img-container .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .qbox-img .content-box .gallery__img-container h3,.qbox-img .content-box .gallery__img-container .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .qbox-img .content-box .gallery__img-container .text,.qbox-img .content-box .gallery__img-container .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .qbox-img .content-box .gallery__img-container b,.qbox-img .content-box .gallery__img-container .banner .slider__text-container,.banner .qbox-img .content-box .gallery__img-container .slider__text-container,.qbox-img .content-box .gallery__img-container .bluebox .content-box,.bluebox .qbox-img .content-box .gallery__img-container .content-box{position:absolute;top:0;bottom:0;left:0;right:0}.qbox-img .content-box .gallery__img-caption{display:none}.qbox-img .content-box:hover .gallery__img{opacity:1}@media (min-width:992px){.qbox-img-1 .content-box__heading{width:50%}.qbox-img-2 .content-box{height:594px;margin-bottom:-285px}}@media (max-width:575.98px){.qbox-img .content-box{padding:30px 10px}.qbox-img .slick-arrow{top:262px}}.banner .slider__text-container{top:0}.banner .slider__text{height:100%}.banner .slider h3{font-size:6rem;text-shadow:0 0 5px #333}.banner .slider h4{font-size:2.5rem;text-shadow:0 0 5px #333}.banner .slider button{font-weight:600}.banner .slider__container:not(:hover) .slider__text-container{background:none}@media (max-width:767.98px){.banner .slider h3{font-size:2.6rem;text-shadow:0 0 3px #333}.banner .slider h4{font-size:1.2rem;text-shadow:0 0 2px #333}.banner .slider__img-container{height:300px !important}}.bluebox .element{height:100%}.bluebox .content-box{position:relative;height:100%;min-height:280px;padding:25px 20px;background:#0259a6;border-radius:1rem}.bluebox .content-box__heading,.bluebox .content-box a,.bluebox .content-box .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .bluebox .content-box h3,.bluebox .content-box .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .bluebox .content-box .text,.bluebox .content-box .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .bluebox .content-box b,.bluebox .content-box .banner .slider__text-container,.banner .bluebox .content-box .slider__text-container,.bluebox .content-box{color:#fff}.bluebox .content-box__heading{position:relative;margin:0;padding:0 0 15px 45px;border:none;text-transform:none;font-size:2.1rem;line-height:1.1;font-weight:600}.bluebox .content-box__heading:before{position:absolute;left:-5px;top:0;font-family:"c4f";font-size:2.5rem}.bluebox .content-box p{margin:0;font-size:1.1rem}.bluebox .content-box a:after,.bluebox .content-box .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .bluebox .content-box .text:after,.bluebox .content-box .banner .slider__text-container:after,.banner .bluebox .content-box .slider__text-container:after,.bluebox .content-box .content-box:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.bluebox .content-box a:hover,.bluebox .content-box .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .bluebox .content-box .text:hover,.bluebox .content-box .banner .slider__text-container:hover,.banner .bluebox .content-box .slider__text-container:hover,.bluebox .content-box .content-box:hover{text-decoration:none}@media (max-width:991.98px){.bluebox .content-box{height:auto;min-height:unset;padding:15px}.bluebox .content-box__heading{padding:0 0 5px 30px;font-size:1.5rem}.bluebox .content-box__heading:before{font-size:1.5rem}}@media (max-width:575.98px){.bluebox .content-box{padding:10px}.bluebox .content-box__heading{padding:0 0 0 20px;font-size:1.25rem}.bluebox .content-box__heading:before{font-size:1.2rem}.bluebox .content-box p{font-size:1rem}}.bluebox2 .content-box{background:#00b6ff}.bluebox3 .content-box{background:#4dccff}.news__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.news .news-article{position:relative;display:block;width:31.8%;margin:0 0 25px;padding-bottom:50px;border:1px solid #ddd;border-radius:1rem;overflow:hidden;transition:0.3s linear}@media (max-width:991.98px){.news .news-article{width:48.5%}}@media (max-width:767.98px){.news .news-article{width:100%}}.news .news-article__img-wrap{padding:0}.news .news-article__img-container{margin:0;padding-bottom:150px}.news .news-article__body{display:-ms-flexbox;display:flex;flex-direction:column;letter-spacing:0.2px}.news .news-article__date{order:-1;margin-bottom:6px}.news .news-article__heading{text-transform:uppercase;font-size:1.25rem;font-weight:600}.news .news-article__heading a,.news .news-article__heading .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .news .news-article__heading h3,.news .news-article__heading .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .news .news-article__heading .text,.news .news-article__heading .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .news .news-article__heading b,.news .news-article__heading .banner .slider__text-container,.banner .news .news-article__heading .slider__text-container,.news .news-article__heading .bluebox .content-box,.bluebox .news .news-article__heading .content-box,.news .news-article__heading a:hover,.news .news-article__heading .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .news .news-article__heading .text:hover,.news .news-article__heading .banner .slider__text-container:hover,.banner .news .news-article__heading .slider__text-container:hover,.news .news-article__heading .bluebox .content-box:hover,.bluebox .news .news-article__heading .content-box:hover{color:#a0a29f;text-decoration:none}.news .news-article__heading a:after,.news .news-article__heading .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .news .news-article__heading .text:after,.news .news-article__heading .banner .slider__text-container:after,.banner .news .news-article__heading .slider__text-container:after,.news .news-article__heading .bluebox .content-box:after,.bluebox .news .news-article__heading .content-box:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.news .news-article__perex{font-size:0.95rem}.news .news-article__perex a,.news .news-article__perex .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .news .news-article__perex h3,.news .news-article__perex .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .news .news-article__perex .text,.news .news-article__perex .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .news .news-article__perex b,.news .news-article__perex .banner .slider__text-container,.banner .news .news-article__perex .slider__text-container,.news .news-article__perex .bluebox .content-box,.bluebox .news .news-article__perex .content-box{position:absolute;bottom:30px;left:15px;width:90px;padding:6px;background:#455892;color:#fff;border-radius:1rem;text-align:center;font-weight:600}.news .news-article__perex a:hover,.news .news-article__perex .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .news .news-article__perex .text:hover,.news .news-article__perex .banner .slider__text-container:hover,.banner .news .news-article__perex .slider__text-container:hover,.news .news-article__perex .bluebox .content-box:hover,.bluebox .news .news-article__perex .content-box:hover{background:#555555;text-decoration:none}.news .pagination-container{width:100%}.bd-homepage .news .slick-list{margin:0 -12px}.bd-homepage .news .slick-track{display:-ms-flexbox;display:flex}.bd-homepage .news-article{margin:15px 12px 60px}.bd-homepage .news .more__link{width:180px}@media (max-width:575.98px){.bd-homepage .news .slick-arrow{top:auto;bottom:0}}.country-table__header,.country-table__continent{display:none}.country-table:not(.country-table--amadeus) .country-table__body{margin:0}.country-table:not(.country-table--amadeus) .country-table__body .nav,.country-table:not(.country-table--amadeus) .country-table__body .tab-content{flex:0 0 100%;max-width:100%;padding:0}.country-table:not(.country-table--amadeus) .country-table__body .nav-item{flex-basis:unset}.country-table:not(.country-table--amadeus) .country-table__body .nav{margin-bottom:2%;border-bottom:1px solid #455892;z-index:2}.country-table:not(.country-table--amadeus) .country-table__body .nav-link{margin:0 5px -1px 0;padding:16px 22px;color:#555555;border:1px solid #455892;border-radius:3px 3px 0 0;text-transform:uppercase}.country-table:not(.country-table--amadeus) .country-table__body .nav-link.active,.country-table:not(.country-table--amadeus) .country-table__body .nav-link:hover{background:#455892;color:#fff}.country-table:not(.country-table--amadeus) .country-table__body .nav-link.active{font-weight:400}.country-table:not(.country-table--amadeus) .country-table__country:nth-child(n){margin-bottom:9px;padding:14px 7px;color:#a0a29f;border:1px solid #dfdfdf;box-shadow:0 0 15px #ddd;border-radius:0.6rem;text-transform:uppercase}.country-table:not(.country-table--amadeus) .country-table__country:nth-child(odd){background:#f6f6f6}.country-table:not(.country-table--amadeus) .country-table__country-name{color:#555555;font-weight:600}.country-table:not(.country-table--amadeus) .country-table__country-price{text-align:right;font-size:0.9rem}.country-table:not(.country-table--amadeus) .country-table__country-price strong{color:#555555;font-size:1.5rem;font-weight:600}.country-table:not(.country-table--amadeus) .country-table__country:nth-child(n):hover{background:#dc4568}.country-table:not(.country-table--amadeus) .country-table__country:nth-child(n):hover div,.country-table:not(.country-table--amadeus) .country-table__country:nth-child(n):hover div strong{color:#fff}@media (max-width:991.98px){.country-table:not(.country-table--amadeus) .country-table__body .nav{justify-content:space-between;border:none}.country-table:not(.country-table--amadeus) .country-table__body .nav-item{width:33%;margin-bottom:5px}.country-table:not(.country-table--amadeus) .country-table__body .nav-link{height:40px;padding:5px;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:3px;text-align:center;line-height:1;font-size:0.9rem}}@media (max-width:575.98px){.country-table:not(.country-table--amadeus) .country-table__country:nth-child(n){padding:6px 0}.country-table:not(.country-table--amadeus) .country-table__country-price{line-height:1}}.country-table--amadeus .country-table__section--others h3{display:inline-block;margin-bottom:20px;padding:18px 20px;background:#455892;color:#fff;border-radius:3px 3px 0 0;text-transform:uppercase;font-size:1.1rem}.country-table--amadeus .country-table__section--others h3:after{content:"";position:absolute;left:16px;right:16px;margin-top:38px;border-top:1px solid #455892}.country-table--amadeus .accordion-group{margin-bottom:9px !important;border-radius:0.6rem;border:1px solid #ddd;box-shadow:0 0 15px #ddd}.country-table--amadeus .accordion-group:nth-child(odd){background:#f6f6f6}.country-table--amadeus .card,.country-table--amadeus .card-header{background:none;border:none}.country-table--amadeus .country-table__country-name{color:#555555;font-size:1.1rem;text-transform:uppercase}.country-table--amadeus .country-table__country-name+div{font-size:0.9rem}.country-table--amadeus .country-table__country-name+div+div{padding:0}.country-table--amadeus .country-table__country-price,.country-table--amadeus .country-table__region-price{color:#a0a29f;font-size:0.95rem;text-transform:uppercase}.country-table--amadeus .country-table__country-price strong,.country-table--amadeus .country-table__region-price strong{color:#555555;font-size:1.4rem;font-weight:600}.country-table--amadeus .country-table__region-price strong{font-size:1.1rem}.country-table--amadeus .country-table__country-btn,.country-table--amadeus .country-table__region-btn{border-radius:8px}.country-table--amadeus .country-table__country-link+div{margin-left:auto;padding-right:0}.country-table--amadeus .country-table__region-name{color:#555555;text-transform:uppercase;font-weight:400}@media (max-width:767.98px){.country-table--amadeus .card-header{padding:9px 9px 6px}.country-table--amadeus .country-table__country-name+div+div{padding-left:15px;text-align:left !important}.country-table--amadeus .country-table__country-name+div{margin:5px 0}.country-table--amadeus .country-table__country-btn,.country-table--amadeus .country-table__region-btn{position:relative;margin-top:-40px}.country-table--amadeus .country-table__country,.country-table--amadeus .country-table__region{margin-bottom:-9px}}@media (min-width:768px){.bd-search-results .search-box>div,.bd-amadeus-search-results .search-box>div,.country-detail .search-box{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.sm-result{width:48.5%}#placeholder-load-next{width:100%}}.search-results__header{display:none}.search-results__buttons{margin-bottom:25px;padding:6px;border:1px solid #ddd;border-radius:1.5rem;text-align:center}.search-results__buttons .sort__button{padding:5px 20px;color:#a0a29f;border:none;text-transform:uppercase;font-size:0.95rem}.search-results__buttons .sort__button:hover,.search-results__buttons .sort__button--active{color:#455892;background:none}.search-results__buttons .sort__button--active{font-weight:600}.search-resume,.search-specification__item{margin-bottom:20px;padding:0;border:1px solid #eee;border-radius:1rem;overflow:hidden}.search-resume__header,.search-specification__header{padding:0}.search-resume__heading,.search-specification__heading,.search-specification__item-header{margin:0;padding:18px 20px;background:#455892;color:#fff;text-transform:uppercase;font-size:1rem;line-height:1;font-weight:600}.search-resume__body{padding:20px 20px 6px;text-transform:uppercase}.search-resume__link{margin-top:25px;background:#dc4568;border:none;text-transform:uppercase;font-weight:600}.search-resume__link:hover{background:#555555}.search-specification__heading{position:relative;border-radius:1rem 1rem 0 0}.search-specification__body{padding:0}.search-specification__item-body{padding-top:15px;text-transform:uppercase;font-weight:400}.search-specification__select-item input:not(:checked)+label:hover,.search-specification__select-item input:checked+label{background:none;font-weight:600}.search-specification__select-item input:not(:checked)+label:hover,.search-specification__select-item input:not(:checked)+label:hover .more-rating,.search-specification__select-item input:checked+label,.search-specification__select-item input:checked+label .more-rating{color:#455892}.search-specification__select-item input:not(:checked)+label:hover:after,.search-specification__select-item input:checked+label:after{font-size:1.4rem;line-height:1}.search-specification__item--DestinationsList,.search-specification .amadeus-tree{border-radius:0 0 1rem 1rem}.search-specification__item--DestinationsList .search-specification__item-header,.search-specification .amadeus-tree .search-specification__item-header{padding:15px 20px 0;background:none;color:#a0a29f;font-weight:400}.search-specification__item--DestinationsList .fulltext-filter,.search-specification .amadeus-tree .fulltext-filter{width:auto;margin:0 5px 10px !important;border:1px solid #ddd}.search-specification__item--DestinationsList .fulltext-filter-input,.search-specification__item--DestinationsList .fulltext-filter-clear,.search-specification .amadeus-tree .fulltext-filter-input,.search-specification .amadeus-tree .fulltext-filter-clear{height:42px;border:none;background:none;text-transform:uppercase}.search-specification__item--DestinationsList .fulltext-filter-clear,.search-specification .amadeus-tree .fulltext-filter-clear{color:#455892;font-size:1.4rem;line-height:1;font-weight:600}.search-specification .amadeus-tree .search-specification__item-header{display:none}.search-specification__item--Rating label{height:30px}.search-specification__item--Rating input:not(:checked)+label:not(:hover) .icon{color:#fac841}.search-specification__item--Rating .more-rating{float:right;margin-right:15px}.search-specification__parameter label{height:34px}.searchInner{letter-spacing:0.8px}.searchInner .slider,.searchInner .slider__item{margin:0}.searchInner .img,.searchInner .slider__wrapper{height:265px;padding:0}.searchInner .img,.searchInner .slider__img{border-radius:1rem 1rem 0 0}.searchInner .slick-arrow{top:auto;bottom:9px;right:9px;transform:none}.searchInner .slick-prev{left:auto;right:48px}.searchInner .minute{top:20px;left:-5px}.searchInner .LM,.searchInner .FM,.searchInner .is-tip{display:block !important;width:38px;line-height:36px}.searchInner .expert{display:-ms-flexbox;display:flex;position:absolute;bottom:0;width:132px;font-size:1.1rem;font-weight:600}.searchInner .expert img{height:48px;margin-right:-5px}.searchInner .hotel a,.searchInner .hotel .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .searchInner .hotel h3,.searchInner .hotel .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .searchInner .hotel .text,.searchInner .hotel .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .searchInner .hotel b,.searchInner .hotel .banner .slider__text-container,.banner .searchInner .hotel .slider__text-container,.searchInner .hotel .bluebox .content-box,.bluebox .searchInner .hotel .content-box{color:#555555}.searchInner .country a,.searchInner .country .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .searchInner .country h3,.searchInner .country .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .searchInner .country .text,.searchInner .country .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .searchInner .country b,.searchInner .country .banner .slider__text-container,.banner .searchInner .country .slider__text-container,.searchInner .country .bluebox .content-box,.bluebox .searchInner .country .content-box{color:#a0a29f}.searchInner .hotel a:hover,.searchInner .hotel .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .searchInner .hotel .text:hover,.searchInner .hotel .banner .slider__text-container:hover,.banner .searchInner .hotel .slider__text-container:hover,.searchInner .hotel .bluebox .content-box:hover,.bluebox .searchInner .hotel .content-box:hover,.searchInner .country a:hover,.searchInner .country .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .searchInner .country .text:hover,.searchInner .country .banner .slider__text-container:hover,.banner .searchInner .country .slider__text-container:hover,.searchInner .country .bluebox .content-box:hover,.bluebox .searchInner .country .content-box:hover{color:#dc4568}.searchInner .links{border-radius:30px;font-weight:400;font-size:1.05rem}.searchInner .rating{height:18px}.searchInner .parameters__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;color:#455892}.searchInner .parameters__item{width:42px;height:44px;margin:0 5px 5px 0;line-height:44px;border:1px solid #eee;text-align:center}.searchInner .parameters__item--sea-distance{position:relative;width:136px;padding:2px 5px 0 42px;line-height:1;text-align:left}.searchInner .parameters__item--sea-distance .icon{position:absolute;left:7px;top:8px}.searchInner .parameters__item--sea-distance .parameters__distance{display:block;width:100%;font-size:1rem;font-weight:bold}.searchInner .parameters__item--sea-distance .parameters__text{height:auto;width:100%;font-size:0.7rem;line-height:0.9}@media (max-width:991.98px){.searchInner .parameters{margin:0 0 5px}.searchInner .links{font-size:1rem}}.bd-amadeus-accommodation .dates-sk{display:none}.bd-amadeus-accommodation .dates-am{display:block !important}.detail-info .slider,.detail-info .slider__body,.detail-info .movable-content,.detail-info .slick-list,.detail-info .slick-track,.detail-info .slider__item,.detail-info .slider__container{height:100% !important;margin:0}.detail-info .img,.detail-info .slider__wrapper,.detail-info .img .slider__show .slider__img-container{height:100%;min-height:440px;padding:0}.detail-info .img,.detail-info .slider__img,.detail-info .gallery__img{border-radius:1rem}.detail-info .slick-arrow{bottom:50%;right:20px;transform:translatey(50%)}.detail-info .slick-prev{right:auto;left:20px}.detail-info .expert{left:auto;right:0;width:160px}.detail-info .info{font-weight:400}.detail-info .price:hover,.detail-info .price:hover *{color:#dc4568 !important}.detail-info .parameters{margin:30px 0 -5px}.detail-info .parameters__body{padding:0}.detail-info .imgbox .slider .slick-list{margin:-14px -14px 36px}.detail-info .imgbox .slider .slick-track{margin-left:-33.333%}.detail-info .imgbox .slider .slider__wrapper,.detail-info .imgbox .slider .slider__show .slider__img-container{height:auto;min-height:275px}.detail-info .imgbox .slider__item{margin:14px}.detail-info .imgbox .slider__img{box-shadow:0 0 15px #ddd}.detail-info .imgbox .slider .slick-dots{bottom:-25px}.detail-info .imgbox .slider .slick-prev{left:-50px}.detail-info .imgbox .slider .slick-next{right:-50px}.detail-info .date-id{text-transform:none}.detail-info .watch-dog-link,.detail-info .favourites-link{padding:6px 20px;background:#dc4568;color:#fff;border-radius:0.9rem;text-transform:uppercase;font-weight:600}.detail-info .watch-dog-link:hover,.detail-info .favourites-link:hover{background:#555555;color:#fff;text-decoration:none}.detail-info .watch-dog-link{position:absolute;top:20px;right:20px;background:#0259a6}.detail-info .favourites-link:before{content:""}.detail-info .favourites-link--remove:before{content:""}@media (max-width:767.98px){.detail-info .img,.detail-info .slider__wrapper,.detail-info .img .slider__show .slider__img-container{min-height:280px}.detail-info .watch-dog-link,.detail-info .favourites-link{padding:6px 9px}}.structured-content__links{margin-bottom:2.5%;border-color:#455892}.structured-content .structured-content__link{margin:0 5px 0 0;padding:16px 22px;border-bottom:none;color:#455892;border-radius:3px 3px 0 0;font-weight:400}.structured-content .structured-content__link,.structured-content .structured-content__link.active,.structured-content .structured-content__link:hover{border-color:#455892}.structured-content .structured-content__link.active,.structured-content .structured-content__link:hover{background:#455892;color:#fff}.structured-content .structured-content__link.active{font-weight:600}.structured-content__body{padding:0}@media (max-width:767.98px){.structured-content__links{justify-content:space-between}.structured-content__links .structured-content__link,.structured-content__links .structured-content__link:not(.open):not(.active){width:33%;height:42px !important;margin:1px 0;padding:6px 9px !important;border-radius:3px;border:1px solid #455892 !important;text-align:center;font-size:0.9rem;line-height:1;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.structured-content__links .structured-content__link:after,.structured-content__links .structured-content__link:not(.open):not(.active):after{display:none}}.dates__body{padding:0}.dates__sorts{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;flex:unset;margin:0 12px 18px;padding:5px 20px;border-radius:1.5rem;border:2px solid #f6f6f6}.dates__sorts .sort__text,.dates__sorts .sort__button{text-transform:uppercase;font-size:0.9rem;font-weight:400}.dates__sorts .sort__text{width:17%}.dates__sorts .sort__button{padding:5px 20px;color:#a0a29f;border:none}.dates__sorts .sort__button--active,.dates__sorts .sort__button:hover{color:#455892}.dates__sorts .sort__button--active{background:none;font-weight:600}@media (max-width:991.98px){.dates__sorts{justify-content:center;text-align:center}.dates__sorts .sort__text{display:none}}.dates__count{margin-bottom:9px;box-shadow:none;text-align:center;text-transform:uppercase}.dates__count,.dates__count strong{font-weight:400}.dates__header{display:none}.dates__filters .card{margin-bottom:15px}.dates__filters .card,.dates__filters .card-header{background:none}.dates__filters .card-header{border:none}.dates__filters .card .filter__button{padding:13px 16px;background:#455892;color:#fff;text-transform:uppercase;font-weight:600;font-size:0.95rem}.dates__filters .card .filter__button[aria-expanded="true"]{border-radius:1rem 1rem 0 0}.dates__filters .card .filter__button:hover,.dates__filters .card .filter__button:focus{background:#555555;text-decoration:none}.dates__filters .card .filter__selected{font-weight:normal}.dates__filters .card .filter__body{padding:22px 16px;text-transform:uppercase;font-weight:400}.dates__filters .card .filter__input--ai_f+label:before,.dates__filters .card .filter__input--ai_f+label:after{border-radius:0}.dates__filters .card .filter__input--range{height:5px;margin:12px 0 20px;border-radius:0}.dates__filters .card .ui-slider-range,.dates__filters .card .ui-slider-handle{background:#dc4568;border:none;border-radius:0}.dates__filters .card .ui-slider-range{height:5px;margin-top:-1px}.dates__filters .card .ui-slider-handle{top:-8px}.date-template{font-weight:400}.date-template .price .price-nbr{font-size:1.6rem;font-weight:600}.date-template .price-1{font-size:0.85rem;line-height:1}.date-template .price-same{display:none}.date-template .date-button .btn{width:115px;background:#dc4568;color:#fff;text-transform:uppercase;font-weight:600}.date-template .date-button .btn:hover{background:#555555}.date-template .button-after .btn:not(:hover){background:#05b1a1}.date-template .not-available{top:0;display:-ms-flexbox;display:flex;background:rgba(255, 255, 255, 0.7);font-size:1.5rem}.holiday-timeline__day-name{font-weight:600}.holiday-timeline__line--holiday{background:#455892}.structured-content__tab:not(.structured-content__tab--tab-terminy){padding:2%;background:#fff;border-radius:1rem;box-shadow:0 0 15px #ddd}.trip-information__item{margin-bottom:5%}.trip-information__title{margin-bottom:3%;color:#455892;font-size:1.2rem;font-weight:600}.news-box .newsletter{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}.news-box .newsletter a,.news-box .newsletter .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .news-box .newsletter h3,.news-box .newsletter .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .news-box .newsletter .text,.news-box .newsletter .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .news-box .newsletter b,.news-box .newsletter .banner .slider__text-container,.banner .news-box .newsletter .slider__text-container,.news-box .newsletter .bluebox .content-box,.bluebox .news-box .newsletter .content-box{color:#fff}.news-box .newsletter a:hover,.news-box .newsletter .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .news-box .newsletter .text:hover,.news-box .newsletter .banner .slider__text-container:hover,.banner .news-box .newsletter .slider__text-container:hover,.news-box .newsletter .bluebox .content-box:hover,.bluebox .news-box .newsletter .content-box:hover{color:#dc4568}.news-box .newsletter__heading{padding-right:15px;color:#fff;font-size:2rem}.news-box .newsletter__label{display:none}.news-box .newsletter__text-before{font-size:0.9rem}.news-box .newsletter form{position:relative;padding-right:140px}.news-box .newsletter .form-group{margin:0 0 9px}.news-box .newsletter__input{width:380px}.news-box .newsletter__btn{position:absolute;top:0;right:0;width:125px;text-transform:uppercase;font-weight:600}.news-box .newsletter .custom-control-label{padding:3px;font-size:0.9rem}.news-box .newsletter .custom-control-label:before,.news-box .newsletter .custom-control-label:after{width:20px;height:20px;border-radius:3px;border:none}.news-box .newsletter__footer{width:100%;text-align:center}@media (max-width:575.98px){.news-box .newsletter__heading{padding-bottom:0;padding-right:0;font-size:1.2rem}.news-box .newsletter form{padding:0}.news-box .newsletter__input{width:100%}.news-box .newsletter__btn{position:unset;width:100%}}.foot-box .component__heading,.foot-box .pseudonav__title{display:block;margin:6px 0 15px;padding:0;color:#fff;border:none;font-size:1.2rem;font-weight:600}@media (max-width:767.98px){.foot-box .component__heading,.foot-box .pseudonav__title{margin:0}}.foot-box a,.foot-box .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .foot-box h3,.foot-box .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .foot-box .text,.foot-box .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .foot-box b,.foot-box .banner .slider__text-container,.banner .foot-box .slider__text-container,.foot-box .bluebox .content-box,.bluebox .foot-box .content-box{color:#fff}.foot-box a:hover,.foot-box .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .foot-box .text:hover,.foot-box .banner .slider__text-container:hover,.banner .foot-box .slider__text-container:hover,.foot-box .bluebox .content-box:hover,.bluebox .foot-box .content-box:hover{color:#dc4568}.foot-box .content-box,.foot-box .pseudonav{margin:0;text-transform:uppercase}.foot-box .content-box p{margin-bottom:8px}.foot-box .socials a,.foot-box .socials .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .foot-box .socials h3,.foot-box .socials .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .foot-box .socials .text,.foot-box .socials .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .foot-box .socials b,.foot-box .socials .banner .slider__text-container,.banner .foot-box .socials .slider__text-container,.foot-box .socials .bluebox .content-box,.bluebox .foot-box .socials .content-box{font-size:0}.foot-box .socials a span.icon,.foot-box .socials .slider-mask .slider__text-container h3 span.icon,.slider-mask .slider__text-container .foot-box .socials h3 span.icon,.foot-box .socials .slider-mask .slider__text-container .text span.icon,.slider-mask .slider__text-container .foot-box .socials .text span.icon,.foot-box .socials .slider-mask .slider__text-container .price b span.icon,.slider-mask .slider__text-container .price .foot-box .socials b span.icon,.foot-box .socials .banner .slider__text-container span.icon,.banner .foot-box .socials .slider__text-container span.icon,.foot-box .socials .bluebox .content-box span.icon,.bluebox .foot-box .socials .content-box span.icon{font-size:1.5rem;margin-right:0.5rem}.foot-box .pseudonav__body{padding:2px}.foot-box .pseudonav ul ul{padding-top:8px}.foot-box .pseudonav a,.foot-box .pseudonav .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .foot-box .pseudonav h3,.foot-box .pseudonav .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .foot-box .pseudonav .text,.foot-box .pseudonav .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .foot-box .pseudonav b,.foot-box .pseudonav .banner .slider__text-container,.banner .foot-box .pseudonav .slider__text-container,.foot-box .pseudonav .bluebox .content-box,.bluebox .foot-box .pseudonav .content-box{display:block;line-height:1;margin-bottom:8px;padding-bottom:8px}.foot-box .callback__label{display:none}.foot-box .callback__text-before{font-size:0.9rem}.foot-box .callback form{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.foot-box .callback .form-group{margin-bottom:9px}.foot-box .callback__input{height:40px;border:none;text-transform:uppercase}.foot-box .callback .row__input-name,.foot-box .callback .row__input-text,.foot-box .callback .row__input-submit{width:100%}@media (min-width:576px){.foot-box .callback .row__input-phone,.foot-box .callback .row__input-email{width:49.5%}}.foot-box .callback textarea{height:60px;min-height:60px}.foot-box .callback .custom-control-label{padding:3px;font-size:0.9rem}.foot-box .callback .custom-control-label:before,.foot-box .callback .custom-control-label:after{width:20px;height:20px;border:none;border-radius:3px}.foot-box .callback__btn{width:120px;text-transform:uppercase;font-weight:600}.component.tagged .tagged__heading{margin:0 0 15px;border:none;color:#fff;text-align:center;font-size:5.5rem}.component.tagged .tagged__heading:before{content:"#";margin-right:-12px}.component.tagged .tag-text{position:relative;margin-bottom:2%;padding-bottom:12%}.component.tagged .tag-text:before{content:"";position:absolute;z-index:-1;top:-190px;bottom:0;left:50%;width:100vw;transform:translatex(-50%);background:url(/11868/uploads/fs_images/contentdesignimagesets/7/img04_200_o.jpg) no-repeat center;background-size:cover}.component.tagged .btn-group{width:100%;padding:5px;justify-content:center;background:#fff;border-radius:1.5rem}.component.tagged .btn-group a,.component.tagged .btn-group .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .component.tagged .btn-group h3,.component.tagged .btn-group .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .component.tagged .btn-group .text,.component.tagged .btn-group .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .component.tagged .btn-group b,.component.tagged .btn-group .banner .slider__text-container,.banner .component.tagged .btn-group .slider__text-container,.component.tagged .btn-group .bluebox .content-box,.bluebox .component.tagged .btn-group .content-box{flex:unset;background:none;border:none;color:#a0a29f;text-transform:uppercase;font-size:0.95rem;font-weight:600}.component.tagged .btn-group a.active,.component.tagged .btn-group .slider-mask .slider__text-container .active.text,.slider-mask .slider__text-container .component.tagged .btn-group .active.text,.component.tagged .btn-group .banner .active.slider__text-container,.banner .component.tagged .btn-group .active.slider__text-container,.component.tagged .btn-group .bluebox .active.content-box,.bluebox .component.tagged .btn-group .active.content-box,.component.tagged .btn-group a:hover,.component.tagged .btn-group .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .component.tagged .btn-group .text:hover,.component.tagged .btn-group .banner .slider__text-container:hover,.banner .component.tagged .btn-group .slider__text-container:hover,.component.tagged .btn-group .bluebox .content-box:hover,.bluebox .component.tagged .btn-group .content-box:hover{background:none;color:#0259a6}.component.tagged .tag-text__description{margin-top:25px !important;padding:1.8% 1.8% 1.2%;background:#fff;border-radius:1rem}@media (min-width:768px){.component.tagged .tagged-article:nth-child(1){width:calc(50% - 30px)}.component.tagged .tagged-article:nth-child(2),.component.tagged .tagged-article .tagged-article:nth-child(3){width:calc(50% - 30px - 2.4px)}}.component.tagged .tagged-article__body,.component.tagged .tagged-article__img{border-radius:1rem}.component.tagged .tagged-article__header{max-width:100%}.component.tagged .tagged-article__heading{font-weight:bold;font-size:2rem;line-height:1}.component.tagged .tagged-article__heading a,.component.tagged .tagged-article__heading .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .component.tagged .tagged-article__heading h3,.component.tagged .tagged-article__heading .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .component.tagged .tagged-article__heading .text,.component.tagged .tagged-article__heading .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .component.tagged .tagged-article__heading b,.component.tagged .tagged-article__heading .banner .slider__text-container,.banner .component.tagged .tagged-article__heading .slider__text-container,.component.tagged .tagged-article__heading .bluebox .content-box,.bluebox .component.tagged .tagged-article__heading .content-box{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.component.tagged .tagged-article__heading a:hover,.component.tagged .tagged-article__heading .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .component.tagged .tagged-article__heading .text:hover,.component.tagged .tagged-article__heading .banner .slider__text-container:hover,.banner .component.tagged .tagged-article__heading .slider__text-container:hover,.component.tagged .tagged-article__heading .bluebox .content-box:hover,.bluebox .component.tagged .tagged-article__heading .content-box:hover{color:#dc4568 !important}.component.tagged .tagged-article .tagged-article__perex{max-height:unset;font-size:0.95rem}.component.tagged .tagged-article .tagged-article__perex a,.component.tagged .tagged-article .tagged-article__perex .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .component.tagged .tagged-article .tagged-article__perex h3,.component.tagged .tagged-article .tagged-article__perex .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .component.tagged .tagged-article .tagged-article__perex .text,.component.tagged .tagged-article .tagged-article__perex .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .component.tagged .tagged-article .tagged-article__perex b,.component.tagged .tagged-article .tagged-article__perex .banner .slider__text-container,.banner .component.tagged .tagged-article .tagged-article__perex .slider__text-container,.component.tagged .tagged-article .tagged-article__perex .bluebox .content-box,.bluebox .component.tagged .tagged-article .tagged-article__perex .content-box{position:unset;text-indent:unset;width:90px;height:auto;margin-top:15px;padding:6px 0 5px;background:#455892;border-radius:0.95rem;color:#fff;text-transform:uppercase;text-align:center;font-weight:600;font-size:1rem}.component.tagged .tagged-article .tagged-article__perex a:hover,.component.tagged .tagged-article .tagged-article__perex .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .component.tagged .tagged-article .tagged-article__perex .text:hover,.component.tagged .tagged-article .tagged-article__perex .banner .slider__text-container:hover,.banner .component.tagged .tagged-article .tagged-article__perex .slider__text-container:hover,.component.tagged .tagged-article .tagged-article__perex .bluebox .content-box:hover,.bluebox .component.tagged .tagged-article .tagged-article__perex .content-box:hover{background:#dc4568;text-decoration:none}.component.tagged .tagged-article--accommodation .tagged-article__perex a,.component.tagged .tagged-article--accommodation .tagged-article__perex .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .component.tagged .tagged-article--accommodation .tagged-article__perex h3,.component.tagged .tagged-article--accommodation .tagged-article__perex .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .component.tagged .tagged-article--accommodation .tagged-article__perex .text,.component.tagged .tagged-article--accommodation .tagged-article__perex .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .component.tagged .tagged-article--accommodation .tagged-article__perex b,.component.tagged .tagged-article--accommodation .tagged-article__perex .banner .slider__text-container,.banner .component.tagged .tagged-article--accommodation .tagged-article__perex .slider__text-container,.component.tagged .tagged-article--accommodation .tagged-article__perex .bluebox .content-box,.bluebox .component.tagged .tagged-article--accommodation .tagged-article__perex .content-box{position:absolute;left:auto;right:0;top:auto;bottom:-80px}.component.tagged .tagged-article--accommodation .tagged-article__perex div:nth-of-type(2){position:absolute;width:calc(100% - 60px);margin-top:-100px;text-transform:uppercase;font-size:0.9rem}.component.tagged .tagged-article--accommodation .tagged-article__rating{position:absolute;margin-top:-110px;color:#fac841}.component.tagged .tagged-article--accommodation .tagged-article__price{font-size:1.75rem;line-height:1.2;font-weight:400}.country-detail .country-detail__header,.country-detail .search-specification__header{display:none}.country-detail .flag{position:relative;top:-6px}.country-detail .destination-tree .component__heading,.country-detail .weather .component__heading,.country-detail .custom-text .component__heading{padding:5px 0;font-size:1.25rem}.country-detail .destination-tree .component__body,.country-detail .weather .component__body,.country-detail .custom-text .component__body{margin:0;padding:2%;background:#fff;border-radius:1rem}.country-detail .destination-tree .component__body:empty,.country-detail .weather .component__body:empty,.country-detail .custom-text .component__body:empty{padding:0;box-shadow:none}.lp-page .container,.lp-page .gallery__img-container,.lp-page .gallery__img-link{position:unset;padding:0}.lp-page .gallery__img{z-index:-1}.lp-page .gallery__img-caption{display:none}@media (max-width:991.98px){.lp-page .searchmask,.lp-page .gallery,.lp-page .gallery__body,.lp-page .gallery__img-container{margin:0;padding:0}}.bd-landing .line .slick-dots{bottom:-9px}.box-left-right .content-box,.box-block .content-box,.box-one .content-box{position:relative;transition:0.3s linear}.box-left-right .content-box__heading,.box-block .content-box__heading,.box-one .content-box__heading{margin:0;padding:0;border:none}.box-left-right .content-box .gallery__img-container,.box-block .content-box .gallery__img-container,.box-one .content-box .gallery__img-container{position:absolute !important;top:25px;margin:0;padding:0}.box-left-right .content-box .gallery__img-container a:after,.box-left-right .content-box .gallery__img-container .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .box-left-right .content-box .gallery__img-container .text:after,.box-left-right .content-box .gallery__img-container .banner .slider__text-container:after,.banner .box-left-right .content-box .gallery__img-container .slider__text-container:after,.box-left-right .content-box .gallery__img-container .bluebox .content-box:after,.bluebox .box-left-right .content-box .gallery__img-container .content-box:after,.box-block .content-box .gallery__img-container a:after,.box-block .content-box .gallery__img-container .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .box-block .content-box .gallery__img-container .text:after,.box-block .content-box .gallery__img-container .banner .slider__text-container:after,.banner .box-block .content-box .gallery__img-container .slider__text-container:after,.box-block .content-box .gallery__img-container .bluebox .content-box:after,.bluebox .box-block .content-box .gallery__img-container .content-box:after,.box-one .content-box .gallery__img-container a:after,.box-one .content-box .gallery__img-container .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .box-one .content-box .gallery__img-container .text:after,.box-one .content-box .gallery__img-container .banner .slider__text-container:after,.banner .box-one .content-box .gallery__img-container .slider__text-container:after,.box-one .content-box .gallery__img-container .bluebox .content-box:after,.bluebox .box-one .content-box .gallery__img-container .content-box:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:-110%}.box-left-right .content-box .gallery__img,.box-block .content-box .gallery__img,.box-one .content-box .gallery__img{border-radius:1rem}.box-left-right .content-box .gallery__img-caption,.box-block .content-box .gallery__img-caption,.box-one .content-box .gallery__img-caption{display:none}.box-left-right .content-box{margin-bottom:4%;padding:25px 25px 25px 50%;border:1px solid #ddd;border-radius:1rem}.box-left-right .content-box .gallery__img-container{bottom:25px;left:25px;width:calc(50% - 50px);min-height:235px}.box-left-right .element:nth-child(even) .content-box{padding:20px 50% 20px 20px}.box-left-right .element:nth-child(even) .content-box .gallery__img-container{left:auto;right:20px}.box-left-right .element:nth-child(even) .content-box .gallery__img-container a:after,.box-left-right .element:nth-child(even) .content-box .gallery__img-container .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .box-left-right .element:nth-child(even) .content-box .gallery__img-container .text:after,.box-left-right .element:nth-child(even) .content-box .gallery__img-container .banner .slider__text-container:after,.banner .box-left-right .element:nth-child(even) .content-box .gallery__img-container .slider__text-container:after,.box-left-right .element:nth-child(even) .content-box .gallery__img-container .bluebox .content-box:after,.bluebox .box-left-right .element:nth-child(even) .content-box .gallery__img-container .content-box:after{right:0;left:-110%}.box-block .content-box{margin:0;padding:25px 25px 25px 50%}.box-block .content-box .gallery__img-container{bottom:25px;left:25px;width:calc(50% - 50px);min-height:235px}.box-block .content-box p{margin:0}.box-block .element:nth-child(n+2) .content-box:before{content:"";position:absolute;left:20px;right:20px;top:0;border-top:1px solid #ddd}.box-one .element{height:100%}.box-one .content-box{height:100%;padding:280px 25px 25px;border:1px solid #ddd;border-radius:1rem}.box-one .content-box .gallery__img-container{left:25px;width:calc(100% - 50px);height:235px}.box-one .content-box .gallery__img-container a:after,.box-one .content-box .gallery__img-container .slider-mask .slider__text-container .text:after,.slider-mask .slider__text-container .box-one .content-box .gallery__img-container .text:after,.box-one .content-box .gallery__img-container .banner .slider__text-container:after,.banner .box-one .content-box .gallery__img-container .slider__text-container:after,.box-one .content-box .gallery__img-container .bluebox .content-box:after,.bluebox .box-one .content-box .gallery__img-container .content-box:after{right:0;left:0;bottom:-100%}@media (max-width:991.98px){.box-left-right .element:nth-child(n) .content-box,.box-block .content-box{padding:280px 25px 25px}.box-left-right .element:nth-child(n) .content-box .gallery__img-container,.box-block .content-box .gallery__img-container{left:25px;right:auto;bottom:auto;width:calc(100% - 50px);height:235px}}@media (max-width:767.98px){.box-left-right .element:nth-child(n) .content-box,.box-block .content-box,.box-one .content-box{padding:260px 12px 15px}.box-left-right .element:nth-child(n) .content-box .gallery__img-container,.box-block .content-box .gallery__img-container,.box-one .content-box .gallery__img-container{left:12px;top:12px;width:calc(100% - 24px)}.box-left-right .element:nth-child(n) .content-box p,.box-block .content-box p,.box-one .content-box p{margin:0}.top-offer .slick-arrow,.box-left-right .slick-arrow,.box-slider .slick-arrow{top:150px}}.dates__filters .filter__button:after{content:"";font-family:"c4f";font-size:1.2rem;line-height:1.2;float:right;transform:rotate(90deg);margin-right:-8px}.dates__filters .filter__button[aria-expanded="true"]:after{content:""}.searchmask__input--fulltext[data-count="1"]::before{flex:0 0 auto}.searchmask__input{text-align:left}.searchmask__stars{justify-content:flex-end}.sm-fl .fulltext-input{width:100%}.transport-airports .form-group>.searchmask__label,.transport-airports #airports>div{margin:0;font-weight:bold}.transport-airports .transport-airports-button-group{text-align:right;font-size:0.9rem}.transport-airports .searchmask-airports{font-weight:normal}.transport-airports .searchmask-airports label{margin:3px 0;cursor:pointer}.transport-airports .searchmask-airports label:hover{color:#dc4568}.transport-departures .form-row .form-group{flex:0 0 100%;max-width:100%}.transport-departures .searchmask__input--fulltext{max-width:400px}.transport-departures .fulltext-input,.transport-departures .fulltext-input::placeholder{color:#999 !important}.searchmask .range-button,.searchmask .range-option,.searchmask .ranges li,.daterangepicker .range-button,.daterangepicker .range-option,.daterangepicker .ranges li{color:#dc4568}.searchmask .range-button:hover,.searchmask .range-button.active,.searchmask .range-option:hover,.searchmask .range-option.active,.searchmask .ranges li:hover,.searchmask .ranges li.active,.daterangepicker .range-button:hover,.daterangepicker .range-button.active,.daterangepicker .range-option:hover,.daterangepicker .range-option.active,.daterangepicker .ranges li:hover,.daterangepicker .ranges li.active{color:#b32243;background:#e0e0e0;border-color:transparent}.searchmask .range-option:hover,.daterangepicker .range-option:hover{background:none}.searchmask .start-date:not(.off):before,.daterangepicker .start-date:not(.off):before{bottom:-1px;right:-1px}.searchmask .start-date:not(.off):after,.daterangepicker .start-date:not(.off):after{right:-1px}.searchmask .end-date:not(.off):before,.daterangepicker .end-date:not(.off):before{bottom:-1px}.searchmask .ui-slider-handle,.searchmask .dropdown-close__button,.searchmask .applyBtn,.searchmask td.active,.searchmask td.active:hover,.daterangepicker .ui-slider-handle,.daterangepicker .dropdown-close__button,.daterangepicker .applyBtn,.daterangepicker td.active,.daterangepicker td.active:hover{background:#dc4568;border-color:#dc4568;color:#fff}.searchmask .ui-slider-handle:hover,.searchmask .dropdown-close__button:hover,.searchmask .applyBtn:hover,.searchmask td.active:hover,.searchmask td.active:hover:hover,.daterangepicker .ui-slider-handle:hover,.daterangepicker .dropdown-close__button:hover,.daterangepicker .applyBtn:hover,.daterangepicker td.active:hover,.daterangepicker td.active:hover:hover{background:#b32243}.searchmask td.active,.searchmask td.active:hover,.daterangepicker td.active,.daterangepicker td.active:hover{border-color:transparent}.searchmask .ui-slider-handle,.daterangepicker .ui-slider-handle{cursor:w-resize}.trip-information--gallery-right .trip-information__gallery{padding:0}.trip-information--gallery-right .trip-information__body .form-inline{margin:1rem auto}.trip-information--gallery-right .trip-information__content,.trip-information--gallery-right .gallery__body{width:100%}.news-article--detail .gallery{display:none}.select2-container--open .select2-dropdown--below{margin-top:3px;box-shadow:0 0 9px #555555;border:none}.select2-container .select2-results__group{background:#dc4568;color:#fff}.more__offers{margin-left:50%;transform:translateX(-50%)}.dates-favourites .offer--favourites{margin-bottom:2rem;border:none}.dates-favourites .dates-favourites__remove-btn,.dates-favourites .offer__remove-btn{background:#0259a6;border:none;border-radius:0;text-decoration:none}.dates-favourites .dates-favourites__remove-btn:hover,.dates-favourites .offer__remove-btn:hover{background:#dc4568}.dates-favourites .offer__heading a,.dates-favourites .offer__heading .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .dates-favourites .offer__heading h3,.dates-favourites .offer__heading .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .dates-favourites .offer__heading .text,.dates-favourites .offer__heading .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .dates-favourites .offer__heading b,.dates-favourites .offer__heading .banner .slider__text-container,.banner .dates-favourites .offer__heading .slider__text-container,.dates-favourites .offer__heading .bluebox .content-box,.bluebox .dates-favourites .offer__heading .content-box{text-decoration:none;font-size:1.5rem;font-weight:bold}.dates-favourites .offer__rating{display:inline-block;vertical-align:middle;font-size:1rem}.dates-favourites .icon-star{color:#dc4568}.dates-favourites .icon-star:first-child{margin-left:9px}.dates-favourites .offer__img-container{height:300px;margin:0;padding:0}.dates-favourites .offer__info{background:#fff;box-shadow:0 0 5px #ddd;font-weight:bold}.dates-favourites .offer__info-label{font-weight:normal}.dates-favourites .offer__price--current a,.dates-favourites .offer__price--current .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .dates-favourites .offer__price--current h3,.dates-favourites .offer__price--current .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .dates-favourites .offer__price--current .text,.dates-favourites .offer__price--current .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .dates-favourites .offer__price--current b,.dates-favourites .offer__price--current .banner .slider__text-container,.banner .dates-favourites .offer__price--current .slider__text-container,.dates-favourites .offer__price--current .bluebox .content-box,.bluebox .dates-favourites .offer__price--current .content-box{color:#dc4568}.dates-favourites .offer__price--discount{color:gray}.favourites-floatbox{z-index:9999;top:20%;border:none}.favourites-floatbox .favourites-floatbox__body{padding-left:15px;height:2rem;line-height:2rem;background:#455892;border-radius:0.9rem 0 0 0.9rem}.favourites-floatbox .favourites-floatbox__body,.favourites-floatbox .favourites-floatbox__body a,.favourites-floatbox .favourites-floatbox__body .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .favourites-floatbox .favourites-floatbox__body h3,.favourites-floatbox .favourites-floatbox__body .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .favourites-floatbox .favourites-floatbox__body .text,.favourites-floatbox .favourites-floatbox__body .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .favourites-floatbox .favourites-floatbox__body b,.favourites-floatbox .favourites-floatbox__body .banner .slider__text-container,.banner .favourites-floatbox .favourites-floatbox__body .slider__text-container,.favourites-floatbox .favourites-floatbox__body .bluebox .content-box,.bluebox .favourites-floatbox .favourites-floatbox__body .content-box{color:#fff;text-decoration:none}.favourites-floatbox .favourites-floatbox__body .icon{margin:0}.favourites-floatbox .favourites-floatbox__body .icon:before{content:"";font-weight:bold}.favourites-accommodations{padding-bottom:20px}.favourites-accommodations .offer a,.favourites-accommodations .offer .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .favourites-accommodations .offer h3,.favourites-accommodations .offer .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .favourites-accommodations .offer .text,.favourites-accommodations .offer .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .favourites-accommodations .offer b,.favourites-accommodations .offer .banner .slider__text-container,.banner .favourites-accommodations .offer .slider__text-container,.favourites-accommodations .offer .bluebox .content-box,.bluebox .favourites-accommodations .offer .content-box{color:#dc4568}.favourites-accommodations .offer a:hover,.favourites-accommodations .offer .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .favourites-accommodations .offer .text:hover,.favourites-accommodations .offer .banner .slider__text-container:hover,.banner .favourites-accommodations .offer .slider__text-container:hover,.favourites-accommodations .offer .bluebox .content-box:hover,.bluebox .favourites-accommodations .offer .content-box:hover{color:#0259a6}.favourites-accommodations .offer__container{margin:5px 0;background:#fff;box-shadow:0 0 5px #ccc}.favourites-accommodations .offer__ratings{left:0;bottom:0;background:rgba(255, 255, 255, 0.5);text-align:center}.favourites-accommodations .offer__text{padding:9px;line-height:1.4}.favourites-accommodations .offer__headline{font-size:1.2rem}.favourites-accommodations .offer__price{font-size:1rem;font-weight:bold}.favourites-accommodations .offer__country,.favourites-accommodations .offer__destination{font-size:0.95rem}.favourites-accommodations .slick-dots{bottom:-35px}.favourites-accommodations .slick-dots button{width:12px;height:12px}.favourites-accommodations .slick-dots .slick-active button{background:#0259a6}.slider--hotel-history{position:fixed;z-index:9999;width:300px;top:20%;margin-top:40px;right:-300px;transition:0.3s linear}.slider--hotel-history:hover{right:0}.slider--hotel-history:hover:before{visibility:hidden}.slider--hotel-history:hover .slider--hotel-history__header{margin-left:0}.slider--hotel-history:hover .slider__body{box-shadow:0 0 12px #999}.slider--hotel-history__header{margin-left:-33px;padding:7px 12px;background:#455892;border-radius:0.9rem 0 0 0.9rem;position:relative;transition:0.3s linear;cursor:pointer}@media only screen and (min-width:1580px){.slider--hotel-history__header{margin-left:-230px}}.slider--hotel-history .slider--hotel-history__heading{margin:0;padding:0;border:none;color:#fff;text-align:left;text-transform:uppercase;font-size:0.95rem;font-weight:600}.slider--hotel-history .slider--hotel-history__heading:before{content:"";font-family:"c4f";margin-right:3px}.slider--hotel-history .slider__body{margin-top:-10px;padding:10px 8px 40px;background:#f6f6f6}.slider--hotel-history .slider__item{margin:15px;padding:0;border-radius:1rem;overflow:hidden}.slider--hotel-history .offer__img-container{margin:0;padding-bottom:135px}.slider--hotel-history .offer__ratings{z-index:9;bottom:42px;right:auto;left:100%;width:100%;margin-left:14px;background:none;color:#dc4568;font-size:0.75rem}.slider--hotel-history .offer__text-container{padding:20px 15px;background:#fff;text-transform:uppercase}.slider--hotel-history .offer__text{color:#a0a29f;text-align:left}.slider--hotel-history .offer__headline{margin:0 0 5px;font-size:1rem;text-transform:uppercase}.slider--hotel-history .offer__headline a,.slider--hotel-history .offer__headline .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .slider--hotel-history .offer__headline h3,.slider--hotel-history .offer__headline .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .slider--hotel-history .offer__headline .text,.slider--hotel-history .offer__headline .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .slider--hotel-history .offer__headline b,.slider--hotel-history .offer__headline .banner .slider__text-container,.banner .slider--hotel-history .offer__headline .slider__text-container,.slider--hotel-history .offer__headline .bluebox .content-box,.bluebox .slider--hotel-history .offer__headline .content-box{color:#555555}.slider--hotel-history .offer__country,.slider--hotel-history .offer__destination{display:inline-block;font-size:0.9rem;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slider--hotel-history .offer__country:after{content:"»"}.slider--hotel-history .slick-dots{bottom:-25px}.slider--hotel-history .slick-dots li{margin:0}.slider--hotel-history .slick-dots li button{width:14px;height:14px}.slider--hotel-history .slick-dots li.slick-active button{background:#fe635e}@media (max-width:767.98px){.slider--hotel-history{top:auto;bottom:-10px;right:-320px;width:320px}.slider--hotel-history__header{margin-left:-25px;padding-left:3px}.slider--hotel-history .offer__link,.slider--hotel-history .offer__text-container{width:100%;max-width:100%}.slider--hotel-history .offer__ratings{left:0;bottom:10px}}.country-table__countries-list *[id]::before{content:"";display:block;height:150px;margin-top:-150px;visibility:hidden}.tour-operator-img{display:none}span.select2-dropdown.select2-dropdown--below{z-index:9999 !important}.bd-term .component{margin-bottom:0}.bd-term .upselling-rooms__title{color:#dc4568;border-bottom:1px solid #dc4568;padding-bottom:1rem;margin-bottom:1rem;font-weight:600;font-size:1rem}.bd-term .info-wrap .order-name{color:#dc4568;border-bottom:1px solid #dc4568;padding-bottom:1rem;margin-bottom:1.6rem;font-size:0.95rem;font-weight:600;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.bd-term .info-wrap .order-name .date-id{color:#adb5bd}.bd-term .info-wrap .hotel{font-size:1.2rem;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;color:#555555}.bd-term .info-wrap .hotel a,.bd-term .info-wrap .hotel .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .bd-term .info-wrap .hotel h3,.bd-term .info-wrap .hotel .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .bd-term .info-wrap .hotel .text,.bd-term .info-wrap .hotel .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .bd-term .info-wrap .hotel b,.bd-term .info-wrap .hotel .banner .slider__text-container,.banner .bd-term .info-wrap .hotel .slider__text-container,.bd-term .info-wrap .hotel .bluebox .content-box,.bluebox .bd-term .info-wrap .hotel .content-box{color:#dc4568}.bd-term .info-wrap .hotel .icon-star{margin-right:3px;color:#fac841;font-size:0.85rem}.bd-term .info-wrap .hotel button{margin:0;font-weight:600}.bd-term .info-wrap .hotel button:hover{background:#dc4568;color:#fff}.bd-term .info-wrap .info-line{padding-bottom:8px}.bd-term .info-wrap .info-line.tree{margin-bottom:1rem;font-size:0.95rem}.bd-term .info-wrap .info-line.tree a,.bd-term .info-wrap .info-line.tree .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .bd-term .info-wrap .info-line.tree h3,.bd-term .info-wrap .info-line.tree .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .bd-term .info-wrap .info-line.tree .text,.bd-term .info-wrap .info-line.tree .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .bd-term .info-wrap .info-line.tree b,.bd-term .info-wrap .info-line.tree .banner .slider__text-container,.banner .bd-term .info-wrap .info-line.tree .slider__text-container,.bd-term .info-wrap .info-line.tree .bluebox .content-box,.bluebox .bd-term .info-wrap .info-line.tree .content-box{color:#343a40}.bd-term .info-wrap .info-line.tree a:hover,.bd-term .info-wrap .info-line.tree .slider-mask .slider__text-container .text:hover,.slider-mask .slider__text-container .bd-term .info-wrap .info-line.tree .text:hover,.bd-term .info-wrap .info-line.tree .banner .slider__text-container:hover,.banner .bd-term .info-wrap .info-line.tree .slider__text-container:hover,.bd-term .info-wrap .info-line.tree .bluebox .content-box:hover,.bluebox .bd-term .info-wrap .info-line.tree .content-box:hover{color:#dc4568}.bd-term .info-wrap .info-line:last-child{padding-bottom:0 !important}.bd-term .info-wrap .info-line .duration-day,.bd-term .info-wrap .info-line .duration-night{font-weight:700}.bd-term .info-wrap .info-line .change-current{text-decoration:underline;color:#555555;padding-left:23px;font-weight:bold}.bd-term .info-wrap .info-line .change-current:hover{color:#dc4568;text-decoration:none}.bd-term .hotel__btn,.bd-term #changeOccupancyButton,.bd-term .btn-outline-primary,.bd-term .booking-form__step-button--prev,.bd-term .booking-form__step-button--next{border-radius:1rem;background:#dc4568;border-color:#dc4568;color:#fff;font-size:1rem;box-shadow:none;min-width:200px}.bd-term .info-wrap,.bd-term .booking-form__body{padding:1.5rem;border-radius:1rem;background:#fff}.bd-term .booking-form__body .booking-form__stepline{display:none}.bd-term .booking-form__box.booking-form__box--occupancy{display:none}.bd-term .booking-form__box{border:0;padding:0}.bd-term .booking-form__copy-link{margin-bottom:1rem}@media (min-width:768px){.bd-term .booking-form__participant-row--deprecated .form-row .form-group{flex:0 0 25% !important;max-width:25% !important}}.bd-term #detail_booking_text_top,.bd-term .booking-form__footer{font-size:0.75rem}@media (min-width:992px){.bd-term #detail_booking_text_top{margin-top:0 !important}}.bd-term .booking-form__stepline .multi-steps{margin-top:1.5rem}.bd-term .booking-form__stepline .multi-steps>li{color:#6c757d;font-size:0.9rem;font-weight:600}.bd-term .booking-form__stepline .multi-steps>li::before{width:2rem;height:2rem;line-height:1.8;border-radius:1rem;background:#dee2e6;color:#dc4568;border-color:#dee2e6;font-weight:600}.bd-term .booking-form__stepline .multi-steps>li::after{background-color:#dee2e6}.bd-term .booking-form__stepline .multi-steps>li.active{color:#dc4568}.bd-term .booking-form__stepline .multi-steps>li.active::before{background:#dc4568;color:#fff;border-color:#dc4568}.bd-term .booking-form__room-availability img{width:1rem;height:1rem;margin-left:0.5rem;margin-top:-4px}.bd-term .booking-form .booking-form__box{border:0}.bd-term .booking-form .multi-steps>li{z-index:2}.bd-term .booking-form .booking-form__show-button{width:auto;background:none}.bd-term .booking-form .booking-form__show-button:hover{background:#0259a6}.bd-term .booking-form h2.booking-form__title{color:#dc4568;margin-bottom:1rem;border-bottom:1px solid #dc4568;padding-bottom:1rem;font-weight:600;font-size:0.95rem}.bd-term .booking-form h3{color:#6c757d;font-size:1rem;padding:0.5rem 0;font-weight:bold}.bd-term .booking-form .booking-form__room-count div{font-weight:bold}.bd-term .booking-form .booking-form__room-total,.bd-term .booking-form .booking-form__room-price,.bd-term .booking-form .booking-form__surcharge-price,.bd-term .booking-form .booking-form__surcharge-total{font-weight:bold}.bd-term .booking-form .booking-form__room-total .alt-price,.bd-term .booking-form .booking-form__room-price .alt-price,.bd-term .booking-form .booking-form__surcharge-price .alt-price,.bd-term .booking-form .booking-form__surcharge-total .alt-price{color:#adb5bd;font-size:0.9rem;display:block}.bd-term .booking-form .booking-form__selected-surcharges{padding-top:1rem}.bd-term .booking-form .booking-form__total-price{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;font-weight:600;text-align:right;background:none;padding:1.5rem 0 0.5rem}.bd-term .booking-form .booking-form__total-price span{color:#dc4568;font-weight:600}@media (min-width:992px){.bd-term .booking-form .booking-form__total-price{font-size:1.7rem}}@media (max-width:1199.98px){.bd-term .booking-form .booking-form__total-price{font-size:1.3rem}}.bd-term .booking-form .booking-summary__surcharges,.bd-term .booking-form .booking-summary__pricelist,.bd-term .booking-form .booking-summary__participants,.bd-term .booking-form .booking-summary__customer{margin-top:1rem}.bd-term .booking-form .booking-summary__surcharges .booking-summary__title,.bd-term .booking-form .booking-summary__pricelist .booking-summary__title,.bd-term .booking-form .booking-summary__participants .booking-summary__title,.bd-term .booking-form .booking-summary__customer .booking-summary__title{margin-bottom:1rem}@media (min-width:992px){.bd-term .booking-form .booking-form__submit{float:right;margin-top:0}}@media (min-width:992px){.bd-term .booking-form .booking-form__step-buttons{margin-top:0.5rem}}.bd-term .sidebar-wrap{background:#e9ecef;padding:1.5rem 1rem;border-radius:1rem}.bd-term .sidebar-wrap h2{color:#dc4568;margin-bottom:1rem;border-bottom:1px solid #dc4568;padding-bottom:1rem;font-weight:600;font-size:1rem}.bd-term .sidebar-wrap h3{font-size:1rem;font-weight:600;padding-top:1rem;color:#dc4568}.bd-term .sidebar-wrap a,.bd-term .sidebar-wrap .slider-mask .slider__text-container h3,.slider-mask .slider__text-container .bd-term .sidebar-wrap h3,.bd-term .sidebar-wrap .slider-mask .slider__text-container .text,.slider-mask .slider__text-container .bd-term .sidebar-wrap .text,.bd-term .sidebar-wrap .slider-mask .slider__text-container .price b,.slider-mask .slider__text-container .price .bd-term .sidebar-wrap b,.bd-term .sidebar-wrap .banner .slider__text-container,.banner .bd-term .sidebar-wrap .slider__text-container,.bd-term .sidebar-wrap .bluebox .content-box,.bluebox .bd-term .sidebar-wrap .content-box{color:#0259a6}.bd-term .sidebar-wrap .hotel-gallery .gallery__img-container{flex:0 0 33%;max-width:33%;margin-bottom:0;padding:0.4rem}.bd-term .sidebar-wrap .hotel-gallery .gallery__img-container:hover{opacity:0.5}.bd-term .sidebar-wrap .gallery__body figure:nth-child(n+10){display:none}.bd-term .sidebar-wrap .gallery__img-caption{display:none}.bd-term .sidebar-wrap .trip-information__gallery{margin-left:-1rem;margin-right:-1rem;max-width:calc(100% + 2rem)}.bd-term .sidebar-wrap .trip-information__body{padding:0;margin:0}.bd-term .sidebar-wrap .trip-information__text{column-count:1;column-gap:0rem;font-size:0.9rem}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay{padding:1rem 0;background:linear-gradient(to bottom, transparent, rgba(233, 236, 239, 0.7) 30%, #e9ecef 50%)}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary{font-weight:600}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover{background:#dc4568;color:#fff}.bd-term .trip-information h3{font-size:1.15rem;margin-bottom:0.9rem;padding-top:1rem;color:#dc4568}.bd-term .trip-information__hotel-name{font-size:0.9rem;border-bottom:1px solid #dc4568;padding-bottom:2rem;padding-top:1rem}@media (min-width:992px){.bd-term .modal-lg{max-width:1024px}}.bd-term .structured-content{margin-top:1rem}.bd-term .structured-content .nav-tabs{border-bottom:0;justify-content:flex-start;margin-bottom:30px}.bd-term .structured-content .nav-tabs .nav-link{color:#adb5bd;font-weight:bold;border:0;border-bottom:1px solid #dee2e6;padding:0.7rem 1.3rem}@media (min-width:768px){.bd-term .structured-content .nav-tabs .nav-link:after{content:"" !important;font-family:"c4f" !important}}.bd-term .structured-content .nav-tabs .nav-link.active{color:#dc4568;border:0;border-bottom:1px solid #dc4568;background:rgba(220, 69, 104, 0.05) !important}@media (min-width:768px){.bd-term .structured-content .nav-tabs .nav-link.active:after{content:"" !important;font-family:"c4f" !important;transform:rotate(90deg);display:inline-block;top:13%}}.bd-term .structured-content .parameters__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}.bd-term .structured-content .parameters__body .parameters__item{margin:0;flex:0 0 25%}.bd-term .structured-content .parameters__body .parameters__item .icon{display:inline-block;vertical-align:middle;font-size:1.25rem}.bd-term .structured-content .parameters__body .parameters__text{display:inline-block;vertical-align:middle;padding-left:0.3rem;font-size:0.9rem;line-height:1.1}.bd-term .structured-content .parameters__body .parameters__item-distance .icon{padding-left:0.5rem}@media (max-width:991.98px){.bd-term .structured-content .parameters__body .parameters__item{flex:0 0 50%}}@media (max-width:575.98px){.bd-term .structured-content .parameters__body .parameters__item{flex:0 0 100%}}.save-order{text-align:center}.save-order .save-orer__header,.save-order .alert-success,.save-order #detail_booking_text_top{display:none}.save-order .number{background:#dc4568;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-size:1.5rem;width:80px;height:80px;flex-direction:row;align-items:center;justify-content:center;font-weight:600;margin-bottom:3rem;border-radius:1rem}.save-order h2{margin-bottom:3rem}.save-order .icon{display:block;font-size:3rem;margin-bottom:2rem;color:#555555}.save-order .icon.rotate-down::before{transform:rotate(90deg)}.save-order .box{margin:0 auto;max-width:650px;padding:2rem;margin-bottom:3rem;line-height:1.9;font-size:1.1rem}.save-order .box strong{display:block;font-weight:400}.save-order .box span{font-size:1rem;display:block}.save-order .box.box-active{background:white;border-radius:1rem}