.sitemap--blog ul a,.sitemap--page ul.uk-nav li a:last-child,.sitemap--page ul.uk-nav li ul.uk-nav-sub li:last-child a{color:#474747!important;margin:0 0 12px;font-size:20px}.page-template-template-checkout #CookiebotWidget,.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container .uk-grid aside#tm-sidebar,.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container .uk-grid+aside#tm-sidebar,.page-template-template-checkout .tm-page-container footer .newsletter-section,.page-template-template-checkout>.country-selector,.page-template-template-checkout>.progress-wrap,.page-template-template-extras #CookiebotWidget,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container .uk-grid aside#tm-sidebar,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container .uk-grid+aside#tm-sidebar,.page-template-template-extras .tm-page-container footer .newsletter-section,.page-template-template-extras>.country-selector,.page-template-template-extras>.progress-wrap,.page-template-template-rooms #CookiebotWidget,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container .uk-grid aside#tm-sidebar,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container .uk-grid+aside#tm-sidebar,.page-template-template-rooms .tm-page-container .tm-page footer .newsletter-section,.page-template-template-rooms>.country-selector,.page-template-template-rooms>.progress-wrap{display:none!important}.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container{max-width:100%;padding:0 32px!important}.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container{min-height:125vh}.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container{min-height:105vh}.filter-section .promo-code--mobile,.filter-section .promo-code--mobile .promo-code--feedback,.filter-section .qw-room-type-list__close,.filter-section__right+qw-info-message,.page-template-template-sitemap .tm-page-container .tm-page .tm-main .uk-container .uk-grid #tm-sidebar{display:none}.page-template-template-checkout .qw-page-section .qw-page-section__right qw-basket-summary{margin-top:29px}.page-template-template-extras .qw-page-section .qw-page-section__right qw-basket-summary{margin-top:46px}.fixed-scroll-element{transform:translate(-50%,50%);margin:0 auto;display:flex;justify-content:center;left:50%;position:relative;transition:.3s ease-in-out}.tm-header [uk-sticky]{opacity:1;transition:opacity .2s ease-in-out}.tm-header.fade-out [uk-sticky]{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.tm-header-mobile [uk-sticky]{opacity:1;transition:opacity .3s cubic-bezier(.33, 1, .68, 1)}.tm-header-mobile.fade-out [uk-sticky]{opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.33, 1, .68, 1)}.fixed-scroll-element.on-scroll{position:fixed;top:-15px;width:100%}.fixed-scroll-element.on-scroll-margin{position:fixed;top:70px;width:100%}.fixed-scroll-element.on-scroll qw-booking-bar .qw-booking-bar__group-link{opacity:0;pointer-events:none;transition:.3s cubic-bezier(.33, 1, .68, 1)}.booking-mob{display:none;pointer-events:none}.timeline-wrapper{display:flex;justify-content:center;align-items:center;width:auto;margin:0 auto 32px;position:relative;z-index:2}.timeline-wrapper .timeline__item .timeline__item-indicator__title.decorated{text-decoration:underline}.qw-page--title__location{color:#ffba00}.timeline-wrapper .timeline{position:relative;width:auto;display:inline-flex;justify-content:center;align-items:center;margin:0 auto}.timeline-wrapper .timeline__back{display:block;position:absolute;width:32px;height:32px;left:-24px;top:8px;background-image:url("./img/wp/step-back.svg");background-repeat:no-repeat;background-size:100%;background-position:center;transform:translateX(-100%);cursor:pointer}.timeline-wrapper .timeline__item{display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer;text-decoration:none}.timeline-wrapper .timeline__item.disable-item{pointer-events:none;z-index:-1;cursor:none}.timeline-wrapper .timeline__item.indicator--two{margin:0 68px;position:relative}.timeline-wrapper .timeline__item.indicator--one:after,.timeline-wrapper .timeline__item.indicator--two:after{content:"";display:block;position:absolute;width:60px;height:2px;top:34%;transform:translate(100%,-2px);background-image:url("./img/wp/dots-full.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.indicator--two.no-pointer{pointer-events:none}.timeline-wrapper .timeline__item.indicator--two.disable-item:after,.timeline-wrapper .timeline__item.indicator--two:after{background-image:url("./img/wp/dots.svg")}.timeline-wrapper .timeline__item.indicator--three:before{left:-8px;transform:translateX(-100%)}.timeline-wrapper .timeline__item.indicator--three:after{right:-8px;transform:translateX(100%)}.timeline-wrapper .timeline__item .timeline__item-indicator{border-radius:50%;display:flex;justify-content:center;align-items:center;width:48px;height:48px;transition:.3s;pointer-events:none;background-repeat:no-repeat;background-size:100%;background-position:center center}.timeline-wrapper .timeline__item .timeline__item-indicator__title{font-family:"Patua One";font-size:16px;text-align:center;color:#212121;margin:10px 0 0;text-transform:lowercase;pointer-events:none}.qw-page--title{font-family:"Patua One";font-size:38px;color:#212121;margin:0 0 16px;text-align:left}.uk-icon.uk-navbar-toggle-icon svg{color:#000;width:32px;height:26px}select+.nice-select{z-index:4;border:2px solid #212121;border-radius:12px;padding:12px 48px 12px 16px;font-size:20px;height:56px;line-height:27px;min-width:244px;opacity:0;transition:.3s ease-in-out;cursor:initial}.page-template-template-checkout select+.nice-select{padding:0 12px;opacity:1;height:46px;line-height:45px;border-width:1px;width:100%;z-index:1}.page-template-template-checkout select+.nice-select .nice-select-dropdown{padding:6px 0 8px}.page-template-template-checkout select+.nice-select .current{font-family:Poppins;font-weight:500}.nice-select input.nice-select-search{border:1px solid #212121}.nice-select+.qw-select--mandatory__label{float:left}select+.nice-select .option.disabled{pointer-events:none;color:#999;border-color:#999}.page-template-template-checkout select+.nice-select .nice-select-dropdown .list li{padding:5px 0;border:0 solid #212121;border-radius:0;max-width:100%;margin:0 8px 7px;font-size:16px;white-space:normal;font-family:Poppins;font-weight:500;width:100%}.page-template-template-checkout select+.nice-select .nice-select-dropdown .list{max-height:210px;max-width:100%;margin:0;border-width:1px}select+.nice-select.visualize{opacity:1}select+.nice-select.open,select+.nice-select:active,select+.nice-select:focus,select+.nice-select:hover{border-color:#212121}select+.nice-select .option.focus,select+.nice-select .option.selected.focus,select+.nice-select .option:hover{background-color:transparent}select+.nice-select .option.selected,select+.nice-select .option:hover{color:#ffba00;border-color:#ffba00;font-weight:400}select+.nice-select .nice-select-dropdown{border:2px solid #212121;width:auto;padding:24px 0 18px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}select+.nice-select .nice-select-dropdown .list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:0;max-height:100%}select+.nice-select .nice-select-dropdown li{font-family:"Patua One";font-size:20px;text-align:left;padding:12px 24px;border:2px solid #212121;border-radius:100px;margin:0 16px 16px;max-width:calc(100% - 32px);line-height:1;color:#212121}select+.nice-select .nice-select-dropdown li:last-of-type{margin-bottom:10px}select+.nice-select:after{border-color:#212121;width:8px;height:8px;right:18px;background-image:url("/booking-clink/img/icons/select-arrow.svg");background-repeat:no-repeat;background-size:14px;background-position:center right 18px}select+.nice-select .current{font-family:"Patua One";font-weight:500;color:#212121}html.no--scroll{overflow-y:clip;touch-action:none}.timeline-wrapper .timeline__item.indicator--one .timeline__item-indicator{background-image:url("./img/wp/step-1.png")}.timeline-wrapper .timeline__item.indicator--two .timeline__item-indicator{background-image:url("./img/wp/step-2.png")}.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container .timeline-wrapper .timeline__item.indicator--three .timeline__item-indicator,.timeline-wrapper .timeline__item.indicator--three .timeline__item-indicator{background-image:url("./img/wp/step-3.png")}.timeline-wrapper .timeline__item.indicator--two.disable-item .timeline__item-indicator{background-image:url("./img/wp/step-grey-2.png")}.timeline-wrapper .timeline__item.indicator--three.disable-item .timeline__item-indicator{background-image:url("./img/wp/step-grey-3.png")}.timeline-wrapper .timeline__item:focus{outline:0}.filter-section{display:flex;justify-content:space-between;align-items:flex-end}.filter-section__left{width:72.15%;flex-basis:72.15%;display:flex;justify-content:flex-start;align-items:flex-start}.filter-section__message{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;height:56px;margin:0 10px}.filter-section__message qw-info-message .qw-info-message__content{margin-bottom:0}.filter-section__right{width:25.5%;flex-basis:25.5%}.filter-section .promo-code--mobile.added{background-image:url("./../../assets/img/promo-code-checked.svg");background-color:#f4f4f4;display:flex;flex-direction:column;align-items:flex-start;font-size:9px;color:#787878;padding:6px 31px 5px 16px;background-size:20px}.filter-section .promo-code--mobile.added .promo-code--feedback{display:block;color:#414445;font-family:Poppins;font-size:15px;line-height:1;width:26vw;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-section .promo-code--mobile.added+.promo-code-modal{padding:24px 16px 22px}.filter-section .promo-code--mobile.added+.promo-code-modal qw-promo-code{height:auto}.filter-section .promo-code--mobile+.promo-code-modal qw-promo-code{width:100%!important}.filter-section .promo-code--mobile.added+.promo-code-modal .booking--promo-code__wrapper qw-input{width:auto}.filter-section .promo-code-modal{margin-left:auto;margin-bottom:32px}.filter-section h3{color:#414445;font-family:Poppins;font-size:30px}@media only screen and (min-width:960px){.uk-navbar-container+.uk-drop.uk-navbar-dropdown{--uk-position-shift-offset:0;--uk-position-viewport-offset:0}.uk-container{padding-left:20px;padding-right:20px}ul.uk-navbar-nav{gap:30px}.uk-navbar-right{gap:10px}.menu-item--destinations{background-color:#fff;border:2px solid #212121;padding:8px 24px 8px 60px!important;background-size:auto 100%;background-position:22px center;background-repeat:no-repeat;color:rgba(21,21,21,.8)!important;border-radius:100px;min-height:auto!important;transform:translateY(-50%);position:relative;top:50%}.menu-item--destinations:hover{border:2px solid #ffb830;color:#ffb830!important}}@media only screen and (max-width:1440px){.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container{padding:0 24px!important}.filter-section__left{width:73.5%;flex-basis:73.5%}}@media only screen and (max-width:1380px){.uk-navbar-nav>li>a{font-size:18px}}@media only screen and (max-width:1280px){h3{font-size:28px}.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container{padding:0 20px!important}.uk-navbar-nav>li>a{font-size:16px}.filter-section__left{width:72%;flex-basis:72%}.filter-section__right{width:27%;flex-basis:27%}ul.uk-navbar-nav{gap:20px}.uk-navbar-container .uk-container{padding-left:10px;padding-right:15px}}@media only screen and (max-width:1080px){.filter-section__left{width:65%;flex-basis:65%}.filter-section__right{width:34%;flex-basis:34%}ul.uk-navbar-nav{gap:16px}.uk-navbar-nav>li>a{font-size:15px}}@media only screen and (max-width:1024px){.qw-page--title{font-size:34px}.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container{max-width:100%;padding:0 16px!important}.filter-section{flex-wrap:wrap}.promo-code-modal{margin-left:0;margin-top:0}h3{margin-top:8px}}aside.country-selector.weglot-dropdown{position:relative;right:auto;top:auto;left:auto;bottom:auto;box-shadow:none;border-radius:100px;border:2px solid #000;background-color:rgba(250,250,250,.698);height:39px}aside.country-selector.weglot-dropdown:hover{border-color:#ffb830}aside.country-selector.weglot-dropdown .wgcurrent:after,aside.country-selector.weglot-dropdown .wglanguage-name:after{content:none}aside.country-selector.weglot-dropdown .wgcurrent{border-radius:100px}aside.country-selector.weglot-dropdown .wglanguage-name{font-family:"Patua One";font-size:22px;text-align:center;color:#212121;padding:0 12px;height:auto;display:flex;align-items:center;justify-content:center}aside.country-selector.weglot-dropdown.country-selector ul{border-radius:12px}aside.country-selector.weglot-dropdown a,aside.country-selector.weglot-dropdown span{font-family:"Patua One";font-size:25px;color:#212121;line-height:33px}.sitemap--page{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:0 40px 40px}.sitemap--page h1{font-family:"Alfa Slab One";margin:40px 0 80px;color:#dc9000;width:100%}.sitemap--page ul.uk-nav{width:50%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.sitemap--blog{margin-top:40px;width:100%}.sitemap--blog ul{list-style:none;padding-left:0;columns:2}.sitemap--page ul.uk-nav li.uk-parent a:first-child{font-weight:700;margin:0 0 12px}.sitemap--page ul.uk-nav li a,.sitemap--page ul.uk-nav li ul.uk-nav-sub li a{color:#474747!important;font-size:20px;margin:0 0 10px;font-weight:700}.sitemap--page ul.uk-nav li.uk-parent ul.uk-nav-sub li a{font-weight:400}.sitemap--page ul.uk-nav li ul.uk-nav-sub li a{margin:0 0 6px!important}.sitemap--page ul.uk-nav li ul.uk-nav-sub li:last-child a{margin:0 0 14px!important}.sitemap--page ul.uk-nav li a:hover,.sitemap--page ul.uk-nav li ul.uk-nav-sub li a:hover{color:#dc9000!important}.sitemap--page ul.uk-nav li ul.uk-nav-sub{padding-left:20px}@media only screen and (max-width:738px){.filter-section__right+qw-info-message{display:block}.filter-section__message qw-info-message,.timeline-wrapper .timeline__item .timeline__item-indicator__title{display:none}.page-template-template-checkout .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-extras .tm-page-container .tm-page .tm-main .uk-container,.page-template-template-rooms .tm-page-container .tm-page .tm-main .uk-container{min-height:95vh}.fixed-scroll-element{transform:none;left:0}.page-template-template-checkout .tm-page-container .tm-page #tm-main,.page-template-template-extras .tm-page-container .tm-page #tm-main,.page-template-template-rooms .tm-page-container .tm-page #tm-main{padding-top:0!important}.page-template-template-checkout .qw-page-section .qw-page-section__right qw-basket-summary,.page-template-template-extras .qw-page-section .qw-page-section__right qw-basket-summary{margin-top:inherit}.filter-section__left,.filter-section__right{width:auto;flex-basis:auto}.filter-section__left{position:relative}.filter-section__message{position:absolute;bottom:-47px}.filter-section qw-info-message{width:100%;margin-top:16px}.filter-section qw-info-message .qw-info-message__content{margin:0;text-align:center}.qw-page--title{font-size:30px;margin:0 0 24px}.country-selector.weglot-dropdown.weglot-default.location-not-found,.progress-wrap.btn-left-side.active-progress{display:none!important}.timeline-wrapper{margin-bottom:46px;width:100%}qw-booking-bar+.booking-mob .bookin-trigger--mobile{pointer-events:none;background-color:#898989;transition:.2s ease-in-out}qw-booking-bar+.booking-mob .bookin-trigger--mobile.trigger--active{pointer-events:initial;background:#ffba00;color:#fff}.booking-mob{display:block;position:fixed;width:100%;box-shadow:0 -1px 2px 0 #00000040;height:80px;bottom:0;left:0}.booking-mob .bookin-trigger--mobile{font-family:"Patua One";font-size:31px;letter-spacing:.0015em;text-align:center;width:100%;height:100%;background:#ffba00;margin:0;color:#fff;line-height:2.55}.filter-section .promo-code--mobile{display:flex}.timeline-wrapper .timeline{margin:24px 0}.timeline-wrapper .timeline__back{padding-bottom:0;top:0}.timeline-wrapper .timeline__item{padding-bottom:0}.timeline-wrapper .timeline__item.indicator--three:after,.timeline-wrapper .timeline__item.indicator--three:before{top:10px}.timeline-wrapper .timeline__item.indicator--one:after,.timeline-wrapper .timeline__item.indicator--two:after{width:48px;top:50%}.timeline-wrapper .timeline__item .timeline__item-indicator{width:32px;height:32px;font-size:14px;padding:0}.filter-section{position:relative;padding:0;flex-wrap:wrap;margin-bottom:14px;justify-content:space-between}.qw-room-type-list__close+div{width:100%}.promo-code--mobile{display:inline-flex;width:auto;color:#212121;font-family:Poppins;font-size:14px;padding:12px 16px;border:2px solid #212121;box-sizing:border-box;border-radius:6px;text-align:center;font-weight:500}.promo-code-modal{position:fixed;display:flex;visibility:hidden;opacity:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:50;cursor:pointer;justify-content:center;align-items:center;padding:10px;transition:visibility .1s ease-in-out .5s,opacity .5s ease-in-out}.promo-code-modal.promo-code--show{display:flex;visibility:visible;opacity:1;transition:visibility .1s ease-in-out,opacity .5s ease-in-out .2s}.close_promo{width:42px;height:42px;display:block;background-image:url("./../../booking-clink/img/icons/close-pop.svg");background-repeat:no-repeat;background-size:100%;position:absolute;top:10px;right:10px}.promo-code--wrap{height:132px;overflow-y:auto;width:96%;background-color:#fafafa;box-shadow:-1px 1px 5px 0 #00000040;display:flex;align-items:flex-end;padding:16px;position:relative}.room-type__select,h3{width:100%;margin-top:0}.booking--promo-code__wrapper,qw-promo-code.hidden>*{display:inline-flex!important}h3{font-size:24px;margin-bottom:46px}.room-type__select{margin-left:0;max-width:48%}aside.country-selector.weglot-dropdown{width:57px;position:relative;padding:3px 12px}aside.country-selector.weglot-dropdown span.wglanguage-name{font-size:0;padding:0;height:auto}aside.country-selector.weglot-dropdown .wgcurrent:after{content:none}aside.country-selector.weglot-dropdown span.wglanguage-name:before{margin-right:0}aside.country-selector.weglot-dropdown a,aside.country-selector.weglot-dropdown span{font-size:22px;line-height:26px}.sitemap--page{padding-left:0;padding-right:0;padding-bottom:0}.sitemap--page h1{margin:20px 0 28px}.sitemap--page ul.uk-nav{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.sitemap--blog ul{columns:1}}