@charset "UTF-8";
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,
html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !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;-moz-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-inline-holder .mfp-content, .mfp-ajax-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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-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:-0.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-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}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:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close, .mfp-iframe-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:0.65;filter:alpha(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:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{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, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{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%;box-shadow:0 0 8px rgba(0,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;-moz-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;box-shadow:0 0 8px rgba(0, 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, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-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, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
@font-face{font-family:'weather';src:url('/fileadmin/web/fonts/icons/weather/icons/weather.eot');src:url('/fileadmin/web/fonts/icons/weather/icons/weather.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/web/fonts/icons/weather/icons/weather.ttf') format('truetype'),
url('/fileadmin/web/fonts/icons/weather/icons/weather.woff') format('woff'),
url('/fileadmin/web/fonts/icons/weather/icons/weather.svg#weather') format('svg');font-weight:normal;font-style:normal}.weather-symbol{font-family:'weather';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weather-symbol_a:before{content:"\E001"}.weather-symbol_b:before{content:"\E002"}.weather-symbol_c:before{content:"\E003"}.weather-symbol_d:before{content:"\E004"}.weather-symbol_e:before{content:"\E005"}.weather-symbol_f:before{content:"\E006"}.weather-symbol_g:before{content:"\E007"}.weather-symbol_h:before{content:"\E008"}.weather-symbol_i:before{content:"\E009"}.weather-symbol_j:before{content:"\E00A"}.weather-symbol_k:before{content:"\E00B"}.weather-symbol_l:before{content:"\E00C"}.weather-symbol_m:before{content:"\E00D"}.weather-symbol_n:before{content:"\E00E"}.weather-symbol_o:before{content:"\E00F"}.weather-symbol_p:before{content:"\E010"}.weather-symbol_q:before{content:"\E011"}.weather-symbol_r:before{content:"\E012"}.weather-symbol_s:before{content:"\E013"}.weather-symbol_t:before{content:"\E014"}.weather-symbol_u:before{content:"\E015"}.weather-symbol_v:before{content:"\E016"}.weather-symbol_w:before{content:"\E017"}.weather-symbol_x:before{content:"\E018"}.weather-symbol_y:before{content:"\E019"}.weather-symbol_z:before{content:"\E01A"}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}div.csc-textpic .csc-textpic-imagewrap figure,
div.csc-textpic figure.csc-textpic-imagewrap{display:block !important}figcaption.csc-textpic-caption{display:block !important}.csc-textpic-imagewrap,.csc-textpic-imagewrap>.csc-textpic-imagewrap{max-width:100% !important}.csc-textpic-imagewrap img,
.csc-textpic-imagewrap .csc-textpic-image{max-width:100% !important;height:auto}.csc-textpic-imagewrap.col_1{max-width:100% !important}.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-right>.csc-textpic-imagewrap,.csc-textpic-intext-left>.csc-textpic-imagewrap{max-width:48.99% !important}.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap.col_1,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap.col_1,.csc-textpic-intext-right>.csc-textpic-imagewrap.col_1,.csc-textpic-intext-left>.csc-textpic-imagewrap.col_1{width:auto !important;max-width:48.99% !important}div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{margin-left:2% !important}div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{margin-right:2% !important}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap + div,
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap+div{margin:0
!important;max-width:48.99% !important}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap+div{float:right !important}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap+div{float:left !important}.csc-textpic-imagewrap .csc-textpic-imagecolumn{margin:0
1% 1% 0 !important}.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important}.csc-textpic-imagewrap.col_2 .csc-textpic-imagecolumn{max-width:49.49% !important}.csc-textpic-imagewrap.col_3 .csc-textpic-imagecolumn{max-width:32.65% !important}.csc-textpic-imagewrap.col_4 .csc-textpic-imagecolumn{max-width:24.24% !important}.csc-textpic-imagewrap.col_5 .csc-textpic-imagecolumn{max-width:19.19% !important}.csc-textpic-imagewrap.col_6 .csc-textpic-imagecolumn{max-width:15.82% !important}.csc-textpic-imagewrap.col_7 .csc-textpic-imagecolumn{max-width:13.41% !important}.csc-textpic-imagewrap.col_8 .csc-textpic-imagecolumn{max-width:11.61% !important}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both}
@font-face{font-family:'icomoon';src:url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.eot?bm2wlb');src:url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.eot?bm2wlb#iefix') format('embedded-opentype'),
url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.ttf?bm2wlb') format('truetype'),
url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.woff?bm2wlb') format('woff'),
url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.svg?bm2wlb#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-2-right:before{content:"\e909"}.icon-arrow-2-left:before{content:"\e90a"}.icon-pfeil_2:before{content:"\e908"}.icon-delete:before{content:"\e902"}.icon-minus:before{content:"\e907"}.icon-aufzaehlung:before{content:"\e900"}.icon-kalender:before{content:"\e901"}.icon-pfeil_1:before{content:"\e903"}.icon-plus:before{content:"\e904"}.icon-plus2:before{content:"\e905"}.icon-zitat:before{content:"\e906"}
@font-face{font-family:'standard-lp-icons';src:url('/fileadmin/web/fonts/standard-lp-icons/fonts/standard-lp-icons.ttf?t4hnc2') format('truetype'),
url('/fileadmin/web/fonts/standard-lp-icons/fonts/standard-lp-icons.woff?t4hnc2') format('woff'),
url('/fileadmin/web/fonts/standard-lp-icons/fonts/standard-lp-icons.svg?t4hnc2#standard-lp-icons') format('svg');font-weight:normal;font-style:normal}[class^="icon-lp-"], [class*=" icon-lp-"]{font-family:'standard-lp-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lp-arrow-down:before{content:"\e900"}.icon-lp-arrow-right:before{content:"\e901"}.icon-lp-calendar:before{content:"\e902"}.icon-lp-circle-triangle-left:before{content:"\e903"}.icon-lp-circle-triangle-right:before{content:"\e904"}.icon-lp-cross:before{content:"\e905"}.icon-lp-euro-sign:before{content:"\e906"}.icon-lp-logo-camping.info:before{content:"\e907"}.icon-lp-logo-holidaycheck:before{content:"\e908"}.icon-lp-logo-tripadvisor:before{content:"\e909"}.icon-lp-minus-sign:before{content:"\e90a"}.icon-lp-narrow-arrow-right:before{content:"\e90b"}.icon-lp-plus-sign:before{content:"\e90c"}.icon-lp-quote-closing:before{content:"\e90d"}.icon-lp-quote-opening:before{content:"\e90e"}.icon-lp-tick:before{content:"\e90f"}
@font-face{font-family:'custom-lp-icons';src:url('/fileadmin/web/fonts/custom-lp-icons/fonts/custom-lp-icons.eot?ev7rmj');src:url('/fileadmin/web/fonts/custom-lp-icons/fonts/custom-lp-icons.eot?ev7rmj#iefix') format('embedded-opentype'),
url('/fileadmin/web/fonts/custom-lp-icons/fonts/custom-lp-icons.ttf?ev7rmj') format('truetype'),
url('/fileadmin/web/fonts/custom-lp-icons/fonts/custom-lp-icons.woff?ev7rmj') format('woff'),
url('/fileadmin/web/fonts/custom-lp-icons/fonts/custom-lp-icons.svg?ev7rmj#custom-lp-icons') format('svg');font-weight:normal;font-style:normal}[class^="iconcustom-"], [class*=" iconcustom-"]{font-family:'custom-lp-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconcustom-pfeil_vor:before{content:"\e900"}.iconcustom-pfeil_zurueck:before{content:"\e901"}
::-moz-selection{color:#fff;background-color:#de5352}::selection{color:#fff;background-color:#de5352}.pull-right{float:right}.pull-left{float:left}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.icommon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uppercase,.btn.inquireonline-link{text-transform:uppercase}.lowercase{text-transform:lowercase}.vertical-center{display:inline-block;vertical-align:middle;float:none}.nicescroll-rails{z-index:50 !important}.hiddenFields{display:none}.btn{padding:0.5rem 1rem;border:none}.btn:not(.no-transition){transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-webkit-transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-moz-transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-ms-transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-o-transition:background-color 600ms ease-in-out, color 600ms ease-in-out}.btn.btn-white{color:#fff;background-color:#951d1c}.btn.btn-white:not(.no-transition):hover{background-color:#c02524}.btn.btn-white.btn-inverse{color:#951d1c;background:transparent;border-color:#951d1c;border-width:1px;border-style:solid}.btn.btn-white.btn-inverse:not(.no-transition):hover{background-color:#951d1c;color:#fff}.btn.btn-brown{color:#951d1c;background-color:#fff}.btn.btn-brown:not(.no-transition):hover{background-color:white}.btn.btn-brown.btn-inverse{color:#fff;background:transparent;border-color:#fff;border-width:1px;border-style:solid}.btn.btn-brown.btn-inverse:not(.no-transition):hover{background-color:#fff;color:#951d1c}.btn.inquireonline-link{padding:1rem 1.5rem}.btn.btn-bottom-full,.btn.btn-top-full{text-align:left;width:100%;position:absolute;bottom:0;left:0;line-height:1.8rem;padding:1rem 3rem;text-transform:uppercase}.btn.btn-top-full{bottom:auto;top:0}.btn.btn-fixed-bottom{position:absolute;bottom:1rem;right:1rem}.btn.btn-endless-left{margin-left:-9999px;padding-left:calc(9999px+2rem)}.btn.btn-endless-right{margin-right:-9999px;padding-right:calc(9999px+2rem)}.btn:hover{text-decoration:none}::-moz-selection{background:#b68746}::selection{background:#b68746}body{font-size:62.5%;font-weight:400;line-height:1.5}@media only screen and (max-width: 630px){body{font-size:58.5%}}html,button,input,select,textarea{color:#444}a{color:#00b35a;text-decoration:none;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.1s;transition-duration:0.1s}.lang.nav > li:nth-child(1):lang(de) a,
.lang.nav > li:nth-child(2):lang(it) a,
.lang.nav > li:nth-child(3):lang(en) a,
a:hover,
.active
a{color:#00743a}.call-to-action-button,
.bn__form-grid.bn__form-grid .call-to-action-button{font-size:2.5em;line-height:1.2;background-color:#aab300;text-transform:uppercase;color:#fff;cursor:pointer;position:relative;font-weight:400;border:0;-webkit-transition-property:color, background-color;transition-property:color, background-color;-webkit-transition-duration:0.15s;transition-duration:0.15s}.call-to-action-button:hover,
.bn__form-grid.bn__form-grid .call-to-action-button:hover{background-color:#8b9300;color:#fff}h1,h2,h3{margin:0px;padding-top:55px;font-family:"Source Sans Pro",sans-serif;color:#444;font-size:4em;line-height:1.2;text-align:center;font-weight:400;text-transform:uppercase}@media only screen and (max-width: 630px){h1,h2,h3{font-size:2.5em}}h1,h2{font-weight:bold}ul{padding:0;margin:1em
0}ul
li{list-style-type:none;position:relative;padding-left:28px}.highlights-box-text ul li::before,
.text-box ul li::before{content:"\e900";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e95d0f;padding-right:10px;font-size:13px;position:absolute;left:0px;top:8px}.plain-list
li{padding-left:0}.plain-list li:before{display:none}.inline-list{list-style-type:none;padding:0;margin:0}.inline-list-item{margin:0;padding:0;display:inline-block}.inline-list-item:before{content:none}.justified-inline-container{text-align:justify;font-size:0.1px}.justified-inline-container:after{display:inline-block;width:100%;content:''}.justified-inline-container-item{display:inline-block;font-size:1.25rem;text-align:left}.subheadline{padding-bottom:25px;padding-top:0px;color:#444;font-size:2em;line-height:40px;font-family:"Source Sans Pro",sans-serif;font-weight:400;text-transform:none}.headlines h2:only-child,
.headlines h3:only-child{padding-bottom:30px}html,body{font-family:"Source Sans Pro",sans-serif;font-weight:400}.ma_center{width:100%;max-width:1320px;margin:auto}img{width:100%;height:auto}.header-logos-wrapper{width:50%;float:left}.header
.logo{display:inline-block;padding:0px
2%;position:relative;max-width:50%}.header .logo:first-child{padding-left:0}.header .logo:last-child:not(:only-child){padding-right:0}.header .logo:only-child{padding-right:0}@media only screen and (max-width: 990px){.header-logos-wrapper{width:100%;float:none}.header
.logo{margin-bottom:30px}}@media only screen and (max-width: 600px){.header
.logo{padding-left:0;padding-right:0}}.language_navi{font-size:20px}@media only screen and (max-width: 990px){.language_navi{position:absolute;right:0;top:0}}.language_navi ul li:before{display:none}.language_navi
ul{margin:0
0 10px;display:block}.language_navi ul
li{display:inline-block;padding:0
5px;border-right:1px solid #000}@media only screen and (max-width: 430px){.language_navi ul
li{display:block;border-right:0}}.language_navi ul li:last-child{border:none}@media only screen and (max-width: 990px){.language_navi
ul{margin:0
0 20px}}@media only screen and (max-width: 1320px){.language_navi{right:2.5%}}.header
.right{display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:right;max-width:49%;vertical-align:bottom;float:right}@media only screen and (max-width: 990px){.header
.right{max-width:none;float:none;text-align:center;display:block}}.header .right
.request{display:inline-block;padding:10px
61px 10px 26px;vertical-align:middle}.header .right .request
.bold{font-weight:700}.header .right .request:after{content:"\e903";position:absolute;top:50%;right:21px;font-size:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1370px){.header
.line.first{display:none}}@media only screen and (max-width: 1000px){.header .slogan
.title{padding:20px
0px 10px 0px}.header .slogan
.text{padding-bottom:35px}}@media only screen and (max-width: 880px){.header
.right{width:100%;text-align:center}.header .right
.request{width:80%}.header
.ma_center{text-align:center}.header
.hotel_logo{width:25%}.header
.line.third{display:none}}@media only screen and (max-width: 760px){.header
.request.scroll{width:100%;padding:6px;font-size:2em}.header .request.scroll:after{right:25px;font-size:17px}}@media only screen and (max-width: 550px){.header .request.scroll:after{right:8px}}@media only screen and (max-width: 480px){.header .request.scroll:after{display:none}.header
.hotel_logo{width:42%}}.slogan{position:absolute;text-align:center;background-color:rgba(228, 228, 228, 0.8);top:0;left:0;right:0;z-index:1000;padding:0
2.5%}@media only screen and (max-width: 999px){.slogan{position:static}}@media only screen and (max-width: 630px){.slogan{font-size:0.9em}}.slogan
.title{font-size:4em;line-height:1.25;display:block;padding:1em
0 0.25em;position:relative;text-transform:uppercase}@media only screen and (max-width: 630px){.slogan
.title{font-size:2.5em}}.slogan
.text{font-size:2em;display:block;position:relative;padding-bottom:2em}@media only screen and (max-width: 630px){.slogan
.text{width:auto}}.ma_slider
.ma_center{position:relative}@media only screen and (max-width: 1134px){.ma_slider .ma_center .slogan
.title{padding:20px
0px 10px 0px}.ma_slider .ma_center .slogan
.text{padding-bottom:20px}}.uid34 .request.scroll,
.uid43 .request.scroll,
.uid46 .request.scroll,
.uid49 .request.scroll,
.uid35 .request.scroll,
.uid44 .request.scroll,
.uid47 .request.scroll,
.uid50 .request.scroll,
.uid36 .request.scroll,
.uid45 .request.scroll,
.uid48 .request.scroll,
.uid51 .request.scroll,
.uid62 .request.scroll,
.uid61 .request.scroll,
.uid63 .request.scroll,
.uid66 .request.scroll,
.uid65 .request.scroll,
.uid64
.request.scroll{display:none !important}.main
.request.scroll{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);will-change:transform;vertical-align:middle;position:fixed;right:0;-webkit-transition:background-color 0.15s, color 0.15s, -webkit-transform 0.5s ease-in-out;transition:background-color 0.15s, color 0.15s, -webkit-transform 0.5s ease-in-out;transition:background-color 0.15s, color 0.15s, transform 0.5s ease-in-out;transition:background-color 0.15s, color 0.15s, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;top:20%;z-index:1020}.main .request.scroll.fixed:lang(it),
.main .request.scroll.fixed:lang(en){padding-left:55px;padding-right:55px}.main
.request.scroll{padding:10px
10px 10px 12px}.main .request.scroll
span{display:block}.main .request.scroll [class*=icon-]{font-family:'icomoon' !important;display:inline}.request_button_icon{position:absolute;bottom:16px;right:22px;font-size:16px}.main
.request.request_button_hidden{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media only screen and (max-width: 1700px){.main
.request.scroll.fixed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0;left:0;text-align:center;font-size:2em;width:100%}.main .request.scroll.fixed
span{display:inline-block}.main .request.scroll.fixed:after{right:23px}.request_button_icon{position:static}.main
.request.scroll.request_button_hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.highlight.container .ma_center
.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.highlight.container
.box{background-color:#e8e2db;width:49.8%;padding:0
20px 20px}.highlight.container .box:nth-child(1){float:left}.highlight.container .box:nth-child(2){float:right}.highlight.container .box
.title{font-size:2.5em;line-height:50px;line-height:1.2;padding:22px
0px 15px}.highlight.container .box
.text{font-size:2em;line-height:28px}.highlight.container .box .text
ul{margin-top:0;padding-left:0px}.highlight.container .box .text
li{list-style-type:none;position:relative;padding-left:28px}.highlight.container .box .text li:before{content:"\e900";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px;font-size:13px;position:absolute;left:0px;top:8px;color:inherit}@media only screen and (max-width: 999px){.highlight.container .box
.title{font-size:2.1em}}@media only screen and (max-width: 810px){.highlight.container .ma_center
.container{display:block}.highlight.container .box:nth-child(1),
.highlight.container .box:nth-child(2){float:none}.highlight.container
.box{width:100%;display:block}.highlight.container
.box.right{margin-top:20px}}.no_offer{background-color:#444;font-size:2em;text-align:center;color:#fff}.offerbox-switch-slider-nav-overlay{top:0;left:0}.offer.container
.offerbox_switch{position:relative;margin-bottom:-59px;z-index:10;overflow:hidden}.offer.container .offerbox_switch .slick-current
.item{background-color:#c6baae;color:#fff}.offer.container .offerbox_switch .slick-current .offerbox-switch-arrow-down{display:block}.offer.container .offerbox_switch
.text{padding:15px
20px}.offer.container .offerbox_switch
.title{font-size:2.2em;font-weight:700}.offer.container .offerbox_switch .season,
.offer.container .offerbox_switch
.price{font-size:2em}.offer.container
.loading{background-color:#444}.offer.container .offerbox_switch
.item_outer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:32.23%;outline:none;cursor:pointer}.offer.container .offerbox_switch
.item_outer.specialoffer{width:100%}.offer.container .offerbox_switch .slick-slide{margin:0
10px}.offer.container .offerbox_switch .slick-list{margin:0
-10px}.offer.container .offerbox_switch .slick-slider{overflow:hidden}.offer.container .offerbox_switch
.item{background-color:#f3f0ed;position:relative;margin-bottom:66px;width:100%}.offer.container .offerbox_switch .offerbox-switch-arrow-down{display:none}.offer.container .offerbox_switch .offerbox-switch-arrow-down-polygon{fill:#c6baae}.offer.container .offerbox_switch .item:nth-child(2){margin-left:1.5%;margin-right:1.5%}.offer.container .offerbox_switch .item.slick-slide:nth-child(2){margin:auto}.offer.container .offer_detail:before,
.offer.container .offer_detail:after{content:" ";display:table}.offer.container .offer_detail:after{clear:both}.offer.container .offer_detail
.item{padding:70px
20px 20px;background-color:#c6baae}@media only screen and (max-width: 900px){.offer .offer_category_view .offer_detail
.item{padding:20px
20px 20px}}@media only screen and (max-width: 630px){.offer.container .offer_detail
.item{padding-top:45px}}.offer.container .offer_detail .item.special
.request.scroll{margin-bottom:35px !important}.offer.container .offer_detail
.title{font-size:4.2em}@media only screen and (max-width: 630px){.offer.container .offer_detail
.title{font-size:2.5em}}.offer.container .offer_detail
.subtitle{font-size:2em;padding-top:5px;width:75%;margin:0
auto}.offer.container .offer_detail
.request.scroll{display:inline-block;position:relative;top:auto;margin-top:35px;float:right;padding:10px
105px 10px 35px}.offer.container .offer_detail .request.scroll
span{display:inline-block}.offer.container .offer_detail
.price{margin-bottom:30px;font-size:2em;padding-top:20px}@media only screen and (max-width: 600px){.offer.container .offer_detail .price
.responsive_table{overflow-x:scroll}.offer.container .offer_detail .price .responsive_table
table{min-width:600px}}.offer.container .offer_detail
.text{font-size:2em}@media only screen and (max-width: 1246px){.offer.container .offer_detail .price table
.season{width:50%}}@media only screen and (max-width: 1051px){.offer.container .offer_detail
.subtitle{padding:10px
0;width:100%}}@media only screen and (max-width: 630px){.offer.container .offer_detail
.request.scroll{width:100%;padding:6px
40px 6px 6px;font-size:2em;float:none;text-align:center;display:block}.offer.container .offer_detail .request.scroll:after{bottom:12px;right:25px;font-size:17px}}@media only screen and (max-width: 500px){.offer.container .offer_detail .request.scroll:after{display:none}}.emphasized_info_box{margin-top:10px}@media only screen and (max-width: 630px){.emphasized_info_box{margin-left:0}}.emphasized_info_box_item{padding:10px
20px 10px 0;border-spacing:0;display:table}.emphasized_info_box_item_icon{color:#fff;position:relative;width:42px;height:42px;font-size:21.84px;border-radius:50%;background-color:#c6baae;display:inline-block;vertical-align:middle;margin-right:30px}.emphasized_info_box_item_icon:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.emphasized_info_box_item_column{display:table-cell;vertical-align:middle;text-align:left}.emphasized_info_box_row{display:block;font-size:20px}.offer.container .offer_category_view
.offerbox_switch{margin-bottom:0}.offer_category_view.offer_category_view .offer_detail
.item{padding-top:30px}.offer.container .offer_category_view .offerbox_switch
.item{margin-bottom:0}.offer.container .offer_category_view .offerbox_switch
.item_outer{cursor:default}.socialshare{display:none}.socialshare
.ma_center{text-align:center;background-color:#fff;padding-bottom:40px}.socialshare
img{width:auto;height:auto;padding-right:15px}.uid34 .socialshare,
.uid35 .socialshare,
.uid36 .socialshare,
.uid52 .socialshare,
.uid53 .socialshare,
.uid54 .socialshare,
.uid61
.socialshare{display:block}.uid34 .header_slider,
.uid34 .slogan,
.uid34 .request.scroll,
.uid34 .ma_slider,
.uid48 .header_slider,
.uid48 .slogan,
.uid48 .request.scroll,
.uid48 .ma_slider,
.uid45 .header_slider,
.uid45 .slogan,
.uid45 .request.scroll,
.uid45 .ma_slider,
.uid35 .header_slider,
.uid35 .slogan,
.uid35 .request.scroll,
.uid35 .ma_slider,
.uid36 .header_slider,
.uid36 .slogan,
.uid36 .request.scroll,
.uid36 .ma_slider,
.uid52 .header_slider,
.uid52 .slogan,
.uid52 .request.scroll,
.uid52 .ma_slider,
.uid53 .header_slider,
.uid53 .slogan,
.uid53 .request.scroll,
.uid53 .ma_slider,
.uid54 .header_slider,
.uid54 .slogan,
.uid54 .request.scroll,
.uid54 .ma_slider,
.uid61 .header_slider,
.uid61 .slogan,
.uid61 .request.scroll,
.uid61
.ma_slider{display:none !important}body{background-color:#fff}.rooms.container
.room_box{outline:none}.room-box-image-slider{top:0;right:0;bottom:0;left:0}.rooms.container
.roomslider_switch{font-size:2em;line-height:24px}.rooms.container .roomslider_switch .slick-current.slick-active{background-color:#ae9c8c;color:#fff}.rooms.container .roomslider_switch
.title{padding:17px
14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;outline:none;background-color:#f3f0ed;text-align:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.rooms.container .roomslider_switch:not(.slick-initialized) .title:nth-child(n+2){display:none}@media only screen and (max-width: 777px){.rooms.container
.roomslider_switch{display:none}}.rooms.container
.room_box{background-color:#ae9c8c;padding:5px;color:#fff;position:relative}.rooms.container .room_box:before,
.rooms.container .room_box:after{content:" ";display:table}.rooms.container .room_box:after{clear:both}.rooms.container .room_box
.box{width:50%}.rooms.container .room_box
.box.left{float:left}.rooms.container .room_box
.box.right{float:right;padding:4% 4% 10px}.rooms.container .room_box
.accordeon_room_trigger_wrapper{width:50%;padding:0% 4% 15px;position:absolute;right:5px;bottom:5px}.rooms.container .room_box .accordeon_room_trigger_wrapper:before{content:'';left:0;right:0;top:0;height:28px;background:-webkit-linear-gradient(top, transparent 0%,#ae9c8c 50%,#ae9c8c 100%);background:linear-gradient(to bottom, transparent 0%,#ae9c8c 50%,#ae9c8c 100%);position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}.rooms.container .room_box
.accordeon_room_trigger{margin:0
auto}.rooms.container .room_box .box
.h_info{margin-bottom:1em;font-size:2.5em}.room_box-additional-text{margin-top:1em}.rooms.container .room_box .box
.text{margin-bottom:1em;font-size:2em;line-height:28px}.rooms.container .room_box .box .text
h3{font-size:25px;font-weight:800;line-height:32px;padding-top:0px;text-align:left;text-transform:none;font-family:"Source Sans Pro",sans-serif}@media only screen and (max-width: 1240px){.rooms.container .room_box
.box.right{padding-top:2%;padding-bottom:2%}}@media only screen and (max-width: 1180px){.rooms.container .room_box
.box.left{width:40%}.rooms.container .room_box
.box.right{width:60%}}@media only screen and (max-width: 1050px){.rooms.container .room_box .box.right,
.rooms.container .room_box
.box.left{width:100%;float:none;position:relative}}@media only screen and (max-width: 500px){.rooms.container .room_box
.line{display:none}.rooms.container .room_box .qm,
.rooms.container .room_box
.title{display:block;text-align:center}}.qr{background-color:#f3f0ed}.qr input,
.qr textarea,
.qr
select{color:#444}.qr
.request{font-size:2.5em;line-height:2;background-color:#ae9c8c}@media only screen and (max-width: 1350px){.qr .request
.text{margin-left:2.5%}.qr.loaded{margin-left:2.5%;margin-right:2.5%;width:95% !important}}.quickrequest.container{overflow:hidden}.offer_selected
.close{position:absolute;right:25px;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;background-color:transparent;color:inherit;padding:0;margin:0}.offer_selected
.header{font-size:2.5em;background-color:#ae9c8c;line-height:2;position:relative}.offer_selected .header
.ma_center{padding-top:0;padding-bottom:0}.offer_selected
.offer_transfer{background-color:#fbf9f8}.offer_selected
.ma_center{padding-top:20px;padding-bottom:20px;text-align:left}.offer_selected .ma_center:before,
.offer_selected .ma_center:after{content:" ";display:table}.offer_selected .ma_center:after{clear:both}.offer_selected
.image{float:left}.offer_selected
.rightbox{float:left;padding-left:54px;font-size:2em;margin-top:35px}.offer_selected .rightbox
.title{font-weight:700}@media only screen and (max-width: 700px){.offer_selected
.image{width:37%}.offer_selected
.rightbox{padding-left:29px;margin-top:13px}}@media only screen and (max-width: 651px){.offer_selected
.rightbox{float:none;text-align:center;padding:0px}.offer_selected
.image{float:none;margin:auto;width:79%}}.stdcontent
.central{width:100%;max-width:1320px;margin:auto;background-color:#fff;padding:20px
0}.csc-sitemap{font-size:2em;color:#444}.csc-sitemap a,
.csc-sitemap a:visited{color:#444;text-decoration:none}@media only screen and (max-width: 1330px){.stdcontent
.central{margin-left:2.5%;margin-right:2.5%;width:95% !important}}.std_content
.ma_center{background-color:#fff;padding:20px
20px}.std_content .ma_center
*{text-align:center}.std_content .ma_center
.text{font-size:2em;line-height:28px;color:#444}.std_content .ma_center .text
a{color:#444}.std_content .ma_center .text a:visited{color:#444}@media only screen and (max-width: 1350px){.main
.ma_center{margin-left:2.5%;margin-right:2.5%;width:95% !important}}#CDSROWCONTAINER179{padding-bottom:28px}#CDSRATINGWIDGET788{padding-bottom:10px}#CDSRATINGWIDGET360{padding-bottom:42px}select::-ms-expand{display:none}.header_slider:not(.loaded) .item:not(:first-child){display:none}.js-roomslider:not(.loaded) .room_box:not(:first-child){display:none}.roomslider{position:relative}@media only screen and (max-width: 1050px){.roomslider .slick-dots{padding-right:4%}}.content-quote-boxes-container{margin-top:60px;margin-bottom:40px}.content-quote-boxes-container .quote-box{margin:15px
0;padding:15px}@media only screen and (max-width: 630px){.content-quote-boxes-container .quote-box{padding:15px
0}}.quote-slider{position:absolute;bottom:0;left:0;right:0;width:100%;background-color:rgba(243, 240, 237, 0.85);z-index:1000}.quote-slider .quote-box{background-color:transparent}@media only screen and (max-width: 999px){.quote-slider{position:static}}.quote-slider .quote-box-text-wrap{display:block}.js-quote-slider:not(.loaded) .quote-box:not(:first-child){display:none}.quote-box{display:table;table-layout:fixed;width:100%;outline:none;font-size:2em;background-color:#f3f0ed}@media only screen and (max-width: 630px){.quote-box{font-size:2em;display:block}}.quote-box-text{margin-left:auto;margin-right:auto;max-width:930px}.quote-box-logo-container{display:table-cell;vertical-align:middle;width:30%;padding-left:17px;padding-right:5%}@media only screen and (max-width: 1000px){.quote-box-logo-container{width:50%}}@media only screen and (max-width: 630px){.quote-box-logo-container{width:100%;display:block;margin-top:20px}}.quote-box-logo-container img,
.quote-box-logo-container
svg{width:100%}.quote-box-text-wrap{padding:17px
70px;position:relative;display:table-cell;width:100%;vertical-align:middle;text-align:center}@media only screen and (max-width: 630px){.quote-box-text-wrap{padding:17px
45px}}.quote-box-text-wrap .icon-zitat{position:absolute;font-size:31px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}@media only screen and (max-width: 630px){.quote-box-text-wrap .icon-zitat{font-size:20px}}.quote-box-text-wrap .first-icon{left:17px}.quote-box-text-wrap .second-icon{right:17px;-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.quote-box-additional-info a:not(:hover){color:inherit}.quote-box-additional-info-item:not(:first-child):before{content:' | '}.quote-box-logo+.quote-box-text-wrap{width:auto}.header_slider
.prev{left:0}.header_slider
.next{right:0}.main-header-slider-img{object-fit:cover;font-family:'object-fit: cover;';height:768px}@media only screen and (max-width: 999px){.main-header-slider-img{height:auto}}.loading{position:relative;text-align:center}.loading-bar{display:inline-block;width:4px;height:29px;border-radius:4px;-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite;margin-right:5px}.loading-bar:nth-child(1){background-color:#fff;-webkit-animation-delay:0;animation-delay:0}.loading-bar:nth-child(2){background-color:#dadada;-webkit-animation-delay:0.09s;animation-delay:0.09s}.loading-bar:nth-child(3){background-color:#b68746;-webkit-animation-delay: .18s;animation-delay: .18s}.loading-bar:nth-child(4){background-color:#fff;-webkit-animation-delay: .27s;animation-delay: .27s}@-webkit-keyframes
loading{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1,2.2);transform:scale(1,2.2)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes
loading{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1,2.2);transform:scale(1,2.2)}40%{-webkit-transform:scale(1);transform:scale(1)}}#ui-datepicker-div{border:1px
solid #d0d0d0;border-radius:0;color:#444;box-shadow:0 0 5px 0 #d7d6d5;z-index:999 !important;font-size:1.5em}#ui-datepicker-div
*{color:#fff;border-radius:0}#ui-datepicker-div
th{font-weight:700;color:#444}#ui-datepicker-div
a{transition:background 0.5s, border 0.5s, color 0.5s;-webkit-transition:background 0.5s, border 0.5s, color 0.5s;-moz-transition:background 0.5s, border 0.5s, color 0.5s;-ms-transition:background 0.5s, border 0.5s, color 0.5s}#ui-datepicker-div .ui-datepicker-header{background:#dadada;border:1px
solid #fff;border-radius:0;color:#fff;font-weight:400}#ui-datepicker-div .ui-datepicker-title .ui-datepicker-month,
#ui-datepicker-div .ui-datepicker-title .ui-datepicker-year{color:#444 !important}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{border-color:#444;cursor:pointer}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover{margin-top:1px;margin-right:1px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover{margin-top:1px;margin-left:1px}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{cursor:auto}#ui-datepicker-div .ui-state-default,
#ui-datepicker-div .ui-widget-content .ui-state-default{background-repeat:repeat;border:1px
solid #fff;color:#444}#ui-datepicker-div table tr td a.ui-state-active{background:#78582f !important;border-color:#78582f !important;color:#fff !important}#ui-datepicker-div table tr td a.ui-state-hover{background:#444 !important;color:#fff !important}#ui-datepicker-div .ui-widget-header .ui-state-hover,
#ui-datepicker-div .ui-widget-header .ui-state-focus{background:#dadada !important;color:#fff !important}.cb-cookiebanner{position:absolute;bottom:auto;color:#fff;width:100%;z-index:10000;font-size:11px;border-top:none;background-color:#b68746;top:0}.cb-infolink,a.cb-infolink:visited{color:#444}.cb-button{background-color:#444;color:inherit}.standard-text-container
.ma_center{background-color:#fff;padding:20px}.standard-text-container
.subheadline{color:#444}.standard-text-container
.text{font-size:2em}.standard-text-container .text h1,
.standard-text-container .text h2,
.standard-text-container .text
h3{font-size:1.5em}.standard-text-container #privacy p,
.standard-text-container #privacy
li{font-size:20px}.standard-text-container #privacy p:last-child{padding-bottom:0px;margin-bottom:0px}#privacy h1,
#privacy h2,
#privacy
h3{padding-bottom:20px;text-align:left}.impressum.container
.ma_center{background-color:#fff;padding:0
20px}.impressum.container
.subheadline{color:#444}.impressum.container
.text{font-size:2em}.impressum.container #impressum p,
.impressum.container #impressum
li{font-size:20px}.impressum.container #impressum p:last-child{padding-bottom:0px;margin-bottom:0px}.bn_logo_imprint{width:200px}#impressum
p{margin:0px
auto}#impressum h1,
#impressum h2,
#impressum
h3{padding-bottom:20px;text-align:left}.std_content .wrapper:before,
.std_content .wrapper:after{content:" ";display:table}.std_content .wrapper:after{clear:both}.std_content .wrapper
.text{width:69%;float:left}.std_content .wrapper
.picture{width:29%;float:right}.std_content .wrapper .picture
img{width:auto}.privacy .text p:last-child{margin-bottom:0px}.table-responsive{overflow-x:auto}.content-table{width:100%;margin:1em
0;text-align:left}.content-table td,
.content-table
th{padding:0.35em;color:#444}.content-table tr:nth-child(even){background-color:#bfbfbf}.content-table
tr{background-color:#dadada;-webkit-transition:background-color 0.15s;transition:background-color 0.15s}.content-table tr:hover{background-color:#dadada}.content-table tr:first-child
th{background-color:#404040;color:#fff}.csc-textpic-text
p{text-align:center;font-size:2em}.uid8 .header,
.uid8
.request.scroll{display:none !important}.uid8
.main{margin-top:40px}.uid56 .std_content ul,
.uid55 .std_content
ul{display:inline-block}.uid56 .std_content ul a,
.uid55 .std_content ul
a{color:#444;text-decoration:none}.it .main .request.scroll:after{right:15px}.it .main .request.scroll
div{padding:10px
40px 10px 12px}.uid34 .stdcontent,
.uid35 .stdcontent,
.uid36 .stdcontent,
.uid61
.stdcontent{display:none !important}#cookiebanner~img{width:auto}.slider-arrow{padding:1px;border:0;margin:0;position:absolute;font-size:20px;z-index:5;color:#fff;width:33px;height:90px;background-color:rgba(0,0,0,0.7);pointer-events:auto;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-arrow:focus{outline:1px
solid #fff}.slider-arrow-fixed{position:fixed}.slider-arrow-prev{left:-13px}.slider-arrow-next{right:-13px}@media only screen and (max-width: 630px){.slider-arrow-prev{left:-2.5%}.slider-arrow-next{right:-2.5%}}.slider-arrows-sticky-container{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20}.slider-arrows-sticky-inner{top:calc(50vh - 36px);position:-webkit-sticky;position:sticky;margin-top:100px;margin-bottom:100px;height:72px}@media only screen and (max-width: 1000px){top:calc(50vh - 28.5px)}@media only screen and (max-width: 630px){top:calc(50vh - 23.5px)}.slider-arrows-sticky-container .slider-arrow{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0}.img-aspect-ratio-container{position:relative;overflow:hidden}.img-aspect-ratio-container:before{content:'';display:block;padding-top:100%}.img-aspect-ratio-container
img{position:absolute;top:50%;left:0;width:100%;height:auto;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-nav-overlay{position:absolute;width:100%;pointer-events:none}@media only screen and (max-width: 1320px){.room-image-container:before{padding-top:92.10769%}}@media only screen and (max-width: 1180px){.room-image-container:before{padding-top:120.28193%}}@media only screen and (max-width: 1050px){.room-image-container:before{padding-top:37.8%}}@media only screen and (max-width: 768px){.room-image-container:before{padding-top:37.82083%}}@media only screen and (max-width: 600px){.room-image-container:before{padding-top:53.13333%}}@media only screen and (max-width: 450px){.room-image-container:before{padding-top:62.02222%}}@media only screen and (min-width: 1320px){.room-image-container:before{padding-top:60.40606%}}@media only screen and (min-width: 1000px){.specialoffer-image-container:before{padding-top:33.89091%}}@media only screen and (max-width: 999px){.specialoffer-image-container:before{padding-top:33.93413%}}@media only screen and (max-width: 700px){.specialoffer-image-container:before{padding-top:49.8%}}@media only screen and (max-width: 600px){.specialoffer-image-container:before{padding-top:49.8%}}@media only screen and (min-width: 1320px){.offer-slider-image-container:before{padding-top:46.39091%}}@media only screen and (max-width: 1320px){.offer-slider-image-container:before{padding-top:46.46667%}}@media only screen and (max-width: 700px){.offer-slider-image-container:before{padding-top:49.8%}}@media only screen and (max-width: 600px){.offer-slider-image-container:before{padding-top:66.46667%}}@media only screen and (max-width: 400px){.offer-slider-image-container:before{padding-top:66.46667%}}@media only screen and (min-width: 1320px){.highlights-image-container:before{padding-top:48.3092%}}@media only screen and (max-width: 1320px){.highlights-image-container:before{padding-top:76.9231%}}@media only screen and (max-width: 1000px){.highlights-image-container:before{padding-top:62.5%}}@media only screen and (max-width: 810px){.highlights-image-container:before{padding-top:37.037%}}@media only screen and (max-width: 600px){.highlights-image-container:before{padding-top:56.3333%}}@media only screen and (max-width: 450px){.highlights-image-container:before{padding-top:56.2222%}}.collapse-sub-paragraphs
p{margin:0}.justified_inline_block_parent{font-size:0.1px;text-align:justify}.justified_inline_block_parent:after{content:'';display:inline-block;width:100%}.justified_inline_block_content{font-size:0.625rem;display:inline-block;text-align:left}.offerbox-switch-arrow-down{position:absolute;bottom:6px;left:50%;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);width:120px;height:120px;z-index:-1}.offerbox-switch-arrow-down-polygon{stroke:#fff;stroke-width:3px}.badge{background-color:#ae9c8c;border-radius:50%;width:137px;height:137px;color:#fff;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);text-align:center;display:table;margin-left:80px;font-family:Helvetica,sans-serif}@media only screen and (max-width: 1000px){.bn__form__badge-container{display:none}}.badge-text{display:table-cell;vertical-align:middle;text-transform:uppercase;font-size:50px;line-height:0.9;font-weight:bold;font-size:31px;padding:0
10px}.offer_detail .text-box-wrapper{display:table;table-layout:fixed;width:calc(100% + 40px);margin-left:-20px;margin-top:-20px;border-spacing:20px}.offer_detail
.intro{text-align:center;margin:10px
0 40px}.offer_detail .text-box{display:table-cell;background-color:#fff;padding:25px
35px 35px}@media only screen and (max-width: 999px){.offer_detail .text-box{display:block}}@media only screen and (max-width: 630px){.offer_detail .text-box{padding:15px}}.offer_detail .text-box-more-info{width:60%}@media only screen and (max-width: 999px){.offer_detail .text-box-more-info{display:block;width:100%}}[class*="raster-icon-"]{background-repeat:no-repeat;background-position:center}.raster-icon-calendar{background-image:url("/fileadmin/web/img/layout/icon-calendar.png")}.raster-icon-euro-sign{background-image:url("/fileadmin/web/img/layout/icon-euro-sign.png")}.main-header-variant-container{position:relative}.h_top{padding:40px
0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:auto}@media only screen and (max-width: 1320px){.h_top.h_top{padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-width: 990px){.header-logos-wrapper{text-align:center}.h_top.h_top{padding-top:0;margin-top:10px;padding-bottom:20px;text-align:center;display:block}}.bn__form-grid .bn__form-grid__js--submit,
.bn__form-grid .bn__form-grid__js--submit:hover{background-image:url("/fileadmin/web/img/layout/white-arrow-right.png");background-repeat:no-repeat;background-position:95% center}.bn__form-grid__js--submit{line-height:1.4}.submit-button-text-line{display:block}.submit-button-subline{display:block;text-transform:uppercase;font-size:18px;margin-top:5px}.request-offer-button-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:25px;font-size:0.8em}@media only screen and (max-width: 630px){.request-offer-button-icon{right:18px}}.offer.container,.rooms.container{margin:30px
0}@media only screen and (max-width: 630px){.offer.container,.rooms.container{margin:15px
0}}.offer-slider-wrapper{position:relative}.bn__form-grid .bn__form-grid__column--no-top-left-padding.bn__form-grid__column--no-top-left-padding{padding-top:0;padding-left:0}@media only screen and (max-width: 1000px){.bn__form-grid .bn__form-grid__column--no-top-left-padding.bn__form-grid__column--no-top-left-padding{padding-right:0}}.bn__form-grid .bn__form-grid__column--no-left-padding.bn__form-grid__column--no-left-padding{padding-left:0}@media only screen and (max-width: 1000px){.bn__form-grid .bn__form-grid__column--no-left-padding.bn__form-grid__column--no-left-padding{padding-left:80px}}@media only screen and (max-width: 600px){.bn__form-grid .bn__form-grid__column--no-left-padding.bn__form-grid__column--no-left-padding{padding-left:10px}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column--no-top-left-padding .bn__form-grid__column__overlay{right:0}}@media only screen and (min-width: 601px){.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column--no-top-left-padding .bn__form-grid__column__overlay{top:0}}.quickrequest_container
label{padding-left:72px !important}@media only screen and (max-width: 600px){.quickrequest_container
label{padding-left:0 !important}}.bn__form-grid .bn__form-grid__row--last{margin-top:20px}.offer_from_category_slider{position:relative}.slider-with-dots{width:100%;position:relative}.slider-with-dots:not(.slick-initialized) picture:not(:first-child),
.slider-with-dots:not(.slick-initialized) img:not(:first-child):not(:last-child),
.slider-with-dots:not(.slick-initialized) .img-aspect-ratio-container:not(:first-child){display:none}.slick-disabled{display:none !important}.slick-dots{padding:0;margin:0;text-align:right}.slick-dots li,.owl-dot.owl-dot{padding:0;display:inline-block;margin:10px
0}.slick-dots li:not(:first-child),.owl-dot:not(:first-child){margin-left:10px}.slick-dots li:before{content:none}.slider-nav-dot,.owl-dot{padding:0;margin:0;border:0;background-color:rgba(255,255,255,0.5);outline:0;width:20px;height:20px;border-radius:50%;vertical-align:middle;cursor:pointer}.slick-active>.slider-nav-dot,.owl-dot.active{background-color:#fff}.slider-margin-slick{overflow:hidden}.slider-margin-slick .slick-list{margin:0
-10px}.slider-margin-slick .slick-slide{margin:0
10px}.slider-small-margin-slick{overflow:hidden}.slider-small-margin-slick .slick-list{margin:0
-1px}.slider-small-margin-slick .slick-slide{margin:0
1px}.flex-slick-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-slick-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:auto}.partner-logos{overflow:hidden}.partner-logos-item{padding:12px}.partner-logos-list{margin:-12px}@media only screen and (min-width: 968px){.partner-logos{margin-top:40px}}.widgets-container{white-space:nowrap}.widgets-container-widget{display:inline-block;vertical-align:bottom;white-space:normal}.widgets-container-widget:not(:first-child):not(:only-child){margin-left:50px}.widgets-container-widget-inner{text-align:left;display:inline-block}@media only screen and (max-width: 400px){.widgets-container-widget:not(:first-child):not(:only-child){margin-left:0}.widgets-container-widget{display:block;text-align:center;margin:20px
0}}.loading-box{background-color:#444;height:50px}.loading-box-full-spanning{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.quickrequest_container .loading-box{background-color:transparent}.lazyload,.lazyloading,.loading-animation{background-image:-webkit-radial-gradient(
#fff 65%,
transparent 70%
),
-webkit-radial-gradient(
#fff 65%,
transparent 70%
),
-webkit-radial-gradient(
#fff 65%,
transparent 70%
),
-webkit-radial-gradient(
#fff 65%,
transparent 70%
);background-image:radial-gradient(
#fff 65%,
transparent 70%
),
radial-gradient(
#fff 65%,
transparent 70%
),
radial-gradient(
#fff 65%,
transparent 70%
),
radial-gradient(
#fff 65%,
transparent 70%
);background-repeat:no-repeat;background-size:2em 2em,
2em 2em,
2em 2em,
2em 2em;background-position:calc(50% - 2.6em) 50%,
calc(50% - 2.6em) 50%,
50% 50%,
calc(50% + 2.6em) 50%;-webkit-animation:loadrunner .6s infinite;animation:loadrunner .6s infinite}@-webkit-keyframes
loadrunner{0%{background-size:0em 0em,
2em 2em,
2em 2em,
2em 2em;background-position:calc(50% - 2.6em) 50%,
calc(50% - 2.6em) 50%,
50% 50%,
calc(50% + 2.6em) 50%}100%{background-size:2em 2em,
2em 2em,
2em 2em,
0em 0em;background-position:calc(50% - 2.6em) 50%,
50% 50%,
calc(50% + 2.6em) 50%,
calc(50% + 2.6em) 50%}}@keyframes
loadrunner{0%{background-size:0em 0em,
2em 2em,
2em 2em,
2em 2em;background-position:calc(50% - 2.6em) 50%,
calc(50% - 2.6em) 50%,
50% 50%,
calc(50% + 2.6em) 50%}100%{background-size:2em 2em,
2em 2em,
2em 2em,
0em 0em;background-position:calc(50% - 2.6em) 50%,
50% 50%,
calc(50% + 2.6em) 50%,
calc(50% + 2.6em) 50%}}.hc-widget-popup img,
.hc-widget
img{width:auto}.owl-carousel:not(.owl-loaded) .room-image-container:not(:first-child){display:none}@font-face{font-family:'Ek Mukta';font-style:normal;font-weight:400;src:url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-regular.eot');src:local('Mukta Regular'), local('Mukta-Regular'),
url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-regular.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-regular.woff2') format('woff2'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-regular.woff') format('woff'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-regular.ttf') format('truetype'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-regular.svg#Mukta') format('svg')}@font-face{font-family:'Ek Mukta';font-style:normal;font-weight:300;src:url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-300.eot');src:local('Mukta Light'), local('Mukta-Light'),
url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-300.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-300.woff2') format('woff2'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-300.woff') format('woff'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-300.ttf') format('truetype'), url('/fileadmin/web/fonts/google_fonts/mukta-v5-latin-300.svg#Mukta') format('svg')}@font-face{font-display:swap;font-family:'Cormorant Garamond';font-style:normal;font-weight:300;src:url('/fileadmin/web/fonts/cormorant-garamond-v16-latin-300.eot');src:url('/fileadmin/web/fonts/cormorant-garamond-v16-latin-300.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/cormorant-garamond-v16-latin-300.woff2') format('woff2'), url('/fileadmin/web/fonts/cormorant-garamond-v16-latin-300.woff') format('woff'), url('/fileadmin/web/fonts/cormorant-garamond-v16-latin-300.ttf') format('truetype'), url('/fileadmin/web/fonts/cormorant-garamond-v16-latin-300.svg#CormorantGaramond') format('svg')}@font-face{font-display:swap;font-family:'Cormorant Garamond';font-style:normal;font-weight:400;src:url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-500.eot');src:url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-500.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-500.woff2') format('woff2'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-500.woff') format('woff'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-500.ttf') format('truetype'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-500.svg#CormorantGaramond') format('svg')}@font-face{font-display:swap;font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-700.eot');src:url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-700.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-700.woff2') format('woff2'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-700.woff') format('woff'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-700.ttf') format('truetype'), url('/fileadmin/web/fonts/google_fonts/cormorant-garamond-v16-latin-700.svg#CormorantGaramond') format('svg')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:400;src:url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-regular.eot');src:url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-regular.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-regular.woff2') format('woff2'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-regular.woff') format('woff'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-regular.ttf') format('truetype'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-regular.svg#DMSans') format('svg')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:700;src:url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-700.eot');src:url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-700.eot?#iefix') format('embedded-opentype'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-700.woff2') format('woff2'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-700.woff') format('woff'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-700.ttf') format('truetype'), url('/fileadmin/web/fonts/google_fonts/dm-sans-v11-latin-700.svg#DMSans') format('svg')}
#collective select,
#collective input,
#collective
label{font-size:2em !important}#collective
label{line-height:1.1}[for$="_privacy"] a:not(:hover){color:inherit}@media only screen and (max-width: 1200px){#collective
label{font-size:1.5em !important;line-height:1.5}}@media only screen and (max-width: 1000px){#collective
label{font-size:2em !important;line-height:1.1}}input.bn__form-grid__invalid.bn__form-grid__invalid.bn__form-grid__invalid{padding-right:1.3em}#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__controls .bn__form-grid__column__controls__item{width:32px;height:32px;font-size:2em;float:none;display:inline-block;position:relative;border-radius:0px}#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__controls{text-align:right;padding:0px}#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__controls .bn__form-grid__column__controls__item--plus{margin-right:2px}.bn__form-grid .bn__form-grid__button{border-radius:0}.bn__form-grid__column__controls__item--plus,.bn__form-grid__column__controls__item--minus{padding:0}.bn__form-grid__column__controls__item--plus:before,.bn__form-grid__column__controls__item--minus:before{background-color:#333;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;line-height:32px;top:0;right:0;bottom:0;left:0}#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__controls .bn__form-grid__column__controls__item{padding:0}.bn__form-grid__column__controls__item--plus:before{content:"\e905"}.bn__form-grid__column__controls__item--minus:before{content:"\e907"}.bn__form-grid__column__controls__item--plus:before,
.bn__form-grid__column__controls__item--minus:before,
.bn__form-grid .bn__form-grid__button--low-impact,
.bn__form-grid .bn__form-grid__button--low-impact:hover{background-color:#e8e2db;color:#fff}.bn__form-grid{font-family:inherit}.bn__form-grid .bn__form-grid__button{color:#444;border:0}.bn__form-grid__comment::-webkit-input-placeholder{color:#444}.bn__form-grid__comment::-moz-placeholder{color:#444}.bn__form-grid__comment:-ms-input-placeholder{color:#444}.bn__form-grid__comment::placeholder{color:#444}.bn__form-grid__required-label{font-size:16px;display:inline-block;float:right;margin-top:-1.2em}.bn__form-grid__icon--calendar.bn__form-grid__icon--calendar{font-family:'standard-lp-icons' !important}.bn__form-grid__icon--calendar.bn__form-grid__icon--calendar:before{content:"\e902"}.quickrequest_container{position:relative;padding-bottom:40px}.quickrequest_container_loaded{margin:20px
-10px 0 -80px}@media only screen and (max-width: 600px){.quickrequest_container{margin:0}}.quickrequest_container input.notvalid,
.quickrequest_container
select.notvalid{background-color:#d99ebf !important;border:1px
solid #8f3166;color:#8f3166}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__column--sm-12{width:100%}.quickrequest_container .brandnamic_privacy.notvalid .privacy
a{color:#8f3166}.quickrequest_container .bn__form-grid__column__messages__item{display:none !important}.quickrequest_container .bn__form-grid .bn__form-grid__block{border:none}.quickrequest_container .bn__form-grid{margin-top:0;margin-bottom:0;max-width:100%;padding:5px
0}.quickrequest_container label,
.quickrequest_container
input{font-size:2em}.quickrequest_container
label{width:11%}.quickrequest_container input,
.quickrequest_container
select{background-color:#fff;border:none}.quickrequest_container input[type="checkbox"]{background-color:transparent}.quickrequest_container
select{font-size:2em}.quickrequest_container
input{padding-left:15px}.quickrequest_container
.date.container{margin-top:50px;margin-bottom:47px}.quickrequest_container .date.container:before,
.quickrequest_container .date.container:after{content:" ";display:table}.quickrequest_container .date.container:after{clear:both}.quickrequest_container .date.container
.first{margin-bottom:10px}.quickrequest_container .date.container .left,
.quickrequest_container .date.container
.right{width:45%}.quickrequest_container .date.container
.left{float:left}.quickrequest_container .bn__form-grid .bn__form-grid__column select.bn__form-grid__column__item{min-height:0;padding-top:0.2em;padding-bottom:0.2em}.quickrequest_container .date.container .left:before,
.quickrequest_container .date.container .left:after{content:" ";display:table}.quickrequest_container .date.container .left:after{clear:both}.quickrequest_container .date.container
.right{float:right}.quickrequest_container .date.container .right:before,
.quickrequest_container .date.container .right:after{content:" ";display:table}.quickrequest_container .date.container .right:after{clear:both}.quickrequest_container .date.container .right
label{width:38%}.quickrequest_container .date.container
label{float:left;width:23%}.quickrequest_container .date.container
textarea{float:right;width:100%;height:65px;background-color:#ececec;border:none;font-size:2em;padding-left:15px}@media only screen and (max-width: 1080px){.quickrequest_container .date.container
textarea{height:61px}}@media only screen and (max-width: 850px){.quickrequest_container .date.container
textarea{height:66px}}@media only screen and (max-width: 650px){.quickrequest_container .date.container
textarea{width:55%}}.quickrequest_container .date.container
input{float:right;width:72%;background-image:url("/fileadmin/web/img/layout/calendar.png");background-repeat:no-repeat !important;background-size:19px;background-position:right 8px top 4px}.quickrequest_container
.picker__holder{top:38px;right:0px}.quickrequest_container label[for="collective_fromdate"],
.quickrequest_container label[for="collective_todate"]{width:33% !important}@media (min-width: 768px){.quickrequest_container .bn__form-grid__block__child-ages .bn__form-grid__column{float:none;width:33.33333333% !important}.quickrequest_container .bn__form-grid__block__child-ages .bn__form-grid__column
label{text-align:left}}.quickrequest_container .bn__form-grid .bn__form-grid__column.commentfield{float:right}.bn__form-grid .bn__form-grid__column textarea.bn__form-grid__column__item{min-height:71px;height:2.5em}.quickrequest_container #collective_comment,
.quickrequest_container
#collective_todate{background-color:#fff;border:none;line-height:22px;font-size:2em}.quickrequest_container #collective_todate,
.quickrequest_container
#collective_fromdate{width:67%}.picker__nav--prev,.picker__nav--next{height:2em}.bn__form-grid__column__overlay{pointer-events:none}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__overlay{font-size:2em;color:#a1a1a1}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__overlay .bn__form-grid__icon--checkmark{color:#77ad6d}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__overlay .bn__form-grid__icon--cross{color:#8f3166}.quickrequest_container #collective .bn__form-grid__column .bn__form-grid__column__item--quarter.bn__form-grid__js--counter{width:calc(50% - 81px)}.quickrequest_container #collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__controls{width:81px}.bn__form-grid__block__child-ages .bn__form-grid__row{margin-right:0;margin-left:0}.bn__form-grid__block__child-ages{margin-top:10px}.bn__form-grid__block__child-ages .bn__form-grid__column{padding-left:10px}.quickrequest_container
#brandnamic_nameprefix{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/fileadmin/web/img/layout/arrow.png");background-position:right 10px top 11px;background-repeat:no-repeat !important;background-size:26px;padding-left:15px}.quickrequest_container #quickrequestform
.field{width:28%;margin-bottom:31px;display:inline-block}.quickrequest_container #quickrequestform .field:before,
.quickrequest_container #quickrequestform .field:after{content:" ";display:table}.quickrequest_container #quickrequestform .field:after{clear:both}.quickrequest_container #quickrequestform .field
label{width:45%;float:left}.quickrequest_container #quickrequestform .field
.privacy{width:91%}.quickrequest_container #quickrequestform .field select,
.quickrequest_container #quickrequestform .field
input{width:55%;height:33px;float:right}.quickrequest_container #quickrequestform .field
#brandnamic_privacy{width:auto;background-color:transparent}.quickrequest_container #quickrequestform .field
.fieldrow{position:relative;float:right;width:55%}.quickrequest_container #quickrequestform .field .fieldrow
input{float:none}.quickrequest_container #quickrequestform
.brandnamic_privacy{width:15%;position:relative}.quickrequest_container #quickrequestform .brandnamic_email
label{text-align:right;padding-right:20px}.quickrequest_container #quickrequestform .brandnamic_guestcounts,
.quickrequest_container #quickrequestform
.brandnamic_childrencounts{vertical-align:top}.quickrequest_container #quickrequestform .brandnamic_guestcounts .childrenagesfields,
.quickrequest_container #quickrequestform .brandnamic_childrencounts
.childrenagesfields{padding-top:20px}.quickrequest_container #quickrequestform .brandnamic_guestcounts .childrenage,
.quickrequest_container #quickrequestform .brandnamic_childrencounts
.childrenage{padding-bottom:5px}.quickrequest_container #quickrequestform #brandnamic_guestcounts,
.quickrequest_container #quickrequestform
#brandnamic_childrencounts{width:98px;float:left !important}@media only screen and (max-width: 1280px){.quickrequest_container #quickrequestform #brandnamic_guestcounts,
.quickrequest_container #quickrequestform
#brandnamic_childrencounts{width:72px}}.quickrequest_container #quickrequestform .brandnamic_guestcounts .fieldrow .plusminusbuttons,
.quickrequest_container #quickrequestform .brandnamic_childrenages .fieldrow
.plusminusbuttons{display:table;content:''}.quickrequest_container #quickrequestform .brandnamic_lastname,
.quickrequest_container #quickrequestform
.brandnamic_childrenages{margin:0
7.8%;margin-bottom:31px}.quickrequest_container #quickrequestform .brandnamic_lastname .error,
.quickrequest_container #quickrequestform .brandnamic_childrenages
.error{position:absolute;line-height:15px;bottom:80px;right:84px}@media only screen and (max-width: 1104px){.quickrequest_container #quickrequestform .brandnamic_lastname,
.quickrequest_container #quickrequestform
.brandnamic_childrenages{margin:0
7.7%;margin-bottom:31px}}.quickrequest_container #quickrequestform a,
.quickrequest_container #quickrequestform a:visited{text-decoration:none}.quickrequest_container .plusbutton,
.quickrequest_container
.minusbutton{font-size:20px;line-height:36px;display:block;float:left;width:33px;height:33px;margin-left:3px;padding:0;text-align:center;text-decoration:none;border:1px
solid #a1a1a1;background:#a1a1a1;color:#fff;overflow:hidden}.quickrequest_container
.requiredlabel{position:absolute;right:3px;top:229px;text-align:right}.quickrequest_container
.plusbutton{margin-left:27px}.quickrequest_container .plusbutton:before{content:"\e905";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quickrequest_container .minusbutton:before{content:"\e907";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quickrequest_container
.hiddenFields{display:none !important}.quickrequest_container
.error{border:1px
solid #640000;background:#f99 !important;color:#640000;padding:5px}.quickrequest_container
.privacy{text-align:right;padding-right:20px;width:90%}.quickrequest_container .privacy a,
.quickrequest_container .privacy a:visited{color:#444;text-decoration:none}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit{display:block;width:100%;font-size:3em !important;text-align:center;padding:20px
70px;margin-bottom:0px;margin-top:20px}@media only screen and (max-width: 1000px){.bn__form-grid__row--last{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bn__form__submit-button-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.bn__form__badge-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit{margin-top:0}.bn__form__badge-container.bn__form__badge-container{margin-top:20px}}@media only screen and (max-width: 1080px){.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit{font-size:2.5em !important}}@media only screen and (max-width: 950px){.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit{font-size:3em !important}}@media only screen and (max-width: 480px){.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit{padding:20px
40px}}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit
.bold{font-weight:800}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit .icon-pfeil_rechts{padding-left:23px;padding-right:20px;font-size:22px}.quickrequest_container .bn__form-grid__js--submit{float:none;margin:auto}.quickrequest_container .bn__form-grid__js--submit .bn__form-grid__column__item{float:none;border-radius:0px}.quickrequest_container #quickrequestform
.submit{display:block;width:100%;font-size:3em;text-align:center;padding-top:20px;margin-bottom:0px}.quickrequest_container #quickrequestform .submit
button{color:#fff;-webkit-transition:background-color 0.15s;transition:background-color 0.15s;text-transform:uppercase;background-color:#b68746;border:none;padding:5px
2px 5px 30px;font-family:"Source Sans Pro",sans-serif}.quickrequest_container #quickrequestform .submit button:hover{background-color:#a1a1a1}.quickrequest_container #quickrequestform .submit button
.bold{font-weight:800}.quickrequest_container #quickrequestform .submit button .icon-pfeil_rechts{padding-left:23px;padding-right:20px;font-size:22px}.quickrequest_container
.error{display:none}@media only screen and (max-width: 1330px){.quickrequest_container
.plusbutton{margin-left:0px}.quickrequest_container
.plusminusbuttons{float:right}}@media only screen and (max-width: 1149px){.quickrequest_container #quickrequestform .brandnamic_childrenages .fieldrow .plusminusbuttons,
.quickrequest_container #quickrequestform .brandnamic_guestcounts .fieldrow
.plusminusbuttons{width:auto;text-align:right;float:right}.quickrequest_container #quickrequestform .field
.fieldrow{float:right;width:55%}.quickrequest_container #quickrequestform #brandnamic_childrencounts,
.quickrequest_container #quickrequestform
#brandnamic_guestcounts{float:left;width:40%}}@media only screen and (max-width: 1080px){.quickrequest_container #quickrequestform .brandnamic_lastname,
.quickrequest_container #quickrequestform
.brandnamic_childrenages{margin:0
7.7%;margin-bottom:31px}.quickrequest_container #quickrequestform .field
.privacy{width:82%}.quickrequest_container
.requiredlabel{font-size:1.2em}.quickrequest_container label,
.quickrequest_container
input{font-size:1.7em}.quickrequest_container .bn__form-grid .bn__form-grid__column.submit_button{width:80%}}@media only screen and (max-width: 1000px){.quickrequest_container .bn__form-grid .bn__form-grid__column--xs-12,
.quickrequest_container .bn__form-grid__column-xs-12{width:100%}.quickrequest_container .bn__form-grid .bn__form-grid__column.commentfield{padding:5px
10px 5px 0px;width:50%}.quickrequest_container label[for="collective_fromdate"],
.quickrequest_container label[for="collective_todate"]{width:50% !important}.quickrequest_container #collective_todate,
.quickrequest_container
#collective_fromdate{width:50%}}@media only screen and (min-width: 601px) and (max-width: 1000px){.bn__form-grid__block__child-ages .bn__form-grid__column{margin-left:0;padding-left:0}.bn__form-grid__block__child-ages .bn__form-grid__column.bn__form-grid__column.bn__form-grid__column{width:100% !important}.bn__form-grid__block__child-ages select.bn__form-grid__column__item.bn__form-grid__column__item{width:16%}}@media only screen and (max-width: 600px){.bn__form-grid__block__child-ages .bn__form-grid__column{margin-left:0;padding-left:0}}@media only screen and (max-width: 850px){.quickrequest_container #quickrequestform .date.container
input{width:55%}.quickrequest_container #quickrequestform
.field{width:45%;margin:0px
!important;margin-bottom:20px !important}.quickrequest_container #quickrequestform .field:nth-child(even){float:left}.quickrequest_container #quickrequestform .field:nth-child(odd){float:right}.quickrequest_container #quickrequestform .field
label{text-align:left}.quickrequest_container #quickrequestform
.brandnamic_privacy{position:relative}.quickrequest_container #quickrequestform .brandnamic_privacy
input{position:absolute;left:45%}.quickrequest_container #quickrequestform
.requiredlabel{top:308px}.quickrequest_container #quickrequestform
.submit.field{float:none;width:100%}.quickrequest_container label,
.quickrequest_container
input{font-size:2em}}@media only screen and (max-width: 650px){.quickrequest_container #quickrequestform
.field{width:100%}.quickrequest_container #quickrequestform .field:nth-child(even){float:none}.quickrequest_container #quickrequestform .field:nth-child(odd){float:none}.quickrequest_container #quickrequestform
.requiredlabel{top:auto;bottom:167px}.quickrequest_container #quickrequestform
.submit{font-size:2em}.quickrequest_container #quickrequestform .submit
button{width:100%}.quickrequest_container #quickrequestform #brandnamic_childrencounts,
.quickrequest_container #quickrequestform
#brandnamic_guestcounts{width:73%}.quickrequest_container .date.container
.left{margin-bottom:20px}.quickrequest_container
.date.container{margin-bottom:50px}.quickrequest_container .date.container
input{width:55%;height:33px}.quickrequest_container .date.container .left,
.quickrequest_container .date.container
.right{float:none;width:100%}}@media only screen and (max-width: 545px){.quickrequest_container #quickrequestform #brandnamic_childrencounts,
.quickrequest_container #quickrequestform
#brandnamic_guestcounts{width:60%}.quickrequest_container
.requiredlabel{right:20px}}@media only screen and (max-width: 400px){.quickrequest_container #quickrequestform #brandnamic_childrencounts,
.quickrequest_container #quickrequestform
#brandnamic_guestcounts{width:50%}}@media only screen and (max-width: 388px){.quickrequest_container #quickrequestform
.requiredlabel{bottom:198px;right:42px}}@media only screen and (max-width: 1000px){#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item--quarter{width:16%}#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__controls{width:78px !important}}@media only screen and (max-width: 700px){.quickrequest_container .bn__form-grid .bn__form-grid__column.submit_button{width:100%;padding:0px}}@media only screen and (max-width: 600px){.quickrequest_container label[for="collective_fromdate"],
.quickrequest_container label[for="collective_todate"]{width:100% !important}.quickrequest_container #collective_todate,
.quickrequest_container
#collective_fromdate{width:100%}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__overlay{bottom:5px;top:auto}.bn__form-grid .bn__form-grid__column .bn__form-grid__column__item{width:100%}#collective .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item--quarter{width:calc(100% - 78px)}.quickrequest_container .bn__form-grid .bn__form-grid__column.commentfield{width:100%;padding:5px
10px}.quickrequest_container .bn__form-grid .bn__form-grid__column .bn__form-grid__column__item.bn__form-grid__js--submit{font-size:2.5em !important;padding-top:13px}}
.footer{padding:3em
0 8em}@media only screen and (max-width: 1350px){.footer{padding-left:2.5%;padding-right:2.5%}}.main-footer-inner{overflow:hidden}@media only screen and (min-width: 968px){.main-footer-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.footer
.left{display:inline-block;float:left;margin-right:20px}.footer .left
.stdcontent{display:inline-block;vertical-align:top;padding-left:0px}.footer .left .stdcontent:first-child{margin-right:15px}.footer .left .stdcontent div.hc-widget.hc-widget-small div.hc-widget-body
img{width:80%}.footer .left .stdcontent
.central{padding:0px;background-color:transparent;width:auto}.footer
.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;float:right;font-size:1.3em;margin-left:20px;text-align:right}.powered-by-link{display:block;margin:10px
0 0 auto !important;width:90px}.powered-by-link
img{width:100%;height:auto}a.powered-by-link.powered-by-link{box-shadow:none}.footer .right .legal-menu,
.footer .right
.brandnamic{display:inline-block}.legal-menu
a{margin-left:8px;position:relative;color:inherit}.legal-menu{margin-bottom:25px}@media only screen and (max-width: 967px){.powered-by-link{display:block;margin:20px
auto 0 !important}.footer .left,
.footer
.right{text-align:center;float:none;display:block;margin-left:0;margin-right:0}.footer
.left{width:auto}.footer .left .stdcontent:first-child{padding-left:0px}.footer
.right{margin-top:36px;line-height:20px}}
.gall_wrapper{padding:43px;background-color:#c0bdb3}.gallery_slider{position:relative}.gallery_slider
.item{}.gallery_slider
.sub_item{position:relative;overflow:hidden;padding:7px}.gallery_slider .sub_item
a{display:block;height:100%;width:auto;background-color:#000;background-image:url('/fileadmin/web/img/layout/zoom_gallery.png');background-repeat:no-repeat;background-position:center;overflow:hidden}.gallery_slider .sub_item a
img{display:block}.gallery_slider .sub_item a:hover
img{opacity:0.4}.gallery_slider.box_count_1
.item{width:100%;float:left}.gallery_slider.box_count_1 .item:nth-child(n+2){display:none}.gallery_slider.box_count_2
.item{width:50%;float:left}.gallery_slider.box_count_2 .item:nth-child(n+3){display:none}.gallery_slider.box_count_4
.item{width:50%;float:left}.gallery_slider.box_count_4 .item:nth-child(n+5){display:none}.gallery_slider.box_count_6
.item{width:33.333%;float:left}.gallery_slider.box_count_6 .item:nth-child(n+7){display:none}@media only screen and (min-width: 768px){.gallery_slider.box_count_3
.item{width:100%;float:left}.gallery_slider.box_count_3 .item:first-child{position:absolute;top:0;left:0;bottom:0;width:50%;overflow:hidden}.gallery_slider.box_count_3 .item:first-child .sub_item,
.gallery_slider.box_count_3 .item:first-child .sub_item
img{width:auto;height:100%}.gallery_slider.box_count_3 .item:nth-child(n+2) .sub_item{float:right;width:50%}.gallery_slider.box_count_3 .item:nth-child(n+4){display:none}.gallery_slider.box_count_5
.item{width:33.333%;float:left}.gallery_slider.box_count_5 .item:nth-child(2n){width:66.666%}.gallery_slider.box_count_5 .item:nth-child(2n) .sub_item{width:50%!important}.gallery_slider.box_count_5 .item:first-child{position:absolute;top:0;left:0;bottom:0;width:33.333%;overflow:hidden}.gallery_slider.box_count_5 .item:first-child .sub_item,
.gallery_slider.box_count_5 .item:first-child .sub_item
img{width:auto;height:100%}.gallery_slider.box_count_5 .item:nth-child(n+2) .sub_item{float:right;width:100%}.gallery_slider.box_count_5 .item:nth-child(n+6){display:none}}@media only screen and (max-width: 767px){.gallery_slider.box_count_2 .item,
.gallery_slider.box_count_4 .item,
.gallery_slider.box_count_6
.item{width:100%}.gall_wrapper{padding:10px}.gallery_slider.box_count_3 .item,
.gallery_slider.box_count_5
.item{width:100%;float:left}.gallery_slider.box_count_3 .item:nth-child(n+4),
.gallery_slider.box_count_5 .item:nth-child(n+6){display:none}}
.google-maps-map{width:100%;height:400px}.google-maps-container{position:relative}.google-maps-element-no-headings{margin-top:70px}.google-maps-search-form-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.google-maps-search-form{position:absolute;top:25px;z-index:10;right:0}.google-maps-search-btn{margin-left:10px}.google-maps-error-popup{position:absolute;right:0;bottom:0;transform:translateY(120%);padding:0
20px 20px;font-size:1rem;text-align:center;background:#fff}.google-maps-error-popup{display:none}.google-maps-search-input::-webkit-input-placeholder{font-size:16px}.google-maps-search-input::-moz-placeholder{font-size:16px}.google-maps-search-input:-ms-input-placeholder{font-size:16px}.google-maps-search-input::placeholder{font-size:16px}@media (max-width: 768px){.google-maps-element{margin:30px
0}.google-maps-search-form{position:relative;top:0;margin:20px
0}.google-maps-search-form-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 630px){.google-maps-search-input,.google-maps-search-btn{display:block;margin:5px
0;width:100%}}.google-maps-button-container{position:absolute;margin-top:-40px;right:0;width:40px;height:40px;cursor:pointer}@media (max-width: 800px){.google-maps-button-container{position:relative;margin:25px
auto}}.google-maps-show-button{padding:10px
25px;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);font-size:1.8em}.google-maps-element.toggleItem-show{margin-top:50px}.google-maps-element.toggleItem{height:0;overflow:hidden;-webkit-transition:height 0.5s, margin-top 0.5s;transition:height 0.5s, margin-top 0.5s}.google-maps-element.toggleItem-show{height:400px}.maps-element.ma_center{position:relative}.maps-element
.headlines{border-bottom:solid 1px}.maps-element
.subheadline{padding-bottom:14px}.google-maps--opened.icon-lp-plus-sign:before{content:"\e90a"}
.standard-action-btn{text-transform:uppercase;border:0;background-color:#333;font-size:20px;padding:5px
10px;color:#fff;text-align:center;min-width:4em;cursor:pointer}.standard-input-field{border:1px
solid #333;background-color:#fff;padding:5px
10px;font-size:20px}.action-button{background-color:#fff;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:20px;margin:10px
auto;padding:5px
56px;text-align:center;text-transform:uppercase;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.action-button:hover{color:#929d35;background-color:#fff}.action-button-container{text-align:right}.read-more-text-container{overflow:hidden;max-height:15em;position:relative}.read-more-text-container::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:-webkit-linear-gradient(top, transparent 65%, #fff 95%);background:linear-gradient(to bottom, transparent 65%, #fff 95%)}
