/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-moz-keyframes polygonspicturelefttoright{from{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes polygonspicturelefttoright{from{-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes polygonspicturelefttoright{from{-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@font-face{font-family:'Gotham';src:url("/static/fonts/GothamBold.eot?426127e80441");src:url("/static/fonts/GothamBold.eot?&426127e80441#iefix") format("embedded-opentype"),url("/static/fonts/GothamBold.woff?426127e80441") format("woff"),url("/static/fonts/GothamBold.ttf?426127e80441") format("truetype"),url("/static/fonts/GothamBold.svg?426127e80441#Gotham-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Gotham';src:url("/static/fonts/GothamBook.eot?&426127e80441#iefix") format("embedded-opentype"),url("/static/fonts/GothamBook.woff?426127e80441") format("woff"),url("/static/fonts/GothamBook.ttf?426127e80441") format("truetype"),url("/static/fonts/GothamBook.svg?426127e80441#GothamBook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url("/static/fonts/GothamLight.eot?&426127e80441#iefix") format("embedded-opentype"),url("/static/fonts/GothamLight.woff?426127e80441") format("woff"),url("/static/fonts/GothamLight.ttf?426127e80441") format("truetype"),url("/static/fonts/GothamLight.svg?426127e80441#GothamLight") format("svg");font-weight:100;font-style:normal}html{height:100%}body{height:100%;font-family:"Gotham","Helvetica","Arial",sans-serif;font-size:16px;color:#6F625A;line-height:1.4;background-color:#fff}h1,h2,h3,h4,h5{margin:0 0 20px 0;color:#6F625A;font-weight:900;line-height:1.2;text-transform:uppercase}h1{font-size:30px;margin-bottom:0}h2{font-size:28px;font-weight:100;letter-spacing:6px;line-height:1.2}h2 strong{font-weight:100}h3,h4{font-size:30px;font-weight:900}.title-stlye-like-h3{font-size:30px;font-weight:900;letter-spacing:normal}.title-stlye-like-h2{font-size:28px;font-weight:100;letter-spacing:6px;line-height:1.2}.title-stlye-like-h2 strong{font-weight:100}.title-big{font-size:30px}.title-small{font-size:30px}p{margin:0 0 20px;line-height:1.4}.font-bold{font-weight:900}.font-normal{font-weight:normal}.font-light{font-weight:100}.font-light strong{font-weight:100}ol,ul{margin:20px 0 26px;padding:0 0 0 1.25em}li{margin:0 0 0.25em;line-height:1.5}a{color:#6F625A;text-decoration:none;outline:none}a:link,a:active,a:focus{color:#6F625A;outline:none}a[href^="tel"]{color:inherit!important;text-decoration:none!important}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}img{display:block;width:100%;max-width:100%}b,strong{font-weight:900}svg.icon{width:64px;height:64px}.sizer{font-size:20px}.w-content{max-width:1000px;width:100%;margin:auto;padding:0 20px}.w-contentSlave{margin:auto -20px}.w-contentSlave .gutter{padding-left:20px;padding-right:20px}.w-content-small{max-width:700px;width:100%;margin:auto;padding:0 20px}.w-content-small .w-contentSlave{margin:auto -20px}.w-content-small .w-contentSlave .gutter{padding-left:20px;padding-right:20px}.w-content-big{max-width:1400px;width:100%;margin:auto;padding:0 20px}.w-content-big .w-contentSlave{margin:auto -20px}.w-content-big .w-contentSlave .gutter{padding-left:20px;padding-right:20px}.maxContentWidth{max-width:500px}.w-80,.w-75,.w-66,.w-60,.w-50,.w-40,.w-33,.w-25,.w-23,.w-20,.w-16,.w-15{display:inline-block;vertical-align:top;box-sizing:border-box}.w-100{width:100%;display:block;box-sizing:border-box}.w-80{width:80%}.w-75{width:75%}.w-66{width:66.6666%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-33{width:33.33333%}.w-25{width:25%}.w-23{width:23%}.w-20{width:20%}.w-16{width:16.6666%}.w-15{width:15%}.h-140,.h-100,.h-70,.h-60,.h-33{position:relative;height:0;display:block;overflow:hidden}.h-140{padding-top:140%}.h-100{padding-top:100%}.h-70{padding-top:70%}.h-60{padding-top:60%}.h-33{padding-top:33.33%}.block{display:block}.inline-block{display:inline-block;vertical-align:top;box-sizing:border-box}.bottomAligned{vertical-align:bottom}.topAligned{vertical-align:top}.middleAligned{vertical-align:middle}.leftAligned{text-align:left}.rightAligned{text-align:right}.centerAligned{text-align:center}.marginTopBottom{margin-top:60px;margin-bottom:60px}.marginBigTopBottom{margin-top:120px;margin-bottom:120px}.plugin-section.bgWarmGrey.marginTopBottom{margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:60px}.plugin-section.bgWarmGrey.marginBigTopBottom{margin-top:0;margin-bottom:0;padding-top:120px;padding-bottom:120px}.marginTop{margin-top:40px}.marginBottom{margin-bottom:40px}.marginBottomNone{margin-bottom:0}.paddingTopBottom{padding-top:60px;padding-bottom:60px}.padding-around{padding:40px}.pos-absolute{position:absolute}.pos-relative{position:relative}.hidden{display:none}.resizing{display:none}.clear{clear:both}.bg-yellow{background-color:#fed015}.bg-green{background-color:#00A76B}.bg-grey{background-color:#4D4D4D}.bg-black{background-color:#000}.bg-white{background-color:#fff}.title-style{font-size:20px;text-transform:uppercase;font-family:"Gotham","Helvetica","Arial",sans-serif}.font-brown{color:#6F625A}.font-brown a{color:#948C86}.font-white{color:#fff}.font-white a{color:#ADADAD}.font-white a[href^="mailto:"]{color:#fff}.font-black{color:#000}.font-black a{color:#6F625A}.font-grey{color:#4D4D4D}.font-grey a{color:#ADADAD}.touch-false .bg-grey a,.touch-false .bg-black a,.touch-false .bg-white a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .bg-grey a:hover,.touch-false .bg-black a:hover,.touch-false .bg-white a:hover{color:#fed015}.touch-false .font-white{color:#fff}.touch-false .font-white a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .font-white a:hover{color:#fff}.touch-false .font-white a[href^="mailto:"]:hover{color:#ADADAD}.app-generic .edit-button,.app-generic .edit-modal,.app-generic .unpublishedWarning,.app-generic .dateoverWarning,.app-generic .datescheduledWarning{background-color:deeppink;opacity:.8;position:absolute;z-index:2;top:0;left:0;font-size:12px;padding:2px 4px;color:yellow}.app-generic .edit-button{left:50%;margin-left:-10px}.app-generic .datescheduledWarning{background-color:seagreen}.app-generic .dateoverWarning{background-color:crimson}.app-generic .edit-modal{position:relative;padding:10px;font-size:16px}.app-generic .specials-header-content{padding-right:100px;padding-left:30%}.app-generic .specials-header-content h1{margin-bottom:0}.app-generic .category-wrap{background-image:url("/static/imgs/categories_filter_background.jpg?426127e80441");background-repeat:no-repeat;background-size:cover}.app-generic .category-wrap .category-filter-link{display:block}.app-generic .category-wrap .category-filter-link.disabled{opacity:0.4;cursor:default;position:relative;z-index:1;pointer-events:none}.app-generic .category-wrap .category-filter-link.disabled:after{content:'';position:absolute;z-index:99;width:100%;height:100%;background-color:transparent;top:0;left:0}.app-generic .category-wrap .category-filter-link .cat-name{padding:40px 10px;position:relative}.app-generic .category-wrap .category-filter-link .cat-name:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#4D4D4D;mix-blend-mode:multiply;width:100%;height:100%}.app-generic .category-wrap .category-filter-link .cat-name span{position:relative;display:block;z-index:1;color:#fff;text-transform:uppercase;font-size:14px;font-weight:900;letter-spacing:5px}.app-generic .category-wrap .category-filter-link.overlay-all .cat-name:before{background-color:#4D4D4D}.app-generic .category-wrap .category-filter-link.overlay-magenta .cat-name:before{background-color:#E40079}.app-generic .category-wrap .category-filter-link.overlay-blue .cat-name:before{background-color:#00AEEF}.app-generic .category-wrap .category-filter-link.overlay-green .cat-name:before{background-color:#00A76B}.app-generic .category-wrap .category-filter-link.overlay-yellow .cat-name:before{background-color:#fed015}.app-generic .category-wrap .category-filter-link.active .cat-name:before{mix-blend-mode:color}.app-generic .category-wrap .category-filter-link.active .cat-name span{color:#fff}.app-generic .list,.app-generic .listEntry,.app-generic .orderedListEntry{list-style:none;margin:0;padding:0}.app-generic .price-wrap{position:absolute;top:0;left:0;width:90px;height:74px;z-index:2;padding:15px 5px;background-color:rgba(255,255,255,0.9)}.app-generic .price-wrap .label,.app-generic .price-wrap .price{display:block;text-align:center;width:100%;color:#6F625A}.app-generic .price-wrap .label{font-size:13px;font-weight:300;margin-bottom:15px;line-height:.8}.app-generic .price-wrap .price{font-size:40px;line-height:.8}.app-generic .teaser-right .price-wrap{right:0;left:auto}.app-generic .appNav{position:relative;margin:20px 0;text-align:center;padding:20px;min-height:70px}.app-generic .appNav .arrow{color:#6F625A;margin-top:20px}.app-generic .appNav .backToOverview{color:#6F625A;padding-top:34px;display:inline-block;vertical-align:top;box-sizing:border-box}.app-generic .appNav .previous,.app-generic .appNav .next{position:absolute;z-index:2;top:0;color:#6F625A}.app-generic .appNav .previous svg,.app-generic .appNav .next svg{width:30px;height:30px}.app-generic .appNav .previous svg polyline,.app-generic .appNav .next svg polyline{stroke:#6F625A}.app-generic .appNav .previous span,.app-generic .appNav .next span{opacity:0;line-height:30px}.app-generic .appNav .previous{left:20px;text-align:left}.app-generic .appNav .previous span{text-align:left}.app-generic .appNav .next{right:20px;text-align:right}.app-generic .appNav .next span{text-align:right}.app-generic .appNav .flexSlave{margin-top:20px}.app-generic .list{margin:0 auto 80px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.app-generic .entry{position:relative;display:flex}.app-generic .link{position:relative;display:block;width:100%}.app-generic .textBox{text-align:left;padding:40px 20px 20px 20px}.app-generic .bgFallbackImageWrap{width:100%;padding-top:100%;background-color:#4D4D4D}.app-list-generic .overlay-magenta .bg-image{background-color:#E40079}.app-list-generic .overlay-blue .bg-image{background-color:#00AEEF}.app-list-generic .overlay-green .bg-image{background-color:#00A76B}.app-list-generic .overlay-yellow .bg-image{background-color:#fed015}.app-list-generic .entries-list{display:flex;flex-direction:row;width:100%}.app-list-generic .entries-list .listEntry{flex:1 0 1;height:auto}.app-list-generic .entries-list .listEntry:before{content:'';display:block;padding-top:100%}.app-list-generic .textBox{position:absolute;z-index:2;color:#fff;text-align:center;width:80%;padding:10%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-list-generic .date{font-size:14px;margin-bottom:10px}.app-list-generic .abstract{text-transform:uppercase;margin-bottom:20px}.app-list-generic .text-box-price{text-transform:uppercase;font-size:20px}.app-list-generic .bg-image{background-blend-mode:multiply;background-size:cover;height:100%}.app-list-generic .app-list-entry-box{position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-list-generic .app-list-entry-box .teaser-image{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-list-generic .app-list-entry-box.triggered{width:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-list-generic .app-list-entry-box.triggered .textBox{opacity:0}.app-list-generic .app-list-entry-box.triggered .textBox *{opacity:0}.app-list-generic .app-list-entry-box.triggered .btn-see-more,.app-list-generic .app-list-entry-box.triggered .category-icon-wrap{opacity:0}.app-list-generic .app-list-entry-box.hide{width:0;height:0;min-height:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-list-generic .app-list-entry-box.hide .entry-link{height:0}.app-list-generic .app-list-entry-box.hide .category-icon-wrap,.app-list-generic .app-list-entry-box.hide .textBox,.app-list-generic .app-list-entry-box.hide .teaser-image{max-width:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-list-generic .app-list-entry-box.hide .textBox{opacity:0;padding:0;height:0;transition:none}.app-list-generic .app-list-entry-box.hide .btn-see-more,.app-list-generic .app-list-entry-box.hide .unpublishedWarning{display:none}.app-list-generic .app-list-entry-box.hide-delay-class{padding:0;margin:0;width:0;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.app-list-generic .app-list-entry-box.hide-delay-class .app-list-entry-link{display:none}.app-list-generic .app-list-entry-box.hide-delay-class .edit-button.edit-projectwork-article{display:none}.app-detail .header-wrap{position:relative}.app-detail .header-text-wrap{position:absolute;top:100px;left:100px}.app-detail .flexer{display:flex;flex-flow:row wrap}.app-detail .flexer .flex-col{display:flex;flex-direction:column}.app-detail .flexer .bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;margin-bottom:20px}.app-detail .app-detail-content h2,.app-detail .app-detail-content h3{font-size:30px;font-weight:900;letter-spacing:normal}.app-detail .documentRow{margin:40px 0}.app-detail .video{margin:20px 0}.app-detail .video iframe{width:100%;min-height:600px}.app-teaser{width:100%}.app-teaser .arrow-content{line-height:1;margin-bottom:20px}.app-teaser .arrow-content span{display:block;padding-left:20px}.app-teaser .arrow-content svg{width:15px;float:right;margin-top:-30px}.app-teaser .arrow-content svg polyline{stroke:#6F625A}.app-teaser .list{margin:80px auto}.app-teaser .teaser-image:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;mix-blend-mode:multiply;width:33.33334%;height:100%}.app-teaser .overlay-magenta .teaser-image:before{background-color:#E40079}.app-teaser .overlay-blue .teaser-image:before{background-color:#00AEEF}.app-teaser .overlay-green .teaser-image:before{background-color:#00A76B}.app-teaser .overlay-yellow .teaser-image:before{background-color:#fed015}.app-teaser .teaser-right .teaser-image:before{left:auto;right:0}.app-teaser .plugin-teasers .teaser-inner{background-color:transparent}.touch-false .app-generic .category-wrap .category-filter-link:hover .cat-name:before{mix-blend-mode:color}.touch-false .app-generic .appNav .backToOverview{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .app-generic .appNav .backToOverview:hover{color:#948C86}.touch-false .app-generic .appNav .previous span,.touch-false .app-generic .appNav .next span{transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out}.touch-false .app-generic .appNav .previous .arrow,.touch-false .app-generic .appNav .next .arrow{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .app-generic .appNav .previous:hover span,.touch-false .app-generic .appNav .next:hover span{opacity:1}.touch-false .app-generic .appNav .previous:hover .arrow,.touch-false .app-generic .appNav .next:hover .arrow{color:#948C86}.touch-false .app-generic .link:hover .bg-image{background-blend-mode:luminosity}.touch-false .app-list-generic .app-list-entry-link:hover .bg-image{background-blend-mode:luminosity}.touch-false .app-teaser .arrow-content{transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out}.touch-false .app-teaser .arrow-content:hover{opacity:.5}.btn-generic{position:relative;text-align:center;background-color:#6F625A;color:#fff!important;display:block;display:inline-flex;align-items:center;justify-content:center;padding:10px;min-width:200px;min-height:30px;max-width:300px;text-transform:uppercase;font-weight:normal;line-height:30px;margin:15px 0}.touch-false .btn-generic{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.touch-false .btn-generic:hover{background-color:#948C86}.svg-scalable-basic{width:100%;padding-bottom:100%;height:1px;overflow:visible!important}.svg-scalable-basic.padding-bottom-1{padding-bottom:1%}.svg-scalable-basic.padding-bottom-2{padding-bottom:2%}.svg-scalable-basic.padding-bottom-3{padding-bottom:3%}.svg-scalable-basic.padding-bottom-4{padding-bottom:4%}.svg-scalable-basic.padding-bottom-5{padding-bottom:5%}.svg-scalable-basic.padding-bottom-6{padding-bottom:6%}.svg-scalable-basic.padding-bottom-7{padding-bottom:7%}.svg-scalable-basic.padding-bottom-8{padding-bottom:8%}.svg-scalable-basic.padding-bottom-9{padding-bottom:9%}.svg-scalable-basic.padding-bottom-10{padding-bottom:10%}.svg-scalable-basic.padding-bottom-11{padding-bottom:11%}.svg-scalable-basic.padding-bottom-12{padding-bottom:12%}.svg-scalable-basic.padding-bottom-13{padding-bottom:13%}.svg-scalable-basic.padding-bottom-14{padding-bottom:14%}.svg-scalable-basic.padding-bottom-15{padding-bottom:15%}.svg-scalable-basic.padding-bottom-16{padding-bottom:16%}.svg-scalable-basic.padding-bottom-17{padding-bottom:17%}.svg-scalable-basic.padding-bottom-18{padding-bottom:18%}.svg-scalable-basic.padding-bottom-19{padding-bottom:19%}.svg-scalable-basic.padding-bottom-20{padding-bottom:20%}.svg-scalable-basic.padding-bottom-21{padding-bottom:21%}.svg-scalable-basic.padding-bottom-22{padding-bottom:22%}.svg-scalable-basic.padding-bottom-23{padding-bottom:23%}.svg-scalable-basic.padding-bottom-24{padding-bottom:24%}.svg-scalable-basic.padding-bottom-25{padding-bottom:25%}.svg-scalable-basic.padding-bottom-26{padding-bottom:26%}.svg-scalable-basic.padding-bottom-27{padding-bottom:27%}.svg-scalable-basic.padding-bottom-28{padding-bottom:28%}.svg-scalable-basic.padding-bottom-29{padding-bottom:29%}.svg-scalable-basic.padding-bottom-30{padding-bottom:30%}.svg-scalable-basic.padding-bottom-31{padding-bottom:31%}.svg-scalable-basic.padding-bottom-32{padding-bottom:32%}.svg-scalable-basic.padding-bottom-33{padding-bottom:33%}.svg-scalable-basic.padding-bottom-34{padding-bottom:34%}.svg-scalable-basic.padding-bottom-35{padding-bottom:35%}.svg-scalable-basic.padding-bottom-36{padding-bottom:36%}.svg-scalable-basic.padding-bottom-37{padding-bottom:37%}.svg-scalable-basic.padding-bottom-38{padding-bottom:38%}.svg-scalable-basic.padding-bottom-39{padding-bottom:39%}.svg-scalable-basic.padding-bottom-40{padding-bottom:40%}.svg-scalable-basic.padding-bottom-41{padding-bottom:41%}.svg-scalable-basic.padding-bottom-42{padding-bottom:42%}.svg-scalable-basic.padding-bottom-43{padding-bottom:43%}.svg-scalable-basic.padding-bottom-44{padding-bottom:44%}.svg-scalable-basic.padding-bottom-45{padding-bottom:45%}.svg-scalable-basic.padding-bottom-46{padding-bottom:46%}.svg-scalable-basic.padding-bottom-47{padding-bottom:47%}.svg-scalable-basic.padding-bottom-48{padding-bottom:48%}.svg-scalable-basic.padding-bottom-49{padding-bottom:49%}.svg-scalable-basic.padding-bottom-50{padding-bottom:50%}.svg-scalable-basic.padding-bottom-51{padding-bottom:51%}.svg-scalable-basic.padding-bottom-52{padding-bottom:52%}.svg-scalable-basic.padding-bottom-53{padding-bottom:53%}.svg-scalable-basic.padding-bottom-54{padding-bottom:54%}.svg-scalable-basic.padding-bottom-55{padding-bottom:55%}.svg-scalable-basic.padding-bottom-56{padding-bottom:56%}.svg-scalable-basic.padding-bottom-57{padding-bottom:57%}.svg-scalable-basic.padding-bottom-58{padding-bottom:58%}.svg-scalable-basic.padding-bottom-59{padding-bottom:59%}.svg-scalable-basic.padding-bottom-60{padding-bottom:60%}.svg-scalable-basic.padding-bottom-61{padding-bottom:61%}.svg-scalable-basic.padding-bottom-62{padding-bottom:62%}.svg-scalable-basic.padding-bottom-63{padding-bottom:63%}.svg-scalable-basic.padding-bottom-64{padding-bottom:64%}.svg-scalable-basic.padding-bottom-65{padding-bottom:65%}.svg-scalable-basic.padding-bottom-66{padding-bottom:66%}.svg-scalable-basic.padding-bottom-67{padding-bottom:67%}.svg-scalable-basic.padding-bottom-68{padding-bottom:68%}.svg-scalable-basic.padding-bottom-69{padding-bottom:69%}.svg-scalable-basic.padding-bottom-70{padding-bottom:70%}.svg-scalable-basic.padding-bottom-71{padding-bottom:71%}.svg-scalable-basic.padding-bottom-72{padding-bottom:72%}.svg-scalable-basic.padding-bottom-73{padding-bottom:73%}.svg-scalable-basic.padding-bottom-74{padding-bottom:74%}.svg-scalable-basic.padding-bottom-75{padding-bottom:75%}.svg-scalable-basic.padding-bottom-76{padding-bottom:76%}.svg-scalable-basic.padding-bottom-77{padding-bottom:77%}.svg-scalable-basic.padding-bottom-78{padding-bottom:78%}.svg-scalable-basic.padding-bottom-79{padding-bottom:79%}.svg-scalable-basic.padding-bottom-80{padding-bottom:80%}.svg-scalable-basic.padding-bottom-81{padding-bottom:81%}.svg-scalable-basic.padding-bottom-82{padding-bottom:82%}.svg-scalable-basic.padding-bottom-83{padding-bottom:83%}.svg-scalable-basic.padding-bottom-84{padding-bottom:84%}.svg-scalable-basic.padding-bottom-85{padding-bottom:85%}.svg-scalable-basic.padding-bottom-86{padding-bottom:86%}.svg-scalable-basic.padding-bottom-87{padding-bottom:87%}.svg-scalable-basic.padding-bottom-88{padding-bottom:88%}.svg-scalable-basic.padding-bottom-89{padding-bottom:89%}.svg-scalable-basic.padding-bottom-90{padding-bottom:90%}.svg-scalable-basic.padding-bottom-91{padding-bottom:91%}.svg-scalable-basic.padding-bottom-92{padding-bottom:92%}.svg-scalable-basic.padding-bottom-93{padding-bottom:93%}.svg-scalable-basic.padding-bottom-94{padding-bottom:94%}.svg-scalable-basic.padding-bottom-95{padding-bottom:95%}.svg-scalable-basic.padding-bottom-96{padding-bottom:96%}.svg-scalable-basic.padding-bottom-97{padding-bottom:97%}.svg-scalable-basic.padding-bottom-98{padding-bottom:98%}.svg-scalable-basic.padding-bottom-99{padding-bottom:99%}.svg-scalable-basic.padding-bottom-100{padding-bottom:100%}.svg-scalable-basic.padding-bottom-101{padding-bottom:101%}.svg-scalable-basic.padding-bottom-102{padding-bottom:102%}.svg-scalable-basic.padding-bottom-103{padding-bottom:103%}.svg-scalable-basic.padding-bottom-104{padding-bottom:104%}.svg-scalable-basic.padding-bottom-105{padding-bottom:105%}.svg-scalable-basic.padding-bottom-106{padding-bottom:106%}.svg-scalable-basic.padding-bottom-107{padding-bottom:107%}.svg-scalable-basic.padding-bottom-108{padding-bottom:108%}.svg-scalable-basic.padding-bottom-109{padding-bottom:109%}.svg-scalable-basic.padding-bottom-110{padding-bottom:110%}.svg-scalable-basic.padding-bottom-111{padding-bottom:111%}.svg-scalable-basic.padding-bottom-112{padding-bottom:112%}.svg-scalable-basic.padding-bottom-113{padding-bottom:113%}.svg-scalable-basic.padding-bottom-114{padding-bottom:114%}.svg-scalable-basic.padding-bottom-115{padding-bottom:115%}.svg-scalable-basic.padding-bottom-116{padding-bottom:116%}.svg-scalable-basic.padding-bottom-117{padding-bottom:117%}.svg-scalable-basic.padding-bottom-118{padding-bottom:118%}.svg-scalable-basic.padding-bottom-119{padding-bottom:119%}.svg-scalable-basic.padding-bottom-120{padding-bottom:120%}.svg-scalable-basic.padding-bottom-121{padding-bottom:121%}.svg-scalable-basic.padding-bottom-122{padding-bottom:122%}.svg-scalable-basic.padding-bottom-123{padding-bottom:123%}.svg-scalable-basic.padding-bottom-124{padding-bottom:124%}.svg-scalable-basic.padding-bottom-125{padding-bottom:125%}.svg-scalable-basic.padding-bottom-126{padding-bottom:126%}.svg-scalable-basic.padding-bottom-127{padding-bottom:127%}.svg-scalable-basic.padding-bottom-128{padding-bottom:128%}.svg-scalable-basic.padding-bottom-129{padding-bottom:129%}.svg-scalable-basic.padding-bottom-130{padding-bottom:130%}.svg-scalable-basic.padding-bottom-131{padding-bottom:131%}.svg-scalable-basic.padding-bottom-132{padding-bottom:132%}.svg-scalable-basic.padding-bottom-133{padding-bottom:133%}.svg-scalable-basic.padding-bottom-134{padding-bottom:134%}.svg-scalable-basic.padding-bottom-135{padding-bottom:135%}.svg-scalable-basic.padding-bottom-136{padding-bottom:136%}.svg-scalable-basic.padding-bottom-137{padding-bottom:137%}.svg-scalable-basic.padding-bottom-138{padding-bottom:138%}.svg-scalable-basic.padding-bottom-139{padding-bottom:139%}.svg-scalable-basic.padding-bottom-140{padding-bottom:140%}.svg-scalable-basic.padding-bottom-141{padding-bottom:141%}.svg-scalable-basic.padding-bottom-142{padding-bottom:142%}.svg-scalable-basic.padding-bottom-143{padding-bottom:143%}.svg-scalable-basic.padding-bottom-144{padding-bottom:144%}.svg-scalable-basic.padding-bottom-145{padding-bottom:145%}.svg-scalable-basic.padding-bottom-146{padding-bottom:146%}.svg-scalable-basic.padding-bottom-147{padding-bottom:147%}.svg-scalable-basic.padding-bottom-148{padding-bottom:148%}.svg-scalable-basic.padding-bottom-149{padding-bottom:149%}.svg-scalable-basic.padding-bottom-150{padding-bottom:150%}.svg-scalable-basic.padding-bottom-151{padding-bottom:151%}.svg-scalable-basic.padding-bottom-152{padding-bottom:152%}.svg-scalable-basic.padding-bottom-153{padding-bottom:153%}.svg-scalable-basic.padding-bottom-154{padding-bottom:154%}.svg-scalable-basic.padding-bottom-155{padding-bottom:155%}.svg-scalable-basic.padding-bottom-156{padding-bottom:156%}.svg-scalable-basic.padding-bottom-157{padding-bottom:157%}.svg-scalable-basic.padding-bottom-158{padding-bottom:158%}.svg-scalable-basic.padding-bottom-159{padding-bottom:159%}.svg-scalable-basic.padding-bottom-160{padding-bottom:160%}.svg-scalable-basic.padding-bottom-161{padding-bottom:161%}.svg-scalable-basic.padding-bottom-162{padding-bottom:162%}.svg-scalable-basic.padding-bottom-163{padding-bottom:163%}.svg-scalable-basic.padding-bottom-164{padding-bottom:164%}.svg-scalable-basic.padding-bottom-165{padding-bottom:165%}.svg-scalable-basic.padding-bottom-166{padding-bottom:166%}.svg-scalable-basic.padding-bottom-167{padding-bottom:167%}.svg-scalable-basic.padding-bottom-168{padding-bottom:168%}.svg-scalable-basic.padding-bottom-169{padding-bottom:169%}.svg-scalable-basic.padding-bottom-170{padding-bottom:170%}.svg-scalable-basic.padding-bottom-171{padding-bottom:171%}.svg-scalable-basic.padding-bottom-172{padding-bottom:172%}.svg-scalable-basic.padding-bottom-173{padding-bottom:173%}.svg-scalable-basic.padding-bottom-174{padding-bottom:174%}.svg-scalable-basic.padding-bottom-175{padding-bottom:175%}.svg-scalable-basic.padding-bottom-176{padding-bottom:176%}.svg-scalable-basic.padding-bottom-177{padding-bottom:177%}.svg-scalable-basic.padding-bottom-178{padding-bottom:178%}.svg-scalable-basic.padding-bottom-179{padding-bottom:179%}.svg-scalable-basic.padding-bottom-180{padding-bottom:180%}.svg-scalable-basic.padding-bottom-181{padding-bottom:181%}.svg-scalable-basic.padding-bottom-182{padding-bottom:182%}.svg-scalable-basic.padding-bottom-183{padding-bottom:183%}.svg-scalable-basic.padding-bottom-184{padding-bottom:184%}.svg-scalable-basic.padding-bottom-185{padding-bottom:185%}.svg-scalable-basic.padding-bottom-186{padding-bottom:186%}.svg-scalable-basic.padding-bottom-187{padding-bottom:187%}.svg-scalable-basic.padding-bottom-188{padding-bottom:188%}.svg-scalable-basic.padding-bottom-189{padding-bottom:189%}.svg-scalable-basic.padding-bottom-190{padding-bottom:190%}.svg-scalable-basic.padding-bottom-191{padding-bottom:191%}.svg-scalable-basic.padding-bottom-192{padding-bottom:192%}.svg-scalable-basic.padding-bottom-193{padding-bottom:193%}.svg-scalable-basic.padding-bottom-194{padding-bottom:194%}.svg-scalable-basic.padding-bottom-195{padding-bottom:195%}.svg-scalable-basic.padding-bottom-196{padding-bottom:196%}.svg-scalable-basic.padding-bottom-197{padding-bottom:197%}.svg-scalable-basic.padding-bottom-198{padding-bottom:198%}.svg-scalable-basic.padding-bottom-199{padding-bottom:199%}.svg-scalable-basic.padding-bottom-200{padding-bottom:200%}.svg-icon-wrap-menu,.svg-icon-wrap{position:relative}.svg-icon-wrap{margin:10px auto}.svg-icon-wrap-outer{width:50px;height:50px;margin:auto;position:relative}.svg-icon-wrap-outer .svg-icon-wrap{margin:auto;width:auto;height:50px;width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svg-icon-wrap-outer .svg-icon-wrap svg{max-height:40px;width:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svg-icon-wrap-outer .svg-icon-wrap svg path{fill:#6F625A}.icon-brown svg path{fill:#6F625A}.arrow-brown svg polyline{stroke:#6F625A}.page{min-height:100%;overflow:hidden;position:relative}.footer{color:#fff;font-weight:300;position:relative;bottom:0;width:100%;min-height:200px;padding:40px 0;font-size:14px}.footer .footer-gutter{padding:0 3%}.footer .logo-footer-wrap{text-align:center;margin:auto}.footer .logo-footer-wrap svg{width:242px;height:78px}.footer .logo-footer-wrap svg path,.footer .logo-footer-wrap svg rect{fill:#6F625A}.footer .text-footer .plugin-text{width:100%;padding:0;vertical-align:top;background-color:transparent}.footer .text-footer .plugin-text *{color:#6F625A}.footer .text-footer .maxContentWidth{width:auto}.footer .footer-link-style{color:#6F625A;font-weight:900;font-size:16px;display:block;text-transform:uppercase}.footer .footer-menu{list-style:none;padding:0;margin:0}.footer .footer-menu ol,.footer .footer-menu ul{margin:0;padding:0;list-style:none}.footer .footer-menu li{margin:0}.footer .footer-menu .link-0{font-weight:900;font-family:"Gotham","Helvetica","Arial",sans-serif;font-size:16px;margin-bottom:10px}.footer .footer-menu .link-1{font-size:15px;line-height:1.4;margin-bottom:0}.footer .footer-menu .menu-1{margin-bottom:10px}.footer .footer-contact-link{margin-bottom:10px}.footer .footer-social{display:inline-block}.footer .footer-social svg{width:25px;height:25px;padding-right:20px}.footer .footer-social svg path{fill:#6F625A}.footer .logo-small-wrap{text-align:center}.footer .logo-small-wrap svg{max-width:180px}.footer .footer-disclaimer-wrap{margin:90px auto 10px auto;padding-top:20px;padding-bottom:20px}.footer .footer-disclaimer-wrap *{font-size:16px;color:#6F625A}.footer .footer-disclaimer-wrap .footer-bottom-left-col{padding-right:40px}.footer .footer-disclaimer-wrap .footer-bottom-right-col{text-align:right}.footer .footer-disclaimer-wrap .footer-bottom-right-col .txt-elem{margin-left:6%}.footer .footer-disclaimer-wrap .footer-bottom-right-col .txt-elem:first-child{margin-left:0}.error-404{padding-top:200px;padding-bottom:200px}.error-404 img{margin-top:20px}.touch-false .footer .tel-nr:hover{color:#fed015!important}.touch-false .footer .footer-disclaimer-wrap .e621-credit p{margin:0}.touch-false .footer .footer-disclaimer-wrap .e621-agency-link{position:relative;display:inline-block;margin-left:4px;text-decoration:none;vertical-align:baseline}.touch-false .footer .footer-disclaimer-wrap .e621-agency-label{position:relative;z-index:3;display:inline-block;color:#6a6a6a;transition:color 0.28s ease,transform 0.28s ease}.touch-false .footer .footer-disclaimer-wrap .e621-ink{position:absolute;left:50%;top:50%;pointer-events:none;opacity:0;z-index:1;transform-origin:center center}.touch-false .footer .footer-disclaimer-wrap .e621-ink-inner{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.touch-false .footer .footer-disclaimer-wrap .e621-ink-1{width:60px;height:112px;transform:translate(-50%,-50%) scale(0);transition:opacity 1.35s ease,transform 0.5s cubic-bezier(0.22,1,0.36,1)}.touch-false .footer .footer-disclaimer-wrap .e621-ink-2{width:40px;height:75px;transform:translate(-47%,-53%) scale(0);transition:opacity 0.35s ease,transform 0.5s cubic-bezier(0.92,1,0.36,1)}.touch-false .footer .footer-disclaimer-wrap .e621-ink-inner-1{background-image:url("/static/imgs/e621-ink-magenta-1.png?426127e80441")}.touch-false .footer .footer-disclaimer-wrap .e621-ink-inner-2{background-image:url("/static/imgs/e621-ink-magenta-2.png?426127e80441")}@keyframes e621-ink-float-1{0%{transform:translate(0,0) scale(2)}100%{transform:translate(6px,-3px) scale(2.05)}}@keyframes e621-ink-float-2{0%{transform:translate(0,0) scale(2)}100%{transform:translate(-5px,5px) scale(2.22)}}@media (prefers-reduced-motion:reduce){.touch-false .footer .footer-disclaimer-wrap .e621-ink,.touch-false .footer .footer-disclaimer-wrap .e621-agency-label,.touch-false .footer .footer-disclaimer-wrap .e621-ink-inner{transition:none;animation:none}}.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:hover .e621-agency-label,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus .e621-agency-label,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus-visible .e621-agency-label{color:#e71e6e;transform:translateY(-1px)}.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:hover .e621-ink-1,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus .e621-ink-1,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus-visible .e621-ink-1{opacity:0.8;transform:translate(-50%,-78%) scale(1);transition:opacity 1.35s ease,transform 2.45s cubic-bezier(0.22,1,0.36,1)}.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:hover .e621-ink-2,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus .e621-ink-2,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus-visible .e621-ink-2{opacity:0.28;transform:translate(-17%,-80%) scale(0.94);transition:opacity 0.95s ease,transform 2.3s cubic-bezier(0.92,1,0.36,1)}.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:hover .e621-ink-inner-1,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus .e621-ink-inner-1,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus-visible .e621-ink-inner-1{animation:e621-ink-float-1 1.9s ease-in-out infinite alternate}.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:hover .e621-ink-inner-2,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus .e621-ink-inner-2,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus-visible .e621-agency-link .e621-ink-inner-2,.touch-false .footer .footer-disclaimer-wrap .e621-agency-link:focus-visible .e621-ink-inner-2{animation:e621-ink-float-2 2.1s ease-in-out infinite alternate}.cookieconsent-optout-marketing{color:#303030!important;background-color:#d6d2d2;white-space:no-wrap;text-align:center;padding:40px 10px;z-index:2;position:relative}.cookieconsent-optout-marketing a{color:#303030!important;display:inline-block!important;text-decoration:underline}.cookieconsent-optout-marketing.cookiebot-small-style-nav{width:200px;position:absolute;right:400px;font-size:10px;padding:20px}@media screen and (max-width:900px){.cookieconsent-optout-marketing.cookiebot-small-style-nav{top:10px;width:170px;font-size:9px;right:220px;padding:10px}}@media screen and (max-width:680px){.cookieconsent-optout-marketing.cookiebot-small-style-nav{right:160px}}@media screen and (max-width:560px){.cookieconsent-optout-marketing.cookiebot-small-style-nav{top:80px}}.header{width:100%!important;z-index:9;height:80px;position:fixed;top:0;left:0;display:block;box-sizing:border-box;padding:0}.header.open .logoBarBg .header-logo svg path{fill:#fff}.header.open .logoBarBg .btn-booking-wrap .booking-txt{color:#fff}.header.open .logoBarBg .btn-booking-wrap svg path{fill:#fff}.header.open .menu-languages-wrap{display:none}.header.open .menu-languages-wrap .menu-languages .link{color:#fff}.header.open .menu-languages-wrap.open{background-color:transparent}.header.open .burger-master-wrapper .burgerButton span{background-color:#fff}.menuOpenFixit{overflow:hidden}.menuOpenFixit #page{pointer-events:none}.logoBarBg .header-logo,.logoBarBg .btn-booking-wrap,.logoBarBg .burgerButtonWrapper{position:absolute}.logoBarBg .header-logo{left:30px;top:-14px;z-index:92;display:block}.logoBarBg .header-logo svg{width:168px;height:54px}.logoBarBg .header-logo svg path,.logoBarBg .header-logo svg rect{fill:#fff}.logoBarBg .header-logo .label{position:absolute;text-indent:-30000px}.logoBarBg .btn-booking-wrap{right:220px;font-size:14px;z-index:9}.logoBarBg .btn-booking-wrap .booking-txt{padding:1px 10px 0 10px;color:#fff}.logoBarBg .btn-booking-wrap .icon-arrow{display:none}.logoBarBg .btn-booking-wrap svg path{fill:#fff}.logoBarBg .menu-languages-wrap{position:absolute;right:120px;height:22px;width:70px;cursor:pointer;overflow:hidden;z-index:4}.logoBarBg .menu-languages-wrap .menu-languages{display:inline-block;box-sizing:border-box;text-transform:uppercase;margin:0;padding:1px 10px 10px 10px;left:0;position:absolute}.logoBarBg .menu-languages-wrap .menu-languages .entry{display:block}.logoBarBg .menu-languages-wrap .menu-languages .link{display:block;color:#fff;font-size:14px;text-align:center}.logoBarBg .menu-languages-wrap .menu-languages .menu-active{color:#000}.logoBarBg .menu-languages-wrap svg{position:absolute;top:0;right:0;padding-left:4px;padding-right:4px}.logoBarBg .menu-languages-wrap svg path{fill:#fff}.logoBarBg .menu-languages-wrap.open{height:80px}.logoBarBg .menu-languages-wrap.open .menu-languages{cursor:pointer}.logoBarBg .menu-languages-wrap.open .menu-languages .link{color:#6F625A}.logoBarBg .burgerButtonWrapper{right:30px;z-index:93;cursor:pointer;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.logoBarBg .burgerButtonWrapper .burgerButton{width:60px;height:30px;display:block;cursor:pointer}.logoBarBg .burgerButtonWrapper .burgerButton span{display:block;position:absolute;height:2px;width:100%;opacity:1;overflow:hidden;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(1),.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(4){background-color:#6F625A}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(2),.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(3){top:8px;background-color:#6F625A}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(1){top:0px}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(1):after{top:-25px}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(2){right:0}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(3){left:0}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(4){top:16px}.logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(4):after{top:-91px}.logoBarBg .burgerButtonWrapper .burgerButton.open span{background-color:#fff}.logoBarBg .burgerButtonWrapper .burgerButton.open span:nth-child(1){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.logoBarBg .burgerButtonWrapper .burgerButton.open span:nth-child(2){top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.logoBarBg .burgerButtonWrapper .burgerButton.open span:nth-child(3){box-shadow:none;top:10px;opacity:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.logoBarBg .burgerButtonWrapper .burgerButton.open span:nth-child(4){top:20px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.header-menus-wrap{position:absolute;z-index:91;top:120px;width:100%;padding-top:60px}.header-menus-wrap.open{height:100%;height:100vh}.header-menus-wrap ul,.header-menus-wrap li{list-style:none;padding:0;margin:0}.header-menus-wrap ul a,.header-menus-wrap li a{color:#fff;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header-menus-wrap .socialIconsWrapper{position:absolute;top:-100px;right:92px;display:inline-block;vertical-align:top;box-sizing:border-box}.header-menus-wrap .socialIconsWrapper .socialIcon{margin:5px;display:inline-block;vertical-align:top;box-sizing:border-box}.header-menus-wrap .socialIconsWrapper .socialIcon svg{width:25px;height:25px}.header-menus-wrap .socialIconsWrapper .socialIcon svg path{fill:#fff}.header-menus-wrap .header-menus{background-color:#fff;background-color:rgba(255,255,255,0.95);padding:60px 0}.header-menus-wrap .link.active{color:#6F625A}.header-menus-wrap .entry .menu-active{color:#6F625A}.header-menus-wrap .entry-0{margin-bottom:30px}.header-menus-wrap .link-0{font-size:30px;font-weight:900;line-height:1.25;text-transform:uppercase}.header-menus-wrap .link-1{font-size:18px;font-weight:100}.header-menus-wrap .menu-1{margin:0}.header-menus-wrap .menu-with-children{display:inline-flex;flex-flow:wrap;flex-direction:column;max-height:440px}.header-menus-wrap .menu-with-children .entry-0{padding-left:10px;padding-right:10px;width:25%;position:relative}.header-menus-wrap .entry-contact{margin-bottom:0}.header-menus-wrap .tel-number{color:#fff!important}.menu-logos-wrap{text-align:center;bottom:100px;width:100%}.menu-logos-wrap svg path{fill:#fff}.menu-logos-wrap .menu-logo-big{padding:80px 3% 40px 3%;margin-top:40px;margin-bottom:40px}.menu-logos-wrap .menu-logo-big svg{width:300px;height:51px;margin:auto}.menu-logos-wrap .menu-logo-small{padding-bottom:100px}.menu-logos-wrap .menu-logo-small svg{max-width:180px}.is-sticky{-webkit-overflow-scrolling:touch}.is-sticky .header{z-index:6!important;box-shadow:4px 4px 10px rgba(0,0,0,0.5)}.is-sticky .header .header-logo,.is-sticky .header .btn-booking-wrap,.is-sticky .header .menu-languages-wrap,.is-sticky .header .burgerButtonWrapper{-webkit-transition:top .4s ease-in-out;-moz-transition:top .4s ease-in-out;-o-transition:top .4s ease-in-out;transition:top .4s ease-in-out}.is-sticky .header.open{overflow-y:scroll;height:120%;height:100vh}.is-sticky .logoBarBg{background-color:rgba(0,0,0,0.8);width:100%;height:80px}.is-sticky .logoBarBg.open{background-color:transparent}.is-sticky .logoBarBg .header-logo{z-index:6!important}.is-sticky .logoBarBg .header-logo svg path{fill:#fff}.is-sticky .logoBarBg .btn-booking-wrap .booking-txt{color:#fff}.is-sticky .logoBarBg .btn-booking-wrap svg path{fill:#fff}.is-sticky .logoBarBg .menu-languages-wrap .menu-languages .link{color:#fff}.is-sticky .logoBarBg .menu-languages-wrap svg path{fill:#fff}.is-sticky .logoBarBg .menu-languages-wrap.open{background-color:#000}.is-sticky .logoBarBg .burgerButtonWrapper .burgerButton span{background-color:#fff}.is-sticky .burger-master-wrapper .burgerButton span{background-color:#fff}.is-sticky .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#fff}.touch-false .logoBarBg .header-logo svg path,.touch-false .logoBarBg .header-logo svg rect{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .logoBarBg .header-logo:hover svg path,.touch-false .logoBarBg .header-logo:hover svg rect{fill:#948C86}.touch-false .logoBarBg .btn-booking-wrap .booking-txt{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .logoBarBg .btn-booking-wrap .booking-svg svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .logoBarBg .btn-booking-wrap:hover .booking-txt{color:#948C86}.touch-false .logoBarBg .btn-booking-wrap:hover .booking-svg svg path{fill:#948C86}.touch-false .logoBarBg .menu-languages-wrap .link{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .logoBarBg .menu-languages-wrap svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .logoBarBg .menu-languages-wrap:hover .link{color:#948C86}.touch-false .logoBarBg .menu-languages-wrap:hover .link:hover{color:#6F625A}.touch-false .logoBarBg .menu-languages-wrap:hover svg path{fill:#948C86}.touch-false .logoBarBg .burgerButtonWrapper .burgerButton:hover span{background-color:#948C86}.touch-false .header-menus-wrap .socialIconsWrapper .socialIcon svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .header-menus-wrap .socialIconsWrapper .socialIcon:hover svg path{fill:#948C86}.touch-false .header-menus-wrap ul a:hover,.touch-false .header-menus-wrap li a:hover{color:#948C86;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.app-header-placeholder-wrapcontainer{min-height:120px}.header-placeholder-empty-js .header-placeholder-wrapcontainer{min-height:120px}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .burger-master-wrapper .burgerButton span{background-color:#6F625A}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#6F625A}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .logoBarBg .header-logo svg rect,.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .logoBarBg .header-logo svg path{fill:#6F625A}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .logoBarBg .btn-booking-wrap .booking-txt{color:#6F625A}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .logoBarBg .btn-booking-wrap svg path{fill:#6F625A}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .logoBarBg .menu-languages-wrap .menu-languages .link{color:#6F625A}.header-placeholder-empty-js.is-js .fixedSlave.reachedTop .logoBarBg .menu-languages-wrap svg path{fill:#6F625A}.header-placeholder-empty-js.is-js.menuOpenFixit .header .logoBarBg .header-logo svg path{fill:#fff}.header-placeholder-empty-js.is-js.menuOpenFixit .header.open .logoBarBg .btn-booking-wrap .booking-txt{color:#fff}.header-placeholder-empty-js.is-js.menuOpenFixit .header.open .logoBarBg .btn-booking-wrap svg path{fill:#fff}.menuWrapper{padding:0}#menu-big{height:80px}#menu-big.height-100vh-js{overflow-y:scroll;height:100vh}.burger-master-wrapper{padding:0;position:absolute;text-align:left;width:50px;right:0;height:40px;top:-10px}.burger-master-wrapper ul{list-style:none;margin:0;padding:0}.burger-master-wrapper .burgerButton{width:45px;height:40px;position:absolute;display:block;right:30px;top:0;z-index:4;-webkit-transition:.9s ease-in-out;-moz-transition:.9s ease-in-out;-o-transition:.9s ease-in-out;transition:.9s ease-in-out;cursor:pointer}.burger-master-wrapper .burgerButton span{display:block;position:absolute;background-color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;top:15px;width:45px;height:6px}.burger-master-wrapper .burgerButton span:nth-child(1){top:0}.burger-master-wrapper .burgerButton span:nth-child(2){top:17px}.burger-master-wrapper .burgerButton span:nth-child(3){top:34px}.burger-master-wrapper .burgerButton.open span{background-color:#fff}.burger-master-wrapper .burgerButton.open span:nth-child(1){top:17px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition:transform .5s ease-out;-moz-transition:transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out}.burger-master-wrapper .burgerButton.open span:nth-child(2){-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:transform .7s ease-out;-moz-transition:transform .7s ease-out;-o-transition:transform .7s ease-out;transition:transform .7s ease-out}.burger-master-wrapper .burgerButton.open span:nth-child(3){top:17px;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition:transform .7s ease-out;-moz-transition:transform .7s ease-out;-o-transition:transform .7s ease-out;transition:transform .7s ease-out}.burger-master-wrapper .mainmenu-from-burger{padding:240px 0 40px 0;position:relative;z-index:3;top:-20px;right:-3000%;height:auto;width:100%;width:100vw;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.burger-master-wrapper .menu-navigation{max-width:1280px;padding:40px 0;margin:0 auto;position:relative}.burger-master-wrapper .menu-navigation.menu-0 .entry-0:last-child{padding-right:0}.burger-master-wrapper .entry-0{position:relative;width:33%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 40px 0 80px}.burger-master-wrapper .menu-no-children .entry-0{width:100%;display:block;padding-left:0}.burger-master-wrapper .link{color:#fff}.burger-master-wrapper .link.active{color:#948C86;font-weight:900}.burger-master-wrapper .link-0{font-size:30px;text-transform:uppercase;font-weight:900;display:block;margin-bottom:10px}.burger-master-wrapper .menu-meta{border-bottom:0;padding-left:0;padding-right:0;border-top:1px solid #fff}.burger-master-wrapper .menu-meta .entry-0{width:auto;padding-right:40px;padding-left:0}.burger-master-wrapper .menu-meta .floater-right{padding-left:40px;padding-right:0}.burger-master-wrapper .menu-contact-wrapper{max-width:1200px;padding:40px 0 40px 40px;margin:40px auto;display:flex}.burger-master-wrapper .plugin-text{padding:0;margin:0;color:#fff}.burger-master-wrapper .plugin-text.fadeInFX{opacity:1;top:0;position:relative}.burger-master-wrapper .plugin-text a{color:#fff;text-decoration:underline}.burger-master-wrapper .menu-content-address-left-col,.burger-master-wrapper .menu-content-address-right-col{display:flex;flex-wrap:wrap;align-content:end}.burger-master-wrapper .menu-content-address-left-col .link-0{width:100%}.burger-master-wrapper .menu-content-socials-wrap{display:flex;flex-wrap:wrap;align-content:end}.burger-master-wrapper .menu-content-socials-wrap .socialIcon{flex-grow:1}.burger-master-wrapper .menu-content-socials-wrap .socialIcon svg{width:40px;height:40px}.burger-master-wrapper .menu-content-socials-wrap .socialIcon svg circle,.burger-master-wrapper .menu-content-socials-wrap .socialIcon svg path{stroke:#fff}.burger-master-wrapper .language-wrapper{position:absolute;top:190px;right:40px}.burger-master-wrapper .language-wrapper .link{display:block;text-transform:uppercase;margin-bottom:20px;font-size:24px;font-weight:100}.burger-master-wrapper.burger-master-open{width:0}.burger-master-wrapper.burger-master-open .mainmenu-from-burger{right:100vw;-webkit-transition:right .5s ease-out;-moz-transition:right .5s ease-out;-o-transition:right .5s ease-out;transition:right .5s ease-out}.burger-master-wrapper .iconPlusMinus{display:none;right:0;top:-7px;position:absolute;height:43px;z-index:9;width:80px}.burger-master-wrapper .iconPlusMinus.accordionOpen:before{transform:rotate(90deg)}.burger-master-wrapper .iconPlusMinus:before,.burger-master-wrapper .iconPlusMinus:after{content:"";position:absolute;background-color:#fff;transition:transform 0.25s ease-out}.burger-master-wrapper .iconPlusMinus:before{top:50%;right:13px;width:1px;height:26px;margin:-14px 0 0 -1px}.burger-master-wrapper .iconPlusMinus:after{top:20px;right:0;margin:-1px 0 0 -13px;width:26px;height:1px}.burger-master-wrapper .iconPlusMinus:hover{cursor:pointer}.menu-navigation-top-slider-wrap{position:relative;top:25px;text-align:center;-webkit-transition:top .2s ease-out;-moz-transition:top .2s ease-out;-o-transition:top .2s ease-out;transition:top .2s ease-out}.menu-navigation-top-slider-wrap .menu-slider-slide-menu{position:relative;z-index:1;margin:0;padding:0 52px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{position:relative;font-size:20px;color:#fff;padding-bottom:20px;cursor:pointer;text-transform:uppercase}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap{overflow:hidden;position:absolute;top:-35px;right:-300%;width:300%;width:300vw;height:100vh;-webkit-transition:right .5s ease-out;-moz-transition:right .5s ease-out;-o-transition:right .5s ease-out;transition:right .5s ease-out}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .menu-slider-slide-submenu{position:relative;width:33%;margin:auto;width:100vw;height:100vh}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .submenu-col-left,.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .submenu-col-right{padding:0 15px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;width:50%;margin-top:-50px;width:auto}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0,.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{color:#fff;display:block;text-align:left}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0.active,.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1.active{color:#948C86}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .align-helper{text-align:right}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0{text-transform:uppercase;font-size:70px;font-weight:900;text-align:left;float:right;color:#fff}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{display:block;font-size:20px;margin-bottom:4px;line-height:1.6;padding-right:0}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon{max-width:160px;position:absolute;right:-220px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg{height:160px}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg path,.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg rect{stroke:#fff!important}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .menu-slider-submenu-image{position:absolute;right:0;width:360px;display:none;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.menu-name-alternative-spelling-js{display:block;line-height:1}.menu-name-alternative-spelling-js .first-alternative-spelling-row{margin-left:-80px;display:block;line-height:1}.menu-name-alternative-spelling-js.menu-name-alternative-spelling-slider{text-align:right}.menu-name-alternative-spelling-js.menu-name-alternative-spelling-slider .first-alternative-spelling-row{text-align:right;margin-left:-80px;margin-right:130px}.menuOpenFixit{overflow:hidden}.menuOpenFixit .header{height:100%}.menuOpenFixit .header .fixedSlave{height:100%;overflow-y:scroll}.menuOpenFixit .header .logoBarBg .header-logo svg path{fill:#fff}.menuOpenFixit .menus{height:100%}.menuOpenFixit .menu-navigation-top-slider-wrap .menu-slider-slide-menu{z-index:3}.menuOpenFixit .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#fff}.menuOpenFixit #menu-big{overflow-x:hidden;overflow-y:scroll;background-color:rgba(0,0,0,0.8)}.menuOpenFixit #menu-big .main-nav-wrapper .meta-nav-wrapper .meta-nav-link{color:#fff}.menuOpenFixit #menu-big.is-mobile-menu .menu-1{margin-bottom:22px}.menuOpenFixit .plugin-headers .subtitles-wrap{display:none}.menuOpenFixit .plugin-headers .image-fullscreen{background-color:#00A76B;background-blend-mode:multiply}.menuOpenFixit.menu-slide-1-open.is-js .fixedSlave.reachedTop .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#000}.menuOpenFixit.menu-slide-1-open.is-js .fixedSlave.reachedTop .burger-master-wrapper .burgerButton span{background-color:#000}.menuOpenFixit.menu-slide-1-open .header .logoBarBg .header-logo svg path{fill:#00A76B}.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0,.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{color:#000}.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0.active,.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1.active{color:#00A76B}.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg path,.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg rect{stroke:#000!important}.menuOpenFixit.menu-slide-1-open video,.menuOpenFixit.menu-slide-1-open img,.menuOpenFixit.menu-slide-1-open .image{background-color:yellow;background-blend-mode:multiply}.menuOpenFixit.menu-slide-1-open .plugin-headers .image-fullscreen{background-color:yellow;background-blend-mode:multiply}.menuOpenFixit.menu-slide-1-open .plugin-headers.plugin-video-file:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9;z-index:2;background-color:yellow}.menuOpenFixit.menu-slide-1-open.header-placeholder-empty-js #menu-big{background-color:rgba(255,255,0,0.9)}.menuOpenFixit.menu-slide-2-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0,.menuOpenFixit.menu-slide-2-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{color:#fff}.menuOpenFixit.menu-slide-2-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0.active,.menuOpenFixit.menu-slide-2-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1.active{color:#000}.menuOpenFixit.menu-slide-2-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg path,.menuOpenFixit.menu-slide-2-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-page-icon svg rect{stroke:#fff!important}.menuOpenFixit.menu-slide-2-open img,.menuOpenFixit.menu-slide-2-open .image{background-color:brown;background-blend-mode:multiply}.menuOpenFixit.menu-slide-2-open .plugin-headers .image-fullscreen{background-color:brown;background-blend-mode:multiply}.menuOpenFixit.menu-slide-2-open .plugin-headers.plugin-video-file:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9;z-index:2;background-color:brown}.menuOpenFixit.menu-slide-2-open.header-placeholder-empty-js #menu-big{background-color:rgba(165,42,42,0.9)}.menuOpenFixit.menu-slide-3-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0,.menuOpenFixit.menu-slide-3-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1,.menuOpenFixit.menu-burger-bg-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0,.menuOpenFixit.menu-burger-bg-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{color:#fff}.menuOpenFixit.menu-slide-3-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0.active,.menuOpenFixit.menu-slide-3-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1.active,.menuOpenFixit.menu-burger-bg-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0.active,.menuOpenFixit.menu-burger-bg-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1.active{color:#000}.menuOpenFixit.menu-slide-3-open img,.menuOpenFixit.menu-slide-3-open .image,.menuOpenFixit.menu-burger-bg-open img,.menuOpenFixit.menu-burger-bg-open .image{background-color:#00A76B;background-blend-mode:multiply}.menuOpenFixit.menu-slide-3-open .plugin-headers .image-fullscreen,.menuOpenFixit.menu-burger-bg-open .plugin-headers .image-fullscreen{background-color:#00A76B;background-blend-mode:multiply}.menuOpenFixit.menu-slide-3-open .plugin-headers.plugin-video-file:after,.menuOpenFixit.menu-burger-bg-open .plugin-headers.plugin-video-file:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9;z-index:2;background-color:#00A76B}.menuOpenFixit.menu-slide-3-open.header-placeholder-empty-js #menu-big,.menuOpenFixit.menu-burger-bg-open.header-placeholder-empty-js #menu-big{background-color:rgba(0,167,107,0.9)}.is-js .fixedSlave{left:0;position:fixed;right:0;top:0;z-index:4}.is-js .fixedSlave.is-visible{top:0;background-color:rgba(0,0,0,0.8);-webkit-transition:top .2s ease-out,background-color .2s ease-out;-moz-transition:top .2s ease-out,background-color .2s ease-out;-o-transition:top .2s ease-out,background-color .2s ease-out;transition:top .2s ease-out,background-color .2s ease-out}.is-js .fixedSlave.is-visible .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#fff}.is-js .fixedSlave.is-visible .burger-master-wrapper .burgerButton span{background-color:#fff}.is-js .fixedSlave.is-hidden{top:-200px;background-color:transparent;-webkit-transition:top .2s ease-out,background-color .2s ease-out;-moz-transition:top .2s ease-out,background-color .2s ease-out;-o-transition:top .2s ease-out,background-color .2s ease-out;transition:top .2s ease-out,background-color .2s ease-out}.is-js .fixedSlave.reachedTop{background-color:transparent;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.is-js .fixedSlave.reachedTop .menu-navigation-top-slider-wrap{top:40px;-webkit-transition:top .2s ease-out;-moz-transition:top .2s ease-out;-o-transition:top .2s ease-out;transition:top .2s ease-out}.is-js .fixedSlave.reachedTop .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#fff}.is-js .fixedSlave.reachedTop .burger-master-wrapper .burgerButton span{background-color:#fff}.is-js .fixedSlave.reachedTop .burger-master-wrapper .burgerButton.open span{background-color:#fff}.is-js.menuOpenFixit .fixedSlave.is-visible{background-color:transparent}.is-js.menuOpenFixit .fixedSlave.is-visible.nav-default-top-style{height:auto}.is-js.menuOpenFixit .fixedSlave.reachedTop .menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{color:#fff}.is-js.menuOpenFixit .fixedSlave.reachedTop .burger-master-wrapper .burgerButton span{background-color:#fff}.is-js.menuOpenFixit .fixedSlave.reachedTop .burger-master-wrapper .burgerButton.open span{background-color:#fff}#menu-small{display:none;position:relative;z-index:9}#menu-small ol,#menu-small ul{margin:0;padding:0}#menu-small .button{right:30px;top:20px;position:absolute;z-index:12;display:block;width:30px;height:30px;cursor:pointer;-webkit-transform:rotate(93deg);-moz-transform:rotate(93deg);-o-transform:rotate(93deg);transform:rotate(93deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#menu-small .button:before,#menu-small .button:after{content:'';display:block;width:100%;height:8px;border-top:3px solid #d90000;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}#menu-small .button:after{border-bottom:3px solid #d90000}#menu-small .button.open:before,#menu-small .button.open:after{height:1px}#menu-small .button.open:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-small .button.open:after{border-bottom:0!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-small .menu-wrap{position:absolute;z-index:2;top:0;right:-110%;width:100%;max-width:400px;height:100%;padding:20px;display:block;box-sizing:border-box;transition:right 0.3s ease-in-out;-webkit-transition:right 0.3s ease-in-out;-o-transition:right 0.3s ease-in-out;-moz-transition:right 0.3s ease-in-out}#menu-small .menu-wrap.open{right:-60px}#menu-small .metaMenuWrapper{text-transform:uppercase}#menu-small .metaMenuWrapper a{color:#fff}#menu-small .metaMenuWrapper .menu-languages{margin-bottom:20px}#menu-small .metaMenuWrapper .menu-languages .entry{display:inline-block;vertical-align:top;box-sizing:border-box;padding-right:15px}#menu-small .menuWrapper{top:50px}#menu-small .menus{text-align:right;overflow-y:auto;height:100vh}#menu-small .menus .link{font-size:24px}#menu-small .menus .active{color:#000}#menu-small .menu-navigation{margin-bottom:40px}#menu-small .menu-navigation .link{color:#fff;text-transform:uppercase;margin-bottom:10px}#menu-small .menu-navigation .link-0{font-size:20px;font-weight:900}#menu-small .menu-navigation .link-1{font-size:16px}#menu-small .menu-1{margin:10px 0 20px 0;padding-left:10px}#menu-small .entry-0,#menu-small .entry-1{margin-bottom:8px}.menuWhite{color:#d90000}.menuWhite .menuWrapper .burgerButton span{background-color:#fff}.menuWhite #menu-small .button:before,.menuWhite #menu-small .button:after{border-top:3px solid #fff}.menuWhite #menu-small .button:after{border-bottom:3px solid #fff}.touch-false #menu-big .menu-navigation .link,.touch-false #menu-big .language-wrapper .link{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.touch-false #menu-big .menu-navigation .link:hover,.touch-false #menu-big .language-wrapper .link:hover{color:#948C86}.touch-false #menu-big .menu-content-socials-wrap .socialIcon svg circle,.touch-false #menu-big .menu-content-socials-wrap .socialIcon svg path{-webkit-transition:stroke .3s ease-out;-moz-transition:stroke .3s ease-out;-o-transition:stroke .3s ease-out;transition:stroke .3s ease-out}.touch-false #menu-big .menu-content-socials-wrap .socialIcon:hover svg circle,.touch-false #menu-big .menu-content-socials-wrap .socialIcon:hover svg path{stroke:#948C86}.touch-false .burger-master-wrapper .plugin-text a{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.touch-false .burger-master-wrapper .plugin-text a:hover{color:#948C86}.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0,.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0:hover,.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1:hover{color:#948C86}.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0:hover{color:#948C86}.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1 .menu-slider-submenu-image{display:block;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1:hover .menu-page-icon{display:block}.touch-false .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1:hover .menu-slider-submenu-image{opacity:1}.touch-false.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0:hover,.touch-false.menuOpenFixit.menu-slide-1-open .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1:hover{color:#948C86}.touch-true .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .submenu-col-left,.touch-true .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .submenu-col-right{width:auto}.touch-true .menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-1{padding-right:0}.wordhalfer-five-js,.wordhalfer-four-js,.wordhalfer-three-js{line-height:1}.wordhalfer-five-js span,.wordhalfer-four-js span,.wordhalfer-three-js span{display:block;margin-left:-10%}.wordhalfer-five-js.wordhalfer-font-30,.wordhalfer-four-js.wordhalfer-font-30,.wordhalfer-three-js.wordhalfer-font-30{font-size:30px}.wordhalfer-five-js.wordhalfer-font-30 span,.wordhalfer-four-js.wordhalfer-font-30 span,.wordhalfer-three-js.wordhalfer-font-30 span{margin-left:-30px}.wordhalfer-five-js.wordhalfer-font-60,.wordhalfer-four-js.wordhalfer-font-60,.wordhalfer-three-js.wordhalfer-font-60{font-size:60px}.wordhalfer-five-js.wordhalfer-font-60 span,.wordhalfer-four-js.wordhalfer-font-60 span,.wordhalfer-three-js.wordhalfer-font-60 span{margin-left:-60px}.wordhalfer-five-js.wordhalfer-font-100,.wordhalfer-four-js.wordhalfer-font-100,.wordhalfer-three-js.wordhalfer-font-100{line-height:0.8;font-size:100px}.wordhalfer-five-js.wordhalfer-font-100 span,.wordhalfer-four-js.wordhalfer-font-100 span,.wordhalfer-three-js.wordhalfer-font-100 span{margin-left:-100px}@media screen and (max-width:1400px){.wordhalfer-five-js.wordhalfer-font-60,.wordhalfer-four-js.wordhalfer-font-60,.wordhalfer-three-js.wordhalfer-font-60{font-size:40px}.wordhalfer-five-js.wordhalfer-font-60 span,.wordhalfer-four-js.wordhalfer-font-60 span,.wordhalfer-three-js.wordhalfer-font-60 span{margin-left:-40px}.wordhalfer-five-js.wordhalfer-font-100,.wordhalfer-four-js.wordhalfer-font-100,.wordhalfer-three-js.wordhalfer-font-100{font-size:70px}.wordhalfer-five-js.wordhalfer-font-100 span,.wordhalfer-four-js.wordhalfer-font-100 span,.wordhalfer-three-js.wordhalfer-font-100 span{margin-left:-70px}}@media screen and (max-width:1200px){.wordhalfer-five-js.wordhalfer-font-30,.wordhalfer-four-js.wordhalfer-font-30,.wordhalfer-three-js.wordhalfer-font-30{font-size:26px}.wordhalfer-five-js.wordhalfer-font-30 span,.wordhalfer-four-js.wordhalfer-font-30 span,.wordhalfer-three-js.wordhalfer-font-30 span{margin-left:-26px}}@media screen and (max-width:1024px){.wordhalfer-five-js.wordhalfer-font-30,.wordhalfer-four-js.wordhalfer-font-30,.wordhalfer-three-js.wordhalfer-font-30{font-size:22px}.wordhalfer-five-js.wordhalfer-font-30 span,.wordhalfer-four-js.wordhalfer-font-30 span,.wordhalfer-three-js.wordhalfer-font-30 span{margin-left:-22px}.wordhalfer-five-js.wordhalfer-font-60,.wordhalfer-four-js.wordhalfer-font-60,.wordhalfer-three-js.wordhalfer-font-60{font-size:28px}.wordhalfer-five-js.wordhalfer-font-60 span,.wordhalfer-four-js.wordhalfer-font-60 span,.wordhalfer-three-js.wordhalfer-font-60 span{margin-left:-28px}}@media screen and (max-width:450px){.wordhalfer-five-js.wordhalfer-font-60,.wordhalfer-four-js.wordhalfer-font-60,.wordhalfer-three-js.wordhalfer-font-60{font-size:22px}.wordhalfer-five-js.wordhalfer-font-60 span,.wordhalfer-four-js.wordhalfer-font-60 span,.wordhalfer-three-js.wordhalfer-font-60 span{margin-left:-22px}}.plugin{position:relative;box-sizing:border-box;overflow:hidden}.plugin.w-20{width:20%}.plugin.w-25{width:25%}.plugin.w-30{width:33.3333%}.plugin.w-40{width:33.3333%}.plugin.w-50{width:50%}.plugin.w-60{width:66.6666%}.plugin.w-75{width:75%}.plugin.w-80{width:75%}.plugin.w-100{width:100%}.cms_news-article-list .entry-link:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#ADADAD;mix-blend-mode:multiply;width:100%;height:100%}.cmsnews-article-detail{margin-bottom:60px}.cmsnews-article-detail .news-detail-top-spacer{width:100%;height:100px;background-color:rgba(0,0,0,0.8)}.cmsnews-article-detail .appNav .previous{left:0}.cmsnews-article-detail .appNav .next{right:0}.cmsnews-article-detail .news-title{margin-bottom:20px;margin-bottom:0}.cmsnews-article-detail .news-image-small{margin-top:30px;margin-bottom:30px}.touch-false .cms_news-article-list .entry-link:hover:before{background-color:#4D4D4D}.plugin-iframe .iframe-wrap{height:100%;width:100%}.plugin-iframe .iframe-wrap iframe{width:100%}.plugin-googlemaps .map{position:relative;box-sizing:border-box;width:100%;overflow:hidden;height:100%}.plugin-googlemaps .gm-style{position:absolute;left:0;top:0}.plugin-googlemaps .gm-style-iw{color:#6F625A}.plugin-googlemaps.h-600{height:auto;height:600px}.plugin-menucardsbuttons .link-entry{display:table}.plugin-picture .wrap{display:block;width:100%;height:auto}.plugin-picture .image{width:auto;height:auto;max-width:100%;margin-bottom:0}.plugin-picture .caption{margin:1em 0;font-size:0.75em}.plugin-picture.img-has-margin-bottom .image{margin-bottom:20px;opacity:.3}.rooms-room-list .entry,.rooms-room-detail .entry,.plugin-roomslatest .entry{margin:0;display:inline-block}.rooms-room-list .link:after,.rooms-room-detail .link:after,.plugin-roomslatest .link:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0}.rooms-room-list .textBox,.rooms-room-detail .textBox,.plugin-roomslatest .textBox{position:absolute;z-index:2;color:#fff;text-align:center;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.rooms-room-list .textBox h3,.rooms-room-list .textBox .subtitle,.rooms-room-detail .textBox h3,.rooms-room-detail .textBox .subtitle,.plugin-roomslatest .textBox h3,.plugin-roomslatest .textBox .subtitle{padding:0 10px}.rooms-room-list .textBox h3,.rooms-room-detail .textBox h3,.plugin-roomslatest .textBox h3{font-size:40px;color:#fff;text-transform:uppercase}.rooms-room-list .textBox .subtitle,.rooms-room-detail .textBox .subtitle,.plugin-roomslatest .textBox .subtitle{max-width:240px;margin:auto;max-height:0;display:block;overflow:hidden}.rooms-room-detail .header-wrap .plugin-slide .text-box-wrap{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:absolute;top:auto;bottom:60px}.rooms-room-detail .header-wrap .subtitle-detail{font-size:20px}.rooms-room-detail .room-detail-content{padding-top:60px}.rooms-room-detail .appRow{margin-top:40px;margin-bottom:40px}.rooms-room-detail .price-wrap-detail{left:20px}.rooms-room-detail .text-wrap{margin-top:78px}.rooms-room-detail .facilities{margin:40px 0 20px 0;padding:0}.rooms-room-detail .facilities .facility{margin-right:15px;display:inline-block;vertical-align:top;box-sizing:border-box}.rooms-room-detail .facilities .facility:last-child{margin-right:0}.rooms-room-detail .facilities .facility svg{width:30px;max-height:30px}.rooms-room-detail .facilities .facility svg path,.rooms-room-detail .facilities .facility svg circle{fill:#6F625A}.rooms-room-detail .imageBottomWrapper .image{margin:20px 0}.rooms-room-detail.otherRoomsWrapper{padding:60px 0}.rooms-room-detail.otherRoomsWrapper .entries-wrap{background-color:#6F625A;text-align:center}.rooms-room-detail.otherRoomsWrapper .plugin-text{width:100%;text-align:center;margin-bottom:0;padding:0 60px}.rooms-room-detail.otherRoomsWrapper .plugin-text h1,.rooms-room-detail.otherRoomsWrapper .plugin-text h2,.rooms-room-detail.otherRoomsWrapper .plugin-text h3{margin:0}.rooms-room-detail.otherRoomsWrapper .plugin-text .maxContentWidth{width:100%}.rooms-room-detail.otherRoomsWrapper .plugin-text.w-100 .maxContentWidth{max-width:100%}.rooms-room-detail .priceTableWrapper .priceTableTabs{padding:0 0 20px 0}.rooms-room-detail .priceTableWrapper .priceTableTabs .priceTableTab{text-align:center;background-color:#948C86;color:#fff;padding:10px 20px;cursor:pointer}.rooms-room-detail .priceTableWrapper .priceTableTabs .priceTableTab.active{background-color:#6F625A}.rooms-room-detail .priceTableWrapper .price-table{text-align:center;font-size:18px;width:100%;margin:10px 0;border-collapse:collapse;table-layout:auto;display:none;background-color:#4D4D4D;color:#fff}.rooms-room-detail .priceTableWrapper .price-table tr:nth-child(even){background-color:#948C86}.rooms-room-detail .priceTableWrapper .price-table tr:nth-child(odd){background-color:rgba(255,255,255,0.9);color:#6F625A}.rooms-room-detail .priceTableWrapper .price-table th,.rooms-room-detail .priceTableWrapper .price-table td{overflow:hidden;padding:20px;vertical-align:top;width:22%}.rooms-room-detail .priceTableWrapper .price-table th.firstRow,.rooms-room-detail .priceTableWrapper .price-table td.firstRow{width:33.33334%;text-align:left}.rooms-room-detail .priceTableWrapper .price-table th{font-weight:900}.rooms-room-detail .priceTableWrapper .price-table.active{display:table}.touch-false .rooms-room-list .link .subtitle,.touch-false .rooms-room-detail .link .subtitle,.touch-false .plugin-roomslatest .link .subtitle{-webkit-transition:max-height 1.3s ease-out;-moz-transition:max-height 1.3s ease-out;-o-transition:max-height 1.3s ease-out;transition:max-height 1.3s ease-out}.touch-false .rooms-room-list .link:after,.touch-false .rooms-room-detail .link:after,.touch-false .plugin-roomslatest .link:after{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.touch-false .rooms-room-list .link:hover .subtitle,.touch-false .rooms-room-detail .link:hover .subtitle,.touch-false .plugin-roomslatest .link:hover .subtitle{max-height:100px}.plugin-section.padtop{padding-top:120px}.plugin-section.vertical-center .w-contentSlave{display:flex;flex-wrap:wrap;align-content:stretch}.plugin-section.vertical-center .plugin{display:flex;justify-content:center;align-items:center}.plugin-section.vertical-center .flexSlave{display:block;width:100%}.plugin-section.borderLeftRight .w-contentSlave{margin:auto 0}.plugin-section.bgWarmGrey{background-color:rgba(110,98,89,0.3)}.plugin-slider{z-index:4;position:relative;display:block;box-sizing:border-box;height:auto;background-color:#000;overflow:visible}.plugin-slider .slides{position:relative;z-index:1;display:block;box-sizing:border-box;width:100%;height:750px;height:100vh;overflow:hidden}.plugin-slider .slides .animation-addwrap{height:100%;will-change:opacity}.plugin-slider .slides.just-one-slide .slidedActive{opacity:1;background-size:cover}.plugin-slider .indicators{position:absolute;z-index:4;left:50%;bottom:1em;transform:translateX(-50%);display:block;width:auto;height:auto}.plugin-slider .indicator{display:inline-block;width:7px;height:7px;overflow:hidden;margin:0 5px;border-radius:14px;background-color:rgba(255,255,255,0.75);text-indent:-200000px}.plugin-slider .indicator.active{background-color:rgba(111,98,90,0.75)}.plugin-slider.ratio-16-9 .slides{padding:0 0 56.25%}.plugin-slider.ratio-2-1 .slides{padding:0 0 50%}.plugin-slider.ratio-4-1 .slides{padding:0 0 25%}.plugin-slider.window-size .slides{display:flex;padding:0}.plugin-slider.pauseAnimation .animation-addwrap{animation-play-state:paused}.plugin-slider.pauseAnimation .animation-addwrap .plugin-slide.slidedActive{animation-play-state:paused}.plugin-slider.pauseAnimation .animation-addwrap .plugin-slide.slidedActive .text-box-wrap{animation-play-state:paused}.plugin-slide{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;z-index:1}.plugin-slide .slider-content-outer,.plugin-slide .slider-content-inner{position:relative;height:100%}.plugin-slide .text-box-wrap{position:relative;padding-right:120px;z-index:3;overflow:hidden;max-height:0;will-change:max-height;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.plugin-slide .text-box-wrap .text-name p{font-size:50px;font-weight:900;line-height:1.2;color:#fff;text-transform:uppercase;margin-bottom:0}.plugin-slide .text-box-wrap .text-abstract p{font-size:30px;font-weight:100;letter-spacing:6px;line-height:1.2;margin-bottom:0}.plugin-slide .text-box-wrap .text-description p{margin-top:10px}.plugin-slide .logo-wrap{position:relative;height:100%;text-align:center}.plugin-slide .logo-wrap svg{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative}.plugin-slide .logo-wrap svg path,.plugin-slide .logo-wrap svg rect{fill:#fff}.plugin-slide .logo-wrap .slider-logo-butterfly-only-wrapper{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative}.plugin-slide .logo-wrap .slider-logo-butterfly-only-wrapper svg{transform:none;width:242px;height:78px}.plugin-slide.title-only .w-content,.plugin-slide.has-title-text-overlay .w-content,.plugin-slide.has-title-text-without-overlay .w-content{max-width:100%}.plugin-slide.title-only .text-box-wrap,.plugin-slide.has-title-text-overlay .text-box-wrap,.plugin-slide.has-title-text-without-overlay .text-box-wrap{padding-left:100px;max-width:1000px}.plugin-slide.title-only .text-box-wrap .text-name p,.plugin-slide.has-title-text-overlay .text-box-wrap .text-name p,.plugin-slide.has-title-text-without-overlay .text-box-wrap .text-name p{font-size:70px}.plugin-slide.title-only .text-box-wrap .text-abstract,.plugin-slide.title-only .text-box-wrap .text-description,.plugin-slide.has-title-text-overlay .text-box-wrap .text-abstract,.plugin-slide.has-title-text-overlay .text-box-wrap .text-description,.plugin-slide.has-title-text-without-overlay .text-box-wrap .text-abstract,.plugin-slide.has-title-text-without-overlay .text-box-wrap .text-description{display:none}.plugin-slide.title-only .logo-wrap,.plugin-slide.has-title-text-overlay .logo-wrap,.plugin-slide.has-title-text-without-overlay .logo-wrap{display:none}.plugin-slide.has-title-text-overlay .text-box-wrap .text-abstract,.plugin-slide.has-title-text-overlay .text-box-wrap .text-description,.plugin-slide.has-title-text-without-overlay .text-box-wrap .text-abstract,.plugin-slide.has-title-text-without-overlay .text-box-wrap .text-description{display:block}.plugin-slide.has-text-logo,.plugin-slide.has-title-text-overlay,.plugin-slide.has-text-logo-apartments,.plugin-slide.has-text-logo-charme,.plugin-slide.has-text-logo-chalet,.plugin-slide.has-text-logo-petit{background-color:#C4C4C4;background-blend-mode:multiply}.plugin-slide.has-title-text-without-overlay{background-color:transparent;background-blend-mode:normal}.plugin-slide.slidedActive{z-index:3}.plugin-slide.slidedActive .text-box-wrap{animation:max-height 3s forwards}.plugin-slide.slidedActive .slider-logo-butterfly-only-wrapper{animation:polygonspicturelefttoright 3s forwards}.plugin-slide.nextSlideAfterActive{z-index:2}.plugin-slide.slidedActiveDelayed{background-size:100%}.plugin-slide.bgOverlaySlider:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 14%,rgba(0,0,0,0.262325) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 14%,rgba(0,0,0,0.262325) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 14%,rgba(0,0,0,0.262325) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.rooms-room-detail .plugin-slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#4D4D4D;background:linear-gradient(0deg,rgba(77,77,77,0.8) 0%,rgba(77,77,77,0) 25%,rgba(77,77,77,0) 75%,rgba(77,77,77,0.8) 100%)}.touch-false .plugin-slider .svg-arrow{opacity:0}.touch-false .plugin-slider .arrow:hover .svg-arrow{opacity:1}.touch-false .plugin-slide .slide-link:hover{opacity:0.9;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@keyframes zoomIn{from{background-size:100%}to{background-size:120%}}@keyframes fadeIn{0%{opacity:0}10%{opacity:1}100%{opacity:1}}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes max-height{20%{max-height:0}100%{max-height:100%}}.specials-special-detail .header-wrap{min-height:600px;height:100%;height:100vh}.specials-special-detail .header-wrap .header-text-wrap{color:#fff;max-width:400px;top:auto;bottom:200px}.specials-special-detail .header-wrap .date{font-size:16px}.specials-special-detail .header-wrap .name{margin-bottom:20px}.specials-special-detail .header-wrap .abstract{font-size:20px;letter-spacing:normal}.specials-special-detail .bg-header-image{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;height:100vh;width:100%}.specials-special-detail .text-box{margin:20px auto;position:relative}.specials-special-detail .text-box h2{font-weight:900}.specials-special-detail .price-wrap-text{font-weight:900;font-size:40px;margin:20px 0}.specials-special-detail .btn-booking-wrap{text-align:right;margin:20px 0;display:block;line-height:2.6}.specials-special-detail .btn-booking-wrap .icon-calendar{display:none}.specials-special-detail .btn-booking-wrap svg{width:15px;margin-left:10px}.specials-special-detail .btn-booking-wrap svg polyline{stroke:#6F625A}.specials-special-detail .image{margin-top:20px;margin-bottom:20px}.specials-special-detail.overlay-magenta .bg-header-image,.specials-special-detail.overlay-green .bg-header-image,.specials-special-detail.overlay-blue .bg-header-image,.specials-special-detail.overlay-yellow .bg-header-image{background-blend-mode:multiply}.specials-special-detail.overlay-magenta .bg-header-image{background-color:#E40079}.specials-special-detail.overlay-green .bg-header-image{background-color:#00A76B}.specials-special-detail.overlay-blue .bg-header-image{background-color:#00AEEF}.specials-special-detail.overlay-yellow .bg-header-image{background-color:#fed015}.touch-false .specials-special-detail .btn-booking-wrap:hover{color:#948C86}.touch-false .specials-special-detail .btn-booking-wrap:hover svg polyline{stroke:#948C86}.plugin-teasers{height:1000px;margin-bottom:60px}.plugin-teasers .teaser-link{display:block;height:100%;width:100%;position:relative;z-index:2}.plugin-teasers .teaser-link:after{content:'';position:absolute;height:100%;width:0;top:0;left:0}.plugin-teasers .teaser-inner{color:#fff;font-family:"Gotham","Helvetica","Arial",sans-serif;text-align:right;line-height:1.2;z-index:2;height:100%;position:absolute;left:0;width:100%}.plugin-teasers .teaser-inner-slave{padding:160px 60px;text-align:center;position:absolute;top:auto;bottom:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);bottom:-1px;width:500px;right:100px;left:auto;box-sizing:border-box;background-color:#fff}.plugin-teasers .teaser-inner-slave.has-icon{padding:90px 60px}.plugin-teasers .icon,.plugin-teasers .title,.plugin-teasers .body,.plugin-teasers .arrow{max-width:400px;margin:auto}.plugin-teasers .icon{margin-bottom:80px}.plugin-teasers .icon svg{width:140px;height:45px}.plugin-teasers .icon svg path,.plugin-teasers .icon svg rect{fill:#6F625A}.plugin-teasers .title{font-size:30px;font-weight:900;margin-bottom:20px;text-transform:uppercase}.plugin-teasers .body{font-size:16px;margin-bottom:20px}.plugin-teasers .arrow{margin-top:60px}.plugin-teasers .arrow svg{width:15px}.plugin-teasers .arrow-linkname-wrapper{position:relative}.plugin-teasers .arrow-linkname-wrapper .name-arrow-icon{padding-right:10px}.plugin-teasers .arrow-linkname-wrapper .svg-arrow{display:inline-block;vertical-align:middle;box-sizing:border-box}.plugin-teasers .teaser-image{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;top:0}.plugin-teasers .teaser-image:before{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:100%;width:0;background-color:rgba(255,255,255,0.1);background:-moz-linear-gradient(90deg,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0) 100%)}.plugin-teasers .bgFallbackImageWrap{width:100%;padding-top:100%;background-color:#4D4D4D}.plugin-teasers.teaser-right .teaser-inner-slave{right:auto;left:100px}.plugin-teasers.teaser-left .teaser-inner-slave{right:100px;left:auto}.plugin-section .plugin-teasers:nth-child(odd) .teaser-inner-slave{right:auto;left:100px}.plugin-section .plugin-teasers:nth-child(odd).teaser-right .teaser-inner-slave{right:auto;left:100px}.plugin-section .plugin-teasers:nth-child(odd).teaser-left .teaser-inner-slave{right:100px;left:auto}.touch-false .plugin-teasers{cursor:pointer}.touch-false .plugin-teasers .teaser-inner{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.touch-false .plugin-teasers .teaser-image:before{-webkit-transition:width .6s ease-out;-moz-transition:width .6s ease-out;-o-transition:width .6s ease-out;transition:width .6s ease-out}.touch-false .plugin-teasers:hover .teaser-image:before{width:100%}.touch-true .plugin-teasers .teaser-image:before{content:none}.plugin-text{vertical-align:middle}.plugin-text.text-left-aligned{text-align:left}.plugin-text.top-aligned{align-items:start}.plugin-text.w-100 .maxContentWidth{max-width:1000px}.plugin-text.plugin-text-ckeditor a{color:black}.touch-false .plugin-text.plugin-text-ckeditor a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .plugin-text.plugin-text-ckeditor a:hover{color:#6F625A}.plugin-video .video-iframe{width:100%;height:800px}.plugin-video-collection .video-entries{display:flex;flex-flow:row wrap}.plugin-video-collection .plugin-video-entry{position:relative;overflow:hidden;max-width:100%;text-align:center;display:flex;flex-direction:column}.plugin-video-collection .plugin-video-entry .video-title{padding:20px 3% 10px}.plugin-video-collection .plugin-video-entry .video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;width:300%;left:-100%;height:100%}.plugin-video-collection .plugin-video-entry .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.plugin-video-collection .plugin-video-entry .video-wrap iframe .ytp-pause-overlay{display:none}.plugin-video-collection .plugin-video-entry.overlay-magenta{background-color:#E40079}.plugin-video-collection .plugin-video-entry.overlay-blue{background-color:#00AEEF}.plugin-video-collection .plugin-video-entry.overlay-green{background-color:#00A76B}.plugin-video-collection .plugin-video-entry.overlay-yellow{background-color:#fed015}.touch-false .plugin-video-collection .plugin-video-entry{padding-top:0}.touch-false .plugin-video-collection .plugin-video-entry .video-title{z-index:2;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:16%;text-align:center;font-size:40px}.touch-false .plugin-video-collection .plugin-video-entry .video-wrap:before{content:'';position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#4D4D4D;mix-blend-mode:multiply;width:100%;height:100%}.touch-false .plugin-video-collection .plugin-video-entry.overlay-magenta .video-wrap:before{background-color:#E40079}.touch-false .plugin-video-collection .plugin-video-entry.overlay-blue .video-wrap:before{background-color:#00AEEF}.touch-false .plugin-video-collection .plugin-video-entry.overlay-green .video-wrap:before{background-color:#00A76B}.touch-false .plugin-video-collection .plugin-video-entry.overlay-yellow .video-wrap:before{background-color:#fed015}.touch-false .plugin-video-collection .plugin-video-entry:hover .video-title{display:none}.touch-false .plugin-video-collection .plugin-video-entry:hover .video-wrap:before{content:none}.plugin-video-file{position:relative;height:750px;height:calc(100vh - 80px)}.plugin-video-file video,.plugin-video-file video[poster]{object-fit:cover}.plugin-video-file video{width:100%;height:100%}.plugin-video-file .name{text-align:center}.plugin-video-file .editWrap{position:absolute;bottom:0;opacity:.5;width:280px;font-size:14px;text-align:center;line-height:2;background-color:violet;cursor:pointer}.plugin-video-file .body video{height:100%}.touch-false .plugin-video-file .editWrap:hover{opacity:1}.plugin-welcome .welcome-text{position:relative;z-index:3;padding:100px 0}.plugin-welcome .welcome-text .w-50{padding-right:0}.plugin-welcome .name,.plugin-welcome .subtitle{line-height:1.1}.plugin-welcome .name{margin-bottom:0}.plugin-welcome .subtitle{margin-bottom:10px}.plugin-welcome .abstract p{line-height:1.6}.plugin-welcome .image{position:absolute;top:0;left:0;height:100%;width:66.6666%;background-repeat:no-repeat;background-size:cover;background-position:center top}.plugin-welcome .image:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#4D4D4D;mix-blend-mode:multiply;width:100%;height:100%}.plugin-welcome .logo-wrap{position:absolute;top:0;right:0;height:100%;background-color:#fff}.plugin-welcome .logo-wrap svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plugin-welcome .logo-wrap svg path{fill:#6F625A}.booking-mask-wrap{background-color:#fff;color:#6F625A;font-weight:100;font-size:16px;height:44px;position:absolute;bottom:-22px;z-index:3;width:auto}#sb-container .sb{margin-left:0!important;position:relative!important;z-index:4!important}.sb__dates{width:auto!important}.sb__form-field{width:auto!important}.sb__guests-rooms{width:auto!important;padding-left:0!important;margin-top:0!important}.sb__form-field--checkout{margin-top:0!important}.sb__form-field-date-number{font-size:14px!important}.sb__form-field-date-wrapper{display:none!important}.sb__form-field-label,.sb__form-field-input{display:inline-block!important;vertical-align:middle!important;box-sizing:border-box!important;padding:6px!important}.sb__form-field-input{width:60px!important;height:30px!important;border-color:#6F625A!important;margin-left:5px!important;margin-right:10px!important}#sb-container_sb__form-field--guests{width:40px!important}#sb-container_sb__form-field--guests .sb__form-field-icon{display:none!important}.sb__footer{display:none!important}.sb__btn{border-radius:0!important}.sb__btn--verify{width:30px!important;height:30px!important;margin-top:0!important;background-color:#6F625A!important;color:#fff!important;font-size:22px!important;line-height:14px!important}.sb__form-field-icon .icon{width:18px!important;height:18px!important}.airbnb-btn-link{display:block;padding:8px 20px;background:linear-gradient(to right,#E61E4D 0%,#E31C5F 50%,#D70466 100%)}.airbnb-btn-link .airbnb-btn-txt{color:#fff;margin-right:40px;font-size:14px;font-weight:normal;line-height:26px}.airbnb-btn-link .airbnb-btn-svg svg{width:20px;height:20px}.touch-false .booking-mask-wrap .booking-link{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.touch-false .booking-mask-wrap .booking-link:hover{background-color:#4D4D4D}.touch-false .airbnb-btn-link{-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.touch-false .airbnb-btn-link .airbnb-btn-txt{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.touch-false .airbnb-btn-link .airbnb-btn-svg svg path{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.touch-false .airbnb-btn-link:hover{background:linear-gradient(to right,#fff 0%,#fff 100%)}.touch-false .airbnb-btn-link:hover .airbnb-btn-txt{color:#008489}.touch-false .airbnb-btn-link:hover .airbnb-btn-svg svg path{fill:#FF7977}.error-404 .error-container{text-align:left;font-size:180px;font-weight:700;margin:0;padding:0 0 200px 0}.error-404 .error-container>span{display:inline-block;line-height:0.7;position:relative;color:#000}.error-404 .error-container>span>span{display:inline-block;position:relative}.error-404 .error-container>span:nth-of-type(1){perspective:1000px;perspective-origin:500% 50%;color:#6F625A}.error-404 .error-container>span:nth-of-type(1)>span{transform-origin:50% 100% 0px;transform:rotateX(0);animation:easyoutelastic 8s infinite}.error-404 .error-container>span:nth-of-type(2)>span{transform-origin:100% 100% 0px;transform:rotate(0deg);animation:zeropusher 8s infinite}.error-404 .error-container>span:nth-of-type(3){perspective:none;perspective-origin:50% 50%;color:#6F625A}.error-404 .error-container>span:nth-of-type(3)>span{transform-origin:100% 100% 0px;transform:rotate(0deg);animation:rotatedrop 8s infinite}@keyframes easyoutelastic{0%{transform:rotateX(0)}9%{transform:rotateX(210deg)}13%{transform:rotateX(150deg)}16%{transform:rotateX(200deg)}18%{transform:rotateX(170deg)}20%{transform:rotateX(180deg)}60%{transform:rotateX(360deg)}80%{transform:rotateX(0)}100%{transform:rotateX(0)}}@keyframes zeropusher{0%{transform:rotate(0)}40%{transform:rotate(80deg)}100%{transform:rotateX(0)}}@keyframes rotatedrop{0%{transform:rotate(0)}10%{transform:rotate(30deg)}15%{transform:rotate(90deg)}55%{transform:rotate(90deg)}60%{transform:rotate(80deg)}70%{transform:rotate(90deg)}80%{transform:rotate(15deg)}90%{transform:rotate(30deg)}100%{transform:rotateX(0)}}@media screen and (max-width:750px){.error-404 .error-container{font-size:100px}}.cms-modal-add-custom{position:absolute;right:40px;top:0;width:auto;height:auto;padding:1em!important;color:#fff;font-size:14px;font-weight:500;line-height:1;border-radius:3px;border:2px solid #fff;background-color:#0bf;background-image:none;box-shadow:3px 3px 6px rgba(0,0,0,0.25);cursor:pointer}.cms-modal-add-custom.cms-modal-cmspage{z-index:100;position:fixed;right:auto;left:480px;top:120px;transform:translateY(-50%)}.cmspage-schmuck .cms-modal-add-custom.cms-modal-cmspage{right:auto;left:480px;top:80px}.cms-modal-menu-edit{position:absolute;z-index:10;right:0;top:14px;box-sizing:border-box;width:20px;height:20px;cursor:pointer;border-radius:5px;border:3px solid rgba(0,187,255,0);background-color:rgba(0,187,255,0.75);background-image:url(/static/svg/edit.svg?426127e80441);background-position:center;background-repeat:no-repeat;background-size:contain}.cms-modal-menu-edit .label{display:none}div.cms .cms-structure.cms-structure-condensed{width:600px}.cms-toolbar-expanded .is-sticky .header{margin-top:46px}.cms-toolbar-expanded .is-js .fixedSlave.is-visible{top:46px}.is-stage-master-class .header-logo svg path{fill:red}.is-stage-master-class .is-sticky .logoBarBg .header-logo svg path{fill:red}.cms-section-plugin-info-bubble{position:absolute;border-radius:2px;left:0;top:0;background-color:darkorchid;color:white;padding:4px;z-index:2;font-size:10px}.mailto-link-filterd{opacity:0}.mailto-link-filterd.is-active{opacity:1}.cms-ready.cms-toolbar-expanded .mailto-link-filterd{opacity:1}.cms-ready.cms-toolbar-expanded .mailto-link-filterd.is-active{opacity:1}@media screen and (max-height:900px){.header-menus-wrap .socialIconsWrapper{top:-96px}.header-menus-wrap.open{top:120px}.menu-logos-wrap{position:relative;bottom:auto}.plugin-slider .text-box-wrap .text-name p{font-size:30px}.plugin-slider .text-box-wrap .text-abstract p{font-size:20px}.plugin-slider .text-box-wrap .text-description p{font-size:14px;margin-bottom:5px}}@media screen and (max-height:620px){.plugin-slider .slides{height:100%;padding-top:65%}.plugin-slider .text-box-wrap .text-name p{font-size:50px}.plugin-slider .text-box-wrap .text-abstract p{font-size:30px}.plugin-slider .text-box-wrap .text-description p{font-size:16px;margin-bottom:10px}}@media screen and (min-width:2400px){.header .logoBarBg .header-logo{left:30px}.header-menus-wrap .socialIconsWrapper{right:170px}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap{width:7080px;max-width:7080px;margin:auto;right:-300%;opacity:0}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .menu-slider-slide-submenu{width:2360px;opacity:0;transition:opacity .4s ease}.header .header-content{max-width:2360px;margin:auto}#menu-big .main-nav-wrapper{max-width:2360px;margin:auto}.menuOpenFixit #menu-big{overflow-y:hidden}.burger-master-wrapper.burger-master-open .mainmenu-from-burger{max-width:2360px;right:2280px}.header-placeholder-wrapcontainer{max-width:2360px;margin:auto}.page,.app-body-content{max-width:2360px;margin:auto}.footer{margin:auto;max-width:2360px}}@media screen and (max-width:1480px){h1{font-size:24px}h2{font-size:22px}h3,h4,.title-stlye-like-h3{font-size:24px}.title-stlye-like-h2{font-size:22px}.w-content-big{max-width:100%;width:94%;padding-left:3%;padding-right:3%}.w-content-big .w-contentSlave{margin:auto -3%}.w-content-big .w-contentSlave .gutter{padding-left:3%;padding-right:3%}.logoBarBg .header-logo{left:20px}.logoBarBg .header-logo svg{width:170px;height:55px}.logoBarBg .btn-booking-wrap{right:180px;font-size:12px}.logoBarBg .btn-booking-wrap .booking-txt{padding-top:3px}.logoBarBg .menu-languages-wrap{right:95px}.logoBarBg .menu-languages-wrap .menu-languages .entry{margin-top:2px}.logoBarBg .menu-languages-wrap .menu-languages .link{font-size:12px}.logoBarBg .menu-languages-wrap.open{height:70px}.header-menus-wrap .socialIconsWrapper{right:68px}.header-menus-wrap .socialIconsWrapper .socialIcon svg{width:22px;height:22px}.burger-master-wrapper .burgerButton{right:20px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu{padding:2px 38px 0 38px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{font-size:18px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-submenu-slider-1{font-size:18px}.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap .link-submenu-slider-0{font-size:60px}.plugin-teasers{height:900px}.plugin-teasers .title{font-size:28px}.plugin-teasers .teaser-inner-slave{padding:100px 60px;width:400px;right:40px}.plugin-teasers .teaser-inner-slave.has-icon{padding:60px 60px}.plugin-teasers .teaser-image{min-height:900px;background-size:130%;background-position:center right}.plugin-section .plugin-teasers:nth-child(odd) .teaser-inner-slave{left:40px}.plugin-section .plugin-teasers:nth-child(odd) .teaser-image{background-position:center left}.app-generic .specials-header-content{padding-right:10%;padding-left:3%}}@media screen and (max-width:1200px){.burger-master-wrapper .burgerButton{width:38px}.burger-master-wrapper .burgerButton span{width:38px;height:3px}.burger-master-wrapper .burgerButton span:nth-child(1){top:6px}.burger-master-wrapper .burgerButton span:nth-child(2){top:19px}.burger-master-wrapper .burgerButton span:nth-child(3){top:32px}.burger-master-wrapper .burgerButton.open span:nth-child(2){top:17px}.logoBarBg .btn-booking-wrap{right:165px}.logoBarBg .menu-languages-wrap{right:80px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu{padding:4px 26px 0 26px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{font-size:16px}.header-menus-wrap .socialIconsWrapper .socialIcon{margin:5px 3px}.header-menus-wrap .link-0{font-size:24px}.header-menus-wrap .link-1{font-size:18px}.plugin-slide.title-only .text-box-wrap,.plugin-slide.has-title-text-overlay .text-box-wrap,.plugin-slide.has-title-text-without-overlay .text-box-wrap{padding-left:60px}.plugin-teasers .teaser-image{background-size:cover}.app-detail .header-text-wrap{left:3%}.footer .footer-disclaimer-wrap .footer-bottom-left-col,.footer .footer-disclaimer-wrap .footer-bottom-right-col{width:100%;text-align:left}.footer .footer-disclaimer-wrap .footer-bottom-left-col{margin-bottom:20px;padding-right:0}}@media screen and (max-width:1080px){h1{font-size:20px}h2{font-size:18px}h3,h4,.title-stlye-like-h3{font-size:20px}.title-stlye-like-h2{font-size:18px}.w-content{max-width:100%;width:94%;padding-left:3%;padding-right:3%}.w-contentSlave{margin:auto -3%}.w-contentSlave .gutter{padding-left:3%;padding-right:3%}.logoBarBg .header-logo{left:3%!important}.logoBarBg .header-logo svg{width:150px;height:48px}.logoBarBg .burgerButtonWrapper{right:3%}.header-menus-wrap{padding-top:20px}.header-menus-wrap .link-0{font-size:20px}.header-menus-wrap .link-1{font-size:16px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu{padding:4px 22px 0 22px}.menu-navigation-top-slider-wrap .menu-slider-slide-menu .link-menu-slider-top-0{font-size:15px}.plugin-slider .text-box-wrap .text-name p{font-size:30px}.plugin-slider .text-box-wrap .text-abstract p{font-size:20px}.plugin-slider .text-box-wrap .text-description p{font-size:14px;margin-bottom:5px}.plugin-slide.title-only .text-box-wrap,.plugin-slide.has-title-text-overlay .text-box-wrap,.plugin-slide.has-title-text-without-overlay .text-box-wrap{padding-left:3%;max-width:100%}.plugin-slide.title-only .text-box-wrap .text-name p,.plugin-slide.has-title-text-overlay .text-box-wrap .text-name p,.plugin-slide.has-title-text-without-overlay .text-box-wrap .text-name p{font-size:40px}.plugin-slide.has-text-logo .text-box-wrap .text-name p{font-size:30px}.plugin-slide.has-text-logo .text-abstract p{font-size:18px}.plugin-slide .logo-wrap svg{width:170px}.plugin-slide .logo-wrap .slider-logo-butterfly-only-wrapper svg{width:170px;height:55px}.plugin-welcome .welcome-text{padding:40px 0}.plugin-welcome .logo-wrap svg{max-width:180px}.plugin-teasers .teaser-inner.w-33{width:100%}.plugin-teasers .title{font-size:22px;margin-bottom:10px}.plugin-teasers .sub-title{font-size:18px;margin-bottom:10px}.app-generic .category-wrap .category-filter-link .cat-name{padding:20px 10px}.app-generic .price-wrap{width:80px;height:54px}.app-generic .price-wrap .label{margin-bottom:10px}.app-generic .price-wrap .price{font-size:26px;line-height:1}.app-list-generic .name{font-size:22px}.app-list-generic .text-box-price{font-size:18px}.app-detail .app-detail-content h2,.app-detail .app-detail-content h3{font-size:20px}.app-detail .flexer .flex-col{width:100%}.app-detail .flexer .bg-image{padding-bottom:100%}.specials-special-detail .price-wrap-text{font-size:26px}.app-teaser .arrow-content span{padding-left:0}.plugin-specialslatestspecials .plugin-title-claims .w-20,.plugin-specialslatestspecials .plugin-title-claims .w-80{width:100%;padding-bottom:20px}.rooms-room-detail .price-wrap-detail{left:3%}.footer .logo-footer-wrap svg{width:140px;height:110px}.footer .logo-small-wrap svg{max-width:120px}}.touch-false .plugin-video-collection .plugin-video-entry .video-title{font-size:28px}@media screen and (max-width:940px){.header-menus-wrap .socialIconsWrapper{right:65px}.header-menus-wrap .entry-0{margin-bottom:10px}.header-menus-wrap .menu-with-children{display:block;max-height:100%}.header-menus-wrap .menu-with-children .entry-0{padding-left:0;padding-right:0}.header-menus-wrap .menu-with-children .entry-0.w-25,.header-menus-wrap .menu-with-children .entry-0.w-33{width:100%}}@media screen and (max-width:900px){.menu-navigation-top-slider-wrap .menu-slider-slide-menu,.menu-navigation-top-slider-wrap .menu-slider-slide-submenu-wrap{display:none}.header-menus-wrap{padding-top:0}.header-menus-wrap .link-0{line-height:1.6}.header-menus-wrap .menu-with-children{display:block;max-height:100%;width:100%}.header-menus-wrap .menu-with-children .entry-0{padding-left:0;padding-right:0}.header-menus-wrap .menu-with-children .entry-0.w-33{width:100%}.header-menus-wrap.menu-mobile-js .iconPlusMinus{display:block}.header-menus-wrap.menu-mobile-js .childmenu{display:none}.header-menus-wrap.menu-mobile-js .entry-1{margin:15px 0 15px 10px}.menu-logos-wrap .menu-logo-big{margin-top:10px;padding:60px 3%}.menu-logos-wrap .menu-logo-big svg{width:200px;height:34px}.menu-logos-wrap .menu-logo-small{display:none}.plugin-content-slider{min-height:600px;height:100%}.plugin-content-slider .slides{min-height:600px;height:100%}.plugin-slide .image{height:100%;background-position:center}.plugin-slide .text-box-wrap{width:75%}.plugin-slide .logo-wrap{width:25%}.plugin-slide .logo-wrap svg{width:130px}.plugin-slide .logo-wrap .slider-logo-butterfly-only-wrapper svg{width:120px;height:39px}.plugin-teasers{height:auto;margin-bottom:20px}.plugin-teasers .teaser-link{display:flex;flex-direction:column}.plugin-teasers .teaser-link:after{content:none}.plugin-teasers .teaser-inner{position:relative;order:2}.plugin-teasers .teaser-image{position:relative;padding-bottom:100%;order:1;background-size:cover;background-position:center center;min-height:auto}.plugin-teasers .teaser-image:before{content:none}.plugin-teasers .teaser-inner-slave{position:relative;height:auto;width:100%;right:0;left:0;padding:30px 20px 60px 20px;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.plugin-teasers .teaser-inner-slave.has-icon{padding:30px 20px 60px 20px}.plugin-teasers .title{font-size:18px}.plugin-teasers .sub-title{font-size:16px}.plugin-teasers .icon{margin-bottom:20px}.plugin-teasers .icon svg{width:40px;height:32px}.plugin-teasers .arrow{margin-top:20px}.plugin-teasers.teaser-right .teaser-inner-slave,.plugin-teasers.teaser-left .teaser-inner-slave{right:0;left:0}.plugin-teasers .icon,.plugin-teasers .title,.plugin-teasers .sub-title,.plugin-teasers .body,.plugin-teasers .arrow{margin-left:auto;margin-right:auto;max-width:66%}.plugin-teasers .icon svg{width:120px;height:39px}.plugin-section .plugin-teasers:nth-child(odd) .teaser-inner{left:0}.plugin-section .plugin-teasers:nth-child(odd) .teaser-inner-slave{right:0;left:0}.plugin-section .plugin-teasers:nth-child(odd) .teaser-image{background-position:center center}.plugin-section .plugin-teasers:nth-child(odd).teaser-right .teaser-inner-slave,.plugin-section .plugin-teasers:nth-child(odd).teaser-left .teaser-inner-slave{right:0;left:0}.app-teaser .app-list-entry-box.w-25,.app-list-generic .app-list-entry-box.w-25{width:50%}.app-teaser .app-list-entry-box.w-25.hide-delay-class,.app-list-generic .app-list-entry-box.w-25.hide-delay-class{width:0;height:0;padding:0;margin:0}.rooms-room-detail .priceTableWrapper .price-table{font-size:14px}.rooms-room-detail .priceTableWrapper .price-table th,.rooms-room-detail .priceTableWrapper .price-table td{padding:8px;width:25%}.rooms-room-detail .priceTableWrapper .price-table th.firstRow,.rooms-room-detail .priceTableWrapper .price-table td.firstRow{width:25%;text-align:left}}@media screen and (max-width:780px){h1{font-size:18px}h2{font-size:16px}h3,h4{font-size:18px}.btn-generic{font-size:12px;min-height:20px;line-height:20px}.w-content-small{max-width:100%;width:94%;padding-left:3%;padding-right:3%}.w-content-small .w-contentSlave{margin:auto -3%}.w-content-small .w-contentSlave .gutter{padding-left:3%;padding-right:3%}.menu-wrap .mainmenu{width:100%;padding-bottom:40px}.menu-wrap .mainmenu .link-0{font-size:20px}.menu-wrap .static-menu-content-row{width:100%;padding-left:35px;position:relative}.menu-wrap .static-menu-content-row .plugin-text{position:relative;bottom:auto;padding-top:40px;padding-right:0}.plugin-slider .text-box-wrap .text-name p{font-size:22px}.plugin-slider .text-box-wrap .text-abstract p{font-size:18px}.plugin-slider .slides{height:100%;height:400px}.plugin-slider .slides.just-one-slide .slidedActive{animation:none;background-size:cover;background-attachment:scroll;background-position:center center}.plugin-slider .plugin-slide{background-size:cover;background-attachment:scroll;background-position:center center}.plugin-slider .plugin-slide.slidedActive{animation:none;background-size:cover;background-attachment:scroll;background-position:center center}.plugin-slider .plugin-slide.title-only .text-box-wrap .text-name p,.plugin-slider .plugin-slide.has-title-text-overlay .text-box-wrap .text-name p,.plugin-slider .plugin-slide.has-title-text-without-overlay .text-box-wrap .text-name p{font-size:30px}.plugin-slider .plugin-slide.has-text-logo .text-box-wrap .text-name p{font-size:28px}.plugin-slider .plugin-slide.has-text-logo .text-abstract p{font-size:16px}.plugin-slider .plugin-slide.has-text-logo .text-description p{font-size:14px}.plugin-slider.js-has-long-description .slides{height:740px}.app-teaser .teaser-right .teaser-image:before,.app-teaser .teaser-left .teaser-image:before{content:''}.app-list-generic .name{font-size:18px}.app-list-generic .text-box-price{font-size:16px}.cmsnews-article-detail .w-50{width:100%}.rooms-room-detail .header-wrap .subtitle-detail{font-size:16px}.footer .w-25{width:100%}.footer .logo-footer-wrap{margin-bottom:20px}.footer .logo-small-wrap .footer-logo-small.w-20{width:33.3334%}.footer .footer-disclaimer-wrap .footer-bottom-right-col .txt-elem{display:block;margin-left:0;margin-bottom:20px}.error-404{padding-top:120px;padding-bottom:120px}}@media screen and (max-width:680px){.app-header-placeholder-wrapcontainer{min-height:80px}.header-placeholder-empty-js .header-placeholder-wrapcontainer{min-height:80px}.w-80,.w-75,.w-66,.w-60,.w-50,.w-40,.w-33,.w-25,.w-23,.w-20,.w-16,.w-15{width:100%}.plugin.w-50{width:100%}.marginTopBottom{margin-top:20px;margin-bottom:20px}.marginBigTopBottom{margin-top:40px;margin-bottom:40px}.plugin-section.bgWarmGrey.marginTopBottom{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:0}.plugin-section.bgWarmGrey.marginBigTopBottom{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:20px}.logoBarBg .menu-languages-wrap{right:90px}.logoBarBg .burgerButtonWrapper .burgerButton{width:40px}.logoBarBg .btn-booking-wrap{right:180px}.logoBarBg .btn-booking-wrap .booking-txt{display:none}.logoBarBg.open .menu-languages-wrap{display:none}.header-menus-wrap .socialIconsWrapper{right:65px}.header-menus-wrap .menu-with-children{display:block;max-height:100%}.header-menus-wrap .menu-with-children .entry-0{padding-left:0;padding-right:0}.header-menus-wrap .menu-with-children .entry-0.w-33{width:100%}.plugin-slider.with-booking-mask{margin-bottom:40px}.plugin-slide.has-text-logo .text-box-wrap{width:100%}.plugin-slide.has-text-logo .text-box-wrap .text-name p{font-size:22px}.plugin-slide .logo-wrap{display:none}.plugin-slide .slider-logo-butterfly-only-wrapper{display:none}.plugin-section{display:flex;flex-direction:column}.plugin-section .w-50{width:100%}.plugin-section .plugin-text{order:1}.plugin-section .plugin-picture{order:2}.plugin-picture .image{margin-bottom:20px}.plugin-video-file{margin-bottom:20px}.plugin-welcome .welcome-text{padding-bottom:0}.plugin-welcome .bg-image-wrap{display:none}.plugin-welcome .font-white{color:#6F625A}.plugin-welcome .logo-wrap{position:relative;height:300px}.app-generic .price-wrap{height:36px}.app-generic .price-wrap .label{font-size:11px;margin-bottom:6px}.app-generic .price-wrap .price{font-size:28px}.rooms-room-detail .appRow{margin-top:20px;margin-bottom:20px}.rooms-room-detail .appRow.flex-wrapper{display:flex;flex-direction:column}.rooms-room-detail .appRow.flex-wrapper .flex-img-wrap{order:2}.rooms-room-detail .appRow.flex-wrapper .facilitiesWrapper{order:1}.rooms-room-detail .text-wrap{margin-top:0}.cmsnews-article-detail .news-image-small{margin-top:0}}@media screen and (max-width:540px){.maxContentWidth{max-width:100%}.logoBarBg .header-logo svg{width:120px;height:39px}.header-menus-wrap .socialIconsWrapper{top:-96px}.header-menus-wrap.open{top:120px}.burger-master-wrapper .burgerButton{right:12px}.menu-logos-wrap{position:relative;bottom:auto}.plugin-slider .slides{height:600px}.plugin-slider.js-has-long-description .slides{height:740px}.plugin-teasers .icon,.plugin-teasers .title,.plugin-teasers .sub-title,.plugin-teasers .body,.plugin-teasers .arrow{max-width:100%}.rooms-room-detail .facilities .facility{margin-right:10px}.rooms-room-detail .facilities .facility svg{width:20px;max-height:20px}.rooms-room-detail .priceTableWrapper .price-table{font-size:12px}.rooms-room-detail .priceTableWrapper .price-table th,.rooms-room-detail .priceTableWrapper .price-table td{padding:5px}.sb__guests-rooms{display:none!important}.footer .logo-small-wrap .footer-logo-small.w-20{width:50%}}@media screen and (max-width:410px){.logoBarBg .menu-languages-wrap{width:41px;right:70px}.logoBarBg .menu-languages-wrap svg{display:none}.logoBarBg .btn-booking-wrap{right:125px}.logoBarBg .burgerButtonWrapper .burgerButton{width:34px}.header.open .logoBarBg .btn-booking-wrap{display:none}.plugin-slider.js-has-long-description .slides{height:840px}.footer .text-footer,.footer .footer-menu-wrap{width:100%}.footer .footer-menu-wrap{margin-bottom:20px}}