.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}.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)}.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('/be-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,.filter-section .promo-code--mobile .promo-code--feedback,.filter-section .qw-room-type-list__close{display:none}.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-nav .menu-item a{text-shadow:0 1px 1px rgba(0,0,0,.25)}.uk-navbar-container+.uk-drop.uk-navbar-dropdown{--uk-position-shift-offset:0;--uk-position-viewport-offset:0}ul.uk-navbar-nav{gap:60px}.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,.7)!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: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}.filter-section__left{width:72%;flex-basis:72%}.filter-section__right{width:27%;flex-basis:27%}ul.uk-navbar-nav{gap:30px}}@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:20px}}@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}}@media only screen and (max-width:738px){.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}.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}.timeline-wrapper .timeline__item .timeline__item-indicator__title{display:none}.country-selector.weglot-dropdown.weglot-custom-switcher.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:initial;background:#ffba00;color:#fff}body.loaded-legacy .booking-mob{display:block;position:fixed;width:100%;box-shadow:0 -1px 2px 0 #00000040;height:80px;bottom:0}body.loaded-legacy .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('./../../be-clink/img/icons/close-pop.svg');background-repeat:no-repeat;background-size:100%;position:absolute;top:10px;right:10px}.promo-code--wrap{height:160px;overflow-y:auto;width:96%;background-color:#fafafa;box-shadow:-1px 1px 5px 0 #00000040;display:flex;align-items:flex-end;padding:16px 16px 34px;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%}}.weglot--container{position:relative}.country-selector.weglot-custom-switcher{display:none;position:relative!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;background-color:rgba(250,250,250,.698);box-shadow:0 2px 4px 0 #00000040;border-radius:100px;border:2px solid #000;height:39px}.country-selector.weglot-dropdown .wgcurrent:after{display:none!important}.country-selector.weglot-custom-switcher .wgcurrent{border:none}aside.country-selector.weglot-dropdown:hover{border-color:#ffb830}.country-selector.weglot-custom-switcher .wglanguage-name{font-family:'Patua One';font-size:22px!important;text-align:center;color:#212121;padding:8px 12px!important;display:flex;align-items:center;justify-content:center}.country-selector.weglot-custom-switcher .wglanguage-name:after{content:none}.country-selector.weglot-custom-switcher.country-selector ul{border-radius:12px}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{font-family:'Patua One';font-size:25px;color:#212121;line-height:1.2}