﻿ /*! 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}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.paraxify{background-attachment:fixed;background-position:center center;background-size:cover}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleOut{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blurIt{0%{-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px)}100%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}}@keyframes blurOut{0%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}100%{-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px)}}@keyframes blurInOutIn{0%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}30%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}50%{-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px)}70%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}100%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px)}}.blur-it.waypointPreFallbackAddedClass{-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);filter:blur(50px)}.blur-it.waypointAddedClass{animation:blurIt 2s ease 0s forwards;-webkit-animation:blurIt 2s ease 0s forwards;-moz-animation:blurIt 2s ease 0s forwards}.blur-it.blur-it-1.waypointAddedClass{animation:blurIt 1s ease 0s forwards;-webkit-animation:blurIt 1s ease 0s forwards;-moz-animation:blurIt 1s ease 0s forwards}.blur-it.blur-it-2.waypointAddedClass{animation:blurIt 2s ease 2s forwards;-webkit-animation:blurIt 2s ease 0s forwards;-moz-animation:blurIt 2s ease 0s forwards}.blur-it.blur-it-3.waypointAddedClass{animation:blurIt 3s ease 0s forwards;-webkit-animation:blurIt 3s ease 0s forwards;-moz-animation:blurIt 3s ease 0s forwards}.blur-it.blur-it-4.waypointAddedClass{animation:blurIt 4s ease 0s forwards;-webkit-animation:blurIt 4s ease 0s forwards;-moz-animation:blurIt 4s ease 0s forwards}.blur-out.waypointPreFallbackAddedClass{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);animation:blurIt 1s ease 0s forwards;-webkit-animation:blurIt 1s ease 0s forwards;-moz-animation:blurIt 1s ease 0s forwards}.blur-out.waypointAddedClass{animation:blurOut 2s ease 0s forwards;-webkit-animation:blurOut 2s ease 0s forwards;-moz-animation:blurOut 2s ease 0s forwards}.plugin.waypointPreFallbackAddedClass{opacity:0}.plugin.waypointPreFallbackAddedClass.waypointAddedClass{opacity:1}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-1{transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-2{transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-3{transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-4{transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-5{transition:opacity .9s ease-in-out;-webkit-transition:opacity .9s ease-in-out;-o-transition:opacity .9s ease-in-out;-moz-transition:opacity .9s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-6{transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-7{transition:opacity 1.1s ease-in-out;-webkit-transition:opacity 1.1s ease-in-out;-o-transition:opacity 1.1s ease-in-out;-moz-transition:opacity 1.1s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-8{transition:opacity 1.2s ease-in-out;-webkit-transition:opacity 1.2s ease-in-out;-o-transition:opacity 1.2s ease-in-out;-moz-transition:opacity 1.2s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-9{transition:opacity 1.3s ease-in-out;-webkit-transition:opacity 1.3s ease-in-out;-o-transition:opacity 1.3s ease-in-out;-moz-transition:opacity 1.3s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-10{transition:opacity 1.4s ease-in-out;-webkit-transition:opacity 1.4s ease-in-out;-o-transition:opacity 1.4s ease-in-out;-moz-transition:opacity 1.4s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-11{transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-12{transition:opacity 1.6s ease-in-out;-webkit-transition:opacity 1.6s ease-in-out;-o-transition:opacity 1.6s ease-in-out;-moz-transition:opacity 1.6s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-13{transition:opacity 1.7s ease-in-out;-webkit-transition:opacity 1.7s ease-in-out;-o-transition:opacity 1.7s ease-in-out;-moz-transition:opacity 1.7s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-14{transition:opacity 1.8s ease-in-out;-webkit-transition:opacity 1.8s ease-in-out;-o-transition:opacity 1.8s ease-in-out;-moz-transition:opacity 1.8s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-15{transition:opacity 1.9s ease-in-out;-webkit-transition:opacity 1.9s ease-in-out;-o-transition:opacity 1.9s ease-in-out;-moz-transition:opacity 1.9s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-16{transition:opacity 2s ease-in-out;-webkit-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-17{transition:opacity 2.1s ease-in-out;-webkit-transition:opacity 2.1s ease-in-out;-o-transition:opacity 2.1s ease-in-out;-moz-transition:opacity 2.1s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-18{transition:opacity 2.2s ease-in-out;-webkit-transition:opacity 2.2s ease-in-out;-o-transition:opacity 2.2s ease-in-out;-moz-transition:opacity 2.2s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-19{transition:opacity 2.3s ease-in-out;-webkit-transition:opacity 2.3s ease-in-out;-o-transition:opacity 2.3s ease-in-out;-moz-transition:opacity 2.3s ease-in-out}.plugin.waypointPreFallbackAddedClass.waypointAddedClass.waypointani-20{transition:opacity 2.4s ease-in-out;-webkit-transition:opacity 2.4s ease-in-out;-o-transition:opacity 2.4s ease-in-out;-moz-transition:opacity 2.4s ease-in-out}.plugin-picture-gallery .image{opacity:0}.plugin-picture-gallery .image.lazy-loaded{opacity:1;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}.z-indexer-1{z-index:1}@keyframes scaleToNormal{0%{scale:0}100%{scale:1}}@keyframes backgroundFlashing{0%{background-color:#fed015}100%{background-color:#000}}@keyframes rotate_arrow_open{from{transform:rotate(0deg)}to{transform:rotate(-180deg)}}@keyframes rotate_arrow_close{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}@-moz-keyframes polygonreset{from{clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0)}to{clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0)}}@-webkit-keyframes polygonreset{from{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0)}to{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0)}}@keyframes polygonreset{from{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0)}to{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0,0 0,0 0)}}@-moz-keyframes polygonspicturemiddle{from{clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0% 50%)}to{clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,0% 50%)}}@-webkit-keyframes polygonspicturemiddle{from{-webkit-clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0% 50%);clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0% 50%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,0% 50%);clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,0% 50%)}}@keyframes polygonspicturemiddle{from{-webkit-clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0% 50%);clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0% 50%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,0% 50%);clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,0% 50%)}}@-moz-keyframes polygonspicturelefttop{from{clip-path:polygon(0 0,0 0,0 0,0 0)}to{clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}}@-webkit-keyframes polygonspicturelefttop{from{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}to{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}}@keyframes polygonspicturelefttop{from{-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}to{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}}@-moz-keyframes polygonspicturemiddlevertical{from{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes polygonspicturemiddlevertical{from{-webkit-clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);clip-path:polygon(50% 0,50% 0,50% 100%,50% 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 polygonspicturemiddlevertical{from{-webkit-clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);clip-path:polygon(50% 0,50% 0,50% 100%,50% 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%)}}@-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%)}}@-moz-keyframes polygonspicturelefttorightdelayed{from{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes polygonspicturelefttorightdelayed{from{opacity:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes polygonspicturelefttorightdelayed{from{opacity:0;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-moz-keyframes polygonspicturerighttoleft{from{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 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%)}}@-webkit-keyframes polygonspicturerighttoleft{from{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 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 polygonspicturerighttoleft{from{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 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%)}}@-moz-keyframes polygonspicturerighttoleftdelayed{from{opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes polygonspicturerighttoleftdelayed{from{opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes polygonspicturerighttoleftdelayed{from{opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-moz-keyframes polygonslash{from{-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0% 100%);clip-path:polygon(100% 0,100% 0,0 100%,0% 100%)}to{-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}@-webkit-keyframes polygonslash{from{-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0% 100%);clip-path:polygon(100% 0,100% 0,0 100%,0% 100%)}to{-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}@keyframes polygonslash{from{-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0% 100%);clip-path:polygon(100% 0,100% 0,0 100%,0% 100%)}to{-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}@-moz-keyframes polygonspicturetoptobottom{from{clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-webkit-keyframes polygonspicturetoptobottom{from{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}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 polygonspicturetoptobottom{from{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-moz-keyframes polygonspicturecircle{from{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(100% at 50% 50%)}}@-webkit-keyframes polygonspicturecircle{from{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}to{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}@keyframes polygonspicturecircle{from{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}to{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}.fadeInBottomToTopFx.waypointPreFallbackAddedClass{opacity:0}.fadeInBottomToTopFx.waypointPreFallbackAddedClass .waypointLeftToRightDelayed,.fadeInBottomToTopFx.waypointPreFallbackAddedClass .waypointRightToLeftDelayed,.fadeInBottomToTopFx.waypointPreFallbackAddedClass .waypointLeftToRightDelayedMore,.fadeInBottomToTopFx.waypointPreFallbackAddedClass .waypointRightToLeftDelayedMore{opacity:0}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass{opacity:1;-webkit-transition:opacity 1.2s ease-in-out;-moz-transition:opacity 1.2s ease-in-out;-o-transition:opacity 1.2s ease-in-out;transition:opacity 1.2s ease-in-out}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftToRight,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointRightToLeft,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftToRightDelayed,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointRightToLeftDelayed,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftToRightDelayedMore,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointRightToLeftDelayedMore,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointTopToBottom,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftTop,.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointMiddleVertical{animation-fill-mode:backwards}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftToRight{animation:polygonspicturelefttoright 2s}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointRightToLeft{animation:polygonspicturerighttoleft 2s}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftToRightDelayed{animation:polygonspicturelefttorightdelayed 2s;animation-delay:1s;animation-fill-mode:both}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointRightToLeftDelayed{animation:polygonspicturerighttoleftdelayed 2s;animation-delay:1s;animation-fill-mode:both}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftToRightDelayedMore{animation:polygonspicturelefttorightdelayed 2s;animation-delay:1.5s;animation-fill-mode:both}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointRightToLeftDelayedMore{animation:polygonspicturerighttoleftdelayed 2s;animation-delay:1.5s;animation-fill-mode:both}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointTopToBottom{animation:polygonspicturetoptobottom 2s}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointLeftTop{animation:polygonspicturelefttop 2s}.fadeInBottomToTopFx.waypointPreFallbackAddedClass.waypointAddedClass .waypointMiddleVertical{animation:polygonspicturemiddlevertical 3s}@-moz-keyframes fillcolorlogowhitetoblack{0%{fill:#fff}100%{fill:#181619}}@-webkit-keyframes fillcolorlogowhitetoblack{0%{fill:#fff}100%{fill:#181619}}@keyframes fillcolorlogowhitetoblack{0%{fill:#fff}100%{fill:#181619}}@-moz-keyframes fillcolorlogoblacktowhite{0%{fill:#181619}100%{fill:#fff}}@-webkit-keyframes fillcolorlogoblacktowhite{0%{fill:#181619}100%{fill:#fff}}@keyframes fillcolorlogoblacktowhite{0%{fill:#181619}100%{fill:#fff}}@-moz-keyframes fillcolorlogotranstoblack{0%{fill:transparent}25%{fill:transparent}100%{fill:#181619}}@-webkit-keyframes fillcolorlogotranstoblack{0%{fill:transparent}25%{fill:transparent}100%{fill:#181619}}@keyframes fillcolorlogotranstoblack{0%{fill:transparent}25%{fill:transparent}100%{fill:#181619}}@-moz-keyframes fillcolorlogotranstowhite{0%{fill:transparent}25%{fill:transparent}100%{fill:#fff}}@-webkit-keyframes fillcolorlogotranstowhite{0%{fill:transparent}25%{fill:transparent}100%{fill:#fff}}@keyframes fillcolorlogotranstowhite{0%{fill:transparent}25%{fill:transparent}100%{fill:#fff}}@-moz-keyframes fillcolorlogoblacktotrans{0%{fill:#181619}75%{fill:#181619}100%{fill:transparent}}@-webkit-keyframes fillcolorlogoblacktotrans{0%{fill:#181619}75%{fill:#181619}100%{fill:transparent}}@keyframes fillcolorlogoblacktotrans{0%{fill:#181619}75%{fill:#181619}100%{fill:transparent}}@-moz-keyframes fillcolorlogowhitetotrans{0%{fill:#fff}75%{fill:#fff}100%{fill:transparent}}@-webkit-keyframes fillcolorlogowhitetotrans{0%{fill:#fff}75%{fill:#fff}100%{fill:transparent}}@keyframes fillcolorlogowhitetotrans{0%{fill:#fff}75%{fill:#fff}100%{fill:transparent}}@-moz-keyframes fillcolorlogoblacktomagenta{0%{fill:#000}100%{fill:#e71e6e}}@-webkit-keyframes fillcolorlogoblacktomagenta{0%{fill:#000}100%{fill:#e71e6e}}@keyframes fillcolorlogoblacktomagenta{0%{fill:#000}100%{fill:#e71e6e}}@-moz-keyframes fillcolorlogowhitetomagenta{0%{fill:#fff}100%{fill:#e71e6e}}@-webkit-keyframes fillcolorlogowhitetomagenta{0%{fill:#fff}100%{fill:#e71e6e}}@keyframes fillcolorlogowhitetomagenta{0%{fill:#fff}100%{fill:#e71e6e}}@font-face{font-family:'MinervaModern';src:url("/static/fonts/MinervaModern-Black.eot?f20e879a763c");src:url("/static/fonts/MinervaModern-Black.eot?&f20e879a763c#iefix") format("embedded-opentype"),url("/static/fonts/MinervaModern-Black.woff2?f20e879a763c") format("woff2"),url("/static/fonts/MinervaModern-Black.woff?f20e879a763c") format("woff"),url("/static/fonts/MinervaModern-Black.ttf?f20e879a763c") format("truetype"),url("/static/fonts/MinervaModern-Black.svg?f20e879a763c#MinervaModern-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'MinervaModern';src:url("/static/fonts/MinervaModern-Bold.eot?f20e879a763c");src:url("/static/fonts/MinervaModern-Bold.eot?&f20e879a763c#iefix") format("embedded-opentype"),url("/static/fonts/MinervaModern-Bold.woff2?f20e879a763c") format("woff2"),url("/static/fonts/MinervaModern-Bold.woff?f20e879a763c") format("woff"),url("/static/fonts/MinervaModern-Bold.ttf?f20e879a763c") format("truetype"),url("/static/fonts/MinervaModern-Bold.svg?f20e879a763c#MinervaModern-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'MinervaModern';src:url("/static/fonts/MinervaModern-Regular.eot?f20e879a763c");src:url("/static/fonts/MinervaModern-Regular.eot?&f20e879a763c#iefix") format("embedded-opentype"),url("/static/fonts/MinervaModern-Regular.woff2?f20e879a763c") format("woff2"),url("/static/fonts/MinervaModern-Regular.woff?f20e879a763c") format("woff"),url("/static/fonts/MinervaModern-Regular.ttf?f20e879a763c") format("truetype"),url("/static/fonts/MinervaModern-Regular.svg?f20e879a763c#MinervaModern-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'SchnyderXL-Demi-Web';src:url("/static/fonts/SchnyderXL-Demi-Web.eot?f20e879a763c");src:url("/static/fonts/SchnyderXL-Demi-Web.eot?&f20e879a763c#iefix") format("embedded-opentype"),url("/static/fonts/SchnyderXL-Demi-Web.woff2?f20e879a763c") format("woff2"),url("/static/fonts/SchnyderXL-Demi-Web.woff?f20e879a763c") format("woff"),url("/static/fonts/SchnyderXL-Demi-Web.ttf?f20e879a763c") format("truetype"),url("/static/fonts/SchnyderXL-Demi-Web.svg?f20e879a763c#SchnyderXL-Demi-Web") format("svg");font-weight:normal;font-style:normal;font-display:swap;font-stretch:normal}body .initial-animation .plugin-headers .name,body .initial-animation .plugin-headers .subtitle,body .initial-animation .plugin-headers .header-text-block{animation:polygons 2.5s;animation-fill-mode:both}@-moz-keyframes polygons{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 polygons{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 polygons{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%)}}body .initial-animation .plugin-headers .name,body .initial-animation .plugin-headers .subtitle{animation-delay:.2s}body .initial-animation .plugin-headers .header-text-block{animation-delay:1s}html{height:100%}body{font-family:"Montserrat","Georgia","Arial",serif;font-size:18px;color:#181619;line-height:1.4;background-color:#fff}h1,h2,h3,h4,h5{margin:0 0 20px 0;color:#000;font-family:"Montserrat","Georgia","Arial",serif;font-weight:normal;line-height:1.1}h1{font-size:40px}h2{font-size:30px}h3,h4{font-size:18px}.title-big{font-size:40px}.title-small{font-size:18px}p{margin:0 0 20px;line-height:1.4;font-weight:400}.font-bold{font-weight:700}.font-normal{font-weight:normal}.font-light{font-weight:100}ol,ul{margin:1em 0 1em;padding:0 0 0 1.25em}li{margin:0 0 0.25em;line-height:1.5}a{color:#181619;text-decoration:none;outline:none;display:block}a:link,a:active,a:focus{color:#181619;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:1240px;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}.w-content-left-only{max-width:1240px;width:100%;margin:auto 50% auto 50%;padding:0 20px}.w-content-left-only .w-contentSlave-left-only{margin:auto auto auto calc(-50% - 20px)}.w-content-left-only .w-contentSlave-left-only .gutter{padding-left:20px;padding-right:20px}.maxContentWidth{max-width:500px}.w-80,.w-75,.w-66,.w-60,.w-50,.w-42,.w-40,.w-33,.w-25,.w-23,.w-22,.w-20,.w-16,.w-15,.w-11{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-42{width:41.66666}.w-40{width:40%}.w-33{width:33.33333%}.w-25{width:25%}.w-23{width:23%}.w-22{width:22.222%}.w-20{width:20%}.w-16{width:16.6666%}.w-15{width:15%}.w-11{width:11.111111%}.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}.marginTop{margin-top:40px}.marginBottom{margin-bottom:40px}.marginBottomNone{margin-bottom:0}.paddingTopBottom{padding-top:120px;padding-bottom:120px}.paddingTopNoBottom{padding-top:120px;padding-bottom:0}.noTopPaddingBottom{padding-top:0;padding-bottom:120px}.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:#ececec}.bg-black{background-color:#000}.bg-white{background-color:#fff}.title-style{font-size:20px;text-transform:uppercase;font-family:"Montserrat","Georgia","Arial",serif}.font-brown{color:#181619}.font-brown a{color:#e71e6e}.font-white{color:#fff}.font-white a{color:#ADADAD}.font-white a[href^="mailto:"]{color:#fff}.font-black{color:#000}.font-black a{color:#181619}.font-grey{color:#ececec}.font-grey a{color:#ADADAD}.font-magenta{color:#e71e6e}.font-magenta a{color:#f57aab}::-moz-selection{color:white;background:#50c7c7}::selection{color:white;background:#50c7c7}.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:#948C86}.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{padding-top:60px}.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 h1{margin-bottom:0}.app-generic .category-wrap .category-filter-link{border-radius:300px;background-color:#fff;width:133px;height:133px}.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{position:relative;height:100%;width:100%}.app-generic .category-wrap .category-filter-link .cat-name span{z-index:1;color:#181619;font-weight:400;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-generic .category-wrap .category-filter-link.active{background-color:#ececec}.app-generic .cat-name-injection{margin-top:40px}.app-generic .list,.app-generic .listEntry,.app-generic .orderedListEntry{list-style:none;margin:0;padding:0}.app-generic .list .name,.app-generic .listEntry .name,.app-generic .orderedListEntry .name{font-size:24px;font-weight:900;margin-bottom:10px}.app-generic .teaser-right .price-wrap{left:0;right:auto}.app-generic .appNav{position:relative;margin:20px 0;text-align:center;padding:20px;min-height:70px}.app-generic .appNav .arrow{color:#181619;margin-top:20px}.app-generic .appNav .backToOverview{color:#181619;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:#181619}.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:#181619}.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{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.app-generic .entry{position:relative;display:flex;margin-bottom:20px}.app-generic .link{position:relative;display:block;width:100%}.app-generic .textBox{text-align:left;padding:20px 0 30px 0}.app-generic .bgFallbackImageWrap{width:100%;padding-top:100%;background-color:#ececec}.app-list-generic{margin:0 auto 80px}.app-list-generic .main-title{font-weight:900;margin-bottom:40px}.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{color:#181619}.app-list-generic .date{font-size:14px;margin-bottom:10px}.app-list-generic .name{margin-bottom:10px}.app-list-generic .abstract{margin-bottom:20px;line-height:1.2;font-size:18px}.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 .news-title{font-size:30px;font-weight:900}.app-detail .app-detail-content h2,.app-detail .app-detail-content h3{font-size:40px;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:#181619}.app-teaser .list{margin:60px auto}.app-teaser .teaser-right .teaser-image:before{left:auto;right:0}.app-teaser .plugin-teasers .teaser-inner{background-color:transparent}.app-teaser .waypointPreFallbackAddedClass.entry-1,.app-teaser .waypointPreFallbackAddedClass.entry-2,.app-teaser .waypointPreFallbackAddedClass.entry-3{opacity:0}.app-teaser .waypointPreFallbackAddedClass.waypointAddedClass.entry-1,.app-teaser .waypointPreFallbackAddedClass.waypointAddedClass.entry-2,.app-teaser .waypointPreFallbackAddedClass.waypointAddedClass.entry-3{opacity:1}.app-teaser .waypointPreFallbackAddedClass.waypointAddedClass.entry-1{transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out}.app-teaser .waypointPreFallbackAddedClass.waypointAddedClass.entry-2{transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out}.app-teaser .waypointPreFallbackAddedClass.waypointAddedClass.entry-3{transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out}.plugin-cmsnewslatestarticle{padding-top:0}.plugin-cmsnewslatestarticle .list{margin:40px auto}.plugin-cmsnewslatestarticle .date{font-size:14px;margin-bottom:10px}.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:#e71e6e}.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:#e71e6e}.touch-false .app-generic .link:hover .bg-image{opacity:0.2}.touch-false .app-generic .category-wrap .category-filter-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 .app-generic .category-wrap .category-filter-link:hover{background-color:#ececec}.touch-false .app-list-generic .app-list-entry-link:hover .bg-image{opacity:0.2}.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:#ececec;color:#000;display:block;display:inline-flex;align-items:center;justify-content:center;min-width:130px;min-height:47px;max-width:300px;text-transform:uppercase;font-weight:400;line-height:22px;margin:15px 0;padding:14px 30px}.btn-booking-wrap .booking-txt{margin:0}.touch-false .btn-generic{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.touch-false .btn-generic:hover{color:#fff;background-color:#e71e6e}.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:#181619}.page{min-height:100%;min-height:50vh;position:relative;background-color:#fff}.page .footer-spacer-js{height:357px;width:100%;background:transparent;position:absolute}.page .page-body{overflow:hidden}.page.no-header-placeholder{padding-top:120px}.error-404{padding-top:200px;padding-bottom:200px}.error-404 img{margin-top:20px}.cookiebot-template{padding-top:200px;padding-bottom:200px}.cookieconsent-optout-marketing{color:#303030!important;background-color:#d6d2d2;white-space:no-wrap;text-align:center;padding:40px 10px}.cookieconsent-optout-marketing a{color:#303030!important;display:inline-block!important;text-decoration:underline}.logo-hausklar svg{width:164px;height:38px}.logo-moor{margin-top:8px}.logo-moor svg{width:83px;height:22px}.logo-od{margin-top:8px}.logo-od svg{width:39px;height:22px}.logo-wiesner svg{width:148px;height:39px}.header{width:100%;width:100vw;z-index:99;background-color:#fff;left:-110%;top:0;height:100vh;-webkit-transition:left .4s ease-in-out;-moz-transition:left .4s ease-in-out;-o-transition:left .4s ease-in-out;transition:left .4s ease-in-out;position:fixed}.header .header-slave-bg{background-color:#181619;width:100%;height:inherit;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.header.open{left:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;background-color:#181619}.logoBarBg{height:130px;-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;position:fixed;width:100%;left:0;top:0;z-index:8;background-color:transparent}.logoBarBg .header-logo,.logoBarBg .btn-booking-wrap{position:absolute;top:30px}.logoBarBg .header-logo{left:80px;top:30px;z-index:92;display:block;width:141px;height:70px}.logoBarBg .header-logo svg{width:141px;height:70px;-webkit-animation:scaleOut .5s;-moz-animation:scaleOut .5s;-ms-animation:scaleOut .5s;-o-animation:scaleOut .5s;animation:scaleOut .5s}.logoBarBg .header-logo svg .colorize-func{fill:#181619}.logoBarBg .header-logo svg .colorize-func.logo-one-part{animation:fillcolorlogotranstoblack 1s;animation-delay:.9s;animation-fill-mode:both}.logoBarBg .header-logo svg .colorize-func.logo-two-part{animation:fillcolorlogotranstoblack 1s;animation-delay:.6s;animation-fill-mode:both}.logoBarBg .header-logo svg .colorize-func.logo-six-part{animation:fillcolorlogotranstoblack 1s;animation-delay:.3s;animation-fill-mode:both}.logoBarBg .header-logo svg .colorize-func-magenta{fill:#e71e6e}.logoBarBg .header-logo .label{position:absolute;text-indent:-3000px}.logoBarBg .btn-booking-wrap{right:40px;top:40px}.logoBarBg.bg-added{background-color:#fff}.logoBarBg.bg-added .header-logo svg .colorize-func{fill:#fff}.logoBarBg.bg-added .header-logo svg .colorize-func.logo-one-part{animation:fillcolorlogoblacktotrans .4s;animation-delay:0s;animation-fill-mode:both}.logoBarBg.bg-added .header-logo svg .colorize-func.logo-two-part{animation:fillcolorlogoblacktotrans .4s;animation-delay:.1s;animation-fill-mode:both}.logoBarBg.bg-added .header-logo svg .colorize-func.logo-six-part{animation:fillcolorlogoblacktotrans .4s;animation-delay:.2s;animation-fill-mode:both}.logoBarBg.bg-added .burgerButtonWrapper .burgerButton span{background-color:#000}.logoBarBg.bg-added .burgerButtonWrapper .burgerButton span .burger-cube{background-color:#000}.logoBarBg.bg-added.open{background-color:transparent}.logoBarBg.open .header-logo svg .colorize-func{fill:#fff}.logoBarBg.open .header-logo svg .colorize-func.logo-one-part{animation:fillcolorlogoblacktowhite 1s;animation-delay:.3s;animation-fill-mode:both}.logoBarBg.open .header-logo svg .colorize-func.logo-two-part{animation:fillcolorlogoblacktowhite 1s;animation-delay:.6s;animation-fill-mode:both}.logoBarBg.open .header-logo svg .colorize-func.logo-six-part{animation:fillcolorlogoblacktowhite 1s;animation-delay:.9s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg .header-logo svg .colorize-func{fill:#fff}.burger-logo-color-white-from-header-plugin .logoBarBg .header-logo svg .colorize-func.logo-one-part{animation:fillcolorlogotranstowhite .4s;animation-delay:0s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg .header-logo svg .colorize-func.logo-two-part{animation:fillcolorlogotranstowhite .4s;animation-delay:.1s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg .header-logo svg .colorize-func.logo-six-part{animation:fillcolorlogotranstowhite .4s;animation-delay:.2s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .header-logo svg .colorize-func{fill:#fff}.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .header-logo svg .colorize-func.logo-one-part{animation:fillcolorlogowhitetotrans 1s;animation-delay:.3s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .header-logo svg .colorize-func.logo-two-part{animation:fillcolorlogowhitetotrans 1s;animation-delay:.6s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .header-logo svg .colorize-func.logo-six-part{animation:fillcolorlogowhitetotrans 1s;animation-delay:.9s;animation-fill-mode:both}.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .burgerButtonWrapper .burgerButton span:nth-child(1),.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .burgerButtonWrapper .burgerButton span:nth-child(2),.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .burgerButtonWrapper .burgerButton span:nth-child(3),.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .burgerButtonWrapper .burgerButton span:nth-child(4){background-color:#000}.burger-logo-color-white-from-header-plugin .logoBarBg.bg-added .burgerButtonWrapper .burgerButton span .burger-cube{background-color:#000}.langmenu-mobile-only .menu-languages-wrap{display:none}.header-menus-wrap{position:absolute;z-index:2;top:0;left:-100%;width:100%;height:100%;height:100vh;text-align:center;-webkit-transition:left 1s ease-in-out;-moz-transition:left 1s ease-in-out;-o-transition:left 1s ease-in-out;transition:left 1s ease-in-out}.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:#ececec;-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 .meta-menu-link,.header-menus-wrap .phone-number-header{position:absolute;z-index:999;font-weight:normal;top:-3000px;opacity:0;right:240px;color:#ececec!important;font-family:"Montserrat","Georgia","Arial",serif;display:inline-block;vertical-align:top;box-sizing:border-box}.header-menus-wrap .news-link{right:600px;transition:top 1.5s ease-in-out,opacity .3s ease-in-out;-webkit-transition:top 1.5s ease-in-out,opacity .3s ease-in-out;-o-transition:top 1.5s ease-in-out,opacity .3s ease-in-out;-moz-transition:top 1.5s ease-in-out,opacity .3s ease-in-out}.header-menus-wrap .contact-link{right:470px;transition:top 2.5s ease-in-out,opacity .3s ease-in-out;-webkit-transition:top 2.5s ease-in-out,opacity .3s ease-in-out;-o-transition:top 2.5s ease-in-out,opacity .3s ease-in-out;-moz-transition:top 2.5s ease-in-out,opacity .3s ease-in-out}.header-menus-wrap .phone-number-header{transition:top 3.1s ease-in-out,opacity .3s ease-in-out;-webkit-transition:top 3.1s ease-in-out,opacity .3s ease-in-out;-o-transition:top 3.1s ease-in-out,opacity .3s ease-in-out;-moz-transition:top 3.1s ease-in-out,opacity .3s ease-in-out}.header-menus-wrap .header-menus{background-color:#fff;background-color:rgba(255,255,255,0.95);padding:60px 0}.header-menus-wrap .menu-with-children{padding:200px 40px 40px 40px;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;margin-left:-280px}.header-menus-wrap .menu-with-children .entry-1{width:200px;top:0;-webkit-transition:top 1s ease-in-out;-moz-transition:top 1s ease-in-out;-o-transition:top 1s ease-in-out;transition:top 1s ease-in-out}.header-menus-wrap .menu-with-children .entry-0 .link-1{opacity:1;line-height:1.2;margin:14px 0}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .link-0,.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .link-1,.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(1){transition-delay:.4s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(2){transition-delay:.6s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(3){transition-delay:.8s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(4){transition-delay:1s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(5){transition-delay:1.2s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(6){transition-delay:1.4s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(7){transition-delay:1.6s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(8){transition-delay:1.8s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1:nth-child(9){transition-delay:2s}.header-menus-wrap .menu-with-children .entry-0:nth-child(n):after{transition:all 600ms ease-in-out;transition-delay:.3s}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:after{opacity:1;transform:scaleX(1);transform-origin:100% 100%}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:nth-child(1):after{transition:transform 300ms ease-in-out;transition-delay:2s}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:nth-child(2):after{transition:transform 300ms ease-in-out;transition-delay:2.2s}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:nth-child(3):after{transition:transform 300ms ease-in-out;transition-delay:2.4s}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:nth-child(4):after{transition:transform 300ms ease-in-out;transition-delay:2.6s}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:nth-child(5):after{transition:transform 300ms ease-in-out;transition-delay:2.8s}.header-menus-wrap .menu-with-children.delayRemovedThirdClass .entry-0:nth-child(6):after{transition:transform 300ms ease-in-out;transition-delay:3s}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .link-0,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .childmenu{opacity:0}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0 .link-1{opacity:0}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(1) .link-1,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(1) .childmenu,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(2) .link-1,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(2) .childmenu,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(3) .link-1,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(3) .childmenu,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(4) .link-1,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(4) .childmenu,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(5) .link-1,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(5) .childmenu,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(6) .link-1,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(6) .childmenu{transition-delay:0;transition:none}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(1) .link-1:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(1) .childmenu:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(2) .link-1:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(2) .childmenu:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(3) .link-1:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(3) .childmenu:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(4) .link-1:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(4) .childmenu:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(5) .link-1:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(5) .childmenu:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(6) .link-1:after,.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(6) .childmenu:after{transition:none}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0 .link-0{opacity:1}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(1) .link-0{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;transition-delay:0s}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(2) .link-0{transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;transition-delay:.3s}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(3) .link-0{transition:opacity .9s ease-in-out;-webkit-transition:opacity .9s ease-in-out;-o-transition:opacity .9s ease-in-out;-moz-transition:opacity .9s ease-in-out;transition-delay:.6s}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(4) .link-0{transition:opacity 1.2s ease-in-out;-webkit-transition:opacity 1.2s ease-in-out;-o-transition:opacity 1.2s ease-in-out;-moz-transition:opacity 1.2s ease-in-out;transition-delay:.9s}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(5) .link-0{transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;transition-delay:1.2s}.header-menus-wrap .menu-with-children.delayRemovedSecondClass .entry-0:nth-child(6) .link-0{transition:opacity 1.8s ease-in-out;-webkit-transition:opacity 1.8s ease-in-out;-o-transition:opacity 1.8s ease-in-out;-moz-transition:opacity 1.8s ease-in-out;transition-delay:1.8s}.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:nth-child(1) .link-0,.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:nth-child(2) .link-0,.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:nth-child(3) .link-0,.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:nth-child(4) .link-0,.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:nth-child(5) .link-0,.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:nth-child(6) .link-0{opacity:0;transition:opacity 0s ease-in-out;-webkit-transition:opacity 0s ease-in-out;-o-transition:opacity 0s ease-in-out;-moz-transition:opacity 0s ease-in-out;transition-delay:0s}.header-menus-wrap .menu-with-children.delayRemovedClass .entry-0:after{transform:scaleX(0.001);transform-origin:0 100%}.header-menus-wrap .link.active{color:#e71e6e}.header-menus-wrap .entry .menu-active{color:#e71e6e}.header-menus-wrap .link-0{font-family:"Montserrat","Georgia","Arial",serif;font-size:130px;font-weight:bold;line-height:110px;text-transform:uppercase;margin-right:80px;line-height:1.1}.header-menus-wrap .entry-1{position:relative}.header-menus-wrap .link-1{font-size:18px;font-weight:bold}.header-menus-wrap .menu-1{margin:0}.header-menus-wrap .entry-contact{margin-bottom:0}.header-menus-wrap .tel-number{color:#fff!important}.header-menus-wrap .menu-no-children{text-align:right;padding-left:40px;padding-right:40px}.header-menus-wrap .menu-no-children .link-0{font-family:"Montserrat","Georgia","Arial",serif;font-size:16px;font-weight:300;margin-left:20px}.menu-logos-wrap{text-align:center;position:absolute;bottom:100px;width:100%}.menu-logos-wrap .menu-logo-small{padding-bottom:100px}.menu-logos-wrap .menu-logo-small .menu-logo{margin:20px 0}.menu-logos-wrap .menu-logo-small svg path{fill:#181619}.menuOpenFixit{overflow:hidden}.menuOpenFixit #page{pointer-events:none}.menuOpenFixit .header.opendelayed .logoBarBg .header-logo svg path{fill:#ececec}.menuOpenFixit .header.opendelayedlonger .logoBarBg{height:0;position:relative}.menuOpenFixit .header.opendelayedlonger .logoBarBg .burgerButtonWrapper{z-index:9999}.menuOpenFixit .header-menus-wrap.open{left:0;height:100%;height:100vh}.menuOpenFixit .header-menus-wrap.open .news-link,.menuOpenFixit .header-menus-wrap.open .contact-link,.menuOpenFixit .header-menus-wrap.open .phone-number-header{top:48px;opacity:1}.menuOpenFixit .header-menus-wrap.open .news-link{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}.menuOpenFixit .header-menus-wrap.open .contact-link{transition:opacity 4s ease-in-out;-webkit-transition:opacity 4s ease-in-out;-o-transition:opacity 4s ease-in-out;-moz-transition:opacity 4s ease-in-out}.menuOpenFixit .header-menus-wrap.open .phone-number-header{transition:opacity 5s ease-in-out;-webkit-transition:opacity 5s ease-in-out;-o-transition:opacity 5s ease-in-out;-moz-transition:opacity 5s ease-in-out}.menuOpenFixit .footer{opacity:0}.is-sticky{-webkit-overflow-scrolling:touch}.is-sticky .header{z-index:9999!important;height:100px;box-shadow:4px 4px 10px rgba(0,0,0,0.3)}.is-sticky .header .header-logo,.is-sticky .header .menu-languages-wrap,.is-sticky .header .btn-booking-wrap{-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{width:100%;height:100px}.is-sticky .logoBarBg .header-logo{top:22px;z-index:6!important}.is-sticky .logoBarBg .header-logo svg{width:32px;height:54px;-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}.is-sticky .logoBarBg .menu-languages-wrap{top:22px}.is-sticky .logoBarBg .btn-booking-wrap{top:24px}.is-sticky .phone-number-header{top:-83px}.touch-false .logoBarBg .header-logo 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 .header-logo:hover svg path{fill:#e71e6e}.touch-false .header-menus-wrap ul a:hover,.touch-false .header-menus-wrap li a:hover{color:#e71e6e;-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 .header-menus-wrap .meta-menu-link,.touch-false .header-menus-wrap .phone-number-header{-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 .header-menus-wrap .meta-menu-link:hover,.touch-false .header-menus-wrap .phone-number-header:hover{color:red}.menu-with-children{display:inline-flex;flex-direction:row;justify-content:center}.menu-with-children-inner{display:flex;flex-direction:column}.entry-0{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:relative}.header-menus-wrap .entry-1{opacity:0;margin-left:-60px}.header-menus-wrap .menu-with-children .entry-0 .childmenu{left:100%;position:absolute;top:50%;transform:translate(0,-50%);margin-top:-14px;max-height:0;overflow:hidden;padding:0;text-align:left}.header-menus-wrap .menu-with-children .entry-0 .childmenu:before,.header-menus-wrap .menu-with-children .entry-0 .childmenu:after{content:'';position:absolute;z-index:2}.header-menus-wrap .menu-with-children .entry-0 .childmenu:before{top:0;left:0;height:100%;border:14px solid #e71e6e;border-right:0;width:0;max-height:0}.header-menus-wrap .menu-with-children .entry-0 .childmenu:after{height:14px;top:45%;margin-top:14px;background-color:#e71e6e;width:0;left:0;opacity:0}.touch-false .logoBarBg .header-logo:hover svg .colorize-func.logo-one-part{animation:fillcolorlogoblacktomagenta .5s;animation-delay:0s;animation-fill-mode:both}.touch-false .logoBarBg .header-logo:hover svg .colorize-func.logo-two-part{animation:fillcolorlogoblacktomagenta .5s;animation-delay:.2s;animation-fill-mode:both}.touch-false .logoBarBg .header-logo:hover svg .colorize-func.logo-six-part{animation:fillcolorlogoblacktomagenta .5s;animation-delay:.4s;animation-fill-mode:both}.touch-false.menuOpenFixit .logoBarBg .header-logo:hover svg .colorize-func.logo-one-part{animation:fillcolorlogowhitetomagenta .5s;animation-delay:0s;animation-fill-mode:both}.touch-false.menuOpenFixit .logoBarBg .header-logo:hover svg .colorize-func.logo-two-part{animation:fillcolorlogowhitetomagenta .5s;animation-delay:.2s;animation-fill-mode:both}.touch-false.menuOpenFixit .logoBarBg .header-logo:hover svg .colorize-func.logo-six-part{animation:fillcolorlogowhitetomagenta .5s;animation-delay:.4s;animation-fill-mode:both}.touch-false .header-menus-wrap .menu-with-children .entry-0 .childmenu{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.touch-false .header-menus-wrap .menu-with-children .entry-0 .childmenu:before{-webkit-transition:max-height .6s ease-in-out,width .2s ease-in-out;-moz-transition:max-height .6s ease-in-out,width .2s ease-in-out;-o-transition:max-height .6s ease-in-out,width .2s ease-in-out;transition:max-height .6s ease-in-out,width .2s ease-in-out}.touch-false .header-menus-wrap .menu-with-children .entry-0 .childmenu:after{-webkit-transition:left .6s ease-in-out,width .2s ease-in-out,opacity .7s ease-in-out;-moz-transition:left .6s ease-in-out,width .2s ease-in-out,opacity .7s ease-in-out;-o-transition:left .6s ease-in-out,width .2s ease-in-out,opacity .7s ease-in-out;transition:left .6s ease-in-out,width .2s ease-in-out,opacity .7s ease-in-out}.touch-false .header-menus-wrap .menu-with-children .entry-0:hover .childmenu{padding-left:80px;padding-top:28px;max-height:500px;overflow:visible}.touch-false .header-menus-wrap .menu-with-children .entry-0:hover .childmenu:before{width:40px;max-height:100%}.touch-false .header-menus-wrap .menu-with-children .entry-0:hover .childmenu:after{width:20px;left:-20px;opacity:1}.touch-false .header-menus-wrap .menu-with-children .entry-0:hover .entry-1{margin-left:0;opacity:1;-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}.burgerButtonWrapper{position:absolute;top:40px;z-index:3;cursor:pointer;left:90%;left:calc(100vw - 180px)}.burgerButtonWrapper .burgerButton{width:80px;height:60px;display:block;cursor:pointer}.burgerButtonWrapper .burgerButton span{display:block;position:absolute;height:6px;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}.burgerButtonWrapper .burgerButton span:nth-child(1),.burgerButtonWrapper .burgerButton span:nth-child(4){background-color:#000}.burgerButtonWrapper .burgerButton span:nth-child(2),.burgerButtonWrapper .burgerButton span:nth-child(3){top:20px;background-color:#000}.burgerButtonWrapper .burgerButton span:nth-child(1),.burgerButtonWrapper .burgerButton span:nth-child(3){width:50px;left:15px}.burgerButtonWrapper .burgerButton span:nth-child(1){top:0px}.burgerButtonWrapper .burgerButton span:nth-child(1):after{top:-20px}.burgerButtonWrapper .burgerButton span:nth-child(2){right:0;width:80px}.burgerButtonWrapper .burgerButton span:nth-child(3){top:40px}.burgerButtonWrapper .burgerButton span:nth-child(3):after{top:-91px}.burgerButtonWrapper .burgerButton span .burger-cube{display:none;position:relative;top:0;width:6px;height:6px;z-index:2;left:-100px;background-color:#e71e6e;-webkit-box-shadow:-10px -30px 45px 65px rgba(231,30,110,0.8);-moz-box-shadow:-10px -30px 45px 65px rgba(231,30,110,0.8);box-shadow:-10px -30px 45px 65px rgba(231,30,110,0.8)}.burgerButtonWrapper.arrow-right-wrap{position:relative;top:0;left:0;margin-left:0;width:140px;height:14px}.burgerButtonWrapper.arrow-right-wrap .burgerButton{width:140px;height:14px}.menuOpenFixit .logoBarBg.open .burgerButtonWrapper .burgerButton span:nth-child(1){background-color:#ececec;top:20px;transform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg);-moz-transform:rotate(315deg);transition:all 1s .1s}.menuOpenFixit .logoBarBg.open .burgerButtonWrapper .burgerButton span:nth-child(2){top:20px;opacity:0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transition:all 1s .3s}.menuOpenFixit .logoBarBg.open .burgerButtonWrapper .burgerButton span:nth-child(3){top:20px;background-color:#ececec;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transition:all 1s .5s}.is-sticky .burgerButtonWrapper{top:34px;-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}.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(1),.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(4),.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(2),.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(3){background-color:#fff}.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(1).burger-cube,.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(4).burger-cube,.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(2).burger-cube,.burger-logo-color-white-from-header-plugin .logoBarBg .burgerButtonWrapper .burgerButton span:nth-child(3).burger-cube{background-color:#e71e6e}.touch-false .burgerButtonWrapper .burgerButton span .burger-cube{display:block}.touch-false .burgerButtonWrapper .burgerButton span:nth-child(1) .burger-cube{-webkit-transition:left .8s ease-in-out,width .8s ease-in-out;-moz-transition:left .8s ease-in-out,width .8s ease-in-out;-o-transition:left .8s ease-in-out,width .8s ease-in-out;transition:left .8s ease-in-out,width .8s ease-in-out}.touch-false .burgerButtonWrapper .burgerButton span:nth-child(2) .burger-cube{-webkit-transition:left 1s ease-in-out,width 1s ease-in-out;-moz-transition:left 1s ease-in-out,width 1s ease-in-out;-o-transition:left 1s ease-in-out,width 1s ease-in-out;transition:left 1s ease-in-out,width 1s ease-in-out}.touch-false .burgerButtonWrapper .burgerButton span:nth-child(3) .burger-cube{-webkit-transition:left 1.2s ease-in-out,width 1.2s ease-in-out;-moz-transition:left 1.2s ease-in-out,width 1.2s ease-in-out;-o-transition:left 1.2s ease-in-out,width 1.2s ease-in-out;transition:left 1.2s ease-in-out,width 1.2s ease-in-out}.touch-false .burgerButtonWrapper .burgerButton:hover span .burger-cube{left:200px;width:10px}.touch-false .custom-next-arrow:hover .burgerButtonWrapper .burgerButton span{background-color:#e71e6e}.touch-false .custom-next-arrow:hover .burgerButtonWrapper.arrow-right-wrap .burgerButton span .burger-cube{right:140px}.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%}.plugin-call-to-actions .title,.plugin-call-to-actions .telNumber,.plugin-call-to-actions .email{font-size:40px;font-family:"Montserrat","Georgia","Arial",serif;letter-spacing:1px}.plugin-call-to-actions .telNumber{margin-bottom:30px}.touch-false .telNumber,.touch-false .email{-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 .telNumber:hover .telNumber,.touch-false .telNumber:hover .email,.touch-false .email:hover .telNumber,.touch-false .email:hover .email{color:#948C86!important}.cmsnews-article-detail .news-title{margin-bottom:20px}.cmsnews-article-detail .news-image-small{margin-bottom:20px}.plugin-cmsnewslatestarticle .amount-two .w-33.entry{width:50%}.touch-false .cms_news-article-list .entry-link .image-wrapper,.touch-false .plugin-cmsnewslatestarticle .entry-link .image-wrapper{overflow:hidden}.touch-false .cms_news-article-list .entry-link .image,.touch-false .plugin-cmsnewslatestarticle .entry-link .image{transition:transform .4s}.touch-false .cms_news-article-list .entry-link:hover .image,.touch-false .plugin-cmsnewslatestarticle .entry-link:hover .image{transform:scale(1.2)}.touch-false .cms_news-article-list .entry-link:hover .textBox,.touch-false .cms_news-article-list .entry-link:hover .name,.touch-false .plugin-cmsnewslatestarticle .entry-link:hover .textBox,.touch-false .plugin-cmsnewslatestarticle .entry-link:hover .name{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}.plugin-contact{position:relative;box-sizing:border-box;color:#181619;text-align:right}.plugin-contact .form{text-align:left}.plugin-contact .form-row,.plugin-contact .submit-row{width:100%;padding:0 0 10px 0}.plugin-contact label{display:block;display:none}.plugin-contact input[type="text"],.plugin-contact input[type="email"],.plugin-contact input[type="number"],.plugin-contact input[type="submit"],.plugin-contact textarea,.plugin-contact .submit-row button{display:block;box-sizing:border-box;width:100%;font:"Montserrat","Georgia","Arial",serif;font-weight:normal;font-size:18px;color:#606060!important;padding:10px 6px;border:0;border-bottom:1px solid #606060}.plugin-contact textarea{height:100px}.plugin-contact .submit-row button{color:#181619;background-color:#ececec;border:0;height:48px;max-width:200px;margin:20px 0}.plugin-contact .form-error{margin:0 0 20px;padding:6px;color:#B00016!important;background-color:#ffc9c9}.plugin-contact .error input[type="text"],.plugin-contact .error input[type="email"],.plugin-contact .error input[type="number"],.plugin-contact .error input[type="submit"],.plugin-contact .error textarea{border:1px solid #B00016}.plugin-contact .errorlist{margin:0.25em 0;padding:6px;list-style:none;font-size:0.8125em;color:#B00016;background-color:#ffc9c9}.touch-false .plugin-contact .submit-row button{-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}.touch-false .plugin-contact .submit-row button:hover{color:#fff;background-color:#181619;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.plugin-iframe .iframe-wrap{height:100%;width:100%}.plugin-iframe .iframe-wrap iframe{width:100%}.plugin-iconTeaserWrap{padding:0}.plugin-iconTeaserWrap .plugin-iconteaserIndustry{margin-bottom:80px}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper{height:180px}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper svg{width:100%;max-height:180px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.plugin-iconTeaserWrap .plugin-iconteaserReference,.plugin-iconTeaserWrap .plugin-iconteaserIndustry{padding-left:30px;padding-right:30px}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper,.plugin-iconTeaserWrap .plugin-iconteaserReference .textWrapper,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .textWrapper{display:inline-block;vertical-align:middle;box-sizing:border-box;text-align:left}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper{position:relative}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper img,.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper img,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper svg{margin:auto;display:block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill .4s ease;-moz-transition:fill .4s ease;-o-transition:fill .4s ease;transition:fill .4s ease}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper svg{max-height:75px}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper img,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper img{max-width:250px;width:100%}.plugin-iconTeaserWrap .plugin-iconteaserReference .pseudoForOverlay,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .pseudoForOverlay{height:100%;position:relative}.plugin-iconTeaserWrap .plugin-iconteaserReference .textWrapper,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .textWrapper{max-width:calc(100% - 115px);font-size:28px;font-weight:900;line-height:1.1785714286;text-transform:uppercase;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.plugin-iconTeaserWrap .plugin-iconteaserReference.black_and_white .link-icon,.plugin-iconTeaserWrap .plugin-iconteaserIndustry.black_and_white .link-icon{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);opacity:0.9}.plugin-iconTeaserWrap.bgGreyOverlayGrey .title_claimsWrapperSlave h2,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .title_claimsWrapperSlave h2,.plugin-iconTeaserWrap.bgGrey .title_claimsWrapperSlave h2,.plugin-iconTeaserWrap.bgWhite .title_claimsWrapperSlave h2{color:#000}.plugin-iconTeaserWrap.bgGreyOverlayGrey .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap.bgGreyOverlayGrey .plugin-iconteaserIndustry .iconWrapper svg,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserIndustry .iconWrapper svg,.plugin-iconTeaserWrap.bgGrey .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap.bgGrey .plugin-iconteaserIndustry .iconWrapper svg,.plugin-iconTeaserWrap.bgWhite .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap.bgWhite .plugin-iconteaserIndustry .iconWrapper svg{fill:#000}.plugin-iconTeaserWrap.bgGreyOverlayGrey .plugin-iconteaserReference .textWrapper,.plugin-iconTeaserWrap.bgGreyOverlayGrey .plugin-iconteaserIndustry .textWrapper,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserReference .textWrapper,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserIndustry .textWrapper,.plugin-iconTeaserWrap.bgGrey .plugin-iconteaserReference .textWrapper,.plugin-iconTeaserWrap.bgGrey .plugin-iconteaserIndustry .textWrapper,.plugin-iconTeaserWrap.bgWhite .plugin-iconteaserReference .textWrapper,.plugin-iconTeaserWrap.bgWhite .plugin-iconteaserIndustry .textWrapper{color:#000}.plugin-iconTeaserWrap.bgGrey{background-color:#ececec}.plugin-iconTeaserWrap.bgWhite{background-color:#fff}.plugin-iconTeaserWrap.bgGreyOverlayGrey,.plugin-iconTeaserWrap.bgWhiteOverlayGrey{position:relative}.plugin-iconTeaserWrap.bgGreyOverlayGrey .title_claimsWrapperSlave,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .title_claimsWrapperSlave{position:relative;z-index:2}.plugin-iconTeaserWrap.bgGreyOverlayGrey{background-color:#ececec}.plugin-iconTeaserWrap.bgGreyOverlayGrey:after{background-color:rgba(190,190,190,0.2)}.plugin-iconTeaserWrap.bgWhiteOverlayGrey{background-color:rgba(190,190,190,0.2)}.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserReference .iconWrapper .pseudoForOverlay{position:relative;display:block;background-color:#fff}.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserReference .iconWrapper .pseudoForOverlay::after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:rgba(190,190,190,0.2)}.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserReference .iconWrapper img,.plugin-iconTeaserWrap.bgWhiteOverlayGrey .plugin-iconteaserReference .iconWrapper svg{margin:auto;display:block;position:relative;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:fill .4s ease;-moz-transition:fill .4s ease;-o-transition:fill .4s ease;transition:fill .4s ease}.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper{height:80px;width:80px;margin:0 20px 0 0}.plugin-iconTeaserWrap .plugin-iconteaserReference{text-align:center;padding:0 30px 30px}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper{margin:0}.plugin-iconTeaserWrap.w-50 .plugin-iconteaserReference.w-33,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserReference.w-25,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserReference.w-20,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserIndustry.w-33,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserIndustry.w-25,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserIndustry.w-20{width:100%}.plugin-iconTeaserWrap.w-50 .plugin-iconteaserReference .iconWrapper svg,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserIndustry .iconWrapper svg{max-height:75px}.plugin-iconTeaserWrap.w-50 .plugin-iconteaserReference .iconWrapper img,.plugin-iconTeaserWrap.w-50 .plugin-iconteaserIndustry .iconWrapper img{max-width:300px}.touch-false .plugin-iconTeaserProductWrap .plugin-iconteaserProduct{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.touch-false .plugin-iconTeaserProductWrap .plugin-iconteaserProduct svg{-webkit-transition:fill .2s ease;-moz-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.touch-false .plugin-iconTeaserProductWrap .plugin-iconteaserProduct:hover{background-color:#ececec}.touch-false .plugin-iconTeaserProductWrap .plugin-iconteaserProduct:hover .iconWrapper svg{fill:#fff;-webkit-transition:fill .4s ease;-moz-transition:fill .4s ease;-o-transition:fill .4s ease;transition:fill .4s ease}.touch-false .plugin-iconTeaserProductWrap .plugin-iconteaserProduct:hover .iconWrapper svg path{fill:#fff!important;-webkit-transition:fill .4s ease;-moz-transition:fill .4s ease;-o-transition:fill .4s ease;transition:fill .4s ease}.touch-false .plugin-iconTeaserProductWrap .plugin-iconteaserProduct:hover .iconWrapper:after{background-color:rgba(0,0,0,0.2);-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.touch-false .plugin-iconteaserReference.black_and_white .link-icon,.touch-false .plugin-iconteaserIndustry.black_and_white .link-icon{transition-property:filter;transition-duration:.5s;transition:all .5s ease-out}.touch-false .plugin-iconteaserReference.black_and_white .link-icon:hover,.touch-false .plugin-iconteaserIndustry.black_and_white .link-icon:hover{opacity:1;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.touch-false .plugin-iconTeaserWrap .linkPageteaser:hover svg{fill:#000;-webkit-transition:fill .4s ease;-moz-transition:fill .4s ease;-o-transition:fill .4s ease;transition:fill .4s ease}.touch-false .plugin-iconTeaserWrap .linkPageteaser:hover .textWrapper{color:#000;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.paraxify{background-attachment:fixed;background-position:center center;background-size:cover}.plugin-headers .header-text-block{margin-bottom:20px}.plugin-headers .name,.plugin-headers .subtitle{color:#000;text-decoration:uppercase}.plugin-headers .name{font-size:20px}.plugin-headers .subtitle{font-size:68px}.plugin-headers .colored-by-js{color:#e71e6e}.plugin-headers{position:relative;display:block;box-sizing:border-box}.plugin-headers .headers-fullscreen-wrap{position:relative;width:100%;height:800px;height:100vh}.plugin-headers .text-box-wrap{position:absolute;display:block;width:auto;height:auto;box-sizing:border-box;z-index:2;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.plugin-headers .image-fullscreen{height:100%;height:100vh;width:100%;width:100vw;background-repeat:no-repeat;background-attachment:fixed;background-position:center center!important;background-size:cover}.plugin-headers .image-inline-parallax{object-fit:cover}.plugin-headers .text{position:relative;font-size:24px}.plugin-headers .text p{font-size:24px;margin-bottom:0}.plugin-headers.font-color-white .name,.plugin-headers.font-color-white .subtitle{color:#fff}.plugin-headers.image-after-title .text-box-wrap{margin-top:40px;position:relative;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.plugin-headers.image-after-title .headers-fullscreen-wrap{height:auto}.plugin-headers.image-after-title .headers-fullscreen-wrap.min-height-no-image{padding-top:140px}.plugin-headers.image-after-title .text{margin-top:0}.plugin-headers.image-after-title .image-in-content{box-sizing:border-box}.plugin-headers.centerAligned .text-box-wrap{width:100%;left:0}.plugin-headers.bg-black{color:#fff}.plugin-headers.bg-black .name,.plugin-headers.bg-black .subtitle,.plugin-headers.bg-black .header-text-block{color:#fff}.plugin-headers.bg-black .text a{color:#fff}.plugin-headers.has-padding-bottom{padding-bottom:80px}.plugin-header-home{padding-top:74px;background:-webkit-linear-gradient(top,#bec3c5 0%,#eeeff0 100%);background:-o-linear-gradient(top,#bec3c5 0%,#eeeff0 100%);background:-ms-linear-gradient(top,#bec3c5 0%,#eeeff0 100%);background:-moz-linear-gradient(top,#bec3c5 0%,#eeeff0 100%);background:linear-gradient(to bottom,#bec3c5 0%,#eeeff0 100%)}.plugin-header-home .headers-fullscreen-wrap{position:relative;width:100%;height:800px;height:100vh;height:calc(100vh - 74px)}.plugin-header-home .skeleton-wrapper{margin:auto;width:82%;position:relative;padding:120px 8%}.plugin-header-home .skeleton-wrapper .skeleton-image{max-width:1000px;margin:auto}.plugin-header-home .name,.plugin-header-home .subtitle{text-align:center}.plugin-header-home .mountains-wrapper{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:152px;background-image:url("/static/imgs/header-mountains.png");background-repeat:no-repeat;background-position:bottom center;background-size:cover}.touch-true .paraxify{background-attachment:unset}.touch-true .plugin-headers{box-sizing:border-box}.touch-true .plugin-headers .image-fullscreen{background-attachment:unset}.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:#181619}.plugin-googlemaps.h-600{height:auto;height:600px}.plugin-menucardsbuttons .link-entry{display:table}.pages-subpages,.plugin-teaserwrap{position:relative;box-sizing:border-box;width:100%}.pages-subpages .teaser-counter,.plugin-teaserwrap .teaser-counter{overflow:hidden}.pages-subpages .pages-subpages-teaser,.plugin-teaserwrap .pages-subpages-teaser{position:relative}.pages-subpages .pages-subpages-teaser:before,.plugin-teaserwrap .pages-subpages-teaser:before{content:'';display:block;height:100%;width:100%;position:absolute;z-index:2;bottom:0;left:0;background-color:rgba(0,0,0,0.3);background:-moz-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,transparent 20%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,transparent 20%);background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,transparent 20%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.pages-subpages .image,.plugin-teaserwrap .image{z-index:1;left:0;top:0;background-position:center;background-size:cover}.pages-subpages .textBox,.plugin-teaserwrap .textBox{text-align:left;padding:10px}.pages-subpages .teaserName,.plugin-teaserwrap .teaserName{text-transform:uppercase;font-size:25px;font-weight:900;color:#fff;position:absolute;bottom:20px;padding-left:2%;padding-right:2%;z-index:2;text-align:center;width:96%}.pages-subpages .teaser-link,.plugin-teaserwrap .teaser-link{display:block}.pages-subpages .teaserWidth33 .teaserImageTop,.plugin-teaserwrap .teaserWidth33 .teaserImageTop{width:25%}.pages-subpages .teaserWidth33 .pages-subpages-teaser,.plugin-teaserwrap .teaserWidth33 .pages-subpages-teaser{display:flex;height:100%}.pages-subpages .teaserWidth33 .pages-subpages-teaserSlave,.plugin-teaserwrap .teaserWidth33 .pages-subpages-teaserSlave{display:flex;flex-direction:column;width:100%}.pages-subpages .teaserWidth33 .image,.plugin-teaserwrap .teaserWidth33 .image{width:100%;padding-top:100%}.pages-subpages .teaserWidth33 .fallbackNoImage,.plugin-teaserwrap .teaserWidth33 .fallbackNoImage{background-image:url("/static/imgs/fallback.jpg?f20e879a763c")}.pages-subpages .teaserWidth33 .teaserBody,.plugin-teaserwrap .teaserWidth33 .teaserBody{padding-bottom:10px}.pages-subpages.layout-slider .pages-subpagesSlave{max-width:100%;margin-left:-826px;position:relative;left:50%}.pages-subpages.layout-not-enough-for-slider .pages-subpagesSlave{max-width:1240px;width:100%;margin:auto;padding:0 20px}.pages-subpages.layout-tiles-high .teaserWidth33 .image{padding-top:156.333%}.plugin-teaserwrap.images-square .teaser-counter{width:33.3333%}.plugin-teaserwrap.images-square .teaser-counter.isJustOneTeaser,.plugin-teaserwrap.images-square .teaser-counter.isJustTwoTeaser{width:50%}.plugin-teaserwrap.images-square .teaser-counter.isJustFourTeaser{width:25%}.plugin-teaserwrap.images-rectangular .teaser-counter{width:33.3333%}.plugin-teaserwrap.images-rectangular .image{padding-top:156.333%}.plugin-teaserwrap .teaserName svg{padding-left:10px}.plugin-teaserwrap .teaserName svg line{stroke:#fff}.plugin-teaserwrap .font-color-black .teaserName{color:#000}.plugin-teaserwrap .font-color-black .teaserName svg{padding-left:10px}.plugin-teaserwrap .font-color-black .teaserName svg line{stroke:#000}.plugin-teaserwrap .forced-width-25 .teaser-counter{width:25%}.plugin-teaserwrap .forced-width-25 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .forced-width-25 .teaser-counter.isJustTwoTeaser{width:25%}.plugin-teaserwrap .forced-width-33 .teaser-counter{width:33.3333%}.plugin-teaserwrap .forced-width-33 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .forced-width-33 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .forced-width-33 .teaser-counter.isJustFourTeaser{width:33.3333%}.plugin-teaserwrap .forced-width-50 .teaser-counter{width:50%}.plugin-teaserwrap .forced-width-50 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .forced-width-50 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .forced-width-50 .teaser-counter.isJustFourTeaser{width:50%}.touch-false .pages-subpages-teaser .image{transition:transform .4s}.touch-false .pages-subpages-teaser:hover .image{transform:scale(1.1)}.touch-false .pages-subpages-teaser:hover:before{background-color:rgba(0,0,0,0.2);-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.plugin-picture .image-name{position:absolute;z-index:3;bottom:0;left:0;padding:35px;font-size:20px}.plugin-picture .wrap{display:block;width:100%;height:auto}.plugin-picture .image{width:auto;height:auto;max-width:100%;width:100%}.plugin-picture .caption{margin:1em 0;font-size:0.75em}.plugin-picture.font-white:before{content:'';display:block;height:100%;width:100%;position:absolute;z-index:2;bottom:0;left:0;background-color:rgba(0,0,0,0.3);background:-moz-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,transparent 20%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.7) 0%,transparent 20%);background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,transparent 20%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.plugin-picture.pos-right-float{float:right}.plugin-picture-non-gallery.waypointPreFallbackAddedClass .image{opacity:0;clip-path:polygon(0 0,100% 100%,100% 100%,0 0)}.plugin-picture-non-gallery.waypointPreFallbackAddedClass.waypointAddedClass .image{opacity:1;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;animation:polygonspicture 1s;animation-fill-mode:both}@-moz-keyframes polygonspicture{from{clip-path:polygon(0 0,100% 100%,100% 100%,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@-webkit-keyframes polygonspicture{from{-webkit-clip-path:polygon(0 0,100% 100%,100% 100%,0 0);clip-path:polygon(0 0,100% 100%,100% 100%,0 0)}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 polygonspicture{from{-webkit-clip-path:polygon(0 0,100% 100%,100% 100%,0 0);clip-path:polygon(0 0,100% 100%,100% 100%,0 0)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.plugin-gallery{position:relative;box-sizing:border-box;width:100%}.plugin-gallery .loader-gif-wrap img{margin:auto;max-width:320px}.plugin-gallery .popup-gallery{opacity:0;transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out}.plugin-gallery .gutter-sizer{width:2%}.plugin-gallery .grid-item{width:49%}.plugin-gallery .grid-item.w-100{width:100%}.plugin-gallery .gallery-child-slave-1 .waypointPreFallbackAddedClass.plugin-picture-gallery,.plugin-gallery .gallery-child-slave-2 .waypointPreFallbackAddedClass.plugin-picture-gallery{opacity:0}.plugin-gallery .gallery-child-slave-1 .waypointPreFallbackAddedClass.waypointAddedClass.plugin-picture-gallery,.plugin-gallery .gallery-child-slave-2 .waypointPreFallbackAddedClass.waypointAddedClass.plugin-picture-gallery{opacity:1}.plugin-gallery .gallery-child-slave-1 .plugin-picture-gallery.waypointAddedClass{transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out}.plugin-gallery .gallery-child-slave-2 .plugin-picture-gallery.waypointAddedClass{transition:opacity 1.1s ease-in-out;-webkit-transition:opacity 1.1s ease-in-out;-o-transition:opacity 1.1s ease-in-out;-moz-transition:opacity 1.1s ease-in-out}.plugin-multiHeroWrap{position:relative;z-index:9}.plugin-multiHeroWrap .plugin-multiHero{position:absolute;left:0;top:0;width:100%;height:100%;color:#ececec}.plugin-multiHeroWrap .plugin-multiHero .multiHeroLinkless,.plugin-multiHeroWrap .plugin-multiHero .multiHeroLink{box-sizing:border-box;border:solid #fff;border-width:0;text-align:center}.plugin-multiHeroWrap .plugin-multiHero .textBox{position:relative;z-index:3;padding:40px 0;text-align:center}.plugin-multiHeroWrap .plugin-multiHero h3,.plugin-multiHeroWrap .plugin-multiHero .iconteaserProductBody{padding:0 20px;color:#fff}.plugin-multiHeroWrap .plugin-multiHero h3{font-size:26px;font-family:"Montserrat","Georgia","Arial",serif;text-transform:uppercase;padding:0 40px;margin-bottom:0}.plugin-multiHeroWrap .plugin-multiHero h3:after{display:none}.plugin-multiHeroWrap .plugin-multiHero .separatorLine{height:8px;width:52px;background-color:#fff;display:block;margin:20px auto}.plugin-multiHeroWrap .plugin-multiHero .iconteaserProductBody{max-width:100%;margin:auto;max-height:auto;display:block;overflow:visible}.plugin-multiHeroWrap .plugin-multiHero .iconWrap{width:50px}.plugin-multiHeroWrap .plugin-multiHero .logo-list-wrap{padding:40px 10px}.plugin-multiHeroWrap .plugin-multiHero .logo-list-wrap svg path{fill:#fff;height:53px}.touch-false .plugin-multiHeroWrap{position:relative;width:100%;text-align:center;min-height:800px;min-height:80vh}.touch-false .plugin-multiHeroWrap .plugin-multiHero{color:#ececec}.touch-false .plugin-multiHeroWrap .plugin-multiHero h3,.touch-false .plugin-multiHeroWrap .plugin-multiHero .iconteaserProductBody{color:#fff}.touch-false .plugin-multiHeroWrap .plugin-multiHero .separatorLine{background-color:#fff}.touch-false .plugin-multiHeroWrap .plugin-multiHero .iconteaserProductBody{max-width:240px;max-height:0;overflow:hidden}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave .multiHeroLink{text-align:center;position:relative;z-index:2;display:block;display:flex;justify-content:end;flex-direction:column;min-height:800px;min-height:80vh;background-color:transparent;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave .multiHeroLinkless .textBox,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave .multiHeroLink .textBox{top:50%;margin:auto;text-align:center;width:100%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo .multiHeroLink{width:50%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo.multiHeroWrapSlave-2 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree .multiHeroLink{width:33.33334%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree.multiHeroWrapSlave-1 .multiHeroLink{float:left}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree.multiHeroWrapSlave-2 .multiHeroLink{display:inline-block;display:flex;margin:0 auto}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree.multiHeroWrapSlave-3 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour .multiHeroLink{width:25%;min-height:800px;min-height:80vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-2 .multiHeroLink{left:25%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-4 .multiHeroLink{left:50%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour.multiHeroWrapSlave-4 .multiHeroLink{left:75%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive{height:50%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive .multiHeroLink{width:50%;min-height:400px;min-height:40vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-2 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-5 .multiHeroLink{width:33.33334%;top:400px;top:40vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-4 .multiHeroLink{display:inline-block;display:flex;margin:0 auto}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive.multiHeroWrapSlave-5 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix{height:50%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix .multiHeroLink{width:33.33334%;min-height:400px;min-height:40vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-1 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-4 .multiHeroLink{float:left}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-2 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-5 .multiHeroLink{display:inline-block;display:flex;margin:0 auto}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-6 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-5 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix.multiHeroWrapSlave-6 .multiHeroLink{top:400px;top:40vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven{height:33.33334%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven .multiHeroLink{min-height:266px;min-height:26.666vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-1 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-5 .multiHeroLink{float:left}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-6 .multiHeroLink{display:inline-block;display:flex;margin:0 auto}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-2 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-7 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-7 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-4 .multiHeroLink{top:266px;top:26.666vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-1 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-2 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-4 .multiHeroLink{width:50%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-5 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-6 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-7 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven.multiHeroWrapSlave-7 .multiHeroLink{width:33.33334%;top:532px;top:53.332vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight{height:33.33334%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight .multiHeroLink{min-height:266px;min-height:26.666vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-1 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-6 .multiHeroLink{float:left}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-7 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-7 .multiHeroLink{display:inline-block;display:flex;margin:0 auto}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-2 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-5 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-8 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-8 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-5 .multiHeroLink{width:33.33334%;top:266px;top:26.666vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-1 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-2 .multiHeroLink{width:50%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-6 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-7 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-7 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-8 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight.multiHeroWrapSlave-8 .multiHeroLink{width:33.33334%;top:532px;top:53.332vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine{height:33.33334%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine .multiHeroLink{width:33.33334%;min-height:266px;min-height:26.666vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-1 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-1 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-7 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-7 .multiHeroLink{float:left}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-2 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-2 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-5 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-8 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-8 .multiHeroLink{display:inline-block;display:flex;margin:0 auto}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-3 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-3 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-6 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-9 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-9 .multiHeroLink{float:right}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-4 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-4 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-5 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-5 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-6 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-6 .multiHeroLink{top:266px;top:26.666vh}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-7 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-7 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-8 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-8 .multiHeroLink,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-9 .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine.multiHeroWrapSlave-9 .multiHeroLink{top:532px;top:53.332vh}.touch-false .plugin-multiHeroWrap .backgroundImage{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;min-height:800px;min-height:80vh;opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.touch-false .plugin-multiHeroWrap .backgroundImage.firstbgImage{opacity:1}.touch-false .plugin-multiHeroWrap .backgroundImage.showIt{opacity:1;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.touch-false .plugin-multiHeroWrap.overlayPicture .backgroundImage:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(236,236,236,0.3)}.touch-false .plugin-multiHeroWrap.isSquare{min-height:400px;min-height:40vh;display:flex;flex-wrap:wrap;justify-content:space-between}.touch-false .plugin-multiHeroWrap.isSquare .multiHeroWrapSlave.maxTwo,.touch-false .plugin-multiHeroWrap.isSquare .multiHeroWrapSlave.maxThree{align-content:center;display:flex;flex-basis:1;justify-content:center;padding-bottom:25%}.touch-false .plugin-multiHeroWrap.isSquare .multiHeroWrapSlave.maxTwo{width:50vw}.touch-false .plugin-multiHeroWrap.isSquare .multiHeroWrapSlave .multiHeroLinkless,.touch-false .plugin-multiHeroWrap.isSquare .multiHeroWrapSlave .multiHeroLink{height:100%;min-height:50vh;min-height:400px;min-height:40vh}.touch-false .plugin-multiHeroWrap.overlayText .multiHeroWrapSlave .multiHeroLinkless:hover,.touch-false .plugin-multiHeroWrap.overlayText .multiHeroWrapSlave .multiHeroLink:hover{background-color:rgba(236,236,236,0.3);-webkit-transition:background-color .3s ease-out,border-width .3s ease-out;-moz-transition:background-color .3s ease-out,border-width .3s ease-out;-o-transition:background-color .3s ease-out,border-width .3s ease-out;transition:background-color .3s ease-out,border-width .3s ease-out}.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLink{-webkit-transition:border-width .3s ease-out;-moz-transition:border-width .3s ease-out;-o-transition:border-width .3s ease-out;transition:border-width .3s ease-out}.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLinkless h3,.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLink h3{-webkit-transition:padding .3s ease-out;-moz-transition:padding .3s ease-out;-o-transition:padding .3s ease-out;transition:padding .3s ease-out}.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLinkless .separatorLine,.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLink .separatorLine{-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLinkless .iconteaserProductBody,.touch-false .plugin-multiHeroWrap .plugin-multiHero .multiHeroLink .iconteaserProductBody{-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 .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLinkless,.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLink{border-width:20px;-webkit-transition:border-width .3s ease-out;-moz-transition:border-width .3s ease-out;-o-transition:border-width .3s ease-out;transition:border-width .3s ease-out}.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLinkless h3,.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLink h3{padding:0 20px;-webkit-transition:padding .3s ease-out;-moz-transition:padding .3s ease-out;-o-transition:padding .3s ease-out;transition:padding .3s ease-out}.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLinkless .separatorLine,.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLink .separatorLine{width:80%}.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLinkless .iconteaserProductBody,.touch-false .plugin-multiHeroWrap .plugin-multiHero:hover .multiHeroLink .iconteaserProductBody{max-height:100px}.touch-true .plugin-multiHeroWrap{min-height:auto;display:flex;flex-wrap:wrap;overflow:visible}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave{display:inline-block;vertical-align:top;box-sizing:border-box;background-color:#ececec}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo{width:50%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree{width:33.33334%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour{width:25%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive{width:33.33334%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child+.maxFive{width:50%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix{width:33.33334%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven{width:33.33334%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child+.maxSeven{width:50%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:nth-last-child(2){width:50%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight{width:50%}.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine{width:33.33334%}.touch-true .plugin-multiHeroWrap .plugin-multiHero{position:relative;display:flex;flex-direction:column;padding-bottom:40px}.touch-true .plugin-multiHeroWrap .plugin-multiHero .textBox{padding:20px 0}.touch-true .plugin-multiHeroWrap .plugin-multiHero h3{font-size:20px}.touch-true .plugin-multiHeroWrap .backgroundImage{background-repeat:no-repeat;background-size:cover;width:100%;opacity:1;position:relative;padding-bottom:100%}.touch-true .plugin-multiHeroWrap .multiHeroLinkless,.touch-true .plugin-multiHeroWrap .multiHeroLink{top:0;min-height:auto;width:100%;position:relative;display:block;background-color:#181619;color:#fff;flex:1 0 auto}.touch-true .plugin-multiHeroWrap .logo-list-wrap{padding-top:20px}@media screen and (max-width:620px){.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine{width:100%}.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:nth-last-child(2),.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:first-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:first-child+.maxFive,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:first-child+.maxSeven,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:last-child,.touch-false .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxTwo:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxThree:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFour:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxFive:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSix:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxSeven:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxEight:nth-last-child(2),.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:first-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:first-child+.maxFive,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:first-child+.maxSeven,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:last-child,.touch-true .plugin-multiHeroWrap .multiHeroWrapSlave.maxNine:nth-last-child(2){width:100%}.touch-false .plugin-multiHeroWrap .plugin-multiHero .textBox,.touch-true .plugin-multiHeroWrap .plugin-multiHero .textBox{padding:20px 0 40px}.touch-false .plugin-multiHeroWrap .plugin-multiHero h3,.touch-true .plugin-multiHeroWrap .plugin-multiHero h3{font-size:16px}.touch-false .plugin-multiHeroWrap .plugin-multiHero .logo-list-wrap svg,.touch-true .plugin-multiHeroWrap .plugin-multiHero .logo-list-wrap svg{max-height:40px;max-width:200px}}.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{right: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:#181619}.rooms-room-detail .imageBottomWrapper .image{margin:20px 0}.rooms-room-detail.otherRoomsWrapper{padding:60px 0}.rooms-room-detail.otherRoomsWrapper .entries-wrap{background-color:#181619;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:#e71e6e;color:#fff;padding:10px 20px;cursor:pointer}.rooms-room-detail .priceTableWrapper .priceTableTabs .priceTableTab.active{background-color:#181619}.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:#ececec;color:#fff}.rooms-room-detail .priceTableWrapper .price-table tr:nth-child(even){background-color:#e71e6e}.rooms-room-detail .priceTableWrapper .price-table tr:nth-child(odd){background-color:rgba(255,255,255,0.9);color:#181619}.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 .borderLeftRight .plugin-text-ckeditor .flexSlave{max-width:640px}.plugin-section .borderLeftRight .plugin-text-ckeditor.w-50,.plugin-section .borderLeftRight .plugin-text-ckeditor.w-33{width:50%}.plugin-section .borderLeftRight .plugin-text-ckeditor.left-side-to-border .flexSlave{float:right}.plugin-section.bgGrey{background-color:#ececec}.plugin-section.bgGrey.font-black .plugin-text a{color:#e71e6e}.plugin-section.bgBlack{background-color:#000;color:#fff}.plugin-section.bgBlack *{color:#fff}.plugin-section.bgBlack .plugin-text a{color:#e71e6e}.plugin-section.bgOrange{background-color:#f28715;color:#000}.plugin-section.bgOrange *{color:#000}.plugin-section.bgOrange .plugin-text a{color:#e71e6e}.plugin-section.bgOrange.font-magenta .plugin-text a{color:#fff}.plugin-section.bgMagenta{background-color:#e71e6e;color:#000}.plugin-section.bgMagenta *{color:#000}.plugin-section.bgMagenta .plugin-text a{color:#000}.plugin-section.bgMagenta.font-black .plugin-text a{color:#fff}.plugin-section.font-black *{color:#000}.plugin-section.font-white *{color:#fff}.plugin-section.font-grey *{color:#ececec}.plugin-section.font-magenta *{color:#e71e6e}.plugin-section.font-magenta .plugin-text a{color:#f57aab}.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:calc(100vh - 120px);overflow:hidden}.plugin-slider .slides .animation-addwrap{height:100%;will-change:opacity}.plugin-slider .slides.just-one-slide .slidedActive{opacity:1;background-size:120%}.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(24,22,25,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-slider .plugin-slide{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;background-position:top;background-repeat:no-repeat;background-size:cover;opacity:0;z-index:1;background-size:100%;will-change:background-size}.plugin-slider .plugin-slide .slider-content-outer,.plugin-slider .plugin-slide .slider-content-inner{position:relative;height:100%}.plugin-slider .plugin-slide .text-box-wrap{text-align:center;position:relative;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-slider .plugin-slide .text-box-wrap .text-name p{font-size:50px;font-weight:900;line-height:1;color:#fff;text-transform:uppercase;margin-bottom:40px}.plugin-slider .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-slider .plugin-slide .text-box-wrap .text-description p{margin-top:10px}.plugin-slider .plugin-slide .logo-wrap{position:relative;height:100%;text-align:center}.plugin-slider .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-slider .plugin-slide .logo-wrap svg path{fill:#fff}.plugin-slider .plugin-slide.title-only .w-content{max-width:100%}.plugin-slider .plugin-slide.title-only .text-box-wrap{padding-left:100px;max-width:1000px}.plugin-slider .plugin-slide.title-only .text-box-wrap .text-name p{font-size:70px}.plugin-slider .plugin-slide.title-only .text-box-wrap .text-abstract,.plugin-slider .plugin-slide.title-only .text-box-wrap .text-description{display:none}.plugin-slider .plugin-slide.title-only .logo-wrap{display:none}.plugin-slider .plugin-slide.has-text-logo,.plugin-slider .plugin-slide.has-text-logo-apartments,.plugin-slider .plugin-slide.has-text-logo-charme,.plugin-slider .plugin-slide.has-text-logo-chalet,.plugin-slider .plugin-slide.has-text-logo-petit{background-color:#ececec;background-blend-mode:multiply}.plugin-slider .plugin-slide.slidedActive{z-index:3;animation:zoomIn 16s;animation-iteration-count:forwards}.plugin-slider .plugin-slide.slidedActive .text-box-wrap{animation:max-height 3s forwards}.plugin-slider .plugin-slide.nextSlideAfterActive{z-index:2}.plugin-slider .plugin-slide.slidedActiveDelayed{background-size:100%}.plugin-slider .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)}.touch-false .plugin-slider .svg-arrow{opacity:0}.touch-false .plugin-slider .arrow:hover .svg-arrow{opacity:1}.touch-false .plugin-slider .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%}}.custom-next-arrow-slider-50-overcontent{position:relative;height:60px;cursor:pointer;text-align:right;padding-right:20px}.custom-next-arrow-slider-50-overcontent .arrow-right-wrap{position:absolute;left:auto;top:20px;right:40px;height:60px}.custom-next-arrow-slider-50-overcontent svg{margin-top:14px;width:78px;height:24px}.slider-50-overcontent-container{margin-bottom:40px}.slider-50-overcontent-container .burgerButtonWrapper::after{display:none}.slider-50-overcontent{height:700px}.slider-50-overcontent .slick-track,.slider-50-overcontent .plugin-slide,.slider-50-overcontent .slides{height:100%;width:100%}.slider-50-overcontent .slick-slide{border-right:20px solid #fff}.slider-50-overcontent .plugin-slide{background-size:cover;background-position:center}.slider-50-overcontent .text-box-wrap{background-color:rgba(0,0,0,0.3);bottom:0;position:absolute;width:96%;display:block;font-size:12px}.slider-50-overcontent .text-box-wrap.gutter{padding:2%}.slider-50-overcontent .text-box-wrap p{margin-bottom:4px}.slider-50-overcontent .w-content.slider-content-outer{max-width:100%;padding:0}.slider-50-overcontent .w-content.slider-content-outer .w-contentSlave{margin:0}.touch-false .custom-next-arrow-slider-50-overcontent svg path{fill:transparent;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.touch-false .custom-next-arrow-slider-50-overcontent:hover svg path{stroke:#e71e6e;fill:#e71e6e}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;height:100%;height:700px}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sliderImage{margin:auto;border-left:15px solid #fff;border-right:15px solid #fff;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;height:700px}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("/static/scss/fonts/slick.eot");src:url("/static/scss/fonts/slick.eot?#iefix") format("embedded-opentype"),url("/static/scss/fonts/slick.woff") format("woff"),url("/static/scss/fonts/slick.ttf") format("truetype"),url("/static/scss/fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;top:82px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;display:inline-block;padding:3px;width:40px;height:164px}.slick-prev{left:0;padding-left:10px;z-index:2;background-repeat:no-repeat;background-position:10px 50%}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-next{right:0;background-image:url(/static/svg/arrow_right.svg);background-repeat:no-repeat;background-position:15px 50%}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.touch-false .slick-prev:hover:after,.touch-false .slick-next:hover:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.2);-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}.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:#181619}.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:#e71e6e}.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:#e71e6e}.touch-false .specials-special-detail .btn-booking-wrap:hover svg polyline{stroke:#e71e6e}.plugin-table{padding:0}.plugin-table .tableTitle{color:#000}.plugin-table .table-rows{margin:0 auto;text-align:left}.plugin-table .row{width:100%;margin:0}.plugin-table .col{vertical-align:middle}.plugin-table .col hr{margin:28px 0;border:none;height:1px;color:#1b1c20;background-color:#1b1c20}.plugin-table .col img{margin:auto;max-width:120px}.plugin-table .col.col-0{padding-right:20px}.plugin-table .col.col-1{padding-left:20px}.plugin-teasers{height:800px}.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:"Montserrat","Georgia","Arial",serif;text-align:right;line-height:1.2;z-index:2;height:100%;position:absolute;left:0}.plugin-teasers .teaser-inner-slave{width:94%;padding:3%;text-align:center;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.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:70px}.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 .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;top:0;left:0;right:0;bottom:0;background-color:#ececec;mix-blend-mode:multiply;width:33.33334%;height:100%}.plugin-teasers .bgFallbackImageWrap{width:100%;padding-top:100%;background-color:#ececec}.plugin-section .plugin-teasers:nth-child(odd) .teaser-inner{left:auto;right:0}.plugin-section .plugin-teasers:nth-child(odd) .teaser-image:before{left:auto;right:0}.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 .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.touch-false .plugin-teasers:hover .teaser-image:before{width:100%}.plugin-text{vertical-align:middle}.plugin-text.text-left-aligned{text-align:left}.plugin-text.top-aligned{vertical-align:top}.plugin-text.w-100 .maxContentWidth{max-width:1000px}.plugin-text a{display:unset;color:#e71e6e}.plugin-video{background-color:#fff}.plugin-video .video-wrap{position:relative;padding-bottom:56.25%;height:0}.plugin-video .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.plugin-video-collection .subtitle{font-size:16px;margin:0 0 20px;font-family:"Montserrat","Georgia","Arial",serif;line-height:1.4;font-weight:400;text-transform:none}.plugin-video-collection .editWrap{margin:-20px 0 0 0;color:coral}.plugin-video-file{position:relative}.plugin-video-file video,.plugin-video-file video[poster]{object-fit:cover}.plugin-video-file video{width:100%;height:100%}.plugin-video-file .name,.plugin-video-file .subtitle{color:#000}.plugin-video-file .editWrap{position:absolute;top:0;right:0;width:280px;font-size:14px;text-align:center;line-height:2;background-color:violet;cursor:pointer}.plugin-video-file .body video{height:100%}.plugin-video-file.font-color-magenta{color:#e71e6e}.plugin-video-file.font-color-magenta .name,.plugin-video-file.font-color-magenta .subtitle{color:#e71e6e}.plugin-video-file.font-color-white{color:#fff}.plugin-video-file.font-color-white .name,.plugin-video-file.font-color-white .subtitle{color:#fff}.plugin-video-file.font-color-black{color:#000}.plugin-video-file.font-color-black .name,.plugin-video-file.font-color-black .subtitle{color:#000}.touch-false .plugin-video-file .editWrap:hover{opacity:1}.plugin-videoSlider .custom-next-arrow{position:absolute;z-index:1;bottom:0;right:20px;cursor:pointer;background-color:#fff}.plugin-videoSlider .custom-next-arrow .arrow-right-wrap{text-align:right}.plugin-videoSlider .video-text-block-wrap{padding-right:180px}.plugin-videoSlider .slick-prev,.plugin-videoSlider .slick-next{display:none!important}.plugin-videoSlider .lazy-hidden{background-color:#222;background-image:url("/static/imgs/loader.gif?f20e879a763c");background-repeat:no-repeat;background-position:50% 50%;background-size:30px;width:100%}.cms-edit-on .plugin-videoSlider{border:1px dashed grey}.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:#ececec;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:#181619}.footer{color:#fff;background-color:#000;bottom:0;width:100%;min-height:200px;padding:40px 0;font-size:14px;position:fixed;left:0;z-index:-1}.footer *{color:#fff}.footer .footer-gutter{padding:0 2%}.footer .footer-slave-top{margin:0 auto 20px auto;height:80px}.footer .logo-footer-wrap{text-align:center;margin:20px auto 60px}.footer .logo-footer-wrap .logo-footer{display:block;text-align:center}.footer .logo-footer-wrap svg{width:80px;height:40px}.footer .logo-footer-wrap svg .colorize-func-magenta{fill:#e71e6e}.footer .logo-footer-wrap svg .colorize-func{fill:#fff}.footer .text-footer .plugin-text{width:auto;padding:0 40px 0 0;vertical-align:top;background-color:transparent}.footer .text-footer .plugin-text *{color:#fff}.footer .text-footer .plugin-text a{color:#fff}.footer .text-footer .maxContentWidth{width:auto}.footer .footer-link-style{font-size:16px;display:block;text-transform:uppercase}.footer .footer-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer .footer-non-menu,.footer .footer-menu{list-style:none;padding:0;margin:0}.footer .footer-non-menu ol,.footer .footer-non-menu ul,.footer .footer-menu ol,.footer .footer-menu ul{margin:0;padding:0;list-style:none}.footer .footer-non-menu li,.footer .footer-menu li{margin:0;display:block}.footer .footer-non-menu .link-0,.footer .footer-menu .link-0{font-size:16px;margin-bottom:2px;color:#fff}.footer .footer-non-menu .link-1,.footer .footer-menu .link-1{font-size:15px;line-height:1.4;margin-bottom:0}.footer .footer-non-menu .menu-1,.footer .footer-menu .menu-1{margin-bottom:10px}.footer .footer-non-menu .childmenu,.footer .footer-menu .childmenu{margin-bottom:10px}.footer .footer-menu .entry-0{padding-right:20px}.footer .footer-contact-link{margin-bottom:10px}.footer .phone-number-header{color:#fff}.footer .footer-static-link{margin:0 0 20px 0;color:#fff}.footer .logo-small-wrap{text-align:left}.footer .logo-small-wrap svg{max-width:160px}.footer .footer-slave-bottom h4{font-family:"Montserrat","Georgia","Arial",serif;text-transform:none;font-weight:400}.footer.waypointPreFallbackAddedClass .text-long-footer,.footer.waypointPreFallbackAddedClass .footer-menu-wrap,.footer.waypointPreFallbackAddedClass .text-placeholder-footer,.footer.waypointPreFallbackAddedClass .logo-footer-wrap{opacity:0}.footer.waypointPreFallbackAddedClass.waypointAddedClass .text-long-footer,.footer.waypointPreFallbackAddedClass.waypointAddedClass .footer-menu-wrap,.footer.waypointPreFallbackAddedClass.waypointAddedClass .text-placeholder-footer,.footer.waypointPreFallbackAddedClass.waypointAddedClass .logo-footer-wrap{opacity:1}.footer.waypointPreFallbackAddedClass.waypointAddedClass .text-long-footer{transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out}.footer.waypointPreFallbackAddedClass.waypointAddedClass .footer-menu-wrap{transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out}.footer.waypointPreFallbackAddedClass.waypointAddedClass .text-placeholder-footer{transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out}.footer.waypointPreFallbackAddedClass.waypointAddedClass .logo-footer-wrap{transition:opacity 2s ease-in-out;-webkit-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out}.footer .burgerButtonWrapper::after{display:none}.touch-false .footer .tel-nr{-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 .footer .tel-nr:hover{color:#e71e6e!important}.touch-false .footer 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 .footer a:hover{color:#e71e6e!important}.booking-mask-wrap{background-color:#fff;color:#181619;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:#181619!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:#181619!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:#ececec}.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}.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?f20e879a763c);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}.mouse.defult{width:30px;height:30px;display:flex;border-radius:50%;box-shadow:0 0 10px var(--bg),0 0 10px var(--bg);position:absolute;transform:translate(-50%,-50%) scale(1);pointer-events:none;z-index:9999}.mouse.defult::after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:var(--bg);top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.mouse.defult.mouse-hover{width:10px;height:10px;box-shadow:0 0 10px var(--bg),0 0 0px var(--bg);opacity:.3;transition:width .3s ease-in-out,height .3s ease-in-out}.mouse.defult.mouse-hover::after{width:130px;height:130px;transition:width .3s ease-in-out,height .3s ease-in-out}.mouse.cirle{width:10px;height:10px;display:flex;border-radius:50%;border:1px solid var(--bg);position:absolute;transform:translate(-50%,-50%);pointer-events:none;z-index:9999}.mouse.cirle::after{content:"";width:3px;height:3px;background:var(--bg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.mouse.cirle.mouse-hover{transform-origin:center;opacity:.5;transform:translate(-50%,-50%) scale(1.5);transition:transform .3s ease-in-out}.mouse.cirle.mouse-hover::after{display:none}.mouse.point{width:30px!important;height:30px!important;display:flex;border-radius:50%;background:var(--bg);box-shadow:none;position:absolute;transform:translate(-50%,-50%) scale(1);pointer-events:none;z-index:9999}.mouse.point::after{display:none}.mouse.point.mouse-hover{width:30px;height:30px;opacity:1;transform-origin:center;mix-blend-mode:difference;animation:sclalecircle .3s ease-in-out}@keyframes sclalecircle{from{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(3)}}@keyframes sclalecircleout{0%{transform:translate(-50%,-50%) scale(3)}100%{transform:translate(-50%,-50%) scale(1)}}.mouse-border{position:relative}.mouse-border::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:1px solid var(--bg);animation:scl .3s ease-in-out}.mouse-bg{position:relative}.mouse-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg);filter:opacity(0.2);animation:scl .3s ease-in-out}@keyframes scl{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.mouse-clicked{width:20px;height:20px;border:20px solid var(--bg)!important;display:block;border-radius:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);animation:mouseClicked 1s ease-in-out}@keyframes mouseClicked{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}100%{opacity:0;transform:translate(-50%,-50%) scale(3)}}@media screen and (max-height:780px){.plugin-headers.title-over-image .image-fullscreen,.plugin-headers.title-over-image .headers-fullscreen-wrap{min-height:600px;height:600px}.plugin-headers.title-over-image .header-text-block{position:relative}}@media screen and (max-height:620px){.plugin-headers.title-over-image .image-fullscreen,.plugin-headers.title-over-image .headers-fullscreen-wrap{min-height:560px;height:560px}.plugin-headers.title-over-image .header-text-block{position:relative}}@media screen and (max-width:1900px){.slick-list,.sliderImage,.slider-50-overcontent{height:500px}}@media screen and (max-width:1800px){.header-menus-wrap .link-0{font-size:100px}.plugin-headers .subtitle{font-size:58px}}@media screen and (max-width:1480px){.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%}.header-menus-wrap .menu-with-children{padding-top:240px}.header-menus-wrap .link-0{font-size:80px}}@media screen and (max-width:1280px){.w-content{max-width:100%;width:90%;padding-left:5%;padding-right:5%}.w-contentSlave{margin:auto -5%}.w-contentSlave .gutter{padding-left:5%;padding-right:5%}.logoBarBg .header-logo{left:30px}.burgerButtonWrapper{left:calc(100vw - 110px)}.header-menus-wrap .news-link{right:530px}.header-menus-wrap .contact-link{right:390px}.header-menus-wrap .phone-number-header{right:150px}.header-menus-wrap .menu-with-children{padding-left:30px;margin-left:0;left:0;position:absolute}.plugin-headers .text p{font-size:23px}.plugin-section .borderLeftRight .plugin-text-ckeditor{max-width:auto}.plugin-section .borderLeftRight .plugin-text-ckeditor.w-50,.plugin-section .borderLeftRight .plugin-text-ckeditor.w-33{width:50%}.app-generic .list{padding-left:3%;padding-right:3%}.app-generic .list .entry.gutter{padding-left:2%;padding-right:2%}.plugin-table .col.col-0{padding-right:50px}.plugin-table .col.col-1{padding-left:50px}.plugin-table.w-50 .col.col-0{padding-left:5%;padding-right:30px}.plugin-call-to-actions{padding:40px 5%}.plugin-call-to-actions .w-66,.plugin-call-to-actions .w-33{width:50%}.footer .footer-slave-middle{padding:0 3%;width:94%;max-width:100%}}@media screen and (max-width:1080px){h1{font-size:32px}h2{font-size:26px}.plugin-headers .subtitle{font-size:36px}.logoBarBg .header-logo{left:5%}.logoBarBg .header-logo svg{width:100px;height:50px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.logoBarBg .burgerButtonWrapper{-webkit-transition:right .4s ease-in-out;-moz-transition:right .4s ease-in-out;-o-transition:right .4s ease-in-out;transition:right .4s ease-in-out}.logoBarBg.open .header-logo svg{width:100px;height:50px}.logoBarBg.open .burgerButtonWrapper{right:5%;margin:0}.logoBarBg.open .burgerButtonWrapper:after{border-bottom:0}.header-menus-wrap{padding:0 5%;width:90%;display:flex;flex-wrap:wrap;text-align:left}.header-menus-wrap .meta-menu-link-wrapper{order:2;margin-top:40px}.header-menus-wrap .news-link,.header-menus-wrap .contact-link,.header-menus-wrap .phone-number-header{display:flex;overflow:auto;position:relative;left:0;top:auto;right:auto;border:0;opacity:0;margin-right:0;margin-bottom:20px;font-size:24px;line-height:1.4;width:100%;font-weight:bold;text-transform:uppercase}.header-menus-wrap .menu-with-children{margin-top:150px;margin-bottom:0;width:100%;left:0;padding:0;position:relative}.header-menus-wrap .menu-with-children .entry-0 .childmenu{position:relative;left:5px;top:10px;transform:none;margin:0;padding:0;border:0;overflow:hidden;max-height:0;-webkit-transition:all .8s ease-in-out!important;-moz-transition:all .8s ease-in-out!important;-o-transition:all .8s ease-in-out!important;transition:all .8s ease-in-out!important}.header-menus-wrap .menu-with-children .entry-0 .childmenu:before{border:8px solid #e71e6e;border-right:0}.header-menus-wrap .menu-with-children .entry-0 .childmenu:after{height:8px;margin-top:8px}.header-menus-wrap .menu-with-children .entry-0 .link-1{padding-right:10px}.header-menus-wrap .menu-with-children .entry-0:nth-child(n) .childmenu .entry-1{width:100%;margin-left:0}.header-menus-wrap .entry-0{display:block;margin-bottom:10px;line-height:1}.header-menus-wrap .entry-0.w-50{width:100%}.header-menus-wrap .link-0{margin-right:0;font-size:60px;line-height:1;width:100%}.header-menus-wrap .submenu-in-here.submenu-open-mobile-only .link-0{-webkit-transition:border-color 2s ease-in-out!important;-moz-transition:border-color 2s ease-in-out!important;-o-transition:border-color 2s ease-in-out!important;transition:border-color 2s ease-in-out!important}.header-menus-wrap .submenu-in-here.submenu-open-mobile-only .childmenu{width:90%;width:calc(100% - 60px);max-height:1000px;-webkit-transition:all 2s ease-in-out!important;-moz-transition:all 2s ease-in-out!important;-o-transition:all 2s ease-in-out!important;transition:all 2s ease-in-out!important}.header-menus-wrap .submenu-childless .link{padding-bottom:20px}.app-generic{padding-top:0}.app-detail .news-title{font-size:24px}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0 .childmenu{padding-left:0;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0 .childmenu:before{-webkit-transition:max-height 1s ease-in-out,width .2s ease-in-out;-moz-transition:max-height 1s ease-in-out,width .2s ease-in-out;-o-transition:max-height 1s ease-in-out,width .2s ease-in-out;transition:max-height 1s ease-in-out,width .2s ease-in-out}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0 .childmenu:after{-webkit-transition:left 1s ease-in-out,width 1s ease-in-out,opacity 1s ease-in-out;-moz-transition:left 1s ease-in-out,width 1s ease-in-out,opacity 1s ease-in-out;-o-transition:left 1s ease-in-out,width 1s ease-in-out,opacity 1s ease-in-out;transition:left 1s ease-in-out,width 1s ease-in-out,opacity 1s ease-in-out}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu{margin-bottom:40px;margin-top:8px;padding-top:16px;overflow:visible}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu:before{width:40px;max-height:100%}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu:after{width:20px;left:-20px;opacity:1}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1{margin-left:60px;opacity:1;transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(1){transition-delay:.8s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(2){transition-delay:1s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(3){transition-delay:1.2s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(4){transition-delay:1.4s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(5){transition-delay:1.6s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(6){transition-delay:1.8s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(7){transition-delay:2s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(8){transition-delay:2.2s}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1:nth-child(9){transition-delay:2.4s}.menuOpenFixit .header-menus-wrap.open .news-link,.menuOpenFixit .header-menus-wrap.open .contact-link,.menuOpenFixit .header-menus-wrap.open .phone-number-header{top:0;opacity:1;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;transition-delay:1s}.pages-subpages .teaserWidth33 .teaserImageTop,.plugin-teaserwrap .teaserWidth33 .teaserImageTop{width:50%}.pages-subpages.layout-not-enough-for-slider .entry{width:50%;margin-bottom:60px}.pages-subpages .title-margin-bottom.w-66{width:100%}.plugin-teaserwrap .forced-width-25 .teaser-counter,.plugin-teaserwrap .forced-width-33 .teaser-counter{width:50%}.plugin-teaserwrap .forced-width-25 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .forced-width-25 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .forced-width-25 .teaser-counter.isJustFourTeaser,.plugin-teaserwrap .forced-width-33 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .forced-width-33 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .forced-width-33 .teaser-counter.isJustFourTeaser{width:50%}.plugin-call-to-actions .title,.plugin-call-to-actions .telNumber,.plugin-call-to-actions .email{font-size:32px}.page::after{bottom:-500px;height:500px}.footer .footer-menu-wrap.w-42{width:33%}.footer .footer-menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer .text-footer.w-25{width:33%}}.touch-false .plugin-video-collection .plugin-video-entry .video-title{font-size:28px}@media screen and (max-width:900px){.page:after{content:none}.plugin-iconTeaserWrap .plugin-iconteaserReference,.plugin-iconTeaserWrap .plugin-iconteaserIndustry{width:33.3334%}.app-generic .list .name,.app-generic .listEntry .name,.app-generic .orderedListEntry .name{font-size:20px}.footer{position:relative;z-index:0}.footer .w-42,.footer .w-33,.footer .w-25,.footer .w-22,.footer .w-16{width:100%}.footer .footer-slave-top{margin-bottom:0}.footer .text-footer,.footer .footer-menu-wrap,.footer .text-footer,.footer .logo-footer-wrap{margin:10px auto}.footer .footer-menu .entry-0.w-50{width:25%}.footer .logo-footer-wrap .logo-footer{text-align:left;margin-bottom:30px}.footer .footer-menu-wrap{margin-bottom:30px}.footer .footer-menu-wrap.w-42{width:100%}.footer .text-footer.w-25{width:100%}.footer .text-footer .plugin-text{padding:0}}@media screen and (max-width:780px){.page:after{bottom:0;height:0}.header-menus-wrap .link-0{font-size:36px}.header-menus-wrap .news-link,.header-menus-wrap .contact-link,.header-menus-wrap .phone-number-header{font-size:20px}.plugin-headers.image-after-title .text-box-wrap{margin-top:75px}.plugin-headers .subtitle{font-size:34px}.plugin-headers .text p{font-size:21px}.app-generic .specials-header-content{margin-bottom:20px}.app-generic .specials-header-content.w-33{width:100%}.app-generic .categoriesWrapper.w-66{width:100%}.app-generic .category-wrap{text-align:center}.app-generic .category-wrap .category-filter-link{width:90px;height:90px}.slick-list,.sliderImage,.slider-50-overcontent{height:300px}.plugin-table .col .first-hr-col-1{display:none}.plugin-table .col.col-0{padding-right:0}.plugin-table .col.col-1{padding-left:0}.plugin-table .col.w-50{width:100%}.plugin-table.w-50{width:100%}.plugin-table.w-50 .col.col-0{padding-left:0;padding-right:0}.plugin-teaserwrap .teaserName,.pages-subpages .teaserName{font-size:20px}.plugin-teaserwrap .teaserName svg,.pages-subpages .teaserName svg{width:15px;height:15px}}@media screen and (max-width:680px){h1{font-size:28px}h2{font-size:22px}.plugin-headers .subtitle{font-size:32px}.w-80,.w-75,.w-66,.w-60,.w-50,.w-40,.w-33,.w-25,.w-22,.w-23,.w-20,.w-16,.w-15,.w-11{width:100%}.plugin-section .borderLeftRight .plugin-text-ckeditor.w-50,.plugin-section .borderLeftRight .plugin-text-ckeditor.w-33{width:100%}.paddingTopBottom{padding-top:60px;padding-bottom:60px}.paddingTopNoBottom{padding-top:60px}.noTopPaddingBottom{padding-bottom:60px}.plugin.w-50{width:100%}.plugin.plugin-picture{margin-bottom:20px}.marginTopBottom{margin-top:20px;margin-bottom:20px}.btn-booking-wrap .booking-txt{padding-left:20px;padding-right:20px;font-size:14px}.burgerButtonWrapper .burgerButton{width:80px;height:60px}.burgerButtonWrapper .burgerButton span{height:6px}.burgerButtonWrapper .burgerButton span:nth-child(2),.burgerButtonWrapper .burgerButton span:nth-child(3){top:16px}.burgerButtonWrapper .burgerButton span:nth-child(1),.burgerButtonWrapper .burgerButton span:nth-child(3){width:38px;left:31px}.burgerButtonWrapper .burgerButton span:nth-child(2){width:60px}.burgerButtonWrapper .burgerButton span:nth-child(3){top:32px}.burgerButtonWrapper .burgerButton span .burger-cube{left:-96px}.header-menus-wrap .phone-number-header{top:-80px;font-size:15px}.plugin-headers.image-after-title .headers-fullscreen-wrap.min-height-no-image{padding-top:80px}.menu-languages-wrap{display:none}.langmenu-mobile-only .menu-languages-wrap{left:10px;right:auto;top:-5px;display:block}.langmenu-mobile-only .menu-languages-wrap .entry{font-weight:900}.plugin-call-to-actions .title,.plugin-call-to-actions .telNumber,.plugin-call-to-actions .email{font-size:28px}.plugin-call-to-actions .w-66,.plugin-call-to-actions .w-33{width:100%}.plugin-iconTeaserWrap .plugin-iconteaserReference,.plugin-iconTeaserWrap .plugin-iconteaserIndustry{width:50%}.plugin-iconTeaserWrap .plugin-iconteaserReference .iconWrapper,.plugin-iconTeaserWrap .plugin-iconteaserIndustry .iconWrapper{height:130px}}@media screen and (max-width:540px){h1,h2,h3,h4,h5{hyphens:auto}.maxContentWidth{max-width:100%}.header-menus-wrap .link-0{font-size:26px}.header-menus-wrap .news-link,.header-menus-wrap .contact-link,.header-menus-wrap .phone-number-header{font-size:18px}.plugin-headers .name{font-size:18px}.plugin-headers .subtitle{font-size:26px}.plugin-headers .text p{font-size:19px}.plugin-teaserwrap .teaserWidth33 .teaserImageTop,.pages-subpages .teaserWidth33 .teaserImageTop{width:100%}.pages-subpages.layout-not-enough-for-slider .entry{width:100%}.plugin-teaserwrap.images-square .teaser-counter{width:100%}.plugin-teaserwrap.images-square .teaser-counter.isJustOneTeaser,.plugin-teaserwrap.images-square .teaser-counter.isJustTwoTeaser{width:100%}.plugin-teaserwrap.images-square .teaser-counter.isJustFourTeaser{width:100%}.plugin-teaserwrap.images-rectangular .teaser-counter{width:100%}.plugin-teaserwrap .plugin-teaserwrap .forced-width-25 .teaser-counter,.plugin-teaserwrap .plugin-teaserwrap .forced-width-33 .teaser-counter,.plugin-teaserwrap .plugin-teaserwrap .forced-width-50 .teaser-counter{width:100%}.plugin-teaserwrap .plugin-teaserwrap .forced-width-25 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-25 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-25 .teaser-counter.isJustFourTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-33 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-33 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-33 .teaser-counter.isJustFourTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-50 .teaser-counter.isJustOneTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-50 .teaser-counter.isJustTwoTeaser,.plugin-teaserwrap .plugin-teaserwrap .forced-width-50 .teaser-counter.isJustFourTeaser{width:100%}.plugin-iconTeaserWrap .plugin-iconteaserReference{padding:0 10px}}@media screen and (max-width:410px){.logoBarBg .btn-booking-wrap{display:none}.logoBarBg .burgerButtonWrapper{right:5%;margin:0;left:auto}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu:before{width:20px}.touch-true .mobile-class-js .header-menus-wrap .menu-with-children .entry-0.submenu-open-mobile-only .childmenu .entry-1{margin-left:35px}.footer .logo-footer-wrap .logo-footer{margin-bottom:20px}.footer .logo-footer-wrap svg{width:60px;height:40px}.footer .footer-menu .entry-0.w-50{width:50%}}