/*------------------------------------*\
  FONTS
\*------------------------------------*//* open-sans-300 - latin */@import "css/reset.css";@import "css/grid.css";@import "css/font-awesome.min.css";@import "js/lightbox/lightbox.css";@import "js/owl/owl.carousel.css";@import "js/daterange/daterangepicker.min.css";@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-300.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-300.woff2") format("woff2"), url("fonts/open-sans-v34-latin-300.woff") format("woff"), url("fonts/open-sans-v34-latin-300.ttf") format("truetype"), url("fonts/open-sans-v34-latin-300.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-regular - latin */}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-regular.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-regular.woff2") format("woff2"), url("fonts/open-sans-v34-latin-regular.woff") format("woff"), url("fonts/open-sans-v34-latin-regular.ttf") format("truetype"), url("fonts/open-sans-v34-latin-regular.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-500 - latin */}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-500.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-500.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-500.woff2") format("woff2"), url("fonts/open-sans-v34-latin-500.woff") format("woff"), url("fonts/open-sans-v34-latin-500.ttf") format("truetype"), url("fonts/open-sans-v34-latin-500.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-600 - latin */}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-600.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-600.woff2") format("woff2"), url("fonts/open-sans-v34-latin-600.woff") format("woff"), url("fonts/open-sans-v34-latin-600.ttf") format("truetype"), url("fonts/open-sans-v34-latin-600.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-700 - latin */}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-700.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-700.woff2") format("woff2"), url("fonts/open-sans-v34-latin-700.woff") format("woff"), url("fonts/open-sans-v34-latin-700.ttf") format("truetype"), url("fonts/open-sans-v34-latin-700.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-800 - latin */}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-800.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-800.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-800.woff2") format("woff2"), url("fonts/open-sans-v34-latin-800.woff") format("woff"), url("fonts/open-sans-v34-latin-800.ttf") format("truetype"), url("fonts/open-sans-v34-latin-800.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-300italic - latin */}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-300italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-300italic.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-300italic.woff2") format("woff2"), url("fonts/open-sans-v34-latin-300italic.woff") format("woff"), url("fonts/open-sans-v34-latin-300italic.ttf") format("truetype"), url("fonts/open-sans-v34-latin-300italic.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-italic - latin */}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-italic.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-italic.woff2") format("woff2"), url("fonts/open-sans-v34-latin-italic.woff") format("woff"), url("fonts/open-sans-v34-latin-italic.ttf") format("truetype"), url("fonts/open-sans-v34-latin-italic.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-500italic - latin */}@font-face{font-family:"Open Sans";font-style:italic;font-weight:500;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-500italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-500italic.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-500italic.woff2") format("woff2"), url("fonts/open-sans-v34-latin-500italic.woff") format("woff"), url("fonts/open-sans-v34-latin-500italic.ttf") format("truetype"), url("fonts/open-sans-v34-latin-500italic.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-600italic - latin */}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-600italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-600italic.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-600italic.woff2") format("woff2"), url("fonts/open-sans-v34-latin-600italic.woff") format("woff"), url("fonts/open-sans-v34-latin-600italic.ttf") format("truetype"), url("fonts/open-sans-v34-latin-600italic.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-700italic - latin */}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-700italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-700italic.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-700italic.woff2") format("woff2"), url("fonts/open-sans-v34-latin-700italic.woff") format("woff"), url("fonts/open-sans-v34-latin-700italic.ttf") format("truetype"), url("fonts/open-sans-v34-latin-700italic.svg#OpenSans") format("svg");/* Legacy iOS *//* open-sans-800italic - latin */}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;/* IE9 Compat Modes */src:url("fonts/open-sans-v34-latin-800italic.eot");/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS */src:local(""), url("fonts/open-sans-v34-latin-800italic.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans-v34-latin-800italic.woff2") format("woff2"), url("fonts/open-sans-v34-latin-800italic.woff") format("woff"), url("fonts/open-sans-v34-latin-800italic.ttf") format("truetype"), url("fonts/open-sans-v34-latin-800italic.svg#OpenSans") format("svg");/* Legacy iOS *//*------------------------------------*\
  IMPORTS
\*------------------------------------*/}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,body,html{font-family:"Open Sans", sans-serif;}body,html{font-size:13px;line-height:24px;height:100%;background-color:#fbfbfb;/*------------------------------------*\
  COMMON
\*------------------------------------*/}@media only screen and (min-width:1230px){body,html{min-width:1200px;font-size:21px;line-height:36px;}}figure{margin:0px;}i,em{font-style:italic;}strong,bold{font-weight:600;}@media only screen and (min-width:1230px){big,.big{font-size:32px;line-height:40px;}}sup{vertical-align:super;font-size:smaller;}sub{vertical-align:suber;font-size:smaller;}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin-bottom:20px;color:#cdad49;}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700;}h1{font-size:25px;color:#cdad49;font-weight:600;text-transform:uppercase;}@media only screen and (min-width:1230px){h1{font-size:40px;line-height:50px;}}h2{font-size:15px;color:#cdad49;font-weight:600;text-transform:uppercase;}@media only screen and (min-width:1230px){h2{font-size:32px;line-height:40px;}}h3{font-size:22px;}@media only screen and (min-width:1230px){h3{font-size:25px;line-height:35px;}}h4{font-size:20px;}@media only screen and (min-width:1230px){h4{font-size:23px;line-height:30px;}}h5{font-size:20px;}@media only screen and (min-width:1230px){h5{font-size:20px;}}h6{font-size:20px;}@media only screen and (min-width:1230px){h6{font-size:20px;}}p{margin-bottom:20px;}p a{text-decoration:underline;}a{color:inherit;text-decoration:none;}.upper{text-transform:uppercase;/*------------------------------------*\
  BUTTON
\*------------------------------------*/}a.button,.button,input[type="submit"]{display:inline-block;vertical-align:top;font-size:16px;border-radius:0px;line-height:37px;margin-right:0px;margin-top:30px;padding-left:10px;padding-right:10px;transition:all 0.2s;cursor:pointer;box-shadow:none;border:solid 1px transparent;text-align:center;font-weight:400;text-decoration:none;/*------------------------------------*\
  ICON
\*------------------------------------*/}@media only screen and (min-width:1230px){a.button,.button,input[type="submit"]{min-width:250px;font-size:21px;line-height:63px;padding-left:20px;padding-right:20px;}}@media only screen and (min-width:1230px){a.button.small,.button.small,input[type="submit"].small{font-size:18px;line-height:45px;min-width:200px;}}a.button,.button,input[type="submit"]{background-color:#422920;color:#fff;border-color:#422920;}a.button:hover,.button:hover,input[type="submit"]:hover{background-color:#fff;color:#422920;border-color:#422920;}a.button.gold,.button.gold,input[type="submit"].gold{background-color:#cdad49;color:#fff;border-color:#cdad49;}a.button.gold:hover,.button.gold:hover,input[type="submit"].gold:hover{background-color:#422920;color:#fff;border-color:#422920;}a.button.withicon,.button.withicon,input[type="submit"].withicon{text-align:left;background-color:#422920;color:#fff;border-color:#422920;}a.button.withicon:hover,.button.withicon:hover,input[type="submit"].withicon:hover{background-color:#422920;color:#fff;border-color:#422920;font-weight:600;}a.button i,.button i,input[type="submit"] i{margin-right:5px;color:#cdad49;}@media only screen and (min-width:1230px){a.button i,.button i,input[type="submit"] i{margin-right:15px;}}.icon{display:block;padding-right:25px;position:relative;/*------------------------------------*\
  BACK TO TOP
\*------------------------------------*/}.icon:before{content:"\f08e";font-family:"FontAwesome";position:absolute;right:0;top:0;}.icon.icon-download:before{content:"\f019";}.with-description .icon .first{display:block;}.backtotop{position:fixed;display:block;bottom:20px;right:20px;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;display:block;background-color:#000;color:#fff;display:none;/*------------------------------------*\
  SOCIAL
\*------------------------------------*/}.backtotop:hover{background-color:#fff;color:#000;}.backtotop:before{content:"\f106";font-family:"FontAwesome";position:relative;top:-2px;}ul.social{display:flex;flex-wrap:wrap;justify-content:center;/*------------------------------------*\
  ALIGN
\*------------------------------------*/}@media only screen and (min-width:767px){ul.social{justify-content:center;}}ul.social li{padding-left:0;margin-left:0;margin-right:10px;color:#ebdeb5;text-align:center;transition:all 0.2s;}@media only screen and (min-width:767px){ul.social li{margin-left:10px;margin-right:10px;font-size:40px;}}ul.social li:hover{color:#cdad49;}ul.social a{display:block;}img{width:100%;max-width:100%;height:auto;}.alignleft,.fleft{display:inline;float:left;margin-right:24px;margin-top:4px;}img.alignleft{display:inline;float:left;margin-bottom:12px;margin-right:24px;margin-top:4px;}.alignright,.fright{display:inline;float:right;margin-left:24px;margin-top:4px;}img.alignright{display:inline;float:right;margin-bottom:12px;margin-left:24px;margin-top:4px;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}img.aligncenter{clear:both;display:block;margin-bottom:12px;margin-left:auto;margin-right:auto;/*------------------------------------*\
  TABLE
\*------------------------------------*/}table{border-collapse:collapse;width:100%;/*------------------------------------*\
  FORM
\*------------------------------------*/}table td,table th{border:none;text-align:left;padding:6px;}table th{font-style:normal;}form,table{margin-top:20px;}form select,table select,form input:not([type="checkbox"]),table input:not([type="checkbox"]),form input[type="submit"],table input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}form input,table input,form textarea,table textarea,form select,table select{width:100%;padding:0px;padding-left:10px;font-size:14px;height:33px;line-height:33px;border:none;color:#422920;border:solid 1px #422920;background:#fff;margin-bottom:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}@media only screen and (min-width:1230px){form input,table input,form textarea,table textarea,form select,table select{height:50px;line-height:50px;font-size:19px;padding-left:20px;}}form input::-webkit-input-placeholder,table input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,table textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder,table select::-webkit-input-placeholder{color:#422920;opacity:1;}form input:-moz-placeholder,table input:-moz-placeholder,form textarea:-moz-placeholder,table textarea:-moz-placeholder,form select:-moz-placeholder,table select:-moz-placeholder{color:#422920;opacity:1;}form input::-moz-placeholder,table input::-moz-placeholder,form textarea::-moz-placeholder,table textarea::-moz-placeholder,form select::-moz-placeholder,table select::-moz-placeholder{color:#422920;opacity:1;}form input:-ms-input-placeholder,table input:-ms-input-placeholder,form textarea:-ms-input-placeholder,table textarea:-ms-input-placeholder,form select:-ms-input-placeholder,table select:-ms-input-placeholder{color:#422920;opacity:1;}form textarea,table textarea{width:100%;height:100px;padding-top:10px;line-height:18px;}form fieldset,table fieldset{margin-bottom:20px;}form input[type="submit"],table input[type="submit"]{position:relative;width:auto;height:auto;}form input[type="checkbox"],table input[type="checkbox"]{float:left;width:auto;height:auto;margin:5px 10px 0px 0px;}form .wpcf7-form-control-wrap,table .wpcf7-form-control-wrap{position:relative;display:block;}form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,table .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;font-size:12px;top:2px;right:10px;}form .wpcf7-response-output,table .wpcf7-response-output{margin:10px 0px 10px 0px;padding:5px 10px;font-size:14px;border-width:1px;border-color:#999;color:#999;}form p,table p{margin-bottom:0;}form img.ajax-loader,table img.ajax-loader,form br,table br{display:none;}form .wpcf7-list-item,table .wpcf7-list-item{margin-left:0;font-size:16px;line-height:23px;}#besynxis{text-align:center;}#besynxis input#date-range0{text-align:center;}.daterangepicker{z-index:99999;}@media only screen and (min-width:1230px){.editor-formular{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}@media only screen and (min-width:1230px){.editor-inline-formular{width:calc((100% - 20px) / 2);}}.fullform{width:100%;/*------------------------------------*\
  GRID SYSTEM
\*------------------------------------*/}.wrapper{max-width:100%;margin-left:auto;margin-right:auto;background:#fff;}.row{margin:0px auto;width:100%;/*------------------------------------*\
  EDITOR
\*------------------------------------*/}.row .container{margin:0px auto;padding-left:15px;padding-right:15px;}@media only screen and (min-width:1230px){.row .container{width:1200px;padding-left:0;padding-right:0;}}@media only screen and (min-width:1630px){.row .container{width:1600px;}}@media only screen and (min-width:767px){.editor-flex{display:flex;flex-wrap:wrap;justify-content:space-between;}}.editor-inline{margin-bottom:30px;}@media only screen and (min-width:767px){.editor-inline{width:calc((100% - 50px) / 3);margin-bottom:0;}}.editor-inline:last-child{margin-bottom:0;}.one-column .editor-inline,.editor-inline.full{width:100%;}@media only screen and (min-width:767px){.one-column .editor-inline,.editor-inline.full{width:100%;}}@media only screen and (min-width:767px){.two-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:767px){.three-columns .editor-inline{width:calc((100% - 50px) / 3);}}@media only screen and (min-width:767px){.four-columns .editor-inline{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:1230px){.four-columns .editor-inline{width:calc((100% - 75px) / 4);}}@media only screen and (min-width:767px){.six-columns .editor-inline{width:calc((100% - 50px) / 3);}}@media only screen and (min-width:1230px){.six-columns .editor-inline{width:calc((100% - 100px) / 6);}}@media only screen and (min-width:1230px){.vertical .editor-flex{align-items:center;}}@media only screen and (min-width:767px){.one-third .editor-inline:first-child{width:30%;}}@media only screen and (min-width:767px){.one-third .editor-inline:last-child{width:63%;}}.one-fourth{/*------------------------------------*\
  BORDER
\*------------------------------------*/}@media only screen and (min-width:767px){.one-fourth .editor-inline:first-child{width:21%;}}@media only screen and (min-width:767px){.one-fourth .editor-inline:last-child{width:74%;}}.editor-border,.border{border-bottom:solid 1px #7f7f7f;padding-top:5px;padding-bottom:5px;}.editor-border:first-child,.border:first-child{border-top:solid 1px #7f7f7f;/*------------------------------------*\
  PAGE
\*------------------------------------*/}.row-page .container{padding-top:25px;padding-bottom:25px;}@media only screen and (min-width:1230px){.row-page .container{padding-top:80px;padding-bottom:80px;}}.row-page ul{margin-bottom:20px;}.row-page ul li{list-style-type:circle;margin-left:20px;}.row-page ol{margin-bottom:20px;}.row-page ol li{list-style-type:decimal;margin-left:20px;}.grey{background-color:#ededed;}.lightgrey{background-color:#f6f6f6;}.row-page.blue{background-color:#123352;color:#fff;}.center,.row-page.center{text-align:center;}@media only screen and (min-width:1230px){.row-page.noabstand .container{padding-top:0px;padding-bottom:0px;}}@media only screen and (min-width:1230px){.row-page.smallabstand .container{padding-top:50px;padding-bottom:50px;}}@media only screen and (min-width:1230px){.row-page.bigabstand .container{padding-top:150px;padding-bottom:150px;}}@media only screen and (min-width:1230px){.row-page.megaabstand .container{padding-top:200px;padding-bottom:200px;}}@media only screen and (min-width:1230px){.row-page.eng .container{width:1043px;}}.row-page.relative{position:relative;/*------------------------------------*\
  SLIDER
\*------------------------------------*/}.row-topslider{position:relative;padding-top:0;padding-bottom:0;padding-top:0;overflow:hidden;height:100%;height:calc(100vh - 75px);z-index:0;}@media only screen and (min-width:1230px){.row-topslider{height:100%;height:100vh;}}.row-topslider .owl-nav{display:none !important;}.slideshow-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;}.slideshow-wrapper .slideshow{position:absolute;left:0;top:0;width:100%;height:100%;}.slideshow-wrapper .slideshow,.slideshow-wrapper .owl-stage-outer,.slideshow-wrapper .owl-stage,.slideshow-wrapper .owl-item,.slideshow-wrapper .item{width:100%;height:100%;}.slideshow-wrapper .item{background-size:cover;background-position:center center;}.slider-text{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:block;}.slider-text .slider-text-text{width:100%;height:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;flex-direction:column;}@media only screen and (min-width:1230px){.slider-text .slider-text-text{max-width:1200px;padding-left:0;padding-right:0;}}.owl-controls{display:none;/*------------------------------------*\
  TOPSEPARATOR
\*------------------------------------*/}@media only screen and (min-width:1230px){.owl-controls{display:block;}}.owl-controls .owl-nav{position:absolute;left:0;top:45%;width:100%;height:0;}.owl-controls .owl-nav .container{position:relative;margin:0px auto;}.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next{display:block;float:left;position:relative;width:18px;height:32px;text-indent:-100px;overflow:hidden;background-image:url("img/nav/owl/owl-prev.png");background-size:contain;left:-40px;}.owl-controls .owl-nav .owl-next{float:right;background-image:url("img/nav/owl/owl-next.png");background-size:contain;left:auto;right:-40px;}.owl-controls .owl-dots{width:100%;position:absolute;bottom:30px;text-align:center;display:block;}.owl-controls .owl-dots .owl-dot{display:inline-block;margin-left:7px;margin-right:7px;width:11px;height:11px;border-radius:9000px;background:rgba(256, 256, 256, 0.75);}.owl-controls .owl-dots .owl-dot.active{background:#fff;}.topseparator{/*------------------------------------*\
  HEADER
\*------------------------------------*/}@media only screen and (min-width:1230px){.topseparator{height:185px;}}@media only screen and (min-width:1230px){.row-header.smaller{height:136px;margin-top:0;}}.row-header.smaller .editor-flex{/*align-items: center;*/}@media only screen and (min-width:1230px){.row-header.smaller .editor-logo .logo{width:209px;margin-bottom:22px;}}.row-header.smaller .editor-left-menu ul li a,.row-header.smaller .editor-right-menu ul li a{padding-bottom:0;}.row-header.smaller .topmenu-container{display:none;}.headerfix{display:none;}@media only screen and (min-width:1230px){.headerfix{display:block;height:185px;}}.row-header{position:relative;left:0px;top:0px;width:100%;height:75px;text-align:center;z-index:5000;background:#422920;transition:all 0.2s;}@media screen and (min-width:1230px){.row-header{height:185px;position:fixed;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);}}.row-header .container{height:100%;}@media only screen and (min-width:1230px){.row-header .container{width:100%;padding-left:30px;padding-right:30px;}}@media only screen and (min-width:1630px){.row-header .container{width:1600px;}}.row-header .editor-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;}@media only screen and (min-width:1230px){.row-header .editor-flex{align-items:flex-end;}}.row-header .editor-logo{width:auto;margin-bottom:0;}@media only screen and (min-width:1230px){.row-header .editor-logo .logo{margin-bottom:28px;}}.row-header .editor-left-menu,.row-header .editor-right-menu{display:none;width:auto;flex-grow:1;margin-bottom:0;}@media only screen and (min-width:1230px){.row-header .editor-left-menu,.row-header .editor-right-menu{display:block;}}.row-header .editor-mobile-menu{display:block;margin-bottom:0;}@media only screen and (min-width:1230px){.row-header .editor-mobile-menu{display:none;}}.row-header .topmenu-container{position:relative;margin-left:auto;margin-right:auto;display:none;}@media only screen and (min-width:1230px){.row-header .topmenu-container{display:block;width:1200px;}}@media only screen and (min-width:1630px){.row-header .topmenu-container{width:1600px;}}@media only screen and (min-width:1230px){.row-header .topmenu{display:flex;position:absolute;right:0;top:0;}}.logo{display:block;position:relative;line-height:1;width:140px;background-image:url("img/logo.svg");background-repeat:no-repeat;background-position:left center;background-size:contain;}@media only screen and (min-width:1230px){.logo{width:262px;}}.logo:before{content:" ";display:block;width:100%;padding-top:48.85%;}.picture{display:block;position:relative;line-height:1;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:25px;}.picture:before{content:" ";display:block;width:100%;padding-top:60%;}.picture.ratio-1-1:before{padding-top:100%;}.picture.ratio-5-4:before{padding-top:80%;}.picture.ratio-4-3:before{padding-top:75%;}.picture.ratio-3-2:before{padding-top:66%;}.picture.ratio-16-9:before{padding-top:56.25%;}.picture.ratio-2-1:before{padding-top:50%;}.picture.ratio-3-1:before{padding-top:33.33%;}.zimmer{background-size:cover;max-width:132px;background-image:url("img/zimmer/icon1.svg");}.zimmer.zimmer-icon1{background-image:url("img/zimmer/icon1.svg");}.zimmer.zimmer-icon2{background-image:url("img/zimmer/icon2.svg");}.zimmer.zimmer-icon3{background-image:url("img/zimmer/icon3.svg");}.zimmer.zimmer-icon4{background-image:url("img/zimmer/icon4.svg");}.zimmer.zimmer-icon5{background-image:url("img/zimmer/icon5.svg");}.zimmer.zimmer-icon6{background-image:url("img/zimmer/icon6.svg");}.zimmer.zimmer-icon7{background-image:url("img/zimmer/icon7.svg");}.zimmer.zimmer-icon8{background-image:url("img/zimmer/icon8.svg");}.zimmer.zimmer-icon9{background-image:url("img/zimmer/icon9.svg");}.zimmer.zimmer-icon10{background-image:url("img/zimmer/icon10.svg");}.zimmer.zimmer-icon11{background-image:url("img/zimmer/icon11.svg");}.editor-inline.image0{width:100%;}@media only screen and (min-width:1230px){.editor-inline.image0{width:calc((100% - 25px) / 2);}}.editor-inline.image0:before{padding-top:50px;}.back{display:none;position:relative;line-height:1;width:34px;background-image:url("img/back.svg");background-repeat:no-repeat;background-position:left center;background-size:contain;/*------------------------------------*\
  NAVIGATION MAINMENU
\*------------------------------------*/}@media only screen and (min-width:1230px){.back{display:block;position:absolute;left:50px;top:100px;}}.back:before{content:" ";display:block;width:100%;padding-top:100%;}.editor-left-menu ul{display:flex;justify-content:flex-start;align-items:center;}.editor-left-menu ul li:first-child a{padding-left:0;}.editor-right-menu{/*------------------------------------*\
  NAVIGATION
\*------------------------------------*/}.editor-right-menu ul{display:flex;justify-content:flex-end;align-items:center;}.editor-right-menu ul li:last-child a{padding-right:0;}.editor-left-menu,.editor-right-menu{display:none;}@media screen and (min-width:1230px){.editor-left-menu,.editor-right-menu{display:block;}}.editor-left-menu ul,.editor-right-menu ul{/*li.none {
		a {
			display: none;
		}

		ul li a {
			display: block !important;
		}

	}*/}.editor-left-menu ul li,.editor-right-menu ul li{position:relative;padding:0px;}.editor-left-menu ul li a,.editor-right-menu ul li a{display:block;position:relative;line-height:75px;margin:0px auto;text-align:center;font-size:20px;color:#fff;letter-spacing:2.56px;font-weight:600;text-transform:uppercase;padding-right:16px;padding-left:16px;}@media only screen and (min-width:1230px){.editor-left-menu ul li a,.editor-right-menu ul li a{line-height:120px;padding-bottom:20px;font-size:18px;}}@media only screen and (min-width:1630px){.editor-left-menu ul li a,.editor-right-menu ul li a{font-size:23px;padding-left:36px;padding-right:36px;}}.editor-left-menu ul li:last-child,.editor-right-menu ul li:last-child{margin-right:0;}.editor-left-menu ul li:hover a,.editor-right-menu ul li:hover a,.editor-left-menu ul li.current-menu-item a,.editor-right-menu ul li.current-menu-item a,.editor-left-menu ul li.current-menu-parent a,.editor-right-menu ul li.current-menu-parent a{color:#cdad49;}.editor-left-menu ul li:hover li a,.editor-right-menu ul li:hover li a,.editor-left-menu ul li.current-menu-item li a,.editor-right-menu ul li.current-menu-item li a,.editor-left-menu ul li.current-menu-parent li a,.editor-right-menu ul li.current-menu-parent li a{color:#000;}.editor-left-menu li.sbutton,.editor-right-menu li.sbutton{width:200px;background-color:;background-color:#422920;color:#fff;text-align:left;margin-top:20px;}.editor-left-menu li.sbutton a,.editor-right-menu li.sbutton a{text-align:center;color:#fff !important;line-height:50px;font-size:15px !important;}.editor-left-menu li.sbutton a:before,.editor-right-menu li.sbutton a:before{content:" ";display:none;}.editor-left-menu li.sbutton:hover,.editor-right-menu li.sbutton:hover{background-color:#fff;border:solid 1px #422920;}.editor-left-menu li.sbutton:hover a,.editor-right-menu li.sbutton:hover a{color:#422920 !important;}.editor-left-menu li:hover ul,.editor-right-menu li:hover ul{display:block;}.editor-left-menu ul ul,.editor-right-menu ul ul{display:none;position:absolute;top:100%;left:0;width:300px;background:#fff;padding:20px;}.editor-left-menu ul ul li,.editor-right-menu ul ul li{display:block;}.editor-left-menu ul ul li a,.editor-right-menu ul ul li a{display:block;text-align:left;font-size:18px;line-height:40px;text-transform:none;font-weight:400;color:#000;padding-bottom:0;letter-spacing:0.01em;padding-left:0;padding-right:0;}.editor-left-menu ul ul li a:before,.editor-right-menu ul ul li a:before{content:"\f105";font-family:"FontAwesome";color:#cdad49;margin-right:10px;}.editor-left-menu ul ul li:hover a,.editor-right-menu ul ul li:hover a,.editor-left-menu ul ul li.current-menu-item a,.editor-right-menu ul ul li.current-menu-item a,.editor-left-menu ul ul li.current-menu-parent a,.editor-right-menu ul ul li.current-menu-parent a{color:#cdad49;}.editor-left-menu ul ul li:hover li a,.editor-right-menu ul ul li:hover li a,.editor-left-menu ul ul li.current-menu-item li a,.editor-right-menu ul ul li.current-menu-item li a,.editor-left-menu ul ul li.current-menu-parent li a,.editor-right-menu ul ul li.current-menu-parent li a{color:#000;}.editor-left-menu ul ul ul,.editor-right-menu ul ul ul{display:block;position:relative;top:0;left:0;padding:0;width:100%;}.editor-left-menu ul ul ul li,.editor-right-menu ul ul ul li{width:100%;}.editor-left-menu ul ul ul li a,.editor-right-menu ul ul ul li a{font-weight:400;}.editor-left-menu ul ul ul li a:before,.editor-right-menu ul ul ul li a:before{content:"\f105";font-family:"FontAwesome";color:#cdad49;margin-right:10px;}.editor-left-menu ul ul ul li:hover a,.editor-right-menu ul ul ul li:hover a,.editor-left-menu ul ul ul li.current-menu-item a,.editor-right-menu ul ul ul li.current-menu-item a,.editor-left-menu ul ul ul li.current-menu-parent a,.editor-right-menu ul ul ul li.current-menu-parent a{color:#cdad49;}.editor-left-menu ul ul ul li:hover li a,.editor-right-menu ul ul ul li:hover li a,.editor-left-menu ul ul ul li.current-menu-item li a,.editor-right-menu ul ul ul li.current-menu-item li a,.editor-left-menu ul ul ul li.current-menu-parent li a,.editor-right-menu ul ul ul li.current-menu-parent li a{color:#000;}#menu-item-828 li.current-menu-item a{color:#000 !important;}#menu-item-828 li.current-menu-item a:hover{color:#cdad49 !important;}.topmenu .menu,.rmenu .menu,.topmenu .menu-menu-top-de-container,.rmenu .menu-menu-top-de-container{display:flex;}.topmenu ul li,.rmenu ul li{position:relative;padding:0px;margin-left:15px;margin-right:15px;display:block;}@media only screen and (min-width:1630px){.topmenu ul li,.rmenu ul li{margin-left:15px;}}.topmenu ul li a,.rmenu ul li a{display:block;position:relative;line-height:40px;margin:0px auto;text-align:center;font-size:14px;color:#fff;font-weight:400;}.topmenu ul li:hover ul,.rmenu ul li:hover ul{display:flex;}.topmenu ul ul,.rmenu ul ul{display:none;position:absolute;z-index:100;top:35px;right:-15px;text-align:right;background-color:#422920;padding-right:15px;width:auto;}.topmenu ul ul li,.rmenu ul ul li{margin-left:15px;}.topmenu ul ul li a,.rmenu ul ul li a{line-height:30px;padding-right:0 !important;}.menu.lang li{position:relative;text-transform:uppercase;display:block;margin-right:0;}.menu.lang li a{display:block;padding-right:24px;}.menu.lang li a:after{content:"\f107";font-family:"FontAwesome";position:absolute;font-size:15px;top:0px;right:0px;color:#fff;}.menu.lang li:hover a:after,.menu.lang li.active a:after{content:"\f106";}.menu.lang li ul li{margin-right:0;}.menu.lang li ul li a:after{display:none;}@media only screen and (max-width:1230px){.row-header .editor-mobile-menu{display:flex;justify-content:flex-end;align-items:center;}}.row-header .editor-mobile-menu .menu.lang a.sfirst{line-height:75px;cursor:pointer;}.row-header .editor-mobile-menu .menu.lang a.sfirst:after{content:"\f107";}.row-header .editor-mobile-menu .menu.lang ul{top:100%;}.row-header .editor-mobile-menu .menu.lang ul ul{display:none;padding-right:0;}.row-header .editor-mobile-menu .menu.lang ul ul li{margin-left:0;margin-right:0;}.row-header .editor-mobile-menu .menu.lang ul ul li a{line-height:40px;padding-left:20px !important;padding-right:20px !important;text-align:center;}.row-header .editor-mobile-menu .menu.lang.active ul a.sfirst:after{content:"\f106";}.row-header .editor-mobile-menu .menu.lang.active ul ul{display:flex;}.mobilemenu{display:flex;justify-content:flex-end;align-items:center;}@media screen and (min-width:1230px){.mobilemenu{display:none;}}.mobilemenu .menu-button{display:block;/*height: 75px;*/width:70px;line-height:75px;cursor:pointer;padding-top:15px;padding-bottom:15px;}.mobilemenu .menu-button .touch-button,.mobilemenu .menu-button i{display:none;}.mobilemenu .menu-button .line{width:40px;height:3px;background-color:#fff;display:block;margin:8px auto;margin-left:auto;margin-right:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.mobilemenu .menu-button.active .line:nth-child(1){-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);}.mobilemenu .menu-button.active .line:nth-child(2){opacity:0;}.mobilemenu .menu-button.active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg);}.mobilemenu .touch-button{position:absolute;z-index:999;top:10px;right:14px;width:50px;height:41px;display:inline-block;text-align:center;cursor:pointer;}.mobilemenu .touch-button .navicon{display:none;}.mobilemenu .touch-button .line{width:20px;height:3px;background-color:#999;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mobilemenu .touch-button .line:nth-child(1){-webkit-transform:translateX(7px) translateY(0px) rotate(-45deg);-ms-transform:translateX(7px) translateY(0px) rotate(-45deg);-o-transform:translateX(7px) translateY(0px) rotate(-45deg);transform:translateX(7px) translateY(0px) rotate(-45deg);transform-origin:right;}.mobilemenu .touch-button .line:nth-child(2){-webkit-transform:translateX(-6px) translateY(3px) rotate(45deg);-ms-transform:translateX(-6px) translateY(3px) rotate(45deg);-o-transform:translateX(-6px) translateY(3px) rotate(45deg);transform:translateX(-6px) translateY(3px) rotate(45deg);transform-origin:right;}.mobilemenu .touch-button.active .line:nth-child(1){-webkit-transform:translateX(7px) translateY(15px) rotate(45deg);-ms-transform:translateX(7px) translateY(15px) rotate(45deg);-o-transform:translateX(7px) translateY(15px) rotate(45deg);transform:translateX(7px) translateY(15px) rotate(45deg);transform-origin:right;}.mobilemenu .touch-button.active .line:nth-child(2){-webkit-transform:translateX(-6px) translateY(-10px) rotate(-45deg);-ms-transform:translateX(-6px) translateY(-10px) rotate(-45deg);-o-transform:translateX(-6px) translateY(-10px) rotate(-45deg);transform:translateX(-6px) translateY(-10px) rotate(-45deg);transform-origin:right;}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0;background:#422920;border-top:1px solid rgba(256, 256, 256, 0.15);position:absolute;left:0;top:75px;/*------------------------------------*\
  PARALLAX
\*------------------------------------*/}.flexnav.opacity{opacity:0;}.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.flexnav.one-page{position:fixed;top:75px;right:5%;max-width:200px;}.flexnav li{font-size:100%;position:relative;overflow:hidden;}.flexnav li a{position:relative;display:block;padding:1em 0.5em;padding-left:15px;z-index:2;overflow:hidden;color:#fff;border-bottom:1px solid rgba(256, 256, 256, 0.15);text-align:left;text-transform:none;}.flexnav li ul{width:100%;}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden;}.flexnav li ul.flexnav-show li{overflow:visible;}.flexnav li ul li a{display:block;padding-left:30px !important;}.row-page section.parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:25%;/*------------------------------------*\
  FOOTER
\*------------------------------------*/}.row-footer{position:relative;background:#422920;color:#cdad49;padding-top:25px;padding-bottom:25px;z-index:9999;/*------------------------------------*\
  ICONS
\*------------------------------------*/}@media only screen and (min-width:1230px){.row-footer{padding-top:50px;padding-bottom:50px;}}@media only screen and (min-width:1630px){.row-footer .container{width:1300px;}}.row-footer .editor-inline{margin-bottom:20px;}@media only screen and (min-width:767px){.row-footer .editor-inline{margin-bottom:0;}}.row-footer a{text-decoration:none;}.row-footer .logo{margin-bottom:25px;margin-left:auto;margin-right:auto;}@media only screen and (min-width:1230px){.row-footer .logo{margin-bottom:50px;}}.row-footer .big{margin-bottom:20px;}@media only screen and (min-width:1230px){.row-footer .big{font-size:21px;line-height:35px;margin-bottom:40px;}}.row-footer .menu{display:flex;justify-content:center;flex-wrap:wrap;}@media only screen and (min-width:767px){.row-footer .menu{justify-content:flex-start;}}.row-footer .menu li{margin-left:10px;margin-right:10px;}@media only screen and (min-width:1630px){.row-footer .menu li{margin-left:0;margin-right:40px;}}.row-footer .menu a{font-size:14px;color:#fff;}.row-footer .rmenu .menu-menu-top-de-container{justify-content:center;/*.lang {
		li {
			a {
				@media only screen and (max-width: $desktop) {
					padding-right: 0!important;
					font-weight: 700;					
				}

				&:after {
					@media only screen and (max-width: $desktop) {
						display: none;						
					}
				}
			}
		}
		ul ul {
			@media only screen and (max-width: $desktop) {
				display: block!important;
				position: relative;
				top: 0;
				right: 0;
			}

			li a {
				@media only screen and (max-width: $desktop) {
					font-weight: 400;
				}
			}
		}
	}*/}@media only screen and (min-width:767px){.row-footer .rmenu .menu-menu-top-de-container{justify-content:flex-start;}}@media only screen and (min-width:1230px){.row-footer .third{display:flex;justify-content:flex-end;}}.row-footer .third li{margin-left:10px;margin-right:10px;}@media only screen and (min-width:1630px){.row-footer .third li{margin-left:13px;margin-right:0;}}.row-footer .third .lang li:hover ul{display:flex;}.row-footer .third .lang ul ul li{margin-left:15px;}.row-footer .third .lang ul ul li a{padding-right:0px;}.row-footer .smallinfolinks{margin-top:50px;margin-bottom:50px;}@media only screen and (min-width:1230px){.row-footer .smallinfolinks{margin-top:70px;margin-bottom:70px;}}.row-footer .lang{display:none;}.smallinfolinks .aqva{background-image:url("img/svg/gold_aqva_romana.svg");}.smallinfolinks .conferences{background-image:url("img/svg/gold_conferences.svg");}.smallinfolinks .events{background-image:url("img/svg/gold_events.svg");}.smallinfolinks .oasis{background-image:url("img/svg/gold_oasis_garden.svg");}.smallinfolinks .pilatus{background-image:url("img/svg/gold_pilatus_keller.svg");}.smallinfolinks .willhelm{background-image:url("img/svg/gold_willhelm_tell.svg");}.infolinks{/*------------------------------------*\
  SMALLINFOLINK
\*------------------------------------*/}.infolinks .aqva{background-image:url("img/svg/black_aqva_romana.svg");}.infolinks .conferences{background-image:url("img/svg/black_conferences.svg");}.infolinks .events{background-image:url("img/svg/black_events.svg");}.infolinks .oasis{background-image:url("img/svg/black_oasis_garden.svg");}.infolinks .pilatus{background-image:url("img/svg/black_pilatus_keller.svg");}.infolinks .willhelm{background-image:url("img/svg/black_willhelm_tell.svg");}.infolinks .skylounge{background-image:url("img/svg/black_skylounge.svg");}.infolinks .bistro{background-image:url("img/svg/black_bistro.svg");}.smallinfolinks{display:none;/*------------------------------------*\
  INFOLINK
\*------------------------------------*/}@media only screen and (min-width:767px){.smallinfolinks{display:block;}}.smallinfolinks .element{display:block;position:relative;margin-bottom:40px;background-repeat:no-repeat;background-position:top center;background-size:contain;}@media only screen and (min-width:1230px){.smallinfolinks .element{margin-bottom:0;}}.smallinfolinks .element:before{content:" ";content:" ";display:block;width:100%;padding-top:42.66%;}.row-repeater .editor-flex{margin-top:30px;}@media only screen and (min-width:767px){.row-repeater .editor-flex{justify-content:center;}}@media only screen and (min-width:1230px){.row-repeater .editor-flex{margin-top:0px;}}@media only screen and (min-width:767px){.row-repeater .editor-inline{width:31%;margin-left:1%;margin-right:1%;}}.infolinks{/*------------------------------------*\
  GALERIE
\*------------------------------------*/}.infolinks .element-top{display:block;position:relative;margin-bottom:40px;margin-left:auto;margin-right:auto;bottom:-30px;max-width:236px;margin-bottom:0;z-index:999;background-size:contain;background-position:top center;background-repeat:no-repeat;}.infolinks .element-top:before{content:" ";display:block;width:100%;padding-top:42.66%;}.infolinks .element-bottom{display:block;width:100%;background-size:cover;}.infolinks .element-bottom:before{content:" ";display:block;width:100%;padding-top:70.75%;}.row-galerie{/*------------------------------------*\
  AKKORDEON
\*------------------------------------*/}.row-galerie .editor{margin-bottom:40px;}.row-galerie .editor-inline{margin-bottom:25px;}.row-galerie .editor-inline .picture{margin-bottom:0;}.row-galerie .editor-inline .picture:before{padding-top:70%;}.row-galerie .editor-inline.empty{margin-bottom:0;}.row-galerie .editor-inline:nth-child(1),.row-galerie .editor-inline:nth-child(4){width:100%;}.row-galerie .editor-inline:nth-child(1) .picture:before,.row-galerie .editor-inline:nth-child(4) .picture:before{padding-top:53%;}.row-akkordeon{/*------------------------------------*\
  KARTE
\*------------------------------------*/}.row-akkordeon .element{position:relative;margin-bottom:20px;}.row-akkordeon .akkordeon-title{cursor:pointer;background-color:#e7e7e7;padding:15px 20px;}.row-akkordeon .akkordeon-title:after{content:"\f107";font-family:"FontAwesome";position:absolute;font-size:15px;top:16px;right:20px;}.row-akkordeon .akkordeon-title h3{margin-bottom:0;}.row-akkordeon .akkordeon-title.active{background-color:#dfdfdf;}.row-akkordeon .akkordeon-title.active:after{content:"\f106";font-family:"FontAwesome";}.row-akkordeon .akkordeon-inhalt{padding-top:20px;}.karte{/*------------------------------------*\
  BILD
\*------------------------------------*/}.karte .container{width:100%;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;margin-bottom:50px;}@media only screen and (min-width:1230px){.karte .container{margin-bottom:100px;}}.karte iframe{width:100%;}@media only screen and (min-width:1230px){.karte iframe{height:788px;}}.bild{/*------------------------------------*\
  INFOBOX
\*------------------------------------*/}.bild .container{width:100%;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;}.bild p,.bild img{margin-bottom:0;}.bild img{display:block;}.infobox{display:block;position:absolute;bottom:15px;right:0;width:auto;background-color:#422920;color:#fff;border-bottom:solid 1px #cdad49;z-index:9999;/*------------------------------------*\
  SIDEBUTTON
\*------------------------------------*/}@media only screen and (min-width:1230px){.infobox{display:block;bottom:270px;width:560px;z-index:999;}}.infobox:before{content:" ";position:absolute;top:0;left:-50px;width:50px;height:100%;height:calc(100% + 1px);background-image:url("img/infobox.svg");background-repeat:no-repeat;background-size:100% 100%;border-bottom:solid 1px #cdad49;}.infobox .inside{padding:15px 10px;}@media only screen and (min-width:1230px){.infobox .inside{padding:30px 20px;}}.infobox h1,.infobox h2,.infobox h3{color:#cdad49;}.infobox h1,.infobox h2,.infobox h3,.infobox p{margin-bottom:0;}.infobox a{text-decoration:none;}.page-id-396 .sidebutton{display:none;}.sidebutton{position:fixed;bottom:5px;right:5px;display:block;z-index:9998;/*------------------------------------*\
  NEWS
\*------------------------------------*/}@media only screen and (min-width:1230px){.sidebutton{bottom:40px;right:40px;}}.sidebutton .sidebutton-button{display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;width:120px;height:120px;background-image:url("img/reservierenbuchen.svg");background-repeat:no-repeat;background-size:contain;z-index:1000;}@media only screen and (min-width:1230px){.sidebutton .sidebutton-button{width:200px;height:200px;}}.sidebutton .sidebutton-button span{display:block;font-weight:400;color:#422920;}.sidebutton .sidebutton-button:hover span{font-weight:700;}.news{/*------------------------------------*\
  ROW-TEASER
\*------------------------------------*/}.news .editor-flex{margin-top:30px;}@media only screen and (min-width:1230px){.news .editor-flex{margin-top:60px;}}.news .editor-inline{margin-bottom:23px;}@media only screen and (min-width:1230px){.news .editor-inline{margin-bottom:0;}}.news figure{display:block;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;margin-bottom:20px;position:relative;}@media only screen and (min-width:1230px){.news figure{margin-bottom:10px;}}.news figure:before{content:" ";display:block;width:100%;padding-top:66.86%;}.news h4{margin-bottom:10px;}.row-teaser{background-color:#cdad49;color:#000;position:relative;margin-bottom:30px;}@media only screen and (min-width:1230px){.row-teaser{margin-bottom:5px;}}@media only screen and (min-width:767px){.row-teaser .container{padding-top:0;padding-bottom:0;height:100%;}}.row-teaser h1,.row-teaser h2,.row-teaser h3{color:#000;}.row-teaser .bgbild{position:relative;width:100%;padding-top:75%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;margin-bottom:30px;}@media only screen and (min-width:767px){.row-teaser .bgbild{position:absolute;top:0;left:0;width:50%;height:100%;padding-top:0;margin-bottom:0;}}@media only screen and (min-width:1630px){.row-teaser .bgbild{width:calc(50% + 110px);}}.row-teaser .editor-flex{position:relative;z-index:10;}@media only screen and (min-width:767px){.row-teaser .editor-flex{min-height:400px;}}@media only screen and (min-width:1230px){.row-teaser .editor-flex{height:100%;min-height:670px;align-items:stretch;}}.row-teaser .editor-inline{text-align:center;}.row-teaser .editor-inline .inside{max-width:500px;margin-left:auto;margin-right:auto;}.row-teaser .curve{width:0px;display:block;z-index:999;position:relative;display:none;}@media only screen and (min-width:767px){.row-teaser .curve{display:block;}}.row-teaser .curve .curve-inside{position:relative;display:block;width:110px;height:100%;background-image:url("img/teaser.svg");background-size:100% 100%;left:auto;right:110px;}@media only screen and (min-width:1630px){.row-teaser .curve .curve-inside{width:220px;left:-110px;right:auto;}}@media only screen and (min-width:767px){.row-teaser .text{display:flex;align-items:center;}}.row-teaser.reverse{/*------------------------------------*\
  SUITE
\*------------------------------------*/}@media only screen and (min-width:767px){.row-teaser.reverse .bgbild{left:auto;right:0;}}@media only screen and (min-width:767px){.row-teaser.reverse .editor-flex{flex-direction:row-reverse;}}.row-teaser.reverse .curve .curve-inside{background-image:url("img/teaser-reverse.svg");left:0;right:auto;}@media only screen and (min-width:1630px){.row-teaser.reverse .curve .curve-inside{width:220px;left:-110px;right:auto;}}.suite,.wellness{background-color:#ededed;width:100%;}.suite .container,.wellness .container{padding-top:0;padding-bottom:0;width:100%;}.suite-wrapper .suite-item,.wellness-wrapper .suite-item,.suite-wrapper .wellness-item,.wellness-wrapper .wellness-item{padding-top:30px;padding-bottom:30px;border-bottom:solid 5px #fff;}@media only screen and (min-width:1230px){.suite-wrapper .suite-item,.wellness-wrapper .suite-item,.suite-wrapper .wellness-item,.wellness-wrapper .wellness-item{padding-top:100px;padding-bottom:100px;}}.suite-wrapper .suite-item-inside,.wellness-wrapper .suite-item-inside,.suite-wrapper .wellness-item-inside,.wellness-wrapper .wellness-item-inside{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}@media only screen and (min-width:1230px){.suite-wrapper .suite-item-inside,.wellness-wrapper .suite-item-inside,.suite-wrapper .wellness-item-inside,.wellness-wrapper .wellness-item-inside{padding-left:0;padding-right:0;width:1200px;}}@media only screen and (min-width:1630px){.suite-wrapper .suite-item-inside,.wellness-wrapper .suite-item-inside,.suite-wrapper .wellness-item-inside,.wellness-wrapper .wellness-item-inside{width:1600px;}}@media only screen and (min-width:1230px){.suite-wrapper .inside,.wellness-wrapper .inside{padding-left:100px;padding-right:100px;}}.suite-wrapper .editor-inline,.wellness-wrapper .editor-inline{margin-bottom:30px;}@media only screen and (min-width:767px){.suite-wrapper .editor-inline,.wellness-wrapper .editor-inline{margin-bottom:0;}}.suite-wrapper .element-wrapper,.wellness-wrapper .element-wrapper{margin-bottom:20px;}.suite-wrapper .bild,.wellness-wrapper .bild{background-size:cover;background-position:center;display:block;}.suite-wrapper .bild:before,.wellness-wrapper .bild:before{content:" ";display:block;width:100%;padding-top:75.31%;}.suite-wrapper .owl-controls .owl-dots,.wellness-wrapper .owl-controls .owl-dots{bottom:-40px;}@media only screen and (min-width:1230px){.suite-wrapper .owl-controls .owl-dots,.wellness-wrapper .owl-controls .owl-dots{bottom:-60px;}}.suite-wrapper .owl-controls .owl-dots .owl-dot,.wellness-wrapper .owl-controls .owl-dots .owl-dot{background-color:transparent;border:solid 1px #000;}.suite-wrapper .owl-controls .owl-dots .owl-dot.active,.wellness-wrapper .owl-controls .owl-dots .owl-dot.active{background-color:#000;}.wellness{background-color:transparent;/*------------------------------------*\
  SINGLE-ANGEBOT
\*------------------------------------*/}.single-angebot{/*------------------------------------*\
  EDITOR-DOWNLOADS
\*------------------------------------*/}@media only screen and (min-width:1230px){.single-angebot .inside{padding-left:100px;padding-right:100px;}}.single-angebot .bild{background-size:cover;display:block;}.single-angebot .bild:before{content:" ";display:block;width:100%;padding-top:75.31%;}.single-angebot .owl-controls .owl-dots{bottom:-40px;}@media only screen and (min-width:1230px){.single-angebot .owl-controls .owl-dots{bottom:-60px;}}.single-angebot .owl-controls .owl-dots .owl-dot{background-color:transparent;border:solid 1px #000;}.single-angebot .owl-controls .owl-dots .owl-dot.active{background-color:#000;}.row-downloads .content-module,.row-links .content-module{margin-bottom:30px;}@media only screen and (min-width:1230px){.row-downloads .content-module,.row-links .content-module{margin-bottom:40px;}}.editor-downloads,.editor-links{border-top:none;border-bottom:none;background-color:#422920;color:#fff;margin-bottom:5px;padding:10px 20px;text-align:left;/*------------------------------------*\
  TEAM
\*------------------------------------*/}@media only screen and (min-width:1230px){.editor-downloads,.editor-links{font-size:18px;}}.editor-downloads:first-child,.editor-links:first-child{border-top:none;}.editor-downloads .icon:before,.editor-links .icon:before{color:#cdad49;}@media only screen and (min-width:1230px){.editor-downloads .icon:before,.editor-links .icon:before{font-size:25px;}}#team{/*------------------------------------*\
  BOX
\*------------------------------------*/}#team .editor-flex{margin-top:30px;}@media only screen and (min-width:1230px){#team .editor-flex{margin-top:40px;}}#team .editor-team{margin-bottom:30px;}@media only screen and (min-width:1230px){#team .editor-team{margin-bottom:50px;}}#team .editor-team.empty{margin-bottom:0;}@media only screen and (min-width:1230px){#team .editor-team.empty{margin-bottom:0;}}#team figure{display:block;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:20px;position:relative;}@media only screen and (min-width:1230px){#team figure{margin-bottom:0px;}}#team figure:before{content:" ";display:block;width:100%;padding-top:76.65%;}#team h4{margin-bottom:0;}#team .position{margin-bottom:20px;}#team a.mehr{margin-top:0;}.row-box{/*------------------------------------*\
  ANGEBOT
\*------------------------------------*/}.row-box .editor-flex{margin-top:30px;}@media only screen and (min-width:1230px){.row-box .editor-flex{margin-top:40px;}}@media only screen and (min-width:1230px){.row-box .box-wrapper{justify-content:space-around;}}.row-box .editor-box{margin-bottom:30px;text-align:left;}@media only screen and (min-width:1230px){.row-box .editor-box{margin-bottom:50px;}}.row-box .editor-box.full{width:100%;}.row-box .editor-box.full figure:before{content:" ";padding-top:50%;}@media only screen and (min-width:767px){.row-box .editor-box.half{width:calc((100% - 25px) / 2);}}@media only screen and (min-width:767px){.row-box .editor-box.third{width:calc((100% - 50px) / 3);}}@media only screen and (min-width:767px){.row-box .editor-box.four{width:calc((100% - 75px) / 4);}}.row-box .editor-box.grey .editor-box-inside{background-color:;}.row-box .editor-box.brown{color:#fff;}.row-box .editor-box.brown .editor-box-inside{background-color:#422920;}.row-box .editor-box.blue{color:#fff;}.row-box .editor-box.blue .editor-box-inside{background-color:#123352;}.row-box .editor-box.empty{margin-bottom:0;}@media only screen and (min-width:1230px){.row-box .editor-box.empty{margin-bottom:0;}}.row-box .editor-box-inside{background-color:#ededed;}.row-box .second{padding:15px;}@media only screen and (min-width:1230px){.row-box .second{padding:20px;}}.row-box .button{margin-top:15px;margin-bottom:10px;}.row-box figure{display:block;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:0px;position:relative;}@media only screen and (min-width:1230px){.row-box figure{margin-bottom:0px;}}.row-box figure:before{content:" ";display:block;width:100%;padding-top:76.65%;}.row-box h4{margin-bottom:0;}.row-box .position{margin-bottom:20px;}.row-box a.mehr{margin-top:0;}.angebot-kurz,.angebot-lang,.team{overflow:hidden;}.angebot-kurz .first-container,.angebot-lang .first-container,.team .first-container{padding-bottom:15px;}@media only screen and (min-width:1230px){.angebot-kurz .first-container,.angebot-lang .first-container,.team .first-container{width:1043px;}}.angebot-kurz .second-container,.angebot-lang .second-container,.team .second-container{padding-top:15px;padding-bottom:0;}@media only screen and (min-width:1230px){.angebot-kurz .second-container,.angebot-lang .second-container,.team .second-container{width:1043px;}}.angebot-kurz .editor-flex,.angebot-lang .editor-flex,.team .editor-flex{margin-top:30px;}@media only screen and (min-width:1230px){.angebot-kurz .editor-flex,.angebot-lang .editor-flex,.team .editor-flex{margin-top:40px;}}.angebot-kurz .editor-angebot,.angebot-lang .editor-angebot,.team .editor-angebot,.angebot-kurz .editor-team,.angebot-lang .editor-team,.team .editor-team{margin-bottom:30px;}@media only screen and (min-width:1230px){.angebot-kurz .editor-angebot,.angebot-lang .editor-angebot,.team .editor-angebot,.angebot-kurz .editor-team,.angebot-lang .editor-team,.team .editor-team{margin-bottom:50px;}}.angebot-kurz figure,.angebot-lang figure,.team figure{display:block;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;margin-bottom:0px;position:relative;}@media only screen and (min-width:1230px){.angebot-kurz figure,.angebot-lang figure,.team figure{margin-bottom:0px;}}.angebot-kurz figure:before,.angebot-lang figure:before,.team figure:before{content:" ";display:block;width:100%;padding-top:76.65%;}.angebot-kurz h4,.angebot-lang h4,.team h4{margin-bottom:0;}.angebot-kurz a.mehr,.angebot-lang a.mehr,.team a.mehr{margin-top:0;}.angebot-kurz .button,.angebot-lang .button,.team .button{margin-top:15px;margin-bottom:10px;}.angebot-kurz .editor-angebot,.team .editor-angebot,.angebot-kurz .editor-team,.team .editor-team{position:relative;}.angebot-kurz .editor-angebot .editor-angebot-inside,.team .editor-angebot .editor-angebot-inside,.angebot-kurz .editor-team .editor-angebot-inside,.team .editor-team .editor-angebot-inside,.angebot-kurz .editor-angebot .editor-team-inside,.team .editor-angebot .editor-team-inside,.angebot-kurz .editor-team .editor-team-inside,.team .editor-team .editor-team-inside{background-color:#ededed;}.angebot-kurz .editor-angebot .second,.team .editor-angebot .second,.angebot-kurz .editor-team .second,.team .editor-team .second{padding:15px;}@media only screen and (min-width:1230px){.angebot-kurz .editor-angebot .second,.team .editor-angebot .second,.angebot-kurz .editor-team .second,.team .editor-team .second{padding:20px;}}.angebot-lang{/*------------------------------------*\
  SINGLE
\*------------------------------------*/}@media only screen and (min-width:1230px){.angebot-lang .first-container{width:1200px;}}@media only screen and (min-width:1230px){.angebot-lang .second-container{width:100%;}}.angebot-lang .editor-angebot{width:100%;position:relative;padding-top:0px;padding-bottom:25px;border-top:solid 5px #fff;background-color:#ededed;}@media only screen and (min-width:1230px){.angebot-lang .editor-angebot{padding-top:50px;padding-bottom:50px;}}.angebot-lang .editor-angebot .editor-angebot-inside{margin-left:auto;margin-right:auto;}@media only screen and (min-width:767px){.angebot-lang .editor-angebot .editor-angebot-inside{display:flex;flex-direction:row-reverse;justify-content:space-between;}}@media only screen and (min-width:1230px){.angebot-lang .editor-angebot .editor-angebot-inside{width:1200px;}}@media only screen and (min-width:767px){.angebot-lang .editor-angebot .first,.angebot-lang .editor-angebot .second{width:calc((100% - 25px) / 2);}}.angebot-lang .editor-angebot .first{margin-bottom:25px;}@media only screen and (min-width:767px){.angebot-lang .editor-angebot .first{margin-bottom:0;}}.angebot-lang .editor-angebot .second{padding-left:15px;padding-right:15px;}@media only screen and (min-width:767px){.angebot-lang .editor-angebot .second{padding-top:15px;padding-bottom:15px;}}@media only screen and (min-width:1230px){.angebot-lang .editor-angebot .second{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;}}@media only screen and (min-width:1230px){.angebot-lang .editor-angebot .button{margin-top:30px;}}.row-single{/*------------------------------------*\
  SLIDESHOW
\*------------------------------------*/}.row-single .editor-inline{margin-bottom:30px;}@media only screen and (min-width:1230px){.row-single .editor-inline{margin-bottom:0;}}@media only screen and (min-width:1230px){.row-slideshow .top-editor{max-width:60%;margin-left:auto;margin-right:auto;}}.row-slideshow .suite-wrapper{margin-top:30px;}@media only screen and (min-width:1230px){.row-slideshow .suite-wrapper{margin-top:60px;}}.row-slideshow .suite-wrapper .item .bild:before{padding-top:50%;}.row-slideshow .owl-controls .owl-dots .owl-dot{background-color:transparent;border:solid 1px #cdad49;}.row-slideshow .owl-controls .owl-dots .owl-dot.active{background-color:#cdad49;}.row-slideshow.gold{background-color:#cdad49;/*------------------------------------*\
  NAVI
\*------------------------------------*/}.row-slideshow.gold h1,.row-slideshow.gold h2,.row-slideshow.gold h3,.row-slideshow.gold h4,.row-slideshow.gold h5,.row-slideshow.gold h6{color:#000;}.row-slideshow.gold .owl-controls .owl-prev,.row-slideshow.gold .owl-controls .owl-next{background-color:#fff;}.row-slideshow.gold .owl-controls .owl-dots .owl-dot{background-color:transparent;border:solid 1px #000;}.row-slideshow.gold .owl-controls .owl-dots .owl-dot.active{background-color:#000;}.row-navi{/*------------------------------------*\
  ZIMMER-UBERSICHT
\*------------------------------------*/}@media only screen and (min-width:767px){.row-navi .editor-navi{display:flex;justify-content:center;}}.row-navi .button{margin-left:10px;margin-right:10px;}.zimmer-ubersicht{/*------------------------------------*\
  BOX
\*------------------------------------*/}.zimmer-ubersicht .editor-inline{margin-bottom:30px;}.zimmer-ubersicht .editor-inline:hover a .image{transform:scale(1.1);}.zimmer-ubersicht a{overflow:hidden;}.zimmer-ubersicht a .image{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-size:cover;transition:transform 0.2s;}.zimmer-ubersicht .editor-inline{width:100%;}@media only screen and (min-width:767px){.zimmer-ubersicht .editor-inline{width:calc((100% - 30px) * (2 / 3));}}.zimmer-ubersicht .editor-inline .picture:before{padding-top:75%;}@media only screen and (min-width:767px){.zimmer-ubersicht .editor-inline .picture:before{padding-top:50%;}}.zimmer-ubersicht .editor-inline:nth-child(2),.zimmer-ubersicht .editor-inline:nth-child(3),.zimmer-ubersicht .editor-inline:nth-child(6),.zimmer-ubersicht .editor-inline:nth-child(7),.zimmer-ubersicht .editor-inline:nth-child(10),.zimmer-ubersicht .editor-inline:nth-child(11){width:100%;}@media only screen and (min-width:767px){.zimmer-ubersicht .editor-inline:nth-child(2),.zimmer-ubersicht .editor-inline:nth-child(3),.zimmer-ubersicht .editor-inline:nth-child(6),.zimmer-ubersicht .editor-inline:nth-child(7),.zimmer-ubersicht .editor-inline:nth-child(10),.zimmer-ubersicht .editor-inline:nth-child(11){width:calc((100% - 30px) * (1 / 3));}}@media only screen and (min-width:767px){.zimmer-ubersicht .editor-inline:nth-child(2) .picture:before,.zimmer-ubersicht .editor-inline:nth-child(3) .picture:before,.zimmer-ubersicht .editor-inline:nth-child(6) .picture:before,.zimmer-ubersicht .editor-inline:nth-child(7) .picture:before,.zimmer-ubersicht .editor-inline:nth-child(10) .picture:before,.zimmer-ubersicht .editor-inline:nth-child(11) .picture:before{padding-top:100%;}}.element-box{margin-top:0px;/*------------------------------------*\
  SINGLE SUITE
\*------------------------------------*/}.element-box .picture{margin-bottom:0;}.element-box .picture:before{padding-top:75%;}.element-box .inhalt{display:flex;justify-content:flex-start;align-items:center;text-align:left;position:absolute;bottom:0;left:0;width:100%;height:30%;background-image:linear-gradient(180deg, rgba(24, 24, 24, 0) 0%, #181818 100%);}.element-box .inhalt .inhalt-inside{padding-left:30px;padding-right:30px;text-align:left;color:#fff;}.element-box .inhalt h2,.element-box .inhalt h4{color:#fff;margin-bottom:0;}.single-suite-top .editor.rel{position:relative;}.single-suite-top .bb{position:relative;display:block;width:40px;height:40px;background-image:url("img/back.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;margin-bottom:0px;}@media only screen and (min-width:1230px){.single-suite-top .bb{position:absolute;left:0;top:0;}}.single-suite-top .preis{margin-top:60px;margin-bottom:40px;}.single-suite-top .preis strong{display:block;}.single-suite-icons .editor-inline{margin-bottom:30px;font-size:16px;line-height:1.5em;text-align:center;font-weight:700;}.single-suite-icons .picture{margin-bottom:10px;margin-left:auto;margin-right:auto;}.date-picker-wrapper{z-index:9999;}.suite-alle-btn .button{margin-top:0;}.page-id-396 .editor-left-menu ul li.current-menu-parent a,.page-id-1451 .editor-left-menu ul li.current-menu-parent a{color:#fff;}.page-id-396 .editor-left-menu ul li.current-menu-parent:hover a,.page-id-1451 .editor-left-menu ul li.current-menu-parent:hover a{color:#cdad49;}.page-id-396 .editor-left-menu ul li.current-menu-parent:hover li a,.page-id-1451 .editor-left-menu ul li.current-menu-parent:hover li a{color:#000;}.page-id-396 .editor-left-menu ul li.current-menu-parent ul li a,.page-id-1451 .editor-left-menu ul li.current-menu-parent ul li a{color:#000;}.page-id-396 .editor-left-menu ul li.current-menu-parent ul li a:hover,.page-id-1451 .editor-left-menu ul li.current-menu-parent ul li a:hover{color:#cdad49 !important;}.page-id-396 .editor-left-menu ul li.current-menu-parent #menu-item-833 a,.page-id-1451 .editor-left-menu ul li.current-menu-parent #menu-item-833 a{color:#fff !important;}.page-id-396 .editor-left-menu ul li.current-menu-parent #menu-item-833 a:hover,.page-id-1451 .editor-left-menu ul li.current-menu-parent #menu-item-833 a:hover{color:#422920 !important;}@media only screen and (max-width:767px){.element-galerie .editor-inline.image0{width:100%;}}li.yellow{background-color:#cdad49;/*------------------------------------*\
  //ANCHOR MIDDLE  
\*------------------------------------*/}li.yellow a{border-bottom:transparent;padding:0.5em 1em;}.middle > div.editor-flex.box-wrapper.two-columns > div{margin-left:250px !important;}.middle{text-align:center;}