
#cccwr {
    display:none!important;
}

.cb-cookiebanner {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    background: rgba(255, 255, 255, 0.9);
    color: #666;
    width: 100%;
    z-index: 10000;
    font-size: 11px;
    border: none;
}

/* Support `hidden` attribute in IE < 11 */
.cb-cookiebanner[hidden] {
    display: none;
}

.cb-infotext {
    font-weight: bold;
    margin: 5px auto;
    font-size: 0.1px;
    max-width: 1000px;
    padding: 0 15px;
    text-align: justify;
}

.cb-infotext:after {
    content: '';
    display: inline-block;
    width: 100%;
}

.cb-text {
    display: inline-block;
    vertical-align: middle;
    font-size: 11px;
    font-weight: 400;
    width: 80%;
}

.cb-infolink,
a.cb-infolink:visited {
    color: #864717;
}

.cb-button {
    background: #c3c3c3;
    color: #000000;
    cursor: pointer;
    font-size: 12px;
    display: inline-block;
    font-weight: 400;
    margin: 0;
    padding: 5px 50px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
}

@media (max-width: 767px) {
    .cb-infotext {
        text-align: right;
    }

    .cb-text {
        width: 100%;
        text-align: left;
        margin-bottom: 15px;
    }
}

.weather-symbol{display:inline-block;background-repeat:no-repeat;background-image:url(/typo3conf/ext/bn_typo_dist76/Files/assets/icons/weather/color/weather_icons.svg)}.weather-symbol_a{width:32px;height:32px;background-position:0 0}.weather-symbol_b{width:42px;height:32px;background-position:-48px 0}.weather-symbol_c{width:47px;height:32px;background-position:-144px 0}.weather-symbol_d{width:50px;height:32px;background-position:-240px 0}.weather-symbol_e{width:50px;height:32px;background-position:-336px 0}.weather-symbol_f{width:32px;height:32px;background-position:-432px 0}.weather-symbol_g{width:27px;height:32px;background-position:-480px 0}.weather-symbol_h{width:37px;height:32px;background-position:-528px 0}.weather-symbol_i{width:31px;height:32px;background-position:-576px 0}.weather-symbol_j{width:27px;height:32px;background-position:-624px 0}.weather-symbol_k{width:77px;height:32px;background-position:-672px 0}.weather-symbol_l{width:29px;height:32px;background-position:0 -48px}.weather-symbol_m{width:31px;height:32px;background-position:-48px -48px}.weather-symbol_n{width:39px;height:32px;background-position:-96px -48px}.weather-symbol_o{width:50px;height:32px;background-position:-144px -48px}.weather-symbol_p{width:42px;height:32px;background-position:-240px -48px}.weather-symbol_q{width:29px;height:32px;background-position:-336px -48px}.weather-symbol_r{width:42px;height:32px;background-position:-384px -48px}.weather-symbol_s{width:41px;height:32px;background-position:-480px -48px}.weather-symbol_t{width:31px;height:32px;background-position:-576px -48px}.weather-symbol_u{width:29px;height:32px;background-position:-624px -48px}.weather-symbol_v{width:41px;height:32px;background-position:-672px -48px}.weather-symbol_w{width:28px;height:32px;background-position:0 -96px}.weather-symbol_x{width:42px;height:32px;background-position:-48px -96px}.weather-symbol_y{width:29px;height:32px;background-position:-144px -96px}.weather-symbol_z{width:38px;height:32px;background-position:-192px -96px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#content{max-width:1920px;margin:0 auto}ol{padding-left:20px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}#content ul{list-style-type:disc;padding-left:20px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both!important}.hidden{display:none!important;visibility:hidden!important}.loader{background-image:url(/typo3conf/ext/bn_typo_dist76/Files/assets/img/loader.gif);background-repeat:no-repeat;background-position:center;width:80px;height:80px;margin:auto}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300.eot');src:local("Roboto Light"),local("Roboto-Light"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300.woff2') format("woff2"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300.woff') format("woff"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300.ttf') format("truetype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300.svg#Roboto') format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300italic.eot');src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300italic.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300italic.woff2') format("woff2"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300italic.woff') format("woff"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300italic.ttf') format("truetype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-300italic.svg#Roboto') format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-regular.eot');src:local("Roboto"),local("Roboto-Regular"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-regular.woff2') format("woff2"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-regular.woff') format("woff"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-regular.ttf') format("truetype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-regular.svg#Roboto') format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-500.eot');src:local("Roboto Medium"),local("Roboto-Medium"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-500.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-500.woff2') format("woff2"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-500.woff') format("woff"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-500.ttf') format("truetype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-500.svg#Roboto') format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-900.eot');src:local("Roboto Black"),local("Roboto-Black"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-900.eot?#iefix') format("embedded-opentype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-900.woff2') format("woff2"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-900.woff') format("woff"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-900.ttf') format("truetype"),url('../../typo3conf/ext/bn_typo_dist76/Files/assets/fonts/google_fonts/roboto-v18-latin-900.svg#Roboto') format("svg")}@font-face{font-family:icomoon;src:url(/typo3conf/ext/bn_typo_dist76/Files/assets/icons/icomoon/fonts/icomoon.eot?qo8r7b);src:url(/typo3conf/ext/bn_typo_dist76/Files/assets/icons/icomoon/fonts/icomoon.eot?qo8r7b#iefix) format("embedded-opentype"),url(/typo3conf/ext/bn_typo_dist76/Files/assets/icons/icomoon/fonts/icomoon.ttf?qo8r7b) format("truetype"),url(/typo3conf/ext/bn_typo_dist76/Files/assets/icons/icomoon/fonts/icomoon.woff?qo8r7b) format("woff"),url(/typo3conf/ext/bn_typo_dist76/Files/assets/icons/icomoon/fonts/icomoon.svg?qo8r7b#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bewertungen:before{content:"\e90f";color:#000}.icon-webcam:before{content:"\e910"}.icon-email:before{content:"\e900"}.icon-menue:before{content:"\e901"}.icon-telefon:before{content:"\e902"}.icon-x:before{content:"\e903"}.icon-pfeil_oben:before{content:"\e904"}.icon-pfeil_rechts:before{content:"\e905"}.icon-pfeil_unten:before{content:"\e906"}.icon-stubai_card:before{content:"\e907"}.icon-webcam_wetter:before{content:"\e908"}.icon-360:before{content:"\e909"}.icon-download:before{content:"\e90a"}.icon-lupe:before{content:"\e90b"}.icon-newsletter:before{content:"\e90c"}.icon-pfeil_links:before{content:"\e90d"}.icon-bildergalerie:before{content:"\e90e"}.section.text{padding:105px 50px 160px}div.section.text{padding:70px 50px 65px}div.section.text .left .header{font-size:55px;line-height:77px;font-weight:400}@media only screen and (max-width:1023px){div.section.text .left .header{font-size:50px;line-height:65px}}@media only screen and (max-width:767px){div.section.text .left .header{font-size:34px;line-height:40px}}div.section.text:first-child .breadcrumb{font-size:16px;margin-bottom:40px;color:#444;line-height:20px;display:block!important}div.section.text:first-child .breadcrumb a{color:#444;text-decoration:none}div.section.text:first-child .breadcrumb a:hover{color:#caa372}div.section.text.column{padding:50px 13% 110px;max-width:1410px;margin:0 auto;padding-left:50px;padding-right:50px}div.section.text.nopadding{padding-bottom:0}.section.text.nopadding{padding-bottom:0}.section.text .left{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:40px;float:left}.section.text .left .breadcrumb{display:none}.section.text .left .header{font-size:40px;line-height:60px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.section.text .left .header{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.section.text .left .header{font-size:30px;line-height:35px}}.section.text .left .subheader{font-size:30px;line-height:35px;font-weight:300;color:#a48b63;margin-top:10px}@media only screen and (max-width:1023px){.section.text .left .subheader{font-size:23px;line-height:28px}}.section.text .right{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.section.text .right .text{font-size:18px;line-height:32px;font-weight:300;color:#444}@media only screen and (max-width:1023px){.section.text .right .text{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.section.text .right .text{font-size:16px;line-height:30px}}.section.text .right .text a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.section.text .right .text a:hover{color:inherit}.section.text .right .text b{font-weight:400}.section.text .right .text a:hover{color:#a48b63;text-decoration:underline}.section.text .right .text h2{font-size:30px;line-height:35px;font-weight:300;color:#a48b63;font-weight:700}@media only screen and (max-width:1023px){.section.text .right .text h2{font-size:23px;line-height:28px}}.section.text .right .text table{width:100%;text-align:center}.section.text .right .text table tr{background:#cec8c6;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.section.text .right .text table tr:nth-child(even){background:#fff}.section.text .right .text table tr:hover{background:#caa372}.section.text .right .text table tr th{text-align:left;background:#a48b63;padding:5px 15px;color:#fff}.section.text .right .text table tr td{padding:5px 15px;text-align:left;vertical-align:middle;border:solid 1px #a4998b}.section.text .right .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.section.text .right .button a{text-decoration:none;color:inherit;display:block}.section.text .right .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.section.text .right .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.section.text .right .button.active,.section.text .right .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.section.text .right .button.active .morearrow,.section.text .right .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.section.text .right .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.section.text.column{padding:40px 13%}.section.text.column .left{float:none;width:100%}.section.text.column .left:after{margin-top:20px}.section.text.column .right{float:none;width:100%;padding-top:25px}@media only screen and (max-width:1023px){.section.text{padding:70px 37px}.section.text.nopadding{padding-bottom:35px}.section.text.column{padding:50px 37px}div.section.text{padding:70px 37px 65px}div.section.text .breadcrumb{margin-bottom:15px;font-size:14px}div.section.text.column{padding:60px 37px 90px}.section.text .left{float:none;width:100%;padding-right:0;margin-bottom:17px}.section.text .right{float:none;width:100%}.section.text .right .button{float:right;margin-top:25px}}@media only screen and (max-width:767px){.section.text{padding:55px 15px}.section.text.column{padding:40px 15px}div.section.text{padding:70px 15px 65px}div.section.text .breadcrumb{font-size:12px;line-height:18px}div.section.text.column{padding:30px 15px 50px}div.section.text.column .right{padding-top:0}.section.text .left .subheader{margin-top:0;margin-bottom:10px}.section.text .left .header{margin-bottom:10px}.section.text .right .button{float:none;margin:17px auto 0}.section.text.ish1{padding:60px 15px}}.section.text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:5px}.section.text-image .subsection{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.section.text-image .subsection.left{position:relative;overflow:hidden}.section.text-image .subsection.left picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.section.text-image .subsection.left picture img{display:block;position:absolute;left:0;right:0;margin-left:0;margin-right:0;width:100%;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.section.text-image .subsection.left picture img:hover{transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);-o-transform:scale(1.015);-webkit-transform:scale(1.015)}.section.text-image .subsection.right{background:#f6f5f4;padding:60px 50px 120px;position:relative;min-height:600px}.section.text-image .subsection.right.dark{background:#e1dcda}.section.text-image .subsection.right .headerbox{margin-bottom:36px}.section.text-image .subsection.right .headerbox .header{font-size:40px;line-height:60px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.section.text-image .subsection.right .headerbox .header{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.section.text-image .subsection.right .headerbox .header{font-size:30px;line-height:35px}}.section.text-image .subsection.right .headerbox .subheader{font-size:30px;line-height:35px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.section.text-image .subsection.right .headerbox .subheader{font-size:23px;line-height:28px}}.section.text-image .subsection.right .text{font-size:18px;line-height:32px;font-weight:300;overflow:hidden;color:#444}@media only screen and (max-width:1023px){.section.text-image .subsection.right .text{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.section.text-image .subsection.right .text{font-size:16px;line-height:30px}}.section.text-image .subsection.right .text a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.section.text-image .subsection.right .text a:hover{color:inherit}.section.text-image .subsection.right .text b{font-weight:400}.section.text-image .subsection.right .text a:hover{color:#a48b63;text-decoration:underline}.section.text-image .subsection.right .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;position:absolute;bottom:50px;right:0;margin:0 50px}.section.text-image .subsection.right .button a{text-decoration:none;color:inherit;display:block}.section.text-image .subsection.right .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.section.text-image .subsection.right .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.section.text-image .subsection.right .button.active,.section.text-image .subsection.right .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.section.text-image .subsection.right .button.active .morearrow,.section.text-image .subsection.right .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.section.text-image .subsection.right .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.section.text-image .subsection.right .button:hover{cursor:pointer}.section.text-image:nth-child(2n+1) .subsection.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.text-image:nth-child(2n+1) .subsection.right{padding:60px 50px 120px}@media only screen and (max-width:1023px){.section.text-image{display:inherit}.section.text-image .subsection{width:100%}.section.text-image .subsection.left picture img{position:inherit}.section.text-image .subsection.right{padding:70px 37px 120px;min-height:0}.section.text-image .subsection.right .button{margin:0 37px}.section.text-image:nth-child(2n+1) .subsection.right{padding:70px 37px 120px}}@media only screen and (max-width:767px){.section.text-image .subsection.right{padding:50px 15px 100px}.section.text-image .subsection.right .headerbox{margin-bottom:30px}.section.text-image .subsection.right .button{margin:0;left:50%;bottom:40px;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.section.text-image:nth-child(2n+1) .subsection.right{padding:70px 15px 100px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.section.text-image .subsection.left .picture{display:block}}.section.header-picture{margin-bottom:70px}.section.header-picture .headerbox{font-size:55px;line-height:77px;color:#a48b63;font-weight:400;max-width:100%;overflow:hidden;padding:15px 15px}.section.header-picture .headerbox .text{width:100%;z-index:1;text-align:center}.section.header-picture .headerbox .text .author{font-size:35px}.section.header-picture .images{position:relative}.section.header-picture .images img{width:100%;display:block}.section.header-picture .images.amount-3 .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;padding-left:0!important}.section.header-picture .images.amount-3 .slick-dots li{width:104px;height:104px;margin:5px}.section.header-picture .images .slick-dots{position:absolute;top:50%;left:50%;width:218px;height:218px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.section.header-picture .images .slick-dots li{width:calc(50% - 15px);height:calc(50% - 15px);border:solid 5px #fff;list-style-type:none;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.section.header-picture .images .slick-dots li:hover{cursor:pointer}.section.header-picture .images .slick-dots li.slick-active{background:rgba(255,255,255,.7);border-color:rgba(255,255,255,0)}.section.header-picture .images .slick-dots li:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.header-picture .images .slick-dots li button{opacity:0}@media only screen and (max-width:1023px){.section.header-picture .headerbox{min-height:0;font-size:40px;line-height:50px}.section.header-picture .headerbox .text{-webkit-box-sizing:border-box;box-sizing:border-box;position:static;width:100%;padding:37px;transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.section.header-picture .headerbox .text .author{font-size:25px;margin-top:15px}.section.header-picture .images .slick-dots{width:150px;height:150px}.section.header-picture .images .slick-dots li{width:calc(50% - 11px);height:calc(50% - 11px);border:solid 4px #fff}}@media only screen and (max-width:767px){.section.header-picture{margin-bottom:30px}.section.header-picture .headerbox{font-size:30px;line-height:30px}.section.header-picture .headerbox .text{padding:40px 15px}.section.header-picture .headerbox .text .author{font-size:22px}.section.header-picture .images .slick-dots{width:100px;height:100px}.section.header-picture .images .slick-dots li{width:calc(50% - 9px);height:calc(50% - 9px);border:solid 3px #fff}}#footer .footer{margin-top:100px}#footer .footer .upperfooter{background:#e2e1e0;padding:30px 50px 45px;position:relative;z-index:1}#footer .footer .upperfooter .linkbox{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1920px;margin:0 auto 45px auto}#footer .footer .upperfooter .linkbox .links{color:#444;line-height:80px}#footer .footer .upperfooter .linkbox .links a{text-decoration:none;color:inherit;display:block}#footer .footer .upperfooter .linkbox .links .quicklink{height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 1px #fff;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#footer .footer .upperfooter .linkbox .links .quicklink a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer .upperfooter .linkbox .links .quicklink:hover{background:#fff}#footer .footer .upperfooter .linkbox .links .quicklink:first-child{border-top:none}#footer .footer .upperfooter .linkbox .links .quicklink:last-child{border-bottom:none}#footer .footer .upperfooter .linkbox .links .quicklink .label{margin-left:50px;font-size:18px;-ms-flex-preferred-size:93%;flex-basis:93%}#footer .footer .upperfooter .linkbox .links .quicklink .iconcircle{-ms-flex-preferred-size:21%;flex-basis:21%}#footer .footer .upperfooter .linkbox .links .quicklink .iconcircle .icon{width:50px;height:50px;border-radius:50%;font-size:35px;color:#fff;background:#a48b63;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer .upperfooter .linkbox .links .quicklink .iconcircle .icon::before{color:#fff!important}#footer .footer .upperfooter .linkbox .links .quicklink .arrow{font-size:16px;-ms-flex-preferred-size:12%;flex-basis:12%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;color:#a48b63;font-weight:700}#footer .footer .upperfooter .linkbox .image,#footer .footer .upperfooter .linkbox .links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;height:560px}#footer .footer .upperfooter .linkbox .links{width:33.33333%}#footer .footer .upperfooter .linkbox .image{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:12px;width:66.66666%;position:relative}#footer .footer .upperfooter .linkbox .image img{-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#footer .footer .upperfooter .linkbox .image:hover img{transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);-o-transform:scale(1.015);-webkit-transform:scale(1.015)}#footer .footer .upperfooter .linkbox .image .contact{position:absolute;bottom:65px;left:60px;color:#444;font-size:18px;line-height:36px;background:rgba(255,255,255,.8);z-index:10;padding:50px 30px;width:400px;font-weight:300}#footer .footer .upperfooter .linkbox .image .contact .name{text-transform:uppercase}#footer .footer .upperfooter .linkbox .image .contact a{color:inherit;text-decoration:none}#footer .footer .upperfooter .linkbox .image .contact a:hover{color:#caa372}#footer .footer .upperfooter .linkbox .image .contact .bold{font-weight:500}#footer .footer .upperfooter .weather-pagelinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1920px;margin:0 auto}#footer .footer .upperfooter .weather-pagelinks .pagelinks{color:#444;font-size:18px;font-weight:300;line-height:24px;width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 15px 53px}#footer .footer .upperfooter .weather-pagelinks .pagelinks .title{display:block;margin-bottom:10px}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;color:#444}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link:hover{color:inherit}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link:hover{color:#caa372}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link:after{content:" | ";color:#444}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link:last-child:after{content:""}#footer .footer .upperfooter .weather-pagelinks .weather-footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:55%;color:#444;font-size:20px;line-height:24px;font-weight:300}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid 1px;border-color:#cec8c6}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast:first-child{border-left:none}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left{width:60%}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;color:#444}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left a:hover{color:inherit}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left a:hover{color:#caa372}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left span{display:block}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left .date{margin-bottom:12px}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer .upperfooter .background{position:absolute;bottom:0;left:0;width:29%;height:inherit;z-index:-1}#footer .footer .lowerfooter{margin-bottom:115px;padding:0 50px}#footer .footer .lowerfooter .partners{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:50px 0}#footer .footer .lowerfooter .partners .partner{position:relative}#footer .footer .lowerfooter .partners .partner:last-child:after{border-right:none}#footer .footer .lowerfooter .legal{width:100%;color:#525252;text-align:right;line-height:25px;font-size:16px;font-weight:300;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer .lowerfooter .legal a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;color:#525252}#footer .footer .lowerfooter .legal a:hover{color:inherit}#footer .footer .lowerfooter .legal a:hover{color:#caa372}#footer .footer .lowerfooter .legal a:after,#footer .footer .lowerfooter .legal span:after{content:" | ";color:#a48b63}#footer .footer .lowerfooter .legal .copyright:after{content:""}#footer .footer .lowerfooter .legal .brandnamic{padding-left:2.5%;display:inline-block;font-weight:700}#footer .footer .lowerfooter .legal .brandnamic a:after,#footer .footer .lowerfooter .legal .brandnamic span:after{content:""}@media only screen and (min-width:1921px){#footer .footer .upperfooter .linkbox .image img{width:100%}}@media only screen and (max-width:1700px){#footer .footer .lowerfooter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer .lowerfooter .partners{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-ms-flex-pack:distribute;justify-content:space-around;padding-left:0}#footer .footer .lowerfooter .legal{width:100%;margin-bottom:30px}}@media only screen and (max-width:1600px){#footer .footer .upperfooter .weather-pagelinks .weather-footer{width:66.6666%}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast{padding:15px 15px}#footer .footer .upperfooter .linkbox .image{width:55.66666%}}@media only screen and (max-width:1400px){#footer .footer .upperfooter .linkbox .links{line-height:76px}#footer .footer .upperfooter .linkbox .links .quicklink .label{margin-right:10px;margin-left:10px;font-size:16px}#footer .footer .upperfooter .linkbox .links .quicklink .iconcircle .icon{margin-left:15px;font-size:34px;line-height:76px}#footer .footer .upperfooter .linkbox .image,#footer .footer .upperfooter .linkbox .links{height:560px}#footer .footer .upperfooter .linkbox .image .contact{width:50%;bottom:30px;left:40px;line-height:30px;padding:30px 30px}#footer .footer .lowerfooter .legal{float:none;text-align:center;padding:30px 0 15px}}@media only screen and (max-width:1300px){#footer .footer .lowerfooter{margin:30px 0}}@media screen and (min-width:1023px) and (max-width:1130px){#header #headerbar .headercontent .lowerpart .mainmenu .lvl0>li{font-size:16px!important}#header #headerbar .headercontent .lowerpart .mainmenu .lvl0>li .lvl1>li{font-size:16px!important}}@media screen and (max-width:1150px){#footer .footer .upperfooter .linkbox .image{width:41.66666%}}@media only screen and (max-width:1023px){#footer .footer .upperfooter{padding:30px 37px 45px}#footer .footer .upperfooter .linkbox{display:block}#footer .footer .upperfooter .linkbox .image{border:none}#footer .footer .upperfooter .linkbox .image .contact{font-size:18px;line-height:30px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto;padding:30px 50px}#footer .footer .upperfooter .linkbox .image:first-child{border:none}#footer .footer .upperfooter .linkbox .image:last-child{border:none}#footer .footer .upperfooter .linkbox .links{line-height:67px;width:100%;height:auto}#footer .footer .upperfooter .linkbox .links .quicklink{border-left:none;border-right:none;height:calc(20% - 2.4px)}#footer .footer .upperfooter .linkbox .links .quicklink:first-child{border-top:solid 2px #fff}#footer .footer .upperfooter .linkbox .links .quicklink:last-child{border-bottom:solid 2px #fff}#footer .footer .upperfooter .linkbox .links .quicklink .iconcircle .icon{line-height:67px}#footer .footer .upperfooter .linkbox .image{width:100%;height:380px}#footer .footer .upperfooter .weather-pagelinks{display:block}#footer .footer .upperfooter .weather-pagelinks .pagelinks{width:100%;text-align:center;padding:0}#footer .footer .upperfooter .weather-pagelinks .weather-footer{width:100%;margin-bottom:45px}#footer .footer .upperfooter .background{width:50%}#footer .footer .lowerfooter .partners .partner{padding:30px 10px}#footer .footer .lowerfooter .legal{padding:30px 37px 15px}}@media only screen and (max-width:767px){#footer .footer .upperfooter{padding:30px 15px 45px}#footer .footer .upperfooter .linkbox .image{height:320px}#footer .footer .upperfooter .linkbox .image .contact{font-size:16px;line-height:28.8px;padding:20px 40px;bottom:10px;white-space:nowrap}#footer .footer .upperfooter .linkbox .links .quicklink .label{margin-right:0;font-size:13px}#footer .footer .upperfooter .linkbox .links .quicklink .iconcircle .icon{font-size:33px;margin-left:10px}#footer .footer .upperfooter .weather-pagelinks .weather-footer{display:block}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast{font-size:18px;line-height:22px;width:80%;margin:auto;border-left:none;padding:15px 0}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast.title{font-size:20px;line-height:24px;font-weight:400}#footer .footer .upperfooter .weather-pagelinks .weather-footer .dayforecast .left{width:100%}#footer .footer .upperfooter .weather-pagelinks .pagelinks{line-height:28px}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link{display:block}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link:after{content:""}#footer .footer .upperfooter .weather-pagelinks .pagelinks .link:nth-child(3n+2):after{content:""}#footer .footer .lowerfooter .partners{display:block}#footer .footer .lowerfooter .partners .partner{padding:20px 0}#footer .footer .lowerfooter .partners .partner img{margin:auto;display:block}#footer .footer .lowerfooter .legal{padding:30px 15px 15px}}.quickrequest{width:100%;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);overflow:visible;position:fixed;bottom:0;z-index:1000;-webkit-box-shadow:0 1px 13px 0 grey;box-shadow:0 1px 13px 0 grey;background:#e3dcda}.quickrequest .bn__form-grid .bn__form-grid__column.bn__form-grid__invalid input.bn__form-grid__validate--color,.quickrequest .bn__form-grid .bn__form-grid__column.bn__form-grid__invalid select.bn__form-grid__validate--color,.quickrequest .bn__form-grid .bn__form-grid__column.bn__form-grid__invalid textarea.bn__form-grid__validate--color{background:#fff!important;outline:0!important;border:1px solid red!important}.quickrequest .bn__form-grid .bn__form-grid__column.bn__form-grid__valid input.bn__form-grid__validate--color,.quickrequest .bn__form-grid .bn__form-grid__column.bn__form-grid__valid select.bn__form-grid__validate--color,.quickrequest .bn__form-grid .bn__form-grid__column.bn__form-grid__valid textarea.bn__form-grid__validate--color{background:#fff!important}.quickrequest .second_row{width:14.66667%!important}@media screen and (max-width:1500px){.quickrequest .second_row{width:15.66667%!important}}.quickrequest .third_row{width:18.66667%!important}@media screen and (max-width:1500px){.quickrequest .third_row{width:17.66667%!important}}.quickrequest .fromdate .bn__form-grid__icon--calendar,.quickrequest .todate .bn__form-grid__icon--calendar{display:none}.quickrequest .privacy .bn__form-grid__column__overlay{left:30px!important;right:auto!important}.quickrequest .bn__form-grid__js--submit{font-family:Roboto,sans-serif;font-weight:300}.quickrequest .bn__form-grid__js--submit span{font-size:17px;font-weight:600}.quickrequest #quickrequest_fromdate,.quickrequest #quickrequest_todate{background:url(/typo3conf/ext/bn_typo_dist76/Files/assets/img/calendar.png) no-repeat #fff 95%!important}.quickrequest #quickrequest_privacy{width:18px!important;height:18px;border-radius:0;border:1px solid #fff;outline:0!important}.quickrequest #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__item--quarter.bn__form-grid__column__controls{padding:3px}.quickrequest.initialHide{height:0;overflow:hidden}.quickrequest .picker__box .picker__nav--next,.quickrequest .picker__box .picker__nav--prev{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.quickrequest .container{height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e3dcda;max-width:1920px;margin:0 auto}.quickrequest .container .title{width:360px;font-weight:500;font-size:18px;letter-spacing:.4px;text-transform:uppercase;color:#444}.quickrequest .container #quickrequest .bn__form-grid{font-family:Raleway,sans-serif}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal{padding-right:0}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-5.first_row .bn__form-grid__row--horizontal-half{width:40%}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-5.first_row .bn__form-grid__row--horizontal-half:nth-child(2){width:60%}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-5.first_row .bn__form-grid__row--horizontal-half:nth-child(2) .bn__form-grid__column{width:33.333%}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block{margin:auto}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__controls .bn__form-grid__column__controls__item{background:#fff;color:#6c6661}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__controls .bn__form-grid__column__controls__item.bn__form-grid__column__controls__item--plus{padding:5px 3px!important}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__controls .bn__form-grid__column__controls__item.bn__form-grid__column__controls__item--minus{padding:3px 6px 5px 6px!important}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__overlay{top:32px}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__button{line-height:50px;background-color:#e49e53;font-size:20px;border:solid 1px #e49e53;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 27px 0 17px;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__button:hover{background-color:#fff;color:#e49e53}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__item a{color:#444;text-decoration:none}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column input,.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column select{height:27px}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column input,.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column label,.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column select{color:#444;border:0}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column select{padding-top:0;padding-bottom:0}.quickrequest .container #quickrequest .bn__form-grid label{font-size:14px;color:#444;height:1em!important}.quickrequest .container #quickrequest .bn__form-grid .required_field{color:#444;position:absolute;bottom:-8px}.quickrequest .container #quickrequest .bn__form-grid .bn__form-grid__invalid input,.quickrequest .container #quickrequest .bn__form-grid .bn__form-grid__invalid select,.quickrequest .container #quickrequest .bn__form-grid .bn__form-grid__invalid textarea{border:1px solid red;outline:1px solid red;background:rgba(253,141,141,.8)}.quickrequest .container #quickrequest .bn__form-grid .bn__form-grid__invalid .bn__form-grid__privacy{outline:1px solid red}.quickrequest .container #quickrequest .bn_qr_dynform.bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block .bn__form-grid__block__child-ages{background:#e3dcda;bottom:71px}@media only screen and (max-width:1600px){.quickrequest .container .title{width:400px}.quickrequest .container #dsgvo_quickrequest .bn__form-grid label{font-size:12px}.quickrequest .container #dsgvo_quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__overlay{top:25px}.quickrequest .container #dsgvo_quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.quickrequest .container #dsgvo_quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__button .morearrow{display:none}}@media only screen and (max-width:1400px){.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal{padding-right:0}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-3{width:22%}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-5{width:43.66666667%}.quickrequest .container #quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-2{width:17%}}@media only screen and (max-width:1300px){.quickrequest{display:none}}#dsgvo_quickrequest .bn__custom-color__background{background-color:#e3dcda}#dsgvo_quickrequest .bn__custom-color__background_button{background-color:#e49e53;border:1px solid #e49e53;border-radius:0!important}#dsgvo_quickrequest .bn__custom-color__background_button:hover{background-color:#fff;border:1px solid #e49e53;color:#e49e53!important}#dsgvo_quickrequest .bn__form-grid{color:#444}#dsgvo_quickrequest input,#dsgvo_quickrequest select{border-bottom:1px solid #444}#dsgvo_quickrequest .phone{display:block}#dsgvo_quickrequest .bn__form-grid.bn__form-grid--horizontal .bn__form-grid__block--horizontal-5{width:32.666667%}#dsgvo_quickrequest .bn__form-grid__button .morearrow{left:32px;position:relative;top:2px}#uid28 .quickrequest,#uid29 .quickrequest{display:none!important}#uid28 #footer .footer .lowerfooter,#uid29 #footer .footer .lowerfooter{margin-bottom:20px}.no-service{padding-top:15px!important;padding-bottom:15px!important;color:#444;font-size:18px}@media screen and (max-width:767px){.no-service{font-size:16px}}.offer-slider{position:relative}.offer-slider .slick-track{background:#e2dcda}.offer-slider .offer-slide{padding:50px;background:#e2dcda;outline:0}.offer-slider .offer-slide .title{font-weight:400;font-size:30px;padding-right:48px;padding-left:95px;color:#a48b63}.offer-slider .offer-slide .container{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.offer-slider .offer-slide .container .section{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.offer-slider .offer-slide .container .section.left{padding-right:48px;padding-left:95px}.offer-slider .offer-slide .container .section.left img{max-width:100%}.offer-slider .offer-slide .container .section.right{position:relative;padding-right:95px}.offer-slider .offer-slide .container .section.right .text{margin-bottom:85px;font-weight:300}.offer-slider .offer-slide .container .section.right .text .subtitle{font-size:40px;line-height:60px;color:#a48b63}.offer-slider .offer-slide .container .section.right .text .date{font-size:30px;line-height:40px;margin-top:10px;color:#a48b63}.offer-slider .offer-slide .container .section.right .text .description{font-size:18px;line-height:32px;font-weight:300;color:#444;margin-top:18px}@media only screen and (max-width:1023px){.offer-slider .offer-slide .container .section.right .text .description{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.offer-slider .offer-slide .container .section.right .text .description{font-size:16px;line-height:30px}}.offer-slider .offer-slide .container .section.right .text .description a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.offer-slider .offer-slide .container .section.right .text .description a:hover{color:inherit}.offer-slider .offer-slide .container .section.right .text .description b{font-weight:400}.offer-slider .offer-slide .container .section.right .text .description a:hover{color:#a48b63;text-decoration:underline}.offer-slider .offer-slide .container .section.right .text .price{font-size:30px;line-height:54px;display:block;margin-top:30px;color:#444}.offer-slider .offer-slide .container .section.right .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;background:#daa060;border:solid 1px #daa060;position:absolute;bottom:0;right:0}.offer-slider .offer-slide .container .section.right .button a{text-decoration:none;color:inherit;display:block}.offer-slider .offer-slide .container .section.right .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.offer-slider .offer-slide .container .section.right .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.offer-slider .offer-slide .container .section.right .button.active,.offer-slider .offer-slide .container .section.right .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.offer-slider .offer-slide .container .section.right .button.active .morearrow,.offer-slider .offer-slide .container .section.right .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.offer-slider .offer-slide .container .section.right .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.offer-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10;font-size:48px;padding:0;width:50px;height:50px;border-radius:25px;outline:0;background:0 0;color:#444;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer-slider .slick-arrow:hover{cursor:pointer}.offer-slider .slick-arrow.slick-prev{left:2.6%}.offer-slider .slick-arrow.slick-next{right:2.6%}.offer-list .offer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.offer-list .offer .section{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.offer-list .offer .section.left{background:#e2e1e0;padding:60px 50px 50px;position:relative}.offer-list .offer .section.left .title{font-size:40px;line-height:60px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.offer-list .offer .section.left .title{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.offer-list .offer .section.left .title{font-size:30px;line-height:35px}}.offer-list .offer .section.left .time{font-size:30px;line-height:35px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.offer-list .offer .section.left .time{font-size:23px;line-height:28px}}.offer-list .offer .section.left .text{font-size:18px;line-height:32px;font-weight:300;margin-top:36px;padding-bottom:50px;color:#444}@media only screen and (max-width:1023px){.offer-list .offer .section.left .text{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.offer-list .offer .section.left .text{font-size:16px;line-height:30px}}.offer-list .offer .section.left .text a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.offer-list .offer .section.left .text a:hover{color:inherit}.offer-list .offer .section.left .text b{font-weight:400}.offer-list .offer .section.left .text a:hover{color:#a48b63;text-decoration:underline}.offer-list .offer .section.left .text .prices{font-size:30px;line-height:35px}.offer-list .offer .section.left .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;position:absolute;bottom:50px;right:50px}.offer-list .offer .section.left .button a{text-decoration:none;color:inherit;display:block}.offer-list .offer .section.left .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.offer-list .offer .section.left .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.offer-list .offer .section.left .button.active,.offer-list .offer .section.left .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.offer-list .offer .section.left .button.active .morearrow,.offer-list .offer .section.left .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.offer-list .offer .section.left .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.offer-list .offer .section.right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.offer-list .offer .section.right .image{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.offer-list .offer .section.right .image img{display:block;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.offer-list .offer .section.right .image img:hover{transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);-o-transform:scale(1.015);-webkit-transform:scale(1.015)}.offer-list .offer:nth-child(2n+1) .section.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.offer-list .offer:nth-child(2n+1) .section.left .button{right:50px}#uid40 .breadcrumb{font-size:16px;margin-top:50px;padding:0 50px;color:#444;line-height:20px;display:block!important}#uid40 .breadcrumb a{color:#444;text-decoration:none}#uid40 .breadcrumb a:hover{color:#caa372}@media screen and (max-width:1023px){#uid40 .breadcrumb{padding:0 37px;margin-top:60px}}@media screen and (max-width:767px){#uid40 .breadcrumb{padding:0 15px;margin-top:30px;margin-bottom:25px}}.offer-detail{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.offer-detail .subsection{width:50%}.offer-detail .subsection.left .title{font-size:40px;line-height:60px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.offer-detail .subsection.left .title{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.offer-detail .subsection.left .title{font-size:30px;line-height:35px}}.offer-detail .subsection.left .dates{font-size:30px;line-height:35px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.offer-detail .subsection.left .dates{font-size:23px;line-height:28px}}.offer-detail .subsection.left:after{content:"";background:#444;width:85px;height:1px;display:block;margin-top:35px}.offer-detail .subsection.right .subheader{font-size:30px;line-height:35px;font-weight:300;color:#444;margin-bottom:20px}@media only screen and (max-width:1023px){.offer-detail .subsection.right .subheader{font-size:23px;line-height:28px}}.offer-detail .subsection.right .description{font-size:18px;line-height:32px;font-weight:300;margin-bottom:20px}@media only screen and (max-width:1023px){.offer-detail .subsection.right .description{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.offer-detail .subsection.right .description{font-size:16px;line-height:30px}}.offer-detail .subsection.right .description a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.offer-detail .subsection.right .description a:hover{color:inherit}.offer-detail .subsection.right .description b{font-weight:400}.offer-detail .subsection.right .description a:hover{color:#a48b63;text-decoration:underline}.offer-detail .subsection.right .price{font-size:18px;line-height:32px;font-weight:300;font-size:30px;line-height:35px}@media only screen and (max-width:1023px){.offer-detail .subsection.right .price{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.offer-detail .subsection.right .price{font-size:16px;line-height:30px}}.offer-detail .subsection.right .price a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.offer-detail .subsection.right .price a:hover{color:inherit}.offer-detail .subsection.right .price b{font-weight:400}.offer-detail .subsection.right .price a:hover{color:#a48b63;text-decoration:underline}.offer-detail .subsection.right .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offer-detail .subsection.right .buttons .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;margin-top:20px;margin-right:20px}.offer-detail .subsection.right .buttons .button a{text-decoration:none;color:inherit;display:block}.offer-detail .subsection.right .buttons .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.offer-detail .subsection.right .buttons .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.offer-detail .subsection.right .buttons .button.active,.offer-detail .subsection.right .buttons .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.offer-detail .subsection.right .buttons .button.active .morearrow,.offer-detail .subsection.right .buttons .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.offer-detail .subsection.right .buttons .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.offer-detail .subsection.right .buttons .button:last-child{margin-right:0}.offer-detail .offerpricelist{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.offer-detail .offerpricelist .table-responsive{overflow-x:auto;margin:50px auto}.offer-detail .offerpricelist table{width:100%}.offer-detail .offerpricelist table tr{background-color:#d7d5d5}.offer-detail .offerpricelist table tr:nth-child(even){background-color:#e6e4e4}.offer-detail .offerpricelist table tr:first-child{background-color:#e49e53}.offer-detail .offerpricelist table tr th{text-align:center;padding:10px;color:#fff}.offer-detail .offerpricelist table tr td{text-align:center;color:#444;padding:10px}.offer-detail .offerpricelist table tr td:first-child{text-align:left}@media only screen and (max-width:1400px){.offer-slider .offer-slide .title{padding:0 95px}.offer-slider .offer-slide .container{display:block}.offer-slider .offer-slide .container .section{width:100%}.offer-slider .offer-slide .container .section.left{padding:0 95px}.offer-slider .offer-slide .container .section.right{margin-top:40px;padding:0 95px}}@media only screen and (max-width:1023px){.offer-slider .slick-arrow{top:inherit;bottom:34px}.offer-slider .slick-arrow.icon-pfeil_links{left:calc(50% - 10px);transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%)}.offer-slider .slick-arrow.icon-pfeil_rechts{right:calc(50% - 10px);transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%)}.offer-slider .offer-slide{padding:37px}.offer-slider .offer-slide .title{padding:0;font-size:30px;letter-spacing:normal}.offer-slider .offer-slide .container .section.left{padding:0}.offer-slider .offer-slide .container .section.right{padding:0}.offer-slider .offer-slide .container .section.right .text .subtitle{font-size:26px;line-height:40px}.offer-slider .offer-slide .container .section.right .text .date{font-size:24px;line-height:40px;margin-top:20px}.offer-slider .offer-slide .container .section.right .text .description{font-size:17px;line-height:32px;margin-top:0}.offer-slider .offer-slide .container .section.right .text .price{font-size:20px;line-height:40px;margin-bottom:80px}.offer-list .offer{display:block}.offer-list .offer .section{width:100%}.offer-list .offer .section.left{padding:37px}.offer-list .offer:nth-child(2n+1) .section.left{padding:37px}.offer-list .offer:nth-child(2n+1) .section.left .button{right:37px}.offer-detail{display:block;padding:37px}.offer-detail .subsection{width:100%}.offer-detail .subsection.left{margin-bottom:50px}}@media only screen and (max-width:767px){.offer-slider .slick-arrow{bottom:20px}.offer-slider .slick-arrow{font-size:28px}.offer-slider .slick-arrow.icon-pfeil_links{left:calc(50% - 2px)}.offer-slider .slick-arrow.icon_pfeil_rechts{left:calc(50% - 2px)}.offer-slider .offer-slide{padding:30px 15px 100px}.offer-slider .offer-slide .title{font-size:26px;line-height:31.2px}.offer-slider .offer-slide .container{margin-top:15px}.offer-slider .offer-slide .container .section.right .text .subtitle{font-size:19px;line-height:25.4px}.offer-slider .offer-slide .container .section.right .text .date{line-height:30px}.offer-slider .offer-slide .container .section.right .text .price{margin-top:0;margin-bottom:72px}.offer-slider .offer-slide .container .section.right .text .description{display:none}.offer-slider .offer-slide .container .section.right .button{right:50%;transform:translateX(50%);-ms-transform:translateX(50%);-moz-transform:translateX(50%);-webkit-transform:translateX(50%)}.offer-list .offer .section.left{padding:15px}.offer-list .offer .section.left .title{font-size:25px;line-height:30px}.offer-list .offer .section.left .text{padding-bottom:80px}.offer-list .offer .section.left .text .prices{font-size:20px}.offer-list .offer .section.left .button{right:50%;bottom:30px;transform:translateX(50%);-ms-transform:translateX(50%);-moz-transform:translateX(50%);-webkit-transform:translateX(50%)}.offer-list .offer:nth-child(2n+1) .section.left{padding:15px}.offer-list .offer:nth-child(2n+1) .section.left .button{right:50%;transform:translateX(50%);-ms-transform:translateX(50%);-moz-transform:translateX(50%);-webkit-transform:translateX(50%)}.offer-detail{padding:15px}.offer-detail .subsection.left .title{font-size:25px;line-height:30px}}.download{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8px}.download .subsection{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.download .subsection.left{overflow:hidden}.download .subsection.left img{width:100%;display:block;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.download .subsection.left img:hover{transform:scale(1.015);-moz-transform:scale(1.015);-ms-transform:scale(1.015);-o-transform:scale(1.015);-webkit-transform:scale(1.015)}.download .subsection.right{color:#444;padding:20px 50px 80px;position:relative;background:#e2e1e0}.download .subsection.right .title{font-size:40px;line-height:60px;font-weight:300;color:#a48b63}@media only screen and (max-width:1023px){.download .subsection.right .title{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.download .subsection.right .title{font-size:30px;line-height:35px}}.download .subsection.right .button{position:absolute;bottom:20px;width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.download .subsection.right .button a{text-decoration:none;color:inherit;display:block}.download .subsection.right .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.download .subsection.right .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.download .subsection.right .button.active,.download .subsection.right .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.download .subsection.right .button.active .morearrow,.download .subsection.right .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.download .subsection.right .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.download:nth-child(2n) .subsection.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:1023px){.download{display:block}.download .subsection{width:100%}.download .subsection.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 37px}.download .subsection.right .button{position:static;margin:auto}}@media only screen and (max-width:767px){.download .subsection.right{padding:20px 15px;display:block;text-align:center}.download .subsection.right .download-link{margin:auto;margin-top:20px}}#dsgvo_request .bn__custom-color__background{background-color:#caa372}#dsgvo_request .bn__custom-color__font{color:#caa372}#dsgvo_request input:focus,#dsgvo_request select:focus{border-bottom:1px solid #caa372}#dsgvo_request textarea:focus{border:1px solid #caa372}#dsgvo_request .bn__form-grid__button{background-color:#e49e53;border:1px solid #e49e53;color:#fff;border-radius:0!important}#dsgvo_request .bn__form-grid__button span{left:32px;top:2px;position:relative}#dsgvo_request .bn__form-grid__button:hover{background-color:transparent;border:1px solid #e49e53;color:#e49e53}#dsgvo_request .bn__custom-text{background-color:#fff}#dsgvo_request .bn__form-grid__button .morearrow{left:32px}#dsgvo_request .bn__form-grid__button span{left:0}#newsletter .bn__form-grid{font-family:Roboto,sans-serif;background:#e2e1e0;color:#444;max-width:600px;padding:30px;font-weight:300}#newsletter .bn__form-grid .bn__form-grid__column .bn__form-grid__button{background:#e49e53;color:#fff;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;border:solid 1px #e49e53!important;font-weight:400}#newsletter .bn__form-grid .bn__form-grid__column .bn__form-grid__button:hover{background:#fff;color:#e49e53}#newsletter .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item{border:0}#newsletter .bn__form-grid .bn__form-grid__invalid input,#newsletter .bn__form-grid .bn__form-grid__invalid select,#newsletter .bn__form-grid .bn__form-grid__invalid textarea{border:1px solid red;outline:1px solid red;background:rgba(253,141,141,.8)}#newsletter .bn__form-grid .bn__form-grid__invalid .bn__form-grid__privacy{outline:1px solid red}#newsletter .privacy a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}#newsletter .privacy a:hover{color:inherit}#dsgvo_newsletter .bn__custom-color__background_button{background-color:#e49e53;border-radius:0!important;border:1px solid #e49e53}#dsgvo_newsletter .bn__custom-color__background_button:hover{background-color:#fff;border-radius:0!important;border:1px solid #e49e53;color:#e49e53}#dsgvo_newsletter .bn__form-grid{color:#444;background-color:#e2e1e0;padding:20px;max-width:500px;line-height:26px}#dsgvo_newsletter input,#dsgvo_newsletter select{border-bottom:1px solid #444}#dsgvo_newsletter .bn__custom-color__background{background-color:#fff}#dsgvo_newsletter .consent .consent_text{line-height:15px}.ehoteliertext{padding:0 13%;color:#444;max-width:1410px;margin:0 auto;padding-left:50px;padding-right:50px;font-size:18px;line-height:32px;font-weight:300}.ehoteliertext .cookie_list{overflow-x:auto}.ehoteliertext .cookie_list table{min-width:600px}.ehoteliertext h2{font-size:40px;line-height:60px;font-weight:300}@media only screen and (max-width:1023px){.ehoteliertext h2{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.ehoteliertext h2{font-size:30px;line-height:35px}}@media only screen and (max-width:1023px){.ehoteliertext{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.ehoteliertext{font-size:16px;line-height:30px}}.ehoteliertext a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.ehoteliertext a:hover{color:inherit}.ehoteliertext b{font-weight:400}.ehoteliertext a:hover{color:#a48b63;text-decoration:underline}.ehoteliertext tr{background:#d7d5d5;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.ehoteliertext tr:nth-child(even){background:#e6e4e4}.ehoteliertext tr:hover{background:rgba(121,112,109,.5);color:#fff}.ehoteliertext tr th{text-align:left;background:#e49e53;padding:5px 15px;color:#fff}.ehoteliertext tr td{padding:5px 15px;text-align:left}@media only screen and (max-width:1023px){.ehoteliertext{padding:0 37px}}@media only screen and (max-width:767px){.ehoteliertext{padding:0 15px}}.gmaps{margin:8px 0;position:relative}.gmaps .gmaps-container-wrapper{position:relative}.gmaps .gmaps-container-wrapper #gmaps_container{-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;width:100%;height:0}.gmaps .gmaps-container-wrapper #directionsPanel{padding:10px 13%;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;height:0;overflow:hidden}.gmaps .gmaps-container-wrapper #directionsPanel .adp table{width:100%}.gmaps .gmaps-container-wrapper form{opacity:0;position:absolute;z-index:10;right:50px;top:10px}.gmaps .gmaps-container-wrapper form input{font-size:25px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.gmaps .gmaps-container-wrapper form .startpoint{color:#444;border:solid 1px #444;outline:0;line-height:40px;padding:0 5px;height:40px}.gmaps .gmaps-container-wrapper form .btn{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;width:auto;letter-spacing:normal;outline:0;line-height:40px;height:40px;text-transform:none;padding:0 10px}.gmaps .gmaps-container-wrapper form .btn a{text-decoration:none;color:inherit;display:block}.gmaps .gmaps-container-wrapper form .btn .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.gmaps .gmaps-container-wrapper form .btn .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.gmaps .gmaps-container-wrapper form .btn.active,.gmaps .gmaps-container-wrapper form .btn:hover{background:#fff;color:#d1a26a;cursor:pointer}.gmaps .gmaps-container-wrapper form .btn.active .morearrow,.gmaps .gmaps-container-wrapper form .btn:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.gmaps .gmaps-container-wrapper form .btn{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.gmaps .gmaps-container-wrapper form .btn:hover{cursor:pointer}.gmaps .gmaps-opener-button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;margin:0 auto 15px}.gmaps .gmaps-opener-button a{text-decoration:none;color:inherit;display:block}.gmaps .gmaps-opener-button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.gmaps .gmaps-opener-button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.gmaps .gmaps-opener-button.active,.gmaps .gmaps-opener-button:hover{background:#fff;color:#d1a26a;cursor:pointer}.gmaps .gmaps-opener-button.active .morearrow,.gmaps .gmaps-opener-button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.gmaps .gmaps-opener-button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.gmaps .gmaps-opener-button .morearrow{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.gmaps.open #gmaps_container{height:570px}.gmaps.open #directionsPanel{height:auto}.gmaps.open form{opacity:1}.gmaps.open .gmaps-opener-button .morearrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:1023px){.gmaps .gmaps-container-wrapper form .btn{width:auto}.gmaps .gmaps-container-wrapper #directionsPanel{padding:10px 37px}}@media only screen and (max-width:767px){.gmaps .gmaps-container-wrapper form{width:100%;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;right:0}.gmaps .gmaps-container-wrapper form input{font-size:18px}.gmaps .gmaps-container-wrapper form .btn{font-size:18px;line-height:30px;width:100%;padding:0 5px}.gmaps .gmaps-container-wrapper form .startpoint{line-height:30px;max-width:50%}.gmaps .gmaps-container-wrapper #directionsPanel{padding:10px 15px;overflow-y:scroll}}.section.gallery{margin-bottom:40px;margin-top:20px}.section.gallery .title{font-size:40px;line-height:60px;font-weight:300;margin-bottom:20px;color:#a48b63;padding:0 13%}@media only screen and (max-width:1023px){.section.gallery .title{font-size:35px;line-height:45px}}@media only screen and (max-width:767px){.section.gallery .title{font-size:30px;line-height:35px}}.section.gallery .images{width:100%}.section.gallery .images img{width:100%}.section.gallery .images .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10;font-size:48px;padding:0;width:50px;height:50px;border-radius:25px;outline:0;background:0 0;color:#444;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.gallery .images .slick-arrow:hover{cursor:pointer}.section.gallery .images .slick-arrow.slick-prev{left:2.6%}.section.gallery .images .slick-arrow.slick-next{right:2.6%}@media only screen and (max-width:1023px){.section.gallery .title{padding:0 37px}}@media only screen and (max-width:767px){.section.gallery .title{padding:0 15px}.section.gallery .images{padding-bottom:100px}.section.gallery .images .slick-arrow{top:inherit;bottom:20px;transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.section.gallery .images .slick-arrow.slick-next{right:calc(50% - 15px);transform:translateX(80%);-ms-transform:translateX(80%);-moz-transform:translateX(80%);-webkit-transform:translateX(80%)}.section.gallery .images .slick-arrow.slick-prev{left:calc(50% - 15px);transform:translateX(-80%);-ms-transform:translateX(-80%);-moz-transform:translateX(-80%);-webkit-transform:translateX(-80%)}.section.gallery .title .header{font-size:22px;margin-bottom:15px}}.weather-element{padding:0 13% 50px;color:#444}.weather-element .day{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;font-size:18px;line-height:32px;font-weight:300}@media only screen and (max-width:1023px){.weather-element .day{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.weather-element .day{font-size:16px;line-height:30px}}.weather-element .day a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.weather-element .day a:hover{color:inherit}.weather-element .day b{font-weight:400}.weather-element .day:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.weather-element .day .left,.weather-element .day .right{width:50%;padding:20px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.weather-element .day .left .date{color:#a48b63;font-weight:500}.weather-element .day .left .icon{margin-top:10px}.weather-element .day .right{background:#e2e1e0}.weather-element .day .right .conditions{color:#a48b63;font-weight:500}@media only screen and (max-width:1023px){.weather-element{padding:37px}}@media only screen and (max-width:767px){.weather-element{padding:15px}.weather-element .day{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.weather-element .day:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#e2e1e0}.weather-element .day .left,.weather-element .day .right{width:auto;padding:0}.weather-element .day .right{background:inherit}}.ehotelierrooms{width:100%}.ehotelierrooms .room{padding:50px;color:#444;background:#e2e1e0;margin-bottom:8px}.ehotelierrooms .room>div{max-width:1410px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.ehotelierrooms .room .head{padding-left:20px;line-height:65px}.ehotelierrooms .room .head .title{font-size:30px;display:inline;margin-right:50px}.ehotelierrooms .room .head .sizeinqm{font-size:20px}.ehotelierrooms .room .container{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 5px #e2e1e0}.ehotelierrooms .room .container .left{width:65%;position:relative;overflow:hidden}.ehotelierrooms .room .container .left .sliderarrow{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10;font-size:50px;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10;font-size:48px;padding:0;width:50px;height:50px;border-radius:25px;outline:0;background:0 0;color:#444;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ehotelierrooms .room .container .left .sliderarrow:hover{cursor:pointer}.ehotelierrooms .room .container .left .sliderarrow.slick-prev{left:2.6%}.ehotelierrooms .room .container .left .sliderarrow.slick-next{right:2.6%}.ehotelierrooms .room .container .left .sliderarrow:hover{cursor:pointer}.ehotelierrooms .room .container .left .sliderarrow.prevArrow{left:50px}.ehotelierrooms .room .container .left .sliderarrow.nextArrow{right:50px}.ehotelierrooms .room .container .left img{width:100%;display:block;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.ehotelierrooms .room .container .left img:hover{transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05)}.ehotelierrooms .room .container .right{width:35%;position:relative;padding:0 25px;background:#fff;border-left:solid 5px #e2e1e0}@media screen and (max-width:1250px){.ehotelierrooms .room .container .right{width:50%}}.ehotelierrooms .room .container .right .price{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:24px;text-align:center}.ehotelierrooms .room .container .right .price .bigger{font-size:48px;line-height:68px;white-space:nowrap}.ehotelierrooms .room .container .right .buttons{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:calc(100% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ehotelierrooms .room .container .right .buttons .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;background:#e49e53;border:solid 1px #e49e53;color:#fff;margin-right:20px;width:220px}.ehotelierrooms .room .container .right .buttons .button a{text-decoration:none;color:inherit;display:block}.ehotelierrooms .room .container .right .buttons .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.ehotelierrooms .room .container .right .buttons .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.ehotelierrooms .room .container .right .buttons .button.active,.ehotelierrooms .room .container .right .buttons .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.ehotelierrooms .room .container .right .buttons .button.active .morearrow,.ehotelierrooms .room .container .right .buttons .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.ehotelierrooms .room .container .right .buttons .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.ehotelierrooms .room .container .right .buttons .button:last-child{margin-right:0}.ehotelierrooms .room .container .right .buttons .button:hover{color:#e49e53}.ehotelierrooms .room .toggleButton{font-size:25px;padding:15px;cursor:pointer;background:#fff;color:#444;margin:5px auto 10px auto;white-space:nowrap}.ehotelierrooms .room .toggleButton .toggleButtonText{white-space:normal;width:80%;display:inline-block}.ehotelierrooms .room .toggleButton .toggleArrow{white-space:normal;width:19%;text-align:right;display:inline-block}.ehotelierrooms .room .toggleButton .toggleArrow i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.ehotelierrooms .room .toggleButton .toggleButtonShow{display:block}.ehotelierrooms .room .toggleButton .toggleButtonClose{display:none}.ehotelierrooms .room .toggleButton.open .toggleArrow i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ehotelierrooms .room .toggleButton.open .toggleButtonShow{display:none}.ehotelierrooms .room .toggleButton.open .toggleButtonClose{display:block}.ehotelierrooms .room .toggleButton.open+.description{display:block}.ehotelierrooms .room .description{display:none;padding:20px;background:#fff}.ehotelierrooms .room .description .text{font-size:18px;line-height:32px;font-weight:300}@media only screen and (max-width:1023px){.ehotelierrooms .room .description .text{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.ehotelierrooms .room .description .text{font-size:16px;line-height:30px}}.ehotelierrooms .room .description .text a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.ehotelierrooms .room .description .text a:hover{color:inherit}.ehotelierrooms .room .description .text b{font-weight:400}.ehotelierrooms .room .description .description-title{font-size:25px;line-height:43px;margin-bottom:20px;font-weight:300}.ehotelierrooms .room .description .mobile-button{display:none}.ehotelierrooms .room .description .prices{margin-top:60px;margin-bottom:20px;font-size:18px;line-height:32px;font-weight:300}@media only screen and (max-width:1023px){.ehotelierrooms .room .description .prices{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){.ehotelierrooms .room .description .prices{font-size:16px;line-height:30px}}.ehotelierrooms .room .description .prices a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.ehotelierrooms .room .description .prices a:hover{color:inherit}.ehotelierrooms .room .description .prices b{font-weight:400}.ehotelierrooms .room .description .prices .pricelist{width:100%}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons{display:-webkit-box;display:-ms-flexbox;display:flex}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;text-align:center;margin:0 10px 10px 0;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button a{text-decoration:none;color:inherit;display:block}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button.active,.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button.active .morearrow,.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.ehotelierrooms .room .description .prices .pricelist .pricetables{overflow:auto}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetablewrap{display:none}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetablewrap.active{display:block}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable{width:100%;min-width:600px;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;overflow-y:hidden}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable.active{display:table;height:auto;opacity:1}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr{background:#d7d5d5;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr:nth-child(even){background:#e6e4e4}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr:hover{background:rgba(121,112,109,.5);color:#fff}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr th{text-align:center;background:#e49e53;padding:5px 15px;color:#fff}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr td{padding:5px 15px;text-align:center}.ehotelierrooms .room .description .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ehotelierrooms .room .description .buttons .button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;background:#e49e53;border:solid 1px #e49e53;color:#fff;margin-right:20px}.ehotelierrooms .room .description .buttons .button a{text-decoration:none;color:inherit;display:block}.ehotelierrooms .room .description .buttons .button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.ehotelierrooms .room .description .buttons .button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.ehotelierrooms .room .description .buttons .button.active,.ehotelierrooms .room .description .buttons .button:hover{background:#fff;color:#d1a26a;cursor:pointer}.ehotelierrooms .room .description .buttons .button.active .morearrow,.ehotelierrooms .room .description .buttons .button:hover .morearrow{color:#d1a26a}@media only screen and (max-width:1023px){.ehotelierrooms .room .description .buttons .button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}.ehotelierrooms .room .description .buttons .button:last-child{margin-right:0}.ehotelierrooms .room .description .buttons .button:hover{color:#e49e53}@media only screen and (max-width:1400px){.ehotelierrooms .room .container .right .buttons .button{font-size:18px}.ehotelierrooms .room .description .prices{font-size:18px;line-height:34px}}@media only screen and (max-width:1023px){.ehotelierrooms .room{padding:37px}.ehotelierrooms .room .container{display:block;position:relative;border:none}.ehotelierrooms .room .container .left{width:100%;border:0}.ehotelierrooms .room .container .left .slick-dots{text-align:center;padding:0;margin:0;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute;bottom:20px;left:50%;width:100%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);display:none!important}.ehotelierrooms .room .container .left .slick-dots button{display:none}.ehotelierrooms .room .container .left .slick-dots .slick-active{background:#e49e53}.ehotelierrooms .room .container .left .slick-dots li{width:15px;height:15px;background:#e2e1e0;border-radius:20px;display:inline-block;margin-right:10px;cursor:pointer}.ehotelierrooms .room .container .left .slick-dots li:before{content:""}.ehotelierrooms .room .container:hover .right{opacity:0;display:none}.ehotelierrooms .room .container:hover .left .slick-dots{display:block!important}.ehotelierrooms .room .container .right{border:none;width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;opacity:1;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.ehotelierrooms .room .container .right .price{position:static;transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0)}.ehotelierrooms .room .container .right .button{display:none}.ehotelierrooms .room .description .prices{line-height:25px}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button{width:180px}.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr td,.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr th{padding:5px;text-align:center;vertical-align:middle}.ehotelierrooms .room .description .buttons .button{width:200px}}@media only screen and (max-width:767px){.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr td,.ehotelierrooms .room .description .prices .pricelist .pricetables .pricetable tr th{text-align:left}.ehotelierrooms .room{padding:15px}.ehotelierrooms .room .head{padding:10px}.ehotelierrooms .room .head .title{font-size:28px;display:block;line-height:35px;margin-right:0}.ehotelierrooms .room .head .sizeinqm{font-size:18px}.ehotelierrooms .room .toggleButton .toggleButtonText{width:100%}.ehotelierrooms .room .toggleButton .toggleArrow{display:none}.ehotelierrooms .room .container .right .price{font-size:20px}.ehotelierrooms .room .container .right .price .bigger{font-size:41px;line-height:61px}.ehotelierrooms .room .container .left{margin-bottom:70px}.ehotelierrooms .room .container .left .sliderarrow{top:inherit;bottom:-60px;color:#444;transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.ehotelierrooms .room .container .left .sliderarrow.prevArrow{left:50%;transform:translateX(calc(-50% - 30px));-ms-transform:translateX(calc(-50% - 30px));-moz-transform:translateX(calc(-50% - 30px));-webkit-transform:translateX(calc(-50% - 30px))}.ehotelierrooms .room .container .left .sliderarrow.nextArrow{right:50%;transform:translateX(calc(50% + 30px));-ms-transform:translateX(calc(50% + 30px));-moz-transform:translateX(calc(50% + 30px));-webkit-transform:translateX(calc(50% + 30px))}.ehotelierrooms .room .description{padding:10px}.ehotelierrooms .room .description .text .description-title{font-size:23px;line-height:41px}.ehotelierrooms .room .description .prices .pricelist .seasonbuttons .button:last-child{margin-right:0}.ehotelierrooms .room .description .mobile-button{width:220px;line-height:50px;text-transform:uppercase;font-size:20px;border:solid 1px #d1a26a;background:#d1a26a;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;text-align:center;margin:auto;margin-top:15px}.ehotelierrooms .room .description .mobile-button a{text-decoration:none;color:inherit;display:block}.ehotelierrooms .room .description .mobile-button .textcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 30px}.ehotelierrooms .room .description .mobile-button .textcontainer .morearrow{color:#fff;font-weight:700;font-size:17px}.ehotelierrooms .room .description .mobile-button.active,.ehotelierrooms .room .description .mobile-button:hover{background:#fff;color:#d1a26a;cursor:pointer}.ehotelierrooms .room .description .mobile-button.active .morearrow,.ehotelierrooms .room .description .mobile-button:hover .morearrow{color:#d1a26a}}@media only screen and (max-width:767px) and (max-width:1023px){.ehotelierrooms .room .description .mobile-button{font-size:18px;line-height:26px;padding:7px 0;width:210px}}@media only screen and (max-width:767px){.ehotelierrooms .room .description .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ehotelierrooms .room .description .buttons .button{margin-right:0;margin-top:10px}}.webcam .webcam-image{width:50%;margin:auto;display:block;padding:8px 0;min-width:900px}.webcam .webcam-image.webcam-stubai{height:582px}@media only screen and (max-width:1023px){.webcam .webcam-image{min-width:0;width:80%}.webcam .webcam-image.webcam-stubai{height:493px}}@media only screen and (max-width:767px){.webcam .webcam-image{width:100%}.webcam .webcam-image.webcam-stubai{height:529px}}@media only screen and (max-width:500px){.webcam .webcam-image.webcam-stubai{height:287px}}.tx-kesearch-pi1 .clearer{display:block;height:5px;line-height:5px;clear:both}.tx-kesearch-pi1 form{display:none}a.kesGreyButt,input.kesGreyButt,span.kesGreyButt,span.resetbutt a,span.submitbutt input{padding:5px 10px;margin:0 10px 10px 0;display:block;cursor:pointer;min-width:70px;max-width:140px;-moz-user-select:none;background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f6f6f6,#f0f0f0);border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#444;cursor:default;font-family:arial,sans-serif;font-size:13px;font-weight:700;text-align:center;text-decoration:none}input::-moz-focus-inner{border:0;padding:0}input.kesGreyButt[type=submit],li.checkboxButtonSubmit span,span.submitbutt input{min-width:169px;max-width:220px}span.resetbutt{float:left}input.kesGreyButt:hover,span.kesGreyButt:hover,span.resetbutt a:hover,span.submitbutt input:hover{color:#000;text-decoration:none;cursor:pointer;background:#d1d1d1;background-color:#f8f8f8;background-image:-moz-linear-gradient(center top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);color:#222}span.kesGreyButt a{text-decoration:none;color:#444;text-shadow:0 1px 0 #fff}span.kesGreyButt a:hover{text-decoration:none;color:#000;text-shadow:0 -1px 0 #fff}#kesearch_filters .list li.checkboxButton,#kesearch_filters .list li.checkboxButtonSubmit{text-decoration:none!important;padding-bottom:5px}#kesearch_filters .list li.checkboxButtonSubmit{margin-bottom:1px}#kesearch_filters .list li.checkboxButtonSubmit{padding-bottom:0}div.kesearchbox{position:relative;height:35px;margin:0 0 10px 0}#ke_search_sword{position:absolute;top:1px;width:220px;height:auto;padding:8px 40px 7px 9px;margin:0;display:inline}#kesearch_submit{position:absolute;top:3px;left:237px;height:28px;width:28px;border:0 none;padding:0}#kesearch_submit:focus,#kesearch_submit:hover{-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:0 none;cursor:pointer}#kesearch_filters div.textlinks{margin:0 0 20px 0}#kesearch_filters select{min-width:180px;max-width:270px;margin:0 0 10px 0}#kesearch_filters .list{margin-bottom:10px}#kesearch_filters .list .head{display:block;border:1px solid #cfcfcf;padding:5px}#kesearch_filters .list ul{padding:10px;margin:0;border:1px solid #cfcfcf;border-top:0 none;list-style-type:none}#kesearch_filters .list ul.expanded{display:block}#kesearch_filters .list ul.closed{display:none}#kesearch_filters .list li{display:block;list-style-type:none;margin:0 0 10px 0;line-height:16px;color:#444}#kesearch_filters .list li a{color:#444}#kesearch_filters .list li a:hover,#kesearch_filters .list li:hover{text-decoration:none;color:#444;cursor:pointer}#kesearch_filters .list li.selected{font-weight:700}#kesearch_filters .list li.level0,#kesearch_filters .list li.parent0{margin-left:14px}#kesearch_filters .list li.level1,#kesearch_filters .list li.parent1{margin-left:21px}#kesearch_filters .list li.level2,#kesearch_filters .list li.parent2{margin-left:28px}#kesearch_filters .list li.level3,#kesearch_filters .list li.parent3{margin-left:35px}#kesearch_filters .list li.parent0,#kesearch_filters .list li.parent1,#kesearch_filters .list li.parent2,#kesearch_filters .list li.parent3{font-weight:700;list-style-position:outside}#kesearch_filters .list ul.checkboxList{padding-bottom:1px}#kesearch_filters .list li.optionCheckBox{float:left;width:200px;text-decoration:none;margin-bottom:4px}#kesearch_filters .list li.optionCheckBox input[type=checkbox]{float:left;margin:0 5px 0 0}#kesearch_filters .list li.clearer{font-size:0;line-height:0;float:none;margin:0!important}#kesearch_filters label{display:block;font-weight:700;color:#353535;margin:0 0 4px 0}#kesearch_filters .list li.region{font-weight:700;margin-top:5px}#kesearch_filters .list li.noclick{cursor:default!important}#kesearch_filters .list li.country{margin-left:7px}#kesearch_filters .small{display:block;height:65px;max-height:65px;overflow-y:auto;overflow-x:hidden}#kesearch_filters .larger{display:block;height:130px;max-height:130px;overflow-y:auto;overflow-x:hidden}.tx-kesearch-pi1 .multiselect .multi-option{float:left;width:200px;margin:0 0 5px 0}.tx-kesearch-pi1 .multiselect .multi-option input[type=checkbox]{float:left;margin:0 5px 0 0}.tx-kesearch-pi1 .multiselect label{font-weight:400;padding:0 10px 0 0;float:left}.tx-kesearch-pi1 .multiselect .multiselectButtons{padding:10px 0 0 0}#kesearch_num_results{font-size:18px;line-height:32px;font-weight:300;margin:0 13%}@media only screen and (max-width:1023px){#kesearch_num_results{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){#kesearch_num_results{font-size:16px;line-height:30px}}#kesearch_num_results a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}#kesearch_num_results a:hover{color:inherit}#kesearch_num_results b{font-weight:400}#kesearch_results .result-list-item{clear:both;margin:20px 0 30px 0;padding:0}#kesearch_results .result-list-item .result-number{color:#a48b63}#kesearch_results .result-list-item .result-number:after{content:"\00a0"}#kesearch_results .result-list-item .result-number,#kesearch_results .result-list-item .result-title{font-size:30px;line-height:35px;font-weight:300}@media only screen and (max-width:1023px){#kesearch_results .result-list-item .result-number,#kesearch_results .result-list-item .result-title{font-size:23px;line-height:28px}}#kesearch_results .result-list-item .result-number a,#kesearch_results .result-list-item .result-title a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}#kesearch_results .result-list-item .result-number a:hover,#kesearch_results .result-list-item .result-title a:hover{color:inherit}#kesearch_results .result-list-item .result-number a:hover,#kesearch_results .result-list-item .result-title a:hover{color:#444!important;text-decoration:underline}#kesearch_results .result-list-item .teaser_icon{display:none}#kesearch_results{clear:both;margin:20px 13%}#kesearch_results .result-list-item .result-teaser{font-size:18px;line-height:32px;font-weight:300}@media only screen and (max-width:1023px){#kesearch_results .result-list-item .result-teaser{font-size:18px;line-height:34px}}@media only screen and (max-width:767px){#kesearch_results .result-list-item .result-teaser{font-size:16px;line-height:30px}}#kesearch_results .result-list-item .result-teaser a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}#kesearch_results .result-list-item .result-teaser a:hover{color:inherit}#kesearch_results .result-list-item .result-teaser b{font-weight:400}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{font-weight:400}.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar{border:1px solid #d3d3d3;display:block;float:right;height:10px;width:48px}.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar .score{background-color:#d3d3d3;border:1px solid #898989;display:block;height:10px;margin:-1px 0 0 -1px}.tx-kesearch-pi1 #kesearch_query_time{font-style:italic;text-align:center;font-size:80%}.tx-kesearch-pi1 .searchbox{margin-bottom:5px}.tx-kesearch-pi1 .searchbox input{margin-left:0;width:145px}.tx-kesearch-pi1 .searchbox input.submit{width:18px;height:18px;border:none;background:0 0;vertical-align:middle}.tx-kesearch-pi1 form.static .searchbox input.submit{margin-top:-16px}.tx-kesearch-pi1 form.ajax .searchbox input.submit{margin-top:-4px}.tx-kesearch-pi1 .searchbox .search_input{float:left;margin-right:5px}.tx-kesearch-pi1 .general-message{padding:5px}.tx-kesearch-pi1 .general-message .image{float:left;vertical-align:middle;margin-right:10px}.kesearch_pagebrowser a{color:#caa372;text-decoration:none}.kesearch_pagebrowser a:hover{color:#caa372;text-decoration:underline}.kesearch_pagebrowser a.current{color:#caa372}.kesearch_pagebrowser ul{display:inline;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.kesearch_pagebrowser ul li{list-style-type:none;display:inline;margin:0}#kesearch_pagebrowser_bottom,#kesearch_pagebrowser_top{text-align:center;word-wrap:break-word;font-size:12px;color:#707070}#kesearch_pagebrowser_bottom .pages_total,#kesearch_pagebrowser_top .pages_total{padding:8px 0;background:#fff;margin-bottom:15px}#kesearch_pagebrowser_top .pages_total{border-bottom:1px dashed #707070}#kesearch_pagebrowser_bottom .pages_total{border-top:1px dashed #707070}#kesearch_pagebrowser_bottom div.result_txt,#kesearch_pagebrowser_top div.result_txt{margin:0 0 5px 0}#kesearch_pagebrowser_bottom .kesearch_pagebrowser,#kesearch_pagebrowser_top .kesearch_pagebrowser{margin:0 auto 0}#kesearch_pagebrowser_bottom a,#kesearch_pagebrowser_top a{padding:3px}#kesearch_pagebrowser_bottom a:hover,#kesearch_pagebrowser_top a:hover{cursor:pointer}#kesearch_pagebrowser_bottom a.current,#kesearch_pagebrowser_top a.current{font-weight:700;color:#000;text-decoration:none}#kesearch_pagebrowser_bottom .browser,#kesearch_pagebrowser_top .browser{border:1px solid}.tx-kesearch-pi1 .next,.tx-kesearch-pi1 .prev{display:inline-block;width:24px;height:29px;color:transparent;text-decoration:none;overflow:hidden}.tx-kesearch-pi1 .next{background:transparent url('../../typo3conf/ext/bn_typo_dist76/Files/css/img/arrow-next.gif') no-repeat left 0}.tx-kesearch-pi1 .prev{background:transparent url('../../typo3conf/ext/bn_typo_dist76/Files/css/img/arrow-prev.gif') no-repeat right 0}.tx-kesearch-pi1 a.next,.tx-kesearch-pi1 a.prev{display:inline-block;width:24px;height:29px;color:transparent;text-decoration:none;padding:0!important;margin:0 0 -10px 0}.tx-kesearch-pi1 #kesearch_ordering span.down{display:inline-block;width:0;height:0;border-color:red transparent;border-style:solid solid none;border-width:4px 4px 0}.tx-kesearch-pi1 #kesearch_ordering span.up{display:inline-block;width:0;height:0;border-color:transparent transparent red;border-style:none solid solid;border-width:0 4px 4px}.tx-kesearch-pi1 #kesearch_ordering div.ordering{float:right;max-width:300px}.tx-kesearch-pi1 #kesearch_ordering ul{display:inline-block;height:20px;list-style-type:none;margin:0 0 10px;padding:0}.tx-kesearch-pi1 #kesearch_ordering ul li{float:left;margin-right:10px}.tx-kesearch-pi1 #kesearch_ordering div.clearer{clear:left}ul.ui-autocomplete li a{font-size:12px}@media only screen and (max-width:1023px){#kesearch_num_results{margin:0 37px}#kesearch_results{margin:20px 37px}}@media only screen and (max-width:767px){#kesearch_num_results{margin:0 15px}#kesearch_results{margin:20px 15px}}#uid3 .stdcontent,#uid6 .stdcontent{font-size:20px;line-height:30px;padding:0 13% 50px 13%}#uid3 .stdcontent a,#uid6 .stdcontent a{color:#a48b63;text-decoration:none;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}#uid3 .stdcontent a:hover,#uid6 .stdcontent a:hover{color:inherit}#uid3 .stdcontent a:hover,#uid6 .stdcontent a:hover{color:#a48b63;text-decoration:underline}#uid3 .stdcontent ul,#uid6 .stdcontent ul{list-style-type:disc;padding-left:20px}@media only screen and (max-width:1023px){#uid3 .stdcontent,#uid6 .stdcontent{padding:0 37px 50px 37px}}@media only screen and (max-width:767px){#uid3 .stdcontent,#uid6 .stdcontent{padding:0 15px 50px 15px;font-size:18px;line-height:28px}}.section.booking .dw-quickfind{margin:auto}.section.booking .feratelBooking{margin:0 25px;overflow:hidden;overflow-x:auto}.section.booking .feratelBooking>div{margin:0 auto;max-width:1410px;min-width:706px}.section.booking .feratelBooking iframe{width:100%!important}.rateWidgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rateWidgets .rateWidget{padding:0 30px}.rateWidgets .rateWidget iframe{height:516px;overflow:hidden}.rateWidgets ul{list-style-type:none!important;padding:0!important}.insurance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}#cookiebanner{position:fixed;background:#fff;-webkit-box-shadow:0 1px 13px 0 grey;box-shadow:0 1px 13px 0 grey}#cookiebanner .cb-button{background:#e49e53;border:solid 1px #e49e53;color:#fff}#cookiebanner .cb-button:hover{background:#fff;color:#e49e53}#cookiebanner .cb-text a,#cookiebanner .cb-text a:active,#cookiebanner .cb-text a:hover,#cookiebanner .cb-text a:visited{color:#e49e53;text-decoration:none}#uid3 .section.text{padding-bottom:30px!important}.creditsmenu{font-size:18px;line-height:32px;font-weight:300;color:#444;max-width:1410px;margin:0 auto;padding-left:50px;padding-right:50px}@media screen and (max-width:1023px){.creditsmenu{font-size:18px;line-height:34px;padding:60px 37px 90px}}@media screen and (max-width:767px){.creditsmenu{font-size:16px;line-height:30px;padding:30px 15px 50px}}.creditsmenu b{font-weight:400}.creditsmenu h1{font-size:55px;line-height:77px;font-weight:400;color:#a48b63}@media screen and (max-width:1023px){.creditsmenu h1{font-size:50px;line-height:65px}}@media screen and (max-width:767px){.creditsmenu h1{font-size:34px;line-height:40px}}.creditsmenu ul{padding-left:40px!important}.creditsmenu a{color:#a48b63;text-decoration:none}.creditsmenu a:hover{text-decoration:underline}.ta-excellent{position:absolute;top:10px;z-index:20;right:25px}.ta-excellent iframe{height:170px;width:190px}@media only screen and (max-width:767px){.ta-excellent{display:none}}.brandnamic a{background-image:url(https://cdn.bnamic.com/brandnamic_files/powered_by/bn_favicon_16x16.svg);background-position:right center;background-repeat:no-repeat;display:inline-block;padding:0 20px 0 0;font-size:12px}.brandnamic a span{padding-top:3px;display:inline-block}img{width:auto;height:auto}body{-webkit-text-size-adjust:100%}