@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Give+You+Glory&family=Moon+Dance&display=swap");.font2,.head-contact .content-box ul li:first-child,.top-box .top-offers-group__heading span,.title-box-2 .content-box{font-family:"Give You Glory", cursive}.form-group.searchmask__form-group.show{z-index:10000}em{display:inline-block !important}.icon-star:before{content:""}.icon-star--no-active:before{content:"" !important;color:#777777}.icon-map-place:before{content:""}.icon-calendar-alt:before{content:""}.icon-clock:before{content:""}.icon-person:before{content:""}.icon-price:before{content:""}.icon-plane:before,.icon-transport-id-1:before{content:""}.\%LAST_MINUTE_SHORT\%{display:none}.bd-homepage main{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg), url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg), url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg), url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg), url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg), url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(20% - 45px) -210px, calc(50% - 465px) 1100px, calc(50% + 380px) 240px, calc(50% + 480px) 1680px, calc(-37% + 86px) 2534px, calc(82% + 86px) 4162px;background-repeat:no-repeat}@media (max-width:991.98px){.bd-homepage main{background-image:none}}.bd-search-results main,.layout-2 main{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(-58% - 45px) -210px;background-repeat:no-repeat}.bd-top-offer main,.bd-content-page main,.bd-country main,.bd-amadeus-country main,.bd-amadeus-search-results main,.bd-destination main,.bd-amadeus-accommodation main,.bd-accommodation main,.bd-news-view main,.bd-news-list main,.bd-amadeus-destination main{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(20% - 45px) -210px;background-repeat:no-repeat}@media (max-width:991.98px){.bd-homepage main{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(20% - 45px) -210px;background-repeat:no-repeat}}@media (max-width:767.98px){.bd-accommodation main,.bd-amadeus-accommodation main{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(21% - 12px) 245px;background-repeat:no-repeat;background-size:93%}}@media (max-width:767.98px){.sm-result{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(21% - 12px) 175px;background-repeat:no-repeat;background-size:93%}}a:hover{text-decoration:none}.daterangepicker.dropdown-menu{z-index:30000001 !important}body.body-darken--3000::before{z-index:30000000 !important}.cesys-editable-panel{display:none}body{background-size:100% 190px;padding:0 !important}@media (min-width:992px){body{background-size:100% 225px}.container{max-width:1250px}}body.body-calendar-open{overflow:hidden}.body-wrapper:before,.body-wrapper:after{position:absolute;top:0;left:0;right:0;height:195px;background:url("/21576/uploads/fs_images/contentdesignimagesets/9/bg04_190_o.jpg") no-repeat center;background-size:cover;filter:blur(2.5px)}.body-wrapper:after{background:white;top:195px;height:10px;filter:none}.bd-homepage .body-wrapper:after{content:none !important}.page-link,.pagination .page-item>span.current{border:none}.pagination .page-item>span.current{border-radius:50px}.page-link:hover,.pagination .page-item>span.current:hover{border-radius:50px}.container-fluid.container-99{position:absolute}.recent-news img{border-radius:15px}@media (max-width:991.98px){.recent-news h3{font-size:1rem;text-align:center}}.news-article__recent h2{font-size:1.75rem}@media (max-width:991.98px){.news-article__recent h2{font-size:1.3rem;text-align:center;border-top:0.1px outset;padding:5% 0% 0% 0%}}.news-article-sidebar__social{display:-ms-flexbox;display:flex;justify-content:center}.news-article-sidebar__social .share{border-radius:15px}.news-article__img-wrap .img-title{padding:3px 10px;border-radius:0px 15px 15px 0px}@media (max-width:991.98px){.news-article__img-wrap .img-title{border-radius:0px 15px 15px 0px;font-size:0.8rem;padding:3px 10px}}.component news .news-article__img-container{width:170%;height:50px}header[role="banner"]{min-height:100px}@media (max-width:991.98px){header[role="banner"]{min-height:30px}}@media (max-width:767.98px){header[role="banner"]{min-height:50px}}@media (max-width:575.98px){header[role="banner"]{min-height:50px}}.form-group.activeNav{background:white !important;z-index:10000}body.body-darken--1000::before,body.body-darken--3000::before{z-index:3000}.slider--hotel-history__heading{font-size:1.85rem;color:#424242}.slider--hotel-history__heading span{font-weight:normal}@media (max-width:991.98px){.slider--hotel-history__heading{font-size:1.5rem}}.bd-accommodation.open,.bd-amadeus-accommodation.open{overflow-y:hidden !important}.bd-accommodation .searchmask__btn--extended,.bd-term .searchmask__btn--extended,.bd-amadeus-accommodation .searchmask__btn--extended,.bd-amadeus-term .searchmask__btn--extended{color:#222222}.bd-accommodation .searchmask__btn--extended:hover,.bd-term .searchmask__btn--extended:hover,.bd-amadeus-accommodation .searchmask__btn--extended:hover,.bd-amadeus-term .searchmask__btn--extended:hover{color:#363636 !important}.bd-accommodation .searchmask__footer,.bd-term .searchmask__footer,.bd-amadeus-accommodation .searchmask__footer,.bd-amadeus-term .searchmask__footer{display:none}@media (max-width:991.98px){.bd-accommodation #heading,.bd-term #heading,.bd-amadeus-accommodation #heading,.bd-amadeus-term #heading{display:none}}.element.element-261{display:none}.btn-secondary{color:#fff;border-color:#e3e3e3;text-decoration:none;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);background-size:400% 400%;border-radius:15px}.bd-accommodation,.bd-amadeus-accommodation{}.bd-homepage{padding-top:0px !important}.slick-dots{display:-ms-flexbox;display:flex;justify-content:center;bottom:10px}.slick-dots li{flex-grow:1;width:auto;max-width:55px;margin:-7px 4px}.slick-dots li button{width:100%;height:2px;border-radius:0}.slick-arrow{width:auto;height:auto;color:#222222}.slick-arrow:before{color:inherit;opacity:1;font-size:3.6rem}.slick-arrow:hover,.slick-arrow:focus{color:#363636}.slick-prev{left:-55px}.slick-next{right:-55px}@media (max-width:991.98px){.slick-next{display:none !important}}@media (max-width:767.98px){.slick-next{display:none !important}}@media (max-width:575.98px){.slick-next{display:none !important}}@media (max-width:991.98px){.slick-prev{display:none !important}}@media (max-width:767.98px){.slick-prev{display:none !important}}@media (max-width:575.98px){.slick-prev{display:none !important}}.component.tagged .tagged-article__header a{font-size:1.25rem !important}.component.tagged .tagged-article__perex{font-size:0.9rem !important}.component.tagged .tagged-article{border-radius:15px}.tagged-list .badge-info{margin:5px 5px 5px 5px;font-weight:normal;height:29px;width:auto;border-radius:100px;background:linear-gradient(93deg, #ff8900 0%, #ff0000 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.tagged-list{padding-top:11px;font-size:1.25rem;display:-ms-flexbox;display:flex;flex-direction:column}.tagged-list .badge{color:#fff;font-weight:normal;margin:5px 5px 5px 5px;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.8rem}.tagged-list .badge:after{content:"";position:absolute;z-index:-1;top:4px;right:-10px;width:20px;height:20px;transform:rotate(45deg);background:inherit;display:none}.tagged-list .badge-primary{margin:5px 5px 5px 5px !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.tagged-list .badge-danger{background:#222222}.tagged-list .badge-warning{margin:5px 5px 5px 5px !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;color:white}.tagged-list .badge:hover{box-shadow:none}.more__link,.load-next,.dates__load-more,.more__offers{background:none;color:#222222;border:none;box-shadow:none !important;font-size:1.2rem}.more__link:hover,.load-next:hover,.dates__load-more:hover,.more__offers:hover{background:none;color:#363636;font-weight:bold}.breadcrumb{margin:20px 0;padding-left:20px;background:none}.breadcrumb a{color:#777777}.breadcrumb a:hover{color:#363636}.breadcrumb .icon-home:before{font-size:0.9rem;color:#222222}.breadcrumb-item__home{margin-left:-20px}.breadcrumb-item:last-child{color:#222222;font-weight:600}.breadcrumb-item+.breadcrumb-item::before{content:"|";color:#777777;font-weight:normal}@media (max-width:991.98px){.breadcrumb{font-size:0.8rem}}.button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){border-radius:50px}@media (max-width:991.98px){.filter__more-button--mobile,.dates__sort-button--mobile{font-size:0.75rem}}button.btn.btn-sm.btn-outline-secondary.btn-block.mb-2.dates__occupancy-btn{background-color:#363636;display:-ms-flexbox;display:flex;align-items:center;font-size:1rem;height:40px;justify-content:space-around;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}@media (max-width:991.98px){button.btn.btn-sm.btn-outline-secondary.btn-block.mb-2.dates__occupancy-btn{font-size:0.9rem;width:80%;height:40px;display:-ms-flexbox;display:flex;justify-content:center;margin-left:10%;align-items:center}}.bd-homepage .scroll-box{opacity:1}.fancybox__container{z-index:10000000000000 !important}img.fancybox__image{border-radius:15px}@media (min-width:992px){.navbar-brand img{height:50px;margin-left:10%}}@media (max-width:767.98px){.navbar-brand img{height:50px;margin-left:10%}}@media (max-width:991.98px){.navbar-brand img{height:50px;margin-left:10%}}#mainNav{justify-content:center;border-radius:12px;padding:2px;transition:0.001s}@media (max-width:767.98px){#mainNav{padding:15px}}@media (max-width:575.98px){#mainNav{padding:15px}}.fixed-top #mainNav{background:transparent}.head-contact .content-box{margin:0;padding-top:2.5%}.head-contact .content-box,.head-contact .content-box a{color:#fff}.head-contact .content-box a{font-weight:600}.head-contact .content-box a:hover{color:#222222}.head-contact .content-box ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;justify-content:flex-end;font-size:1.4rem}.head-contact .content-box ul li:first-child{margin:6px 18px 0 0}@media (max-width:991.98px){.head-contact .content-box ul{font-size:1.1rem}}.alert-info{border-radius:15px}.head-menu .favourites-floatbox{position:relative;top:auto;right:auto;transform:none;border:none;margin:0;font-size:1.2rem;color:#363636}.head-menu .favourites-floatbox,.head-menu .favourites-floatbox__body{height:auto;line-height:1.5}.head-menu .favourites-floatbox .icon:before{content:""}.head-menu .favourites-floatbox a{font-size:0}.head-menu .favourites-floatbox a:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.head-menu .favourites-floatbox .favourites-number{position:absolute;top:4px;left:20px;width:12px;height:12px;line-height:12px;padding-left:1px;background:#363636;color:#fff;border-radius:9px;text-align:center;font-size:0.45rem;font-weight:400}@media (max-width:767.98px){.head-menu .favourites-floatbox .favourites-number{top:1px;left:18px}}.head-menu .favourites-floatbox:hover{color:#222222}.head-menu .favourites-floatbox:hover .favourites-number{background:#222222;color:#fff}.head-menu .pseudonav{margin:0 22px 0 0}.head-menu .pseudonav__title{display:none}.head-menu .pseudonav ul{margin:0}.head-menu .pseudonav a{color:#222222;text-transform:uppercase;font-size:0.95rem;font-weight:600}.head-menu .pseudonav a:hover{color:#fff}.head-menu .customers{margin:0;position:relative;z-index:1000000}.head-menu .customers__heading{padding-left:28px;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:0;background:url("/21576/uploads/fs_images/contentdesignimagesets/9/icon01_140_o.png") no-repeat left center;background-size:auto 19px}@media (max-width:767.98px){.head-menu .customers__heading{text-indent:-99999px;width:0px}}.head-menu .customers__heading:after{content:"MOJE KONTO";font-size:0.95rem}.head-menu .customers__body{position:absolute;z-index:9999;right:0;width:280px;height:0;padding:0;transition:0s;overflow:hidden}.head-menu .customers:hover .customers__body{overflow:unset !important;height:auto;padding:7px 0px;background:transparent;box-shadow:0 0 34px -26px #000;transform:translate(-10%, 0);right:-50%}@media (max-width:767.98px){.head-menu .customers:hover .customers__body{right:0%;transform:translate(0%, 0)}}.head-menu .customers:hover .customers__body:after{content:"";position:absolute;top:0;left:50%;background:#fff;width:15px;height:15px;transform:translate(-50%, 1px) rotate(45deg)}@media (max-width:767.98px){.head-menu .customers:hover .customers__body:after{left:92%}}.head-menu .customers .customer__signed{background:white;border-radius:12px;padding:5%;box-shadow:0px 4px 18px -17px black}.head-menu .customers .customer__signed h3{font-size:1.2em;text-align:center;margin:15px 0}.head-menu .customers .customer__signed p{margin:15px 10px 40px}.head-menu .customers .customer__signed a{color:black;text-decoration:underline}.head-menu .customers .customer__signed ul{padding:0;list-style:none;text-align:center}.head-menu .customers .customer__signed ul a{padding:15px 25px;background:black;color:white;border:solid 1px black;text-decoration:none}.head-menu .customers .customer__signed ul a:hover{background:transparent;color:black}.head-menu .customers .customer__unsigned{background:white;padding:20px 10px 10px;border-radius:12px}.head-menu .customers .customer__unsigned p{font-size:1em;font-weight:bold;text-align:center}.head-menu .customers .customer__unsigned ul{padding:0;list-style:none;text-align:center}.head-menu .customers .customer__unsigned ul li:first-child{background:black;color:white;width:fit-content;border:solid 1px black;margin:15px auto;transition:all 0.15s}.head-menu .customers .customer__unsigned ul li:first-child a{padding:10px 15px;color:white;display:block;text-decoration:none}.head-menu .customers .customer__unsigned ul li:first-child:hover{background:transparent}.head-menu .customers .customer__unsigned ul li:first-child:hover a{color:black}.head-menu .customers .customer__unsigned ul li a{color:black}@media (max-width:991.98px){.head-menu .favourites-floatbox,.head-menu .pseudonav a,.head-menu .customers__heading{font-size:1rem}}@media (max-width:991.98px){.dropdown-toggle::after{margin-left:14.5em !important}}@media (max-width:991.98px){.navbar--main .navbar-collapse{margin-bottom:11.5rem !important}}@media (max-width:991.98px){li.nav-item.nav-item--1.nav-item--first{display:none}}.navbar--main{background:none !important;z-index:90}@media (max-width:991.98px){.navbar{background:white !important;box-shadow:0px 2px 20px -10px rgba(0, 0, 0, 0.02);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}@media (max-width:575.98px){.navbar{background:white !important;box-shadow:0px 2px 20px -10px rgba(0, 0, 0, 0.02);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.navbar-brand{transform:translatey(0.5rem)}.navbar .navbar-nav .nav-link{line-height:1.1;font-weight:600}.navbar .navbar-nav .nav-link,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link[aria-expanded="true"]{color:#4b4b4b;font-size:1rem}@media (max-width:991.98px){.navbar .navbar-nav .nav-link,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link[aria-expanded="true"]{padding:0.8rem 1rem 1rem 0.3rem;text-align:justify}}.navbar .navbar-nav .nav-link:hover{color:#0478a7d9}.navbar .navbar-nav .nav-link[aria-expanded="true"]:hover{color:#363636}@media (min-width:992px){.navbar .navbar-nav .nav-link{padding:8px 9px;font-size:1rem}}.navbar .dropdown-menu:not(.megamenu__content){min-width:240px;left:-22px;margin-top:12px;padding:20px 9px;border:none;box-shadow:0 0 3px #ccc}.navbar .dropdown-menu:not(.megamenu__content):before{content:"";position:absolute;top:-9px;left:27%;width:18px;height:18px;transform:rotate(45deg)}.navbar .dropdown-item{padding:6px 9px}.navbar .dropdown-item:hover{background:#0478a7d9;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat}.navbar .dropdown-item:first-child{margin-bottom:9px;border-bottom:1px solid #e3e3e3;text-transform:uppercase;text-align:center;font-weight:600;color:black}@media (max-width:991.98px){.navbar .dropdown-item:first-child{display:none}}@media (max-width:991.98px){.navbar .dropdown-item{font-size:0.9rem;color:#8d9093;padding:6px 0px;font-weight:500}}.navbar .megamenu a[aria-expanded="true"]{background:#fff;font-weight:bold;border-radius:6px}.navbar .navbar-collapse.show{background:transparent}.navbar .dropdown-menu.show{top:45px;border-radius:15px;box-shadow:0px 2px 20px -14px #000;max-height:60vh;text-transform:none}@media (max-width:991.98px){.navbar .dropdown-menu.show{box-shadow:none}}.navbar.fixed-top{z-index:9999999;background:white !important;width:100vw;margin:auto !important;padding:0.5% !important;box-shadow:0px 2px 20px -10px rgba(0, 0, 0, 0.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.3s}.navbar.fixed-top .navbar-brand{position:unset;transform:translate(10px, 6px)}.navbar.fixed-top .navbar-brand-img{height:50px;width:150px;object-fit:contain}@media (max-width:991.98px){.navbar.fixed-top .navbar-brand-img{width:108px;margin:0 0 10px 0px}}.navbar.fixed-top .nav-item--first{display:none}.navbar.fixed-top .navbar-nav .nav-link:hover{color:#0478a7d9}.navbar.fixed-top .megamenu a[aria-expanded="true"]{border-radius:12px}.navbar.fixed-top .dropdown-menu:not(.megamenu__content){margin-top:0px}.navbar.fixed-top .dropdown-menu.show{top:75px}@media (min-width:768px){.navbar .nav-item.nav-item--9.nav-item--last{display:none}}@media (max-width:991.98px){.navbar{padding:10px}.navbar-brand{position:unset;transform:none;padding:0}.navbar-brand-img{height:60px}.navbar .navbar-nav .nav-link:hover{color:#0478a7d9}.navbar .favourites-box__number{background:#222222}.navbar .dropdown-menu:not(.megamenu__content){margin-top:5px;padding:9px;background:transparent}}.dropdown-menu.megamenu__content,.megamenu-page__body{flex-wrap:wrap;justify-content:space-between;margin:0;padding:2.5% 3%;border:0;box-shadow:0 3px 3px #ccc}.dropdown-menu.megamenu__content.show,.megamenu-page__body.show{display:-ms-flexbox;display:flex}.dropdown-menu.megamenu__content p,.megamenu-page__body p{width:100%;font-size:2rem;font-weight:400}.dropdown-menu.megamenu__content ul,.dropdown-menu.megamenu__content ol,.megamenu-page__body ul,.megamenu-page__body ol{list-style:none;margin:0;padding:5px 0 15px}.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:20%}.dropdown-menu.megamenu__content ul li:first-child,.megamenu-page__body ul li:first-child{margin-bottom:15px;padding:5px;border-bottom:1px solid #e3e3e3;text-align:center;text-transform:uppercase;font-weight:600;font-size:1.1rem;position:relative}.dropdown-menu.megamenu__content ul li:first-child img,.megamenu-page__body ul li:first-child img{position:absolute;top:-1rem;left:2rem}.dropdown-menu.megamenu__content ul a,.megamenu-page__body ul a{display:block;line-height:1.1;padding:9px 25px;color:#222222;text-align:center;font-weight:400;text-transform:initial}.dropdown-menu.megamenu__content ul a:hover,.megamenu-page__body ul a:hover{background:#0478a7d9;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat}@media (max-width:991.98px){.dropdown-menu.megamenu__content ul,.megamenu-page__body ul{width:40%}}@media (max-width:767.98px){.dropdown-menu.megamenu__content ul,.megamenu-page__body ul{width:100%}}.megamenu-page__body{display:-ms-flexbox;display:flex;box-shadow:none}.bd-homepage .headbox{z-index:2990}.bd-homepage .navbar{padding:15px}.bd-homepage .navbar-brand{top:-85px}.bd-homepage .navbar .navbar-nav .nav-link:hover:before{filter:invert(100%)}@media (min-width:992px){.bd-homepage .navbar .navbar-nav{align-items:flex-end;font-weight:600}.bd-homepage .navbar .nav-item:nth-last-child(-n+6) .nav-link:before{content:"";display:block;height:5px;margin-bottom:5px;background-size:auto 100% !important}}.bd-homepage .navbar.fixed-top .navbar-nav .nav-link:before{display:none}.text-dark{font-size:2.85rem}.slider-mask .container-fluid{position:unset}.top-slider{position:absolute;top:-300px;bottom:0;left:0;right:0}.top-slider .element,.top-slider .slider,.top-slider .slider__body,.top-slider .movable-content,.top-slider .slick-list,.top-slider .slick-track,.top-slider .slider__item,.top-slider .slider__container,.top-slider .slider__img-container{height:100% !important}.slider--simple .slider__img-container{position:relative;width:100%;height:360px !important;margin-left:auto;margin-right:auto}.scroll-box-1 .slider__img-container{position:relative;width:77%;height:250px !important;margin-left:auto;margin-right:auto}@media (max-width:991.98px){.scroll-box-1 .slider__img-container{height:174px !important;width:100% !important}}@media (max-width:767.98px){.scroll-box-1 .slider__img-container{height:128px !important;width:100% !important}}@media (max-width:575.98px){.scroll-box-1 .slider__img-container{height:89px !important;width:100% !important}}.slider-box #heading{margin:3rem 0}@media (max-width:767.98px){.slider-box #heading{margin-bottom:0;opacity:1}}@media (max-width:767.98px){.bd-homepage .section-13 .slick-list.draggable{background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentsliders/1/titulna%CC%81-fotka-resized_231_o.jpg);background-size:cover;background-repeat:no-repeat;background-position:center bottom}.bd-homepage .section-13 .slick-list.draggable .slick-track{opacity:0 !important}}.sm-fl .dropdown-menu.dropdown-content.dropdown-100{max-width:630px !important;width:100% !important;padding:0px 2rem;border-radius:12px;transform:translate(-6px, 0px) !important}@media (max-width:767.98px){.sm-fl .dropdown-menu.dropdown-content.dropdown-100{max-width:97% !important;transform:none !important}}.daterangepicker,.dropdown-menu{border-radius:20px;margin-top:20px}.fulltext-img-wrapper{height:130px !important}.fulltext-img{border-radius:10px}.searchmask{margin:-30px 0 60px}.searchmask__header{display:none}.searchmask__body{padding:0;margin:0 0 3rem 0}.searchmask__text-before p{display:none;margin:0}.searchmask__text-before p a.searchmask__toggle-button{padding:8px 22px;background:rgba(0, 0, 0, 0.3) !important;color:#fff;border:none}.searchmask__text-before p a.searchmask__toggle-button:hover,.searchmask__text-before p a.searchmask__toggle-button--active{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important;font-weight:600}.searchmask .form-row{margin:0}.searchmask__form-group{margin:0;padding-bottom:8px;background:#fff;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.searchmask__form-group:nth-child(1){border-left:1px solid #e3e3e3}.searchmask__form-group>.searchmask__label{display:block;position:relative;z-index:3;margin:0 0 -10px;padding:15px 0 0 40px;color:#777777;font-size:0.95rem}.searchmask__form-group>.searchmask__label:before{content:"";font-family:"c4f";position:absolute;left:8px;top:19px;color:#222222;font-size:1.1rem;font-weight:normal}.searchmask__form-group>.searchmask__input{padding-left:40px;box-shadow:none !important;border:none;font-weight:500}.searchmask__form-group>.searchmask__input,.searchmask__form-group>.searchmask__input .fulltext-input{color:#363636;opacity:1;height:55px}.searchmask__form-group>.searchmask__input .fulltext-input{padding:0}.searchmask__form-group>.searchmask__input .fulltext-input::placeholder{opacity:1}.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__stars{padding:3px 0 0 40px}.searchmask .sm-lm{display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}.searchmask .sm-lm>div{margin-left:9px;padding:0.5rem 2rem}.searchmask .sm-submit,.searchmask .sm-extended{margin-top:14px;padding:0;border:none;background:none}.searchmask .sm-submit button{width:230px;margin-left:auto;padding:18px;background:#0478a7;border:1px solid #0478a7;text-transform:uppercase;font-weight:600;letter-spacing:0.5px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:30px}.searchmask .sm-submit button:hover{background:#0478a7d9 !important;color:white}.searchmask .sm-extended button{margin-bottom:auto;padding:9px 0;background:none !important;border:none;box-shadow:none !important;text-align:left;font-weight:500}.searchmask .sm-extended button:before{content:"+ "}.searchmask .sm-extended button:hover{color:#363636}.searchmask .sm-extended button[aria-expanded="true"]:before{content:"- "}@media (max-width:991.98px){.searchmask__form-group{padding-bottom:0}.searchmask__form-group:nth-child(4n+3){border-left:1px solid #e3e3e3}.searchmask__form-group>.searchmask__label{padding-top:7px}.searchmask__form-group>.searchmask__label:before{top:13px}.searchmask .sm-submit button{padding:0.5rem 0}}@media (max-width:767.98px){.searchmask{margin-left:-9px;margin-right:-9px}.searchmask__form-group:nth-child(2n+2){border-left:1px solid #e3e3e3}.searchmask .sm-extended button{padding:0;text-align:center;color:#000}}span.ui-slider-handle.ui-corner-all.ui-state-default{border-radius:100px;width:17px;height:17px}.top-offer__before{text-align:justify;font-size:0.9rem}.ui-widget.ui-widget-content{height:10px}.daterangepicker_input{display:none}.calendars-block{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.daterangepicker td.in-range:not(.end-date):not(.off):not(.start-date){background-color:#0478a71c;background:#0478a71c;color:black}.daterangepicker.openscenter tbody td,.daterangepicker.openscenter thead th{min-width:47px !important;min-height:47px !important;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;line-height:unset}@media (max-width:767.98px){.daterangepicker.openscenter .table-condensed{height:250px !important}.daterangepicker.openscenter tbody td,.daterangepicker.openscenter thead th{min-width:40px !important;min-height:30px !important;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;line-height:unset}}.daterangepicker.openscenter tbody tr{border:solid 1px transparent !important}.daterangepicker .calendar{min-width:300px;text-align:center;margin-bottom:1rem !important}td.active.start-date.available:not(.off){background:transparent;background-color:transparent;border-radius:100px;position:relative;z-index:0;margin-top:-0.9%}td.active.start-date.available:not(.off):before,td.active.start-date.available:not(.off):after{background:#0478a71c;width:100%;height:100%;left:0;z-index:-1;border:none;border-radius:106px 10px 10px 106px;transform:scale(1)}td.active.start-date.available:not(.off):after{background:#0478a7;z-index:-1;border-radius:106px;transform:scale(0.7)}td.active.start-date.available:not(.off):hover{background-color:transparent !important;background:transparent !important;color:white !important}td.active.end-date.available:not(.off){background:transparent;background-color:transparent;border-radius:100px;position:relative;z-index:0}td.active.end-date.available:not(.off):before,td.active.end-date.available:not(.off):after{background:#0478a71c;width:100%;height:100%;left:0;z-index:-1;border:none;border-radius:10px 106px 106px 10px;transform:scale(1)}td.active.end-date.available:not(.off):after{background:#0478a7;z-index:-1;border-radius:106px;transform:scale(0.7)}td.active.end-date.available:not(.off):hover{background-color:transparent !important;background:transparent !important;color:white !important}td.start-date.active.end-date.available:after,td.start-date.active.end-date.available:before{content:none}.daterangepicker.openscenter .calendar.right th.month{width:170px}.daterangepicker .ranges{margin:0 !important;margin-top:0 !important;margin-left:0 !important;padding-left:0 !important}.daterangepicker .ranges ul{display:-ms-flexbox;display:flex;justify-content:center;gap:1rem}@media (max-width:767.98px){.daterangepicker .ranges{flex-wrap:wrap}.daterangepicker .ranges ul{justify-content:flex-start;flex-direction:row;width:90vw;overflow:auto;flex-wrap:nowrap}}.searchmask{margin:0px 0 150px}.searchmask__text-before p{display:block}.searchmask__text-before p a.searchmask__toggle-button:not(:hover):not(.searchmask__toggle-button--active){color:#777777;background:none !important}.searchmask__form{border-radius:50px;background:#fff;border:0.1px solid #eae7ea94;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}.searchmask .searchmask__basic .searchmask__form-group{border-bottom:none}.searchmask .searchmask__basic .searchmask__form-group:nth-child(1){border-left:none;border-radius:50px 0 0 50px}.searchmask .searchmask__basic .searchmask__form-group:last-child{border-radius:0 50px 50px 0}@media (max-width:991.98px){.searchmask .searchmask__basic .searchmask__form-group:last-child{border-radius:50px 50px 50px 50px}}.searchmask__extended .searchmask__form-group{border-bottom:none;border-top:1px solid #e3e3e3}.searchmask .sm-submit{position:absolute;right:0;bottom:-70px}.searchmask .sm-extended{position:absolute;right:0;top:-22px}.searchmask .sm-extended button{text-align:right;color:#777}.searchmask .sm-extended button:hover{color:#222222}@media (max-width:991.98px){.searchmask{margin:0 0 90px}.searchmask__form{background:none;border-radius:0;border:none;box-shadow:none}.searchmask__form-group{background:#fff}.searchmask__form-group:nth-child(n+3){border-top:1px solid #e3e3e3;background-color:white;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease;margin:7px 0 0 0}.searchmask .searchmask__extended .searchmask__form-group:last-child{border-bottom:1px solid #e3e3e3;background-color:white;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease;margin:7px 0 0 0}.searchmask .sm-submit,.searchmask .sm-extended{position:unset;background:none;border:none}.searchmask .sm-extended button{text-align:left;color:#222222;text-shadow:0 0 5px #fff}.searchmask .sm-extended button:hover{color:#363636}}@media (max-width:767.98px){.searchmask{margin:0 -9px 50px}.searchmask__text-before p a.searchmask__toggle-button{padding:5px;font-size:0.85rem}.searchmask .sm-extended button{text-align:center}.searchmask .searchmask__basic .searchmask__form-group:nth-child(2){border-top:1px solid #e3e3e3}}.bd-search-results .searchmask,.bd-amadeus-search-results .searchmask{display:none}.d-flex.flex-wrap.justify-content-center.mt-1.mt-lg-3{display:none !important}.qbox .slider{}.qbox .slider__heading{font-size:1.85rem;font-weight:normal}.qbox .slider .movable-content{padding:0px 0 40px}.qbox .slider__item{padding:7px}.qbox .slider__text-container{top:33px;background:none;font-size:3.3rem;text-shadow:0 0 9px #fff}.qbox .slider__img{transition:0.2s linear}.qbox .slider__container{transition:0.3s linear}.qbox .slider__container:hover .slider__img{filter:brightness(70%)}.qbox .slider .slick-dots{bottom:-5px}@media (max-width:767.98px){.qbox .slider__heading{font-size:1.8rem}}.title-box .content-box__heading{font-weight:normal;font-size:1.8rem}.title-box .content-box p{padding:5px 0;font-size:1.4rem}@media (max-width:767.98px){.title-box .content-box__heading{font-size:1.2rem}.title-box .content-box p{padding:0;font-size:0.9rem}}.top-box-2 .top-offers-group__header{display:block}.top-box-2 .top-offers-group__heading{text-align:center;font-weight:normal;font-size:1.8rem}.top-box-2 li.nav-item a{font-size:1.3rem !important;color:#4b4b4b !important}@media (max-width:991.98px){.top-box-2 li.nav-item a{font-size:0.8rem !important;color:#4b4b4b !important;text-align:center}}.top-box-2 .slick-list{width:100% !important;padding:30px 0px 25px 7px}@media (max-width:991.98px){.top-box-2 .top-offer__heading{font-size:1.6rem}.top-box-2 .top-offer__body{padding:0 7px}}.top-box .top-offers-group__header{display:block}.top-box .top-offers-group__heading{text-align:center;font-weight:300;font-size:2.4rem}@media (max-width:767.98px){.top-box .top-offers-group__heading{font-size:1.8rem}}@media (max-width:767.98px){.top-box .component__heading slider__heading h2{font-size:1.8rem}}.top-box .slick-list{width:100% !important;padding:30px 0}@media (max-width:575.98px){.top-box .top-offer__heading{font-size:1.6rem}.top-box .top-offer__body{padding:0 7px}}.bd-accommodation .squareInner,.bd-amadeus-accommodation .squareInner{}.bd-accommodation .squareInner .figure,.bd-accommodation .squareInner .figure-img,.bd-amadeus-accommodation .squareInner .figure,.bd-amadeus-accommodation .squareInner .figure-img{display:block;width:30%;height:0px}.bd-accommodation .squareInner .info,.bd-amadeus-accommodation .squareInner .info{bottom:0px}.bd-accommodation .squareInner .info-box,.bd-amadeus-accommodation .squareInner .info-box{z-index:1;display:-ms-flexbox;background:none;bottom:0px}.bd-accommodation .squareInner .info-box .figure,.bd-amadeus-accommodation .squareInner .info-box .figure{position:unset;z-index:0;bottom:0px;filter:none}@media (max-width:991.98px){.bd-accommodation .squareInner .info-box,.bd-amadeus-accommodation .squareInner .info-box{border-radius:15px}}@media (min-width:768px){.bd-accommodation .squareInner .info-box.position-relative.py-4.mt-lg-2.overflow-hidden,.bd-amadeus-accommodation .squareInner .info-box.position-relative.py-4.mt-lg-2.overflow-hidden{margin-top:-6rem !important;border-radius:none;bottom:0 !important;height:368px;padding-bottom:2.6rem !important}}.squareInner{position:relative}.squareInner .figure{transition:0.2s linear}.squareInner .figure,.squareInner .figure-img{display:block;width:100%;margin:0px 0px 5px 0px}.squareInner .figure-img{height:520px}.squareInner .country{top:44px;font-size:2.5rem}@media (min-width:768px){.squareInner .country{top:-6px;left:7rem;position:absolute;font-size:1.2rem !important;color:#232323 !important}}.squareInner .minute div{padding:2px 0 0;line-height:1.4}.squareInner .is-tip{display:block !important}.squareInner .LM{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #fa1c1c 0%, #f82323fc 52%, #ef6767 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.squareInner .FM{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(46deg, #c4ff00 0%, #e74c4cfc 52%, #434445 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.squareInner .info{bottom:0px}.squareInner .info-box{z-index:1;display:-ms-flexbox;background:white;bottom:0px}.squareInner .info-box .figure{position:absolute;z-index:-1;bottom:-25px;filter:blur(4px) brightness(90%)}@media (max-width:991.98px){.squareInner .info-box{border-radius:15px}}.squareInner .info-box.position-relative.py-4.mt-lg-2.overflow-hidden{margin-top:0%;padding-bottom:2.6rem !important;padding-top:130px !important;height:430px}@media (min-width:992px){.squareInner .info-box.position-relative.py-4.mt-lg-2.overflow-hidden{margin-top:-8rem !important;border-radius:none;bottom:92px}}.squareInner .hotel{font-size:1.4rem}@media (max-width:991.98px){.squareInner .hotel{font-size:1rem}}.squareInner .price span{font-size:1.3rem;font-weight:bold;line-height:1;background:linear-gradient(41deg, #605e5e, #605e5e 56.3%, #6d757d 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.squareInner .box:hover>.figure{filter:brightness(70%)}.squareInner .box:hover .info-box .figure{filter:blur(6px) brightness(70%)}.squareInner.d2 .figure-img{height:360px}.squareInner.d2 .country{top:33px;font-size:1.7rem}.squareInner.d2 .info{bottom:0}.squareInner.d2 .hotel{font-size:1.3rem}.squareInner.d2 .price span{font-size:1.8rem}.squareInner.d4 .figure-img{height:260px}.squareInner.d4 .country{top:33px;font-size:2rem}.squareInner.d4 .info,.squareInner.d4 .info-box .figure{bottom:0}.squareInner.d4 .hotel{font-size:1.3rem}.squareInner.d4 .price span{font-size:1.8rem}.squareInner.d3 .figure-img{height:350px}.squareInner.d3 .info,.squareInner.d3 .info-box .figure{bottom:auto;top:0}.squareInner.d3 .country{font-size:2.5rem}.squareInner.d3 .rating{height:30px}.squareInner.d3 .hotel{font-size:1rem}.squareInner.d3 .price{margin-top:-5px}.squareInner.d3 .price span{font-size:1.8rem}.squareInner.d3 .info2{bottom:0;opacity:0;transition:0.3s linear}.squareInner.d3 .date{font-weight:600}.squareInner.d3 .detail{color:#222222;font-weight:600}.squareInner.d3 .detail:hover{color:#363636}.squareInner.d3 .box:hover{box-shadow:none}.squareInner.d3 .box:hover .info2{opacity:1}@media (max-width:575.98px){.squareInner .country{font-size:1.7rem}.squareInner .figure-img{height:400px}}.title-box-2 .content-box{margin:0}.title-box-2 .content-box__heading{text-transform:none;font-size:2.5rem;font-weight:normal}.title-box-2 .content-box p{margin:0;padding:0;font-size:1.6rem}@media (max-width:767.98px){.title-box-2 .content-box__heading{font-size:1.5rem}.title-box-2 .content-box p{padding:0;font-size:1.3rem}}.top-offers-group{margin:0}.top-offers-group__header,.top-offers-group .top-offer__header{display:none}.top-offers-group .nav{justify-content:center;padding:0;margin:0 !important}.top-offers-group .nav-link{padding:8px 12px;color:#222222;font-size:1.1rem}.top-offers-group .nav-link:before{content:"";font-family:"c4f";margin-right:9px;vertical-align:-2px;font-weight:normal;opacity:0}.top-offers-group .nav-link:hover{color:#363636}.top-offers-group .nav-link.active{background:none;color:#222222;font-weight:600;text-decoration:underline}.top-offers-group .nav-link.active:before{display:none}@media (max-width:575.98px){.menu-slider{padding:0}}.menu-slider .top-offer__heading{text-align:center;font-size:1.3rem}.menu-slider .top-offer,.menu-slider .top-offer .slick-list{width:100%}.menu-slider .top-offer .slick-dots{width:100%;padding:0}.menu-slider .top-offer .slick-dots li:nth-child(n){margin:0 4px;padding:0;border:none}.country-table__continent{display:none}.country-table__heading{margin-bottom:22px;font-weight:600;font-size:1rem;text-align:center;color:#0478a7;border-bottom:0.1px solid #0478a752;padding:0% 0 2% 0}@media (min-width:1200px){.country-table__heading{margin:0.5% 0;font-weight:600;letter-spacing:2px;font-size:1.75rem}}.country-table:not(.country-table--amadeus) .nav-link{padding:6px 0;color:#222222;font-size:1.25rem}.country-table:not(.country-table--amadeus) .nav-link:hover,.country-table:not(.country-table--amadeus) .nav-link.active{background:none;color:#0478a7d9}.country-table:not(.country-table--amadeus) .nav-link.active{color:#222222;font-weight:bold}.country-table:not(.country-table--amadeus) .tab-content{padding-left:55px}@media (min-width:1200px){.country-table:not(.country-table--amadeus) .tab-content:before{content:"";position:absolute;top:-66px;bottom:0;left:0;border-left:1px solid #e3e3e3}}.country-table:not(.country-table--amadeus) .country-table__country{padding:11px 0;color:#777777;font-size:1.2rem}.country-table:not(.country-table--amadeus) .country-table__country:nth-child(n){border-bottom:1px solid #e3e3e3}.country-table:not(.country-table--amadeus) .country-table__country-name{padding-left:0;color:#222222;font-size:1.75rem}.country-table:not(.country-table--amadeus) .country-table__country-price{padding-right:0;text-align:right}.country-table:not(.country-table--amadeus) .country-table__country-price strong{font-weight:300;font-size:2rem;font-weight:500;line-height:0.9;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.country-table:not(.country-table--amadeus) .country-table__country:hover{background:none}.country-table:not(.country-table--amadeus) .country-table__country:hover div{color:#363636}@media (max-width:991.98px){.country-table:not(.country-table--amadeus) .nav{justify-content:center;padding:0}.country-table:not(.country-table--amadeus) .nav-item{flex-basis:unset}.country-table:not(.country-table--amadeus) .nav-link{padding:5px 9px;font-size:1rem}.country-table:not(.country-table--amadeus) .tab-content{padding:0 15px}.country-table:not(.country-table--amadeus) .country-table__country{padding:9px 0;font-size:1rem}.country-table:not(.country-table--amadeus) .country-table__country-name{font-size:1.2rem}.country-table:not(.country-table--amadeus) .country-table__country-price strong{font-size:1.3rem;font-weight:500;line-height:0.9;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.country-table:not(.country-table--amadeus) .country-table__country div{padding:0}}@media (max-width:575.98px){.country-table:not(.country-table--amadeus) .country-table__country-price{margin-top:-25px}}.country-table--amadeus .country-table__section--others>h3{display:none}.country-table--amadeus .card{margin-top:-15px;background:none;border:none}.country-table--amadeus .card-header{padding:8px 0 8px 8px;background:none}.country-table--amadeus .country-table__country--opener .country-table__country-link:before{top:8px;font-size:0.5rem}.country-table--amadeus .country-table__country,.country-table--amadeus .country-table__region{align-items:center}.country-table--amadeus .country-table__country-name,.country-table--amadeus .country-table__region-name{font-size:1rem;font-weight:normal;margin:0 0 7px 0px}.country-table--amadeus .country-table__country-name+div,.country-table--amadeus .country-table__region-name+div{font-size:0.9rem}.country-table--amadeus .country-table__country-price,.country-table--amadeus .country-table__region-price{color:#222222;font-size:0.7rem}.country-table--amadeus .country-table__country-price strong,.country-table--amadeus .country-table__region-price strong{font-size:1.4rem;line-height:1;font-weight:300;font-weight:500;line-height:0.9;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}@media (max-width:991.98px){.country-table--amadeus .country-table__country-price strong,.country-table--amadeus .country-table__region-price strong{font-size:1.1rem;font-weight:500;line-height:0.9;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}}.country-table--amadeus .country-table__country-link+div{margin-left:auto;padding:0}.country-table--amadeus .country-table__country-link:hover .country-table__country-name,.country-table--amadeus .country-table__country-link:hover:before{color:#363636}.country-table--amadeus .country-table__country-btn,.country-table--amadeus .country-table__region-btn{width:90px;padding:6px 0;background:#0478a7;color:#fff;border-radius:0;border:none}.country-table--amadeus .country-table__country-btn:hover,.country-table--amadeus .country-table__region-btn:hover{background:#363636}.country-table--amadeus .col-md-3{margin-top:0% !important}@media (max-width:991.98px){.country-table--amadeus{margin:0 -9px}.country-table--amadeus .card-header{padding:0.75rem}.country-table--amadeus .country-table__country-link,.country-table--amadeus .country-table__country-link+div,.country-table--amadeus .country-table__country-name,.country-table--amadeus .country-table__country-name~div,.country-table--amadeus .country-table__region-name,.country-table--amadeus .country-table__region-name~div{flex:0 0 100%;max-width:100%;text-align:left !important}.country-table--amadeus .country-table__country-btn,.country-table--amadeus .country-table__region-btn{position:relative;display:block;margin:-25px 0 0 auto;border-radius:15px;width:20%;height:30px;font-size:0.8rem}}@media (max-width:991.98px){.country-table__country-price{font-size:0.7rem}}@media (max-width:991.98px){.country-table__section--favourites h3{font-weight:normal;font-size:1.7rem;text-align:center;margin:-8% 0 25px 0px}}.btn-outline-primary{border-radius:15px}a.ajax-paging.sm-ajax-paging.sort__button.position_desc{display:none}.search-results__buttons{margin-bottom:3rem !important}.search-results__header{display:none}@media (max-width:991.98px){.search-results__header{display:none}}.search-results__buttons{display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;justify-content:end;max-width:100%;padding-left:5px;margin:0 14px 22px auto}@media (max-width:767.98px){.search-results__buttons{max-width:unset;margin:auto;margin-bottom:unset !important}}.search-results__buttons .sort__button{display:-ms-flexbox;display:flex;padding:40px 41px 13px 45px;border-bottom:0.1px solid #e3e3e3;border-radius:0;border-top:none;border-left:none;border-right:none;font-weight:500}.search-results__buttons .sort__button:hover,.search-results__buttons .sort__button--active{color:#fff;border-color:#e3e3e3;text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat;font-weight:600}@media (max-width:991.98px){.search-results__buttons .sort__button:hover,.search-results__buttons .sort__button--active{background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat}}.search-results__buttons .sort__button:hover{color:#363636}.search-results__buttons .sort__button:not(:first-child){border-left:none}.search-results__buttons .sort__button:nth-child(n):after{content:"";display:inline-block;width:30px;height:23px;margin-left:5px;background-repeat:no-repeat;background-size:auto 100%;background-position:center}.search-results__buttons .sort__button:nth-child(1):after,.search-results__buttons .sort__button:nth-child(4):after{background-image:url("/21576/uploads/fs_images/contentdesignimagesets/9/amount-down-alt_151_o.svg")}.search-results__buttons .sort__button:nth-child(2):after,.search-results__buttons .sort__button:nth-child(3):after{background-image:url("/21576/uploads/fs_images/contentdesignimagesets/9/amount-down_152_o.svg")}@media (min-width:992px){.search-results__buttons{padding:0;background:white}.search-results__buttons .sort__button:nth-child(n):after{width:20px;height:18px}}@media only screen and (max-width:990px){.search-results__buttons{padding:0;justify-content:center;flex-wrap:wrap}.search-results__buttons .sort__button{padding:2px 3px;margin:0;font-size:0.8rem !important;border:none !important}.search-results__buttons .sort__button:nth-child(n):after{width:20px;height:18px}}@media (max-width:400px){.search-results__buttons{padding:0;justify-content:center;flex-wrap:wrap}.search-results__buttons .sort__button{padding:2px 3px;margin:0;font-size:0.8rem !important;border:none !important}.search-results__buttons .sort__button:nth-child(n):after{width:20px;height:18px}}.search-results .paging-text{margin-left:auto;padding-left:11px}.fulltext-add-btn{background:white;color:#4b4b4b;display:block;font-weight:400}@media (max-width:991.98px){a.ajax-paging.sm-ajax-paging.sort__button.distance_sea{display:none}}.search-resume{display:none;border:none}.search-resume__header{padding:0 0 11px}.search-resume__heading{color:#777777;font-size:1.3rem;font-weight:normal}.search-resume__body{padding-left:18px}.search-resume__link{padding:16px;background:#222222;border:1px solid #222222;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:0.5px}.search-resume__link:hover{background:#fff;color:#222222;border-color:#222222}@media (max-width:991.98px){.search-resume__link{padding:15px}.search-resume__body{padding-left:5px;color:#4c4c4c}}.search-resume__items{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}@media (max-width:991.98px){.search-resume__items{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}}@media (max-width:767.98px){.search-resume__items{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}}@media (max-width:575.98px){.search-resume__items{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}}.search-resume__item{margin:2px}.search-specification{border:none;overflow:unset}.search-specification__header,.search-specification__container,.search-specification__footer{display:none}.search-specification__body{padding:0;overflow-y:auto}.search-specification .searchmask{margin:0 0 100px}.search-specification .searchmask__body{margin-bottom:3rem;padding:0}.search-specification .searchmask__text-before p{display:-ms-flexbox;display:flex;flex-wrap:wrap}.search-specification .searchmask__text-before p a.searchmask__toggle-button{padding:3px 9px;font-size:0.9rem}.search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit){flex:0 0 100%;max-width:100%;border-radius:0 !important;border-bottom:1px solid #eee !important}.search-specification .searchmask .sm-extended{position:absolute;flex:0 0 100%;max-width:100%;top:100%;margin-top:85px}.search-specification .searchmask .sm-extended button{text-align:center}.search-specification .searchmask .sm-submit{position:absolute;flex:0 0 100%;max-width:100%}@media (min-width:992px){.search-specification .searchmask .sm-fl .dropdown-menu{right:auto !important;max-width:200% !important;width:200% !important}.search-specification .searchmask .sm-tr .dropdown-menu{right:auto !important;max-width:400% !important;width:400% !important}.search-specification .searchmask .sm-extended{margin-top:-50px}}.search-specification__heading,.search-specification__item-header{color:#777777;font-size:1.3rem;font-weight:normal}.search-specification__item-header{padding:8px 0;font-size:1.2rem;line-height:1.2;padding:6px 0;font-size:1.2rem;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat}.search-specification__item-body{padding:0 8px 8px}@media (max-width:991.98px){.search-specification__item-body{margin-top:-3%}}.search-specification__select-item input:checked+label{background:none;color:#222222;font-weight:600}.search-specification__select-item input:not(:checked)+label:hover{background:none;font-weight:600}.search-specification__item--DestinationsList .search-specification__item-header{color:#222222;padding-left:16px}.search-specification__item--DestinationsList .fulltext-filter{width:auto;margin-left:8px;border-bottom:1px solid #eee}.search-specification__item--DestinationsList .fulltext-filter-input,.search-specification__item--DestinationsList .fulltext-filter-clear{height:40px;padding:0;border:none}.search-specification__item--DestinationsList .fulltext-filter-clear{color:#222222;font-size:0}.search-specification__item--DestinationsList .fulltext-filter-clear:after{content:"";font-family:"c4f";font-size:1rem}.search-specification__item--DestinationsList .fulltext-filter-clear:hover{background:none;color:#363636}.search-specification__item--Rating .search-specification__select{display:-ms-flexbox;display:flex;flex-direction:row-reverse;justify-content:flex-end}.search-specification__item--Rating label{padding:0 0 0 3px}.search-specification__item--Rating label:before{content:"";font-family:"c4f";font-size:1.7rem}.search-specification__item--Rating label .icon,.search-specification__item--Rating label span{display:none}.search-specification__item--Rating input:checked+label:after{display:none}.search-specification__item--Rating input:checked+label:before{content:"";font-weight:normal}.search-specification__item--Rating .search-specification__select{display:-ms-flexbox;display:flex;flex-direction:row-reverse;justify-content:flex-end}.search-specification__item--Rating label{padding:0 0 0 3px}.search-specification__item--Rating label:before{content:"";font-family:"c4f";font-size:1.7rem}.search-specification__item--Rating label .icon,.search-specification__item--Rating label span{display:none}.search-specification__item--Rating input:checked+label:after{display:none}.search-specification__item--Rating input:checked+label:before{content:"";font-weight:normal;font-size:1.7rem}.search-specification__item--Rating .on~div label:before{content:"";font-weight:normal;font-size:1.7rem}.searchInner{}.searchInner .img,.searchInner .slider__wrapper{height:290px;padding:0;border-radius:15px}.searchInner .slick-arrow:before{font-size:2.75rem;text-shadow:0 0 5px #fff}.searchInner .slick-prev{left:0}.searchInner .slick-next{right:0}.searchInner .airport,.searchInner .boarding{max-height:23px;overflow:hidden;margin-right:75%;text-align:start !important;flex:0 0 100%;max-width:55%}.searchInner .minute{top:7px;z-index:300}.searchInner .LM,.searchInner .FM{display:block !important;width:37px;padding:1px 0;font-size:0.9rem;border-radius:100px;margin:-7px}.searchInner .is-tip{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #232323 0%, #939393fc 52%, #242020 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.9rem;width:38px}.searchInner .tagged-list{padding:0}.searchInner .tagged-list .badge{display:block;padding:9px !important;background:none;text-align:center;font-size:0.7rem;background-size:100% 100%;letter-spacing:1px}.searchInner .tagged-list .badge:after{display:none}.searchInner .tagged-list .badge-default{margin:5px 5px 5px 5px !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(46deg, #c4ff00 0%, #e74c4cfc 52%, #434445 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.searchInner .tagged-list .badge-primary{margin:5px 5px 5px 5px !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.searchInner .tagged-list .badge-info{margin:5px 5px 5px 5px !important;font-weight:normal;height:29px;width:auto;border-radius:100px;background:linear-gradient(93deg, #ff8900 0%, #ff0000 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.searchInner .tagged-list .badge-success{margin:5px 5px 5px 5px !important;font-weight:normal;height:29px;width:auto;border-radius:100px;background:linear-gradient(324deg, #ff0000 0%, #e2b8b8 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.searchInner .tagged-list .badge-warning{margin:0px 20px 5px 0;font-weight:normal;height:29px;width:133px;border-radius:100px;background:linear-gradient(351deg, #06ff00 0%, #509212fc 52%, #ecff00 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;color:#595858 !important;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.searchInner .thumb{margin:2px 0 0 -3px}.searchInner .unique-image{flex-grow:1;height:105px;margin-left:3px;background-size:cover !important;border-radius:4px}.searchInner .unique-image span{display:none}@media (max-width:991.98px){.searchInner .unique-image{border-radius:5px}}.searchInner a{color:#222222}.searchInner a:hover{color:#3b8cb4}.searchInner .info{position:relative;z-index:1;height:305px}.searchInner .info:after{content:"";position:absolute;z-index:-1;top:60px;left:25px;width:92%;padding-bottom:50%;background-image:url(https://c.ccdn.sk/21576/uploads/fs_images/contentdesignimagesets/11/bg_326_o.svg);background-position:calc(28% - 15px) -120px;background-repeat:no-repeat;background-size:111%}@media (max-width:767.98px){.searchInner .info:after{top:114px;left:-14px;width:55%;background-size:72% 100%;display:none}}.searchInner .hotel{font-size:1.3rem}.searchInner .country{font-size:1.05rem}.searchInner .rating{vertical-align:middle;font-size:1rem;color:#ed9c28}.searchInner .boarding b,.searchInner .airport b{display:block;font-size:0.9rem;font-weight:500;color:#615e5e}@media (max-width:767.98px){.searchInner .boarding,.searchInner .airport{display:block;font-size:0.8rem;color:#615e5e;font-weight:500}}@media (max-width:767.98px){.searchInner .parameters{margin:0px}}.searchInner .parameters{margin-top:-30px}.searchInner .parameters__item{display:none}.searchInner .parameters__item .icon{margin-right:11px;color:#777777;font-size:1.1rem}.searchInner .parameters__item--sea-distance{display:-ms-flexbox;display:flex;align-items:center}.searchInner .parameters__item--sea-distance .icon{order:-1;margin:0;color:#222222}.searchInner .parameters__item--sea-distance .icon:before{content:""}.searchInner .parameters__item--sea-distance strong{margin:0 5px 0 0;font-weight:600;font-size:1.1rem}.searchInner .parameters__item--sea-distance .parameters__text{width:auto;height:auto;color:#777777;font-variant:unset;text-transform:lowercase;font-size:0}.searchInner .parameters__item--sea-distance .parameters__text:after{content:"Od pláže";display:inline-block;vertical-align:bottom;font-size:1rem}@media (min-width:768px){.searchInner .links{width:175px;padding:10px;border:1px solid #0478a7;text-align:center;font-size:1.15rem;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;height:45px;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around}}@media (max-width:575.98px){.searchInner .links{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;text-indent:-9999px}}@media (min-width:768px){.searchInner .links:hover{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}}@media (max-width:575.98px){.searchInner .links{background:transparent}}.searchInner .price .text-before{display:none}.searchInner .price .text-after{font-size:1.1rem}.searchInner .price .price-main span{font-size:1.3rem;font-weight:bold !important;line-height:0.9;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.searchInner .price-discount-box{display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;margin-bottom:9px}.searchInner .price-discount-box .search-result-terms__header,.searchInner .price-discount-box .search-result-terms__row:nth-child(n+2),.searchInner .price-discount-box .search-result-terms__row>div:not(.search-result-terms__column--price),.searchInner .price-discount-box .search-result-terms .price-element span:not(.discount):not(.original-price){display:none}.searchInner .price-discount-box .original-price{text-decoration:line-through;font-size:1rem}.searchInner .price-discount-box .discount{display:none;margin-left:5px;padding:3px 13px;background:#fce9ea;color:#d71921;border-radius:30px;font-weight:600;font-size:0.8rem}@-webkit-keyframes gradient_sum{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes gradient_sum{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes gradient_sum{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradient_sum{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (max-width:767.98px){.searchInner .img,.searchInner .slider__wrapper{height:230px;border-radius:15px}.searchInner .LM{margin-left:-12px}.searchInner .info{height:auto}.searchInner .parameters__item .icon{margin-right:5px}.searchInner .parameters__item--sea-distance{margin:0}}.component.slider.slider--simple.slider--simple-1{margin-top:-4rem}@media (max-width:991.98px){.component.slider.slider--simple.slider--simple-1{margin-top:0rem}}.mt-5,.my-5{margin-top:-1rem !important}.img.position-relative.mt-2{margin-top:-2.5rem !important;z-index:3}.bd-accommodation .detail-info .figure-img,.bd-amadeus-accommodation .detail-info .figure-img{height:0px !important;width:0% !important}@media (min-width:768px){.bd-accommodation .price-discount-box,.bd-amadeus-accommodation .price-discount-box{display:-ms-flexbox;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:3%;margin:0% 0% 3% 0%}}.bd-accommodation .dates__item--verified .price-original,.bd-amadeus-accommodation .dates__item--verified .price-original{display:none}.text-right{margin-top:-6% !important}.detail-info a{color:#777}.detail-info a:hover{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important}.detail-info .figure-img{height:426px !important;width:100% !important}.detail-info .info,.detail-info .info .figure{top:0;height:100% !important;margin:0}.detail-info .country{font-size:1rem}.detail-info .hotel{font-size:2.2rem}@media (min-width:768px){.detail-info .hotel{display:none}}.detail-info .rating{font-size:1.4rem;-shadow:0 0 9px #fff}@media (min-width:768px){.detail-info .rating{font-size:1rem;text-shadow:0 0 9px #fff;position:absolute;top:5px;left:0rem;color:#ed9c28 !important}}.detail-info .price span{display:inline-block;vertical-align:middle;margin-top:-15px;line-height:1}.detail-info .minute{}@media (min-width:768px){.detail-info .minute{margin:0rem 1rem 3rem}}.detail-info .minute .LM,.detail-info .minute .FM{display:block !important;width:37px;padding:1px 0;font-size:0.9rem;border-radius:100px;margin:-7px}.detail-info .minute .is-tip{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #232323 0%, #939393fc 52%, #242020 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.9rem;width:38px}.detail-info .price.mr-lg-2.mt-2{padding-top:3rem}.detail-info .price-mobile{display:none;position:absolute;z-index:3;right:0;top:-50px}.detail-info .expert{display:none;padding-bottom:5px}.detail-info .box:hover{box-shadow:none}.detail-info .img .slider .slick-list{margin:0 -15px}.detail-info .img .slider__item{padding:40px 15px;background:none}.detail-info .img .slider__wrapper{padding-bottom:210px}.detail-info .img .slider .slick-dots{bottom:-20px}.detail-info .img .slider .slick-current+.slider__item{padding:15px}.detail-info .img .slider .slick-current+.slider__item .slider__wrapper{padding-bottom:260px}@media (max-width:991.98px){.detail-info{}.detail-info .hotel{font-size:1.3rem;margin-left:20px;margin-right:22px}.detail-info .rating{font-size:1.1rem;color:#ed9c28 !important}.detail-info .boarding.pr-3{font-size:0.9rem;color:#615e5e}.detail-info .img .slider .slick-list{margin:0 -5px}.detail-info .img .slider__item{padding:5px}.detail-info .img .slider .slick-current+.slider__item{padding:5px}.detail-info .img .slider .slick-current+.slider__item .slider__wrapper{padding-bottom:210px}}@media (max-width:767.98px){.detail-info .info-box{border-radius:0}.detail-info .expert,.detail-info .price-mobile{display:block}.detail-info .info-box .price{display:none}}.structured-content__links{justify-content:space-between;border:none}.structured-content__links .nav-link{transition:none;color:#3c3c3c;border:none;font-size:1.2rem;margin:0.4%;display:-ms-flexbox;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around;font-weight:500}.structured-content__links .nav-link:hover{color:#0478a7d9}.structured-content__links .nav-link.active{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important;font-weight:600;display:-ms-flexbox;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around;padding:3px 13px;font-size:1.4rem;border-bottom:1px solid #7db1c5}@media (max-width:991.98px){.structured-content__links .nav-link.active{font-size:1rem}}.structured-content__body{padding:0}@media (max-width:991.98px){.structured-content__header{width:100vw;overflow:auto}.structured-content__header::-webkit-scrollbar{width:0px;height:0px}.structured-content__links{display:block;width:1100px;overflow:scroll}.structured-content__links .nav-link{display:inline-block !important;width:auto;height:auto !important;font-size:1em;border-radius:50px !important;padding-top:0.5rem !important;border:solid 0.01px #f9f9f9 !important;padding-bottom:0.5rem !important;background-color:white;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease}.structured-content__links .nav-link.open{height:unset !important}.structured-content__links .nav-link:not(.open):not(.active){padding-top:0.5rem !important;border:solid 0.01px #f9f9f9 !important;padding-bottom:0.5rem !important;background-color:white;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease}.structured-content__links .nav-link.active::after{content:none}}.nav-breadcrumb{flex-flow:column}.trip-information__body form{justify-content:center;margin:15px 0}.trip-information__item{margin-bottom:22px}.trip-information__title{font-size:1.3rem}.dates__sorts{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:2.5% 0 4%;font-size:1.1rem}@media (min-width:768px){.dates__sorts{justify-content:flex-end;margin:1.5% 0 2%}}.dates__sorts .sort__text{margin-right:9px;color:#777777}.dates__sorts .sort__button{color:#222222;border:none;text-transform:inherit;font-size:1.1rem}.dates__sorts .sort__button:hover{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important;font-weight:600}.dates__sorts .sort__button--active{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important;font-weight:600}@media (max-width:991.98px){.dates__sorts{text-align:center}.dates__sorts .sort__text{display:none}.dates__sorts .sort__button{font-size:0.9rem}}.dates__body{padding:0}.dates__count{margin:1% 0% 4% 0%;padding:0 6px;box-shadow:none}@media (min-width:992px){.dates__pagination{margin:2.5% 0 0 25%}}.dates__occupancy-text{text-align:center;margin:2%}.dates__occupancy-btn{margin-bottom:22px !important;padding:14px;background:#222222;border:1px solid #222222;color:#fff;border-radius:0;text-transform:uppercase;font-weight:600;font-size:1.1rem}.dates__occupancy-btn:hover{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75) !important}@media (max-width:991.98px){.dates__occupancy-btn{margin-bottom:12px !important;padding:12px}}.bd-amadeus-search-results .col-12.col-lg-3.border-right.pr-lg-2{border-right:unset !important;margin-top:-10px;background:white;border-radius:30px;padding:1% 0% 0% 1%}@media (min-width:768px){.col-12.col-lg-3.border-right.pr-lg-2{border-right:unset !important;margin-top:-100px;background:white;border-radius:30px;padding:1% 0% 0% 1%}}.bd-destination .col-12.col-lg-3.border-right.pr-lg-2,.bd-country .col-12.col-lg-3.border-right.pr-lg-2,.bd-amadeus-country .col-12.col-lg-3.border-right.pr-lg-2,.bd-amadeus-destination .col-12.col-lg-3.border-right.pr-lg-2{margin-top:0px}@media (min-width:768px){.filter__header{border:none !important;border-radius:15px 15px 0px 0px !important}}.dates__filters{border-right:unset !important}.dates__filters .card{border-radius:15px !important}.dates__filters .filter__button{font-size:1rem;color:#363636;text-align:center;font-weight:600}.dates__filters .filter__button:hover{text-decoration:none;background:linear-gradient(101deg, #2db0da 0%, #ffffff 52%, #6e1010 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important}.dates__filters .filter__input-wrapper{padding:5px 0}.dates__filters .filter__label:before,.dates__filters .filter__label:after{display:none}.dates__filters .filter input:checked+label{font-weight:bold}.dates__filters .filter__more-button:before,.dates__filters+.filter__more-button:before{content:"";font-family:"c4f";font-weight:normal;margin-right:5px;vertical-align:-1px}.dates__filters .filter__more-button.filter__float-button,.dates__filters .filter__more-button.open,.dates__filters+.filter__more-button.filter__float-button,.dates__filters+.filter__more-button.open{position:fixed;z-index:9999999;top:9px;right:9px;display:inline-block !important;transition:0.2s linear;width:auto;background-color:#363636;font-size:0.8rem;padding:2% 4% 2% 4%}.dates__filters .filter__more-button.open,.dates__filters+.filter__more-button.open{font-size:0;margin:1%;text-align:center}.dates__filters .filter__more-button.open:after,.dates__filters+.filter__more-button.open:after{content:"";font-family:"c4f";font-size:0.5rem;float:right}.dates__filters+.filter__more-button{margin:0 15px 8px}.dates__filters-box{margin-bottom:46px}@media (max-width:991.98px){.dates__filters{border-right:unset !important}.dates__filters .card,.dates__filters .card-header{background:none;border:none}.dates__filters .filter__button{font-size:1.2rem;color:#363636;background-color:white;transition:box-shadow 0.2s ease;border-radius:50px;text-align:center;font-weight:bold;box-shadow:none;user-select:none}.dates__filters .filter__button:hover{text-decoration:none;background:linear-gradient(101deg, #2db0da 0%, #ffffff 52%, #6e1010 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important}.dates__filters .filter__input-wrapper{padding:0.5rem 1rem}.dates__filters .filter__label:before,.dates__filters .filter__label:after{display:none}.dates__filters .filter input:checked+label{font-weight:bold}.dates__filters+.filter__more-button.open{width:10%;align-items:center;margin:1%}.dates__filters+.filter__more-button.open::after{font-size:0.5rem}}@media (max-width:991.98px){.dates__filters{}.dates__filters .js-datesSorts-wrap,.dates__filters .js-datesSorts-wrap .dates__filters{padding:0}.dates__filters .js-datesSorts-wrap .dates__filters,.dates__filters .js-datesSorts-wrap .js-datesSorts-buttons{width:auto;flex-grow:1;padding:3px}.dates__filters .js-datesSorts-buttons .button--mobile{display:block;margin:0}.dates__filters .card{display:none;width:100%;padding:3px 0}.dates__filters .card[data-card="du_f"],.dates__filters .card.filter--occupancy,.dates__filters .card.filter-show{display:block}.dates__filters .card button,.dates__filters .card .filters-button{display:-ms-flexbox;display:flex;justify-content:center;width:100%;padding:0.375rem 0.75rem !important;border:1px solid #363636;font-size:0.75rem !important}.dates__filters .card button:after,.dates__filters .card .filters-button:after{display:none !important}.dates__filters .card button .filter__selected,.dates__filters .card .filters-button .filter__selected{margin-left:5px}.dates__filters .card button:hover,.dates__filters .card button:focus,.dates__filters .card .filters-button:hover,.dates__filters .card .filters-button:focus{background:#363636 !important;-webkit-background-clip:unset !important;-webkit-text-fill-color:unset !important;background-clip:unset !important;text-decoration:none}.dates__filters .card button:hover,.dates__filters .card button:hover *,.dates__filters .card button:focus,.dates__filters .card button:focus *,.dates__filters .card .filters-button:hover,.dates__filters .card .filters-button:hover *,.dates__filters .card .filters-button:focus,.dates__filters .card .filters-button:focus *{color:#fff !important}.dates__filters .card #name-filter-du_f .filter__button{font-size:0 !important}.dates__filters .card #name-filter-du_f .filter__button:before{content:"";font-family:"c4f";font-weight:normal}.dates__filters .card #name-filter-du_f .filter__button .filter__selected-dates,.dates__filters .card #name-filter-du_f .filter__button:before{font-size:0.75rem !important}.dates__filters .card #name-filter-du_f .filter__button .filter__selected-dates:before{content:"Zmeniť dátum";font-weight:bold;margin-right:6px}.dates__filters .card.filter--occupancy .filter__button{font-size:0 !important}.dates__filters .card.filter--occupancy .filter__button:before{content:"";font-family:"c4f";font-weight:normal}.dates__filters .card.filter--occupancy .filter__button .filter__selected,.dates__filters .card.filter--occupancy .filter__button:before{font-size:0.75rem !important}.dates__filters .card.filter--occupancy .filter__button .filter__selected:before{content:"Zmeniť skladbu osôb";font-weight:bold;margin-right:6px}.dates__filters .card .filters-button .icon{position:relative;top:1px;margin-right:4px}}@media (max-width:767.98px){.modal{z-index:9999999}.modal-backdrop{z-index:998}.dates__filters-wrapper .filter__collapse{transition:0s linear}}.filter__inner-name{font-weight:bold;color:#363636}.date-template{margin-bottom:25px}.date-template__date-from{width:250px;font-weight:600}.date-template__boarding{width:200px}.date-template__duration{width:130px}.date-template .price-nbr{font-size:1.6rem;line-height:1;color:#363636;font-weight:normal !important;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat}.date-template .discount{display:inline-block;padding:3px 13px;background:#fce9ea;color:#d71921;border-radius:30px;font-weight:600;font-size:0.8rem}.date-template .price-original{text-decoration:line-through}.date-template .btn-room-info{padding:0;box-shadow:none !important}.date-template .btn-room-info:hover{color:#363636}.date-template__transport .icon{vertical-align:-2px}.date-template .availability .btn{width:180px;padding:8px;border:1px solid #0478a7;text-align:center;font-size:1.15rem;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;height:43px;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around;color:white;border:none;font-weight:500}.date-template .availability .btn:hover{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.date-template .favourites-link{color:#222222;font-size:1.1rem}.date-template .favourites-link:before{content:""}.date-template .favourites-link:hover:before,.date-template .favourites-link--remove:before{content:""}.date-template .not-available{top:0;left:0;display:-ms-flexbox;display:flex;background:rgba(255, 255, 255, 0.9);font-size:1.3rem}@media (max-width:575.98px){.date-template__date-from,.date-template__boarding,.date-template__duration,.date-template__person,.date-template__price{width:100%}.date-template__info{display:block}.date-template .price-nbr{font-size:1.5rem}.date-template .availability .btn{padding:9px}}.holiday-timeline{margin:3% 0}.holiday-timeline__day-line{margin:9px 0 16px}.holiday-timeline__day-date{color:#777777;font-size:1rem;font-weight:normal}.holiday-timeline__line{height:2px !important}.holiday-timeline__line--holiday{position:relative;background:#222222}.holiday-timeline__line--holiday:before,.holiday-timeline__line--holiday:after{content:"";position:absolute;top:-4px;width:11px;height:11px;background:#222222;border-radius:9px}.holiday-timeline__line--holiday:before{left:-8px}.holiday-timeline__line--holiday:after{right:-4px}.holiday-timeline__day-number{font-size:1rem}.date-template__flight-company{font-size:0.95rem}.date-template .flights .flights__company{bottom:4px}.date-template .flights .flights__col{display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-end}.date-template .flights .flights__waiting{margin:0;padding:0;background:none;color:#777777}.date-template .flights .flights__total-time{color:#777777}.date-template .flights .flights__total-time strong{font-weight:normal}.flights__body{font-size:0.8rem}.flights__body .flights__company-img{height:1.6rem;margin-right:-1.75rem}@media (max-width:991.98px){.flights__body .flights__company-img{margin-right:0.75rem}}.bd-term .flights__body{font-size:0.8rem}.bd-term .flights__body .flights__company-img{height:1.6rem;margin-right:0.25rem}@media (max-width:991.98px){.bd-term .flights__body .flights__company-img{margin-right:-1.25rem;height:2rem}}.country-detail .country-detail__header{display:none}.country-detail .country-detail__heading--name{float:right;font-size:0}.logo-box .slider .movable-content{padding:77px 0}.logo-box .slider__img-container{padding:0 33px;background:none}.logo-box .slider__img-container:before{display:none}.logo-box .slider__img{position:unset;max-width:100%;max-height:100%;width:auto;height:auto}.newsletter-box{position:relative;background:url("https://c.ccdn.sk/21576/files/editor/image/newsletter-fotka_154_o.jpg") no-repeat center;background-size:cover}.newsletter-box:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.15)}.newsletter-box .newsletter{position:relative;z-index:3;max-width:880px;margin:2.2% auto}.newsletter-box .newsletter,.newsletter-box .newsletter a{color:#fff}.newsletter-box .newsletter a:hover{color:#222222}.newsletter-box .newsletter a{font-weight:500}.newsletter-box .newsletter__heading{margin-bottom:36px;text-transform:uppercase;font-weight:normal;font-size:1.6rem}.newsletter-box .newsletter__label{display:none}.newsletter-box .newsletter__input,.newsletter-box .newsletter__btn{border:none}.newsletter-box .newsletter__input{padding-right:180px;padding-left:22px;background:rgba(255, 255, 255, 0.8)}@media (max-width:991.98px){.newsletter-box .newsletter__input{border-radius:15px}}.newsletter-box .newsletter form{position:relative}.newsletter-box .newsletter .form-group{margin-bottom:9px}.newsletter-box .newsletter__btn{background:#0478a7;border:1px solid #0478a7;font-size:1.1rem}.newsletter-box .newsletter__btn:hover{background:#0478a7d9;color:#222222;font-weight:600}.newsletter-box .newsletter .custom-control-label{padding:3px 0 0 5px;cursor:pointer}.newsletter-box .newsletter .custom-control-label:before,.newsletter-box .newsletter .custom-control-label:after{width:15px;height:15px;border:none;border-radius:15px}@media (min-width:576px){.newsletter-box .newsletter .row__input-submit{position:absolute;top:0;right:0;width:170px}.newsletter-box .newsletter__input,.newsletter-box .newsletter__btn{height:54px}.newsletter-box .newsletter__footer{margin-top:-9px}}@media (max-width:991.98px){.newsletter__btn:not(:disabled):not(.disabled){border-radius:15px}}.contact-box .content-box{position:relative}.contact-box .content-box:after{content:"";position:absolute;right:0;top:50px;bottom:0;border-right:unset !important}.contact-box .content-box__header{display:none}.contact-box .content-box ul,.contact-box .content-box ol{list-style:none;margin:0 0 15px;padding:0}.contact-box .content-box ul+p,.contact-box .content-box ol+p{display:none}.contact-box .content-box ul li:last-child,.contact-box .content-box ul a:not(:hover){color:#fff}.contact-box .content-box ul li:last-child{font-size:1.1rem}.contact-box .content-box ul:first-of-type img{width:190px !important;height:auto;margin-bottom:25px;filter:invert(45%)}.contact-box .content-box ul:nth-of-type(2) li:last-child:before{content:"";font-family:"c4f";margin-right:9px}.contact-box .content-box ol{margin:0;padding-top:30px;font-size:0.65rem}.contact-box .content-box ol img{width:auto !important;height:55px}.contact-box .content-box ol li:first-child{float:left;margin-top:3px}.contact-box .content-box ol li:nth-child(2) img{height:40px;margin:3px 0 14px 22px}.contact-box .content-box ol li:last-child{margin:-9px 0 0 78px}.contact-box .content-box ol+p{display:none}@media (max-width:767.98px){.contact-box .content-box:after{border:none}.contact-box .content-box ul,.contact-box .content-box ol{margin:0 0 9px}.contact-box .content-box ul li:last-child{font-size:1rem}.contact-box .content-box ul:first-of-type img{width:150px !important;margin-bottom:5px}.contact-box .content-box ol{padding-top:0;margin:17px 0px 30px 90px}}.foot-box .pseudonav__title{display:block;margin-bottom:8px;color:#fff}.foot-box .pseudonav__list--first{margin-bottom:33px}.foot-box .pseudonav a{display:block;padding:6px 0;line-height:1.1}.foot-box .pseudonav .pseudonav__list--3{display:block;width:100%}.foot-box .pseudonav .pseudonav__list--3 .pseudonav__title{display:none}.foot-box .pseudonav .pseudonav__list--3 a{color:#fff;text-transform:uppercase}@media (max-width:991.98px){.pseudonav__list--nested{padding-left:0;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}}@media (max-width:991.98px){.foot-box .pseudonav__title{display:block;margin-bottom:8px;color:#fff;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}}@media (max-width:991.98px){.contact-box .content-box ul{display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}}.social-box .content-box ol{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;justify-content:center}.social-box .content-box ol li{margin-left:30px;font-size:0}.social-box .content-box ol a:not(:hover){color:#fff}.social-box .content-box ol a:before{font-family:"c4f";font-size:2rem}.social-box .content-box ol a:hover{text-decoration:none}.social-box .content-box ol a[title="facebook"]:before{content:""}.social-box .content-box ol a[title="instagram"]:before{content:""}.social-box .content-box ol a[title="whatsapp"]:before{content:""}.social-box .content-box p{position:relative;margin:0 0 0 -50px}@media (max-width:767.98px){.social-box .content-box p{margin:0 0 30px 0;text-align:center}}.social-box .content-box iframe{width:460px;height:350px;margin:-25px 0 0 -45px;border:none}@media (max-width:767.98px){.social-box .content-box iframe{max-height:660px;height:660px;width:300px;margin:0 auto;display:block}}.foot-box,.copyright{background:#191919}.foot-box,.foot-box a,.copyright,.copyright a{color:#777777}.foot-box a:hover,.copyright a:hover{color:#363636}.searchmask__input--fulltext[data-count="1"]::before{flex:0 0 auto}.searchmask__input{text-align:left;background:transparent !important}.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:#363636}.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:#363636}.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:#101010;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:-1.4px;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:0px}.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:#363636;border-color:#363636;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:#101010}.searchmask td.active,.searchmask td.active:hover,.daterangepicker td.active,.daterangepicker td.active:hover{border-color:transparent;background-color:#535353;color:white}.searchmask .ui-slider-handle,.daterangepicker .ui-slider-handle{cursor:w-resize}.searchmask .ranges li,.daterangepicker .ranges li{border-radius:50px;text-align:center}.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__perex a{color:#64abff;background-color:transparent;font-weight:600;letter-spacing:0.7px}.news-article__img-wrap{display:-ms-flexbox;display:flex;justify-content:center}.news-article__img-container{position:unset;width:80%;height:0;padding-bottom:0}.news,.news-article__body{flex:840px 0 !important;padding:1rem;text-align:justify}.news .news-article{border-top:0.1px solid #f3f1f3;padding:1.5% 0;background:white}@media (max-width:991.98px){.news .news-article{border-top:0.1px solid #d3d2d3;padding:5% 0}}.news-article__heading{font-size:1.45rem}@media (max-width:991.98px){.news-article__heading{font-size:1.14rem;margin:3% 0;background:white}}@media (max-width:991.98px){.news-article__img-wrap{display:-ms-flexbox;display:flex;position:relative;width:100%;height:195px;flex:unset !important}}.news-article--detail .gallery{display:none}.news-article--detail .news-article__content{text-align:justify}@media (max-width:991.98px){.news-article--detail .news-article__content{font-size:0.9rem}}.news-article--detail .news-article__img{position:relative;width:100%;height:360px;border-radius:15px}@media (max-width:991.98px){.news-article--detail .news-article__img{height:200px}}.news-article__img{position:absolute;top:0;left:0;width:150%;height:90%;margin-right:1rem;font-family:"object-fit: cover;";background-color:#dee2e6;object-fit:cover;border-radius:15px}@media (max-width:991.98px){.news-article__img{width:100%;height:100%}}.news .news-article__body{padding:1% 0% 0% 8%}@media (max-width:991.98px){.news .news-article__body{padding:0;font-size:0.9rem;background:white}}.news-article__img-wrap{flex:0 1 150px}@media (max-width:991.98px){h2.component__heading.news__heading{font-size:1.35rem;text-align:center}}.news-article__content a{color:#64abff;text-decoration:none;background-color:transparent;font-weight:600}.news-article__content a:hover{color:#64abff;font-weight:600;text-decoration:underline}.blog-resort-img img{width:50%;height:210px;border-radius:15px;margin-left:70px}.element-q{text-align:start}.select2-container--open .select2-dropdown--below{margin-top:3px;box-shadow:0 0 9px #222222;border:none}.select2-container .select2-results__group{background:#363636;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:#363636;border:none;border-radius:0;text-decoration:none;border-radius:50px;font-size:0.875}.dates-favourites .dates-favourites__remove-btn:hover,.dates-favourites .offer__remove-btn:hover{background:#363636}.dates-favourites .offer__heading a{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:#363636}.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;border-radius:15px}.dates-favourites .offer__info-label{font-weight:normal}.dates-favourites .offer__price--current a{color:#363636}.dates-favourites .offer__price--discount{font-size:0.4em;margin:-4% -26%}@media (max-width:991.98px){.dates-favourites .offer__price--discount{margin:-7% -50%;font-size:0.4em}}.dates-favourites p.offer__price{text-align:right;display:-ms-flexbox;display:flex;flex-direction:row-reverse}.dates-favourites .offer__remove-btn{display:none}.component__heading{margin:1% 0 !important}.country-table__header{margin:5% 0 0}.favourites-accommodations{padding-bottom:20px}.favourites-accommodations .offer a{color:#363636}.favourites-accommodations .offer a:hover{color:#363636}.favourites-accommodations .offer__container{margin:5px 0;background:#fff;box-shadow:0 0 5px #ccc;border-radius:15px}.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:#363636}.searchmask{}.searchmask .fulltext-result__list.result-empty{display:none}.searchmask .fulltext-input{width:100%}.searchmask .result-empty+.result-empty+ul:not(.result-empty){width:100% !important}.searchmask .fulltext-result__title,.searchmask .fulltext-favourites__title{padding:3px;font-weight:600}.searchmask .fulltext-result__list:nth-child(3){margin-right:0}.searchmask .fulltext-selected-wrapper{margin-bottom:1rem;top:1rem}.searchmask .fulltext-result__selected-item{padding:0.25rem 0.5rem;border-radius:50px}@media (min-width:992px){.searchmask .fulltext-result__selected-item{background:none;color:#000}.searchmask .fulltext-result__selected-item:hover{background:#bbb}}.searchmask .fulltext-result__selected-item:before{padding-right:22px;font-size:0.75rem}@media (min-width:992px){.searchmask .fulltext-result__selected-item:before{display:none}}.searchmask .fulltext-result__selected-item span{color:#dc3545;font-size:22px;line-height:20px;display:-ms-inline-flexbox;display:inline-flex;align-items:center;height:21px;justify-content:center;width:21px;background:none;padding:2px;position:relative;top:2px;font-weight:600}@media (max-width:767.98px){.searchmask .close-fulltext{position:absolute;right:5%;top:0}.searchmask .dropdown-menu{padding:1rem}}.searchmask .fulltext-favourites__title{padding:3px;font-weight:400;width:100%;font-size:1.3rem;color:#363636;border-bottom:1px solid #cecece;margin-bottom:1rem}@media (min-width:992px){.searchmask .close-fulltext{position:absolute;right:-25px;top:15px}.searchmask .fulltext-selected-wrapper{top:0rem;background:linear-gradient(#fff, rgba(255, 255, 255, 0.75))}.searchmask .fulltext-selected.country:not(:empty)::before{content:"Vybrané země";padding-right:10px;color:#6c757d}.searchmask .fulltext-selected.destination:not(:empty)::before{content:"Vybrané destinace";padding-right:10px;color:#6c757d}.searchmask .fulltext-selected.hotel:not(:empty)::before{content:"Vybraný hotel";padding-right:10px;color:#6c757d}.searchmask .fulltext-selected.country:not(:empty)+.fulltext-selected.destination:not(:empty){margin-top:0.5rem}.searchmask li.fulltext-result__title{padding:3px;font-weight:400;width:100%;font-size:1.3rem;color:#363636;border-bottom:1px solid #cecece;margin-bottom:1rem}.searchmask .fulltext-result,.searchmask .fulltext-favourites{display:-ms-flexbox;display:flex;flex-direction:column}.searchmask .fulltext-result .fulltext-favourites__title,.searchmask .fulltext-result .fulltext-result__list,.searchmask .fulltext-favourites .fulltext-favourites__title,.searchmask .fulltext-favourites .fulltext-result__list{width:100% !important;max-height:100%;padding-bottom:0.3rem}.searchmask .fulltext-favourites{width:100% !important;max-height:100%;padding-bottom:0.3rem}.searchmask .dropdown-menu.dropdown-content.dropdown-100.keep-open.show{padding:2rem}.searchmask .fulltext-favourites.fulltext-column-destination li.fulltext-favourites__title{background:#fff;position:absolute;top:17px}.searchmask .fulltext-favourites.fulltext-column-country{width:calc(66% - 2rem);display:-ms-flexbox;display:flex;flex-wrap:wrap;max-height:100%;margin:0}.searchmask .fulltext-favourites.fulltext-column-country .fulltext-result__item{width:100% !important;padding:8px;font-weight:600}.searchmask .fulltext-favourites.fulltext-column-country+.fulltext-column-destination{order:2;margin:0;width:100%;position:static;right:0;top:0;padding:1rem;margin-top:-1rem;padding-right:0rem;padding-left:0rem;height:100%;overflow:unset;max-height:100%}.searchmask .fulltext-favourites.fulltext-column-country+.fulltext-column-destination::before{content:"Destinace";padding:3px;font-weight:400;font-size:1.3rem;color:#363636;border-bottom:1px solid #cecece;margin-bottom:1rem;width:100%;display:block}.searchmask .fulltext-favourites.fulltext-column-country+.fulltext-column-destination .fulltext-result__item--country{display:none}.searchmask .fulltext-favourites.fulltext-column-country[style*="none"]+.fulltext-column-destination{display:none}}.searchmask .fulltext-result__item:hover,.searchmask .fulltext-favourites__item:hover{border-radius:50px;background:#efefef}.searchmask .searchmask__select-item input:not(:checked)+label:hover{border-radius:50px;background:#efefef}.searchmask .searchmask__transport-type input:not(:checked)+label:hover{border-radius:50px;background:#efefef}.searchmask .searchmask__select-item input:checked+label{border-radius:50px}.fulltext-result .fulltext-result__item small,.fulltext-result .fulltext-result__item .small{display:-ms-flexbox;display:flex !important}.sm-tr .searchmask__input{text-decoration:none !important}.sm-tr .dropdown-menu{width:100% !important;max-width:unset !important}.sm-tr .dropdown-menu .form-group{line-height:0;flex:0 0 100%;max-width:100%}.sm-tr .dropdown-menu .form-group-map{display:none}.sm-tr .dropdown-menu .form-group>.searchmask__label{display:none}.sm-tr .dropdown-menu .searchmask form label{line-height:1.5;border:1px solid transparent}.sm-tr .dropdown-menu .transport-airports-button-group{margin-bottom:2rem;line-height:1.5;text-align:right}.sm-tr .dropdown-menu .transport-airports-button-group span{display:none}.sm-tr .dropdown-menu .transport-airports-button-group a[data-handle="select-all"]{color:#363636}.sm-tr .dropdown-menu .transport-airports-button-group a[data-handle="deselect-all"]{color:#adb5bd;margin-left:1rem}.sm-tr .dropdown-menu .transport-airports,.sm-tr .dropdown-menu .transport-departures{margin-top:2rem}.sm-tr .dropdown-menu .transport-airports::before,.sm-tr .dropdown-menu .transport-departures::before{display:block;content:"";width:100%;height:1px;background:#dee2e6;position:absolute;left:0;top:-1.25rem}.sm-tr .dropdown-menu .searchmask__transport-type{margin-right:1rem}.sm-tr .dropdown-menu .searchmask__transport-type label{padding:0.5rem 0.75rem}.sm-tr .dropdown-menu>.row>.form-group:first-child{margin:0.5rem 0}.sm-tr .dropdown-menu #airports{font-weight:300;font-size:1.5rem;margin:1.5rem 0}.sm-tr .dropdown-menu .searchmask-airports{font-size:1rem;line-height:1.5;margin:0;padding:5px 0 !important;border-top:1px solid #cecece}@media (min-width:576px){.sm-tr .dropdown-menu .searchmask__transport-type label{padding:1rem 1.5rem;border-radius:50px}.sm-tr .dropdown-menu .searchmask-airports li{margin-bottom:0.5rem}.sm-tr .transport-types{display:-ms-flexbox;display:flex;flex-direction:row}.sm-tr .searchmask__transport-type.custom-control-inline:first-child{order:9;margin-left:auto;margin-right:0 !important}}#searchmask-departures li{line-height:1.5}#searchmask-departures .fulltext-dropdown{position:static;display:-ms-flexbox;display:flex !important;margin-top:1rem;border:0;padding:0}#searchmask-departures .dropdown-close{display:none}@media (max-width:991.98px){.bd-term .info-wrap.info-wrap-sidebar{width:100%}}.bd-term .component,.bd-amadeus-term .component,.bd-houses-term .component{margin-bottom:0}.bd-term .order-name,.bd-amadeus-term .order-name,.bd-houses-term .order-name{color:#222222;border-bottom:1px solid #e3e3e3;padding:2.5rem 0rem 1rem 0rem;font-size:1.5rem;font-weight:bold;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.bd-term .order-name .date-id,.bd-amadeus-term .order-name .date-id,.bd-houses-term .order-name .date-id{color:#777777;font-weight:normal}.bd-term .upselling-rooms__body,.bd-amadeus-term .upselling-rooms__body,.bd-houses-term .upselling-rooms__body{margin-top:1.5rem}.bd-term .upselling-rooms__body .upselling-rooms__title,.bd-amadeus-term .upselling-rooms__body .upselling-rooms__title,.bd-houses-term .upselling-rooms__body .upselling-rooms__title{color:#222222;border-bottom:1px solid #e3e3e3;padding-bottom:0.5rem;margin-bottom:1rem;font-size:1rem;font-weight:bold;display:-ms-flexbox;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.bd-term .upselling-rooms__body .room_price,.bd-amadeus-term .upselling-rooms__body .room_price,.bd-houses-term .upselling-rooms__body .room_price{text-align:left}.bd-term .upselling-rooms__body .upselling_row,.bd-amadeus-term .upselling-rooms__body .upselling_row,.bd-houses-term .upselling-rooms__body .upselling_row{padding:0.75rem 0 0}.bd-term .upselling-rooms__body .room_link .icon-check,.bd-amadeus-term .upselling-rooms__body .room_link .icon-check,.bd-houses-term .upselling-rooms__body .room_link .icon-check{color:#e3e3e3;font-size:2rem;line-height:1;display:none !important}.bd-term .upselling-rooms__body .room_link .btn,.bd-amadeus-term .upselling-rooms__body .room_link .btn,.bd-houses-term .upselling-rooms__body .room_link .btn{width:120px;padding:4px;background:#0478a7;color:#fff;border:none;letter-spacing:1px;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.bd-term .upselling-rooms__body .room_link .btn:hover,.bd-amadeus-term .upselling-rooms__body .room_link .btn:hover,.bd-houses-term .upselling-rooms__body .room_link .btn:hover{background:#d71921e3 !important;color:#fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.bd-term .upselling-rooms__body .load-more-wrap .load-more-overlay,.bd-amadeus-term .upselling-rooms__body .load-more-wrap .load-more-overlay,.bd-houses-term .upselling-rooms__body .load-more-wrap .load-more-overlay{background:linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.95) 30%, #fff 50%)}.bd-term .upselling-rooms__body .load-more-overlay button,.bd-amadeus-term .upselling-rooms__body .load-more-overlay button,.bd-houses-term .upselling-rooms__body .load-more-overlay button{padding:6px;background:white;color:black;border:1px solid #222222;border-radius:30px}.bd-term .upselling-rooms__body .load-more-overlay button:hover,.bd-amadeus-term .upselling-rooms__body .load-more-overlay button:hover,.bd-houses-term .upselling-rooms__body .load-more-overlay button:hover{background:#fff;color:#222222;font-weight:600}.bd-term .info-wrap,.bd-term .booking-form__body,.bd-amadeus-term .info-wrap,.bd-amadeus-term .booking-form__body,.bd-houses-term .info-wrap,.bd-houses-term .booking-form__body{margin-top:2rem;border-radius:0rem}.bd-term .info-wrap .booking-form__stepline,.bd-term .booking-form__body .booking-form__stepline,.bd-amadeus-term .info-wrap .booking-form__stepline,.bd-amadeus-term .booking-form__body .booking-form__stepline,.bd-houses-term .info-wrap .booking-form__stepline,.bd-houses-term .booking-form__body .booking-form__stepline{display:none}.bd-term .info-wrap #changeOccupancyButton,.bd-term .info-wrap .booking-form__step-button--prev,.bd-term .info-wrap .booking-form__step-button--next,.bd-term .booking-form__body #changeOccupancyButton,.bd-term .booking-form__body .booking-form__step-button--prev,.bd-term .booking-form__body .booking-form__step-button--next,.bd-amadeus-term .info-wrap #changeOccupancyButton,.bd-amadeus-term .info-wrap .booking-form__step-button--prev,.bd-amadeus-term .info-wrap .booking-form__step-button--next,.bd-amadeus-term .booking-form__body #changeOccupancyButton,.bd-amadeus-term .booking-form__body .booking-form__step-button--prev,.bd-amadeus-term .booking-form__body .booking-form__step-button--next,.bd-houses-term .info-wrap #changeOccupancyButton,.bd-houses-term .info-wrap .booking-form__step-button--prev,.bd-houses-term .info-wrap .booking-form__step-button--next,.bd-houses-term .booking-form__body #changeOccupancyButton,.bd-houses-term .booking-form__body .booking-form__step-button--prev,.bd-houses-term .booking-form__body .booking-form__step-button--next{border-radius:30px;background:#222222;border:none;color:#fff;font-size:1rem;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.bd-term .info-wrap #changeOccupancyButton:hover,.bd-term .info-wrap .booking-form__step-button--prev:hover,.bd-term .info-wrap .booking-form__step-button--next:hover,.bd-term .booking-form__body #changeOccupancyButton:hover,.bd-term .booking-form__body .booking-form__step-button--prev:hover,.bd-term .booking-form__body .booking-form__step-button--next:hover,.bd-amadeus-term .info-wrap #changeOccupancyButton:hover,.bd-amadeus-term .info-wrap .booking-form__step-button--prev:hover,.bd-amadeus-term .info-wrap .booking-form__step-button--next:hover,.bd-amadeus-term .booking-form__body #changeOccupancyButton:hover,.bd-amadeus-term .booking-form__body .booking-form__step-button--prev:hover,.bd-amadeus-term .booking-form__body .booking-form__step-button--next:hover,.bd-houses-term .info-wrap #changeOccupancyButton:hover,.bd-houses-term .info-wrap .booking-form__step-button--prev:hover,.bd-houses-term .info-wrap .booking-form__step-button--next:hover,.bd-houses-term .booking-form__body #changeOccupancyButton:hover,.bd-houses-term .booking-form__body .booking-form__step-button--prev:hover,.bd-houses-term .booking-form__body .booking-form__step-button--next:hover{background:#d71921e3 !important;color:#fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.bd-term button#bookingSubmit,.bd-amadeus-term button#bookingSubmit,.bd-houses-term button#bookingSubmit{background:#eca84e;color:#fff;border:none;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);width:250px}.bd-term button#bookingSubmit:hover,.bd-amadeus-term button#bookingSubmit:hover,.bd-houses-term button#bookingSubmit:hover{background:#d71921e3 !important;color:#fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.bd-term .booking-form__box.booking-form__box--occupancy,.bd-amadeus-term .booking-form__box.booking-form__box--occupancy,.bd-houses-term .booking-form__box.booking-form__box--occupancy{display:none}.bd-term .booking-form__box,.bd-amadeus-term .booking-form__box,.bd-houses-term .booking-form__box{border:0;padding:0}.bd-term .booking-form__copy-link,.bd-amadeus-term .booking-form__copy-link,.bd-houses-term .booking-form__copy-link{margin-bottom:1rem}@media (min-width:768px){.bd-term .booking-form__participant-row--deprecated .form-row .form-group,.bd-amadeus-term .booking-form__participant-row--deprecated .form-row .form-group,.bd-houses-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,.bd-amadeus-term #detail_booking_text_top,.bd-amadeus-term .booking-form__footer,.bd-houses-term #detail_booking_text_top,.bd-houses-term .booking-form__footer{font-size:0.95rem;padding-top:0.5rem;color:#777777}@media (min-width:992px){.bd-term #detail_booking_text_top,.bd-amadeus-term #detail_booking_text_top,.bd-houses-term #detail_booking_text_top{margin-top:0 !important}}.bd-term .booking-form__stepline .multi-steps,.bd-amadeus-term .booking-form__stepline .multi-steps,.bd-houses-term .booking-form__stepline .multi-steps{margin:2.5rem 0 0.5rem}.bd-term .booking-form__stepline .multi-steps>li,.bd-amadeus-term .booking-form__stepline .multi-steps>li,.bd-houses-term .booking-form__stepline .multi-steps>li{color:#222222;font-size:1.3rem;font-weight:400}.bd-term .booking-form__stepline .multi-steps>li::before,.bd-amadeus-term .booking-form__stepline .multi-steps>li::before,.bd-houses-term .booking-form__stepline .multi-steps>li::before{width:2rem;height:2rem;line-height:1.6;border-radius:30px;background:#222222;color:#fff;border:none;font-weight:400;font-size:1.1rem}.bd-term .booking-form__stepline .multi-steps>li::after,.bd-amadeus-term .booking-form__stepline .multi-steps>li::after,.bd-houses-term .booking-form__stepline .multi-steps>li::after{background-color:#e3e3e3}.bd-term .booking-form__stepline .multi-steps>li.active,.bd-amadeus-term .booking-form__stepline .multi-steps>li.active,.bd-houses-term .booking-form__stepline .multi-steps>li.active{color:#363636}.bd-term .booking-form__stepline .multi-steps>li.active::before,.bd-amadeus-term .booking-form__stepline .multi-steps>li.active::before,.bd-houses-term .booking-form__stepline .multi-steps>li.active::before{background:#363636;color:#fff}@media (max-width:991.98px){.bd-term .booking-form__stepline .multi-steps,.bd-amadeus-term .booking-form__stepline .multi-steps,.bd-houses-term .booking-form__stepline .multi-steps{margin:1rem 0 -1rem}.bd-term .booking-form__stepline .multi-steps>li,.bd-amadeus-term .booking-form__stepline .multi-steps>li,.bd-houses-term .booking-form__stepline .multi-steps>li{font-size:1rem}}.bd-term .booking-form .booking-form__box,.bd-amadeus-term .booking-form .booking-form__box,.bd-houses-term .booking-form .booking-form__box{border:0}.bd-term .booking-form .multi-steps>li,.bd-amadeus-term .booking-form .multi-steps>li,.bd-houses-term .booking-form .multi-steps>li{z-index:2}.bd-term .booking-form .booking-form__show-button,.bd-amadeus-term .booking-form .booking-form__show-button,.bd-houses-term .booking-form .booking-form__show-button{width:auto;background:none}.bd-term .booking-form .booking-form__show-button:hover,.bd-amadeus-term .booking-form .booking-form__show-button:hover,.bd-houses-term .booking-form .booking-form__show-button:hover{background:#363636}.bd-term .booking-form h2.booking-form__title,.bd-amadeus-term .booking-form h2.booking-form__title,.bd-houses-term .booking-form h2.booking-form__title{color:#222222;margin-bottom:1rem;border-bottom:1px solid #e3e3e3;padding-bottom:0.5rem;font-weight:bold;font-size:1.1rem;text-align:center}.bd-term .booking-form h3,.bd-amadeus-term .booking-form h3,.bd-houses-term .booking-form h3{color:#222222;font-size:1rem;padding:0.5rem 0;font-weight:bold}.bd-term .booking-form .booking-form__room-count,.bd-term .booking-form .booking-form__surcharge-count,.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,.bd-amadeus-term .booking-form .booking-form__room-count,.bd-amadeus-term .booking-form .booking-form__surcharge-count,.bd-amadeus-term .booking-form .booking-form__room-total,.bd-amadeus-term .booking-form .booking-form__room-price,.bd-amadeus-term .booking-form .booking-form__surcharge-price,.bd-amadeus-term .booking-form .booking-form__surcharge-total,.bd-houses-term .booking-form .booking-form__room-count,.bd-houses-term .booking-form .booking-form__surcharge-count,.bd-houses-term .booking-form .booking-form__room-total,.bd-houses-term .booking-form .booking-form__room-price,.bd-houses-term .booking-form .booking-form__surcharge-price,.bd-houses-term .booking-form .booking-form__surcharge-total{font-weight:600;color:#6c757d}.bd-term .booking-form .booking-form__room-count .alt-price,.bd-term .booking-form .booking-form__surcharge-count .alt-price,.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,.bd-amadeus-term .booking-form .booking-form__room-count .alt-price,.bd-amadeus-term .booking-form .booking-form__surcharge-count .alt-price,.bd-amadeus-term .booking-form .booking-form__room-total .alt-price,.bd-amadeus-term .booking-form .booking-form__room-price .alt-price,.bd-amadeus-term .booking-form .booking-form__surcharge-price .alt-price,.bd-amadeus-term .booking-form .booking-form__surcharge-total .alt-price,.bd-houses-term .booking-form .booking-form__room-count .alt-price,.bd-houses-term .booking-form .booking-form__surcharge-count .alt-price,.bd-houses-term .booking-form .booking-form__room-total .alt-price,.bd-houses-term .booking-form .booking-form__room-price .alt-price,.bd-houses-term .booking-form .booking-form__surcharge-price .alt-price,.bd-houses-term .booking-form .booking-form__surcharge-total .alt-price{color:#ced4da;font-size:0.9rem;display:block}.bd-term .booking-form .booking-form__selected-surcharges,.bd-amadeus-term .booking-form .booking-form__selected-surcharges,.bd-houses-term .booking-form .booking-form__selected-surcharges{padding-top:1rem}.bd-term .booking-form .booking-form__total-price,.bd-amadeus-term .booking-form .booking-form__total-price,.bd-houses-term .booking-form .booking-form__total-price{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;font-weight:bold;text-align:right;background:#ced4da;padding:8px 16px;font-size:1rem;border-radius:15px}.bd-term .booking-form .booking-form__total-price span,.bd-amadeus-term .booking-form .booking-form__total-price span,.bd-houses-term .booking-form .booking-form__total-price span{margin-bottom:3px;color:#222222;font-size:1.5rem;font-weight:600}.bd-term .booking-form .booking-form__room-total,.bd-term .booking-form .booking-form__surcharge-total,.bd-amadeus-term .booking-form .booking-form__room-total,.bd-amadeus-term .booking-form .booking-form__surcharge-total,.bd-houses-term .booking-form .booking-form__room-total,.bd-houses-term .booking-form .booking-form__surcharge-total{background:transparent}.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,.bd-amadeus-term .booking-form .booking-summary__surcharges,.bd-amadeus-term .booking-form .booking-summary__pricelist,.bd-amadeus-term .booking-form .booking-summary__participants,.bd-amadeus-term .booking-form .booking-summary__customer,.bd-houses-term .booking-form .booking-summary__surcharges,.bd-houses-term .booking-form .booking-summary__pricelist,.bd-houses-term .booking-form .booking-summary__participants,.bd-houses-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,.bd-amadeus-term .booking-form .booking-summary__surcharges .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__pricelist .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__participants .booking-summary__title,.bd-amadeus-term .booking-form .booking-summary__customer .booking-summary__title,.bd-houses-term .booking-form .booking-summary__surcharges .booking-summary__title,.bd-houses-term .booking-form .booking-summary__pricelist .booking-summary__title,.bd-houses-term .booking-form .booking-summary__participants .booking-summary__title,.bd-houses-term .booking-form .booking-summary__customer .booking-summary__title{color:#363636;margin-bottom:1rem}.bd-term .booking-form .booking-summary__total-price,.bd-amadeus-term .booking-form .booking-summary__total-price,.bd-houses-term .booking-form .booking-summary__total-price{margin-top:1rem;margin-bottom:3rem;padding:0}@media (min-width:992px){.bd-term .booking-form .booking-form__submit,.bd-amadeus-term .booking-form .booking-form__submit,.bd-houses-term .booking-form .booking-form__submit{float:right;margin-top:0}}@media (min-width:992px){.bd-term .booking-form .booking-form__step-buttons,.bd-amadeus-term .booking-form .booking-form__step-buttons,.bd-houses-term .booking-form .booking-form__step-buttons{margin-top:0.75rem}}.bd-term .booking-form .booking-form__step-button--next,.bd-amadeus-term .booking-form .booking-form__step-button--next,.bd-houses-term .booking-form .booking-form__step-button--next{min-width:220px;padding:13px;letter-spacing:1px;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;border:none}.bd-term .select2-container--default .select2-selection--single,.bd-amadeus-term .select2-container--default .select2-selection--single,.bd-houses-term .select2-container--default .select2-selection--single{border-color:#222222 !important;border-radius:10px}.bd-term .select2-container--default .select2-selection--single .select2-selection__arrow,.bd-amadeus-term .select2-container--default .select2-selection--single .select2-selection__arrow,.bd-houses-term .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.bd-term .info-wrap,.bd-amadeus-term .info-wrap,.bd-houses-term .info-wrap{background:#222222;color:#777777;font-weight:500;border-radius:15px}.bd-term .info-wrap.info-wrap-sidebar,.bd-amadeus-term .info-wrap.info-wrap-sidebar,.bd-houses-term .info-wrap.info-wrap-sidebar{padding:1.5rem 1.2rem}@media (max-width:991.98px){.bd-term .info-wrap.info-wrap-sidebar,.bd-amadeus-term .info-wrap.info-wrap-sidebar,.bd-houses-term .info-wrap.info-wrap-sidebar{padding:1rem}}.bd-term .info-wrap .gallery__img,.bd-amadeus-term .info-wrap .gallery__img,.bd-houses-term .info-wrap .gallery__img{position:static;height:260px;border-radius:0rem;margin-bottom:1rem}.bd-term .info-wrap .hotel,.bd-amadeus-term .info-wrap .hotel,.bd-houses-term .info-wrap .hotel{text-transform:uppercase;font-size:1.3rem;font-weight:500;margin:0 0 4px;color:#fff}.bd-term .info-wrap .hotel a,.bd-amadeus-term .info-wrap .hotel a,.bd-houses-term .info-wrap .hotel a{display:block;color:#fff;overflow:hidden;text-overflow:ellipsis}.bd-term .info-wrap .hotel a:hover,.bd-amadeus-term .info-wrap .hotel a:hover,.bd-houses-term .info-wrap .hotel a:hover{color:#363636}.bd-term .info-wrap .hotel .icon-star,.bd-amadeus-term .info-wrap .hotel .icon-star,.bd-houses-term .info-wrap .hotel .icon-star{margin-right:3px;color:#fff;font-size:1rem}.bd-term .info-wrap .hotel span,.bd-amadeus-term .info-wrap .hotel span,.bd-houses-term .info-wrap .hotel span{font-size:1rem}.bd-term .info-wrap .info-line,.bd-amadeus-term .info-wrap .info-line,.bd-houses-term .info-wrap .info-line{padding-bottom:8px;font-size:0.95rem}.bd-term .info-wrap .info-line.tree,.bd-amadeus-term .info-wrap .info-line.tree,.bd-houses-term .info-wrap .info-line.tree{margin-bottom:0.75rem}.bd-term .info-wrap .info-line.tree a,.bd-amadeus-term .info-wrap .info-line.tree a,.bd-houses-term .info-wrap .info-line.tree a{color:#777777}.bd-term .info-wrap .info-line.tree a:hover,.bd-amadeus-term .info-wrap .info-line.tree a:hover,.bd-houses-term .info-wrap .info-line.tree a:hover{color:#363636}.bd-term .info-wrap .info-line:last-child,.bd-amadeus-term .info-wrap .info-line:last-child,.bd-houses-term .info-wrap .info-line:last-child{padding-bottom:0 !important}.bd-term .info-wrap .info-line .icon,.bd-amadeus-term .info-wrap .info-line .icon,.bd-houses-term .info-wrap .info-line .icon{color:#fff;font-weight:normal}.bd-term .info-wrap .change-current,.bd-amadeus-term .info-wrap .change-current,.bd-houses-term .info-wrap .change-current{text-transform:uppercase;color:#fff;border:none;box-shadow:none !important;padding:3px 0 3px 23px;font-weight:500}.bd-term .info-wrap .change-current:hover,.bd-amadeus-term .info-wrap .change-current:hover,.bd-houses-term .info-wrap .change-current:hover{background:none;color:#363636;text-decoration:none}.bd-term .info-wrap .img-wrap,.bd-amadeus-term .info-wrap .img-wrap,.bd-houses-term .info-wrap .img-wrap{margin:0.5rem -0.4rem;margin-bottom:1rem;display:-ms-flexbox;display:flex;width:calc(100% + 0.8rem);flex-direction:row}.bd-term .info-wrap .img-wrap a,.bd-amadeus-term .info-wrap .img-wrap a,.bd-houses-term .info-wrap .img-wrap a{display:block;width:33.333%}.bd-term .info-wrap .img-large div,.bd-amadeus-term .info-wrap .img-large div,.bd-houses-term .info-wrap .img-large div{display:block;width:100%;height:230px;border-radius:15px}.bd-term .info-wrap .img-small div,.bd-amadeus-term .info-wrap .img-small div,.bd-houses-term .info-wrap .img-small div{display:block;margin:0.4rem;height:85px;border-radius:5px}@media (max-width:991.98px){.bd-term .info-wrap .img-small div,.bd-amadeus-term .info-wrap .img-small div,.bd-houses-term .info-wrap .img-small div{height:65px}}.bd-term .info-wrap .flights__body,.bd-amadeus-term .info-wrap .flights__body,.bd-houses-term .info-wrap .flights__body{display:block;width:auto;padding:0}.bd-term .info-wrap .flights__col,.bd-amadeus-term .info-wrap .flights__col,.bd-houses-term .info-wrap .flights__col{max-width:unset;margin-top:18px}.bd-term .sidebar-wrap,.bd-amadeus-term .sidebar-wrap,.bd-houses-term .sidebar-wrap{background:#222222;color:#777777;font-weight:500;padding:1.5rem 1.2rem;margin-top:1rem;border-radius:15px}.bd-term .sidebar-wrap.info-text h2,.bd-amadeus-term .sidebar-wrap.info-text h2,.bd-houses-term .sidebar-wrap.info-text h2{color:#fff}.bd-term .sidebar-wrap.info-text h3,.bd-amadeus-term .sidebar-wrap.info-text h3,.bd-houses-term .sidebar-wrap.info-text h3{font-size:1.2rem;font-weight:200;padding-top:1rem;color:#fff}.bd-term .sidebar-wrap h2,.bd-amadeus-term .sidebar-wrap h2,.bd-houses-term .sidebar-wrap h2{text-transform:uppercase;font-size:1.2rem;font-weight:500;color:#fff;margin-bottom:1rem}.bd-term .sidebar-wrap strong,.bd-amadeus-term .sidebar-wrap strong,.bd-houses-term .sidebar-wrap strong{font-weight:600}.bd-term .sidebar-wrap .hotel-gallery .gallery__img-container,.bd-amadeus-term .sidebar-wrap .hotel-gallery .gallery__img-container,.bd-houses-term .sidebar-wrap .hotel-gallery .gallery__img-container{flex:0 0 33%;max-width:33%;margin-bottom:0}.bd-term .sidebar-wrap .gallery__body figure:nth-child(n+10),.bd-amadeus-term .sidebar-wrap .gallery__body figure:nth-child(n+10),.bd-houses-term .sidebar-wrap .gallery__body figure:nth-child(n+10){display:none}.bd-term .sidebar-wrap .trip-information__gallery,.bd-amadeus-term .sidebar-wrap .trip-information__gallery,.bd-houses-term .sidebar-wrap .trip-information__gallery{margin-left:-1rem;margin-right:-1rem;max-width:calc(100% + 2rem)}.bd-term .sidebar-wrap .trip-information__body,.bd-amadeus-term .sidebar-wrap .trip-information__body,.bd-houses-term .sidebar-wrap .trip-information__body{padding:0;margin:0}.bd-term .sidebar-wrap .trip-information__text,.bd-amadeus-term .sidebar-wrap .trip-information__text,.bd-houses-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,.bd-amadeus-term .sidebar-wrap .load-more-wrap .load-more-overlay,.bd-houses-term .sidebar-wrap .load-more-wrap .load-more-overlay{padding:1rem 0;background:linear-gradient(to bottom, transparent, rgba(34, 34, 34, 0.7) 30%, #222222 50%)}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary,.bd-amadeus-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary,.bd-houses-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary{padding:0.7rem 1rem;border:1px solid #777777;color:#fff;font-weight:500;border-radius:30px}.bd-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover,.bd-amadeus-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover,.bd-houses-term .sidebar-wrap .load-more-wrap .load-more-overlay .btn-outline-secondary:hover{background:#777777;color:#fff}.bd-term .trip-information h3,.bd-amadeus-term .trip-information h3,.bd-houses-term .trip-information h3{text-transform:uppercase;font-size:1.2rem;margin-bottom:1rem;padding-top:1rem;color:#fff;font-weight:500}.bd-term .trip-information__hotel-name,.bd-amadeus-term .trip-information__hotel-name,.bd-houses-term .trip-information__hotel-name{font-size:0.9rem;padding-bottom:1rem}@media (min-width:992px){.bd-term .modal-lg,.bd-amadeus-term .modal-lg,.bd-houses-term .modal-lg{max-width:1024px}}.bd-term .structured-content,.bd-amadeus-term .structured-content,.bd-houses-term .structured-content{margin-top:1rem}.bd-term .structured-content .structured-content__links,.bd-amadeus-term .structured-content .structured-content__links,.bd-houses-term .structured-content .structured-content__links{margin-bottom:1rem}.bd-term .structured-content .parameters__body,.bd-amadeus-term .structured-content .parameters__body,.bd-houses-term .structured-content .parameters__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}.bd-term .structured-content .parameters__body .parameters__item,.bd-amadeus-term .structured-content .parameters__body .parameters__item,.bd-houses-term .structured-content .parameters__body .parameters__item{margin:0;flex:0 0 25%}.bd-term .structured-content .parameters__body .parameters__item .icon,.bd-amadeus-term .structured-content .parameters__body .parameters__item .icon,.bd-houses-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,.bd-amadeus-term .structured-content .parameters__body .parameters__text,.bd-houses-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,.bd-amadeus-term .structured-content .parameters__body .parameters__item-distance .icon,.bd-houses-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,.bd-amadeus-term .structured-content .parameters__body .parameters__item,.bd-houses-term .structured-content .parameters__body .parameters__item{flex:0 0 50%}}@media (max-width:575.98px){.bd-term .structured-content .parameters__body .parameters__item,.bd-amadeus-term .structured-content .parameters__body .parameters__item,.bd-houses-term .structured-content .parameters__body .parameters__item{flex:0 0 100%}}.slider--hotel-history{padding-bottom:90px}.slider--hotel-history-empty{display:none}.slider--hotel-history__heading{margin:2% 0 4%;font-size:1.85rem;font-weight:normal;text-align:center}.slider--hotel-history .offer__container{position:relative}.slider--hotel-history .offer__img-container{padding-bottom:360px}.slider--hotel-history .offer__img-container+.offer__img-container{position:absolute;bottom:-4px;padding-bottom:100px;overflow:hidden;border-radius:15px}.slider--hotel-history .offer__img-container+.offer__img-container img{height:360px;top:auto;bottom:0;filter:blur(2.5px)}.slider--hotel-history .offer__headline{position:absolute;top:196px;font-size:1.2rem;text-shadow:0 0 5px #333;text-align:start;right:22px;left:22px}.slider--hotel-history .offer__headline,.slider--hotel-history .offer__headline a{color:#fff}@media (max-width:991.98px){.slider--hotel-history .offer__headline{font-size:1rem}}@media (min-width:768px){.slider--hotel-history .offer__headline{top:270px}}.slider--hotel-history .slider--hotel-history .offer__headline{font-family:"Raleway", sans-serif;font-weight:normal}.slider--hotel-history .offer__ratings{right:auto;left:18px;bottom:46px;background:none;color:#fff;font-size:0.8rem}.slider--hotel-history .offer__text{display:-ms-flexbox;display:flex;width:100%;margin:-70px 0 0;padding:22px;background:rgba(255, 255, 255, 0.2);color:#fff}.slider--hotel-history .offer__country,.slider--hotel-history .offer__destination{position:relative;max-width:48%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slider--hotel-history .offer__destination:before{content:","}.slider--hotel-history .slick-dots{bottom:-60px}@media (max-width:991.98px){.slider--hotel-history{padding-bottom:40px}.slider--hotel-history__heading{font-size:1.5rem}.slider--hotel-history .offer__img-container{padding-bottom:280px}.slider--hotel-history .offer__img-container+.offer__img-container img{height:280px}.slider--hotel-history .slick-dots{bottom:-40px}}img.offer__img{border-radius:15px}.element.element-261 h1#heading{text-align:center;font-size:2.5rem;font-weight:normal;position:relative;margin-top:9%;letter-spacing:2px}.element.element-139 h1#heading{margin:2.5% 0 5px 0;font-weight:bold;letter-spacing:2px;font-size:1.85rem;color:#3c3c3c}@media (max-width:991.98px){.element.element-139 h1#heading{font-size:1.3rem;text-align:center;margin:2.5% 1% 0% 1%}}.bd-amadeus-search-results .element.element-139 h1#heading{margin:2.5% 0 3% 0}.dest_info{display:block;margin:30px auto 0;width:fit-content;align-items:center;max-width:1050px}.dest_info .destImg{max-width:877px;width:89%;height:370px;border-radius:20px;overflow:hidden;margin-left:5px 30px 0px 20px}@media (max-width:991.98px){.dest_info .destImg{width:100%;height:300px}}.dest_info .destImg img{width:100%;height:100%;object-fit:cover}.dest_info .cont{padding:2% 0 0 3%;box-sizing:border-box;text-align:justify}.dest_info .cont p.grey{color:#a3a3a3}.dest_wrap{text-align:center;margin:0 0 50px 0;clear:both}.dest_wrap .cont{display:-ms-flexbox;display:flex;gap:45px 25px;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;width:80%;margin:auto;max-width:800px}.dest_box{min-width:170px;min-height:270px;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;cursor:pointer;text-decoration:none}.dest_box:hover .bg{opacity:0.4}.dest_box:hover{text-decoration:none}.dest_box img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.dest_box .bg{background:black;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.6;transition:all 0.5s}.dest_box span{position:relative;z-index:11;color:white;font-size:1.5em;font-weight:bold}.dest_wrap .header{margin:90px 0}.component__body.favourites-destinations__body{text-align:center}h2.component__heading.favourites-destinations__heading{text-align:center}h2.component__heading.megamenu-page__heading{display:none}.page__header h2{margin:0;font-size:0rem}.main-review-header h2{font-size:2.4rem}.main-review-header h2{font-size:1.8rem}@media (max-width:767.98px){.main-review-header h2{font-size:1.8rem}}.main-review-header p{font-size:1.2rem !important}@media (max-width:767.98px){.main-review-header p{font-size:1.2rem !important}}.search-specification.active .search-specification__body,.search-specification__button{z-index:99999998 !important}.search-specification__button{z-index:99999999 !important}@media (max-width:991.98px){.search-specification__button{font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:0rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-size:1rem !important;line-height:2;color:#fff;background-color:#0478a7;border-color:#0478a7;position:fixed;bottom:0rem;left:0rem;width:100%;border-radius:30px 0 0 !important}.search-specification__button:hover{color:#fff;background-color:#0478a7;border-color:#0478a7}}.element-259 .slider--simple .slider__img{filter:blur(1px)}.slider--simple .slider__img{border-radius:15px}.fast-search{justify-content:flex-end}@media (max-width:767.98px){.fast-search{padding:0 1rem}}.fast-search header{display:none}.fast-search .smartFulltext{margin:0}.fast-search .smartFulltext .smartFulltext__footer{padding:0}.fast-search .column-610{padding:0}.fast-search .search-lupa{width:30px;height:30px;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;left:1rem;top:50%;user-select:none;pointer-events:none;cursor:pointer;z-index:100000000;transform:translate(0, -50%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@media (max-width:767.98px){.fast-search .search-lupa{right:1rem}}.select2-container--default .select2-selection--multiple{background-color:rgba(255, 255, 255, 0.87) !important}.select2-container{z-index:100000000}.icon-search{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:14px;height:14px;border:1.9px solid;border-radius:100%;margin-left:-4px;margin-top:-4px;color:#363636}.icon-search:hover{color:#222222}.icon-search::after{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:1.5px;height:8px;background:currentColor;transform:rotate(-45deg);top:9px;left:11px}.local-rating h2{display:none}.banner{text-align:center}.banner img{border-radius:15px}@media (max-width:991.98px){.banner img{display:none}}@media (max-width:767.98px){.banner img{display:none}}@media (max-width:575.98px){.banner img{display:none}}a.searchmask__toggle-button_1{display:none}@media (max-width:575.98px){.slider--simple .slider__img{border-radius:15px !important}}@media (max-width:575.98px){.slider--simple figure{background:#ffffff !important}}.slider--simple figure::before{display:none}@media (max-width:991.98px){.squareInner .figure,.squareInner .figure-img{border-radius:15px !important}}@media (max-width:767.98px){.squareInner .figure,.squareInner .figure-img{border-radius:15px !important}}@media (max-width:575.98px){.squareInner .figure,.squareInner .figure-img{border-radius:15px !important}}.offer--hotel-history .offer__img{border-radius:15px !important}.searchInner .col-12.col-md-6.d-flex.flex-column{position:relative}.searchInner .col-12.col-md-6.d-flex.flex-column .links{z-index:1;outline:none;appearance:none}@media (max-width:575.98px){.searchInner .col-12.col-md-6.d-flex.flex-column .links:hover,.searchInner .col-12.col-md-6.d-flex.flex-column .links:active,.searchInner .col-12.col-md-6.d-flex.flex-column .links:focus{background:transparent;border:none;box-shadow:none;outline:none}}@media (max-width:767.98px){.searchInner .col-12.col-md-6.d-flex.flex-column .links:hover,.searchInner .col-12.col-md-6.d-flex.flex-column .links:active,.searchInner .col-12.col-md-6.d-flex.flex-column .links:focus{background:transparent;border:none;box-shadow:none;outline:none}}@media (max-width:991.98px){.searchInner .col-12.col-md-6.d-flex.flex-column .links:hover,.searchInner .col-12.col-md-6.d-flex.flex-column .links:active,.searchInner .col-12.col-md-6.d-flex.flex-column .links:focus{background:transparent;border:none;box-shadow:none;outline:none}}span.fulltext-result__tooltip-icon.icon.icon-gallery.fulltext-result__tooltip.fulltext-result__tooltip--left{display:none}@media (min-width:992px){li.nav-item.nav-item--11{display:none}}@media (min-width:992px){li.nav-item.nav-item--10.nav-item--last{display:none}}@media (min-width:992px){li.nav-item.nav-item--12{display:none}}@media (max-width:991.98px){.head-contact .content-box,.head-contact .content-box a{display:none}}@media (max-width:991.98px){.head-menu .favourites-floatbox,.head-menu .pseudonav a,.head-menu .customers__heading{display:none}}@media (max-width:991.98px){.fast-search .search-lupa{display:none}}@media (max-width:991.98px){.select2-container--default .select2-selection--multiple{display:none}}@media (max-width:991.98px){.customer-profile__body .select2-container--default .select2-selection--multiple{border-radius:15px;display:block}}@media (max-width:991.98px){.navbar-light .navbar-toggler{border-color:transparent !important}}@media (max-width:991.98px){.menu-button__line{background:rgba(0, 0, 0, 0.77)}}.navbar .favourites-box__number{display:none !important}@media (max-width:991.98px){.body-wrapper:before,.body-wrapper:after{display:none !important}}@media (max-width:991.98px){.bd-homepage .headbox{height:105px}}@media (max-width:991.98px){.row.row-136{display:none}}@media (max-width:991.98px){.container.container-1518{display:none}}@media (max-width:991.98px){.container.container-1526.fast-search-wrap{display:none}}@media (max-width:991.98px){.component__footer.searchmask__footer{display:none}}@media (max-width:991.98px){.section.section-1424.scroll-box{display:none}}@media (max-width:991.98px){.section.section-19.scroll-box{margin-top:-12%}}@media (max-width:991.98px){.form-group.searchmask__form-group.sm-fl.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3{background-color:white;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease}}@media (max-width:991.98px){.searchmask__form-group:nth-child(1){background-color:white;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease}}@media (max-width:991.98px){.searchmask__form-group:nth-child(2n+2){background-color:white;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease;margin:7px 0 0 0}}@media (max-width:991.98px){.searchmask__form-group:nth-child(4n+3){background-color:white;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease;margin:7px 0 0 0}}@media (max-width:991.98px){.form-group.searchmask__form-group.sm-pc.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3.active{padding-right:5px;padding-left:5px;background-color:var(--f-mkcy-f);border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease}}@media (max-width:991.98px){.form-group.searchmask__form-group.sm-lm.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3{padding-right:5px;padding-left:5px;background-color:var(--f-mkcy-f);border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease}}@media (min-width:992px){.nav-item.nav-item--7.nav-item--last{display:none}}@media (min-width:992px){.nav-item.nav-item--8{display:none}}@media (min-width:992px){.nav-item.nav-item--9{display:none}}@media (min-width:992px){.nav-item.nav-item--11{display:none}}@media (max-width:991.98px){.nav-item.nav-item--11 a.nav-link{text-align:center;font-size:0.9rem;overflow:hidden;border-top:1px solid #e9ecef}}li.d-block.d-lg-none{display:none !important}li.dropdown-divider{display:none}@media (max-width:991.98px){.form-group.searchmask__form-group.sm-extended.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3{box-shadow:none}}@media (max-width:991.98px){.form-group.searchmask__form-group.sm-extended.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3{box-shadow:none;border:none;background:none}}@media (max-width:991.98px){.searchmask .sm-extended button{color:#9a9a9a}}@media (max-width:991.98px){.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter{border:0.1px solid #eae7ea94;border-radius:30px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.dropdown-menu.dropdown-content.dropdown-100.keep-open.show{border:0.1px solid #eae7ea94;border-radius:30px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.dropdown-menu.dropdown-content.dropdown-auto.keep-open.show{border:0.1px solid #eae7ea94;border-radius:30px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.dropdown-menu.dropdown-content.dropdown-fit.show{border:0.1px solid #eae7ea94;border-radius:30px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.slider-box #heading{display:none}}@media (max-width:991.98px){.bd-homepage .section-13 .slick-list.draggable{display:none}}@media (max-width:991.98px){.searchmask__body{padding:15px}}@media (max-width:991.98px){.bd-homepage .searchmask .sm-extended button{color:rgba(54, 54, 54, 0.5)}}@media (max-width:991.98px){.body-darken--1000::before,.body-darken--3000::before{z-index:5040 !important;background:rgba(255, 255, 255, 0.14) !important;box-shadow:0px 2px 20px -10px rgba(0, 0, 0, 0.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}@media (max-width:991.98px){.bd-homepage .searchmask__extended .searchmask__form-group{background-color:white !important;border:0.1px solid #eae7ea94;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);padding:0rem 1rem}}@media (max-width:991.98px){.sm-fl .dropdown-menu.dropdown-content.dropdown-100{border:0.1px solid #eae7ea94;border-radius:30px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.fulltext-result__item,.fulltext-favourites__item{border-radius:0rem;padding:5px;font-size:18px}}@media (max-width:991.98px){.float-right{display:none}}@media (max-width:991.98px){.fulltext-selected-wrapper{background:none}}@media (max-width:991.98px){.flag{border-radius:50px}}@media (max-width:991.98px){.daterangepicker.openscenter{top:20% !important;height:calc(57% - 30px) !important;z-index:50470}}@media (max-width:991.98px){#searchmask .dropdown-menu:not(.fulltext-dropdown){top:20% !important;height:calc(57% - 30px) !important;z-index:50470}}@media (max-width:991.98px){.daterangepicker.openscenter .form-control,.daterangepicker.openscenter .date-search__input{border-radius:15px}}.form-control,.date-search__input{border-radius:30px}@media (max-width:991.98px){.sm-tr .dropdown-menu .searchmask__transport-type label{border-radius:15px}}@media (max-width:991.98px){.custom-control-input:checked~.custom-control-label::before{border-radius:15px}}@media (max-width:991.98px){.transport-types{justify-content:space-evenly}}@media (max-width:991.98px){.sm-tr .searchmask__input{border-radius:15px}}@media (max-width:991.98px){.searchmask .dropdown-menu .dropdown-close{z-index:10000}}@media (max-width:991.98px){.searchmask__input{border-radius:15px}}.searchmask .searchmask__range-option button{border:0.01px solid #363636}@media (max-width:991.98px){.searchmask .searchmask__range-option button{border-radius:15px}}.searchmask .range-option:hover,.daterangepicker .range-option:hover{background:#efefef;text-decoration:none}@media (max-width:991.98px){.searchmask .sm-submit button{margin:auto;border:0.1px solid #0478a7;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3{box-shadow:none;border:none;background:none}}@media (max-width:991.98px){button#search-resume-button{margin:5px auto;border:0.1px solid #00000094;border-radius:50px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.search-results__buttons{padding:14px 0px 0px 0px}}@media (max-width:991.98px){.search-results__buttons.sort{margin-bottom:unset}}@media (max-width:991.98px){.searchmask{margin:-32px 0 20px}}@media (max-width:991.98px){a.ajax-paging.sm-ajax-paging.sort__button.price_asc.sort__button--active{color:#000000;font-weight:700}}@media (max-width:991.98px){a.ajax-paging.sm-ajax-paging.sort__button.price_desc.sort__button--active{color:#000000;font-weight:700}}@media (max-width:991.98px){a.ajax-paging.sm-ajax-paging.sort__button.overall_rating.sort__button--active{color:#000000;font-weight:700}}@media (max-width:991.98px){a.ajax-paging.sm-ajax-paging.sort__button.position_desc{display:none}}@media (max-width:991.98px){button.filter__more-button{border-radius:15px}}@media (max-width:991.98px){button.btn.verification-button{border-radius:15px}}@media (max-width:991.98px){a.btn.is-on-request{border-radius:15px}}@media (max-width:991.98px){.booking-form__total-price{border-radius:15px;background:#2a546c2b;box-shadow:2px 1px 20px -10px rgba(0, 0, 0, 0.51);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:15px}}@media (max-width:991.98px){a.btn.btn-primary.country-table__country-btn{border-radius:15px}}button.dropdown-close__button.dropdown-close__button--times{background:#0478a7;color:white;border:1px solid #0478a7;border-radius:8px;margin:4%;height:30px;width:30px;bottom:unset;left:unset;padding:0;font-size:1.3rem;overflow:hidden}.dropdown-close.col-12.order-last{background:white}.searchmask__select-item input:checked+label{color:#363636;font-weight:bold;background-color:white}@media (max-width:991.98px){.row.row-251{display:none}}.row.row-2571{display:none}@media (min-width:992px){.row.row-5113{display:none}}@media (min-width:992px){.row.row-3558{display:none}}@media (min-width:992px){.row.row-3776{display:none}}@media (min-width:992px){.row.row-3948{display:none}}@media (max-width:991.98px){.row.row-36{display:none}}.nav-slider .slider__container{display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;align-content:center;justify-content:center;flex-wrap:nowrap;padding:7px}.nav-slider .slider__container .slider__img-container{height:40px;padding:0px;box-sizing:content-box;width:29px;background:transparent !important}.nav-slider .slider__container .slider__img-container img{width:29px !important;height:29px !important;object-fit:cover !important;border-radius:unset !important}.nav-slider .slider__container .slider__text-container{top:0;background:none;font-size:3.3rem;text-shadow:0 0 9px #fff;position:relative;left:0;right:0}.Partner-logo .slider__container .slider__img-container img{border-radius:unset !important}.slidename{color:#615e5e;font-size:0.8rem;font-weight:500}@media (max-width:1199.98px){.mainblur.hotel.px-3.mb-1{font-weight:500}}.mainblur.rating.px-3{font-size:0.8rem;color:#605e5e;padding-right:3px !important;padding-left:0 !important}.mainblur.destination.px-3{font-size:0.9rem;color:#605e5e;padding:0 !important}@media (max-width:1199.98px){.mainblur.price{text-align:end;padding:0 0 12px 0}}@media (max-width:1199.98px){.boxmain.text-white{width:290px;margin:0px 0px 0px auto;bottom:0;color:black !important}}@media (max-width:1199.98px){.text-white .notBlur .figure{height:400px}.text-white .notBlur .figure img{object-fit:cover;height:290px}}@media (max-width:1199.98px){.boxmain.text-white-1{width:335px;margin:0px 0px 0px auto;bottom:0;color:black !important}}.text-white-1 .dot{margin:30px 0 0 14px}.text-white-1 .dot h4{margin:2% 0 0 0px}@media (max-width:1199.98px){.text-white-1 .notBlur-1 .figure{height:400px}.text-white-1 .notBlur-1 .figure img{object-fit:cover;height:220px}}.star{color:#ed9c28 !important}.info-box-1.mainblur-1.info-1 .maintag-sale{top:14rem}@media (max-width:991.98px){.info-box-1.mainblur-1.info-1{border:none;margin-top:0%}}.info-box-1.mainblur-1.info-1 .mainblur.hotel.px-3.mb-1{padding:0 !important}.info-box-1.mainblur-1.info-1 .figure-img{height:190px;border-radius:15px;width:333px}.info-box-1.mainblur-1.info-1 .price-box{height:15px}@media (max-width:1199.98px){.mainblur.info.position-absolute{background:white;border-radius:15px;width:268px}}@media (min-width:992px){.element-3126 .mainblur.hotel.px-3.mb-1.short,.element-32 .mainblur.hotel.px-3.mb-1.short,.element.element-3489 .mainblur.hotel.px-3.mb-1.short,.element.element-253 .mainblur.hotel.px-3.mb-1.short,.element-2058 .mainblur.hotel.px-3.mb-1.short{font-size:1rem;padding:0 !important}}@media (min-width:992px){.element-3126 .info-box.mainblur.info,.element-32 .info-box.mainblur.info,.element.element-3489 .info-box.mainblur.info,.element.element-253 .info-box.mainblur.info,.element-2058 .info-box.mainblur.info{border:none;padding:2%;margin-top:-6%;color:black}}.element-3126 .mainblur.price,.element-32 .mainblur.price,.element.element-3489 .mainblur.price,.element.element-253 .mainblur.price,.element-2058 .mainblur.price{text-align:end}.element-3126 .price-box,.element-32 .price-box,.element.element-3489 .price-box,.element.element-253 .price-box,.element-2058 .price-box{display:-ms-flexbox;display:flex;align-items:flex-end;flex-direction:column-reverse;height:50px}.element-3126 .price-box .price-max,.element-32 .price-box .price-max,.element.element-3489 .price-box .price-max,.element.element-253 .price-box .price-max,.element-2058 .price-box .price-max{color:#676c70;text-decoration:line-through;font-weight:500;font-size:0.8rem;border-radius:100px;padding:0px 10px 0px 10px;margin:3px 0}.element-3126 .figure-img,.element-32 .figure-img,.element.element-3489 .figure-img,.element.element-253 .figure-img,.element-2058 .figure-img{height:250px;border-radius:15px;width:288px}.element-3126 button.slick-prev.slick-arrow,.element-3126 button.slick-next.slick-arrow,.element-32 button.slick-prev.slick-arrow,.element-32 button.slick-next.slick-arrow,.element.element-3489 button.slick-prev.slick-arrow,.element.element-3489 button.slick-next.slick-arrow,.element.element-253 button.slick-prev.slick-arrow,.element.element-253 button.slick-next.slick-arrow,.element-2058 button.slick-prev.slick-arrow,.element-2058 button.slick-next.slick-arrow{margin-top:-7%}.scroll-box-2.slick-slide{position:relative;margin:0 1rem 1.5rem 0}.boxmain .img-box{position:relative}.boxmain .img-box .price{position:absolute;z-index:1;bottom:10px;right:12px;text-shadow:0 0 3px #000}@media (min-width:992px){.boxmain.text-white{border-radius:15px;padding:0.5rem;transition:all 0.1s}.boxmain.text-white:hover{box-shadow:0 0 17px #00000029}}.mainblur.discount.px-3{position:absolute;margin:25px 0 0 5px;font-weight:500;color:white;z-index:10}.dot{position:absolute;height:6%;width:40%;background:rgba(246, 27, 27, 0.77);border-radius:100px;margin:12px 0 0 14px;z-index:20}.dot[data-discount=""]{display:none}.dot h4{font-size:0.8rem;text-align:center;margin:5% 0 0 0px;color:white;font-weight:600}.mainblur1.discount.px-3{position:absolute;margin:19.8px 0 0 11px;font-weight:normal;color:white;z-index:10;font-size:0.9rem}@media (max-width:991.98px){.info-box.mainblur.info{border:none;padding:2%;margin-top:-45%}}.info-box.mainblur.info .mainblur.hotel.px-3.mb-1{padding:0 !important}@media (max-width:991.98px){h2.component__heading.top-offers-group__heading{font-size:1.3rem;border-top:0.1px outset;padding:4% 0px 0px 0px;font-weight:normal;text-align:center}}.maintag-sale{position:absolute;right:-18px;top:48px}.maintag-sale .badge{padding:4px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 0 !important;font-weight:normal;height:17px;width:auto;border-radius:100px;background:linear-gradient(93deg, #ff8900 0%, #ff0000 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.maintag-sale .badge-default{padding:4px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 0 !important;font-weight:normal;height:17px;width:auto;border-radius:100px;background:linear-gradient(46deg, #c4ff00 0%, #e74c4cfc 52%, #434445 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.maintag-sale .badge-primary{padding:4px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 0 !important;font-weight:normal;height:17px;width:auto;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.maintag-sale .badge-success{padding:4px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 0 !important;font-weight:normal;height:17px;width:auto;border-radius:100px;background:linear-gradient(324deg, #ff0000 0%, #e2b8b8 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.maintag-sale .badge-warning{padding:4px 9px 6px 10px !important;color:white;margin:0px 20px 5px 0 !important;font-weight:600;height:17px;width:auto;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.notBlur .maintag{position:absolute;margin:4px 0 0 13px}.notBlur .maintag .badge{margin:0px 20px 5px 0 !important;font-weight:normal;height:29px;width:143;border-radius:100px;background:linear-gradient(93deg, #ff8900 0%, #ff0000 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.notBlur .maintag .badge:after{display:none !important}.notBlur .maintag .badge-default{margin:0px 20px 5px 0 !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(46deg, #c4ff00 0%, #e74c4cfc 52%, #434445 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.notBlur .maintag .badge-primary{margin:0px 20px 5px 0 !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%}.notBlur .maintag .badge-success{margin:0px 20px 5px 0 !important;font-weight:normal;height:29px;width:143px !important;border-radius:100px;background:linear-gradient(324deg, #ff0000 0%, #e2b8b8 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.notBlur .maintag .badge-warning{margin:0px 20px 5px 0 !important;font-weight:normal;height:29px;width:143px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;color:#595858 !important}.mainblur.rating.px-3.short{padding-left:0 !important}section.shortdest{display:-ms-flexbox;display:flex}@media (max-width:991.98px){a#offers-group-4-27-tab{text-decoration:none;font-size:1.3rem;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-4-27-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-4-49-tab{text-decoration:none;font-size:1.3rem;font-weight:normal;padding:0;text-align:center}}@media (min-width:992px){a#offers-group-4-49-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-6-25-tab{text-decoration:none;font-size:1.3rem;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-6-25-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-6-45-tab{text-decoration:none;font-size:1.3rem;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-6-45-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-7-33-tab{text-decoration:none;font-size:1.3rem;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-7-33-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-3-23-tab{font-size:1.3rem;text-decoration:none;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-3-23-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-8-34-tab{font-size:1.3rem;text-decoration:none;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-8-34-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){a#offers-group-9-35-tab{font-size:1.3rem;text-decoration:none;font-weight:normal;padding:0}}@media (min-width:992px){a#offers-group-9-35-tab{font-size:1.85rem;text-decoration:none;font-weight:normal;padding:0}}@media (max-width:991.98px){.section.section-238.logo-box.scroll-box.no-title.no-footer.py-4{display:none}}@media (min-width:992px){.info2.d-sm-flex.flex-row-reverse.align-items-end.justify-content-between.mt-auto{margin-top:-19% !important;z-index:2}}@media (min-width:768px){.thumb.d-none.d-md-flex{display:none !important}}@media (max-width:991.98px){span.rating.mr-3{color:#ed9c28;font-size:0.8rem}}.hotel.text-uppercase.text-truncate{text-transform:unset !important;font-weight:500;color:#232323}@media (max-width:991.98px){.hotel.text-uppercase.text-truncate{text-transform:unset !important;font-size:1rem;font-weight:500;margin:1% 0px 0px 0px}}@media (max-width:991.98px){.expert.text-muted{font-size:0.8rem;font-weight:500}}@media (max-width:991.98px){.searchInner .price .text-before{color:#615e5e;font-size:0.8rem}}@media (max-width:991.98px){.searchInner .price .text-after{color:#615e5e;font-size:0.85rem}}@media (max-width:991.98px){.searchInner .price span{font-size:1.8rem;font-weight:normal !important}}@media (max-width:991.98px){.searchInner .parameters__item--sea-distance strong{font-size:0.9rem}}@media (max-width:991.98px){.searchInner .parameters__item .icon{font-size:0.9rem}}@media (max-width:991.98px){.searchInner .parameters__item--sea-distance .parameters__text:after{font-size:0.9rem}}@media (max-width:991.98px){.searchInner a{font-size:1rem}}@media (max-width:991.98px){.searchInner.mb-4.mb-lg-5{margin:0 0 35px 0px}}@media (max-width:991.98px){.slick-dots li{margin:6px 2px}}@media (max-width:1199.98px){.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter,.daterangepicker.dropdown-menu.mask-type-de.ltr.show-calendar.openscenter{height:100% !important;margin-top:187px}}@media (max-width:767.98px){.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter,.daterangepicker.dropdown-menu.mask-type-de.ltr.show-calendar.openscenter{top:0 !important;padding:0 0;margin-top:0%;height:100% !important;width:100vw !important;border-radius:0 !important;max-width:100vw !important;max-height:calc(100% - 0px) !important;left:0 !important;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter .calendar,.daterangepicker.dropdown-menu.mask-type-de.ltr.show-calendar.openscenter .calendar{margin-bottom:0}}.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter .inputs-block,.daterangepicker.dropdown-menu.mask-type-de.ltr.show-calendar.openscenter .inputs-block{display:none !important}.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter .calendars-block,.daterangepicker.dropdown-menu.mask-type-de.ltr.show-calendar.openscenter .calendars-block{flex-wrap:wrap}@media (max-width:767.98px){.daterangepicker.dropdown-menu.mask-type-nt.ltr.show-calendar.openscenter .calendars-block,.daterangepicker.dropdown-menu.mask-type-de.ltr.show-calendar.openscenter .calendars-block{display:-ms-flexbox;display:flex !important;flex-direction:column !important}}@media (max-width:767.98px){#sm-ex{gap:0.1rem;margin:1rem 0.5rem}}.splide__arrows.splide__arrows--ltr{display:none}@media (max-width:991.98px){.splide__slide img{vertical-align:bottom;width:30%;padding:0 0 5px 0;margin-top:15%}}@media (max-width:767.98px){.splide__slide img{vertical-align:bottom;width:30%;padding:0 0 5px 0;margin-top:7%}}@media (max-width:575.98px){.splide__slide img{vertical-align:bottom;width:30%;padding:0 0 5px 0}}.splide__slide{display:-ms-flexbox;display:flex;flex-direction:column-reverse;align-items:center;color:#615e5e;font-size:0.8rem;font-weight:500}ul.splide__pagination.splide__pagination--ltr{display:none}.splide__list{padding:revert !important}@media (max-width:767.98px){.new-img-slide img{width:12% !important;position:absolute;right:59px;top:49px}}@media (max-width:575.98px){.new-img-slide img{width:18% !important;position:absolute;right:15px;top:20px}}.splide__track{overflow:unset}section#splide01{margin-top:-9%}.slider-exotics{color:#615e5e;font-size:0.8rem;font-weight:500;height:25px;border-radius:100px;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around}.slider-summer{color:#615e5e;font-size:0.8rem;font-weight:500;height:25px;border-radius:100px;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around}.slider-sale{color:#615e5e;font-size:0.8rem;font-weight:500;height:25px;border-radius:100px;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around}@media (max-width:991.98px){.slider--simple .slider__text-container{padding:0 !important}}@media (max-width:991.98px){.row.row-257{pointer-events:none}}.element.element-2573{margin:-120px 0 -40px 0}.check-img img{display:block;width:12%;position:absolute;right:-4px;top:-3px}.new-img img{display:block;width:33%;position:absolute;right:-9px;top:-19px;background:white}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 14))}}.slider-partners{background:white;height:100px;margin:auto;overflow:hidden;position:relative}.slider-partners .slide-track-partners{animation:scroll 200s linear infinite;display:-ms-flexbox;display:-ms-flexbox;display:flex;width:calc(170px * 28);align-items:baseline;pointer-events:none}.slider-partners .slide-partners{height:100px;width:250px}.slider-partners .slide-partners img{max-width:100%;max-height:100%;width:60%;height:auto}#offers-group-1-tabContent{margin-top:1.5rem}.square.row{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:space-around}h2.component__heading.top-offer__heading{margin:0px 0 20px 0px;font-size:1.75rem;text-align:center;font-weight:normal}@media (max-width:991.98px){h2.component__heading.top-offer__heading{font-size:1.3rem}}.header-sale{text-align:center;font-size:0.8rem}.header-saleheader{text-align:center}@media (max-width:991.98px){.container.container-5521.fast-search-wrap{display:none}}img.slider__img.lazyloaded{border-radius:15px}.slider--simple figure{border-radius:15px}.fast-search-wrap{display:none}.element.element-138{display:none}.topBar{position:relative !important}.topBar .hl-menu{flex:1}.topBar .hl-menu .navbar{margin:0;padding:0}.topBar .row-100{justify-content:space-between;align-items:center;padding:1rem 3rem;border:1.1px solid #eae7ea94}@media (max-width:991.98px){.topBar .row-100{border:none;padding:2rem 0rem}}.topBar .head-menu{display:-ms-flexbox;display:flex;position:relative;gap:1rem;align-items:center !important;width:auto;flex:none}@media (max-width:991.98px){.topBar .head-menu{display:none}}.topBar .head-menu .search-lupa{width:25px;cursor:pointer}.topBar .head-menu .search-lupa:hover{color:#222222}.topBar .dropdown-menu.megamenu__content{top:90px !important;width:123%}.fast-search-wrap{display:none;position:fixed;width:100vw;height:100vh;max-width:100%;z-index:99999999;text-align:center;padding:10rem;box-sizing:border-box}.fast-search-wrap .fast-search{position:relative;width:50%;margin:auto}.fast-search-wrap .fast-search .fast-search-col{flex:unset !important;width:100%;max-width:unset}.fast-search-wrap .fast-search .fast-search-col .select2-selection__rendered{display:block}.fast-search-wrap .fast-search .fast-search-col .select2-container .select2-search--inline{width:100%}.fast-search-wrap .fast-search .fast-search-col .select2-search__field{padding:0 3rem;margin:0;height:3rem;width:100% !important}.fast-search-wrap .fast-search-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000099;padding:0;margin:0;z-index:1;cursor:pointer}.searchmask__text-after{display:none}.gallery__img-link,.gallery__img-wrapper{border-radius:16px;overflow:hidden}.header-sale{text-align:center}.row-21 .slider__img-container{position:relative;width:80%;height:260px !important;margin-left:auto;margin-right:auto}@media (max-width:991.98px){.row-21 .slider__img-container{width:100%;height:200px !important}}@media (max-width:991.98px){.row-21 .slick-track{margin-top:-15%}}.row-21 img{height:260px}@media (max-width:991.98px){.row-21 img.slider__img.lazyloaded{object-fit:contain;height:auto;top:60px}}.slider-review-wrap{background:white;padding:7px;box-sizing:border-box;border-radius:14px;font-family:"Raleway", sans-serif;margin:0 6px;transition:all 0.25s}.slider-review-wrap:hover{background:#fff}.review-header{display:-ms-flexbox;display:flex;align-items:center;gap:10px;font-size:0.8em}.review-img{width:80px;height:80px;border-radius:100px;overflow:hidden}.review-img img{width:100%;height:100%;object-fit:cover}.review-name h2{margin:0;font-size:1.3rem}.review-name a,.review-name p{margin:6px 0px;display:block}.review-stars i{background-image:url(https://c.ccdn.sk/21576/files/editor/image/recenzie/star.svg);width:20px;height:20px;display:block;background-repeat:no-repeat}.review-stars{display:-ms-flexbox;display:flex;gap:5px;align-items:center}.review-content{margin:10px 0;font-size:0.9em;text-align:justify}.main-review-header p{font-family:"Give You Glory", "Moon Dance", cursive;margin:15px 0}.main-review-header{font-size:1.5em;margin:0px 0px 0px}.main-review-header h2{font-size:1.85rem;font-weight:normal;font-family:"Raleway"}.review-content{margin-bottom:2rem}@media (max-width:767.98px){.main-review-header h2{font-size:1.3rem !important}}.bd-top-offer main h2.top-offer__heading{font-size:0rem}.offer-on-page{display:-ms-flexbox;display:flex}@media (max-width:991.98px){.offer-on-page{flex-direction:row;flex-wrap:wrap}}.offer-on-page .search-results__buttons{padding:6px 12px;margin:0 15px 0px 0;border:1px solid #e3e3e3 !important;font-size:1rem;position:relative;border-radius:50px;color:#4b4b4b;background:white}.offer-on-page .search-results__buttons p{margin:0}@media (max-width:991.98px){.offer-on-page .search-results__buttons{height:2%;width:auto;font-size:0.7rem;margin:1%}}.offer-on-page .search-results__buttons:hover,.offer-on-page .search-results__buttons.active{color:#fff;border-color:#e3e3e3;text-decoration:none;background:linear-gradient(101deg, #2db0da 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%}html{scroll-behavior:smooth}.information{display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.information ul{height:fit-content;list-style:none;padding:5% 0;margin:0;border-right:solid 1px;width:31%}.information ul li{margin:8px 0}.information ul li a{cursor:pointer}.information ul li.active{font-weight:bold}.information ul li.active a:hover{color:black}.information .text{padding:2% 5%;box-sizing:border-box;width:100%}@media (max-width:991.98px){.information .text{padding:2% 2%}}@media (max-width:991.98px){.information .text h1{font-size:1.3rem;text-align:center}}.information .text h2{font-size:1.75rem}@media (max-width:991.98px){.information .text h2{font-size:1.2rem}}@media (max-width:991.98px){.information .text h4{font-size:1rem}}.information .text [link]{display:none}.information .text.smallBox{height:261px !important;overflow:hidden}.information .text.smallBox.show{height:100% !important}.information .text.smallBox.show:after{display:none}.information .text.smallBox:after{content:"";background:linear-gradient(0deg, #ffffff, transparent);width:100%;height:100%;position:absolute;top:0;left:0}.information .row.products{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:nowrap}.information .row.products div{border:solid 1px;padding:20px;margin:10px;border-radius:15px}.information .gift-card img{width:100% !important;object-fit:contain;margin-top:5%;border-radius:15px}@media (max-width:991.98px){.information .gift-card img{width:30%}}@media (max-width:991.98px){.information .col-md-5 img{width:27%;margin-top:-24%}}@media (max-width:991.98px){.information .page{margin:0% 0% -10% 0%}}.information .form-custom__text-before{text-align:center}.information .giftForm{display:-ms-flexbox;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-content:flex-start;align-items:flex-start;margin:40px 0}@media (max-width:991.98px){.information .giftForm img{width:40% !important;margin-bottom:10%}}.information .giftForm .form-custom__text-between{margin-bottom:10%}.information .giftForm .form-group.form-group-10038{margin-top:10%}.information .giftForm button.form-custom__btn{padding:10px;border:1px solid #0478a7;text-align:center;font-size:1.15rem;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;height:45px;display:-ms-flexbox;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around}.information .giftForm button.form-custom__btn:hover{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.information .customText2{font-weight:normal;font-size:24px;font-family:"Give You Glory", cursive;transform:rotate(-6deg) translate(140px, 50px);display:block}@media (max-width:991.98px){.information .customText2{font-size:1.1rem}}.information .customText{font-weight:normal;font-size:24px;font-family:"Give You Glory", cursive;transform:rotate(-3deg) translate(140px, 15px);display:block;margin:5px 0}@media (max-width:991.98px){.information .customText{font-size:1.1rem}}.information .partners{display:-ms-grid;display:grid;justify-content:space-around;align-items:center;grid-template-columns:auto auto auto;justify-items:center;align-content:center}.information .partners img{min-height:34px;width:55% !important;margin:40px 0}.textButtons{text-align:center;margin:2rem 0;justify-content:center;display:-ms-flexbox;display:flex}.textButtons span{display:none;cursor:pointer;line-height:1}.textButtons span.active{display:block;width:auto;position:relative}.textButtons span.active:hover{text-decoration:underline}.contactInfo{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;border-top:solid 1px;border-bottom:solid 1px}.contactInfo h1{font-weight:700;text-transform:uppercase}.contactInfo h1 span{display:block;font-size:0.7em;text-transform:none}.contactInfo h1,.contactInfo h2{font-size:1.5em;margin:0 0 25px 0;font-weight:700}.contactInfo h2{font-size:1.3em}.contactInfo div{width:30%;padding:3%;box-sizing:content-box}.contactInfo div p{margin:0}.contactInfo div a{color:black}@media only screen and (max-width:751px){.information ul{display:none}.information .partners{grid-template-columns:auto}.information .partnersimg{width:100% !important}.information .customText{transform:rotate(0deg) translate(0px, 15px)}.information .customText2{transform:rotate(0deg) translate(0px, 0px)}.information .row.products{display:-ms-flexbox;display:flex;flex-wrap:wrap}.contactInfo{display:-ms-flexbox;display:flex;flex-direction:column}.contactInfo div{width:100%;margin:25px 0}}@media only screen and (max-width:751px){.information .pocasie img{width:330px !important;max-width:-webkit-fill-available}.information .doklady-img{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:12% 0px 10px 0px !important}.information .doklady-img .doklady-img-obr{width:15%}.information .doklady-img img{width:40px}.information .doklady-img h6{font-weight:700;color:#424242;font-size:0.9rem !important;text-transform:uppercase;margin-left:2%}.information .doklady-img p{margin:10px 0 40px 75px}}.information .doklady-img{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:4% 0px 0px 0px}.information .doklady-img img{width:50px}.information .doklady-img h6{font-weight:700;color:#424242;font-size:1.1rem;text-transform:uppercase;margin-left:2%;text-align:start}.information .doklady-text-p p{margin-left:8%;text-align:start}.pocasie{text-align:start !important}.ship iframe{width:100%;height:3000px}.button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none !important}.first-sale{height:25px;text-align:center}.first-sale a{color:#60aefa;background-color:transparent;font-weight:700}@media (max-width:991.98px){.first-sale{font-size:0.6rem}}.section.section-8810{background:#62aefa42}.first-save a{color:#64abff;background-color:transparent;font-weight:700}.first-save bottom{padding:11px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:border-box;-webkit-text-fill-color:#494949;background-size:400% 400%;background-repeat:no-repeat;border-radius:50px;border:0.1px solid #eae7ea94;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}.first-save bottom a{color:#ffffff;background-color:transparent;font-weight:600}.check-order{text-align:center}.check-order img{width:10%}@media (max-width:991.98px){.check-order img{width:20%;margin-top:-15%}}.check-order-text{text-align:center}.component__header.save-order__header{display:none}#detail_booking_text_top{display:none}.alert.alert-success{display:none}@media (min-width:992px){.dates__item.dates__item--verified{margin:1rem 0;border-radius:30px;padding:0 0.5rem;box-sizing:border-box;border:solid 0.01px #f2f2f2 !important;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}}.dates__item.dates__item--verified .date-template.border-bottom{border:none !important}.dates__item.dates__item--verified .date-template__info .d-flex{flex:0;margin:0px 25px 0px 0px}.dates__item.dates__item--verified .info-box{text-align:center;margin:0% 4% 5% 5%;border-bottom:0.1px solid #e4e4e4;padding:2%;color:#2bb1da;font-weight:500;background:linear-gradient(41deg, #605e5e, #6c757d 56.3%, #222222 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:400% 400%;background-repeat:no-repeat}@media (min-width:992px){.dates__item.dates__item--verified .info-box{font-size:1.2rem}}@media (max-width:767.98px){.dates__item.dates__item--verified{padding:0;border:none;background:none}}.price.price-mobile{display:none}@media (max-width:991.98px){figure.slider__item{display:none}figure.slider__item:first-child{display:block}}@media (max-width:767.98px){.body-darken--1000,.body-calendar-open{overflow-y:hidden !important}.body-darken--1000 .section-28{margin:0 !important;position:relative;top:-215px !important;z-index:10000000000000000905969664}.body-darken--1000 .section-28 .search-specification__button{display:none}.body-darken--1000.bd-search-results .section.section-28.main-section.mt-5,.bd-amadeus-search-results .section.section-28.main-section.mt-5{top:-215px !important}.body-darken--1000.bd-search-results .section.section-28.main-section.mt-5 .row.row-30,.bd-amadeus-search-results .section.section-28.main-section.mt-5 .row.row-30{margin-right:0 !important;margin-left:0 !important}.body-darken--1000.bd-search-results .section.section-28.main-section.mt-5 .col-12.col-sm-12.col-md-12.col-lg-12.column-31.main-column,.bd-amadeus-search-results .section.section-28.main-section.mt-5 .col-12.col-sm-12.col-md-12.col-lg-12.column-31.main-column{padding:0 !important}.body-darken--1000.layout-2.bd-accommodation .section.section-28.main-section.mt-5,.body-darken--1000.layout-2.bd-amadeus-accommodation .section.section-28.main-section.mt-5{top:-160px !important}.body-darken--1000.layout-2.bd-accommodation .section.section-28.main-section.mt-5 .row.row-30,.body-darken--1000.layout-2.bd-amadeus-accommodation .section.section-28.main-section.mt-5 .row.row-30{margin-right:0 !important;margin-left:0 !important}.body-darken--1000 .section-13,.body-darken--1000 .section-28{top:-143px}.body-darken--1000 .section-13 #searchmask .dropdown-menu:not(.fulltext-dropdown),.body-darken--1000 .section-28 #searchmask .dropdown-menu:not(.fulltext-dropdown){width:100vw !important;height:145% !important;margin:0;left:0 !important;right:0 !important;top:0 !important;border-radius:0;max-width:100vw !important;max-height:145vh !important}.body-darken--1000 .section-13 .searchmask__select-item,.body-darken--1000 .section-28 .searchmask__select-item{text-align:center;padding:1%}.body-darken--1000 .section-13 .search-cont,.body-darken--1000 .section-13 .container-9547,.body-darken--1000 .section-28 .search-cont,.body-darken--1000 .section-28 .container-9547{padding:0}.body-darken--1000 .section-13 .search-cont .col-12.col-sm-12.col-md-12.col-lg-12.column-16.no-title.pt-5,.body-darken--1000 .section-13 .container-9547 .col-12.col-sm-12.col-md-12.col-lg-12.column-16.no-title.pt-5,.body-darken--1000 .section-28 .search-cont .col-12.col-sm-12.col-md-12.col-lg-12.column-16.no-title.pt-5,.body-darken--1000 .section-28 .container-9547 .col-12.col-sm-12.col-md-12.col-lg-12.column-16.no-title.pt-5{padding-top:2.5rem !important}.body-darken--1000 .section-13 .search-cont .searchmask__body,.body-darken--1000 .section-13 .container-9547 .searchmask__body,.body-darken--1000 .section-28 .search-cont .searchmask__body,.body-darken--1000 .section-28 .container-9547 .searchmask__body{padding:0}.body-darken--1000 .section-13 .search-cont .searchmask__body .form-group.searchmask__form-group.activeNav,.body-darken--1000 .section-13 .container-9547 .searchmask__body .form-group.searchmask__form-group.activeNav,.body-darken--1000 .section-28 .search-cont .searchmask__body .form-group.searchmask__form-group.activeNav,.body-darken--1000 .section-28 .container-9547 .searchmask__body .form-group.searchmask__form-group.activeNav{border-radius:0 !important}.body-darken--1000 .section-13 .search-cont .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100,.body-darken--1000 .section-13 .container-9547 .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100,.body-darken--1000 .section-28 .search-cont .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100,.body-darken--1000 .section-28 .container-9547 .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100{max-height:82vh;max-width:100vw !important;left:0 !important;right:0 !important;border:0;border-radius:0;box-shadow:none;margin:0}.body-darken--1000 .section-13 .search-cont .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100 .fulltext-selected-wrapper,.body-darken--1000 .section-13 .container-9547 .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100 .fulltext-selected-wrapper,.body-darken--1000 .section-28 .search-cont .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100 .fulltext-selected-wrapper,.body-darken--1000 .section-28 .container-9547 .searchmask__body .fulltext-dropdown.dropdown-menu.dropdown-content.dropdown-100 .fulltext-selected-wrapper{position:static !important}.bd-accommodation header[role="banner"],.bd-amadeus-accommodation header[role="banner"]{position:absolute;width:100%;top:0}.bd-accommodation header[role="banner"] .section.section-8810,.bd-amadeus-accommodation header[role="banner"] .section.section-8810{display:none}.bd-accommodation header[role="banner"] .topBar .row-100,.bd-amadeus-accommodation header[role="banner"] .topBar .row-100{margin:0 0.1rem}.bd-accommodation header[role="banner"] .topBar .row-100 .navbar,.bd-amadeus-accommodation header[role="banner"] .topBar .row-100 .navbar{padding:0.2rem 1rem;border-radius:25px}.bd-accommodation header[role="banner"] .topBar .row-100 .navbar-brand img,.bd-amadeus-accommodation header[role="banner"] .topBar .row-100 .navbar-brand img{height:30px}.bd-accommodation .main-section,.bd-amadeus-accommodation .main-section{margin-top:0 !important}.bd-accommodation .main-container .main-column,.bd-amadeus-accommodation .main-container .main-column{padding:0}.bd-accommodation .main-container .main-column .searchmask__body,.bd-amadeus-accommodation .main-container .main-column .searchmask__body{margin-top:10rem}.bd-accommodation .main-container .main-column .component.structured-content.structured-content--tabs .dates__sorts,.bd-amadeus-accommodation .main-container .main-column .component.structured-content.structured-content--tabs .dates__sorts{flex-wrap:nowrap;align-items:center;justify-content:center;padding:0}.bd-accommodation .main-container .main-column .component.structured-content.structured-content--tabs .dates__sorts .sort__button,.bd-amadeus-accommodation .main-container .main-column .component.structured-content.structured-content--tabs .dates__sorts .sort__button{text-transform:none !important}.bd-accommodation .main-container .main-column .nav.nav-breadcrumb,.bd-amadeus-accommodation .main-container .main-column .nav.nav-breadcrumb{display:none}.bd-accommodation .main-container .main-column .nav.nav-breadcrumb,.bd-accommodation .main-container .main-column .component.structured-content.structured-content--tabs,.bd-amadeus-accommodation .main-container .main-column .nav.nav-breadcrumb,.bd-amadeus-accommodation .main-container .main-column .component.structured-content.structured-content--tabs{padding:0 1rem}.bd-accommodation .main-container .main-column .detail-info,.bd-amadeus-accommodation .main-container .main-column .detail-info{display:-ms-flexbox;display:flex;flex-direction:column-reverse}.bd-accommodation .main-container .main-column .detail-info .d-flex,.bd-amadeus-accommodation .main-container .main-column .detail-info .d-flex{display:-ms-flexbox;display:flex !important;flex-direction:column-reverse}.bd-accommodation .main-container .main-column .detail-info .d-flex .icon,.bd-amadeus-accommodation .main-container .main-column .detail-info .d-flex .icon{display:none}.bd-accommodation .main-container .main-column .detail-info .figure,.bd-amadeus-accommodation .main-container .main-column .detail-info .figure{display:none}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white{filter:none;color:#000 !important;margin:0 1.5rem}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info.position-absolute.text-white.text-center.w-100,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info.position-absolute.text-white.text-center.w-100{position:static !important;text-align:unset !important;color:black !important}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden{padding-bottom:0.5rem !important;padding-top:0.5rem !important;height:auto;min-height:150px;background:none}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .d-flex.align-items-end,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .d-flex.align-items-end{position:absolute;flex-direction:column;bottom:-6px;right:0;padding:0 !important}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .transport,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .transport{font-size:0.9rem;color:#615e5e}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .FM.d-none.bg-primary.ml-1,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .FM.d-none.bg-primary.ml-1{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(46deg, #c4ff00 0%, #e74c4cfc 52%, #434445 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .LM.d-none.bg-info,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .LM.d-none.bg-info{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #fa1c1c 0%, #f82323fc 52%, #ef6767 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.bd-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .is-tip.d-none.bg-dark.ml-1,.bd-amadeus-accommodation .main-container .main-column .detail-info .box.position-relative.text-white .info-box.position-relative.py-4.mt-lg-2.overflow-hidden .is-tip.d-none.bg-dark.ml-1{margin:1px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #232323 0%, #939393fc 52%, #242020 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.bd-accommodation .main-container .main-column .detail-info .minute .is-tip,.bd-accommodation .main-container .main-column .detail-info .minute .FM,.bd-accommodation .main-container .main-column .detail-info .minute .LM,.bd-amadeus-accommodation .main-container .main-column .detail-info .minute .is-tip,.bd-amadeus-accommodation .main-container .main-column .detail-info .minute .FM,.bd-amadeus-accommodation .main-container .main-column .detail-info .minute .LM{margin:1px !important;text-align:center !important}.bd-accommodation .main-container .main-column .detail-info .tagged-list,.bd-amadeus-accommodation .main-container .main-column .detail-info .tagged-list{position:absolute;top:40%;display:-ms-flexbox;display:flex;flex-direction:column}.bd-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-primary,.bd-amadeus-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-primary{padding:5px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 5px !important;font-weight:normal;height:20px;width:100px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.bd-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-info,.bd-amadeus-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-info{padding:5px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 5px !important;font-weight:normal;height:20px;width:100px;border-radius:100px;background:linear-gradient(93deg, #ff8900 0%, #ff0000 52%, #ff0000 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.bd-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-default,.bd-amadeus-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-default{padding:5px 9px 6px 10px !important;color:#fff;margin:0px 20px 5px 5px !important;font-weight:normal;height:20px;width:100px;border-radius:100px;background:linear-gradient(46deg, #c4ff00 0%, #e74c4cfc 52%, #434445 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem}.bd-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-warning,.bd-amadeus-accommodation .main-container .main-column .detail-info .tagged-list .badge.badge-warning{padding:5px 9px 6px 10px !important;margin:0px 20px 5px 5px !important;font-weight:normal;height:20px;width:100px;border-radius:100px;background:linear-gradient(101deg, #0086ff 0%, #ffffff 52%, #6e1010 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.6rem;color:white !important}.bd-accommodation .main-container .main-column .detail-info .country,.bd-amadeus-accommodation .main-container .main-column .detail-info .country{font-size:0.9rem !important;text-shadow:none !important}.bd-accommodation .main-container .main-column .detail-info .country a,.bd-amadeus-accommodation .main-container .main-column .detail-info .country a{color:#363636 !important}.bd-accommodation .main-container .main-column .detail-info .hotel,.bd-amadeus-accommodation .main-container .main-column .detail-info .hotel{font-size:1.2rem;font-weight:600;margin-left:0;margin-right:0;text-transform:none !important;color:#363636}.bd-accommodation .main-container .main-column .detail-info .img .slider__wrapper,.bd-amadeus-accommodation .main-container .main-column .detail-info .img .slider__wrapper{padding-bottom:80%}.bd-accommodation .main-container .main-column .detail-info .slider__item,.bd-amadeus-accommodation .main-container .main-column .detail-info .slider__item{border-radius:0;margin:0 !important;padding:0 !important}.bd-accommodation .main-container .main-column .detail-info .slider__item img,.bd-amadeus-accommodation .main-container .main-column .detail-info .slider__item img{border-radius:0 0 15px 15px !important}.bd-accommodation .main-container .main-column .detail-info .img.position-relative.mt-2,.bd-amadeus-accommodation .main-container .main-column .detail-info .img.position-relative.mt-2{margin:0 0 0.5rem !important}.bd-accommodation .main-container .main-column .detail-info .slider,.bd-amadeus-accommodation .main-container .main-column .detail-info .slider{margin:0 !important}.bd-accommodation .main-container .main-column .detail-info .slick-dots,.bd-amadeus-accommodation .main-container .main-column .detail-info .slick-dots{position:absolute;bottom:0rem}.bd-accommodation .main-container .main-column .detail-info .slick-dots .slick-active button,.bd-amadeus-accommodation .main-container .main-column .detail-info .slick-dots .slick-active button{background:white}.bd-accommodation .main-container .main-column .detail-info .slick-dots li button,.bd-amadeus-accommodation .main-container .main-column .detail-info .slick-dots li button{background:rgba(255, 255, 255, 0.25)}.bd-accommodation .main-container .termin,.bd-amadeus-accommodation .main-container .termin{padding:1rem 0;box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:1rem;border:solid 0.1px #dadada;border-radius:35px;margin-bottom:15px}.bd-accommodation .main-container .termin.on-request,.bd-accommodation .main-container .termin.ok,.bd-amadeus-accommodation .main-container .termin.on-request,.bd-amadeus-accommodation .main-container .termin.ok{border:solid 0.01px #f2f2f2 !important;padding-bottom:0.5rem !important;background-color:white;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.bd-accommodation .main-container .termin.on-request .box_termin .param.date-template__price,.bd-accommodation .main-container .termin.ok .box_termin .param.date-template__price,.bd-amadeus-accommodation .main-container .termin.on-request .box_termin .param.date-template__price,.bd-amadeus-accommodation .main-container .termin.ok .box_termin .param.date-template__price{display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-end}.bd-accommodation .main-container .termin.on-request .box_termin span.price-text-after,.bd-accommodation .main-container .termin.ok .box_termin span.price-text-after,.bd-amadeus-accommodation .main-container .termin.on-request .box_termin span.price-text-after,.bd-amadeus-accommodation .main-container .termin.ok .box_termin span.price-text-after{font-size:0.9rem;color:#615e5e}.bd-accommodation .main-container .termin.on-request .box_termin .left,.bd-accommodation .main-container .termin.ok .box_termin .left,.bd-amadeus-accommodation .main-container .termin.on-request .box_termin .left,.bd-amadeus-accommodation .main-container .termin.ok .box_termin .left{position:absolute;top:0}.bd-accommodation .main-container .termin .not-available,.bd-amadeus-accommodation .main-container .termin .not-available{position:absolute;top:0;left:0;background:#7777771c;width:100%;height:100%;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border-radius:35px;font-size:1.5em;font-weight:400;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.bd-accommodation .main-container .termin .box_termin,.bd-amadeus-accommodation .main-container .termin .box_termin{display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-around;position:relative;margin:0 1rem}.bd-accommodation .main-container .termin .box_termin:last-child,.bd-amadeus-accommodation .main-container .termin .box_termin:last-child{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.bd-accommodation .main-container .termin .box_termin:last-child .param.date-template__price,.bd-amadeus-accommodation .main-container .termin .box_termin:last-child .param.date-template__price{margin-bottom:12px;text-align:right}.bd-accommodation .main-container .termin .box_termin:last-child .param.date-template__price .price-text-after,.bd-amadeus-accommodation .main-container .termin .box_termin:last-child .param.date-template__price .price-text-after{display:block;line-height:0.5;text-align:end}.bd-accommodation .main-container .termin .box_termin .param.date-template__room,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__room{font-weight:400;line-height:1}.bd-accommodation .main-container .termin .box_termin .param.date-template__room a.btn.btn-room-info,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__room a.btn.btn-room-info{padding:0;line-height:1;outline:none}.bd-accommodation .main-container .termin .box_termin .param.date-template__room a.btn.btn-room-info:focus,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__room a.btn.btn-room-info:focus{box-shadow:none !important}.bd-accommodation .main-container .termin .box_termin .param.date-template__room .collapse.show .alert,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__room .collapse.show .alert{border-radius:12px}.bd-accommodation .main-container .termin .box_termin .param.date-template__date-from,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__date-from{font-size:1.1rem}.bd-accommodation .main-container .termin .box_termin .param.date-template__date-from .icon,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__date-from .icon{display:none}.bd-accommodation .main-container .termin .box_termin .param.date-template__transport,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__transport{font-size:0.9rem;color:#363636}.bd-accommodation .main-container .termin .box_termin .param.date-template__duration,.bd-accommodation .main-container .termin .box_termin .date-template__food,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__duration,.bd-amadeus-accommodation .main-container .termin .box_termin .date-template__food{font-size:0.9rem;color:#363636}.bd-accommodation .main-container .termin .box_termin .param.date-template__price .price-nbr,.bd-amadeus-accommodation .main-container .termin .box_termin .param.date-template__price .price-nbr{font-size:1.5rem;color:#363636}.bd-accommodation .main-container .termin .box_termin .termin_verify,.bd-amadeus-accommodation .main-container .termin .box_termin .termin_verify{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;gap:0.7rem}.bd-accommodation .main-container .termin .box_termin .termin_verify a,.bd-amadeus-accommodation .main-container .termin .box_termin .termin_verify a{line-height:0;font-size:1rem}.bd-accommodation .main-container .termin .box_termin .termin_verify .availability.date-template__check button,.bd-accommodation .main-container .termin .box_termin .termin_verify .availability.date-template__check .btn,.bd-amadeus-accommodation .main-container .termin .box_termin .termin_verify .availability.date-template__check button,.bd-amadeus-accommodation .main-container .termin .box_termin .termin_verify .availability.date-template__check .btn{width:100% !important;height:40px;border-radius:100px;background:#0478a7;min-width:165px;padding:0.5rem 1rem;margin:4% 4%;color:white;text-align:center;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s;font-weight:500}.bd-accommodation .main-container .termin .box_termin .termin_verify a.btn.reservation-button,.bd-amadeus-accommodation .main-container .termin .box_termin .termin_verify a.btn.reservation-button{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);height:43px !important}.bd-accommodation .main-container .termin .box_termin .date-template__fl-info .flight-info-button,.bd-amadeus-accommodation .main-container .termin .box_termin .date-template__fl-info .flight-info-button{border-radius:30px;margin:auto;font-size:0.7rem}.bd-accommodation .main-container .termin .box_termin .date-template__wide-col,.bd-amadeus-accommodation .main-container .termin .box_termin .date-template__wide-col{display:-ms-flexbox;display:flex;justify-content:center}.bd-accommodation .main-container .termin .box_termin .date-template__flights .flights__company,.bd-amadeus-accommodation .main-container .termin .box_termin .date-template__flights .flights__company{bottom:0 !important;right:-2rem !important}.discount{display:inline-block;padding:3px 13px;background:#fce9ea;color:#d71921;border-radius:30px;font-weight:600;font-size:0.8rem}.price-original{text-decoration:line-through}}.ml-3 a.btn.reservation-button{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05) !important;transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);height:43px !important;width:150%;margin-left:-30%}.price-mobile{color:#ffffff;width:45%;text-align:center;border-radius:30px;display:-ms-flexbox;display:-ms-flexbox;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;text-shadow:0px 0px 20px #727272bf;height:35px;box-shadow:0px 2px 20px -10px rgba(0, 0, 0, 0.02);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.price-mobile span{margin-top:-2px !important;padding:4%;font-size:1.3rem !important}.expert{font-size:0.9rem;color:#615e5e;padding:5px 2px 5px 2px}.ShowButton-hidde .countries-wrap-hidden{display:none;padding:0 4% 4% !important}.ShowButton-hidde .top-offer__index-61{display:none}.ShowButton-hidde.show .countries-wrap-hidden{display:-ms-flexbox;display:flex}.ShowButton-hidde.show .top-offer__index-61{display:block}.ShowButton-hidde.show .top-offer__index-60{display:none}.ShowButton-hidde.show .show-button-wrap{display:none}.ShowButton-hidde .show-button-wrap{width:102%;justify-content:center;align-items:center}.ShowButton-hidde .show-button-wrap .page{margin:0}.ShowButton-hidde .show-button-wrap .cesys-editable-select{display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.ShowButton-hidde .show-button-wrap .countries-button{text-align:center;cursor:pointer}.countries-wrap{padding:4% 4% 0}.countries-wrap .countries-country{padding:0 !important}@media (max-width:767.98px){.countries-wrap .countries-country{padding:0 !important}.countries-wrap .countries-country .content-box{margin:0}.countries-wrap .countries-country .content-box .component__header{padding:0}}.countries-wrap .countries-country .country-box{width:290px;height:285px;overflow:hidden;border-radius:15px;padding:3%;box-sizing:border-box;position:relative;background:white;transition:all 0.3s ease-out;cursor:pointer}.countries-wrap .countries-country .country-box:hover{box-shadow:0 0 17px #00000029}.countries-wrap .countries-country .country-box:hover .country-info{transform:translate(0, 0px)}.countries-wrap .countries-country .country-box:hover .country-info .hidden{opacity:1}.countries-wrap .countries-country .country-box .country-link{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;cursor:pointer;display:block;border-radius:15px}.countries-wrap .countries-country .country-box .country-img{width:94%;height:94%;position:absolute;overflow:hidden;border-radius:15px}.countries-wrap .countries-country .country-box .country-img:after{content:"";position:absolute;top:0;left:0;background:black;width:100%;height:100%;background:linear-gradient(360deg, rgba(0, 0, 0, 0.45) 30%, rgba(0, 0, 0, 0) 53%)}.countries-wrap .countries-country .country-box .country-img img{width:100%;height:100%;object-fit:cover}.countries-wrap .countries-country .country-box .country-info{position:relative;display:-ms-flexbox;display:flex;width:100%;height:100%;flex-direction:column;align-content:flex-start;justify-content:flex-end;align-items:flex-start;padding:10%;transition:all 0.3s ease-out;transform:translate(0, 50px)}.countries-wrap .countries-country .country-box .country-info p,.countries-wrap .countries-country .country-box .country-info h3{margin:0;padding:0 !important;font-size:1rem !important;color:white}.countries-wrap .countries-country .country-box .country-info h3{font-size:1.6em !important;font-weight:600;text-align:left}.countries-wrap .countries-country .country-box .country-info .hidden{width:100%;color:white;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #a8a8a869;align-content:center;margin:1rem 0 0;padding:0.4rem 0;box-sizing:border-box;opacity:0;transition:all 0.3s ease-out}.countries-wrap .countries-country .country-box .country-info .hidden .temp{display:-ms-flexbox;display:flex;gap:1rem}@media (max-width:767.98px){.countries-wrap .countries-country .country-box{width:100%;height:160px;border-radius:15px;padding:0;min-height:160px}.countries-wrap .countries-country .country-box:hover .country-info{transform:translate(0, 0px)}.countries-wrap .countries-country .country-box:hover .country-info .hidden{opacity:0}.countries-wrap .countries-country .country-box .country-img{width:100%;height:100%}.countries-wrap .countries-country .country-box .country-img::after{background:linear-gradient(360deg, rgba(0, 0, 0, 0.45) 20%, rgba(0, 0, 0, 0) 60%)}.countries-wrap .countries-country .country-box .country-info{font-size:80%;padding:10% 7%;transform:translate(0, 0)}.countries-wrap .countries-country .country-box .country-info h3{font-size:1.3em !important}.countries-wrap .countries-country .country-box .country-info .hidden{display:none}}@media (max-width:767.98px){article.component.content-box.content-box-24{margin-bottom:9px}article.component.content-box.content-box-24 h2.component__heading.content-box__heading{font-size:1.3rem;border-top:0.1px outset;padding:4% 0px 0px 0px}}.countries-wrap .title-box .content-box p{font-size:1.3rem;color:#4b4b4b}@media (max-width:991.98px){.countries-wrap .title-box .content-box p{font-size:0.8rem}}@media (min-width:992px){.nav-item.nav-item--8{display:none}}@media (max-width:767.98px){.menuCollapsed{overflow:hidden !important}.navbar-nav li{display:none !important}.navbar-nav li.nav-item--12.dropdown.megamenu{display:unset !important}.navbar-nav li.nav-item--12.dropdown.megamenu .nav-link.dropdown-toggle{display:none}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content{padding:0;width:100%;top:0 !important;box-shadow:none;display:block !important}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .megamenu--mobile{border:none}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li{display:block !important}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li.megamenu--mobile{margin-bottom:0;padding:0}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li.d-block.d-lg-none{display:none !important}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc{display:-ms-flexbox;display:flex;gap:1rem;flex-direction:row;align-items:center;margin:1rem 0;padding:0 !important;justify-content:space-around}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc a{padding:0 !important}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc li{margin:0 !important;border:none !important;padding:0 !important;font-size:0rem !important}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc .menu-box{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:5px}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc .menu-box img{font-size:0;width:60%;height:60%;object-fit:cover;position:unset}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc .menu-box-instagram{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:90px;height:45px;border-radius:5px}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-soc .menu-box-instagram img{font-size:0;width:100%;height:100%;object-fit:cover;position:unset}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info{display:-ms-flexbox;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;align-content:center;margin:1rem 0}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box{display:-ms-flexbox;display:flex;gap:1rem;justify-content:left;align-items:center}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box .info-image{width:50px;height:50px;background:#f2f5f8;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border-radius:8px}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box .info-image img{font-size:0;width:50%;height:50%;object-fit:cover}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box .info-cont{display:-ms-flexbox;display:flex;flex-direction:column;align-content:flex-start;justify-content:center;align-items:flex-start;gap:0.2rem}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box .info-cont p{font-size:0.8rem !important;font-weight:400 !important;color:#777777;margin:0}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box .info-cont h3{font-size:1rem;margin:0}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav li .menu-info .menu-box .info-cont h3 a{padding:0 !important;font-weight:600 !important}.navbar-nav li.nav-item--12.dropdown.megamenu .dropdown-menu.megamenu__content .navbar-nav .dropdown-toggle::after{margin-left:unset !important}}.slick-dots.advanced{display:block;text-align:center;justify-content:center}.slick-dots.advanced li{visibility:hidden;transition:all 0.25s ease-out;width:0px;margin:0}.slick-dots.advanced li.slick-active{visibility:visible;width:30px !important}.slick-dots.advanced li.next,.slick-dots.advanced li.prev,.slick-dots.advanced li.active{visibility:visible;width:20px;margin:3px}.resort-best{position:relative;margin:0.5rem 0;background:white;border-radius:12px;display:-ms-flexbox;display:flex;width:32%;gap:1%;text-align:justify}@media (max-width:991.98px){.resort-best{width:100%}}.mainblur-1.rating.px-3{font-size:0.8rem;color:#605e5e;padding-right:3px !important;padding-left:0 !important}@media (max-width:991.98px){.mainblur-1.rating.px-3{font-size:0.7rem}}.maintag-sale{position:absolute;right:-18px;top:65px}.image-best img{width:100%;border-radius:12px;height:100px}.main-info-best{margin:0% 0% 0% 2%}.image-best{width:40%}@media (max-width:991.98px){.image-best{width:36%}}section.shortdest-best{display:-ms-flexbox;display:flex;justify-content:space-between}.is-tip-best{margin:10px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #232323 0%, #939393fc 52%, #242020 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.8rem;width:38px;color:white;position:absolute;padding:2px 0 0;line-height:1.4;letter-spacing:1px}.is-tip-best span{display:none}.best-seling{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;justify-content:space-between}@media (max-width:991.98px){.scroll-box-best-sale h2.component__heading.top-offer__heading{border-top:0.1px outset;padding:4% 0px 0px 0px;margin:6%}}.resort-best-sale{position:relative;margin:0.5rem 0;background:white;display:-ms-flexbox;display:flex;width:32%;gap:1%;text-align:justify}@media (max-width:991.98px){.resort-best-sale{width:100%;border-top:0.1px outset;padding:5% 0% 0% 0%}}.discount-best{position:absolute;margin:1%;border-radius:50px;padding:0.5% 2%;font-size:0.6rem;background:#fce9ea;color:#d71921;font-weight:600;top:80%;right:38%;min-width:20%;text-align:center}.discount-best[data-discount=""]{display:none}@media (max-width:991.98px){.discount-best{right:43%}}.price-box-best{display:-ms-flexbox;display:flex;flex-direction:column-reverse;align-items:flex-start;margin:0% 2% 0% 0%;position:relative;width:100%}.price-box-best .price span{font-weight:bold;line-height:1;background:linear-gradient(41deg, #605e5e, #605e5e 56.3%, #6d757d 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat}.price-box-best-sale{display:-ms-flexbox;display:flex;flex-direction:column-reverse;align-items:flex-end;margin:1% 0 0 0px;position:absolute;right:0;bottom:0;height:90px}.image-best-sale{width:40%}@media (max-width:991.98px){.image-best-sale{width:33%}}.image-best-sale img{width:154px;border-radius:12px;height:100px}@media (max-width:991.98px){.image-best-sale img{width:111px;border-radius:12px;height:100px}}.price-max-best{font-size:0.7rem;border-radius:50px;color:#605e5e;text-decoration:line-through;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-weight:500;position:absolute;top:60%}.date-best{font-size:0.8rem;color:#605e5e;width:200%}.airport-best{font-size:0.8rem;color:#605e5e}.name.short{font-size:0.9rem}.price-sale{display:-ms-flexbox;display:flex;gap:0.4rem;font-size:13px}.price-sale span{font-weight:bold;line-height:1;background:linear-gradient(41deg, #605e5e, #605e5e 56.3%, #6d757d 99.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:gradient_sum 8s ease infinite;-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-clip:text;animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:16px}.best-seling .is-tip{margin:10px !important;text-align:center !important;border-radius:100px;background:linear-gradient(253deg, #232323 0%, #939393fc 52%, #242020 100%);-moz-animation:gradient_sum 8s ease infinite;-o-animation:gradient_sum 8s ease infinite;background-size:400% 400%;background-repeat:no-repeat;font-size:0.8rem;width:38px;color:white;position:absolute;padding:2px 0 0;line-height:1.4;letter-spacing:1px}.best-seling .is-tip[data-tip=""]{display:none}.best-seling .is-tip span{display:none}.country-img-first-minute{width:210px;height:130px;position:relative;overflow:hidden;border-radius:15px}.country-img-first-minute:after{content:"";position:absolute;top:0;left:0;background:black;width:100%;height:100%;background:linear-gradient(360deg, rgba(0, 0, 0, 0.65) 10%, rgba(0, 0, 0, 0) 40%)}@media (max-width:991.98px){.country-img-first-minute{width:100%;height:100%;position:relative}}.country-img-first-minute img{width:100%;height:100%;object-fit:cover}.country-first-minute{display:-ms-flexbox;display:flex;gap:4%;margin:1% 0% 5% 0%;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-evenly}@media (max-width:991.98px){.country-first-minute{gap:1rem;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;flex-direction:row;overflow:auto}}.country-box-first-minute{margin:1rem 0;width:210px;position:relative}@media (max-width:991.98px){.country-box-first-minute{margin:1rem 0;width:100%;height:100px;position:relative;min-width:35vw}}.country-info-first-minute{position:absolute;padding:1%;transition:all 0.3s ease-out;color:#ffffffdb;bottom:0;left:0;width:100%}@media (max-width:991.98px){.country-info-first-minute{position:absolute;left:0.6rem;width:unset;bottom:0;z-index:10;transform:translate(0, -5px)}}h3.country-info-name-first-minute{font-size:1.5em !important;font-weight:600;text-align:center}@media (max-width:991.98px){h3.country-info-name-first-minute{font-size:1rem !important}}.country-info-name-first-minute-head .country-info-name-first-minute-header{text-align:center;border-top:0.1px outset;padding-top:2%}@media (max-width:991.98px){.country-info-name-first-minute-head .country-info-name-first-minute-header{font-size:1.3rem !important;padding-top:5%}}.country-info-name-first-minute-head p{font-size:1rem}@media (max-width:991.98px){.country-info-name-first-minute-head p{font-size:0.8rem}}.top-offer__after{margin:3% 0% 0% 0%}@media (max-width:991.98px){.top-offer__after{margin:8% 0% 0% 0%}}.bd-search-results .searchmask .searchmask__btn.searchmask__btn--extended,.bd-amadeus-search-results .searchmask .searchmask__btn.searchmask__btn--extended,.bd-country .searchmask .searchmask__btn.searchmask__btn--extended,.bd-destination .searchmask .searchmask__btn.searchmask__btn--extended,.bd-amadeus-country .searchmask .searchmask__btn.searchmask__btn--extended,.bd-amadeus-destination .searchmask .searchmask__btn.searchmask__btn--extended{display:none}.bd-search-results .searchmask #sm-ex,.bd-amadeus-search-results .searchmask #sm-ex,.bd-country .searchmask #sm-ex,.bd-destination .searchmask #sm-ex,.bd-amadeus-country .searchmask #sm-ex,.bd-amadeus-destination .searchmask #sm-ex{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;align-content:center}@media (max-width:767.98px){.bd-search-results.body-darken--1000 .search-specification__body,.bd-amadeus-search-results.body-darken--1000 .search-specification__body,.bd-country.body-darken--1000 .search-specification__body,.bd-destination.body-darken--1000 .search-specification__body,.bd-amadeus-country.body-darken--1000 .search-specification__body,.bd-amadeus-destination.body-darken--1000 .search-specification__body{padding:0 !important}.bd-search-results.body-darken--1000 .searchmask__text-before,.bd-amadeus-search-results.body-darken--1000 .searchmask__text-before,.bd-country.body-darken--1000 .searchmask__text-before,.bd-destination.body-darken--1000 .searchmask__text-before,.bd-amadeus-country.body-darken--1000 .searchmask__text-before,.bd-amadeus-destination.body-darken--1000 .searchmask__text-before{display:none}.bd-search-results.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav,.bd-amadeus-search-results.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav,.bd-country.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav,.bd-destination.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav,.bd-amadeus-country.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav,.bd-amadeus-destination.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav{max-width:100%;margin:0.5rem 0;border:none !important}.bd-search-results.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav .fulltext-dropdown.dropdown-menu,.bd-amadeus-search-results.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav .fulltext-dropdown.dropdown-menu,.bd-country.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav .fulltext-dropdown.dropdown-menu,.bd-destination.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav .fulltext-dropdown.dropdown-menu,.bd-amadeus-country.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav .fulltext-dropdown.dropdown-menu,.bd-amadeus-destination.body-darken--1000 .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit).activeNav .fulltext-dropdown.dropdown-menu{margin:-0.2rem 0}}.bd-search-results .search-specification .searchmask__body,.bd-amadeus-search-results .search-specification .searchmask__body,.bd-country .search-specification .searchmask__body,.bd-destination .search-specification .searchmask__body,.bd-amadeus-country .search-specification .searchmask__body,.bd-amadeus-destination .search-specification .searchmask__body{margin-bottom:1rem}.bd-search-results .search-specification__body,.bd-amadeus-search-results .search-specification__body,.bd-country .search-specification__body,.bd-destination .search-specification__body,.bd-amadeus-country .search-specification__body,.bd-amadeus-destination .search-specification__body{overflow:visible}.bd-search-results .searchmask__form,.bd-amadeus-search-results .searchmask__form,.bd-country .searchmask__form,.bd-destination .searchmask__form,.bd-amadeus-country .searchmask__form,.bd-amadeus-destination .searchmask__form{border:none;background:none;box-shadow:none}.bd-search-results .searchmask__form-group>.searchmask__input,.bd-search-results .searchmask__form-group>.searchmask__input .fulltext-input,.bd-amadeus-search-results .searchmask__form-group>.searchmask__input,.bd-amadeus-search-results .searchmask__form-group>.searchmask__input .fulltext-input,.bd-country .searchmask__form-group>.searchmask__input,.bd-country .searchmask__form-group>.searchmask__input .fulltext-input,.bd-destination .searchmask__form-group>.searchmask__input,.bd-destination .searchmask__form-group>.searchmask__input .fulltext-input,.bd-amadeus-country .searchmask__form-group>.searchmask__input,.bd-amadeus-country .searchmask__form-group>.searchmask__input .fulltext-input,.bd-amadeus-destination .searchmask__form-group>.searchmask__input,.bd-amadeus-destination .searchmask__form-group>.searchmask__input .fulltext-input{color:#363636;opacity:1;padding:0.6rem 0;text-indent:40px;width:100%;height:100% !important;box-sizing:content-box}.bd-search-results .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit),.bd-amadeus-search-results .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit),.bd-country .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit),.bd-destination .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit),.bd-amadeus-country .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit),.bd-amadeus-destination .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit){max-width:97%;border-radius:15px !important;border:1px solid #eee !important;margin:0.5rem auto;position:relative;min-height:50px;padding:0;height:50px}.bd-search-results .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-cr,.bd-search-results .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-sd,.bd-amadeus-search-results .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-cr,.bd-amadeus-search-results .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-sd,.bd-country .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-cr,.bd-country .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-sd,.bd-destination .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-cr,.bd-destination .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-sd,.bd-amadeus-country .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-cr,.bd-amadeus-country .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-sd,.bd-amadeus-destination .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-cr,.bd-amadeus-destination .search-specification .searchmask__form-group:not(.sm-extended):not(.sm-submit) #sm-sd{padding:0 !important}.bd-search-results .searchmask__form-group>.searchmask__label,.bd-amadeus-search-results .searchmask__form-group>.searchmask__label,.bd-country .searchmask__form-group>.searchmask__label,.bd-destination .searchmask__form-group>.searchmask__label,.bd-amadeus-country .searchmask__form-group>.searchmask__label,.bd-amadeus-destination .searchmask__form-group>.searchmask__label{color:#777777;font-size:0.95rem;padding:0 0 0 40px}.bd-search-results .searchmask__form-group>.searchmask__label:before,.bd-amadeus-search-results .searchmask__form-group>.searchmask__label:before,.bd-country .searchmask__form-group>.searchmask__label:before,.bd-destination .searchmask__form-group>.searchmask__label:before,.bd-amadeus-country .searchmask__form-group>.searchmask__label:before,.bd-amadeus-destination .searchmask__form-group>.searchmask__label:before{top:10px;left:12px}.bd-search-results .custom-control.custom-checkbox,.bd-amadeus-search-results .custom-control.custom-checkbox,.bd-country .custom-control.custom-checkbox,.bd-destination .custom-control.custom-checkbox,.bd-amadeus-country .custom-control.custom-checkbox,.bd-amadeus-destination .custom-control.custom-checkbox{height:100%;display:-ms-flexbox;display:flex;justify-content:start;align-items:center;padding:0 40px}@media (max-width:767.98px){.bd-search-results .form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3,.bd-amadeus-search-results .form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3,.bd-country .form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3,.bd-destination .form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3,.bd-amadeus-country .form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3,.bd-amadeus-destination .form-group.searchmask__form-group.sm-submit.ml-md-auto.col-12.col-sm-12.col-md-6.col-lg-3.col-xl-3{position:-webkit-sticky;position:sticky;display:block;bottom:45px;padding:1.5rem 0;border-radius:0}.bd-search-results .mask-btn.form-row,.bd-amadeus-search-results .mask-btn.form-row,.bd-country .mask-btn.form-row,.bd-destination .mask-btn.form-row,.bd-amadeus-country .mask-btn.form-row,.bd-amadeus-destination .mask-btn.form-row{bottom:-70px;position:-webkit-sticky;position:sticky;width:100%;z-index:10}.bd-search-results .component__body.search-specification__body,.bd-amadeus-search-results .component__body.search-specification__body,.bd-country .component__body.search-specification__body,.bd-destination .component__body.search-specification__body,.bd-amadeus-country .component__body.search-specification__body,.bd-amadeus-destination .component__body.search-specification__body{width:100vw;padding:4rem 2rem;height:100%;overflow:visible}.bd-search-results .component.search-specification.active .component__body.search-specification__body,.bd-amadeus-search-results .component.search-specification.active .component__body.search-specification__body,.bd-country .component.search-specification.active .component__body.search-specification__body,.bd-destination .component.search-specification.active .component__body.search-specification__body,.bd-amadeus-country .component.search-specification.active .component__body.search-specification__body,.bd-amadeus-destination .component.search-specification.active .component__body.search-specification__body{overflow-y:auto;overflow-x:hidden}.bd-search-results .daterangepicker,.bd-amadeus-search-results .daterangepicker,.bd-country .daterangepicker,.bd-destination .daterangepicker,.bd-amadeus-country .daterangepicker,.bd-amadeus-destination .daterangepicker{z-index:2147483647 !important}.bd-search-results #sm-ex,.bd-amadeus-search-results #sm-ex,.bd-country #sm-ex,.bd-destination #sm-ex,.bd-amadeus-country #sm-ex,.bd-amadeus-destination #sm-ex{margin:0.4rem 0}.bd-search-results .search-specification.active .search-specification__button,.bd-amadeus-search-results .search-specification.active .search-specification__button,.bd-country .search-specification.active .search-specification__button,.bd-destination .search-specification.active .search-specification__button,.bd-amadeus-country .search-specification.active .search-specification__button,.bd-amadeus-destination .search-specification.active .search-specification__button{top:1rem;right:1rem;bottom:unset;left:unset;text-indent:3px;width:30px;height:30px;border-radius:8px !important;padding:0;font-size:1.3rem;overflow:hidden}}.searchmask__transport-type.custom-control-inline.type-0{display:none}.searchmask__transport-type.custom-control-inline.type-2{display:none}.searchmask__transport-type.custom-control-inline.type-4{display:none}.searchmask__transport-type.custom-control-inline.type-5{display:none}.country-all{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap}.country-img-box-all-info img{min-width:100%;height:140px;border-radius:15px;object-fit:cover;filter:brightness(0.8)}.country-all-info{display:-ms-flexbox;display:flex;gap:3%;margin:0% 0% 2% 0%;border-top:0.1px outset;padding:1.5% 0 0 0;background:white;width:50%}@media (max-width:991.98px){.country-all-info{flex-direction:column;width:100%;padding:3.5% 0% 3% 0%}}.country-img-box-all-info{min-width:40%}.country-box-name{margin:0% 0% 2% 0%;color:#363636}@media (max-width:991.98px){.country-box-name{margin:4% 0% 2% 0%}}.country-box-name h3{font-size:1.3rem}@media (max-width:991.98px){.country-box-name h3{font-size:1.14rem}}.country-box-name-links{margin:0% 0% 0% 2%}@media (max-width:991.98px){.country-box-name-links{font-size:0.9rem}}.country-box-name-links a{color:#4b4b4b}.country-box-name-links a:hover{text-decoration:none;color:#363636;font-weight:500}.country-box-all-info{width:100%}.country-box-name-links p{margin:0.6% 0% 0% 0%}@media (max-width:991.98px){.country-all-header{font-size:0.9rem}}.searchmask-results__callback h2{font-size:1.3rem}@media (max-width:991.98px){.searchmask-results__callback h2{font-size:1.1rem;text-align:center}}.component__heading.form-custom__heading{text-align:center}@media (max-width:991.98px){.component__heading.form-custom__heading{font-size:1.2rem}}button.btn.btn-outline-secondary.sort__button--mobile{font-size:0.7rem}img.leto-img{width:100%;height:100%;object-fit:cover}.dropdown-menu-leto{display:-ms-flexbox;display:flex;flex-direction:row;width:100%;justify-content:space-around}@media (max-width:767.98px){.dropdown-menu-leto{flex-direction:column}}.dropdown-country{display:-ms-flexbox;display:flex;flex-direction:row;width:100%;justify-content:space-evenly}@media (max-width:767.98px){.dropdown-country{flex-direction:column}}.dropdown-menu-leto-link{width:40%}.dropdown-menu-leto-box{width:315px;border-radius:15px;padding:1%;box-sizing:border-box;position:relative;background:white;transition:all 0.3s ease-out;cursor:pointer;height:180px}.dropdown-menu-leto-box:hover img{transform:scale(1.1)}a.dropdown-menu-leto-link{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;cursor:pointer;display:block;border-radius:15px}.dropdown-menu-leto-img{width:100%;height:94%;overflow:hidden;border-radius:15px;position:absolute;border:0.1px solid #eae7ea94;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05)}.dropdown-menu-leto-img:after{content:"";position:absolute;top:0;left:0;background:black;width:100%;height:100%;background:linear-gradient(360deg, rgba(79, 78, 78, 0.4) 20%, rgba(0, 0, 0, 0) 100%)}.dropdown-menu-leto-img img{transition:all 0.5s ease-in-out}.dropdown-menu-leto-box-name{position:absolute;display:-ms-flexbox;display:-ms-flexbox;display:flex;width:100%;height:100%;flex-direction:column;align-content:flex-start;justify-content:flex-end;align-items:flex-start;transition:all 0.3s ease-out;transform:translate(25px, -17px);color:white}h3.country-box-name{color:white;font-size:1.6rem}.dropdown-menu-leto-country{display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}@media (max-width:767.98px){.dropdown-menu-leto-country{margin-top:7%;border-top:0.01px solid #e3e3e3;padding-top:7%}}@media (max-width:767.98px){.search-results__buttons.sort{z-index:99990 !important}}@media (max-width:767.98px){.dates__sorts.js-datesSorts{z-index:99990 !important}}@media (max-width:991.98px){.dates__filters-wrapper{margin-top:1rem !important}}@media (max-width:767.98px){.modal-opened{overflow:hidden !important}.card:last-of-type .card-footer-mobile,.bd-accommodation .card[data-card="to_f"] .card-footer-mobile{display:block !important;position:fixed !important}}@media (max-width:991.98px){.dates__filters-wrapper{justify-content:center}.modal-opened{overflow:hidden !important}.dates__filters-wrapper.open{position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;margin:0 !important;padding:4rem 22px;overflow-y:auto;align-content:flex-start;background:#fff;height:100vh}.dates__filters-wrapper.open .card:nth-child(n){display:block;position:unset}.dates__filters-wrapper.open .card:nth-child(n) .filter__collapse{display:block;position:unset;height:auto}.dates__filters-wrapper.open .card:nth-child(n) .filter__body{height:auto;padding:0 !important}.dates__filters-wrapper.open .card:nth-child(n) .card-header-mobile,.dates__filters-wrapper.open .card:nth-child(n) .card-footer-mobile,.dates__filters-wrapper.open .card:nth-child(n) .close-button{display:none}.dates__filters-wrapper.open .card:nth-child(n) .filter__header .filter__button{pointer-events:none;margin:12px 0 9px;padding:10px 15px !important;justify-content:flex-start;border-radius:0;font-size:1rem !important}.dates__filters-wrapper.open .card[data-card="du_f"],.dates__filters-wrapper.open .card.filter--occupancy{display:none}.bd-accommodation .dates__filters-wrapper.open .card:last-of-type{margin-bottom:150px}.dates__filters-wrapper.open .card:last-of-type .card-footer-mobile,.bd-accommodation .dates__filters-wrapper.open .card[data-card="to_f"] .card-footer-mobile{display:block !important;position:fixed !important}.dates__filters-wrapper.open .new-close-button{position:fixed;border:none;text-align:left;z-index:100000}}@media (max-width:991.98px){.booking-form__stepline{display:none}}.room_name .name{font-size:0.9rem !important}.align-items-center.d-flex{font-size:1rem}.dates__load-more:not(:disabled):not(.disabled){width:175px;padding:10px;border:1px solid #0478a7;text-align:center;font-size:0.9rem;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;height:45px;display:-ms-flexbox;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-around;color:white;cursor:pointer;height:40px}@media (min-width:992px){#ajax-offers-result{margin-top:2rem}}@media (max-width:991.98px){.search-specification .search-specification__body{position:absolute !important;transform:translateX(-100vw);max-width:100vw;width:100vw}.search-specification.active .search-specification__body{position:fixed !important}}.search-specification.active .component__body.searchmask__body .search-specification__container{display:none}.component__body.searchmask__body .search-specification__container{display:block;position:absolute;top:3.5rem;left:20rem;width:57.5rem;overflow:hidden;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1199.98px){.component__body.searchmask__body .search-specification__container{width:50.5rem}}.component__body.searchmask__body .search-specification__container ::-webkit-scrollbar{width:0px;height:0px;background:transparent}@media (max-width:991.98px){.component__body.searchmask__body .search-specification__container{top:0rem;left:107%;width:97vw;pointer-events:none;padding:2.8rem 0}}.component__body.searchmask__body .search-specification__container .search-specification__item{display:none}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child{display:block;pointer-events:all}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__item-header{display:none}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:0rem;overflow-y:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect ::-webkit-scrollbar{width:0px;height:0px;background:transparent}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect .fulltext-filter.input-group.mb-3{display:none}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect .search-specification__more-button-wrapper.row{display:none}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect .search-specification__select-item input:checked+label{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important;font-weight:600;align-items:center;justify-content:space-around}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect .search-specification__select-item input:checked+label::after{content:none}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect .search-specification__select-item label{padding:3px 13px;display:block;box-sizing:content-box;width:max-content;font-weight:500;border-radius:50px;font-size:0.9em;min-width:60px;text-align:center;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);border:solid 0.01px #f9f9f9 !important;padding-bottom:0.5rem !important;padding-top:0.5rem !important}.component__body.searchmask__body .search-specification__container .search-specification__item.search-specification__item--DestinationsList:first-child .search-specification__multiselect .search-specification__select-item label:hover{text-decoration:none;background:linear-gradient(101deg, #3b8cb4 0%, #3b8cb4 52%, #3b8cb4 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-clip:text !important;background-size:400% 400% !important;background-repeat:no-repeat !important;font-weight:600;align-items:center;justify-content:space-around}.box-airports{margin:3%;text-align:center;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;display:-ms-flexbox;color:white;border:none;font-weight:500;height:25px;padding:0.4% 4% 2.1% 4%}.sale-airport{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:center;align-content:center}.all-resorts{text-align:center;font-size:0.85rem;border-radius:30px;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75);background:#0478a7;width:20%;margin:0% 0% 0% 40%;height:35px;padding:6px;font-weight:600}@media (max-width:991.98px){.all-resorts{width:60%;margin:0% 0% 0% 20%}}.all-resorts p{color:white}.all-resorts:hover{background:#d71921e3 !important;color:#fce9ea !important;border:1px solid #fce9ea !important;font-weight:600;box-shadow:0 9px 12px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s cubic-bezier(0.25, 0.1, 0.54, 0.75)}.element.element-246{display:none}.messenger-button{position:fixed;bottom:20px;left:20px;z-index:9999;background-color:#0084ff;border-radius:50%;width:56px;height:56px;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0, 0, 0, 0.3);text-decoration:none;transition:background-color 0.3s ease}.messenger-button:hover{background-color:#006fd6}.daterangepicker.opensleft.mask-type-grid,.daterangepicker.openscenter.mask-type-grid{width:calc(540px + 30px * 14) !important}.bd-accommodation .daterangepicker .ranges{display:none}.daterangepicker.openscenter.mask-type-grid .ranges2{display:block !important}.dates__filters-wrapper .calendar-wrap .searchmask__input{text-align:center !important}@media (max-width:991.98px){.filter--dates .filter__button .filter__selected{display:block;color:#615e5e;font-weight:400}}.section-15550{border-bottom:0.1px solid #bfbfbf;margin-bottom:2%}.container-15769{margin-top:4%;margin-bottom:2%}.info-boxes{display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:1200px;margin:0 auto}.menu-box{display:-ms-flexbox;display:flex;gap:1rem;justify-content:left;align-items:flex-start}.menu-box .info-image{width:50px;height:50px;background:#f2f5f8;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border-radius:8px}.menu-box .info-image img{font-size:0;width:50%;height:50%;object-fit:cover}.menu-box .info-cont{display:-ms-flexbox;display:flex;flex-direction:column;align-content:flex-start;justify-content:center;align-items:flex-start;gap:0.2rem}.menu-box h3{font-size:1.3rem;color:#333;margin-bottom:5px;font-weight:700}.menu-box p{font-size:0.875rem;color:#666}.component__body.pseudonav__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px;max-width:1200px;margin:0 auto;align-items:flex-end}li.psedonav__list-item{display:-ms-flexbox;display:flex;flex-direction:column;gap:1rem}span.pseudonav__title{text-transform:none;font-weight:600}ul.pseudonav__list.pseudonav__list--nested{font-size:1rem;color:#666;display:-ms-flexbox;display:flex;flex-direction:column;gap:0.3rem}.social-box .content-box ol a:not(:hover){color:#363636}.social-box{display:-ms-flexbox;display:flex;align-items:flex-end;margin-bottom:1%;justify-content:center}.component__body.content-box__body{font-size:0.9rem;color:#666666}@media (max-width:768px){.component__body.pseudonav__body{display:-ms-flexbox;display:flex;flex-wrap:nowrap;gap:20px;max-width:1200px;margin:0 auto;align-items:stretch;flex-direction:column}li.psedonav__list-item{align-items:center}.menu-box h3{font-size:1rem;color:#333;margin-bottom:5px;font-weight:700}}