.date-picker-wrapper{z-index:5;padding:0;box-shadow:none;box-shadow:0 0 20px 0 rgba(0,0,0,.3);transform:translateX(-50%)}.date-picker-wrapper.qb-date-range-picker{top:auto!important;left:50%!important;bottom:214px}.date-picker-wrapper.qb-date-range-picker .month-wrapper{width:570px!important}.date-picker-wrapper.qb-date-range-picker .month-wrapper table.month2{float:right}.date-picker-wrapper.qb-hotel-date-range-picker{bottom:calc(30vh + 30px)}.date-picker-wrapper.form-date-range-picker{bottom:auto!important;left:50%!important}.date-picker-wrapper.no-shortcuts{padding-bottom:0}.date-picker-wrapper .drp_top-bar{display:none}.date-picker-wrapper .month-wrapper{border:none;padding:5px 20px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{width:calc(100% / 7)}.date-picker-wrapper .month-wrapper table .week-name{border-bottom:1px solid #d8d8d8;color:#4e5151}.date-picker-wrapper .month-wrapper table .week-name th{padding:10px}.date-picker-wrapper .month-wrapper table .day{margin-right:1px;border-radius:2px;padding:10px;line-height:17px}.date-picker-wrapper .month-wrapper table .day.checked{color:#1e3160;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;background:#ffd24f}.date-picker-wrapper .month-wrapper table .day.real-today{background:#d8d8d8}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background:#ffde80}.date-picker-wrapper .month-element{font-size:16px}.date-picker-wrapper .month-name{color:#979797;text-transform:capitalize}.date-picker-wrapper .time1{padding:15px 0 5px 0;width:200px;font-size:13px}.date-picker-wrapper .time1 .hour-val,.date-picker-wrapper .time1 .minute-val{color:#000}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0;font-size:14px;transition:color .3s ease-out 0s}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{color:#1e3160;background-color:transparent}.date-picker-wrapper table .caption th{padding:10px 0 20px}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{color:#1e3160!important;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;background-color:#e6be47!important}.date-picker-wrapper .date-range-length-tip{padding:2px 10px;color:#fff;background:#1e3160}.date-picker-wrapper .date-range-length-tip::after{border-top:4px solid #1e3160}.date-picker-wrapper .footer{display:none}body.header-sticked .date-picker-wrapper.qb-date-range-picker{position:fixed;z-index:5;bottom:60px;box-shadow:0 -10px 50px 0 rgba(0,0,0,.2)}.qb-datepicker-mobile .date-picker-wrapper.qb-date-range-picker{display:block;position:static;margin:0 auto;width:100%;max-width:500px;transform:translateX(0)}.qb-datepicker-mobile .date-picker-wrapper.qb-date-range-picker .month-wrapper{padding:0;width:auto!important}a[data-fancybox]{position:relative}a[data-fancybox]::before{content:'\e92e';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30px;right:30px;font-size:26px;color:#fff;text-shadow:0 0 15px rgba(33,33,33,.8)}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-size:before{content:"\e901"}.icon-users:before{content:"\e903"}.icon-mail:before{content:"\e905"}.icon-floor:before{content:"\e90f"}.icon-check:before{content:"\e911"}.icon-calendar:before{content:"\e913"}.icon-burger:before{content:"\e914"}.icon-arrow-left-slider-outline:before{content:"\e915"}.icon-arrow-left-slider-filled:before{content:"\e916"}.icon-arrow-right-slider-outline:before{content:"\e91c"}.icon-arrow-right-slider-filled:before{content:"\e91d"}.icon-arrow-right:before{content:"\e918"}.icon-arrow-right-alt:before{content:"\e919"}.icon-arrow-down-alt:before{content:"\e91a"}.icon-arrow-left-alt:before{content:"\e91b"}.icon-marker2:before{content:"\e922"}.icon-phone2:before{content:"\e923"}.icon-star:before{content:"\e924"}.icon-hotels:before{content:"\e925"}.icon-mag-glass:before{content:"\e92e"}.icon-room-height:before{content:"\e92f"}.icon-block:before{content:"\e930"}.icon-banquet:before{content:"\e931"}.icon-theatre:before{content:"\e932"}.icon-u-shape:before{content:"\e933"}.icon-parliament:before{content:"\e934"}.icon-row:before{content:"\e935"}.icon-bed:before{content:"\e92c"}.icon-star-half:before{content:"\e938"}.icon-lamp:before{content:"\e939"}.icon-wheelchair:before{content:"\e93a"}.icon-mic:before{content:"\e93b"}.icon-cook:before{content:"\e93c"}.icon-capacity:before{content:"\e93d"}.icon-diamond:before{content:"\e93e"}.icon-chair:before{content:"\e93f"}.icon-service:before{content:"\e940"}.icon-conference-offer:before{content:"\e941"}.icon-top-location:before{content:"\e942"}.icon-top-destination:before{content:"\e943"}.icon-fitness:before{content:"\e944"}.icon-spa:before{content:"\e945"}.icon-wellness:before{content:"\e946"}.icon-cutlery:before{content:"\e947"}.icon-promo:before{content:"\e949"}.icon-bullet:before{content:"\e900"}.icon-language:before{content:"\e902"}.icon-globe:before{content:"\e904"}.icon-pair:before{content:"\e906"}.icon-single:before{content:"\e907"}.icon-family:before{content:"\e908"}.icon-business:before{content:"\e909"}.icon-child:before{content:"\e90a"}.nice-select{display:block;position:relative;float:left;clear:both;border:1px solid #d8d8d8;padding:20px 45px 20px 30px;width:100%;background:#fff;font-family:inherit;font-size:16px;line-height:20px;font-weight:400;text-align:left;white-space:nowrap;cursor:pointer;outline:0;transition:all .2s ease-in-out;-webkit-tap-highlight-color:transparent;user-select:none}.nice-select::after{content:'';display:block;position:absolute;right:20px;top:50%;margin-top:-8px;border-right:1px solid #1e3160;border-bottom:1px solid #1e3160;width:10px;height:10px;pointer-events:none;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}.nice-select.open{border-color:#1e3160}.nice-select.open::after{transform:rotate(-135deg)}.nice-select.open .list{z-index:10;width:auto;max-width:100%;opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#d46e6e;color:#fff;pointer-events:none}.nice-select.disabled::after{border-color:#ccc}.nice-select:active,.nice-select:focus{border-color:#1e3160}.nice-select.highlight{background:#ffd24f}.nice-select .current{display:inline-block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.nice-select .list{position:absolute;z-index:9;top:100%;left:0;margin-top:0;border:1px solid #1e3160;padding:0;width:100%;background:#fff;list-style:none;opacity:0;overflow:hidden;pointer-events:none;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;line-height:40px;margin:0;padding:20px 45px 20px 30px;min-height:60px;font-size:16px;line-height:20px;white-space:normal;outline:0;transition:all .2s}.nice-select .option::before{display:none}.nice-select .option.disabled{display:none}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background:#d8d8d8}.hotel-select .current::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e925';margin-right:15px;font-size:20px}.person-select .current::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e903';margin-right:15px;font-size:20px}.person-select .option{position:relative;padding-left:65px}.person-select .option::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:17px;left:28px;content:'\e903';margin-right:15px;font-size:20px}.room-select .current::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e92c';margin-right:15px;font-size:16px}.room-select .option{position:relative;padding-left:65px}.room-select .option::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:17px;left:28px;content:'\e92c';margin-right:15px;font-size:16px}.language-select .current::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e902';margin-right:15px;color:#1e3160;font-size:20px}.seating-options-select{min-height:60px}.seating-options-select .current{position:relative;display:inline-block}.seating-options-select .current::after,.seating-options-select .current::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin-right:15px;font-size:20px}.seating-options-select .current[data-value=block]::after,.seating-options-select .current[data-value=block]::before{content:'\e930'}.seating-options-select .current[data-value=row]::after,.seating-options-select .current[data-value=row]::before{content:'\e935'}.seating-options-select .current[data-value=u-shape]::after,.seating-options-select .current[data-value=u-shape]::before{content:'\e933'}.seating-options-select .current[data-value=parliament]::after,.seating-options-select .current[data-value=parliament]::before{content:'\e934'}.seating-options-select .current[data-value=banquet]::after,.seating-options-select .current[data-value=banquet]::before{content:'\e931'}.seating-options-select .current::before{position:absolute;top:-1px;left:0}.seating-options-select .current::after{display:none}.seating-options-select .current[data-value]:not([data-value=""]){padding-left:35px}.seating-options-select .option{position:relative;padding-left:65px}.seating-options-select .option::after{position:absolute;top:17px;left:28px}.seating-options-select .option::after,.seating-options-select .option::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin-right:15px;font-size:20px}.seating-options-select .option[data-value=block]::after,.seating-options-select .option[data-value=block]::before{content:'\e930'}.seating-options-select .option[data-value=row]::after,.seating-options-select .option[data-value=row]::before{content:'\e935'}.seating-options-select .option[data-value=u-shape]::after,.seating-options-select .option[data-value=u-shape]::before{content:'\e933'}.seating-options-select .option[data-value=parliament]::after,.seating-options-select .option[data-value=parliament]::before{content:'\e934'}.seating-options-select .option[data-value=banquet]::after,.seating-options-select .option[data-value=banquet]::before{content:'\e931'}.review-filter-select{min-height:60px}.review-filter-select .current{position:relative;display:inline-block}.review-filter-select .current::after,.review-filter-select .current::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin-right:15px;font-size:20px;color:#1e3160}.review-filter-select .current[data-value=globe]::after,.review-filter-select .current[data-value=globe]::before{content:'\e904'}.review-filter-select .current[data-value=pair]::after,.review-filter-select .current[data-value=pair]::before{content:'\e906'}.review-filter-select .current[data-value=single]::after,.review-filter-select .current[data-value=single]::before{content:'\e907'}.review-filter-select .current[data-value=family]::after,.review-filter-select .current[data-value=family]::before{content:'\e908'}.review-filter-select .current[data-value=business]::after,.review-filter-select .current[data-value=business]::before{content:'\e909'}.review-filter-select .current::before{position:static;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';margin-right:15px;color:#1e3160;font-size:20px}.review-filter-select .current::after{display:none}.review-filter-select .option{position:relative;padding-left:65px}.review-filter-select .option::after{position:absolute;top:17px;left:28px}.review-filter-select .option::after,.review-filter-select .option::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;margin-right:15px;font-size:20px;color:#1e3160}.review-filter-select .option[data-value=globe]::after,.review-filter-select .option[data-value=globe]::before{content:'\e904'}.review-filter-select .option[data-value=pair]::after,.review-filter-select .option[data-value=pair]::before{content:'\e906'}.review-filter-select .option[data-value=single]::after,.review-filter-select .option[data-value=single]::before{content:'\e907'}.review-filter-select .option[data-value=family]::after,.review-filter-select .option[data-value=family]::before{content:'\e908'}.review-filter-select .option[data-value=business]::after,.review-filter-select .option[data-value=business]::before{content:'\e909'}.owl-carousel .owl-item,.owl-carousel .owl-stage{height:100%;touch-action:pan-y}.owl-carousel .owl-nav{position:absolute;right:0;width:100%;height:0;padding:0 65px}.owl-carousel .owl-nav .owl-prev{float:left}.owl-carousel .owl-nav .owl-next{float:right}.owl-carousel .owl-nav div{position:relative;color:#fff;margin:0 5px;line-height:1px;outline:0}.owl-carousel .owl-nav div span{color:#fff;font-size:56px}.owl-carousel .owl-nav div span.icon-arrow-left-slider-outline::after,.owl-carousel .owl-nav div span.icon-arrow-right-slider-outline::after{position:absolute;left:8px;top:7px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffd24f;font-size:42px;opacity:0}.owl-carousel .owl-nav div span.icon-arrow-left-slider-outline::after{content:'\e916'}.owl-carousel .owl-nav div span.icon-arrow-right-slider-outline::after{content:'\e91d';left:6px}.owl-carousel .owl-nav div span.bounce-in::after{opacity:0;animation:bounce-in .8s .1s forwards}.owl-carousel .owl-nav div span.bounce-out::after{opacity:1;animation:bounce-out .9s 0s forwards}.owl-carousel .owl-nav div:hover{position:relative;background:0 0}.owl-carousel .owl-dots{margin:60px 0;text-align:center}.owl-carousel .owl-dots .owl-dot{margin:4px;border-radius:50%;width:6px;height:6px;background:#1e3160;outline:0}.owl-carousel .owl-dots .owl-dot.active{background:#ffd24f}.owl-carousel.arrows-centred .owl-nav{top:50%}.owl-carousel.owl-nav-small .owl-nav div span{font-size:30px;font-weight:700}.owl-carousel.owl-nav-small .owl-nav div span.icon-arrow-left-slider-outline::after,.owl-carousel.owl-nav-small .owl-nav div span.icon-arrow-right-slider-outline::after{top:4px;left:6px;font-size:21px}.owl-carousel.owl-nav-small .owl-nav div span.icon-arrow-right-slider-outline::after{left:4px}.owl-carousel.owl-nav-dark .owl-nav div span{color:#1e3160}.owl-carousel.owl-nav-dark .owl-nav div span.icon-arrow-left-slider-outline::after,.owl-carousel.owl-nav-dark .owl-nav div span.icon-arrow-right-slider-outline::after{color:#1e3160}.owl-carousel.owl-nav-light .owl-nav div span{color:#fff}.owl-carousel.owl-nav-light .owl-nav div span.icon-arrow-left-slider-outline::after,.owl-carousel.owl-nav-light .owl-nav div span.icon-arrow-right-slider-outline::after{color:#ffd24f}.owl-carousel.owl-nav-light .owl-dots .owl-dot{background:#fff}.owl-carousel.owl-nav-light .owl-dots .owl-dot.active{background:#ffd24f}.owl-carousel.owl-nav-positioning .owl-nav{left:50%;right:auto;padding:0;width:0;transform:translateX(-50%)}.owl-carousel.owl-nav-positioning .owl-nav button{margin:0}@keyframes bounce-in{0%{transform:scale(0);opacity:1}20%{transform:scale(1.15);opacity:1}40%{transform:scale(1)}100%{transform:scale(1);opacity:1}}@keyframes bounce-out{0%{transform:scale(1)}20%{transform:scale(1.1)}40%{transform:scale(0);opacity:1}100%{transform:scale(0);opacity:0}}.accordion .btn-accordion-toggle{margin-top:100px}.accordion-content{background:#fffbee}.accordion-content .accordion-header{padding-top:50px;padding-bottom:50px}.accordion-content .accordion-content{background:#fff}.accordion-content .wrapper{padding-top:85px;padding-bottom:70px}.accordion-content ul:not(.feature-list):not(.seating-options-list){list-style:none}.accordion-content ul:not(.feature-list):not(.seating-options-list) li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.accordion-content ul:not(.feature-list):not(.seating-options-list) li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.accordion-content ul:not(.feature-list):not(.seating-options-list) li+li{margin-top:15px}.accordion-content .btn-container{margin-top:35px;text-align:center}.accordion-content p+ul{margin-top:20px}.accordion-content strong{display:block;font-size:20px;line-height:26px;text-transform:uppercase;color:#1e3160;font-weight:400}.accordion-content strong strong{display:inherit}.accordion-content strong strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.accordion-content a[href$=".pdf"]{display:inline-block;position:relative;border:0;padding:15px 30px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400;font-size:16px;line-height:20px;font-weight:700;background:#ffd24f;color:#1e3160;text-decoration:none;transition:all .3s ease-out 0s;text-transform:uppercase;cursor:pointer;outline:0;background:#1e3160;color:#fff}.accordion-content a[href$=".pdf"].btn-highlight{background:#1e3160;color:#fff}.accordion-content a[href$=".pdf"].btn-highlight:hover{background:#fff;color:#1e3160}.accordion-content a[href$=".pdf"].btn-white{background:#fff;color:#1e3160}.accordion-content a[href$=".pdf"].btn-white:hover{background:#1e3160;color:#fff}.accordion-content a[href$=".pdf"].btn-arrow{display:inline-flex;align-items:center}.accordion-content a[href$=".pdf"].btn-arrow::after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e918';margin-left:15px;font-size:24px}.accordion-content a[href$=".pdf"].btn-large{padding:20px 50px;font-size:20px}.accordion-content a[href$=".pdf"].btn-accordion-toggle{padding:0;padding-right:40px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400;text-align:left;font-size:24px;line-height:32px;background-color:transparent}.accordion-content a[href$=".pdf"].btn-accordion-toggle:hover{color:#1e3160;background-color:transparent}.accordion-content a[href$=".pdf"].btn-accordion-toggle::after{content:'';display:block;position:absolute;top:4px;right:4px;border:1px solid #1e3160;border-top:none;border-left:none;width:13px;height:13px;transform:rotate(45deg);transition:all .3s ease-out 0s}.accordion-content a[href$=".pdf"].btn-accordion-toggle.btn-accordion-toggle-open::after{top:11px;transform:rotate(-135deg)}.accordion-content a[href$=".pdf"].btn-filter,.accordion-content a[href$=".pdf"].btn-hotels,.accordion-content a[href$=".pdf"].btn-map,.accordion-content a[href$=".pdf"].btn-review-filter,.accordion-content a[href$=".pdf"].btn-table{border:1px solid #d8d8d8;padding:22px;display:flex;align-items:center;justify-content:center;text-transform:none;font-weight:400;color:#4e5151;background:#fff;box-shadow:inset 0 0 15px 0 rgba(0,0,0,.15)}.accordion-content a[href$=".pdf"].btn-filter .icon,.accordion-content a[href$=".pdf"].btn-hotels .icon,.accordion-content a[href$=".pdf"].btn-map .icon,.accordion-content a[href$=".pdf"].btn-review-filter .icon,.accordion-content a[href$=".pdf"].btn-table .icon{margin-right:5px;font-size:20px;color:#1e3160}.accordion-content a[href$=".pdf"].btn-filter .icon.icon-burger,.accordion-content a[href$=".pdf"].btn-filter .icon.icon-filter,.accordion-content a[href$=".pdf"].btn-hotels .icon.icon-burger,.accordion-content a[href$=".pdf"].btn-hotels .icon.icon-filter,.accordion-content a[href$=".pdf"].btn-map .icon.icon-burger,.accordion-content a[href$=".pdf"].btn-map .icon.icon-filter,.accordion-content a[href$=".pdf"].btn-review-filter .icon.icon-burger,.accordion-content a[href$=".pdf"].btn-review-filter .icon.icon-filter,.accordion-content a[href$=".pdf"].btn-table .icon.icon-burger,.accordion-content a[href$=".pdf"].btn-table .icon.icon-filter{margin-right:10px;font-size:16px}.accordion-content a[href$=".pdf"].btn-filter .svg-icon,.accordion-content a[href$=".pdf"].btn-hotels .svg-icon,.accordion-content a[href$=".pdf"].btn-map .svg-icon,.accordion-content a[href$=".pdf"].btn-review-filter .svg-icon,.accordion-content a[href$=".pdf"].btn-table .svg-icon{display:flex;justify-content:center}.accordion-content a[href$=".pdf"].btn-filter svg,.accordion-content a[href$=".pdf"].btn-hotels svg,.accordion-content a[href$=".pdf"].btn-map svg,.accordion-content a[href$=".pdf"].btn-review-filter svg,.accordion-content a[href$=".pdf"].btn-table svg{fill:#1e3160}.accordion-content a[href$=".pdf"].btn-filter .percentage,.accordion-content a[href$=".pdf"].btn-hotels .percentage,.accordion-content a[href$=".pdf"].btn-map .percentage,.accordion-content a[href$=".pdf"].btn-review-filter .percentage,.accordion-content a[href$=".pdf"].btn-table .percentage{display:inline-block;margin-left:5px;color:#979797}.accordion-content a[href$=".pdf"].btn-filter.btn-review-filter,.accordion-content a[href$=".pdf"].btn-hotels.btn-review-filter,.accordion-content a[href$=".pdf"].btn-map.btn-review-filter,.accordion-content a[href$=".pdf"].btn-review-filter.btn-review-filter,.accordion-content a[href$=".pdf"].btn-table.btn-review-filter{padding:20px}.accordion-content a[href$=".pdf"].btn-filter.active,.accordion-content a[href$=".pdf"].btn-hotels.active,.accordion-content a[href$=".pdf"].btn-map.active,.accordion-content a[href$=".pdf"].btn-review-filter.active,.accordion-content a[href$=".pdf"].btn-table.active{box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.accordion-content a[href$=".pdf"].btn-filter:hover,.accordion-content a[href$=".pdf"].btn-hotels:hover,.accordion-content a[href$=".pdf"].btn-map:hover,.accordion-content a[href$=".pdf"].btn-review-filter:hover,.accordion-content a[href$=".pdf"].btn-table:hover{color:#1e3160;background:#fff}.accordion-content a[href$=".pdf"].btn-expand-text{display:flex;flex-wrap:wrap;align-items:center;position:absolute;right:0;bottom:0;padding:0;padding-right:20px;padding-left:30px;color:#4e5151;text-transform:none;font-size:18px;line-height:28px;background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.7) 10%,#fff 20%,#fff 100%)}.accordion-content a[href$=".pdf"].btn-expand-text::after{content:'';position:absolute;top:10px;right:0;border:7px solid transparent;border-top-color:#979797;transition:all .3s ease-out 0s}.accordion-content a[href$=".pdf"].btn-expand-text:hover{color:#4e5151;background:linear-gradient(to right,rgba(255,255,255,.3) 0,rgba(255,255,255,.7) 10%,#fff 20%,#fff 100%)}.accordion-content a[href$=".pdf"].btn-expand-text-open{display:inline-flex;position:relative;padding-left:5px}.accordion-content a[href$=".pdf"].btn-expand-text-open::after{top:3px;transform:rotate(180deg)}.accordion-content a[href$=".pdf"]:hover{background:#1e3160;color:#ffd24f}.accordion-content a[href$=".pdf"].btn-warning{background:red!important;color:#fff!important;cursor:default}.accordion-content a[href$=".pdf"].btn-warning span{display:block;margin-top:10px;color:#fff;text-transform:none;font-weight:400}.accordion-content a[href$=".pdf"].btn-warning:hover{background:#b22222!important;color:#fff}.accordion-content a[href$=".pdf"].btn-warning:hover span{color:#fff}.accordion-content a[href$=".pdf"]:hover{background:#fff;color:#1e3160}.accordion-content.accordion-content-hidden{display:none}.accordion-content.layout-md-md .content-column{margin-right:100px;width:calc(50% - 100px / 2)}.accordion-content.layout-md-md .content-column:last-child{margin-right:0}.accordion-content.layout-sm-sm-sm .content-column{margin-right:30px;width:calc(33.33% - 60px / 3)}.accordion-content.layout-sm-sm-sm .content-column:last-child{margin-right:0}.accordion .content-column{float:left}.accordion+.accordion{margin-top:100px}.bg-color-accent-light .accordion-header{padding-top:50px;padding-bottom:50px}.bg-color-accent-light .accordion-content{background:#fff}.block-header{display:flex;flex-wrap:wrap}.block-header+*{margin-top:65px}.block-header-headline{float:left;padding-right:15px}.block-header-headline .h1{color:#1e3160}.block-header-headline .h1+.h3{margin-top:15px}.block-header-headline:nth-last-child(1){float:none;margin-right:auto;margin-left:auto;padding-right:0;text-align:center}.block-header-text{position:relative;float:left;padding-left:15px;overflow:hidden;transition:max-height .3s ease-out 0s}.block-header-text p a{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#1e3160;text-decoration:underline;transition:color .3s ease-out 0s}.block-header-text p a:hover{color:#ffd24f}.block-header-text p+p{margin-top:28px}.block-header-text ul{list-style:none}.block-header-text ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.block-header-text ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.block-header-text ul li+li{margin-top:15px}.block-header-text p+.btn-container,.block-header-text p+ul,.block-header-text ul+.btn-container,.block-header-text ul+p{margin-top:30px}.block-header-text .btn-container:first-child:last-child{text-align:center}.block-header-text:first-child:last-child{margin-right:auto;margin-left:auto;text-align:center}.block-header-text[data-limit-lines] p+p{margin-top:0}.block-header-text[data-limit-lines] p{margin-bottom:28px}.block-header-text[data-limit-lines] p:last-child{margin-bottom:0}.block-header-text[data-limit-lines] p:nth-last-child(2){display:inline}.block-header-text-button-only{display:flex;align-items:center}.block-header .blog-categories,.block-header .blog-info-list{list-style:none}.block-header .blog-categories li,.block-header .blog-info-list li{display:inline-block;margin:0}.block-header .blog-categories{margin-bottom:30px}.block-header .blog-categories>span{padding:2px 20px;font-size:16px;line-height:24px;background:#ffd24f}.block-header .blog-categories>span+span{margin-left:20px}.block-header .blog-info-list{margin-top:30px}.block-header .blog-info-list li{font-size:14px;line-height:18px;color:#979797;text-transform:uppercase}.block-header .blog-info-list li+li{position:relative;margin-left:20px;padding-left:20px}.block-header .blog-info-list li+li::before{content:'';position:absolute;top:5px;left:-3px;border-radius:50%;width:6px;height:6px;background:#979797}.call-to-scroll{position:absolute;z-index:1;bottom:15px;left:50%;width:25px;height:40px;transform:translateX(-50%)}.call-to-scroll:hover span{animation:animateToScroll 2.5s infinite}.call-to-scroll:hover span:nth-child(1){animation-delay:2s}.call-to-scroll:hover span:nth-child(2){animation-delay:2.1s}.call-to-scroll:hover span:nth-child(3){animation-delay:2.2s}.call-to-scroll span{display:block;position:absolute;left:50%;border:1px solid transparent;border-top:none;border-left:none;width:14px;height:14px;animation:animateToScroll 2.5s forwards;opacity:0;transform:translateX(-50%) rotate(45deg)}.call-to-scroll span:nth-child(1){top:0;border-color:rgba(255,210,79,.25);animation-delay:2s}.call-to-scroll span:nth-child(2){top:8px;border-color:rgba(255,210,79,.5);animation-delay:2.1s}.call-to-scroll span:nth-child(3){top:16px;border-color:#ffd24f;animation-delay:2.2s}@keyframes animateToScroll{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:1}80%{opacity:0}100%{opacity:1}}.checkbox-filter{padding:20px 50px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.checkbox-filter .form-checkbox-wrapper{display:inline-block;margin-top:10px;margin-bottom:10px}.checkbox-filter .form-checkbox-wrapper+.form-checkbox-wrapper{margin-left:60px}.contact-infos{list-style:none}.contact-infos li{position:relative;margin:0;padding-left:40px}.contact-infos li+li{margin-top:30px}.contact-infos .icon{position:absolute;top:0;left:0;font-size:25px;color:#1e3160}.contact-infos a{color:#4e5151}.successMsg span{background:#b1d858;color:#4e5151;padding:15px 20px}.errorMsg span{background:#e34f4f;color:#fff;padding:15px 20px}.ajaxLoader{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #f4f6f9 inset!important}input:invalid,input:required,textarea:invalid,textarea:required{box-shadow:none}input::-ms-clear{display:none}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}:-ms-input-placeholder{text-overflow:ellipsis}.form-checkbox-wrapper{position:relative;z-index:1}.form-checkbox{position:absolute;top:3px;left:0;width:17px!important;height:17px!important;opacity:0}.form-checkbox:checked+.form-customized-checkbox::before{background:#1e3160}.form-checkbox:checked+.form-customized-checkbox::after{opacity:1}.form-customized-checkbox{display:block;position:absolute;z-index:-1;top:3px;left:0;width:17px;height:17px}.form-customized-checkbox::before{content:'';position:absolute;z-index:-1;top:0;left:0;border:1px solid #979797;width:100%;height:100%;background:#fff;transition:background .3s ease-out 0s}.form-customized-checkbox::after{content:'';display:block;position:absolute;top:2px;left:6px;border:2px solid #fff;border-top:none;border-left:none;width:6px;height:11px;opacity:0;transform:rotate(35deg);transition:opacity .3s ease-out 0s}.form-checkbox-label{margin-left:30px;color:#4e5151;font-size:16px;line-height:24px}.form-checkbox-label a{color:#4e5151;text-decoration:underline;transition:color .3s ease-out 0s}.form-checkbox-label a:hover{color:#1e3160}.form .InputfieldContent>div,.form .Inputfields,.form form>div{display:flex;flex-wrap:wrap}.form .wrap_Inputfield_hotels{display:flex;flex-wrap:wrap}.form .wrap_Inputfield_hotels ul.InputfieldCheckboxesStacked{list-style:none;width:auto;padding-right:50px}.form .wrap_Inputfield_hotels ul.InputfieldCheckboxesStacked:last-of-type{padding-right:0}.form .wrap_Inputfield_hotels ul.InputfieldCheckboxesStacked li{margin:0;font-size:16px}.form .InputfieldContent .InputfieldRadiosStacked{display:flex;flex-wrap:wrap;list-style:none}.form .InputfieldContent .InputfieldRadiosStacked li{margin:0;width:50%;font-size:16px}.form .InputfieldContent .InputfieldRadiosStacked li input{position:absolute;z-index:20;top:4px;left:0;opacity:0}.form .InputfieldContent .InputfieldRadiosStacked li input:checked+.pw-no-select::after{opacity:1}.form .InputfieldContent .InputfieldRadiosStacked li label{position:relative;padding-left:30px}.form .InputfieldContent .InputfieldRadiosStacked li label::before{content:'';display:block;position:absolute;top:0;left:0;border:1px solid #d8d8d8;border-radius:50%;width:20px;height:20px;background-color:#f4f6f9}.form .InputfieldContent .InputfieldRadiosStacked li label .pw-no-select::after{content:'';display:block;position:absolute;z-index:5;top:5px;left:5px;border-radius:50%;width:10px;height:10px;background:#1e3160;opacity:0;transition:opacity .3s ease-out 0s}.form .InputfieldContent .InputfieldRadiosStacked li:nth-child(even){padding-left:30px}.form fieldset{width:100%}.form fieldset+fieldset{margin-top:30px}.form legend{padding-left:15px}.form .InputfieldSubmit,.form [class*=wrap_Inputfield_],.form [class^=wrap_Inputfield_]{position:relative;padding:15px;width:100%}.form .select,.form input,.form textarea{display:inline-block;border:1px solid #d8d8d8;border-radius:0;padding:15px 30px;width:100%;height:100%;-webkit-appearance:none;background-color:#f4f6f9}.form .select:active,.form .select:focus,.form input:active,.form input:focus,.form textarea:active,.form textarea:focus{border-color:#1e3160;box-shadow:0 0 4px 0 #1e3160;outline:0}.form .select[type=checkbox],.form input[type=checkbox],.form textarea[type=checkbox]{padding:0;width:auto}.form .select[type=radio],.form input[type=radio],.form textarea[type=radio]{padding:0;width:auto}.form .select[type=radio]:active,.form .select[type=radio]:focus,.form input[type=radio]:active,.form input[type=radio]:focus,.form textarea[type=radio]:active,.form textarea[type=radio]:focus{border:none;box-shadow:none}.form textarea{min-height:230px;resize:vertical}.form .checkbox-wrapper{position:relative}.form .checkbox-wrapper input{position:absolute;z-index:20;top:4px;left:0;opacity:0}.form .checkbox-wrapper input:checked+.pw-no-select::after{opacity:1}.form .checkbox-wrapper label{display:inline-block;position:relative;padding-left:30px}.form .checkbox-wrapper label::before{content:'';display:block;position:absolute;top:3px;left:0;border:1px solid #d8d8d8;width:15px;height:15px;background-color:#f4f6f9;cursor:pointer}.form .checkbox-wrapper .pw-no-select::after{content:'';display:block;position:absolute;z-index:10;top:4px;left:5px;border-right:2px solid #1e3160;border-bottom:2px solid #1e3160;width:6px;height:10px;transform:rotate(45deg);opacity:0;transition:opacity .3s ease-out 0s;cursor:pointer}.form .nice-select.open .list{max-height:75vh;overflow-y:scroll}.form ::placeholder{color:#4e5151;opacity:.5}.form :-ms-input-placeholder{color:#4e5151;opacity:.5}.form ::-ms-input-placeholder{color:#4e5151;opacity:.5}.form .wrap_Inputfield_confirmation>p{margin-bottom:30px;font-size:16px;line-height:22px}.form .wrap_Inputfield_confirmation>p a{color:#333;text-decoration:underline}.form .wrap_Inputfield_confirmation .pw-no-select{font-size:18px}.form button[type=submit].loading{color:#1e3160}.form .submitted{opacity:.5}.form a[data-form]{display:none;margin-left:30px}.formBuilderSuccessMsg{background:#ffd24f;color:#1e3160;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;text-transform:uppercase;padding:15px;margin:15px}#wrap_Inputfield-{display:none}.full-width-slider{position:relative}.full-width-slider .owl-carousel{box-shadow:0 0 75px 0 rgba(0,0,0,.5)}.full-width-slider .item{display:flex;position:relative}.full-width-slider .item::before{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:.7}.full-width-slider .image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.full-width-slider .content{position:relative;z-index:10;width:100%}.full-width-slider .owl-dots{position:absolute;left:50%;margin:0;transform:translateX(-50%)}.full-width-slider-centred .item{align-items:center;justify-content:center;min-height:525px;height:100%}.full-width-slider-centred .content{padding:160px 180px;text-align:center}.full-width-slider-centred .content>*{margin-bottom:30px}.full-width-slider-centred .content>:last-child{margin-bottom:0}.full-width-slider-centred .content p{margin:0 auto 30px;width:25%}.full-width-slider-centred .owl-dots{bottom:30px}.full-width-slider-imgs-only .item{align-items:flex-end;height:675px}.full-width-slider-imgs-only .content{display:flex;align-items:center;justify-content:space-between;padding:45px 145px}.full-width-slider-imgs-only .content .btn-container,.full-width-slider-imgs-only .content p{max-width:calc(50% - 100px)}.full-width-slider-imgs-only .content p{font-size:16px}.full-width-slider-imgs-only .content .btn-container{text-align:right}.full-width-slider-imgs-only .owl-dots{bottom:60px}.full-width-slider-light .item::before{background:linear-gradient(180deg,rgba(0,0,0,0) 0,#fff 100%);opacity:1}.full-width-slider-light .btn{background:#1e3160;color:#fff}.full-width-slider-light .btn:hover{background:#fff;color:#1e3160}.full-width-slider-light .owl-carousel .owl-nav button span{color:#1e3160}.full-width-slider-light .owl-carousel .owl-nav button span.icon-arrow-left-slider-outline::after,.full-width-slider-light .owl-carousel .owl-nav button span.icon-arrow-right-slider-outline::after{color:#1e3160}.full-width-slider-dark .item::before{background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.full-width-slider-dark .content .h1,.full-width-slider-dark .content .h1 a,.full-width-slider-dark .content p{color:#fff}.full-width-slider-dark .btn{background:#fff;color:#1e3160}.full-width-slider-dark .btn:hover{background:#1e3160;color:#fff}.full-width-slider-dark .owl-dots .owl-dot{background:#fff}.full-width-slider-dark .owl-dots .owl-dot.active{background:#ffd24f}.fullscreen-overlay{position:fixed;z-index:200;top:0;left:0;width:100%;height:100%;background-color:#f4f6f9;transform:translateY(-100%);transition:transform .3s ease-out 0s}.fullscreen-overlay .wrapper{display:none;padding-top:100px;padding-bottom:100px}.fullscreen-overlay .btn-container{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-bottom:20px}.fullscreen-overlay .btn-container .btn+.btn{margin-left:0}.fullscreen-overlay .map-container{position:relative;width:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.fullscreen-overlay .gmap{height:calc(100vh - 306px)}.fullscreen-overlay .btn-close{position:absolute;top:20px;right:20px;padding:15px 50px 15px 10px;text-transform:none;font-weight:400;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.fullscreen-overlay .btn-close::after,.fullscreen-overlay .btn-close::before{content:'';display:block;position:absolute;top:12px;right:25px;width:1px;height:25px;background:#1e3160;transition:background-color .3s ease-out 0s}.fullscreen-overlay .btn-close::before{transform:rotate(45deg)}.fullscreen-overlay .btn-close::after{transform:rotate(-45deg)}.fullscreen-overlay .btn-close:hover::after,.fullscreen-overlay .btn-close:hover::before{background:#fff}.fullscreen-overlay-visible{transform:translateY(0)}.fullscreen-overlay-visible .wrapper{display:block}.hotel-tile{display:flex;align-items:flex-end;position:relative;background-size:cover;background-position:center;box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:hidden}.hotel-tile::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:75%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.7}.hotel-tile .content{display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-end;position:absolute;z-index:1;height:100%;text-align:center;transition:top .3s ease-out 0s}.hotel-tile .content::before{content:'';position:absolute;z-index:-1;top:100%;left:0;width:100%;height:100%;background:#000;opacity:.7;transition:top .3s ease-out 0s}.hotel-tile .stars .item{display:inline-block;font-size:15px;color:#ffd24f}.hotel-tile .stars .item+.item{margin-left:10px}.hotel-tile .stars .item-superior{font-size:17px}.hotel-tile .h4 a{color:#fff}.hotel-tile .btn-container{transition:margin-top .3s ease-out 0s}.hotel-tile .btn-container .btn{width:100%;text-align:center;justify-content:center}.hotel-tile .btn-container .btn+.btn{margin-top:15px;margin-left:0}.hotel-tile.active .content{top:0}.hotel-tile.active .content::before{top:0}.hotel-tile-xs{float:left;margin-right:30px;margin-bottom:30px;width:calc(33% - 60px / 3);height:370px}.hotel-tile-xs:nth-child(3n+3){margin-right:0}.hotel-tile-xs .content{top:120px;padding:60px 30px}.hotel-tile-xs .h4{margin-top:15px;width:100%}.hotel-tile-xs .btn-container{margin-top:70px;width:auto}.hotel-tile-xs.active .btn-container{margin-top:35px}.hotel-tile-sm{margin:15px;width:calc(50% - 31px);height:265px}.hotel-tile-sm:nth-child(-n+2){margin-top:0}.hotel-tile-sm .content{top:140px;padding:15px;width:100%}.hotel-tile-sm .content>*{width:100%}.hotel-tile-sm .h4{margin-top:10px}.hotel-tile-sm .btn-container{margin-top:35px}.hotel-tile-sm.active .btn-container{margin-top:10px}.hotel-tile-lg.tile{position:relative;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.hotel-tile-lg.tile .tile-header{padding:30px;text-align:center}.hotel-tile-lg.tile .tile-header .hotel{margin-bottom:10px;font-size:14px;text-transform:uppercase;color:#979797}.hotel-tile-lg.tile .tile-content{padding:0 30px 105px}.hotel-tile-lg.tile .tile-content p{font-size:16px;line-height:22px}.hotel-tile-lg.tile .tile-content-link{display:inline-block;position:relative;padding-right:20px;text-decoration:underline}.hotel-tile-lg.tile .tile-content-link::after{content:'';display:block;position:absolute;top:3px;right:2px;border:1px solid #1e3160;border-top:none;border-left:none;width:10px;height:10px;transform:rotate(45deg)}.hotel-tile-lg.tile .tile-content .link-container{margin-top:30px}.hotel-tile-lg.tile .tile-content .link-container a{display:flex;align-items:center}.hotel-tile-lg.tile .tile-content .link-container a .icon{display:inline-block;margin-right:10px;font-size:20px}.hotel-tile-lg.tile .tile-content .link-container a .svg-icon{display:flex;justify-content:center}.hotel-tile-lg.tile .tile-content .link-container a .svg-icon svg{fill:#1e3160}.hotel-tile-lg.tile .tile-content .link-container a+a{margin-top:20px}.hotel-tile-lg.tile .tile-content .link-container a[href^=mailto] .link-content{text-decoration:underline}.hotel-tile-lg.tile .tile-footer .btn-container{display:flex;position:absolute;bottom:0;left:0}.hotel-tile-lg.tile .tile-footer .btn-container .btn{display:inline-flex;align-items:center;justify-content:center;width:49.9%}.hotel-tile-lg.tile .tile-footer .btn-container .btn+.btn{margin-left:0;text-align:center}.img-text-tile{display:flex;flex-wrap:wrap;align-items:center}.img-text-tile>:first-child{padding-right:15px}.img-text-tile>:last-child{padding-left:15px}.img-text-tile .content{padding:50px 0 50px 85px}.img-text-tile .content>*{margin-bottom:30px}.img-text-tile .content>:last-child{margin-bottom:0}.img-text-tile .content ul:not(.list){list-style:none}.img-text-tile .content ul:not(.list) li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.img-text-tile .content ul:not(.list) li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.img-text-tile .content ul:not(.list) li+li{margin-top:15px}.img-text-tile .content h4{display:block;font-size:20px;line-height:26px;text-transform:uppercase;color:#1e3160}.img-text-tile .content h4 strong{display:inherit}.img-text-tile .content h4 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.img-text-tile .content table{width:100%!important;font-size:18px;line-height:28px}.img-text-tile .content table td{padding-right:30px}.img-text-tile .content table td:last-child{padding-right:0}.img-text-tile .image{display:block}.img-text-tile .price-button-wrapper{display:flex;flex-wrap:wrap}.img-text-tile .price-button-wrapper .btn{align-self:flex-start;text-align:center}.img-text-tile .btn-container{display:flex}.img-text-tile .btn-container .btn{display:inline-flex;justify-content:center;align-items:center}.img-text-tile .btn-container .btn:first-child:last-child{width:100%}.img-text-tile .btn-container.xlg6{width:49.999%}.img-text-tile .nice-select+.btn-container .btn{justify-content:center;width:calc(50% - 10px);text-align:center}.img-text-tile .owl-carousel{box-shadow:0 0 45px 0 rgba(0,0,0,.3)}.img-text-tile .owl-dots{position:absolute;bottom:62px;left:50%;margin:0;transform:translateX(-50%)}.img-text-tile .owl-nav{position:absolute;bottom:85px}.img-text-tile+.img-text-tile{margin-top:50px}.img-text-tile:nth-child(even){flex-direction:row-reverse}.img-text-tile:nth-child(even)>:first-child{padding-right:0;padding-left:15px}.img-text-tile:nth-child(even)>:last-child{padding-right:15px;padding-left:0}.img-text-tile:nth-child(even) .content{padding-right:85px;padding-left:0}.img-text-tile.accordion{display:block;max-width:none}.img-text-tile.accordion>:first-child{padding-right:0}.img-text-tile.accordion>:last-child{padding-left:0}.img-text-tile.accordion.text-img-reverse .accordion-header{flex-direction:row-reverse}.img-text-tile.accordion.text-img-reverse .accordion-header>:first-child{padding-right:0;padding-left:15px}.img-text-tile.accordion.text-img-reverse .accordion-header>:last-child{padding-right:15px;padding-left:0}.img-text-tile.accordion.text-img-reverse .accordion-header .content{padding-right:85px;padding-left:0}dl dd,dl dt,ol li,ul li{margin:20px 0;font-size:18px;line-height:26px}ul{list-style:circle inside}ol{list-style-type:decimal;padding:0 0 0 20px}dl{list-style:none}.unordered-list{list-style:none}.unordered-list li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.unordered-list li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.unordered-list li+li{margin-top:15px}.checkmark-list li{display:flex;align-items:center;margin:0;margin-top:20px}.checkmark-list li:first-child{margin-top:0}.checkmark-list .icon{display:inline-block;position:relative;margin-right:20px;border:2px solid #1e3160;border-radius:50%;width:50px;height:50px}.checkmark-list .icon span{position:absolute;top:50%;left:50%;color:#1e3160;font-size:20px;transform:translate(-50%,-50%)}.checkmark-list p{display:inline-block;width:calc(100% - 70px);color:#1e3160;line-height:23px}.price-hotel-selection{margin-top:135px;margin-bottom:135px}.price-hotel-selection .wrapper{display:flex;flex-wrap:wrap;justify-content:center}.price-hotel-selection .price{margin-bottom:20px;width:100%;text-align:center}.price-hotel-selection .select-button-wrapper{display:flex;flex-wrap:wrap;width:600px}.price-hotel-selection .select-button-wrapper .nice-select{width:calc(100% - 250px)}.price-hotel-selection .select-button-wrapper .nice-select.full-width{width:100%}.price-hotel-selection .select-button-wrapper .btn{display:flex;align-items:center;justify-content:center;width:250px}.price-info{display:inline-block;margin-right:5px;color:#1e3160;font-size:18px}.price-number{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#ffd24f;font-size:36px}.price-annex{display:block;text-transform:uppercase;color:#979797;font-size:12px}.small-slider .owl-stage-outer{margin-left:-15px;padding:30px 15px!important;height:auto!important}.small-slider .owl-stage{display:flex}.small-slider .owl-nav{bottom:22px}.small-slider .owl-dots{margin:30px 0 50px}.small-slider .owl-item{display:flex;height:auto!important;transition:all .3s ease-out 0s}.small-slider .owl-item:hover .item{transform:scale(1.1)}.small-slider .item{position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;margin-right:30px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:hidden;transition:transform .3s ease-out 0s}.small-slider .item>a{width:100%}.small-slider .owl-carousel[data-items='1'] .offer-item{width:500px}.small-slider .meetingroom-item{width:100%}.small-slider .meetingroom-item a{width:100%}.small-slider .meetingroom-item .content{padding:25px 20px 80px}.small-slider .meetingroom-item .content .hotel-name{text-align:center}.small-slider .content{padding:15px 20px 120px;width:100%;background:#fff}.small-slider .content .h4+p{margin-top:10px}.small-slider .content p{font-size:14px;line-height:19px}.small-slider .content p.hotel-name{text-transform:uppercase;color:#979797;font-size:11px;line-height:14px}.small-slider .btn-price-wrapper,.small-slider .content+.btn-container{position:absolute;bottom:0;left:0;width:100%}.small-slider .price{padding-right:20px;padding-bottom:20px;text-align:right}.small-slider .price-number{font-size:26px}.small-slider .btn-container{display:flex}.small-slider .btn-container .btn{display:inline-flex;justify-content:center;align-items:center;padding:15px 5px;width:50%}.small-slider .btn-container .btn+.btn{margin-left:0}.small-slider .btn-container .btn:first-child:last-child{width:100%}.table-wrapper{background-color:#f4f6f9}.table-wrapper .wrapper{padding-top:50px;padding-bottom:100px}.table-wrapper .block-header+.table-container{margin-top:0;padding-top:0}.table-wrapper .table{width:100%}.table-wrapper .table thead{text-align:left;color:#1e3160}.table-wrapper .table thead th{padding:20px;text-align:left}.table-wrapper .table tbody{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.table-wrapper .table tbody tr:hover td{background:#ffd24f}.table-wrapper .table tbody tr+tr{border-top:1px solid #d8d8d8}.table-wrapper .table tbody td{padding:17px 20px;transition:background-color .3s ease-out 0s}.table-wrapper .table tbody td:last-child{padding:0}.block-teaser{position:relative;background-size:cover;background-position:center}.block-teaser::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.block-teaser .wrapper{position:relative}.block-teaser-light::before{background:#fff;opacity:.8}.block-teaser-dark::before{background:#000}.block-teaser-dark .h2,.block-teaser-dark li,.block-teaser-dark p{color:#fff}.block-teaser-dark .btn{background:#fff;color:#1e3160}.block-teaser-dark .btn:hover{background:#1e3160;color:#fff}.block-teaser-centred{min-height:100vh}.block-teaser-centred .wrapper{padding-top:60px;padding-bottom:60px;text-align:center}.block-teaser-centred .h2{margin-bottom:35px}.block-teaser-centred svg{height:60px}.block-teaser-centred svg .logo-icon path{fill:#ffd24f}.block-teaser-centred svg .logo-text path{fill:#fff}.block-teaser-centred .img-container{margin-bottom:60px}.block-teaser-centred p{margin-bottom:35px}.block-teaser-centred.block-teaser-light .btn{background:#1e3160;color:#fff}.block-teaser-centred.block-teaser-light .btn:hover{background:#fff;color:#1e3160}.block-teaser-align-left .image{display:none}.block-teaser-align-left .wrapper{margin-right:0;margin-left:0;padding-top:100px;padding-bottom:100px}.block-teaser-align-left .content{position:relative}.block-teaser-align-left .content>*{margin-top:20px}.block-teaser-align-left .content>:first-child{margin-top:0}.block-teaser-two-columns{display:flex;flex-wrap:wrap;height:100vh}.block-teaser-two-columns::before{display:none}.block-teaser-two-columns .teaser-column{display:flex;align-items:center;position:relative;float:left;background-size:cover;background-position:center}.block-teaser-two-columns .teaser-column::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.block-teaser-two-columns .content{position:relative;padding:50px;width:100%;text-align:center}.block-teaser-two-columns .content .h2{margin-bottom:45px}.block-teaser-two-columns.block-teaser-light .teaser-column::before{background:#fff;opacity:.8}.block-teaser-two-columns.block-teaser-dark .teaser-column::before{background:#000}.videoCentred{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.video{background:#000;position:relative;overflow:hidden;cursor:pointer;height:100%;padding-top:56.25%}.video img{width:100%;cursor:pointer;position:absolute;opacity:.7;top:-16.82%}.video .play{position:absolute;cursor:pointer;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:70px;height:50px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.video .play::before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);content:"";border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #fff}.video.youtubeVideo:hover .play{background-color:red}.video.vimeoVideo:hover .play{background-color:#03adef}.video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.block-hotel-overview-tiles-map .map-wrapper,.block-hotel-overview-tiles-map .tiles-wrapper{float:left}.block-hotel-overview-tiles-map .tiles-wrapper{display:flex;flex-wrap:wrap}.block-hotel-overview-tiles-map .btn-container-load-more{display:none;position:relative;z-index:10;margin-right:-20px;margin-left:-20px;padding-bottom:35px;width:calc(100% + 40px);text-align:center;background:#fff}.block-hotel-overview-tiles-map .btn-container-load-more::before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:175px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 58%,#fff 100%)}.block-hotel-overview-tiles-map .btn-container-load-more .btn{justify-content:center;width:100%}.block-hotel-overview-tiles-map .btn-container-load-more .btn::after{transform:rotate(90deg)}.block-hotel-overview-tiles-map .map-wrapper{padding-left:15px;overflow:hidden;min-height:calc(100vh - 100px)}.block-hotel-overview-tiles-map .tiles-map-wrapper{position:relative}.block-hotel-overview-tiles-map-filter .map-column,.block-hotel-overview-tiles-map-filter .tiles-column{float:left}.block-hotel-overview-tiles-map-filter .btn-container-mobile{box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.block-hotel-overview-tiles-map-filter .btn-container-mobile .btn{box-shadow:none}.block-hotel-overview-tiles-map-filter .city-btn-wrapper{text-align:center}.block-hotel-overview-tiles-map-filter .city-btn-wrapper .btn{margin-top:10px;margin-bottom:10px}.block-hotel-overview-tiles-map-filter .checkbox-filter{margin:70px 0 90px}.block-hotel-overview-tiles-map-filter .tiles-column{display:flex;flex-wrap:wrap;width:100%}.block-hotel-overview-tiles-map-filter .tiles-column .tile-wrapper{display:flex;padding:0 15px;margin-bottom:30px}.block-hotel-overview-tiles-map-filter .map-column{padding-left:15px;width:40%;min-height:calc(100vh - 100px);overflow:hidden}.block-hotel-overview-tiles-map-filter .tiles-map-wrapper{position:relative}.block-hotel-overview-tiles-map-filter .tiles-map-wrapper .tiles-map{width:60%}.block-hotel-overview-large-tiles .tiles-column{display:flex;flex-wrap:wrap}.block-hotel-overview-large-tiles .tile-wrapper{display:flex;padding:0 15px;margin-bottom:30px}.block-hotel-overview .hotel-overview-overlay-header{display:none}.block-hotel-overview .hotel-overview-overlay .btn-submit{display:none}.block-hotel-overview .btn-container-mobile{display:none;flex-wrap:wrap;margin-bottom:20px}.block-hotel-overview .btn-container-mobile .hotel-overview-form-field{display:flex;align-items:center;border:1px solid #d8d8d8;border-bottom:none;padding:20px 25px;width:100%}.block-hotel-overview .btn-container-mobile .hotel-overview-form-field .icon{display:inline-block;margin-right:10px;color:#1e3160;font-size:22px}.block-hotel-overview .btn-container-mobile .btn{width:50%}.block-hotel-overview .btn-container-mobile .btn+.btn{margin-left:0;border-left:none}.block-hotel-overview .btn-close{display:none;position:absolute;top:30px;right:20px;padding:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:opacity .3s ease-out 1s,visibility .3s ease-out 1s}.block-hotel-overview .btn-close::after,.block-hotel-overview .btn-close::before{content:'';position:absolute;top:10px;left:50%;width:2px;height:20px;background:#1e3160;transform:rotate(45deg)}.block-hotel-overview .btn-close::after{transform:rotate(-45deg)}.block-hotel-overview .btn-close.btn.btn-white:hover{background:#fff}.map-preload-img{position:absolute;padding-bottom:50px;min-height:100vh;background:#fffbee}.map-preload-img .accordion-header{padding-top:50px;padding-bottom:50px}.map-preload-img .accordion-content{background:#fff}.map-preload-img picture,.map-preload-img picture:hover{cursor:pointer}.map-preload-img .btn.btn-white{position:relative;left:50%;margin:0 30px;max-width:calc(100% - 60px);font-weight:400;text-transform:none;color:#4e5151;box-shadow:0 0 20px 0 rgba(0,0,0,.3);transform:translateX(calc(-50% - 30px));-ms-transform:translateX(-50%) translateX(-30px)}#hotel-overview-map{width:100%;min-height:calc(100vh - 100px)}.block-newsletter{padding-top:90px;padding-bottom:90px;background:#ffd24f}.block-newsletter>.wrapper>*{float:left}.block-newsletter>.wrapper>:first-child{padding-right:15px}.block-newsletter>.wrapper>:last-child{padding-left:15px}.block-newsletter-header .h2+p{margin-top:10px}.block-newsletter-header .h3+p{margin-top:10px}.block-newsletter form input[name=cm-name],.block-newsletter form select[name=cm-fo-jlbyu]{display:none}.block-newsletter form .form-row-hidden{display:none}.block-newsletter form input{height:auto}.block-newsletter .form-row{display:flex}.block-newsletter .form-row+.form-row{margin-top:30px}.block-newsletter .form-input-label-wrapper{display:inline-block;position:relative;width:calc(100% - 85px)}.block-newsletter .form-input{border-color:#fff;padding:16px 20px;background:#fff}.block-newsletter .form-input:focus{border-color:#1e3160}.block-newsletter .form-label{position:absolute;top:15px;left:20px;font-size:14px;line-height:26px;color:#979797}.block-newsletter .form-customized-checkbox::before{border:none;background:#fff}.block-newsletter .btn.btn-arrow{width:85px}.block-newsletter .btn.btn-arrow::after{margin-left:0}.block-newsletter.block-bg-flower{overflow:hidden}.block-newsletter.block-bg-flower .wrapper{position:relative;z-index:1}.block-newsletter.block-bg-flower::after{z-index:0;bottom:-30px;width:445px;height:270px;background-position:top right;opacity:.4}.block-simple-text .text-item+.text-item{margin-top:40px}.block-simple-text .text-column{float:left;width:calc(50% - 15px)}.block-simple-text .text-column:first-child{margin-right:30px}.block-simple-text .text-column h4{margin-bottom:20px}.block-simple-text .wrapper:not(.block-header)>p:first-child:last-child{column-count:2;column-gap:30px}.block-simple-text .text-column p:first-child:last-child{column-count:1;column-gap:0}.block-simple-text p+p{margin-top:5px}.block-simple-text p+h4,.block-simple-text p+ol,.block-simple-text p+table,.block-simple-text p+ul{margin-top:45px}.block-simple-text h4+p,.block-simple-text h4+ul{margin-top:10px}.block-simple-text ul{list-style:none}.block-simple-text ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.block-simple-text ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.block-simple-text ul li+li{margin-top:15px}.block-simple-text ul+h4,.block-simple-text ul+p{margin-top:50px}.block-simple-text ol li{margin:0}.block-simple-text ol li+li{margin-top:15px}.block-simple-text ol+h4,.block-simple-text ol+p{margin-top:50px}.block-simple-text table{width:100%!important}.block-simple-text table+p{margin-top:50px}.block-simple-text a{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;text-decoration:underline;transition:color .3s ease-out 0s}.block-simple-text a:hover{color:#ffd24f}.block-offer-overview-slider .slider-wrapper+.btn-container{margin-top:30px}.trust-you-seal{display:flex}.trust-you-seal .speech-bubble{position:relative;width:33px;height:32px;background-color:#7cb342}.trust-you-seal .speech-bubble::after{content:'';position:absolute;top:100%;left:0;border-style:solid;border-color:#7cb342 transparent transparent #7cb342;border-width:4px}.trust-you-seal-left{position:relative}.trust-you-seal-left span{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:32px;color:#fff;font-size:19px}.trust-you-seal-right{margin-left:10px}.trust-you-seal-right-top{display:flex}.trust-you-seal-right-top span{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;font-size:19px;line-height:15px}.trust-you-seal-right-top .badges-wrapper{display:flex;margin-left:5px}.trust-you-seal-right-top .speech-bubble{width:7px;height:6px}.trust-you-seal-right-top .speech-bubble::after{border-width:1px}.trust-you-seal-right-top .speech-bubble:first-child{margin-right:3px;background-color:#f06748}.trust-you-seal-right-top .speech-bubble:first-child::after{border-color:#f06748 transparent transparent #f06748}.trust-you-seal-right-top .speech-bubble:nth-child(2){margin-right:3px;background-color:#ffa726}.trust-you-seal-right-top .speech-bubble:nth-child(2)::after{border-color:#ffa726 transparent transparent #ffa726}.trust-you-seal-right-bottom{display:flex;justify-content:space-between;margin-top:3px;width:85px}.trust-you-seal-right-bottom .icon-star{color:#d8d8d8}.trust-you-seal-right-bottom .icon-star-filled{color:#7cb342}.block-review-overview .review-seal-wrapper iframe{display:block;width:150px;height:142px;pointer-events:none}.block-review-overview .owl-stage-outer{padding-top:40px;padding-bottom:40px}.block-review-overview .owl-stage{display:flex;flex-wrap:wrap}.block-review-overview .owl-item{display:flex;height:auto!important}.block-review-overview .owl-nav{bottom:23px}.block-review-overview .owl-dots{margin-top:15px}.block-review-overview .review-item{padding:45px 50px 60px;width:100%;background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.2)}.block-review-overview .review-item-header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.block-review-overview .review-item-header .author-wrapper{margin-right:30px;width:calc(100% - 150px)}.block-review-overview .review-item-header .star-wrapper{width:120px;list-style:none;text-align:right}.block-review-overview .review-item-header .star-wrapper li{display:inline-block;margin:0}.block-review-overview .review-item-header .star-wrapper li .icon{font-size:20px;color:#ffd24f}.block-review-overview .review-item-header .star-wrapper li+li{margin-left:4px}.block-review-overview .review-item-header .star-wrapper li.empty-star .icon-star{color:#d8d8d8}.block-review-overview .review-item-header .star-wrapper li.half-star{position:relative}.block-review-overview .review-item-header .star-wrapper li.half-star .icon-star{color:#d8d8d8}.block-review-overview .review-item-header .star-wrapper li.half-star .icon-star-half{position:absolute;top:0;left:0}.block-review-overview .review-item-content{position:relative;overflow:hidden}.block-review-overview .review-item-content .h3{margin-bottom:30px}.block-review-overview .review-item-content p{display:inline;color:#1e3160}.block-review-overview .review-item-content .btn-expand-text,.block-review-overview .review-item-content .btn-expand-text:hover{color:#1e3160}.block-review-summary .review-summary-header{display:flex;flex-wrap:wrap}.block-review-summary .review-summary-header .review-summary-headline{margin-left:30px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.block-review-summary .review-summary-header input{position:absolute;opacity:0}.block-review-summary .review-summary-header input:checked+.toggle-trust-you-info::after,.block-review-summary .review-summary-header input:checked+.toggle-trust-you-info::before{content:'';position:absolute;top:50%;left:50%;width:13px;height:1px;background:#fff;transform:translate(-50%,-50%) rotate(45deg)}.block-review-summary .review-summary-header input:checked+.toggle-trust-you-info::after{transform:translate(-50%,-50%) rotate(-45deg)}.block-review-summary .review-summary-header input:checked+.toggle-trust-you-info+.trust-you-info{margin-top:20px;padding:25px;height:auto;overflow:visible}.block-review-summary .review-summary-header .toggle-trust-you-info{display:block;position:relative;margin-left:10px;border-radius:50%;width:20px;height:20px;background:#4e5151;cursor:pointer}.block-review-summary .review-summary-header .toggle-trust-you-info::before{content:'i';position:absolute;top:50%;left:50%;font-size:12px;font-style:italic;color:#fff;transform:translate(-50%,-50%)}.block-review-summary .review-summary-header .trust-you-info{position:relative;height:0;background:#fffbee;overflow:hidden}.block-review-summary .review-summary-header .trust-you-info .accordion-header{padding-top:50px;padding-bottom:50px}.block-review-summary .review-summary-header .trust-you-info .accordion-content{background:#fff}.block-review-summary .review-summary-header .trust-you-info::before{content:'';position:absolute;bottom:100%;left:30px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fffbee transparent}.block-review-summary .review-summary-header .trust-you-info a,.block-review-summary .review-summary-header .trust-you-info p{font-size:16px;line-height:22px;font-style:italic}.block-review-summary .review-summary-header .trust-you-info a{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;font-style:italic;text-decoration:underline;color:#4e5151}.block-review-summary .review-summary-row{display:flex}.block-review-summary .review-summary-row article{width:calc(100% - 270px)}.block-review-summary .review-summary-row aside{width:270px}.block-review-summary .review-summary-filter{margin-top:30px;display:flex}.block-review-summary .review-summary-filter .nice-select{padding:20px;padding-right:45px;width:240px;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.block-review-summary .review-summary-filter .nice-select .list{border-color:#d8d8d8;width:100%}.block-review-summary .review-summary-filter .nice-select .current::before{margin-right:5px}.block-review-summary .review-summary-filter .nice-select.open,.block-review-summary .review-summary-filter .nice-select:active,.block-review-summary .review-summary-filter .nice-select:focus{border-color:#d8d8d8}.block-review-summary .review-summary-filter-left{margin-right:30px}.block-review-summary .review-summary-filter-right{display:flex;justify-content:flex-end}.block-review-summary .review-summary-filter-right .review-filter-select{display:none}.block-review-summary .review-summary-intro{margin-top:40px}.block-review-summary .review-summary-intro-score{display:flex;align-items:center;padding-right:30px}.block-review-summary .review-summary-intro-score .number-stars-wrapper{width:260px;text-align:center}.block-review-summary .review-summary-intro-score .number-stars-wrapper .number{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;font-size:58px;color:#1e3160}.block-review-summary .review-summary-intro-score .number-stars-wrapper .stars{white-space:nowrap}.block-review-summary .review-summary-intro-score .number-stars-wrapper .icon-star{color:#d8d8d8}.block-review-summary .review-summary-intro-score .number-stars-wrapper .icon-star-filled{color:#ffd24f}.block-review-summary .review-summary-intro-score .description-wrapper{width:calc(100% - 260px)}.block-review-summary .review-summary-intro-score .description-wrapper p{font-size:16px;line-height:22px}.block-review-summary .review-summary-intro-score .description-wrapper p+p{margin-top:10px}.block-review-summary .review-summary-intro-score .description-wrapper .keyfact{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#1e3160}.block-review-summary .review-summary-intro-badges{display:flex;align-items:center;flex-wrap:wrap}.block-review-summary .review-summary-intro-badges .badge-item{display:flex;align-items:center;width:100%}.block-review-summary .review-summary-intro-badges .badge-item svg{margin-right:10px}.block-review-summary .review-summary-intro-badges .badge-item .headline,.block-review-summary .review-summary-intro-badges .badge-item .text{font-size:14px;line-height:22px}.block-review-summary .review-summary-intro-badges .badge-item .headline{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.block-review-summary .review-summary-intro-badges .badge-item .headline strong{text-transform:uppercase;color:#1e3160}.block-review-summary .review-summary-intro-badges .badge-item .text{margin-top:0;color:#979797}.block-review-summary .review-summary-intro-badges .badge-item+.badge-item{margin-top:10px}.block-review-summary .review-summary-item-wrapper{margin-top:45px}.block-review-summary .review-summary-item-wrapper .review-summary-items{padding-right:30px}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .list-wrapper{padding:30px;background:#fffbee}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .list-wrapper .accordion-header{padding-top:50px;padding-bottom:50px}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .list-wrapper .accordion-content{background:#fff}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .list-wrapper .h4{margin-bottom:30px}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .trust-you-logo{display:block;margin-top:30px}.block-review-summary .review-summary-item-wrapper .review-item{display:flex;padding:30px;padding-right:55px;width:100%;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}.block-review-summary .review-summary-item-wrapper .review-item-header{width:230px}.block-review-summary .review-summary-item-wrapper .review-item-header .h4{margin-bottom:15px}.block-review-summary .review-summary-item-wrapper .review-item-header .icon-star{color:#d8d8d8}.block-review-summary .review-summary-item-wrapper .review-item-header .icon-star-filled{color:#ffd24f}.block-review-summary .review-summary-item-wrapper .review-item-header .score-wrapper{margin-top:10px}.block-review-summary .review-summary-item-wrapper .review-item-header .score-wrapper p{font-size:16px;line-height:22px}.block-review-summary .review-summary-item-wrapper .review-item-header .score-wrapper p span{display:inline-block}.block-review-summary .review-summary-item-wrapper .review-item-header .score-wrapper p span+span{margin-left:5px}.block-review-summary .review-summary-item-wrapper .review-item-header .score-wrapper p strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#1e3160}.block-review-summary .review-summary-item-wrapper .review-item-content{width:calc(100% - 230px)}.block-review-summary .review-summary-item-wrapper .review-item-content .headline{margin-bottom:10px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#1e3160}.block-review-summary .review-summary-item-wrapper .review-item-content .headline+p{margin-top:0}.block-review-summary .review-summary-item-wrapper .review-item+.review-item{margin-top:30px}.text-img{display:flex;flex-wrap:wrap}.text-img .text-container>:not(:first-child){margin-top:30px}.text-img .text-container .h2+*{margin-top:20px}.text-img .text-container ul{list-style:none}.text-img .text-container ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.text-img .text-container ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.text-img .text-container ul li+li{margin-top:15px}.text-img .text-container h4{display:block;font-size:20px;line-height:26px;text-transform:uppercase;color:#1e3160}.text-img .text-container h4 strong{display:inherit}.text-img .text-container h4 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.text-img .text-container table{width:100%!important;font-size:18px}.text-img .text-container table td{padding:0 20px}.text-img .text-container table td:first-child{padding-left:0}.text-img .text-container table td:last-child{padding-right:0}.text-img .text-container .btn{margin-top:40px;margin-right:20px}.text-img .text-container .btn+.btn{margin-left:0}.text-img .text-container .btn:last-child{margin-right:0}.text-img .text-container a:not(.btn){color:inherit;text-decoration:underline;transition:color .3s ease-out 0s}.text-img .text-container a:not(.btn):hover{color:#ffd24f}.text-img .text-container .content>:not(:first-child){margin-top:30px}.text-img .text-container .content .h2+*{margin-top:20px}.text-img .text-container .content ul{list-style:none}.text-img .text-container .content ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.text-img .text-container .content ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.text-img .text-container .content ul li+li{margin-top:15px}.text-img .text-container .content h4{display:block;font-size:20px;line-height:26px;text-transform:uppercase;color:#1e3160}.text-img .text-container .content h4 strong{display:inherit}.text-img .text-container .content h4 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.text-img .text-container .content table{width:100%!important;font-size:18px}.text-img .text-container .content table td{padding:0 20px}.text-img .text-container .content table td:first-child{padding-left:0}.text-img .text-container .content table td:last-child{padding-right:0}.text-img .text-container .content .btn{margin-top:40px;margin-right:20px}.text-img .text-container .content .btn+.btn{margin-left:0}.text-img .text-container .content .btn:last-child{margin-right:0}.text-img .text-container .content a:not(.btn){color:inherit;text-decoration:underline;transition:color .3s ease-out 0s}.text-img .text-container .content a:not(.btn):hover{color:#ffd24f}.text-img-fullwidth .img-container{background-size:cover;background-position:center}.text-img-fullwidth .text-container{padding:100px}.text-img-fullwidth.text-img-reverse .text-container.align-with-wrapper{padding-left:calc((100vw - 1170px)/ 2)}.text-img-fullwidth:not(.text-img-reverse) .text-container.align-with-wrapper{padding-right:calc((100vw - 1170px)/ 2)}.text-img-wrapped{padding-top:60px;padding-bottom:60px}.text-img-wrapped .img-container{background-size:cover;background-position:center}.text-img-wrapped .text-container{padding:30px}.text-img-wrapped .unordered-list{margin-left:30px}.text-img-small-img{padding-top:85px;padding-bottom:85px}.text-img-small-img .img-container,.text-img-small-img .text-container{display:flex;flex-wrap:wrap;align-items:center}.text-img-small-img .img-container{justify-content:flex-end;padding-right:50px}.text-img-small-img .img-container .image{display:block;box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.text-img-small-img .text-container{padding-left:50px}.text-img-small-img .text-container .content{width:100%}.text-img-small-img.text-img-reverse .img-container{justify-content:flex-start;padding-right:0;padding-left:50px}.text-img-small-img.text-img-reverse .text-container{padding-right:50px;padding-left:0}.text-img-reverse{flex-direction:row-reverse}.text-img-checkmark-list .text-container ul li{display:flex;align-items:center;margin:0;margin-top:20px}.text-img-checkmark-list .text-container ul li:first-child{margin-top:0}.text-img-checkmark-list .text-container ul .icon{display:inline-block;position:relative;margin-right:20px;border:2px solid #1e3160;border-radius:50%;width:50px;height:50px}.text-img-checkmark-list .text-container ul .icon span{position:absolute;top:50%;left:50%;color:#1e3160;font-size:20px;transform:translate(-50%,-50%)}.text-img-checkmark-list .text-container ul p{display:inline-block;width:calc(100% - 70px);color:#1e3160;line-height:23px}.text-img-checkmark-list .text-container ul li{padding-left:70px;min-height:50px;font-size:18px;line-height:26px}.text-img-checkmark-list .text-container ul li::after,.text-img-checkmark-list .text-container ul li::before{content:'';position:absolute;top:0;left:0;border:2px solid #1e3160}.text-img-checkmark-list .text-container ul li::before{border-radius:50%;width:50px;height:50px}.text-img-checkmark-list .text-container ul li::after{top:13px;left:22px;border-top:none;border-left:none;width:9px;height:19px;transform:rotate(45deg)}.block-contact-partner ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.block-contact-partner li{margin:0}.block-contact-partner .contact-partner{display:flex}.block-contact-partner .contact-partner .img-container{margin-right:30px;border-radius:50%;width:200px;height:200px;background-size:cover;background-position:center;filter:gray;-webkit-filter:grayscale(100%)}.block-contact-partner .contact-partner .text-container{display:flex;align-items:center}.block-contact-partner .contact-partner .text-container .h3{text-transform:none}.block-contact-partner .contact-partner .text-container p{color:#1e3160}.block-contact-partner .contact-partner .text-container p.position{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.block-contact-partner .contact-partner .text-container p.telephone{margin-top:15px}.block-contact-partner .contact-partner .text-container .btn{margin-top:15px}.block-contact-partner .single-item .contact-partner{width:50%}.block-contact-partner .two-columns .contact-partner{margin-right:20px;margin-bottom:60px;width:calc(50% - 10px)}.block-contact-partner .two-columns .contact-partner:nth-child(even){margin-right:0}.block-contact-partner .three-columns{justify-content:flex-start}.block-contact-partner .three-columns .contact-partner{display:block;margin-right:20px;margin-bottom:60px;width:calc(33.33% - 40px / 3)}.block-contact-partner .three-columns .contact-partner .img-container{margin:0 auto 25px}.block-contact-partner .three-columns .contact-partner .text-container{justify-content:center}.block-contact-partner .three-columns .contact-partner:nth-child(3n+3){margin-right:0}.block-blog-overview .blog-item{position:relative;padding-bottom:200px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:hidden}.block-blog-overview .blog-item>a{display:block}.block-blog-overview .blog-item p{font-size:16px;line-height:24px}.block-blog-overview .blog-item .btn-container{position:absolute;bottom:0;left:0;border-top:1px solid #979797}.block-blog-overview .blog-item .btn-container .btn{width:100%;justify-content:center;text-align:center}.block-blog-overview .content{position:absolute;bottom:0;left:0;padding:25px 30px 80px;width:100%;background:#fff}.block-blog-overview .content::before{content:'';position:absolute;top:-500%;left:0;width:100%;height:500%;background:#000;opacity:0;visibility:hidden;transition:all .3s ease-out 0s}.block-blog-overview .content span:not(.first-sentence){font-size:0;line-height:0;opacity:0;visibility:hidden;transition:opacity .3s ease-out 0s}.block-blog-overview .content span:not(.first-sentence) br{display:none}.block-blog-overview .content:hover::before{opacity:.4;visibility:visible}.block-blog-overview .content:hover span:not(.first-sentence){font-size:inherit;line-height:inherit;opacity:1;visibility:visible}.block-blog-overview .content:hover span:not(.first-sentence) br{display:block}.block-blog-overview .h3{margin-bottom:15px}.block-blog-overview .blog-categories{display:block;position:absolute;top:20px;right:20px}.block-blog-overview .blog-categories>span{background:#ffd24f;padding:2px 20px}.block-blog-overview .blog-categories>span+span{margin-left:20px}.block-blog-overview .checkbox-filter{margin-bottom:100px}.block-blog-overview-slider{background:#fffbee}.block-blog-overview-slider .accordion-header{padding-top:50px;padding-bottom:50px}.block-blog-overview-slider .accordion-content{background:#fff}.block-blog-overview-slider header .h1,.block-blog-overview-slider header .h3{text-align:center}.block-blog-overview-slider header .h1{color:#1e3160}.block-blog-overview-slider header .h1+.h3{margin-top:25px}.block-blog-overview-slider .slider-wrapper{margin-top:70px;margin-bottom:50px}.block-blog-overview-slider .slider-wrapper .owl-stage-outer{padding:15px 0}.block-blog-overview-slider .slider-wrapper .owl-stage{display:flex}.block-blog-overview-slider .blog-item{margin:0 15px;height:100%}.block-blog-overview-slider .owl-nav{top:calc(50% - 30px);padding:0 40px}.block-blog-overview-slider .owl-carousel[data-items="1"]{max-width:1170px;margin-left:auto;margin-right:auto}.block-blog-overview-slider .owl-carousel[data-items="1"] .blog-item{margin:0 auto;max-width:50%}.block-blog-overview-tiles .tile-wrapper{display:flex;flex-wrap:wrap}.block-blog-overview-tiles .tile-wrapper+.btn-container{margin-top:50px}.block-blog-overview-tiles .blog-item{margin:0 15px 30px;width:calc(50% - 30px)}.block-contact .contact-column,.block-contact .form-column{float:left}.block-contact .contact-column{margin-top:15px;padding-right:45px}.block-contact .contact-infos:not(:first-of-type){margin-top:30px;padding-top:30px;border-top:1px solid #d8d8d8}.block-map-teaser{display:flex;flex-wrap:wrap}.block-map-teaser .map-column,.block-map-teaser .text-column{width:49.9%}.block-map-teaser .text-column{padding:100px 100px 130px 100px}.block-map-teaser .text-column .h2{margin-bottom:45px}.block-map-teaser .text-column .btn-container{margin-top:60px}.block-map-teaser .text-column.align-with-wrapper{padding-left:calc((100vw - 1170px)/ 2)}.block-map-teaser .map-column .gmap{height:100%}.block-map-fullwidth .gmap{height:700px}.block-map-fullwidth .btn-container{text-align:center;transform:translateY(-50%)}.gmap{width:100%;height:500px}.gmap-overlay img{vertical-align:top}.gm-style-iw-a{background:#fff;width:400px!important;min-width:400px!important;box-shadow:0 0 45px 0 rgba(0,0,0,.3);transform:translate(calc(-100% - 120px),calc(50% - 55px));-ms-transform:translateX(-100%) translateX(-120px) translateY(50%) translateY(-55px)}.gm-style-iw-a .gm-style-iw-t{right:-280px!important;bottom:-150px!important}.gm-style-iw-a .gm-style-iw-t::after,.gm-style-iw-a .gm-style-iw-t::before{top:-128px;left:50%;transform:translate(-5px,0) rotate(-90deg)}.gm-style-iw-a .gm-style-iw-t .gm-style-iw{width:100%!important;top:0!important;left:0!important;padding:30px 30px 20px!important;border:0;border-radius:0}.gm-style-iw-a .gm-style-iw-t .gm-style-iw *{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}.gm-style-iw-a .gm-style-iw-t .gm-style-iw strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.gm-style-iw-a .gm-style-iw-t .gm-style-iw .infoWindowHeader{display:none}.gm-style-iw-a .gm-style-iw-t .gm-style-iw>button{top:5px!important;right:5px!important;background:#fff!important}.gm-style-iw-a.map-overlay .gm-style-iw-t{bottom:-250px!important}.gm-style-iw-a.map-overlay .gm-style-iw-t::after,.gm-style-iw-a.map-overlay .gm-style-iw-t::before{top:-218px}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw{padding:0!important}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw .text-container{margin-bottom:20px;padding:20px;height:130px;min-height:130px;max-height:130px;overflow-y:scroll}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw .text-container .h3+p{margin-top:20px}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw .text-container p{font-size:16px;line-height:20px}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw .btn-container{padding-bottom:0}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw .btn-container .btn{width:50%}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw .btn-container .btn-table{box-shadow:none}.gm-style-iw-a.map-overlay .gm-style-iw-t .gm-style-iw-d{overflow:hidden!important}.block-quotation .quotation{position:relative;margin:0 auto;width:630px}.block-quotation .quotation p{display:block;font-size:36px;line-height:48px;text-transform:uppercase;color:#1e3160;text-align:center}.block-quotation .quotation p strong{display:inherit}.block-quotation .quotation p strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.block-quotation .quotation .icon{position:absolute}.block-quotation .quotation .icon svg{fill:#1e3160}.block-quotation .quotation .icon.svg-icon-top{top:0;right:-50px}.block-quotation .quotation .icon.svg-icon-bottom{bottom:0;left:-50px}.block-room-overview-slider{padding-top:90px;padding-bottom:80px}.block-room-overview-slider header{margin-bottom:65px;text-align:center}.block-room-overview-slider header .h1{color:#1e3160}.block-room-overview-slider header .h1+.h3{margin-top:15px}.block-room-overview-slider .content .h4{margin-bottom:10px;color:#979797}.block-room-overview-slider-content>.owl-carousel>.owl-stage-outer>.owl-stage>.owl-item{padding:45px 0}.block-room-overview-slider-content>.owl-carousel>.owl-stage-outer+.owl-nav{bottom:22px}.block-room-overview-slider-content>.owl-carousel>.owl-stage-outer+.owl-nav+.owl-dots{margin:-10px 0 40px}.block-room-overview-slider .owl-item:not(.active){overflow:hidden}.block-room-overview-slider .img-link{display:block}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile{flex-direction:row-reverse}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile>:first-child{padding-right:0;padding-left:15px}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile>:last-child{padding-right:15px;padding-left:0}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile .content{padding-right:85px;padding-left:0}.block-meetingroom-overview .btn.btn-icon{display:flex;align-items:center;justify-content:center;text-transform:none;font-weight:400;color:#4e5151;background:#fff}.block-meetingroom-overview .btn.btn-icon .icon{margin-right:5px;font-size:20px;color:#1e3160}.block-meetingroom-overview .btn.btn-icon .icon.icon-burger{margin-right:10px;font-size:16px}.block-meetingroom-overview .btn.btn-icon:hover{color:#1e3160}.block-meetingroom-overview .size-person-wrapper{display:flex;flex-wrap:wrap;margin:30px 0}.block-meetingroom-overview .size-person-wrapper>*{width:50%}.block-meetingroom-overview .size-person-wrapper span:not(.icon){font-size:18px}.block-meetingroom-overview .size-person-wrapper .icon{margin-right:5px;color:#1e3160}.block-meetingroom-overview .size-person-wrapper .persons{text-align:right}.block-meetingroom-overview .seating-options-wrapper{display:flex;justify-content:space-between;margin-bottom:30px;list-style:none}.block-meetingroom-overview .seating-options-wrapper li{margin:0;text-align:center}.block-meetingroom-overview .seating-options-wrapper li.available span{color:#1e3160}.block-meetingroom-overview .seating-options-wrapper span{display:block;color:#d8d8d8}.block-meetingroom-overview .seating-options-wrapper .icon{font-size:22px}.block-meetingroom-overview .seating-options-wrapper span:not(.icon){font-size:16px}.block-meetingroom-overview-table .table thead th:nth-last-child(2){padding-right:0}.block-meetingroom-overview-table .table thead th:last-child{padding-left:0;padding-right:0}.block-meetingroom-overview-table .table thead .btn{width:100%}.block-meetingroom-overview-table .table tbody tr:hover td:last-child{background:#1e3160}.block-meetingroom-overview-table .table tbody tr:hover td:last-child .btn{color:#fff;background:#1e3160}.block-meetingroom-overview-table .table tbody tr:hover td:nth-last-child(2) .btn{background:#ffd24f}.block-meetingroom-overview-table .table tbody td:nth-last-child(2){border-left:2px solid #d8d8d8;padding:0}.block-meetingroom-overview-table .table tbody td:nth-last-child(2) .btn{padding:15px;width:100%}.block-meetingroom-overview-table .table tbody td:last-child{border-left:2px solid #d8d8d8;width:165px}.block-meetingroom-overview-table .table tbody td:last-child .btn{padding:15px 20px;width:100%}.block-meetingroom-overview-slider-md .hotel-item{padding:25px 0}.block-meetingroom-overview-slider-md .header{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:35px}.block-meetingroom-overview-slider-md .header>*{width:50%}.block-meetingroom-overview-slider-md .header-city{color:#1e3160}.block-meetingroom-overview-slider-md .header-city span{display:inline-block}.block-meetingroom-overview-slider-md .header-btn-wrapper{display:flex;justify-content:flex-end}.block-meetingroom-overview-slider-md .owl-stage{display:flex;height:auto}.block-meetingroom-overview-slider-md .owl-item{display:flex;flex-wrap:wrap;padding:15px;height:auto}.block-meetingroom-overview-slider-md .meetingroom-item{position:relative;width:100%;height:auto;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.block-meetingroom-overview-slider-md .meetingroom-item picture{min-height:320px}.block-meetingroom-overview-slider-md .meetingroom-item .content{padding:30px 40px 85px}.block-meetingroom-overview-slider-md .meetingroom-item .hotel-name{text-align:center;text-transform:uppercase;color:#979797;font-size:14px;line-height:20px}.block-meetingroom-overview-slider-md .meetingroom-item .h4{text-align:center}.block-meetingroom-overview-slider-md .meetingroom-item .btn-container{display:flex;position:absolute;bottom:-1px;left:0}.block-meetingroom-overview-slider-md .meetingroom-item .btn-container .btn{display:inline-flex;justify-content:center;align-items:center;width:50%}.block-meetingroom-overview-slider-md .meetingroom-item .btn-container .btn+.btn{margin-left:0;text-align:center}.block-meetingroom-overview-slider-md .owl-nav{top:calc(50% - 66px);right:auto;left:50%;padding:0;width:calc(100% + 130px);transform:translate(-50%,-50%)}.block-meetingroom-overview-slider-md .owl-dots{margin-bottom:0}.block-meetingroom-overview-slider-sm .meetingroom-item .h4{text-align:center}.block-meetingroom-overview-slider-sm>.btn-container{margin-top:45px;text-align:center}.block-meetingroom-overview-search .wrapper{display:flex;flex-wrap:wrap}.block-meetingroom-overview-search .text-container{padding-right:100px}.block-meetingroom-overview-search .text-container .h2+.h3,.block-meetingroom-overview-search .text-container .h2+.select+.nice-select,.block-meetingroom-overview-search .text-container .h2+p,.block-meetingroom-overview-search .text-container .h3+.select+.nice-select,.block-meetingroom-overview-search .text-container .h3+p,.block-meetingroom-overview-search .text-container p+.select+.nice-select{margin-top:30px}.block-meetingroom-overview-search .text-container .btn-container{margin-bottom:30px}.block-meetingroom-overview-search .text-container .btn-container .btn{width:100%;text-align:center}.block-meetingroom-overview-search .slider-container{display:flex;align-items:center;width:58.2%}.block-meetingroom-overview-search .nice-select{border:none}.block-meetingroom-overview-search .nice-select+.select+.nice-select{margin-top:2px}.block-meetingroom-overview-search .meetingroom-item .image{display:block}.block-meetingroom-overview-search .meetingroom-item .content{padding:20px;text-align:center;background:#fff}.block-meetingroom-overview-search .meetingroom-item .hotel-name{text-transform:uppercase;color:#979797;font-size:11px;line-height:14px}.block-meetingroom-overview-search .meetingroom-item .h4{margin-bottom:10px}.block-meetingroom-overview-search .meetingroom-item p+p{margin-top:0}.block-meetingroom-overview-search .meetingroom-item .icon{margin-right:5px;font-size:22px}.block-meetingroom-overview-search .owl-stage-outer{padding:15px 0}.block-meetingroom-overview-search .owl-stage{display:flex;align-items:center}.block-meetingroom-overview-search .owl-carousel{margin:0 auto;width:calc(100% - 165px)}.block-meetingroom-overview-search .owl-carousel .owl-dots{margin:0}.block-meetingroom-overview-search .owl-carousel .owl-dots .owl-dot.active{background:#fff}.block-meetingroom-overview-search .owl-nav{top:50%;left:50%;width:calc(100% + 300px);transform:translate(-50%,-50%)}.block-meetingroom-overview-search .owl-item{transition:transform .3s ease-out 0s;-ms-transition:none}.block-meetingroom-overview-search .owl-item.center{z-index:10;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.block-meetingroom-overview-search .owl-item:not(.center){filter:blur(4px);transform:scale(.8)}.block-meetingroom-overview-search .owl-item.neighbour-item-prev{transform:scale(.8) translateX(50%)}.block-meetingroom-overview-search .owl-item.neighbour-item-next{transform:scale(.8) translateX(-50%)}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile{flex-direction:row}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile>:first-child{padding-right:15px;padding-left:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile>:last-child{padding-right:0;padding-left:15px}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile .content{padding-right:0;padding-left:85px}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile{flex-direction:row-reverse}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile>:first-child{padding-right:0;padding-left:15px}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile>:last-child{padding-right:15px;padding-left:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile .content{padding-right:85px;padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile{flex-direction:row}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile>:first-child{padding-right:15px;padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile>:last-child{padding-right:0;padding-left:15px}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile .content{padding-right:0;padding-left:85px}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile{flex-direction:row-reverse}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile>:first-child{padding-right:0;padding-left:15px}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile>:last-child{padding-right:15px;padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile .content{padding-right:85px;padding-left:0}.block-meetingroom-overview-accordion-tiles .accordion-header .unordered-list{column-count:2;column-gap:30px}.block-meetingroom-overview-accordion-tiles .accordion-content .content-column>*{margin-top:50px}.block-meetingroom-overview-accordion-tiles .accordion-content .content-column>:first-child{margin-top:0}.block-meetingroom-overview-accordion-tiles .accordion-content .content-column .btn-container{text-align:left}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li{width:calc(49.8% - 15px)}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li .h5{text-transform:none}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(3n+3){margin-right:30px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(-n+3){margin-top:50px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(even){margin-right:0}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(-n+2){margin-top:0}.block-meetingroom-overview-accordion-tiles .seating-options-list{display:flex;justify-content:space-between;list-style:none}.block-meetingroom-overview-accordion-tiles .seating-options-list li{margin:0;text-align:center}.block-meetingroom-overview-accordion-tiles .seating-options-list li>.icon{color:#1e3160;font-size:60px}.block-meetingroom-overview-accordion-tiles .seating-options-list li .person-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:20px;padding:0 5px;color:#1e3160;font-size:16px}.block-meetingroom-overview-accordion-tiles .seating-options-list li.not-available>.icon{color:#979797}.block-meetingroom-overview-accordion-tiles .seating-options-list li.not-available .person-wrapper{color:#979797}.anchor-filter-buttons{text-align:center}.anchor-filter-buttons .btn{margin:10px}.anchor-filter-buttons .btn+.btn{margin-left:10px}.block-picture-gallery-sm .slider-wrapper{padding:65px 100px}.block-picture-gallery-sm .owl-carousel{position:relative}.block-picture-gallery-sm .owl-carousel::before{content:'';position:absolute;z-index:5;bottom:3px;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.4}.block-picture-gallery-sm .owl-dots{position:absolute;z-index:10;bottom:62px;left:50%;margin:0;transform:translateX(-50%)}.block-picture-gallery-sm .owl-nav{position:absolute;z-index:10;bottom:85px}.block-picture-gallery-single-imgs .wrapper{display:flex;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}.block-picture-gallery-single-imgs .img-container{padding:15px}.block-picture-gallery-single-imgs .img-container:nth-child(even){padding-right:0}.block-picture-gallery-single-imgs .img-container:nth-child(odd){padding-left:0}.block-picture-gallery-single-imgs .img-container:nth-child(-n+2){padding-top:0}.block-picture-gallery-single-imgs .img-container:nth-last-child(-n+2){padding-bottom:0}.block-picture-gallery-single-imgs .image{display:block}.block-video .text-img{align-items:flex-start}.block-video .text-img-small-img{padding-top:0;padding-bottom:0}.block-video .img-container{display:block}.block-video .img-container:first-child:last-child{margin-right:auto;margin-left:auto;padding-right:0}.block-video .video img{top:50%;left:0;transform:translateY(-50%)}.feature-list{display:flex;flex-wrap:wrap;list-style:none}.feature-list li{margin:0}.feature-list li a{text-decoration:underline}.feature-list li a:hover{color:#ffd24f}.feature-list-circle-large li{display:flex;align-items:center;margin-top:50px;margin-right:30px;width:calc(33.3% - 20px)}.feature-list-circle-large li:nth-child(3n+3){margin-right:0}.feature-list-circle-large li:nth-child(-n+3){margin-top:0}.feature-list-circle-large .icon{display:inline-block;position:relative;margin-right:30px;border:2px solid #1e3160;border-radius:50%;width:100px;height:100px}.feature-list-circle-large .icon span{position:absolute;top:50%;left:50%;color:#1e3160;font-size:34px;transform:translate(-50%,-50%)}.feature-list-circle-large .content{display:inline-block;width:calc(100% - 135px)}.feature-list-circle-large .h5,.feature-list-circle-large h5 a{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400;text-transform:uppercase;color:#1e3160}.feature-list-circle-large p{font-size:16px;line-height:22px}.feature-list-circle-small{display:flex;flex-wrap:wrap}.feature-list-circle-small li{margin-top:20px;margin-right:30px;width:calc(25% - 90px / 4)}.feature-list-circle-small li:nth-child(4n+4){margin-right:0}.feature-list-circle-small li:nth-child(-n+4){margin-top:0}.feature-list-circle-small-2cols{display:flex;flex-wrap:wrap}.feature-list-circle-small-2cols li{margin-top:20px;margin-right:30px;width:calc(50% - 90px / 2)}.feature-list-circle-small-2cols li:nth-child(2n+2){margin-right:0}.feature-list-circle-small-2cols li:nth-child(-n+2){margin-top:0}.feature-list-default{display:block;margin:0 auto;max-width:770px;column-count:2;column-gap:30px}.feature-list-default li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.block-participating-hotels .hotel-tile-wrapper{display:flex;flex-wrap:wrap}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(1){margin-right:0;margin-bottom:0;width:33%}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(2),.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(2)~.hotel-tile{margin-bottom:0;width:calc(33% - 30px / 2)}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(2):last-child,.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(2)~.hotel-tile:last-child{margin-right:0}.block-participating-hotels .hotel-tile-wrapper .hotel-tile .content p{margin-top:20px}.block-participating-hotels .hotel-tile-wrapper .hotel-tile .content p a,.block-participating-hotels .hotel-tile-wrapper .hotel-tile .content p span{display:block;color:#fff;text-transform:none}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:hover .content{top:0}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:hover .content::before{top:0}.block-participating-hotels:not(.block-hotel-overview) .hotel-tile-wrapper{justify-content:center}.block-meeting-rates .owl-stage{display:flex}.block-meeting-rates .owl-item{display:flex;position:relative;float:none;padding:15px;height:auto;transition:transform .3s ease-out 0s;-ms-transition:none}.block-meeting-rates .owl-item.center{z-index:10}.block-meeting-rates .owl-item.neighbour-item-prev{transform:scale(.95) translateX(45px)}.block-meeting-rates .owl-item.neighbour-item-next{transform:scale(.95) translateX(-45px)}.block-meeting-rates .owl-carousel[data-items="2"]{display:flex;flex-wrap:wrap;justify-content:center}.block-meeting-rates .owl-carousel[data-items="2"] .meeting-rate-item{margin-right:30px;width:calc(33.33% - 15px)}.block-meeting-rates .owl-carousel[data-items="2"] .meeting-rate-item:last-child{margin-right:0}.block-meeting-rates .owl-carousel[data-items="1"]{display:flex;justify-content:center}.block-meeting-rates .owl-carousel[data-items="1"] .meeting-rate-item{width:33.3%}.block-meeting-rates .meeting-rate-item{display:flex;flex-wrap:wrap;width:100%;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.block-meeting-rates .meeting-rate-item .btn{justify-content:center;width:100%;text-align:center}.block-meeting-rates .meeting-rate-item .content-hidden{padding:0;height:0;opacity:0;visibility:hidden}.block-meeting-rates .meeting-rate-item-header{text-align:center}.block-meeting-rates .meeting-rate-item-header .content{padding:30px}.block-meeting-rates .meeting-rate-item-header .h3+.price{margin-top:20px}.block-meeting-rates .meeting-rate-item-header .btn-container{border-top:1px solid #979797;margin-bottom:-2px}.block-meeting-rates .meeting-rate-item-header .btn-container .btn::after{transform:rotate(90deg);transition:transform .3s ease-out 0s}.block-meeting-rates .meeting-rate-item-img{height:305px;background-size:cover;background-position:center;background-repeat:no-repeat}.block-meeting-rates .meeting-rate-item-content{border-top:1px solid #979797;padding:30px 40px;width:100%;transition:all .3s ease-out 0s}.block-meeting-rates .meeting-rate-item-content ul{list-style:none;text-align:left}.block-meeting-rates .meeting-rate-item-content ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.block-meeting-rates .meeting-rate-item-content ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.block-meeting-rates .meeting-rate-item-content ul li+li{margin-top:15px}.block-meeting-rates .meeting-rate-item-footer{align-self:flex-end;border-top:1px solid #979797;width:100%;transition:all .3s ease-out 0s}.block-meeting-rates .meeting-rate-item-footer .footer-text{padding:30px 40px;text-align:center}.block-meeting-rates .meeting-rate-item-footer .footer-text ul{list-style:none;text-align:left}.block-meeting-rates .meeting-rate-item-footer .footer-text ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.block-meeting-rates .meeting-rate-item-footer .footer-text ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.block-meeting-rates .meeting-rate-item-footer .footer-text ul li+li{margin-top:15px}.block-meeting-rates .meeting-rate-item-footer .h4+ul{margin-top:30px}.block-meeting-rates .meeting-rate-item-footer ul+.price{margin-top:30px}.block-meeting-rates .meeting-rate-item-initial{width:100%}.block-meeting-rates .meeting-rate-item[data-open=true] .meeting-rate-item-header .btn-container{margin-bottom:0}.block-meeting-rates .meeting-rate-item[data-open=true] .meeting-rate-item-header .btn-container .btn::after{transform:rotate(-90deg)}.treatment-overview-slider header .h1,.treatment-overview-slider header .h3{text-align:center}.treatment-overview-slider header .h1{color:#1e3160}.treatment-overview-slider header .h1+.h3{margin-top:25px}.treatment-overview-slider header .h1+p,.treatment-overview-slider header .h3+p{margin-top:65px}.treatment-overview-slider header p{column-count:2;column-gap:30px}.treatment-overview-slider .slider-wrapper{margin-top:70px;margin-bottom:50px}.treatment-overview-slider .slider-wrapper .owl-stage-outer{padding:15px 0}.treatment-overview-slider .slider-wrapper .owl-stage{display:flex;flex-wrap:wrap}.treatment-overview-slider .slider-wrapper .owl-item{display:flex;height:auto!important}.treatment-overview-slider .slider-wrapper .owl-nav{bottom:22px}.treatment-overview-slider .slider-wrapper .owl-dots{margin:30px 0 50px}.treatment-overview-slider .slider-wrapper .item{position:relative;margin:0 15px;width:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.treatment-overview-slider .slider-wrapper .content{padding:25px 30px 95px}.treatment-overview-slider .slider-wrapper .h3{margin-bottom:15px}.treatment-overview-slider .slider-wrapper p{font-size:16px;line-height:24px}.treatment-overview-slider .slider-wrapper .info-price-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:30px}.treatment-overview-slider .slider-wrapper .info-price-wrapper>div:first-child:not(:last-child){width:calc(100% - 150px)}.treatment-overview-slider .slider-wrapper .h5{margin-bottom:10px;text-transform:uppercase;color:#1e3160;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}.treatment-overview-slider .slider-wrapper .unordered-list li+li{margin-top:10px}.treatment-overview-slider .slider-wrapper .price{width:150px;text-align:right}.treatment-overview-slider .slider-wrapper .price:first-child:last-child{width:100%}.treatment-overview-slider .slider-wrapper .btn-container{display:flex;position:absolute;bottom:0;left:0}.treatment-overview-slider .slider-wrapper .btn-container .btn{display:inline-flex;justify-content:center;align-items:center;width:50%}.treatment-overview-slider .slider-wrapper .btn-container .btn+.btn{margin-left:0}.treatment-overview-tiles .content .treatment-table td{padding:0}.treatment-overview-tiles .content .treatment-table td:nth-child(2){padding:0 20px}.treatment-overview-info-tiles>.wrapper:first-child{padding-top:70px;padding-bottom:70px}.treatment-overview-info-tiles .h1{margin-bottom:65px;color:#1e3160;text-align:center}.treatment-overview-info-tiles .tile-wrapper{display:flex;flex-wrap:wrap}.treatment-overview-info-tiles .tile{margin-top:75px;width:calc(50% - 15px);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.treatment-overview-info-tiles .tile:nth-child(odd){margin-right:15px}.treatment-overview-info-tiles .tile:nth-child(even){margin-left:15px}.treatment-overview-info-tiles .tile:first-child,.treatment-overview-info-tiles .tile:nth-child(2){margin-top:0}.treatment-overview-info-tiles .content{padding:25px 30px 50px}.treatment-overview-info-tiles .content>p,.treatment-overview-info-tiles .content>ul{margin-bottom:25px}.treatment-overview-info-tiles .h3{margin-bottom:25px}.treatment-overview-info-tiles .unordered-list li+li{margin-top:10px}.block-distances .distance-column{float:left;width:calc(33.33% - 60px / 3)}.block-distances .distance-column+.distance-column{margin-left:30px}.block-distances .distance-column .h3{margin-bottom:30px}.block-distances .distance-list{list-style:none}.block-distances .distance-list li{display:flex;flex-wrap:wrap;align-items:center;margin:0}.block-distances .distance-list li+li{margin-top:20px}.block-distances .distance-list li.dn{display:none}.block-distances .distance-circle{display:flex;flex-wrap:wrap;align-content:center;margin-right:30px;border:1px solid #1e3160;border-radius:50%;padding:5px;width:55px;height:55px;text-align:center}.block-distances .distance-circle span{display:inline-block;width:100%;color:#1e3160}.block-distances .distance-circle span.distance-number{font-size:25px;line-height:22px;letter-spacing:-1px}.block-distances .distance-circle span.distance-unit{font-size:11px;line-height:12px}.block-distances .distance-title{width:calc(100% - 85px)}.block-distances .btn-container{margin-top:30px;text-align:center}.block-distances .btn-container .btn::after{transform:rotate(90deg)}.block-social .btn-container{text-align:center}.block-social .social-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;width:50px;height:50px;vertical-align:middle}.block-social .social-btn svg{fill:#fff}.block-social .social-btn+.social-btn{margin-left:15px}.block-social .social-btn:hover .social-tooltip{opacity:1}.block-social .social-btn-facebook{background-color:#4267b2}.block-social .social-btn-twitter{background-color:#1da1f2}.block-social .social-btn-xing{background:linear-gradient(#008388 0,#006366 100%)}.block-social .social-btn-linked-in{background-color:#0075b1}.block-social .social-btn-whatsapp{display:none;background-color:#25d366}.block-social .social-btn-mail,.block-social .social-btn-url{background:#d8d8d8}.block-social .social-btn-mail svg,.block-social .social-btn-url svg{fill:#4e5151}.block-social .icon{font-size:25px;color:#fff}.block-social .icon.icon-mail{color:#4e5151}.block-social .svg-icon{display:flex;justify-content:center;align-items:center}.block-social .social-tooltip{display:block;position:absolute;bottom:-85px;left:50%;padding:10px 20px;font-size:14px;color:#fff;background:#1e3160;opacity:0;transform:translateX(-50%);transition:opacity .3s ease-out 0s}.block-social .social-tooltip::before{content:'';position:absolute;top:-16px;left:50%;border:8px solid #1e3160;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;transform:translateX(-50%)}.block-job-offers iframe{width:100%;height:1000px}.block-meeting-offers .small-slider .item ul{list-style:none}.block-meeting-offers .small-slider .item ul li{position:relative;margin:0;padding-left:30px;color:#1e3160;font-size:16px;line-height:21px}.block-meeting-offers .small-slider .item ul li::before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:absolute;top:2px;left:0;font-size:16px;color:#ffd24f}.block-meeting-offers .small-slider .item ul li+li{margin-top:15px}.block-meeting-offers .small-slider .item ul li{color:#4e5151;font-size:14px;line-height:19px}.block-meeting-offers .small-slider .content .h4+ul,.block-meeting-offers .small-slider .content p+ul{margin-top:10px}.block-meeting-teaser .block-header .btn-container{margin-top:40px;text-align:center}.block-meeting-teaser .img-text-wrapper{display:flex;flex-wrap:wrap}.block-meeting-teaser .img-container,.block-meeting-teaser .text-container{display:flex;align-items:center}.block-meeting-teaser .img-container{padding-right:50px}.block-meeting-teaser .text-container{padding-left:50px}.block-meeting-teaser .text-container .content>*{margin-top:20px}.block-meeting-teaser .text-container .content>:first-child{margin-top:0}.block-meeting-teaser .img-item{position:relative;z-index:1;float:left;transition:all .3s ease-out 0s}.block-meeting-teaser .img-item .image{display:block}.block-meeting-teaser .img-item::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity .3s ease-out 0s}.block-meeting-teaser .img-item p{position:absolute;bottom:20px;left:20px;color:#fff;font-size:16px;opacity:0;transition:opacity .3s ease-out 0s}.block-meeting-teaser .img-item .icon{margin-right:5px;font-size:25px;vertical-align:middle}.block-meeting-teaser .img-item:hover{z-index:5;box-shadow:0 0 45px 0 rgba(0,0,0,.5);transform:scale(1.2)}.block-meeting-teaser .img-item:hover::before{opacity:.6}.block-meeting-teaser .img-item:hover p{opacity:1}.h1,.h1 a{font-size:46px;line-height:56px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400;text-transform:uppercase;letter-spacing:1px}.h1 a strong,.h1 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.h2,.h2 a{font-size:36px;line-height:48px;text-transform:uppercase;color:#1e3160}.h2 a strong,.h2 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.h3,.h3 a{font-size:24px;line-height:30px;text-transform:uppercase;color:#1e3160}.h3 a strong,.h3 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.block-simple-text h4,.h4,.h4 a{font-size:20px;line-height:26px;text-transform:uppercase;color:#1e3160}.block-simple-text h4 strong,.h4 a strong,.h4 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.h5,.h5 a{font-size:18px;line-height:27px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.h5 a strong,.h5 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}.h6,.h6 a{font-size:16px;line-height:20px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.h6 a strong,.h6 strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}b,strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}p{margin:0;font-size:18px;line-height:28px}p+p{margin-top:20px}.smallText,blockquote,blockquote p{font-size:14px;line-height:18px}i{font-family:'PT Sans',sans-serif;font-style:italic;font-weight:400}em{font-size:16px}a{text-decoration:none;outline:0;cursor:pointer;color:#1e3160}::selection{background:#1e3160;color:#fff}body,html{height:100%;color:#4e5151;background:#fff;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}#page{position:relative;overflow:hidden}#pw-notices{position:absolute;left:50%;transform:translateX(-50%);position:fixed;color:#000;background:#ffd;width:80%;top:20px;padding:10px 20px;font-size:14px;border:1px solid #000;border-radius:10px;z-index:9999}#pw-notices>div>span{font-size:13px}#pw-notices .close{position:absolute;color:#000;top:0;right:10px;font-size:30px;font-weight:700;cursor:pointer}.footer{padding:100px 0 150px;color:#4e5151;background:#fff}.footer ul{list-style:none}.footer li{margin:0}.footer a{transition:color .3s ease-out 0s}.footer a:hover{color:#1e3160}.footer-menu-column{float:left;margin-right:30px;width:calc(25% - 90px / 4)}.footer-menu-column:last-child{margin-right:0}.footer-menu-column.footer-menu-column-hotels .footer-menu-list>ul>li li a{text-transform:uppercase;font-size:14px;line-height:22px}.footer-menu-column.footer-menu-column-hotels .footer-menu-list>ul>li li a::before{content:'Welcome Hotel '}.footer-menu-list>ul>li>a{display:block;font-size:16px;line-height:20px;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#ffd24f}.footer-menu-list>ul>li>a strong{display:inherit}.footer-menu-list>ul>li>a strong{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:400}.footer-menu-list>ul>li>a:hover{color:#1e3160}.footer-menu-list>ul>li ul{margin-top:10px}.footer-menu-list>ul>li li a{color:#4e5151;font-size:16px;line-height:20px}.footer-menu-list>ul>li li a:hover{color:#1e3160}.footer-menu-list>ul>li li+li{margin-top:5px}.footer-menu-list>ul>li+li{margin-top:30px}.footer-social-media{margin:80px 0;list-style:none;text-align:center}.footer-social-media li{display:inline-block;position:relative;margin:0;border:2px solid #1e3160;border-radius:50%;width:52px;height:52px;transition:border-color .3s ease-out 0s}.footer-social-media li+li{margin-left:30px}.footer-social-media li:hover{border-color:#ffd24f}.footer-social-media li:hover a{color:#ffd24f}.footer-social-media li:hover svg{fill:#ffd24f}.footer-social-media a{position:absolute;top:50%;left:50%;font-size:25px;transform:translate(-50%,-50%)}.footer-social-media .svg-icon{display:flex;justify-content:center}.footer-social-media .svg-icon svg{fill:#1e3160;transition:fill .3s ease-out 0s}.footer-copyright{text-align:center;font-size:14px;line-height:26px}.footer-copyright a{font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700;color:#4e5151}@media screen and (min-width:18.75em) and (max-width:740px){.owl-carousel .owl-nav div span{font-size:30px}.owl-carousel .owl-nav div span.icon-arrow-left-slider-outline::after,.owl-carousel .owl-nav div span.icon-arrow-right-slider-outline::after{top:5px;left:6px;font-size:20px}.owl-carousel .owl-nav div span.icon-arrow-right-slider-outline::after{left:4px}.accordion .btn-accordion-toggle{margin-top:30px}.accordion-content .wrapper{padding-top:40px;padding-bottom:40px}.accordion-content.layout-md-md .content-column,.accordion-content.layout-sm-sm-sm .content-column{margin-right:0;width:100%}.accordion-content.layout-md-md .content-column+.content-column,.accordion-content.layout-sm-sm-sm .content-column+.content-column{margin-top:40px}.accordion+.accordion{margin-top:50px}.block-header+*{margin-top:30px}.block-header-headline,.block-header-text{padding-right:0;padding-left:0}.block-header-headline p+.btn-container,.block-header-headline p+ul,.block-header-headline ul+.btn-container,.block-header-headline ul+p,.block-header-text p+.btn-container,.block-header-text p+ul,.block-header-text ul+.btn-container,.block-header-text ul+p{margin-top:20px}.block-header-headline .btn-container:first-child:last-child,.block-header-text .btn-container:first-child:last-child{text-align:left}.block-header-headline{margin-bottom:20px}.block-header-headline:nth-last-child(1){margin-bottom:0}.block-header .blog-category-list{margin-bottom:15px}.block-header .blog-category-list li{margin-bottom:10px}.block-header .blog-category-list li+li{margin-left:10px}.block-header .blog-info-list li{display:block;text-align:center}.block-header .blog-info-list li+li{margin:0;padding:0}.block-header .blog-info-list li+li::before{display:none}.checkbox-filter .form-checkbox-wrapper{width:100%}.checkbox-filter .form-checkbox-wrapper+.form-checkbox-wrapper{margin-top:20px;margin-left:0}.form legend{padding-left:0}.form .InputfieldSubmit,.form [class*=wrap_Inputfield_],.form [class*=wrap_Inputfield_]+div,.form [class^=wrap_Inputfield_],.form [class^=wrap_Inputfield_]+div{padding:10px 0;width:100%!important}.form .InputfieldContent .InputfieldRadiosStacked li{width:100%}.form .InputfieldContent .InputfieldRadiosStacked li:nth-child(even){padding-left:0}.form .InputfieldContent .InputfieldRadiosStacked li+li{margin-top:5px}.form .btn{width:100%}.full-width-slider-centred .item{min-height:320px}.full-width-slider-centred .content{padding:75px 20px}.full-width-slider-centred .content p{margin:0 auto 20px;width:100%;font-size:14px;line-height:19px}.full-width-slider-centred .content>*{margin-bottom:20px}.full-width-slider-centred .owl-carousel.arrows-centred .owl-nav{bottom:70px}.full-width-slider-centred .owl-dots{bottom:50px}.full-width-slider-imgs-only .item{height:385px}.full-width-slider-imgs-only .content{flex-wrap:wrap;padding:15px 30px}.full-width-slider-imgs-only .content .btn-container,.full-width-slider-imgs-only .content p{width:100%;max-width:none;text-align:center}.full-width-slider-imgs-only .content .btn{justify-content:center;width:100%}.full-width-slider-imgs-only .content .btn-container{margin-top:10px}.full-width-slider-imgs-only .btn{background:#1e3160;color:#fff}.full-width-slider-imgs-only .btn:hover{background:#fff;color:#1e3160}.full-width-slider-imgs-only .owl-carousel.arrows-centred .owl-nav{bottom:140px}.full-width-slider-imgs-only .owl-dots{bottom:120px}.full-width-slider .owl-carousel.arrows-centred .owl-nav{top:auto}.fullscreen-overlay .wrapper{padding-top:20px;padding-bottom:20px}.fullscreen-overlay .gmap{height:calc(100vh - 146px)}.hotel-tile-xs{margin-right:0;width:100%;height:280px}.hotel-tile-xs .content,.hotel-tile-xs .h4,.hotel-tile-xs .stars{width:100%}.hotel-tile-lg.tile .tile-header .hotel{margin-bottom:0}.hotel-tile.sm-hide{display:none}.img-text-tile>:first-child{padding-right:0}.img-text-tile>:last-child{padding-left:0}.img-text-tile .content{padding:30px 0}.img-text-tile .content>*{margin-bottom:20px}.img-text-tile .btn-container.sm12{width:100%}.img-text-tile .btn-container.sm12 .btn{width:100%}.img-text-tile .btn-container .btn{width:50%;justify-content:center;text-align:center}.img-text-tile .btn-container .btn+.btn{margin-left:0}.img-text-tile .nice-select+.btn-container .btn{width:50%}.img-text-tile .price+.btn-container{margin-top:20px}.img-text-tile .owl-dots{bottom:42px}.img-text-tile .owl-nav{bottom:65px}.img-text-tile:nth-child(even)>:first-child{padding-left:0}.img-text-tile:nth-child(even)>:last-child{padding-right:0}.img-text-tile:nth-child(even) .content{padding-right:0}.img-text-tile.accordion{padding-right:0;padding-left:0}.img-text-tile.accordion .accordion-header{padding-right:30px;padding-left:30px}.img-text-tile.accordion.text-img-reverse .accordion-header>:first-child{padding-left:0}.img-text-tile.accordion.text-img-reverse .accordion-header>:last-child{padding-right:0}.img-text-tile.accordion.text-img-reverse .accordion-header .content{padding-right:0}.checkmark-list p{font-size:16px}.price-hotel-selection{margin-top:50px;margin-bottom:50px}.price-hotel-selection .select-button-wrapper{width:100%}.price-hotel-selection .select-button-wrapper .nice-select{width:100%}.price-hotel-selection .select-button-wrapper .btn{margin-top:30px;width:100%}.small-slider{padding-left:0}.small-slider .owl-stage-outer{padding:15px 0}.small-slider .owl-carousel[data-items='1'] .offer-item{width:calc(100% - 20px)}.small-slider .meetingroom-item,.small-slider .offer-item{margin-right:0;margin:0 10px}.table-wrapper .wrapper{padding-bottom:50px}.table-wrapper .table thead{display:none}.table-wrapper .table tbody{background-color:transparent;box-shadow:none}.table-wrapper .table tbody tr{display:block;border:1px solid #d8d8d8;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.table-wrapper .table tbody tr+tr{margin-top:30px}.table-wrapper .table tbody tr:hover td{background:#fff}.table-wrapper .table tbody td{padding:5px 20px}.table-wrapper .table tbody td::before{content:attr(data-header);display:inline-block;width:49%;color:#1e3160;vertical-align:top}.table-wrapper .table tbody td:first-child{border-bottom:1px solid #d8d8d8;padding:15px 20px}.table-wrapper .table tbody td:first-child+td{padding-top:20px}.table-wrapper .table tbody td:last-child{margin-top:20px;border-top:1px solid #d8d8d8;padding:0}.table-wrapper .table tbody td:last-child::before{display:none}.table-wrapper .table tbody td span:not(.icon){display:inline-block;width:49%}.table-wrapper .table td,.table-wrapper .table th{display:block}.table-wrapper .btn.btn-white{background:#1e3160;color:#fff}.table-wrapper .btn.btn-white:hover{background:#fff;color:#1e3160}.table-wrapper .btn-arrow{justify-content:center}.block-teaser-centred svg{height:auto}.block-teaser-align-left{background-image:none!important}.block-teaser-align-left::before{display:none}.block-teaser-align-left .image{display:block}.block-teaser-align-left .wrapper{margin:-45px 20px 20px;padding-top:20px;padding-bottom:25px;padding-left:20px;width:calc(100% - 40px)}.block-teaser-align-left .wrapper::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.block-teaser-align-left.block-teaser-light .wrapper::before{background:#fff;opacity:.8}.block-teaser-align-left.block-teaser-dark .wrapper::before{background:#000}.block-teaser-two-columns{height:auto}.block-teaser-two-columns .content{padding:120px 30px}.block-teaser-two-columns .content .h2{margin-bottom:20px}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile{margin:0;width:100%}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile+.hotel-tile{margin-top:30px}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile:nth-child(-n+2):not(:first-child){margin-top:30px}.block-hotel-overview-tiles-map .btn-container-load-more{display:block}.block-hotel-overview-tiles-map .map-wrapper{position:fixed;z-index:200;top:0;left:0;padding-left:0;height:100vh;transform:translateY(-110vh)}.block-hotel-overview-tiles-map .map-wrapper.hotel-overview-overlay-open{transform:translateY(0)}.block-hotel-overview-tiles-map .map-wrapper.hotel-overview-overlay-open .btn-close{opacity:1;visibility:visible}.block-hotel-overview-tiles-map-filter .city-btn-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.block-hotel-overview-tiles-map-filter .city-btn-wrapper .btn{margin:0;margin-bottom:20px;border:1px solid #d8d8d8;width:calc(50% - 10px);color:#4e5151;font-size:18px;font-weight:400;text-transform:none;background-color:transparent}.block-hotel-overview-tiles-map-filter .city-btn-wrapper .btn+.btn{margin-left:0}.block-hotel-overview-tiles-map-filter .city-btn-wrapper .btn.btn-accent{color:#fff;background:#1e3160}.block-hotel-overview-tiles-map-filter .checkbox-filter{margin:0;padding:0}.block-hotel-overview-tiles-map-filter .map-column{position:fixed;z-index:200;top:0;left:0;padding-left:0;width:100%;height:100vh;transform:translateY(-110vh);transition:transform .3s ease-out 0s}.block-hotel-overview-tiles-map-filter .map-column.hotel-overview-overlay-open{transform:translateY(0)}.block-hotel-overview-tiles-map-filter .map-column.hotel-overview-overlay-open .btn-close{opacity:1;visibility:visible}.block-hotel-overview-tiles-map-filter .tiles-map-wrapper .tiles-map{width:100%}.block-hotel-overview-large-tiles .tile-wrapper{padding:0}.block-hotel-overview .hotel-overview-overlay{position:fixed;z-index:500;top:0;left:0;width:100%;min-height:100vh;background:#fff;transform:translateY(-200%);transition:transform .3s ease-out 0s}.block-hotel-overview .hotel-overview-overlay-wrapper{padding:40px 20px}.block-hotel-overview .hotel-overview-overlay-header{flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:55px}.block-hotel-overview .hotel-overview-overlay-header .headline{width:calc(100% - 40px)}.block-hotel-overview .hotel-overview-overlay-header .btn-close-overlay{padding:0;width:20px;height:20px;background-color:transparent}.block-hotel-overview .hotel-overview-overlay-header .btn-close-overlay::after,.block-hotel-overview .hotel-overview-overlay-header .btn-close-overlay::before{content:'';position:absolute;top:50%;left:50%;width:2px;height:25px;background:#1e3160;transform:translate(-50%,-50%) rotate(45deg)}.block-hotel-overview .hotel-overview-overlay-header .btn-close-overlay::after{transform:translate(-50%,-50%) rotate(-45deg)}.block-hotel-overview .hotel-overview-overlay-open{height:100%;overflow-y:scroll;transform:translateY(0)}.block-hotel-overview .hotel-overview-overlay .btn-submit{width:100%}.block-hotel-overview .hotel-overview-overlay-header{display:flex}.block-hotel-overview .hotel-overview-overlay .btn-submit{display:block}.block-hotel-overview .btn-container-mobile{display:flex}.block-hotel-overview .btn-close{display:block}.map-preload-img{display:none}#hotel-overview-map{height:100vh}.block-newsletter{padding-top:50px;padding-bottom:50px}.block-newsletter>.wrapper>:first-child{margin-bottom:30px;padding-right:0}.block-newsletter>.wrapper>:last-child{padding-left:0}.block-newsletter header p{font-size:14px;line-height:20px}.block-newsletter .form-input{padding-right:20px;padding-left:20px}.block-newsletter.block-bg-flower::after{width:290px;height:175px}.block-simple-text .text-item+.text-item{margin-top:20px}.block-simple-text .text-column{float:none;width:100%}.block-simple-text .text-column:first-child{margin-right:0;margin-bottom:20px}.block-simple-text .wrapper:not(.block-header)>p:first-child:last-child{column-count:1;column-gap:0}.block-simple-text p{font-size:16px;line-height:24px}.block-simple-text ol li{font-size:16px;line-height:24px}.block-review-overview .owl-stage{display:block}.block-review-overview .owl-item{padding-right:20px;padding-left:20px}.block-review-overview .review-item{padding:20px 30px 30px}.block-review-overview .review-item-header{margin-bottom:30px}.block-review-overview .review-item-header .author-wrapper{margin-right:0;margin-bottom:15px;width:100%}.block-review-overview .review-item-header .star-wrapper{width:100%;text-align:left}.block-review-overview .review-item-content .h3{margin-bottom:20px;font-size:24px;line-height:30px}.block-review-overview .review-item-content p{color:#4e5151}.block-review-summary .review-summary-header .trust-you-seal{width:100%}.block-review-summary .review-summary-header .review-summary-headline{margin-top:20px;margin-left:0;font-size:16px;line-height:20px}.block-review-summary .review-summary-header input:checked+.toggle-trust-you-info+.trust-you-info{padding:10px 20px 20px 10px}.block-review-summary .review-summary-header .toggle-trust-you-info{margin-top:20px}.block-review-summary .review-summary-header .trust-you-info a,.block-review-summary .review-summary-header .trust-you-info p{font-size:14px}.block-review-summary .review-summary-row{flex-wrap:wrap}.block-review-summary .review-summary-row article,.block-review-summary .review-summary-row aside{width:100%}.block-review-summary .review-summary-filter{flex-wrap:wrap;margin-top:20px}.block-review-summary .review-summary-filter .nice-select{width:100%}.block-review-summary .review-summary-filter-left{margin-right:0;width:100%}.block-review-summary .review-summary-filter-right{margin-top:15px;width:100%}.block-review-summary .review-summary-filter-right .btn-review-filter{display:none}.block-review-summary .review-summary-filter-right .review-filter-select{display:block}.block-review-summary .review-summary-intro{margin-top:30px}.block-review-summary .review-summary-intro-score{flex-wrap:wrap;padding-right:0}.block-review-summary .review-summary-intro-score .number-stars-wrapper{width:100%}.block-review-summary .review-summary-intro-score .number-stars-wrapper .number{font-size:48px}.block-review-summary .review-summary-intro-score .description-wrapper{margin-top:25px;width:100%}.block-review-summary .review-summary-intro-badges{margin-top:35px}.block-review-summary .review-summary-item-wrapper{flex-wrap:wrap-reverse;position:relative;margin-top:35px;padding-bottom:60px}.block-review-summary .review-summary-item-wrapper .review-summary-items{margin-top:30px;padding-right:0}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .list-wrapper{padding:20px 20px 15px 15px}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .list-wrapper .h4{margin-bottom:15px}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .trust-you-logo{position:absolute;bottom:0;left:0;margin-top:0}.block-review-summary .review-summary-item-wrapper .review-item{flex-wrap:wrap;padding:20px 20px 35px}.block-review-summary .review-summary-item-wrapper .review-item-header{width:100%}.block-review-summary .review-summary-item-wrapper .review-item-header .h4{margin-bottom:5px}.block-review-summary .review-summary-item-wrapper .review-item-header .score-wrapper{margin-top:5px}.block-review-summary .review-summary-item-wrapper .review-item-content{margin-top:30px;width:100%}.block-review-summary .review-summary-item-wrapper .review-item-content p{font-size:16px;line-height:20px}.text-img .text-container .btn{margin-top:0}.text-img .text-container .btn+.btn{margin-top:20px}.text-img .text-container .content .btn{margin-top:0}.text-img .text-container .content .btn+.btn{margin-top:20px}.text-img-fullwidth .img-container{min-height:300px}.text-img-fullwidth .text-container{padding:50px 20px}.text-img-fullwidth.text-img-reverse .text-container.align-with-wrapper{padding-left:20px}.text-img-fullwidth:not(.text-img-reverse) .text-container.align-with-wrapper{padding-right:20px}.text-img-wrapped{padding-top:30px;padding-bottom:30px}.text-img-wrapped .img-container{min-height:300px}.text-img-wrapped .text-container{padding:0;padding-top:30px}.text-img-small-img{padding-top:30px;padding-bottom:30px}.text-img-small-img .img-container{justify-content:center;margin-bottom:60px;padding-right:0}.text-img-small-img .img-container .image{width:280px;height:auto}.text-img-small-img .text-container{padding-left:0}.text-img-small-img.text-img-reverse .img-container{justify-content:center;padding-left:0}.text-img-small-img.text-img-reverse .text-container{padding-right:0}.text-img-reverse{flex-direction:row}.text-img-checkmark-list .text-container ul li{font-size:16px}.block-contact-partner .h3,.block-contact-partner .h3 a{font-size:24px;line-height:30px}.block-contact-partner .single-item .contact-partner{display:block;justify-content:center;width:100%}.block-contact-partner .single-item .contact-partner .img-container{margin:0 auto 25px}.block-contact-partner .single-item .contact-partner .text-container{justify-content:center}.block-contact-partner .two-columns .contact-partner{display:block;margin-right:0;margin-bottom:100px;width:100%}.block-contact-partner .two-columns .contact-partner .img-container{margin:0 auto 25px}.block-contact-partner .two-columns .contact-partner .text-container{justify-content:center}.block-contact-partner .two-columns .contact-partner:last-child{margin-bottom:0}.block-contact-partner .three-columns .contact-partner{margin-right:0;margin-bottom:100px;width:100%}.block-contact-partner .three-columns .contact-partner:last-child{margin-bottom:0}.block-blog-overview .content{padding:15px 20px 80px}.block-blog-overview .content:hover::before{opacity:0;visibility:hidden}.block-blog-overview .content:hover span:not(.first-sentence){font-size:0;line-height:0;opacity:0;visibility:hidden}.block-blog-overview .content:hover span:not(.first-sentence) br{display:none}.block-blog-overview .checkbox-filter{margin-bottom:30px}.block-blog-overview-slider header .h1+.h3{margin-top:15px}.block-blog-overview-slider .slider-wrapper{margin-top:30px;margin-bottom:30px}.block-blog-overview-slider .owl-nav{top:auto;bottom:22px}.block-blog-overview-slider .owl-nav div span{color:#1e3160}.block-blog-overview-slider .owl-nav div span.icon-arrow-left-slider-outline::after,.block-blog-overview-slider .owl-nav div span.icon-arrow-right-slider-outline::after{color:#1e3160}.block-blog-overview-slider .owl-dots{margin:20px 0 40px}.block-blog-overview-slider .owl-carousel[data-items="1"]{margin-right:20px;margin-left:20px;width:calc(100% - 40px)}.block-blog-overview-slider .owl-carousel[data-items="1"] .blog-item{max-width:100%}.block-blog-overview-tiles .tile-wrapper+.btn-container{margin-top:30px}.block-blog-overview-tiles .blog-item{margin:0 0 30px;width:100%}.block-blog-overview-tiles .blog-item:last-child{margin-bottom:0}.block-contact .contact-column{margin-top:30px;margin-bottom:30px;padding-right:0}.block-map-teaser .map-column,.block-map-teaser .text-column{width:100%}.block-map-teaser .text-column{padding:40px 20px}.block-map-teaser .text-column .h2{margin-bottom:30px}.block-map-teaser .text-column .btn-container{margin-top:35px}.block-map-teaser .text-column .btn{justify-content:center;width:100%}.block-map-teaser .text-column.align-with-wrapper{padding-left:20px}.block-map-teaser .map-column .gmap{min-height:300px}.block-map-fullwidth .gmap{height:500px}.block-quotation .quotation{width:100%}.block-quotation .quotation p{margin:0 auto;width:calc(100% - 80px)}.block-quotation .quotation .icon{width:20px}.block-quotation .quotation .icon svg{width:100%;height:auto}.block-quotation .quotation .icon.svg-icon-top{right:0}.block-quotation .quotation .icon.svg-icon-bottom{left:0}.block-room-overview-slider{padding-top:50px;padding-bottom:40px}.block-room-overview-slider header{margin-bottom:40px}.block-room-overview-slider-content>.owl-carousel>.owl-stage-outer>.owl-stage>.owl-item{padding:0 0 10px}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile>:first-child{padding-left:0}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile>:last-child{padding-right:0}.block-room-overview-accordion-tiles .room-item:nth-child(even) .img-text-tile .content{padding-right:0}.block-meetingroom-overview .size-person-wrapper>*{width:100%}.block-meetingroom-overview .size-person-wrapper .persons,.block-meetingroom-overview .size-person-wrapper .size{text-align:center}.block-meetingroom-overview-table .table tbody tr::after{content:'';clear:both;display:table}.block-meetingroom-overview-table .table tbody td:last-child,.block-meetingroom-overview-table .table tbody td:nth-last-child(2){display:inline-block;float:left;border-left:0;width:50%}.block-meetingroom-overview-table .table tbody td:nth-last-child(2){margin-top:20px;border-top:1px solid #d8d8d8}.block-meetingroom-overview-table .table tbody td:nth-last-child(2)::before{display:none}.block-meetingroom-overview-slider-md .header{margin-bottom:0}.block-meetingroom-overview-slider-md .header>*{width:100%}.block-meetingroom-overview-slider-md .header-city{padding:0 10px}.block-meetingroom-overview-slider-md .header-btn-wrapper{justify-content:space-between}.block-meetingroom-overview-slider-md .header-btn-wrapper .btn:first-child{padding-left:10px}.block-meetingroom-overview-slider-md .meetingroom-item picture{min-height:0}.block-meetingroom-overview-slider-md .meetingroom-item .content{padding-right:30px;padding-left:30px}.block-meetingroom-overview-slider-md .owl-nav{top:auto;bottom:23px}.block-meetingroom-overview-slider-md .owl-dots{margin-top:30px}.block-meetingroom-overview-search .text-container{margin-bottom:30px;padding-right:0}.block-meetingroom-overview-search .slider-container{width:100%}.block-meetingroom-overview-search .owl-carousel{width:100%}.block-meetingroom-overview-search .owl-carousel .owl-dots{margin-top:20px}.block-meetingroom-overview-search .owl-nav{top:auto;bottom:23px}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile>:first-child{padding-left:0;padding-right:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile>:last-child{padding-left:0;padding-right:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(odd) .img-text-tile .content{padding-right:0;padding-left:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile>:first-child{padding-right:0;padding-left:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile>:last-child{padding-right:0;padding-left:0}.block-meetingroom-overview-accordion-tiles .meetingroom-item:nth-child(even) .img-text-tile .content{padding-right:0;padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile>:first-child{padding-right:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile>:last-child{padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(odd) .img-text-tile .content{padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile>:first-child{padding-left:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile>:last-child{padding-right:0}.block-meetingroom-overview-accordion-tiles .block-header+.meetingroom-wrapper .meetingroom-item:nth-child(even) .img-text-tile .content{padding-right:0}.block-meetingroom-overview-accordion-tiles .accordion-header .unordered-list{column-count:1;column-gap:0}.block-meetingroom-overview-accordion-tiles .accordion-content .content-column>*{margin-top:30px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li{margin-top:30px;width:calc(50% - 10px)}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(3n+3){margin-right:0}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(-n+3){margin-top:30px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(-n+2){margin-top:0}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(even){flex-direction:row;margin-left:20px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(even) .icon{margin-right:20px;margin-left:0}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large li:nth-child(even) .content{text-align:left}.block-meetingroom-overview-accordion-tiles .seating-options-list li>.icon{font-size:30px}.block-meetingroom-overview-accordion-tiles .seating-options-list li .person-wrapper span{display:block;width:100%}.block-meetingroom-overview-accordion-tiles .btn-container .btn{width:100%;text-align:center}html[data-browser=safari] .block-meetingroom-overview-table .table tbody td:last-child,html[data-browser=safari] .block-meetingroom-overview-table .table tbody td:nth-last-child(2){display:list-item}.block-picture-gallery-sm .slider-wrapper{padding:20px}.block-picture-gallery-sm .owl-dots{bottom:42px}.block-picture-gallery-sm .owl-nav{bottom:65px}.block-picture-gallery-single-imgs .wrapper{padding-top:30px;padding-bottom:30px}.block-picture-gallery-single-imgs .img-container{padding:0}.block-picture-gallery-single-imgs .img-container+.img-container{margin-top:15px}.block-video .text-img .img-container .image{width:100%}.block-video .text-img-small-img .img-container:first-child:last-child{margin-bottom:0}.feature-list-circle-large li{margin-top:40px;margin-right:0;width:100%}.feature-list-circle-large li:nth-child(-n+3){margin-top:40px}.feature-list-circle-large li:first-child{margin-top:0}.feature-list-circle-large li:nth-child(even){flex-direction:row-reverse}.feature-list-circle-large li:nth-child(even) .icon{margin-right:0;margin-left:20px}.feature-list-circle-large li:nth-child(even) .content{text-align:right}.feature-list-circle-large .icon{margin-right:20px;width:60px;height:60px}.feature-list-circle-large .icon span{font-size:20px}.feature-list-circle-large .content{width:calc(100% - 80px)}.feature-list-circle-large p{font-size:14px;line-height:18px}.feature-list-circle-small li{margin-top:25px;margin-right:0;width:100%}.feature-list-circle-small li:nth-child(4n+4){margin-right:0}.feature-list-circle-small li:nth-child(-n+4){margin-top:25px}.feature-list-circle-small li:first-child{margin-top:0}.feature-list-circle-small-2cols li{margin-right:0;width:100%}.feature-list-circle-small-2cols li:nth-child(-n+2){margin-top:20px}.feature-list-circle-small-2cols li:first-child{margin-top:0}.feature-list-default{column-count:1;column-gap:0}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(1){width:100%}.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(2),.block-participating-hotels .hotel-tile-wrapper .hotel-tile:first-child:nth-last-child(2)~.hotel-tile{margin-bottom:30px;width:100%}.block-meeting-rates .owl-carousel{display:block}.block-meeting-rates .owl-carousel[data-items="2"] .meeting-rate-item{margin-right:0;width:100%}.block-meeting-rates .owl-carousel[data-items="1"] .meeting-rate-item{width:100%}.block-meeting-rates .meeting-rate-item-initial{margin-bottom:-2px}.block-meeting-rates .meeting-rate-item-header{display:flex;flex-wrap:wrap}.block-meeting-rates .meeting-rate-item-header .header-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:56%}.block-meeting-rates .meeting-rate-item-header .header-content-wrapper .btn-container{align-self:flex-end}.block-meeting-rates .meeting-rate-item-header .content{padding:30px 20px}.block-meeting-rates .meeting-rate-item-img{width:44%;height:250px}.block-meeting-rates .meeting-rate-item-content{padding:30px 12px}.block-meeting-rates .meeting-rate-item-footer .footer-text{padding:30px 12px 20px}.block-meeting-rates .meeting-rate-item-footer .h4+ul{margin-top:25px}.block-meeting-rates .meeting-rate-item-footer ul+.price{margin-top:10px}.block-meeting-rates .meeting-rate-item+.meeting-rate-item{margin-top:30px}.block-meeting-rates .meeting-rate-item[data-open=true] .meeting-rate-item-header{display:block}.block-meeting-rates .meeting-rate-item[data-open=true] .meeting-rate-item-header .header-content-wrapper{display:block;width:100%}.block-meeting-rates .meeting-rate-item[data-open=true] .meeting-rate-item-img{width:100%}.treatment-overview-slider header .h1+.h3{margin-top:15px}.treatment-overview-slider header .h3+p{margin-top:30px}.treatment-overview-slider header p{column-count:1;column-gap:0}.treatment-overview-slider .slider-wrapper{margin-top:30px}.treatment-overview-slider .slider-wrapper .info-price-wrapper>div:first-child{width:100%}.treatment-overview-slider .slider-wrapper .price{width:100%}.treatment-overview-tiles .content .treatment-table tr{display:flex;flex-wrap:wrap}.treatment-overview-tiles .content .treatment-table tr+tr{margin-top:20px}.treatment-overview-tiles .content .treatment-table td{display:inline-block}.treatment-overview-tiles .content .treatment-table td:nth-child(1){width:100%;color:#1e3160;font-family:'PT Sans',sans-serif;font-style:Normal;font-weight:700}.treatment-overview-tiles .content .treatment-table td:nth-child(2){padding:0;width:49.9%;color:#979797}.treatment-overview-tiles .content .treatment-table td:nth-child(3){width:49.9%;color:#1e3160}.block-distances .distance-column{float:none;width:100%}.block-distances .distance-column+.distance-column{margin-top:80px;margin-left:0}.block-social .social-btn{margin-top:7px;margin-bottom:7px}.block-social .social-btn-whatsapp{display:inline-flex}.block-job-offers iframe{height:500px}.block-meeting-teaser .img-container{margin-bottom:45px;padding-right:0}.block-meeting-teaser .text-container{padding-left:0}.block-meeting-teaser .img-item p{bottom:10px;left:10px}.block-meeting-teaser .img-item:hover{transform:scale(1.1)}.h1,.h1 a{font-size:28px;line-height:37px;letter-spacing:0}.h2,.h2 a{font-size:24px;line-height:31px}.h3,.h3 a{font-size:16px;line-height:20px}.block-simple-text h4,.h4,.h4 a{font-size:16px;line-height:20px}.footer{padding:40px 0 90px}.footer-menu-column{width:calc(50% - 15px);margin-right:30px}.footer-menu-column:first-child{margin-right:0;width:100%}.footer-menu-column:nth-child(odd):not(:first-child){margin-right:0}.footer-menu-column+.footer-menu-column{margin-top:30px}.footer-social-media{margin:40px 0 30px}.footer-social-media li+li{margin-left:18px}}@media screen and (min-width:980px) and (max-width:1200px){.accordion .btn-accordion-toggle{margin-top:30px}.full-width-slider-centred .content p{width:50%}.hotel-tile-xs{height:310px}.img-text-tile.accordion{padding-right:0;padding-left:0}.img-text-tile.accordion .accordion-header{padding-right:50px;padding-left:50px}.small-slider{padding-left:50px}.block-teaser-align-left .wrapper{padding-left:50px}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile{margin:0;margin-right:15px;width:100%}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile+.hotel-tile{margin-top:30px}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile:nth-child(-n+2):not(:first-child){margin-top:30px}.block-review-summary .review-summary-filter .nice-select{width:275px}.block-review-summary .review-summary-filter-right .btn-review-filter{display:none}.block-review-summary .review-summary-filter-right .review-filter-select{display:block}.text-img-fullwidth .text-container{padding:100px 50px}.text-img-fullwidth.text-img-reverse .text-container.align-with-wrapper{padding-left:50px}.text-img-fullwidth:not(.text-img-reverse) .text-container.align-with-wrapper{padding-right:50px}.block-blog-overview .checkbox-filter{margin-bottom:50px}.block-map-teaser .text-column{padding:50px}.block-map-teaser .text-column.align-with-wrapper{padding-left:50px}.block-room-overview-slider header{margin-bottom:0}.block-meetingroom-overview-table .table thead th{padding:20px 10px}.block-meetingroom-overview-table .table thead th:nth-last-child(2){padding-right:0}.block-meetingroom-overview-table .table thead th:last-child{padding-left:0;padding-right:0}.block-meetingroom-overview-table .table tbody td{padding:17px 10px}.block-meetingroom-overview-search .text-container{padding-right:50px}.block-meetingroom-overview-accordion-tiles .seating-options-list li>.icon{font-size:40px}.feature-list-circle-large .icon{width:50px;height:50px}.feature-list-circle-large .icon span{font-size:24px}.feature-list-circle-large .content{width:calc(100% - 80px)}.feature-list-circle-small li{width:calc(33.3% - 90px / 3)}.feature-list-circle-small li:nth-child(4n+4){margin-right:30px}.feature-list-circle-small li:nth-child(-n+4){margin-top:20px}.feature-list-circle-small li:nth-child(3n+3){margin-right:0}.feature-list-circle-small li:nth-child(-n+3){margin-top:0}.block-meeting-rates .owl-carousel[data-items="2"] .meeting-rate-item{width:calc(50% - 15px)}.block-meeting-rates .owl-carousel[data-items="1"] .meeting-rate-item{width:50%}.treatment-overview-slider .slider-wrapper .info-price-wrapper>div:first-child{width:100%}.treatment-overview-slider .slider-wrapper .price{width:100%}.footer{padding:70px 0 150px}.footer-social-media{margin:30px 0 50px}}@media screen and (min-width:740px) and (max-width:980px){.accordion .btn-accordion-toggle{margin-top:30px}.accordion-content .wrapper{padding-top:60px;padding-bottom:60px}.form legend{padding-left:0}.form .InputfieldSubmit,.form [class*=wrap_Inputfield_],.form [class*=wrap_Inputfield_]+div,.form [class^=wrap_Inputfield_],.form [class^=wrap_Inputfield_]+div{padding:10px 0;width:100%!important}.form .InputfieldContent .InputfieldRadiosStacked li{width:100%}.form .InputfieldContent .InputfieldRadiosStacked li:nth-child(even){padding-left:0}.form .InputfieldContent .InputfieldRadiosStacked li+li{margin-top:5px}.full-width-slider-centred .content{padding:50px 180px}.full-width-slider-centred .content p{width:75%}.full-width-slider-imgs-only .item{height:550px}.full-width-slider-imgs-only .content{padding:35px 70px}.full-width-slider-imgs-only .content .btn-container,.full-width-slider-imgs-only .content p{max-width:calc(50% - 110px)}.full-width-slider-imgs-only .btn{background:#1e3160;color:#fff}.full-width-slider-imgs-only .btn:hover{background:#fff;color:#1e3160}.hotel-tile-xs{height:245px}.hotel-tile-xs .content{padding:30px}.hotel-tile-xs .h4{margin-top:10px}.hotel-tile-xs.active .btn-container{margin-top:10px}.img-text-tile .content{padding:30px 0}.img-text-tile .owl-dots{bottom:42px}.img-text-tile .owl-nav{bottom:65px}.img-text-tile:nth-child(even) .content{padding-right:0}.img-text-tile.accordion{padding-right:0;padding-left:0}.img-text-tile.accordion .accordion-header{padding-right:30px;padding-left:30px}.small-slider{padding-left:50px}.small-slider .owl-stage-outer{margin-left:-30px}.block-teaser-align-left .wrapper{padding-top:50px;padding-bottom:50px;padding-left:50px}.block-teaser-two-columns{height:auto}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile{margin:0;margin-right:15px;width:100%}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile+.hotel-tile{margin-top:30px}.block-hotel-overview-tiles-map .tiles-wrapper .hotel-tile:nth-child(-n+2):not(:first-child){margin-top:30px}.block-hotel-overview-tiles-map-filter .tiles-column .tile-wrapper{padding:0 15px 0 30px}.block-newsletter.block-bg-flower::after{bottom:0;width:350px;height:215px}.block-review-summary .review-summary-row{flex-wrap:wrap}.block-review-summary .review-summary-row article,.block-review-summary .review-summary-row aside{width:100%}.block-review-summary .review-summary-filter .nice-select{width:275px}.block-review-summary .review-summary-filter-right .btn-review-filter{display:none}.block-review-summary .review-summary-filter-right .review-filter-select{display:block}.block-review-summary .review-summary-intro-badges{margin-top:40px}.block-review-summary .review-summary-intro-badges .badge-item{width:50%}.block-review-summary .review-summary-intro-badges .badge-item:nth-child(odd){padding-right:30px}.block-review-summary .review-summary-item-wrapper{flex-wrap:wrap-reverse;position:relative;padding-bottom:60px}.block-review-summary .review-summary-item-wrapper .review-summary-items{margin-top:30px;padding-right:0}.block-review-summary .review-summary-item-wrapper .review-summary-items-aside .trust-you-logo{position:absolute;bottom:0;left:0;margin-top:0}.text-img-fullwidth .text-container{padding:60px 30px}.text-img-fullwidth.text-img-reverse .text-container.align-with-wrapper{padding-left:30px}.text-img-fullwidth:not(.text-img-reverse) .text-container.align-with-wrapper{padding-right:30px}.text-img-small-img{padding-top:60px;padding-bottom:60px}.text-img-small-img .img-container{padding-right:20px}.text-img-small-img .text-container{padding-left:20px}.text-img-small-img.text-img-reverse .img-container{padding-left:20px}.text-img-small-img.text-img-reverse .text-container{padding-right:20px}.block-contact-partner .single-item .contact-partner{justify-content:center;width:100%}.block-contact-partner .two-columns .contact-partner{justify-content:center;margin-right:0;margin-bottom:100px;width:100%}.block-contact-partner .two-columns .contact-partner:last-child{margin-bottom:0}.block-blog-overview .content:hover::before{opacity:0;visibility:hidden}.block-blog-overview .content:hover span:not(.first-sentence){font-size:0;line-height:0;opacity:0;visibility:hidden}.block-blog-overview .content:hover span:not(.first-sentence) br{display:none}.block-blog-overview .checkbox-filter{margin-bottom:50px}.block-blog-overview-slider .owl-nav{padding:0 10px}.block-blog-overview-tiles .tile-wrapper+.btn-container{margin-top:30px}.block-map-teaser .text-column{padding:50px}.block-map-teaser .text-column.align-with-wrapper{padding-left:50px}.block-map-fullwidth .gmap{height:500px}.block-quotation .quotation{width:500px}.block-room-overview-slider-content>.owl-carousel>.owl-stage-outer>.owl-stage>.owl-item{padding:0 0 45px}.block-meetingroom-overview-table .table thead{display:none}.block-meetingroom-overview-table .table tbody{background-color:transparent;box-shadow:none}.block-meetingroom-overview-table .table tbody tr{display:block;border:1px solid #d8d8d8;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.block-meetingroom-overview-table .table tbody tr+tr{margin-top:30px}.block-meetingroom-overview-table .table tbody tr::after{content:'';clear:both;display:table}.block-meetingroom-overview-table .table tbody tr:hover td{background:#fff}.block-meetingroom-overview-table .table tbody td{padding:5px 20px}.block-meetingroom-overview-table .table tbody td::before{content:attr(data-header);display:inline-block;width:49%;color:#1e3160;vertical-align:top}.block-meetingroom-overview-table .table tbody td:first-child{border-bottom:1px solid #d8d8d8;padding:15px 20px}.block-meetingroom-overview-table .table tbody td:first-child+td{padding-top:20px}.block-meetingroom-overview-table .table tbody td:last-child{margin-top:20px;border-top:1px solid #d8d8d8;padding:0}.block-meetingroom-overview-table .table tbody td:last-child::before{display:none}.block-meetingroom-overview-table .table tbody td:last-child,.block-meetingroom-overview-table .table tbody td:nth-last-child(2){display:inline-block;float:left;border-left:0;width:50%}.block-meetingroom-overview-table .table tbody td:nth-last-child(2){margin-top:20px;border-top:1px solid #d8d8d8}.block-meetingroom-overview-table .table tbody td:nth-last-child(2)::before{display:none}.block-meetingroom-overview-table .table tbody td span:not(.icon){display:inline-block;width:49%}.block-meetingroom-overview-table .table td,.block-meetingroom-overview-table .table th{display:block}.block-meetingroom-overview-table .btn.btn-white{background:#1e3160;color:#fff}.block-meetingroom-overview-table .btn.btn-white:hover{background:#fff;color:#1e3160}.block-meetingroom-overview-table .btn-arrow{justify-content:center}.block-meetingroom-overview-search .text-container{margin-bottom:30px;padding-right:0}.block-meetingroom-overview-search .slider-container{width:100%}.block-meetingroom-overview-accordion-tiles .accordion-content .content-column>*{margin-top:30px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large .icon{margin-right:20px;width:50px;height:50px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large .icon span{font-size:24px}.block-meetingroom-overview-accordion-tiles .feature-list-circle-large .content{width:calc(100% - 70px)}.block-meetingroom-overview-accordion-tiles .seating-options-list li>.icon{font-size:30px}.block-meetingroom-overview-accordion-tiles .seating-options-list li .person-wrapper span{display:block;width:100%}html[data-browser=safari] .block-meetingroom-overview-table .table tbody td:last-child,html[data-browser=safari] .block-meetingroom-overview-table .table tbody td:nth-last-child(2){display:list-item}.feature-list-circle-large li{width:calc(50% - 15px)}.feature-list-circle-large li:nth-child(3n+3){margin-right:30px}.feature-list-circle-large li:nth-child(-n+3){margin-top:50px}.feature-list-circle-large li:nth-child(2n+2){margin-right:0}.feature-list-circle-large li:nth-child(-n+2){margin-top:0}.feature-list-circle-small li{width:calc(50% - 90px / 2)}.feature-list-circle-small li:nth-child(4n+4){margin-right:30px}.feature-list-circle-small li:nth-child(-n+4){margin-top:20px}.feature-list-circle-small li:nth-child(2n+2){margin-right:0}.feature-list-circle-small li:nth-child(-n+2){margin-top:0}.block-meeting-rates .owl-carousel[data-items="2"] .meeting-rate-item{width:calc(50% - 15px)}.block-meeting-rates .owl-carousel[data-items="1"] .meeting-rate-item{width:50%}.block-meeting-teaser .img-container{padding-right:20px}.block-meeting-teaser .text-container{padding-left:20px}.block-meeting-teaser .img-item p{bottom:10px;left:10px}.footer{padding:70px 0 90px}.footer-menu-column{width:calc(50% - 60px / 3)}.footer-menu-column:nth-child(even){margin-right:0}.footer-menu-column:nth-last-child(-n+2){margin-top:30px}}@media screen and (max-width:1330px) and (min-width:740px){.block-meetingroom-overview-slider-md .slider-wrapper{margin:0 auto;width:calc(100% - 100px)}}