@charset "UTF-8";
.custom-control-input:focus~.custom-control-label::before{box-shadow:none;background:none;border-color:unset}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:unset}.new-check{width:6px;height:11px;margin:0 4px 0 3px;border-width:0 1px 1px 0;border-style:solid;border-color:#9da710;transform:rotate(40deg) translatey(3px)}.body-wrapper{overflow:hidden}@media (max-width:991.98px){main>.section>.container{padding:0 8px}}#heading{text-align:right;font-size:1rem}.component__heading,.country-table__section--others h3{margin:20px 0;text-align:center;font-weight:normal;font-size:1.9rem;font-weight:bold;letter-spacing:-0.8px}@media (max-width:767.98px){.component__heading,.country-table__section--others h3{margin:10px 0;font-size:1.4rem}}.bd-subpage .component__heading{font-weight:bold}.bd-amadeus-search-results #heading,.bd-amadeus-search-results .searchmask,.bd-search-results #heading,.bd-search-results .searchmask,.bd-amadeus-accommodation #heading,.bd-amadeus-accommodation .searchmask,.bd-amadeus-term #heading,.bd-amadeus-term .searchmask,.bd-accommodation #heading,.bd-accommodation .searchmask,.bd-term #heading,.bd-term .searchmask,.bd-news-list #heading,.bd-news-list .searchmask{display:none}.bd-amadeus-country #heading,.bd-amadeus-destination #heading,.bd-news-view #heading{font-weight:bold;margin:20px 0 50px 0;text-align:center;font-size:1.9rem;letter-spacing:-0.8px}.bd-amadeus-country .country-detail__heading--name,.bd-amadeus-country .news-article__header,.bd-amadeus-destination .country-detail__heading--name,.bd-amadeus-destination .news-article__header,.bd-news-view .country-detail__heading--name,.bd-news-view .news-article__header{display:none}.more__link{min-width:unset;max-width:unset;border:none;font-weight:bold}.more__link:hover{background:none;color:#e50015;text-decoration:underline}.load-next,.dates__load-more,.more__offers,.news-article__footer .more__link{width:170px;margin-top:3%;padding:11px;background:#e50015;color:#fff;border-radius:30px;border:1px solid #e50015;text-transform:uppercase;font-weight:bold;font-size:0.95re;letter-spacing:0.8px}.load-next:hover,.dates__load-more:hover,.more__offers:hover,.news-article__footer .more__link:hover{background:#fff;color:#e50015;text-decoration:none}@media (max-width:575.98px){.load-next,.dates__load-more,.more__offers,.news-article__footer .more__link{padding:5px}}@media (min-width:992px){.dates__load-more{margin-left:25%;margin-top:1.4%}.more__offers{margin-left:65% !important;margin-top:0}}.breadcrumb{padding-left:20px;background:none}.breadcrumb-item__home{margin-left:-20px}.breadcrumb-item+.breadcrumb-item::before{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #333333}@media (max-width:991.98px){.breadcrumb{margin:0}}.slick-dots{bottom:-10px}.slick-dots li button{position:relative;width:10px;height:10px;background:#a7ceed}.slick-dots li button:hover{background:#529ed2}.slick-dots li:before{content:"";position:absolute;width:0;height:0;left:5px;top:5px;border:1px solid #a7ceed;border-radius:30px;transition:0.3s linear}.slick-dots li:hover:before{top:-10px;left:-10px;width:30px;height:30px}.bd-homepage .slider--simple figure{border-radius:0 !important}.navbar--main{background:rgba(255, 255, 255, 0.9) !important}.navbar-brand{padding:0}.navbar-brand-img{height:55px}.navbar .navbar-nav{width:100%}@media (min-width:992px){.navbar .navbar-nav{justify-content:flex-end;align-items:flex-end}}.navbar .navbar-nav .nav-link{border-bottom:3px solid transparent}.navbar .navbar-nav .nav-item:not(.nav-item--last) .nav-link{padding:6px 12px;color:#529ed2;font-weight:600}.navbar .navbar-nav .nav-item:not(.nav-item--last) .nav-link:hover,.navbar .navbar-nav .nav-item:not(.nav-item--last) .nav-link[aria-expanded="true"]{color:#e50015;border-color:#e50015}@media (min-width:992px){.navbar .navbar-nav .nav-item--last{margin:0 0 12px 50px}}.navbar .navbar-nav .nav-item--last .nav-link{width:100%;padding:0;line-height:1;pointer-events:none}.navbar .navbar-nav .nav-item--last .nav-link:not(span){color:#333333;font-size:0.75rem}.navbar .navbar-nav .nav-item--last .nav-link span{display:block;color:#e50015;font-size:1rem}.navbar .navbar-nav .nav-item--last .nav-link:after{display:none}.navbar .navbar-nav .nav-item--last .dropdown-menu{position:unset;min-width:unset;margin:0;padding:0;background:none;box-shadow:none}.navbar .navbar-nav .nav-item--last .dropdown-menu a{padding:0;color:#e50015;font-size:1rem;line-height:1.1}.navbar .navbar-nav .nav-item--last .dropdown-menu a:hover{background:none;color:#333333}.navbar .navbar-nav .nav-item--last .dropdown-menu a:last-child{display:none}.navbar .navbar-nav .nav-item--last .dropdown-menu,.navbar .navbar-nav .nav-item--last .dropdown-menu a:first-child:empty+a{display:block}.navbar .dropdown-menu{border-radius:0;border:none;box-shadow:0 0 5px #666}.navbar .dropdown-menu a{padding:6px 15px;color:#529ed2;font-size:0.9rem;font-weight:bold}.navbar .dropdown-menu a:hover{color:#e50015}.navbar-toggler{border:none}.navbar-toggler .menu-button__line{width:33px;height:5px;background:#529ed2}.navbar-toggler[aria-expanded="true"] .menu-button__line:nth-child(3){transform:translateY(-13px) rotate(-45deg)}.navbar #dates-favourites-link,.navbar .favourites-box__number{display:none}.navbar.fixed-top{padding-top:0;padding-bottom:0;box-shadow:0 0 6px #999}.navbar.fixed-top .navbar-brand-img{height:38px}.navbar.fixed-top .navbar-toggler{padding-bottom:1px}.navbar.fixed-top .navbar-toggler .menu-button__line{margin:5px auto}.navbar.fixed-top .navbar-toggler[aria-expanded="true"] .menu-button__line:nth-child(3){transform:translateY(-11px) rotate(-45deg)}@media (max-width:767.98px){.navbar>.container{padding:0}}.headbox .pseudonav{position:relative;margin:0}.headbox .pseudonav:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translatex(-50%);background:#529ed2}.headbox .pseudonav,.headbox .pseudonav a{color:#fff;font-weight:600}.headbox .pseudonav a{padding:9px 10px 12px;border-top:3px solid transparent}.headbox .pseudonav a:hover{background:#a7ceed;border-color:#e50015}.headbox .pseudonav ul,.headbox .pseudonav li{margin:0;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.headbox .pseudonav__body{padding:0}.headbox .pseudonav__title{margin-right:15px;padding:0 5px;background:#e50015;border:none;text-transform:uppercase;font-weight:bold;font-size:0.8rem}@media (max-width:991.98px){.headbox .pseudonav a{line-height:1;font-size:0.9rem;font-weight:normal}}@media (max-width:767.98px){.headbox .pseudonav ul,.headbox .pseudonav li{flex-wrap:wrap;padding:0}.headbox .pseudonav a{border:none;padding:9px}}.searchmask *:focus,.searchmask *:focus:before{background:none !important;box-shadow:none !important}.searchmask__header{display:none}.searchmask__text-before p{display:-ms-inline-flexbox;display:inline-flex;margin:0;border-radius:5px 5px 0 0;overflow:hidden}.searchmask__text-before a{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;text-align:center;height:52px;padding:3px 25px 0 20px;border:none;border-bottom:4px solid transparent;border-radius:0;font-size:0.95rem;line-height:1;font-weight:bold;cursor:pointer}.searchmask__text-before a,.searchmask__text-before a:hover{background:#d1e6f6 !important}.searchmask__text-before a:not([href]):not([tabindex]),.searchmask__text-before a.active,.searchmask__text-before a:hover{color:#175d8e !important}.searchmask__text-before a:not(:first-child){border-left:1px solid #fff}.searchmask__text-before a.active{background:#fff !important;border-color:transparent !important}.searchmask__text-before a:hover:not(.active){border-bottom-color:#01b55e}.searchmask__text-before a:nth-child(2):hover{border-bottom-color:#e50015}.searchmask__text-before a:nth-child(4):hover{border-bottom-color:#175d8e}.searchmask__text-before a .flag{position:relative;top:-4px;left:-4px;transform:scale(0.55)}.searchmask__form{padding:12px 20px 5px;background:#fff;box-shadow:0 0 5px #ccc;border-radius:0 0 6px 6px}.searchmask__form-group>.searchmask__label{position:relative;margin-bottom:5px;color:#529ed2;font-size:0.9rem}.searchmask__form-group>.searchmask__label:after{font-family:"c4f";font-weight:normal;font-size:1.1rem;position:absolute;left:8px;top:34px;z-index:3;color:#175d8e}.searchmask__form-group>.searchmask__input{height:42px;padding-left:35px;background:#fff;border-radius:3px;border-color:#a7ceed}.searchmask__form-group>.searchmask__input:hover{box-shadow:0 0 0 2px #529ed2}.searchmask .sm-fl>label:after{content:""}.searchmask .sm-to>label:after{content:""}.searchmask .sm-da>label:after,.searchmask .sm-du>label:after{content:""}.searchmask .sm-tr>label:after{content:""}.searchmask .sm-bi>label:after{content:""}.searchmask .sm-pc>label:after{content:""}.searchmask .sm-sd>label:after{content:""}.searchmask .sm-tt>label:after{content:""}.searchmask .sm-at>label:after{content:""}.searchmask .sm-cr>label:after{content:""}.searchmask .sm-pr>label:after{content:""}.searchmask .sm-ri>label:after{content:""}.searchmask .sm-fl .searchmask__input--fulltext.active{background:#e7f1fa}.searchmask .sm-fl .searchmask__input--fulltext[data-count="0"],.searchmask .sm-fl .searchmask__input--fulltext.active[data-count="0"]{background:#fff}.searchmask .sm-sp{padding-top:10px}.searchmask .sm-sp .custom-checkbox{padding-left:0}.searchmask .sm-sp label{position:relative;margin:0;padding:2px 0 0 55px;transition:0.5s linear;cursor:pointer}.searchmask .sm-sp label:before,.searchmask .sm-sp label:after{content:"";position:absolute;left:0;height:20px;border-radius:20px;border:1px solid #ccc !important}.searchmask .sm-sp label:before{width:45px}.searchmask .sm-sp label:after{width:20px;background:#ccc;transition:0.3s linear}.searchmask .sm-sp label:hover{color:#175d8e}.searchmask .sm-sp input[type="checkbox"]{position:absolute;z-index:-1;opacity:0}.searchmask .sm-sp .custom-checkbox input:checked~label:before{background:none;border-color:#175d8e !important}.searchmask .sm-sp .custom-checkbox input:checked~label:after{margin-left:25px;background:#175d8e}.searchmask .sm-sp .ski3{margin-top:9px}.searchmask__stars{height:42px;margin:0;padding:0 0 0 9px;align-items:center;border:1px solid #a7ceed;border-radius:3px}.searchmask__stars .icon{margin:0 0 4px}.searchmask .icon-star:before{content:"";margin-right:8px;font-size:1.5rem}.searchmask input:checked~.icon-star:before,.searchmask input:not(:checked)~.icon-star:hover:before,.searchmask input:not(:checked)+.icon-star:hover~.icon-star:before{content:"";color:gray}.searchmask #sm-tr{background:#a7ceed}.searchmask .sm-extended,.searchmask .sm-reset{flex-direction:row;align-items:center}.searchmask .sm-extended button,.searchmask .sm-reset button{padding-left:6px;background:none;border:none;color:#175d8e;text-align:left;text-decoration:underline}.searchmask .sm-extended button:hover,.searchmask .sm-reset button:hover{color:#e50015;text-decoration:none}.searchmask .sm-extended:before{content:"";width:22px;height:20px;background:url(/10041/uploads/fs_images/contentdesignimagesets/7/icon03_214_o.png) no-repeat;background-size:100% 100%}.searchmask .sm-reset{justify-content:flex-end;text-align:right}.searchmask .sm-reset:before{content:"";font-family:"c4f";color:#175d8e}.searchmask__btn--submit{width:170px;height:48px;margin:auto;border-radius:30px;font-weight:600}@media (min-width:992px){.searchmask__text-before p{margin:0 0 0 20px}.searchmask .form-row>[class*="col-"]{padding-right:13px;padding-left:13px}.searchmask__form{border-radius:6px}.searchmask .mask-btn{margin-top:15px}}@media (max-width:767.98px){.searchmask{margin:0 -8px}.searchmask__text-before a{height:44px;padding:5px;font-size:0.85rem}.searchmask__text-before a .flag{display:none}.searchmask__form{padding:5px 15px}.searchmask__form-group{margin-bottom:5px}.searchmask__form-group>.searchmask__label:after{left:6px;font-size:0.9rem}.searchmask__form-group>.searchmask__input{height:38px;padding-left:25px}.searchmask .sm-sp{padding-top:0}.searchmask .sm-extended button,.searchmask .sm-reset button{font-size:0.85rem;line-height:1}.searchmask__btn--submit{height:38px}}#searchmask .sm-ap{margin-bottom:8px}#searchmask .sm-ap>.searchmask__input{display:none}#searchmask .sm-ap>.searchmask__label:after{display:none}#searchmask .sm-ap>.dropdown-menu{display:-ms-flexbox;display:flex;flex-wrap:wrap;position:relative !important;z-index:1;top:auto !important;bottom:auto !important;right:auto !important;left:auto !important;width:100% !important;max-width:unset !important;height:auto !important;max-height:unset !important;padding:0;background:none;border:none;border-radius:0;text-align:center;overflow:unset}#searchmask .sm-ap>.dropdown-menu .searchmask__select-item{flex:1 1 12.5%;padding:0 5px 5px 0}#searchmask .sm-ap>.dropdown-menu .icon{display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;height:55px;padding:0 5px;background:#f3f8fd;border-radius:3px;border:1px solid #a7ceed;font-size:12px;line-height:1}#searchmask .sm-ap>.dropdown-menu .icon:before{display:block;margin:0 auto 4px;color:#175d8e;font-size:1.2rem}#searchmask .sm-ap>.dropdown-menu .icon:hover,#searchmask .sm-ap>.dropdown-menu input:checked+label{background:#175d8e}#searchmask .sm-ap>.dropdown-menu .icon:hover,#searchmask .sm-ap>.dropdown-menu .icon:hover:before,#searchmask .sm-ap>.dropdown-menu input:checked+label,#searchmask .sm-ap>.dropdown-menu input:checked+label:before{color:#fff}#searchmask .sm-ap>.dropdown-menu .dropdown-close__button,#searchmask .sm-ap>.dropdown-menu .searchmask__parameter:empty{display:none}#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift{position:absolute;top:-70px;right:0;width:25%;padding:0 0 0 19px;display:-ms-flexbox;display:flex;align-items:center;background:none;border:none;font-size:1rem}#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift:hover{background:none;color:#175d8e}#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift,#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift:before,#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift:after{transition:0.5s linear}#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift:before{content:"";width:45px;height:20px;margin:0 10px 0 0;border:1px solid #ccc;border-radius:30px}#searchmask .sm-ap>.dropdown-menu .icon-direct_proximity_ski_lift:after{content:"";width:20px;height:20px;border-radius:20px;background:#ccc;position:absolute;margin-left:25px}#searchmask .sm-ap>.dropdown-menu #sm-ap-direct_proximity_ski_lift:checked+label:not(:hover){background:none;color:#333333}#searchmask .sm-ap>.dropdown-menu #sm-ap-direct_proximity_ski_lift:checked+label:before{border-color:#175d8e}#searchmask .sm-ap>.dropdown-menu #sm-ap-direct_proximity_ski_lift:checked+label:after{margin:0;background:#175d8e}@media (max-width:767.98px){#searchmask .sm-ap>.dropdown-menu .searchmask__select-item{flex:1 1 33.333%;padding:0 1px 1px 0}#searchmask .sm-ap>.dropdown-menu .icon{height:50px;font-size:11px}#searchmask .sm-ap>.dropdown-menu .icon:before{font-size:1rem}}.hp-mask{margin-top:-750px}@media (max-width:767.98px){.hp-mask{margin-top:-780px}}.top-slider .slider__img-container:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;background:linear-gradient(transparent, #fff)}.squareInner .figure{width:100%;padding:0 30px}.squareInner .figure,.squareInner .figure-img{margin:0}.squareInner .figure-img{width:100%;height:200px}.squareInner .figure:after{content:"";display:block;width:16px;height:16px;margin:-8px auto;transform:rotate(45deg);background:#fff}.squareInner .country{top:20px;left:12px;padding:1px;font-size:0.8rem}.squareInner .rating{font-size:0.9rem}.squareInner .rating .icon:before{content:"";width:1.1em}.squareInner .rating .icon-star--no-active:before{content:"" !important}.squareInner .price b{font-size:1.15rem}.squareInner .destination,.squareInner .date,.squareInner .param,.squareInner .boarding,.squareInner .new-month{font-size:0.8rem}.squareInner .parameters,.squareInner .parameters__body{display:unset;margin:0;padding:0}.squareInner .parameters__item:not(.parameters__item--ski-distance),.squareInner .parameters .icon{display:none}.squareInner .parameters__distance{font-size:0.8rem;font-weight:normal}.squareInner .parameters__item--ski-distance{margin-left:-8px;background:#fff}.squareInner .box:hover{box-shadow:0 0 0 3px #529ed2 !important;border-radius:1px}.top-offer-1 .top-offer__body{height:451px;overflow:hidden}.top-offer-1 .squareInner{margin-bottom:35px !important}@media (min-width:992px){.top-offer-1 .squareInner{transition:0.5s linear}.top-offer-1 .squareInner .figure{width:100%;padding:0}.top-offer-1 .squareInner .figure-img{height:260px}.top-offer-1 .squareInner .figure:after{margin-left:25px}.top-offer-1 .squareInner.slick-current{width:564px !important;height:407px !important}.top-offer-1 .squareInner.slick-current+div+div{display:none}.top-offer-1 .squareInner.slick-current .figure{position:relative;float:left;width:63%}.top-offer-1 .squareInner.slick-current .figure,.top-offer-1 .squareInner.slick-current .figure-img{height:100%}.top-offer-1 .squareInner.slick-current .figure:after{position:absolute;top:30px;right:-8px}.top-offer-1 .squareInner.slick-current .country{padding-right:34px !important}.top-offer-1 .squareInner.slick-current .country>span{display:block !important;position:absolute;right:-1px;top:-1px}.top-offer-1 .squareInner.slick-current .country .flag{transform:scale(0.59)}.top-offer-1 .squareInner.slick-current .info{float:left;width:37%}.top-offer-1 .squareInner.slick-current .d-flex{display:block !important}.top-offer-1 .squareInner.slick-current .rating{width:100%;font-size:1rem}.top-offer-1 .squareInner.slick-current .price{position:absolute;bottom:24px}.top-offer-1 .squareInner.slick-current .price span{display:block}.top-offer-1 .squareInner.slick-current .price b{font-size:1.25rem;line-height:1}.top-offer-1 .squareInner.slick-current .hotel{margin-bottom:12px;font-size:1.2rem;text-overflow:unset;white-space:normal;line-height:1.1}.top-offer-1 .squareInner.slick-current .destination{padding-bottom:20px}.top-offer-1 .squareInner.slick-current .param,.top-offer-1 .squareInner.slick-current .boarding,.top-offer-1 .squareInner.slick-current .date{padding-bottom:5px}.top-offer-1 .squareInner.slick-current .param,.top-offer-1 .squareInner.slick-current .param .parameters__distance,.top-offer-1 .squareInner.slick-current .param .new-month::before,.top-offer-1 .squareInner.slick-current .boarding,.top-offer-1 .squareInner.slick-current .boarding .parameters__distance,.top-offer-1 .squareInner.slick-current .boarding .new-month::before,.top-offer-1 .squareInner.slick-current .date,.top-offer-1 .squareInner.slick-current .date .parameters__distance,.top-offer-1 .squareInner.slick-current .date .new-month::before{font-size:0.9rem}.top-offer-1 .squareInner.slick-current .new-check{margin:2px 6px 0 3px}}.top-offer-1 .slick-dots{bottom:-30px}.qbox .element:nth-child(1),.qbox .element:nth-child(3){width:100%}.qbox .element:nth-child(1) .slider__container,.qbox .element:nth-child(3) .slider__container{transition:0.3s linear}.qbox .element:nth-child(1) .slider__text-container,.qbox .element:nth-child(3) .slider__text-container{padding:25px 30px 35px;background:rgba(255, 255, 255, 0.8);transition:0.3s linear}.qbox .element:nth-child(1) .slider .country,.qbox .element:nth-child(3) .slider .country{top:-12px;font-size:0.8rem;line-height:1.2}.qbox .element:nth-child(1) .slider .name,.qbox .element:nth-child(3) .slider .name{font-size:1.7rem;line-height:1}.qbox .element:nth-child(1) .slider .text,.qbox .element:nth-child(3) .slider .text{font-size:0.95rem;line-height:1.2}.qbox .element:nth-child(1) .slider button,.qbox .element:nth-child(3) .slider button{border-width:2px;border-radius:30px;letter-spacing:1px}.qbox .element:nth-child(1) .slider__container:hover,.qbox .element:nth-child(3) .slider__container:hover{box-shadow:0 0 0 3px #fff;border-radius:2px}.qbox .element:nth-child(1) .slider__container:hover .slider__text-container,.qbox .element:nth-child(3) .slider__container:hover .slider__text-container{background:#fff}.qbox .element:nth-child(1) .slider__container:hover button,.qbox .element:nth-child(3) .slider__container:hover button{background:#e50015;color:#fff}.qbox .element:nth-child(1) .slider__text-container ul,.qbox .element:nth-child(3) .slider__text-container ul{list-style:none;margin:0;padding:0;text-align:left}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(n+2),.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(n+2){color:#333333}.qbox .element:nth-child(1) .slider__text-container ul li>br,.qbox .element:nth-child(1) .slider__text-container ul li:empty,.qbox .element:nth-child(3) .slider__text-container ul li>br,.qbox .element:nth-child(3) .slider__text-container ul li:empty{display:none}.qbox .element:nth-child(1) .slider__text-container ul li:first-child,.qbox .element:nth-child(3) .slider__text-container ul li:first-child{position:absolute;top:-16px;right:25px;width:130px;padding:3px;background:#e50015;text-align:center;font-weight:bold;font-size:0.9rem}.qbox .element:nth-child(1) .slider__text-container ul li:first-child b,.qbox .element:nth-child(3) .slider__text-container ul li:first-child b{font-size:1.1rem}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(2),.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(2){margin-bottom:12px;font-size:1.7rem;line-height:1;font-weight:bold}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(4),.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(4){margin-top:12px}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(4) a,.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(4) a{display:inline-block;padding:10px 30px;border:2px solid #e50015;border-radius:30px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(4) a:hover,.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(4) a:hover{background:#e50015;color:#fff;text-decoration:none}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(4) a:after,.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(4) a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:414px}@media (max-width:575.98px){.qbox .element:nth-child(1) .slider__text-container,.qbox .element:nth-child(3) .slider__text-container{padding:25px 15px}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(2),.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(2){font-size:1.3rem}.qbox .element:nth-child(1) .slider__text-container ul li:nth-child(4) a,.qbox .element:nth-child(3) .slider__text-container ul li:nth-child(4) a{padding:5px 30px}}@media (min-width:992px){.qbox .element:nth-child(1) .slider__container{box-shadow:0 0 6px #666}.qbox .element:nth-child(1) .slider .movable-content{display:-ms-flexbox;display:flex}.qbox .element:nth-child(1) .slider__item{padding:0 5px}.qbox .element:nth-child(1) .slider__item:nth-child(1){width:30%}.qbox .element:nth-child(1) .slider__item:nth-child(2){width:70%}.qbox .element:nth-child(1) .slider__item:nth-child(2) .slider__text-container ul{padding:0 105px 0 0}.qbox .element:nth-child(1) .slider__item:nth-child(2) .slider__text-container ul li:nth-child(4){float:right;margin:-50px -105px 0}}.qbox .element:nth-child(2){width:100%}@media (min-width:768px){.qbox .element:nth-child(2){width:50%}}.qbox .element:nth-child(2) .top-offer__body{padding:0}.qbox .element:nth-child(2) .slider{margin-bottom:10px}.qbox .element:nth-child(2) .slider__item{padding:5px}.qbox .element:nth-child(2) .slider__text-container{padding:15px 25px 18px;background:rgba(255, 255, 255, 0.8);transition:0.3s linear}.qbox .element:nth-child(2) .slider__container{box-shadow:0 0 5px #666;transition:0.3s linear}.qbox .element:nth-child(2) .slider .price{width:125px;margin-top:-30px;font-size:0.85rem}.qbox .element:nth-child(2) .slider .price b{font-size:1rem}.qbox .element:nth-child(2) .slider .text2{font-size:0.95rem;line-height:1.3}.qbox .element:nth-child(2) .slider__container:hover{box-shadow:0 0 0 3px #fff}.qbox .element:nth-child(2) .slider__container:hover .slider__text-container{background:#fff}.qbox .element:nth-child(2) .slider__text-container ul{list-style:none;margin:0;padding:0;text-align:left}.qbox .element:nth-child(2) .slider__text-container ul li>br,.qbox .element:nth-child(2) .slider__text-container ul li:empty{display:none}.qbox .element:nth-child(2) .slider__text-container ul li:nth-child(1){font-size:1.7rem;font-weight:600}.qbox .element:nth-child(2) .slider__text-container ul li:nth-child(1) a{color:#333333}.qbox .element:nth-child(2) .slider__text-container ul li:nth-child(1) a:hover{text-decoration:none}.qbox .element:nth-child(2) .slider__text-container ul li:nth-child(1) a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px}.qbox .element:nth-child(2) .slider__text-container ul li:nth-child(2){position:absolute;top:-16px;right:25px;width:130px;padding:3px;background:#e50015;text-align:center;font-weight:bold;font-size:0.9rem}.qbox .element:nth-child(2) .slider__text-container ul li:nth-child(2) b{font-size:1.1rem}@media (max-width:575.98px){.qbox .element:nth-child(2) .top-offer,.qbox .element:nth-child(2) .slider{margin-bottom:5px}.qbox .element:nth-child(2) .slider__text-container{padding:18px 15px 12px}.qbox .element:nth-child(2) .slider--simple .slider__img-container{height:200px !important}}.qbox .element:nth-child(3) .top-offer__body{padding:0}.qbox .element:nth-child(3) .slider__container{box-shadow:0 0 6px #666}.qbox .element:nth-child(3) .slider__item{padding:5px}@media (min-width:768px){.qbox .element:nth-child(3){width:50%}}@media only screen and (min-width:1750px){.qbox .element:nth-child(n+2){position:absolute;top:-5px;left:-270px;width:280px}.qbox .element:nth-child(2) .slider--simple .slider__img-container{height:200px !important}.qbox .element:nth-child(3){left:auto;right:-270px}.qbox .element:nth-child(4){top:209px}.qbox .element:nth-child(5){left:auto;right:-270px;top:209px}.qbox .element .slider__item{margin-bottom:6px}}.topboxInner .figure,.topboxInner .figure-img{width:100%;height:200px;margin:0}.topboxInner .slider__text-container{bottom:0}.qbox-text .content-box{text-align:center}.qbox-text .content-box__body{position:relative;display:inline-block;padding:0;background:#fff;border-radius:30px;box-shadow:0 0 5px #ccc;overflow:hidden}.qbox-text .content-box ul{list-style:none;margin:0;padding:7px 16px 7px 75px;color:#175d8e;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.qbox-text .content-box ul img{position:absolute;left:0;top:0;width:60px !important;height:100%;object-fit:cover}.qbox-text .content-box ul li:not(:last-child) a{text-decoration:underline}.qbox-text .content-box ul li:last-child{margin-left:30px}.qbox-text .content-box ul li:last-child a{display:-ms-flexbox;display:flex}.qbox-text .content-box ul li:last-child a:hover{text-decoration:none}.qbox-text .content-box ul li:last-child a:after{content:"";font-family:"c4f";font-size:1.2rem;margin-left:15px}@media (max-width:575.98px){.qbox-text .content-box__body{border-radius:6px}.qbox-text .content-box ul{padding:7px 9px;line-height:1.2}.qbox-text .content-box ul li:first-child{display:none}}.news .slick-track{display:-ms-flexbox;display:flex}.news__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.news .news-article{position:relative;display:block;width:32%;margin:5px 0 20px;padding-bottom:60px;box-shadow:0 0 5px #ccc}@media (max-width:991.98px){.news .news-article{width:48%}}@media (max-width:767.98px){.news .news-article{width:100%;box-shadow:none}}.news .news-article:hover{box-shadow:0 0 0 3px #529ed2;border-radius:1px}.news .news-article:hover .news-article__heading a{color:#175d8e;text-decoration:underline}.news .news-article__img-wrap{padding:0}.news .news-article__img-container{padding-bottom:220px}.news .news-article__body{display:-ms-flexbox;display:flex;flex-direction:column;padding:0 7% 9px}.news .news-article__date{order:-1;margin:0;color:#a7ceed;font-size:0.9rem}.news .news-article__heading{font-size:1.25rem;font-weight:bold}.news .news-article__heading a{color:#333333}.news .news-article__perex a{position:absolute;bottom:22px;display:block;width:120px;margin-top:12px;padding:9px;border:2px solid #e50015;border-radius:30px;text-align:center;text-transform:uppercase;font-weight:bold}.news .news-article__perex a:hover{background:#e50015;color:#fff;text-decoration:none}.news .news-article__perex a:after{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.news__footer .more__link{position:absolute;top:25px;left:50%;width:auto;margin-left:90px}.news__footer .more__link:focus{box-shadow:none}.news .pagination-container{width:100%}@media (max-width:575.98px){.news .news-article__body{padding:0}.news .news-article__heading{font-size:1.1rem}.news .news-article__perex{font-size:0.95rem;line-height:1.2}.news .news-article__perex a{margin-top:6px;padding:6px}.news__footer .more__link{position:unset;margin:0}}@media (min-width:768px){.bd-homepage .news-article{margin:5px 12px}}@media (max-width:991.98px){.bd-homepage .news-article{box-shadow:none}}.country-table--amadeus{min-height:700px}.country-table--amadeus .accordion-group{display:none}.country-table--amadeus .accordion-group.headingCountryAT,.country-table--amadeus .accordion-group.headingCountryIT,.country-table--amadeus .accordion-group.headingCountryFR,.country-table--amadeus .accordion-group.headingCountryCZ,.country-table--amadeus .accordion-group.headingCountryCH{display:block}.country-table--amadeus .card{box-shadow:0 0 5px #ccc;transition:0.3s linear}.country-table--amadeus .card,.country-table--amadeus .card-header{border:none;border-radius:0}.country-table--amadeus .card-header{padding:16px 0 16px 20px}.country-table--amadeus .card:hover{box-shadow:0 0 0 3px #529ed2;border-radius:1px}.country-table--amadeus .country-table__country{font-size:0.95rem}.country-table--amadeus .country-table__country-name{color:#175d8e;font-size:1.3rem;font-weight:bold}.country-table--amadeus .country-table__country-price{color:#333333}.country-table--amadeus .country-table__country-price strong{color:#e50015}.country-table--amadeus .country-table__country--opener .country-table__country-link::before{top:15px;display:none}.country-table--amadeus .country-table__country-link{pointer-events:none}.country-table--amadeus .country-table__country-btn,.country-table--amadeus .country-table__region-btn{padding:8px 18px;background:none;color:#e50015;border:2px solid #e50015;border-radius:30px;text-transform:uppercase;font-weight:bold;letter-spacing:0.8px;font-size:0.95rem}.country-table--amadeus .country-table__country-btn:hover,.country-table--amadeus .country-table__region-btn:hover{background:#e50015;color:#fff}.country-table--amadeus .country-table__country-btn:after,.country-table--amadeus .country-table__region-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.country-table--amadeus .country-table__region{padding:0 20px}.country-table--amadeus .country-table__region-btn{padding:5px 15px;font-size:0.9rem}.country-table--amadeus .country-table__region-price strong{color:#e50015;font-size:1.2rem}.country-table--amadeus .country-table__air-temperature,.country-table--amadeus .country-table__water-temperature{font-size:0.9rem;display:none}@media (max-width:991.98px){.country-table--amadeus .card-header{padding:7px 0}.country-table--amadeus .country-table__country-btn{padding:5px 15px}.country-table--amadeus .country-table__region{margin:0;padding:0}}@media (max-width:767.98px){.country-table--amadeus .country-table__country-name+div{margin:4px 0 2px}.country-table--amadeus .country-table__country-name+div+div{width:auto}.country-table--amadeus .country-table__country-btn{margin-top:-35px}.country-table--amadeus .country-table__region-btn{position:relative;margin-top:-50px}.country-table--amadeus .card-body{padding:0 6px}}.country-table__section--others h3,.search-results__heading{margin-bottom:4%}.search-resume,.search-specification{margin-bottom:40px;padding:0;background:#fff;box-shadow:0 0 5px #ccc;border-radius:6px;overflow:hidden}.search-resume__header,.search-specification__header{padding:0}.search-resume__heading,.search-specification__heading{margin:0;padding:18px 20px;background:#529ed2;color:#fff;text-align:left;font-size:1.15rem;letter-spacing:0.5px}@media (max-width:991.98px){.search-resume,.search-specification{margin-bottom:10px}.search-resume__heading,.search-specification__heading{padding:9px 18px}}.search-resume .search-specification__select-item:nth-child(1),.search-resume .search-specification__select-item:nth-child(2),.search-resume .search-specification__select-item:nth-child(6),.search-resume .search-specification__select-item:nth-child(9),.search-specification .search-specification__select-item:nth-child(1),.search-specification .search-specification__select-item:nth-child(2),.search-specification .search-specification__select-item:nth-child(6),.search-specification .search-specification__select-item:nth-child(9){display:none}.search-resume__body{padding:25px 20px 8px;color:#175d8e;font-weight:600}.search-resume .icon{display:none}.search-resume__link{padding:12px;background:#e50015;color:#fff;border:none;border-radius:30px;text-transform:uppercase;font-weight:600;font-size:0.95rem;letter-spacing:0.5px}@media (max-width:991.98px){.search-resume__body{padding:9px 18px 3px}.search-resume__link{margin-top:9px;padding:7px}}.search-specification__item-header{color:#175d8e;font-size:1.05rem}.search-specification__parameter label{display:-ms-flexbox;display:flex;align-items:center}.search-specification__parameter label:before{margin:0 5px 0 0;color:#529ed2;font-size:1.2rem;line-height:1}.search-specification .icon-star{color:#febb27;font-size:0.9rem}.search-specification .fulltext-filter{margin-top:10px;border:1px solid #a7ceed;border-radius:3px}.search-specification .fulltext-filter-input,.search-specification .fulltext-filter-clear{height:38px;border:none}.search-specification .fulltext-filter:before{content:"";font-family:"c4f";font-size:1.2rem;font-weight:600;line-height:38px;margin-left:5px}.search-specification .fulltext-filter:before,.search-specification .fulltext-filter-input,.search-specification .fulltext-filter-input::placeholder{color:#175d8e}.search-specification .amadeus-tree label{color:#175d8e}.search-specification .amadeus-tree .search-specification__select-item:not(.pl-3) label{font-weight:600}.search-specification .amadeus-tree .pl-3{padding-left:0 !important}.search-specification .amadeus-tree .pl-3 label{padding-left:30px}.search-specification__more-button-wrapper{margin-top:10px}.search-specification__more-button{background:#fff;border-radius:30px}.search-specification__select-item{margin:0 -16px}.search-specification__select-item label{margin:0 0 1px;padding:7px 22px;border-radius:0}.search-specification__select-item input:not(:checked)+label:hover,.search-specification__select-item input:checked+label{background:#e50015}.search-specification__select-item input:not(:checked)+label:hover,.search-specification__select-item input:not(:checked)+label:hover:before,.search-specification__select-item input:not(:checked)+label:hover .icon-star,.search-specification__select-item input:not(:checked)+label:hover .search-specification__tree-item-count,.search-specification__select-item input:not(:checked)+label:hover .more-rating,.search-specification__select-item input:checked+label,.search-specification__select-item input:checked+label:before,.search-specification__select-item input:checked+label .icon-star,.search-specification__select-item input:checked+label .search-specification__tree-item-count,.search-specification__select-item input:checked+label .more-rating{color:#fff}.search-specification__select-item input:not(:checked)+label:hover:after,.search-specification__select-item input:checked+label:after{font-size:1.8rem;line-height:1}@media (max-width:991.98px){.search-specification__container{padding:10px}.search-specification__select-item label{padding:4px 12px}.search-specification__item:last-child{margin-bottom:60px}}.searchInner .figure,.searchInner .slider__wrapper{display:block;width:100%;height:200px;padding:0;border-radius:0.5rem}.searchInner .slider,.searchInner .slider__item{margin:0}.searchInner .slick-dots{display:none !important}.searchInner .figure:after{position:absolute;top:28px;right:-8px}.searchInner .slick-arrow{width:22px;height:22px;border-width:0 0 3px 3px;border-color:#fff;border-style:solid;transform:rotate(45deg);top:92px;margin:0 10px;opacity:0.8}.searchInner .slick-arrow:before{display:none}.searchInner .slick-arrow:hover{opacity:1}.searchInner .slick-next{border-width:3px 3px 0 0}.searchInner .rating{height:30px;font-size:0.98rem}.searchInner .hotel{margin:0;font-size:1.3rem}.searchInner .hotel a{color:#175d8e}.searchInner .destination{font-size:1rem}.searchInner .destination a{color:#a7ceed}.searchInner .price b{font-size:1.4rem}.searchInner .links{border-radius:30px;border-width:2px !important}.searchInner .info{padding-right:170px}.searchInner .param{width:165px;margin:-95px -170px 0 0}.searchInner .param .parameters__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end}.searchInner .param .parameters__item{display:inline-block;width:36px;height:36px;line-height:36px;margin:0 0 5px 5px;color:#175d8e;border:1px solid #a7ceed;border-radius:30px;text-align:center}.searchInner .param .parameters .icon{display:inline-block;font-size:1.15rem}.searchInner .param .parameters__item--ski-distance{order:30;width:118px;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.searchInner .param .parameters__item--ski-distance *{font-weight:bold}.searchInner .param .parameters__item--ski-distance .icon{order:-1;margin-right:5px}.searchInner .param .parameters__item--sea-distance{display:none}@media (max-width:991.98px){.searchInner .info{padding:0 10px}.searchInner .param{width:100%;margin:10px 0 0}}@media (max-width:575.98px){.searchInner .rating{height:20px}.searchInner .price{width:100%;text-align:center}.searchInner .price b{font-size:1.2rem}}.detail-info .slider--simple{max-height:460px;overflow:hidden}.detail-info .imgbox{height:85px;overflow:hidden}.detail-info .figure{display:block}.detail-info .figure:after{display:none}.detail-info .figure,.detail-info .figure .slider__wrapper{height:460px}.detail-info .figure .slick-arrow{top:220px;left:40px;width:25px;height:25px}.detail-info .figure .slick-next{right:40px;left:auto}.detail-info .info{padding:15px}@media (min-width:992px){.detail-info .info{margin-left:-55px;padding:40px 30px}}.detail-info .price{width:220px;border-radius:30px;border:2px solid #e50015}.detail-info .price:hover{background:#e50015}.detail-info .price:hover,.detail-info .price:hover *{color:#fff !important}.detail-info .param{margin:0}.detail-info .param .parameters__body{justify-content:flex-start}.detail-info .imgbox .slider__wrapper{height:85px}.detail-info .imgbox .slick-list{margin:0 -2px}.detail-info .imgbox .slider__item{padding:0 2px}.detail-info .imgbox .slick-arrow{top:30px}@media (max-width:767.98px){.detail-info .figure,.detail-info .figure .slider__wrapper{height:300px}.detail-info .figure .slick-arrow{top:150px;left:0}.detail-info .figure .slick-next{right:0;left:auto}.detail-info .price{padding:3px}}.bd-amadeus-accommodation .dates-sk{display:none}.bd-amadeus-accommodation .dates-am{display:block !important}.structured-content__links{position:relative;justify-content:space-between;margin-bottom:5%;border:none}.structured-content__links:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;width:100vw;left:50%;transform:translatex(-50%);background:#529ed2}.structured-content .structured-content__link{padding:20px 22px;border:none;border-top:3px solid transparent;border-radius:0;color:#fff;text-transform:uppercase;font-size:0.95rem;font-weight:600}.structured-content .structured-content__link:hover,.structured-content .structured-content__link.active{background:#83b9df;border-color:#e50015;color:#fff}.structured-content__body{padding:0}.structured-content__tab:not(.structured-content__tab--tab-terminy){padding:2%;box-shadow:0 0 5px #ccc}@media (max-width:991.98px){.structured-content__links{justify-content:center}.structured-content__links .structured-content__link,.structured-content__links .structured-content__link:not(.open):not(.active){width:auto;height:auto !important;margin:1px;padding:5px 10px !important;border:none;font-size:0.9rem}.structured-content__links .structured-content__link:after,.structured-content__links .structured-content__link:not(.open):not(.active):after{display:none}}.dates__header{display:none}.dates__body{padding:0}.dates__sorts{display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end}.dates__sorts .sort__text{margin-right:5%}.dates__sorts .sort__button{margin:0 0 0 2px;padding:5px 15px;border-radius:30px;font-size:1rem}.dates__sorts .sort__button:hover{background:#e50015;color:#fff;text-decoration:none}@media (max-width:575.98px){.dates__sorts .sort__text{display:none}.dates__sorts .sort__button{padding:3px 9px;font-size:0.9rem}}.dates__occupancy-btn{color:#529ed2;border:2px solid #529ed2;border-radius:4px;font-weight:600}@media (min-width:992px){.dates__occupancy-btn{padding:18px}}.dates__filters .card{font-size:0.95rem}.dates__filters .card,.dates__filters .card-header{background:none;border:none}.dates__filters .card .filter__button{padding:19px 32px 19px 18px;background:#529ed2;color:#fff;border-radius:4px;font-weight:600}.dates__filters .card .filter__button:after{position:absolute;top:18px;right:22px;font-weight:normal;font-size:1.6rem}.dates__filters .card .filter__button:hover{background:gray;text-decoration:none}.dates__filters .card .filter__button:focus{text-decoration:none}.dates__filters .card-body{margin:-2px 0 5px;padding:24px 18px;box-shadow:0 0 5px #ccc;border-radius:0 0 6px 6px}@media (max-width:991.98px){.dates__filters .card .filter__button{padding:6px 32px 6px 18px}.dates__filters .card .filter__button:after{top:4px}.dates__filters .card-body{padding:9px 18px 5px}}.dates__filters .filter__input-wrapper{margin-bottom:3px}.dates__filters .filter__label:before,.dates__filters input:checked~.custom-control-label:before{background:none;border:2px solid #333333}.dates__filters .custom-control-input:checked~.custom-control-label:after{width:8px;height:8px;margin:4px 0 0 4px;background:#333333;background-image:none;border-radius:9px}.dates__filters .ui-slider-handle{background:#a7ceed;border-color:#529ed2}.dates__filters .card[data-card="tr_f"],.dates__filters .card[data-card="to_f"]{display:none}.dates__item .is-ok .price b.text-primary{color:#4fbe4f !important}.dates__item .date-template__holiday-timeline{display:none}.dates__item .border.border-info.border-top-0.text-center.pt-2.pt-lg-4.mb-2.mb-lg-4{padding:0 !important;border:0 !important}.js-dates{background:#f3f8fd}.js-dates .info{width:250px}.js-dates .duration{font-size:1.2rem}.js-dates .tour-operator-img{height:33px}.js-dates .price b{font-size:1.3rem}.js-dates .date-button{border-radius:90px 0 0 90px}.js-dates .date-button .btn{width:140px;padding:9px;color:#e50015;border:2px solid #e50015;border-radius:30px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.js-dates .date-button .btn:hover{background:gray;border-color:gray;color:#fff}.js-dates .date-button a.btn.reservation-button{background:#fff;color:#4fbe4f;border:2px solid #4fbe4f}.js-dates .date-button a.btn.reservation-button:hover{background:#4fbe4f;color:#fff}.js-dates .button-after .btn{background:#e50015;color:#fff}.js-dates .button-after .btn:hover{background:gray}.js-dates+div .skipas{display:inline-block;font-size:0.95rem;line-height:1.4}.js-dates .not-available{top:0;display:-ms-flexbox;display:flex;background:rgba(255, 255, 255, 0.7);font-size:1.5rem}@media (max-width:575.98px){.js-dates .duration{font-size:1rem}.js-dates .tour-operator-img{margin-top:-40px}.js-dates .price b{font-size:1.2rem;line-height:1}.js-dates .date-button .btn{width:130px;padding:6px 3px;font-size:0.95rem}}.trip-information__title{margin-bottom:15px;font-size:1.2rem;font-weight:bold}.trip-information__description{margin-bottom:40px}.footbox{font-size:0.95rem;background:url("/10041/uploads/fs_images/contentdesignimagesets/7/bg01_202_o.jpg") no-repeat center;background-size:cover}@media (min-width:992px){.footbox{padding-top:120px}}.footbox:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;opacity:0.5}.footbox .linebox{border-top:0 !important}.linebox{padding-top:30px;border-top:3px solid #fff}.contactbox .content-box{line-height:1.2}.contactbox .content-box ul,.contactbox .content-box ol{list-style:none;margin:0;padding:0 20px 0 0}.contactbox .content-box p{margin-bottom:0}.contactbox .content-box p:first-of-type{margin:0}.contactbox .content-box p:first-of-type img{height:60px;width:auto !important}.contactbox .content-box ul li:first-child{font-size:0.9rem}.contactbox .content-box ul:first-of-type li:first-child{width:100%}.contactbox .content-box ul:first-of-type li:nth-child(n+2){color:#e50015;font-size:1.05rem}@media (max-width:991.98px){.contactbox .content-box__body{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width:767.98px){.contactbox .content-box p:first-of-type,.contactbox .content-box ol,.contactbox .content-box ul{width:49%}.contactbox .content-box ol+p{width:100%}}@media (max-width:575.98px){.contactbox .content-box p:first-of-type,.contactbox .content-box ol,.contactbox .content-box ul{width:100%}}.menubox .pseudonav__body>ul:first-of-type{display:none}.menubox .pseudonav__title{display:block;margin:0 0 12px -3px;color:#175d8e;text-transform:none;font-weight:bold;font-size:1rem}.menubox .pseudonav__title span{vertical-align:top;transform:scale(0.55)}.menubox .pseudonav a{display:block;padding:7px 0;color:#175d8e;line-height:1;font-weight:600}.menubox .pseudonav a:hover{color:#e50015}@media (max-width:991.98px){.menubox .pseudonav{margin:0}.menubox .pseudonav__footer{display:none}}.copy a{color:#333333;font-size:0.85rem;font-weight:600}.copy a:hover{color:#529ed2;text-decoration:none}.menubox2 .pseudonav__title,.menubox2 .pseudonav__body>ul:nth-child(n+2){display:none}.menubox2 .pseudonav__list--nested{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-end}.menubox2 .pseudonav a{padding:0 10px;color:#175d8e;font-size:0.85rem;font-weight:600}.menubox2 .pseudonav a:hover{color:#529ed2;text-decoration:none}@media (max-width:991.98px){.menubox2 .pseudonav,.menubox2 .pseudonav ul{margin:0}}.bd-content-page .searchmask__text-before{display:none}.bd-content-page #heading{margin:20px 0 50px 0;font-weight:800;text-align:center;font-size:1.9rem;letter-spacing:-0.8px}.bd-content-page .page__header{display:none}.bd-content-page[data-content-page="10"]:before,.bd-content-page[data-content-page="1"]:before,.bd-news:before{content:"";position:absolute;z-index:-1;top:90px;left:0;width:100%;height:520px;background:url(/10041/uploads/fs_images/contentdesignimagesets/7/pozadie_217_o.svg) no-repeat left bottom;background-size:cover}.bd-content-page[data-content-page="10"] .page__heading{float:left;width:100%;text-align:left;font-size:1.3rem}@media (min-width:576px){.bd-content-page[data-content-page="10"] .page__heading{margin-top:80px;font-size:1.6rem}}.bd-content-page[data-content-page="10"] .page__body>div:first-of-type img,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div:first-of-type img{position:absolute;left:55%;width:50vw !important;height:380px;object-fit:cover;border-radius:20px 0 0 20px;box-shadow:0 10px 20px #ccc}.bd-content-page[data-content-page="10"] .page__body>p,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>p{width:52%;margin-bottom:10px;line-height:1.8}.bd-content-page[data-content-page="10"] .page__body a[title="tel"],.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select a[title="tel"]{display:inline-block;padding:9px 36px;background:#e50015;color:#fff;border-radius:30px;text-transform:uppercase}.bd-content-page[data-content-page="10"] .page__body a[title="tel"]:hover,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select a[title="tel"]:hover{background:gray;text-decoration:none}.bd-content-page[data-content-page="10"] .page__body>.row,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>.row{align-items:center}.bd-content-page[data-content-page="10"] .page__body>div div>ul,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>ul{margin:20px 0;padding:0 25px 25px 50px;background:#fff;box-shadow:0 10px 20px #ccc;border-radius:5px 5px 0 0;border-top:17px solid #175d8e;line-height:1.7;list-style:none}.bd-content-page[data-content-page="10"] .page__body>div div>ul li:first-child,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>ul li:first-child{margin:0 0 0 -22px;padding:35px 0 20px;color:#175d8e;font-size:1.2rem;line-height:1.4}.bd-content-page[data-content-page="10"] .page__body>div div>ul li:nth-child(n+2),.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>ul li:nth-child(n+2){margin-bottom:18px}.bd-content-page[data-content-page="10"] .page__body>div div>ul li:nth-child(n+2):before,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>ul li:nth-child(n+2):before{content:"•";font-size:1.7rem;line-height:1;color:#529ed2;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;position:relative;bottom:-3px}.bd-content-page[data-content-page="10"] .page__body>div div>p,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>p{margin-top:-10px;padding:0 30px;color:#529ed2;font-size:1.1rem}.bd-content-page[data-content-page="10"] .page__body>h3,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>h3{text-align:center;font-size:1.6rem;font-weight:bold}.bd-content-page[data-content-page="10"] .page__body>ol,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol{list-style:none;margin:0;padding:0 8%}.bd-content-page[data-content-page="10"] .page__body>ol li,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol li{display:-ms-flexbox;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;min-height:80px;margin-bottom:22px;padding:15px;background:#f8fffc;color:#016936}.bd-content-page[data-content-page="10"] .page__body>ol li>b,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol li>b{flex:0 0 80px;margin:0 15px 0 0;padding:10px;background:#3ddf56;color:#fff;text-align:center;font-size:1.35rem}.bd-content-page[data-content-page="10"] .page__body>ol li:nth-child(n+6),.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol li:nth-child(n+6){background:#fff4f5;color:#99000e}.bd-content-page[data-content-page="10"] .page__body>ol li:nth-child(n+6)>b,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol li:nth-child(n+6)>b{background:#e50015}@media (max-width:575.98px){.bd-content-page[data-content-page="10"] .page__body>div:first-of-type img,.bd-content-page[data-content-page="10"] .page__body>.row+p,.bd-content-page[data-content-page="10"] .page__body>h3+p,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div:first-of-type img,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>.row+p,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>h3+p{display:none}.bd-content-page[data-content-page="10"] .page__body>p,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>p{width:100%;line-height:1.5}.bd-content-page[data-content-page="10"] .page__body>.row,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>.row{margin-top:-60px}.bd-content-page[data-content-page="10"] .page__body>div div>ul,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>ul{margin:0 0 15px;padding:0 15px 5px 35px}.bd-content-page[data-content-page="10"] .page__body>div div>ul li:first-child,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>div div>ul li:first-child{padding:15px 0 5px}.bd-content-page[data-content-page="10"] .page__body>ol,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol{padding:0}.bd-content-page[data-content-page="10"] .page__body>ol li,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol li{margin-bottom:9px;padding:10px 5px}.bd-content-page[data-content-page="10"] .page__body>ol li>b,.bd-content-page[data-content-page="10"] .page__body .cesys-editable-select>ol li>b{flex:0 0 50px;padding:10px 5px;margin:0 10px 0 0;font-size:1.1rem}}.bd-content-page[data-content-page="1"] .page__heading{margin-bottom:3%;text-align:left}.bd-content-page[data-content-page="1"] .page__body{padding:5%;background:#fff;border-radius:5px 5px 0 0;border-top:17px solid #175d8e;box-shadow:0 10px 20px #ccc}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul{position:relative;list-style:none;margin:0;padding:0;color:#175d8e;font-size:1.1rem}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul+p{display:none}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul:first-of-type{margin-bottom:50px;font-size:1.3rem}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul:nth-child(n+2){min-height:40px;margin-bottom:25px;padding-left:60px}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul:nth-child(n+2):before{content:"";font-family:"c4f";font-size:0.98rem;margin-right:20px;position:absolute;left:0;top:-7px;display:block;width:42px;height:42px;line-height:42px;border-radius:40px;background:#ebf4fb;text-align:center}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul:nth-of-type(3):before{content:""}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) ul:nth-of-type(4):before{content:""}.bd-content-page[data-content-page="1"] .page__body div:not(.cesys-editable-select) img{width:100% !important;height:290px;object-fit:cover;border-radius:8px}.bd-news::before{height:400px}.news-article--detail .news-article__heading{text-align:left}.news-article--detail .news-article__img-wrap,.news-article--detail .news-article__date{display:none}.news-article--detail .news-article__content{padding-top:0}.news-article--detail .news-article__content p{margin-bottom:0}.news-article--detail .news-article__content p:first-child{margin-bottom:20px}.news-article--detail .news-article__content h3,.news-article--detail .news-article__content h4,.news-article--detail .news-article__content h5,.news-article--detail .news-article__content h6{margin:0;color:#175d8e;font-size:1.2rem}.news-article--detail .news-article__content h3 a:hover,.news-article--detail .news-article__content h4 a:hover,.news-article--detail .news-article__content h5 a:hover,.news-article--detail .news-article__content h6 a:hover{color:#e50015}.news-article--detail .news-article__content h2{font-weight:800;margin-top:3rem}.news-article--detail .news-article__content h3{font-weight:800;margin-top:2rem}.news-article--detail .news-article__content .note-float-right,.news-article--detail .news-article__content .note-float-left{object-fit:cover}.news-article--detail .news-article__content br{display:block;margin:6px 0}.news-article--detail .news-article__content hr{clear:both;position:relative;padding:8% 0;border:none}.news-article--detail .news-article__content hr:after{content:"";display:block;width:60px;height:5px;margin:auto;background:#175d8e}.news-article--detail .news-article__content img{width:100% !important;height:300px;margin:5px 0 15px;object-fit:cover}@media (min-width:992px){.news-article--detail .news-article__content{line-height:1.8}.news-article--detail .news-article__content h3,.news-article--detail .news-article__content h4,.news-article--detail .news-article__content h5,.news-article--detail .news-article__content h6{font-size:1.4rem}.news-article--detail .news-article__content br{margin:12px 0}.news-article--detail .news-article__content .img-box{float:none;position:relative}.news-article--detail .news-article__content .img-box:before{content:"";position:absolute;z-index:-1;background:#ebf4fb}.news-article--detail .news-article__content .img-box.note-float-right:before{top:60px;left:100%;height:340px;width:calc(50vw - 50%)}.news-article--detail .news-article__content .img-box.note-float-left:before{top:0;right:70%;height:435px;width:calc(50vw - 20%)}.news-article--detail .news-article__content img.note-float-right{width:33% !important;height:460px;margin-left:4%}.news-article--detail .news-article__content img.note-float-left{width:40% !important;height:320px;margin:60px 5% 30px 0}}.news-article--detail .more__link{width:220px}@media (min-width:992px){.news-article--detail .more__link{margin-top:8%}}.news-article--detail .news-article__content img{height:460px}.country-detail .country-detail__header{display:none}.country-detail .destination-tree{padding:1.5%;box-shadow:0 0 5px #ccc;border-radius:5px}.country-detail .destination-tree__heading{margin:0;text-align:left;font-size:1.2rem}.country-detail .destination-tree__list{column-count:2}.country-detail .map__button{padding:8px 24px;border:2px solid #e50015;border-radius:30px;text-transform:uppercase;font-weight:bold;font-size:0.95rem}.country-detail .map__button:hover{background:#e50015;color:#fff;text-decoration:none}.dates__filters .dates__filter[data-card="ns"]{display:none}.dates__filters .filter__button:after{content:"";font-family:"c4f";font-size:1.2rem;line-height:1.2;float:right;transform:rotate(90deg);margin-right:-8px}.dates__filters .filter__button[aria-expanded="true"]:after{content:""}.searchmask__input--fulltext[data-count="1"]::before{flex:0 0 auto}.searchmask__input{text-align:left}.searchmask__stars{justify-content:flex-end}.sm-fl .fulltext-input{position:absolute;left:0;padding-left:2rem;width:100%;overflow:hidden;text-overflow:ellipsis}.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:#e50015}.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:#e50015}.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:#99000e;background:#e0e0e0;border-color:transparent}.searchmask .range-option:hover,.daterangepicker .range-option:hover{background:none}.searchmask .start-date:not(.off):before,.daterangepicker .start-date:not(.off):before{bottom:-1px;right:-1px}.searchmask .start-date:not(.off):after,.daterangepicker .start-date:not(.off):after{right:-1px}.searchmask .end-date:not(.off):before,.daterangepicker .end-date:not(.off):before{bottom:-1px}.searchmask .ui-slider-handle,.searchmask .dropdown-close__button,.searchmask .applyBtn,.searchmask td.active,.searchmask td.active:hover,.daterangepicker .ui-slider-handle,.daterangepicker .dropdown-close__button,.daterangepicker .applyBtn,.daterangepicker td.active,.daterangepicker td.active:hover{background:#e50015;border-color:#e50015;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:#99000e}.searchmask td.active,.searchmask td.active:hover,.daterangepicker td.active,.daterangepicker td.active:hover{border-color:transparent}.searchmask .ui-slider-handle,.daterangepicker .ui-slider-handle{cursor:w-resize}.trip-information--gallery-right .trip-information__gallery{padding:0}.trip-information--gallery-right .trip-information__body .form-inline{margin:1rem auto}.trip-information--gallery-right .trip-information__content,.trip-information--gallery-right .gallery__body{width:100%}.news-article--detail .gallery{display:none}.select2-container--open .select2-dropdown--below{margin-top:3px;box-shadow:0 0 9px #333333;border:none}.select2-container .select2-results__group{background:#e50015;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:#175d8e;border:none;border-radius:0;text-decoration:none}.dates-favourites .dates-favourites__remove-btn:hover,.dates-favourites .offer__remove-btn:hover{background:#e50015}.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:#e50015}.dates-favourites .icon-star:first-child{margin-left:9px}.dates-favourites .offer__img-container{height:300px;margin:0;padding:0}.dates-favourites .offer__info{background:#fff;box-shadow:0 0 5px #ddd;font-weight:bold}.dates-favourites .offer__info-label{font-weight:normal}.dates-favourites .offer__price--current a{color:#e50015}.dates-favourites .offer__price--discount{color:gray}.favourites-accommodations{padding-bottom:20px}.favourites-accommodations .offer a{color:#e50015}.favourites-accommodations .offer a:hover{color:#175d8e}.favourites-accommodations .offer__container{margin:5px 0;background:#fff;box-shadow:0 0 5px #ccc}.favourites-accommodations .offer__ratings{left:0;bottom:0;background:rgba(255, 255, 255, 0.5);text-align:center}.favourites-accommodations .offer__text{padding:9px;line-height:1.4}.favourites-accommodations .offer__headline{font-size:1.2rem}.favourites-accommodations .offer__price{font-size:1rem;font-weight:bold}.favourites-accommodations .offer__country,.favourites-accommodations .offer__destination{font-size:0.95rem}.favourites-accommodations .slick-dots{bottom:-35px}.favourites-accommodations .slick-dots button{width:12px;height:12px}.favourites-accommodations .slick-dots .slick-active button{background:#175d8e}.winter-data .fulltext-result__item{border-radius:0 !important;border:0}.winter-data .fulltext-result__item--destination::before{display:none !important}.winter-data .fulltext-result__item:hover,.winter-data .fulltext-favourites__item:hover{background:none}.winter-data .fulltext-result__item--country-parent{padding-bottom:1rem;margin-bottom:1rem}.winter-data .fulltext-result__item--country-parent:last-child{padding-bottom:60px}.winter-data .winter-destinations .fulltext-result__item--location{position:relative;padding-left:30px;margin-left:30px;width:17%;zoom:0.85;display:none}.winter-data .winter-destinations .destination-tree{display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:8px}.winter-data .winter-destinations .fulltext-result__item--destination{width:calc(25% - 20px);position:relative;padding-left:30px;margin:2px 0;font-weight:600;zoom:0.9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:767.98px){.winter-data .winter-destinations .fulltext-result__item--destination{width:100%}}.winter-data .winter-destinations i.float-right{display:none}.winter-data .winter-destinations .fulltext-column-destination{padding-left:5px}.winter-data ul.fulltext-favourites.fulltext-column-destination{display:none !important}.winter-data ul.fulltext-result__list.fulltext-column-destination,.winter-data ul.fulltext-result__list.fulltext-column-country{display:none}.winter-data .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#eee;border:1px solid #ced4da;font-family:"c4f" !important;display:-ms-flexbox;display:flex;justify-content:center;justify-content:center;flex-direction:column;padding:2px}.winter-data .checkmark:after{content:""}.winter-data .selected-item>.checkmark{background:#e50015}.winter-data .selected-item>.checkmark:after{content:"";color:#fff;font-size:12px}.winter-data .fulltext-selected-wrapper .fulltext-selected:not(.hotel){display:none}.winter-data .fulltext-result__list:nth-child(3){width:100%}.searchmask__input--fulltext:not([data-count^="0"]):before{content:"Upravit vybraná střediska"}.lp-box{background:#ffffff;padding:1rem 0;box-shadow:0 0 10px -1px rgba(0, 0, 0, 0.3);margin-bottom:2rem;transition:0.2s}.lp-box:hover{box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.4)}.lp-box h3{color:#e50015;font-size:1.6rem !important;font-weight:600 !important;padding:0.7rem 0;margin:0 2rem !important;border-bottom:2px solid #e50015;text-align:center}@media (min-width:992px){.lp-box .row>div.col-6:first-of-type{padding-right:0}}.lp-box ul{padding:0;margin:0 !important;padding-left:1rem;list-style:none;font-size:0.9rem !important}.lp-box ul li::before{content:"";font-family:"c4f";margin-right:0.5rem}.lp-box .img{height:100%;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;background:#175d8e;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.lp-box .img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.lp-box a{display:block;margin:0 auto;background:#e50015;color:#fff !important;text-decoration:none !important;max-width:fit-content;font-size:1.2rem;font-weight:500;text-transform:uppercase;padding:0.4rem 3.5rem;border-radius:0.25rem;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}.lp-box a:hover{background:#b20010}.bd-amadeus-country .lp-box a,.bd-amadeus-destination .lp-box a{color:#fff !important}.bd-amadeus-country .breadcrumb,.bd-amadeus-destination .breadcrumb{justify-content:center}.bd-amadeus-country .searchmask__text-before,.bd-amadeus-destination .searchmask__text-before{display:none}.dates__item.dates__item--callback,#CallbackAddForm,.search-result__empty+h2,.component.callback{display:none}.bd-search-result-empty #searchmask{display:block !important}.booking-form__payment.payment--method{display:none}