﻿html{min-height:100%;overflow-y:scroll}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none;margin:0}ul li,ol li{padding:0}img{height:auto;max-width:100%;display:block}picture>img{width:100%}*{box-sizing:border-box;margin:0;padding:0}.box-shadow{box-shadow:5px 5px 25px 0 rgba(0, 0, 0, 0.2)}.flex{display:-webkit-box;display:flex}.flex-center{align-items:center;justify-content:center}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.display-none{display:none}body{height:100%;min-width:320px;font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:1.5;font-weight:300;color:#333}body .buorg{z-index:9999999999}body .buorg-fadeout{display:none}p{padding:0 0 25px}a{color:#c49651;text-decoration:none}a:hover{color:#c49651;text-decoration:underline}a:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{color:#fff;font-weight:300}h2{color:#c49651;font-weight:300}h3{color:#c49651;font-weight:300}h4,h5{color:#c49651;font-weight:300}h6{color:#c49651;font-weight:400}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.ng-isolate-scope{margin:0 0 25px}@media all and (min-width: 768px),print{h1{font-size:64px;line-height:72px;text-transform:none;margin-bottom:0}h2{font-size:48px;line-height:54px;text-transform:none;margin-bottom:30px}h3{font-size:28px;line-height:34px;text-transform:none;margin-bottom:20px}h4{font-size:26px;line-height:30px;text-transform:none;margin-bottom:18px}h5{font-size:22px;line-height:26px;text-transform:none;margin-bottom:18px}h6{font-size:18px;line-height:24px;text-transform:none;margin-bottom:18px}.back-to-top,.contact-button{opacity:1}}.image{margin:0;line-height:0}.image img{max-width:100%;margin:0;line-height:0}.transparency-1::after,.transparency-2::after,.transparency-3::after,.transparency-4::after,.transparency-5::after,.transparency-6::after,.transparency-7::after,.transparency-8::after,.transparency-9::after{content:"";position:absolute;top:0;width:100%;height:100%;z-index:1;left:0}.transparency-1::after{background:rgba(0, 0, 0, 0.1)}.transparency-2::after{background:rgba(0, 0, 0, 0.2)}.transparency-3::after{background:rgba(0, 0, 0, 0.3)}.transparency-4::after{background:rgba(0, 0, 0, 0.4)}.transparency-5::after{background:rgba(0, 0, 0, 0.5)}.transparency-6::after{background:rgba(0, 0, 0, 0.6)}.transparency-7::after{background:rgba(0, 0, 0, 0.7)}.transparency-8::after{background:rgba(0, 0, 0, 0.8)}.transparency-9::after{background:rgba(0, 0, 0, 0.9)}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:1.5;font-weight:300;color:#333;border:1px solid #e1e1e1;padding:10px 15px;width:100%;appearance:none}select{font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:1.5;font-weight:300;color:#333;border:1px solid #e1e1e1;padding:10px 15px;width:100%;height:50px;background:#fff}textarea{font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:1.5;font-weight:300;color:#333;border:1px solid #e1e1e1;border-radius:0;margin:0;max-width:100%;min-height:150px;padding:10px 15px;width:100%;resize:vertical;appearance:none}input[type=number]::-webkit-inner-spin-button{appearance:none}input[type=number]{-moz-appearance:textfield}::placeholder{color:#333}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background:transparent !important}.main-content{max-width:1600px;margin:0 auto;width:100%}.content-section{max-width:1380px;margin:0 auto;width:100%}.content-element-container{padding:50px 0}.content-element-container.padding-top{padding:50px 0 0}.content-element-container.padding-bottom{padding:0 0 50px}.content-element-container.padding-none{padding:0}.content-element-container.breadcrumb-container{padding:5px 0}.content-element-container form fieldset{padding:0 0 15px}.content-element-container form fieldset legend{font-weight:600;margin:0 0 15px}.content-element-container form fieldset div.form-group{padding:10px 0}.content-element-container form fieldset div.form-group label{margin:0 0 8px;display:block}.section-inline-content{padding:0 0 30px}.copytext{font-size:24px;line-height:30px}.content-element .align-left ul{list-style:square outside url("data:image/gif;base64,R0lGODlhBQAKAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAoAAAIIjI+ZwKwPUQEAOw==")}.content-element .align-left ol{list-style:decimal outside}.content-element ul{list-style:square inside url("data:image/gif;base64,R0lGODlhBQAKAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAoAAAIIjI+ZwKwPUQEAOw==");padding:0 0 25px 25px}.content-element ol{list-style:decimal inside;padding:0 0 25px 25px}.content-element sub{vertical-align:sub}.content-element sup{vertical-align:super}.only-medium-column .image{text-align:center}.only-medium-column .image img{display:inline-block}a.link{font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#fff;transition:all .35s;background:#c49651;border:0 none;cursor:pointer;padding:7px 15px;margin:0}a.link:hover{color:#fff;background:#c49651;border:0 none;text-decoration:none}a.link-layout-1{display:inline-block;font-weight:400}a.link-layout-2{display:inline-block;font-weight:400}a.link-layout-2::before{content:"";display:inline-block;background:transparent url("/assets/images/icons/icon-arrow-right-gold.svgz") no-repeat left center;margin:0 8px 2px 0;height:8px;width:8px}a.link-layout-3{transition:all .5s ease;color:#333;font-weight:600}a.link-layout-4{font-size:22px;line-height:28px;font-weight:300;font-family:Poppins,sans-serif;color:#c49651}a.button{font-size:16px;line-height:22px;font-weight:400;font-family:Poppins,sans-serif;width:auto;display:inline-block;padding:12px 17px;text-align:center;border:2px solid #c49651;color:#c49651;background:transparent;text-decoration:none}a.button.layout-2{background:#c49651 no-repeat left 12px center;color:#fff}a.button.layout-3{border:2px solid #333;background:#333 no-repeat left 12px center;color:#fff}a.button.layout-4{border:2px solid #889707;background:#889707 no-repeat left 12px center;color:#fff}a.button.layout-5{background:#c49651;color:#fff}button,input[type=submit]{font-size:16px;line-height:22px;font-weight:400;font-family:Poppins,sans-serif;width:auto;display:inline-block;padding:12px 17px;text-align:center;border:2px solid #c49651;color:#c49651;background:transparent;text-decoration:none}@media all and (min-width: 768px),print{.back-to-top{opacity:1}}.flex-col{display:-webkit-box;display:flex;flex-wrap:wrap}.image-teaser{margin:10px 0 0;width:100%;position:relative}.image-teaser .overlay{display:-webkit-box;display:flex;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:100%}.image-teaser .overlay .subline{text-align:center;color:#fff;font-size:48px;line-height:54px;font-weight:300;font-family:Poppins,sans-serif;position:relative;z-index:2;padding:0 15px}.image-teaser .overlay .subline::before{font-size:30px;line-height:30px;font-weight:300;font-family:Poppins,sans-serif;content:"+";color:#c49651;text-align:center;display:block}@media all and (min-width: 768px),print{.teaser .teaser-headline h2{font-size:32px;line-height:38px}.teaser.layout-1 .teaser-box,.teaser.layout-2 .teaser-box,.teaser.layout-4 .teaser-box{margin:-50px auto 0;padding:25px;width:90%}.teaser.layout-4.hotel-description.star-1 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-2 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-3 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-4 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-5 .teaser-box h3::after{margin:20px auto 30px}.teaser.layout-2.clickable .teaser-box{padding:50px 80px}.teaser.layout-2.clickable .teaser-box .fulltext{margin:25px -80px 0}.teaser.customer-review .teaser-headline h2{font-size:20px;line-height:30px}}.informations-container .info-block .info-detail-block ul{list-style:square inside url("data:image/gif;base64,R0lGODlhBQAKAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAoAAAIIjI+ZwKwPUQEAOw==")}.informations-container .info-block .info-detail-block ol{list-style:decimal inside}@media all and (min-width: 768px),print{.informations-container .info-block{display:flex;flex-direction:row;margin:0 0 30px}.informations-container .info-block .image{width:50%;padding:0 10px 0 0}.informations-container .info-block .info-detail-block{width:50%;padding:0 0 0 10px}.informations-container .info-block .info-detail-block .info-row{display:-webkit-box;display:flex;flex-flow:row wrap;padding:15px 0 0}.informations-container .info-block .info-detail-block .info-row .col-50{width:50%;padding:0 10px 0 0}.informations-container .info-block .info-detail-block .info-row .col-100{width:100%}.informations-container .button-row{margin:0 0 20px}}.fullsize-image{display:-webkit-box;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.fullsize-image .content-section{position:relative;z-index:2}.fullsize-image p,.fullsize-image h3{color:#fff}@media all and (min-width: 768px),print{.fullsize-image{height:450px}.fullsize-image h3{font-size:32px;line-height:38px}}.text-image-fullcontent .text-block{padding:10px 0}@media all and (min-width: 768px),print{.text-image-fullcontent .text-block{padding:15px}}.text-image-fullcontent .info-block .info-text{color:#c49651;font-size:22px;line-height:28px;font-weight:400;margin:25px 0 15px}.contact-person{margin:0 0 20px}.contact-person .contact-block{margin:0 0 30px}.contact-person .contact-block .contact-details h3{margin:0 0 15px}.contact-person .contact-block .contact-details .subline{display:block;margin:0 0 35px}.contact-person .contact-block .contact-details a{display:inline-block;margin:0 0 5px}.contact-person .contact-quote{display:-webkit-box;display:flex;align-items:center;flex-direction:column}.contact-person .contact-quote blockquote{color:#333;padding:0 0 5px}.contact-person .contact-quote blockquote.fulltext{display:none;text-align:left}.contact-person .contact-quote blockquote.fulltext.open{display:block}.contact-person .contact-quote button{margin:15px 0 0;cursor:pointer}.contact-container{margin:50px 0 0;width:100%;background:#333}.contact-container .contact-block{width:100%;text-align:center}.contact-container .contact-block .icon{display:inline-block;margin:0 0 15px}.contact-container .contact-block a{display:inline-block}.contact-container .contact-block h4{color:#fff;display:block}.contact-container .contact-block a,.contact-container .contact-block h4{margin:0 0 20px}.contact-container .contact-block p{font-size:18px;line-height:24px;color:#fff}@media all and (min-width: 768px),print{.contact-person .contact-block .image{margin:0 0 20px;width:100%}.contact-person .contact-block .contact-details h3{font-size:24px;line-height:30px}.contact-container .contact-block{padding:50px 0}.contact-container .contact-block a,.contact-container .contact-block h4{font-size:48px;line-height:54px}.contact-container .contact-block p{font-size:18px;color:#fff}}.collapse-item .fulltext{overflow:hidden}@media all and (min-width: 768px),print{.headline-text-container h2{font-size:32px;line-height:38px}}@media all and (min-width: 768px),print{.quote-container blockquote{width:80%;position:relative}.quote-container blockquote::before,.quote-container blockquote::after{font-size:120px;line-height:24px;font-weight:400;font-family:Poppins,sans-serif;position:absolute;top:50%}.quote-container blockquote::before{left:-60px}.quote-container blockquote::after{right:-60px}.quote-container .author{width:80%}}.center-content-section{max-width:1220px;margin:0 auto;width:100%}.center-content-section.blog-content-element{padding:0 0 25px}.center-content-section.blog-content-element p:last-child{padding:0}.image-slider{padding:0 0 75px}.slider{position:relative}.slider-viewport{overflow:hidden;overflow:clip;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slider-track{display:flex}@media(prefers-reduced-motion: no-preference){.slider-track{transition:transform .3s ease}}.slider-slide{flex:0 0 100%;min-width:0}.slider-slide img{display:block;margin:0 auto}.slider-lightbox{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:#000}@media(prefers-reduced-motion: no-preference){.slider-lightbox{transition:opacity .5s ease}@starting-style{.slider-lightbox[open]{opacity:0}}}.slider-lightbox-viewport{height:100%;overflow:hidden;overflow:clip;user-select:none;touch-action:pan-y}.slider-lightbox-stage{display:grid;height:100%}.slider-lightbox-item{display:flex;grid-area:1/1;align-items:center;justify-content:center;min-width:0;visibility:hidden;opacity:0}.slider-lightbox-item.is-active{visibility:visible;opacity:1}@media(prefers-reduced-motion: no-preference){.slider-lightbox-item{transition:opacity .4s ease,visibility .4s ease}}.slider-lightbox-img{display:block;max-width:90%;max-height:90vh;max-height:90dvh}.slider-lightbox-close{position:absolute;top:15px;right:15px;z-index:1;width:20px;height:20px;padding:0;border:0;background:transparent;color:#fff;font-size:20px;line-height:1;opacity:.85;cursor:pointer}.slider-lightbox-close::before{content:"×"}.slider-arrow{position:absolute;z-index:10;width:40px;height:40px;padding:0;border:0;background:transparent no-repeat center center;cursor:pointer}.slider-prev{left:38%;background-image:url("/assets/images/icons/slider-arrow-left-gold.svgz")}.slider-next{right:38%;background-image:url("/assets/images/icons/slider-arrow-right-gold.svgz")}.slider>.slider-arrow{bottom:-55px}.slider-lightbox .slider-arrow{top:calc(50% - 20px)}.slider-lightbox .slider-prev{left:15px}.slider-lightbox .slider-next{right:15px}.list-view.download-list .item{margin:0 0 5px}.list-view.download-list .item .item-content{align-items:center}.list-view.download-list .item .item-content a{display:block}.list-view.download-list .item:last-child{margin:0}.list-view.download-list .icon{content:"";display:block;height:50px;width:50px;margin:0 10px 0 0}.list-view.download-list .icon.download{background:url("/assets/images/icons/download.svg") transparent center center/100% auto no-repeat}ul.breadcrumb{padding:0}ul.breadcrumb li{display:inline-block}ul.breadcrumb li:first-child::before{display:none}ul.breadcrumb li::before{content:">";padding:0 5px;font-size:15px;color:#9b9b9b}ul.breadcrumb li a,ul.breadcrumb li span{font-size:15px;color:#9b9b9b;display:inline-block}ul.breadcrumb li a:hover{color:#c49651;text-decoration:none}.page-navigation p,.page-navigation ul{padding:0}.page-navigation ul li{display:inline-block;list-style-type:none;margin:0 2px}.page-navigation ul li:first-child{margin:0}.page-navigation ul li.current{padding:5px 0;color:#fff;background:#c49651}.page-navigation ul li.previous a,.page-navigation ul li.next a{padding:5px 10px}.page-navigation ul li.disabled{margin:0}.page-navigation ul li a{padding:5px 0;display:block;text-decoration:none;border:solid 1px #c49651;height:40px;width:32px;text-align:center}.page-navigation ul li a img{display:inline-block;margin:0;line-height:0;transform:translate(0, 3px)}.page-navigation ul li span{padding:5px;display:block}header{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}header.stage-big{height:calc(100vh - 1px)}header .stage-container{display:flex;flex-direction:column;height:100%}header .stage-container::before{content:"";position:absolute;top:0;width:100%;background:url("/assets/images/default/transparent-stripe.png") repeat-x;height:200px;z-index:1;opacity:.7}header .stage-container .sticky-wrapper{z-index:9999999}@media(prefers-reduced-motion: no-preference){header .stage-container .sticky-wrapper .sticky-header{transition:all .3s ease}}header .stage-container .sticky-wrapper.is-sticky .sticky-header{position:fixed;top:0;left:0;right:0}header .stage-container .sticky-wrapper.is-sticky .top-row{padding:10px 20px;background:rgba(255, 255, 255, 0.85)}header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(1) .menu span,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(1) .contact span,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(3) .menu span,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(3) .contact span{color:#c49651}header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(1) .menu::after,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(1) .contact::after,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(3) .menu::after,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(3) .contact::after{visibility:visible}header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(2) .logo img{width:40px}header .stage-container .sticky-wrapper.is-sticky .top-row .top-col:nth-child(2) .logo::after{visibility:visible}header .stage-container .top-row{display:flex;flex-direction:row}@media(prefers-reduced-motion: no-preference){header .stage-container .top-row{transition:all .6s ease}}header .stage-container .top-row{width:100%;position:relative;z-index:2}header .stage-container .top-row.open-menu{transform:translate(0, -200px)}header .stage-container .top-row.integration-amst-gold .top-col>div span,header .stage-container .top-row.integration-amst-gold .top-col>a span,header .stage-container .top-row.integration-art-gold .top-col>div span,header .stage-container .top-row.integration-art-gold .top-col>a span,header .stage-container .top-row.integration-ast-gold .top-col>div span,header .stage-container .top-row.integration-ast-gold .top-col>a span{color:#c49651}header .stage-container .top-row.integration-amst-gold .top-col:nth-child(1) .logo::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(1) .menu::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(1) .contact::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(2) .logo::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(2) .menu::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(2) .contact::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(3) .logo::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(3) .menu::after,header .stage-container .top-row.integration-amst-gold .top-col:nth-child(3) .contact::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(1) .logo::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(1) .menu::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(1) .contact::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(2) .logo::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(2) .menu::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(2) .contact::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(3) .logo::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(3) .menu::after,header .stage-container .top-row.integration-art-gold .top-col:nth-child(3) .contact::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(1) .logo::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(1) .menu::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(1) .contact::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(2) .logo::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(2) .menu::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(2) .contact::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(3) .logo::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(3) .menu::after,header .stage-container .top-row.integration-ast-gold .top-col:nth-child(3) .contact::after{display:none}header .stage-container .top-row.integration-amst-white .top-col>div span,header .stage-container .top-row.integration-amst-white .top-col>a span,header .stage-container .top-row.integration-art-white .top-col>div span,header .stage-container .top-row.integration-art-white .top-col>a span,header .stage-container .top-row.integration-ast-white .top-col>div span,header .stage-container .top-row.integration-ast-white .top-col>a span{color:#fff}header .stage-container .top-row.integration-amst-white .top-col:nth-child(2) .logo::after{background-image:url("../images/logos/amst-gold.svgz")}header .stage-container .top-row.integration-art-white .top-col:nth-child(2) .logo::after{background-image:url("../images/logos/art-gold.svgz")}header .stage-container .top-row.integration-ast-white .top-col:nth-child(2) .logo::after{background-image:url("../images/logos/ast-gold.svgz")}header .stage-container .top-row .top-col{display:flex;flex-direction:column;width:33%}header .stage-container .top-row .top-col>div,header .stage-container .top-row .top-col>a{text-decoration:none;text-align:center;cursor:pointer}header .stage-container .top-row .top-col>div span,header .stage-container .top-row .top-col>a span{color:#fff}header .stage-container .top-row .top-col>div img,header .stage-container .top-row .top-col>a img{display:inline-block}header .stage-container .top-row .top-col:nth-child(1){align-items:flex-start}header .stage-container .top-row .top-col:nth-child(1) .menu{position:relative}header .stage-container .top-row .top-col:nth-child(1) .menu>span{font-size:12px;line-height:12px;font-weight:400;font-family:Poppins,sans-serif}header .stage-container .top-row .top-col:nth-child(1) .menu>img{transform:translate(0, 5px)}header .stage-container .top-row .top-col:nth-child(1) .menu::after{content:"";background-image:url("../images/icons/icon-menu-gold.svgz");background-repeat:no-repeat;height:24px;width:34px;position:absolute;top:5px;left:0;visibility:hidden}header .stage-container .top-row .top-col:nth-child(2){align-items:center}header .stage-container .top-row .top-col:nth-child(2) .logo{position:relative}@media(prefers-reduced-motion: no-preference){header .stage-container .top-row .top-col:nth-child(2) .logo img{transition:all .3s ease}}header .stage-container .top-row .top-col:nth-child(2) .logo::after{content:"";background-repeat:no-repeat;background-size:40px;height:100px;width:90px;position:absolute;top:0;left:0;visibility:hidden}header .stage-container .top-row .top-col:nth-child(3){align-items:flex-end}header .stage-container .top-row .top-col:nth-child(3) .contact{position:relative}header .stage-container .top-row .top-col:nth-child(3) .contact>span{font-size:15px;line-height:12px;font-weight:400;font-family:Poppins,sans-serif}header .stage-container .top-row .top-col:nth-child(3) .contact::after{content:"";background-image:url("../images/icons/icon-phone-gold.svgz");background-repeat:no-repeat;height:35px;width:34px;position:absolute;top:0;left:0;right:0;margin:0 auto;visibility:hidden}header .stage-container .text-container{display:flex;flex-grow:1;width:100%;align-items:flex-end;position:relative;z-index:2}header .stage-container .text-container .subline{padding:25px 0 0;color:#fff}header .arrow-bounce{position:absolute;z-index:3;left:0;right:0;margin:0 auto;bottom:10px;width:50px}header .arrow-bounce img{display:inline-block}@media(prefers-reduced-motion: no-preference){header .arrow-bounce img{animation-name:bounce;animation-duration:2s;animation-iteration-count:infinite}}@media all and (min-width: 768px),print{header .stage-container .top-row{padding:20px}header .stage-container .top-row .top-col>a span,header .stage-container .top-row .top-col>div span{display:block}header .stage-container .text-container{padding:0 20px 75px}header .stage-container .sticky-wrapper.is-sticky .top-row .top-col>a span,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col>div span{display:block}header header.stage-small{height:600px}}footer{padding:50px 0}footer form{width:90%;position:relative;margin:0 0 35px}footer form input[type=email],footer form input[type=text]{width:100%}footer form input[type=submit]{cursor:pointer;position:absolute;right:20px;top:12px;padding:0;border:0 none;background:transparent url("/assets/images/icons/icon-circle-arrow-gold.svgz") no-repeat center center;width:26px;height:27px}footer form input[type=submit]:hover{border:0 none;background:transparent url("/assets/images/icons/icon-circle-arrow-gold.svgz") no-repeat center center;color:transparent;padding:0;transform:translate(3px, 0)}footer .copyright-row{display:flex;flex-direction:row;width:100%;margin:50px 0 0;padding:15px 0 0;border-top:1px solid #c49651}footer .copyright-row .copyright{text-align:left;width:50%}footer .copyright-row .social-block{width:50%;text-align:right}footer .copyright-row .social-block li{display:inline-block;margin:0 0 0 10px}footer .copyright-row .social-block li img{width:30px}@keyframes bounce{0%,100%{transform:translate(0, 0)}50%{transform:translate(0, 5px)}}@media only screen and (max-width: 767px){h1{font-size:30px;line-height:36px;text-transform:none;margin-bottom:0}h2{font-size:24px;line-height:30px;text-transform:none;margin-bottom:20px}h3{font-size:20px;line-height:26px;text-transform:none;margin-bottom:15px}h4{font-size:18px;line-height:24px;text-transform:none;margin-bottom:15px}h5,h6{font-size:18px;line-height:24px;text-transform:none;margin-bottom:15px}.back-to-top,.contact-button{opacity:1}}@media only screen and (max-width: 767px){.back-to-top{opacity:1}}@media only screen and (max-width: 767px){.col.medium-column{order:1}.col.text-column{order:2}}@media only screen and (max-width: 767px){.image-teaser .overlay .subline{font-size:30px;line-height:36px;font-weight:300;font-family:Poppins,sans-serif}}@media only screen and (max-width: 767px){.teaser .teaser-headline h2{font-size:28px;line-height:34px}.teaser.customer-review .teaser-headline h2{font-size:18px;line-height:24px}.teaser.layout-1 .teaser-box,.teaser.layout-2 .teaser-box,.teaser.layout-4 .teaser-box{padding:25px;width:90%}.teaser.layout-2.clickable .fulltext{margin:25px -25px 0}.teaser.layout-4.hotel-description.star-1 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-2 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-3 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-4 .teaser-box h3::after,.teaser.layout-4.hotel-description.star-5 .teaser-box h3::after{margin:20px auto 30px}}@media only screen and (max-width: 767px){.informations-container .info-block .image,.informations-container .info-block .info-detail-block{margin:0 0 30px}.informations-container .button-row{margin:0 0 15px}}@media only screen and (max-width: 767px){.fullsize-image{min-height:400px}.fullsize-image h3{font-size:24px;line-height:30px}}@media only screen and (max-width: 767px){.contact-person .contact-block .image{margin:0 0 20px;width:100%}.contact-person .contact-block .contact-details h3{font-size:24px;line-height:30px}.contact-container .contact-block{padding:25px 0}.contact-container .contact-block a,.contact-container .contact-block h4{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){.headline-text-container h2{font-size:26px;line-height:32px}}@media only screen and (max-width: 767px){.quote-container blockquote{width:100%}.quote-container blockquote::before,.quote-container blockquote::after{font-size:35px;line-height:24px;font-weight:400;font-family:Poppins,sans-serif}}@media only screen and (max-width: 767px){header .stage-container .sticky-wrapper.is-sticky .top-row .top-col>a.menu img,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col>div.menu img,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col>a.contact img,header .stage-container .sticky-wrapper.is-sticky .top-row .top-col>div.contact img{margin:0}header .stage-container .top-row{padding:20px 15px}header .stage-container .top-row .top-col>a.menu img,header .stage-container .top-row .top-col>div.menu img{margin:25px 0 0}header .stage-container .top-row .top-col>a.contact img,header .stage-container .top-row .top-col>div.contact img{margin:15px 0 0}header .stage-container .top-row .top-col>a span,header .stage-container .top-row .top-col>div span{display:none}header .stage-container .text-container{padding:0 15px 35px}header .stage-container .text-container h1{margin-bottom:20px}header.stage-small{height:450px}}@media only screen and (max-width: 767px){footer .footer-block{margin:0 0 25px}}