.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:1px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:20px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:20px;}.ce-intext.ce-left .ce-gallery{margin-right:20px;}.ce-below .ce-gallery{margin-top:20px;}.ce-column{margin-right:20px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:20px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.icon-inner-pin:before{content:""}.icon-outer-pin:before{content:""}.icon-herz-ohne-kreis:before{content:""}.icon-holidaycheck:before{content:""}.icon-rahmen:before{content:""}.icon-close_urlaubsplaner:before{content:""}.icon-gutschein:before{content:""}.icon-menü:before{content:""}.icon-menü-open:before{content:""}.icon-heart:before{content:""}.icon-clock-o:before{content:""}.icon-map-marker:before{content:""}.icon-phone:before{content:""}.icon-facebook:before{content:""}.icon-facebook-f:before{content:""}.icon-envelope:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-instagram:before{content:""}.icon-tripadvisor:before{content:""}@font-face{font-family:"Open Sans";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/regular/opensans-regular.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/regular/opensans-regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/bold/opensans-bold.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/bold/opensans-bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/italic/opensans-italic.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/italic/opensans-italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/bolditalic/opensans-bolditalic.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/bolditalic/opensans-bolditalic.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Open Sans";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/light/opensans-light.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/opensans/light/opensans-light.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Pacifico";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/pacifico/pacifico.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/pacifico/pacifico.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ludin";src:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/ludin/fonts/ludin.woff2') format('woff2'),url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Fonts/ludin/fonts/ludin.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}.bc-program-teaser .bc-program-duration:before,.bc-timeline .t_left:after,.bc-timeline .t_right:after,.bc-timeline #t_line_left:after,.bc-timeline #t_line_right:after,div.bc-price-table-slider .slider-controls div:after,.bc-generic-copyright-close:before,#siteby+#copyright.bc-generic-copyright-activator:after,#metanav a:after,#breadcrumb li:after,#fixed-buttons .voucher-button:after,#fixed-buttons .voucher-button:before,#header-nav-icons a:after,#header-nav-icons a:before,#language>a:after,.button-back:after,.button-hollow:after,.bc_maps__directions_form__submit button:after,.button:after,.frame-type-form_formframework .btn-primary:after,.button-back:before,.button-hollow:before,.bc_maps__directions_form__submit button:before,.button:before,.frame-type-form_formframework .btn-primary:before,[class^=icon-]:before,[class*=" icon-"]:before,[data-icon-kreis]:after,[data-icon]:before{font-family:"ludin" !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}[data-icon]:before{content:attr(data-icon)}[data-icon-kreis]:before{position:absolute;left:0;right:0;top:50%;display:block;transform:translate(0,-50%);font-size:.4em;text-align:center}[data-icon-kreis]:after{content:"";position:absolute;left:0;top:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:100%}body{margin:0;margin:0;padding:0;background:#f6f2e6;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:1.65;color:#523a2c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px;margin:0;display:block;margin:0}hr{box-sizing:content-box;height:0;overflow:visible;clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}main{display:block;display:block;min-height:0}pre{font-family:monospace,monospace;font-size:1em;overflow:auto}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;line-height:inherit;color:#7bae2a;text-decoration:none;cursor:pointer}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder;font-weight:bold;line-height:inherit}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%;font-size:80%;line-height:inherit}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;font-family:inherit}button{overflow:visible;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);line-height:1;cursor:auto}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}input{overflow:visible}[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-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;margin:0;padding:0;border:0}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal;max-width:100%;margin-bottom:.5rem}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;height:auto;min-height:50px;border-radius:0;max-width:100%}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=48em&large=73.125em"}*,*::before,*::after{box-sizing:inherit}select{box-sizing:border-box;width:100%;border-radius:0;height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}[data-whatinput=mouse] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:1170px;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:" ";flex-basis:0;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0%}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.3333333333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.6666666667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.2857142857%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-centered{margin-right:auto;margin-left:auto}.small-uncentered,.small-push-0,.small-pull-0{position:static;float:left;margin-right:0;margin-left:0}.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}div,dl,dt,dd,ul,ol,li,h1,h2,.sub-h2,h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3,h4,.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading,.sub-h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:inherit;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}h1,.h1,h2,.sub-h2,.h2,h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3,.h3,h4,.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading,.sub-h4,.h4,h5,.h5,h6,.h6{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.sub-h2 small,.h2 small,h3 small,form legend small,#c1.frame-type-menu_sitemap>div>ul>li>a small,#c1.frame-type-menu_sitemap_pages>div>ul>li>a small,.sub-h3 small,.h3 small,h4 small,.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading small,.sub-h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.6875rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}h2,.sub-h2,.h2{font-size:1.5rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}h2.special,.special.sub-h2,.h2.special{font-size:2.25rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3,.h3{font-size:1.375rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}h4,.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading,.sub-h4,.h4{font-size:1.125rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}h5,.h5{font-size:1.0625rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}h6,.h6{font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}div.bc-common-elements-header,.div.bc-common-elements-header{font-size:1.375rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}div.page-start div.bc-common-elements-header,main.page-start div.bc-common-elements-header,div.bc-ludinmuehle-header-wrapper header :first-child,.div.page-start div.bc-common-elements-header,main.page-start div.bc-common-elements-header,div.bc-ludinmuehle-header-wrapper header :first-child{font-size:2.25rem;line-height:1.2;margin-top:0;margin-bottom:.7rem}a:hover,a:focus{color:#7bae2a;text-decoration:underline}a img{border:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:inherit}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:inherit;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ul.check,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.show-for-print{display:none !important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea[rows]{height:auto}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:inherit;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-0.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:auto;align-self:stretch;padding-top:0;padding-bottom:0;font-size:1rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 .1875rem}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:rgb(249.9,237,235)}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.hide{display:none !important}.invisible{visibility:hidden}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}.hide-for-landscape,.show-for-portrait{display:none !important}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.footer-sticky .tx-bcsimplepopup-popup-information[data-global="1"]{bottom:65px}.frame-ruler-after:after{border:none;border-bottom:1px dashed rgba(145,135,130,.6);margin-bottom:3em;margin-top:3em;content:"";display:block}.frame-ruler-before:before{border:none;border-top:1px dashed rgba(145,135,130,.6);margin-top:3em;margin-bottom:3em;content:"";display:block}.csc-default{margin-top:3em}.csc-default:first-child:not([class*=frame-space-before-]){margin-top:0}[class*=frame-space-after-]+.csc-default:not([class*=frame-space-before-]){margin-top:0}.csc-default-nomargin+.csc-default:not([class*=frame-space-before-]){margin-top:0}.tx-bcgeneric-videoembed{position:relative;padding:30px 0 56.25% 0;height:0;overflow:hidden}.tx-bcgeneric-videoembed iframe{position:absolute;top:0;left:0;width:100%;height:100%}figcaption{margin:0;line-height:1.2;display:block;text-align:left;caption-side:bottom;margin-top:1em}.tx-bcsimplepopup-wrapper{position:fixed;left:0;top:0;width:0;height:0;bottom:0;right:0;background:rgba(0,0,0,.4);z-index:1584513891;overflow:hidden;opacity:0;visibility:hidden;transition:opacity ease-in .2s,visibility ease-in .2s;perspective:100vw}.tx-bcsimplepopup-visible .tx-bcsimplepopup-wrapper{width:auto;height:auto}.tx-bcsimplepopup-animate .tx-bcsimplepopup-wrapper{opacity:1;visibility:visible}.tx-bcsimplepopup-popup{position:absolute;left:50%;top:50%;z-index:1584513892;background:#fff;color:inherit;width:98%;width:calc(100vw - 60px);max-width:768px;transform:translate(-50%,-50%) rotateY(90deg);text-align:center;box-sizing:border-box;padding:3em 0;transform-style:preserve-3d;transition:transform ease-in .3s}.tx-bcsimplepopup-animate .tx-bcsimplepopup-popup{transform:translate(-50%,-50%)}.tx-bcsimplepopup-popup *,.tx-bcsimplepopup-popup *:after,.tx-bcsimplepopup-popup *:before{box-sizing:inherit}.tx-bcsimplepopup-popup-content{overflow-x:hidden;overflow-y:auto;max-height:80vh;max-height:calc(100vh - 70px - 6em);padding:0 15px}.tx-bcsimplepopup-popup-content>div:last-child>:last-child,.tx-bcsimplepopup-popup-content>div:last-child{margin-bottom:0}.tx-bcsimplepopup-popup-close{position:absolute;right:0;top:0;font-size:23px;font-family:Verdana,sans-serif;color:rgba(0,0,0,.4);line-height:1;display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer}.tx-bcsimplepopup-popup-close:before{content:"x"}.tx-bcsimplepopup-popup-information{position:absolute;top:0;left:50%;background:#7bae2a;color:#fff;border-radius:50%;width:2.1em;height:2.1em;display:flex;justify-content:center;align-items:center;font-size:23px;padding:3px;transform:translate(-50%,-60%)}.tx-bcsimplepopup-popup-information[data-global="1"]{position:fixed;transform:none;z-index:1584513890;opacity:0;transition:opacity ease-in .3s;top:auto;left:auto;cursor:pointer;bottom:15px;left:15px}.bc_cookie_visible .tx-bcsimplepopup-popup-information[data-global="1"]{z-index:50}.tx-bcsimplepopup-ready .tx-bcsimplepopup-popup-information[data-global="1"]{opacity:1}.tx-bcsimplepopup-visible .tx-bcsimplepopup-popup-information[data-global="1"]{opacity:0}.tx-bcsimplepopup-popup-information[data-global="1"]:hover:after{animation-duration:3s;animation-name:bc-simple-popup-info;animation-iteration-count:infinite}.tx-bcsimplepopup-popup-information:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:32px;width:1em;height:1em;border-radius:50%;border:3px solid currentColor;content:""}.tx-bcsimplepopup-popup-information:before{content:"i";font-family:Georgia,serif;font-weight:bold}@keyframes bc-simple-popup-info{from{width:1em;height:1em;opacity:1}to{width:2em;height:2em;opacity:0}}[data-whatinput=mouse] .button-back,[data-whatinput=mouse] .button-hollow,[data-whatinput=mouse] .bc_maps__directions_form__submit button,.bc_maps__directions_form__submit [data-whatinput=mouse] button,[data-whatinput=mouse] .button,[data-whatinput=mouse] .frame-type-form_formframework .btn-primary,.frame-type-form_formframework [data-whatinput=mouse] .btn-primary{outline:0}.button-back,.button-hollow,.bc_maps__directions_form__submit button,.button,.frame-type-form_formframework .btn-primary{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:"Open Sans",sans-serif;position:relative;padding:15px 20px 16px;-webkit-appearance:none;border:1px solid rgba(0,0,0,0);border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:16px;line-height:1;text-align:center;cursor:pointer}.button-back:hover,.button-hollow:hover,.bc_maps__directions_form__submit button:hover,.button:hover,.frame-type-form_formframework .btn-primary:hover,.button-back:focus,.button-hollow:focus,.bc_maps__directions_form__submit button:focus,.button:focus,.frame-type-form_formframework .btn-primary:focus{text-decoration:none}.button-back:after,.button-hollow:after,.bc_maps__directions_form__submit button:after,.button:after,.frame-type-form_formframework .btn-primary:after,.button-back:before,.button-hollow:before,.bc_maps__directions_form__submit button:before,.button:before,.frame-type-form_formframework .btn-primary:before{display:inline-block}.button-back:after,.button-hollow:after,.bc_maps__directions_form__submit button:after,.button:after,.frame-type-form_formframework .btn-primary:after{content:"";margin-left:5px}.no-margin .button-back,.no-margin .button-hollow,.no-margin .bc_maps__directions_form__submit button,.bc_maps__directions_form__submit .no-margin button,.no-margin .button,.no-margin .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .no-margin .btn-primary{margin-bottom:0}.noarrow.button-back:after,.noarrow.button-hollow:after,.bc_maps__directions_form__submit button.noarrow:after,.noarrow.button:after,.frame-type-form_formframework .noarrow.btn-primary:after{visibility:hidden;width:0;margin:0}.noarrow.button-back:before,.noarrow.button-hollow:before,.bc_maps__directions_form__submit button.noarrow:before,.noarrow.button:before,.frame-type-form_formframework .noarrow.btn-primary:before{content:none}.expanded.button-back,.expanded.button-hollow,.bc_maps__directions_form__submit button.expanded,.expanded.button,.frame-type-form_formframework .expanded.btn-primary{display:block;width:100%;margin-right:0;margin-left:0}.button-back:after,.back.button-back:after,.back.button-hollow:after,.bc_maps__directions_form__submit button.back:after,.back.button:after,.frame-type-form_formframework .back.btn-primary:after{content:none}.button-back:before,.back.button-back:before,.back.button-hollow:before,.bc_maps__directions_form__submit button.back:before,.back.button:before,.frame-type-form_formframework .back.btn-primary:before{content:"";margin-right:8px}.button+.button,.frame-type-form_formframework .btn-primary+.button,.frame-type-form_formframework .button+.btn-primary,.frame-type-form_formframework .btn-primary+.btn-primary,.button+[class^=button-],.frame-type-form_formframework .btn-primary+[class^=button-],.button+[class*=" button-"],.frame-type-form_formframework .btn-primary+[class*=" button-"],[class^=button-]+.button,.frame-type-form_formframework [class^=button-]+.btn-primary,[class^=button-]+[class^=button-],[class^=button-]+[class*=" button-"],[class*=" button-"]+.button,.frame-type-form_formframework [class*=" button-"]+.btn-primary,[class*=" button-"]+[class^=button-],[class*=" button-"]+[class*=" button-"]{margin-left:10px}.bc_maps__directions_form__submit button,.button,.frame-type-form_formframework .btn-primary{background-color:#7bae2a;color:#fefefe}.bc_maps__directions_form__submit button:hover,.bc_maps__directions_form__submit button:focus,.button:hover,.frame-type-form_formframework .btn-primary:hover,.button:focus,.frame-type-form_formframework .btn-primary:focus{background-color:#7bae2a;color:#fefefe}.bc_maps__directions_form__submit button:before,.button:before,.frame-type-form_formframework .btn-primary:before{content:"";position:absolute;left:3px;right:3px;top:3px;bottom:3px;border:1px dashed #fff;opacity:0;transition:opacity .2s ease-in-out}.bc_maps__directions_form__submit button:hover:before,.bc_maps__directions_form__submit button:focus:before,.button:hover:before,.frame-type-form_formframework .btn-primary:hover:before,.button:focus:before,.frame-type-form_formframework .btn-primary:focus:before{opacity:1}.button-hollow{background-color:rgba(0,0,0,0);color:#7bae2a;border-color:#7bae2a}.button-hollow:hover,.button-hollow:focus{background-color:#fff;color:#7bae2a;border-color:#7bae2a}.button-back{background-color:rgba(0,0,0,0);color:#523a2c;border-color:#523a2c}.button-back:hover,.button-back:focus{background-color:#fff;color:#523a2c;border-color:#523a2c}h2.pacifico,.pacifico.sub-h2{font-family:"Pacifico",sans-serif;font-weight:normal;font-style:normal;color:inherit;font-size:2.25rem}.rte-two-columns li,.rte-three-columns li{-moz-column-break-inside:avoid;break-inside:avoid}#content p:last-child,#content ul:last-child{margin-bottom:0}.text-start{text-align:start}.text-end{text-align:end}h2,.sub-h2{font-weight:200;color:#918782}h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3{font-weight:200}h4,.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading,.sub-h4{text-transform:uppercase}header.multiple>*:first-child{margin-bottom:.625rem}.bc-common-elements-with-line>:last-child{position:relative;margin-bottom:1.5625rem}.bc-common-elements-with-line>:last-child:after{display:block;max-width:130px;height:3px;background:#7bae2a;content:"";margin:1.5625rem 0 0;z-index:2}.bc-common-elements-with-line .ce-headline-center:last-child:after{margin:1.5625rem auto 0}ul.check li{position:relative;padding-left:1.4em}ul.check li:before{display:block;content:"";position:absolute;left:0;top:.51em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 1524'%3E%3Cpath fill='%23523a2c' d='M2025.6,296.3L820.1,1501.8c-30.4,30.2-79.4,30.2-109.7,0l-24.4-24.4v0.2l-26.3-26.4l-113.6-113.7 c-0.8-0.7-1.1-1.9-1.8-2.6L22.9,809.6c-30.2-30.2-30.2-79.3,0-109.5l164.4-164.3c30.2-30.4,79.3-30.4,109.5,0l469,472.3l985.7-985.8 c30.1-30.2,79.3-30.2,109.5,0l164.5,164.5C2055.8,217,2055.8,266.1,2025.6,296.3L2025.6,296.3z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.8em;height:.8em}table{margin-bottom:1rem}table.styled,div.bc-price-table-slider table{border-collapse:collapse;width:100%;color:#523a2c}table.styled th,div.bc-price-table-slider table th{font-weight:normal}table.styled td,table.styled th,div.bc-price-table-slider table td,div.bc-price-table-slider table th{border:1px solid rgb(185.4,177.8,170);padding:10px 15px}table.styled td:first-child,table.styled th:first-child,div.bc-price-table-slider table td:first-child,div.bc-price-table-slider table th:first-child{border-left:none}table.styled td:last-child,table.styled th:last-child,div.bc-price-table-slider table td:last-child,div.bc-price-table-slider table th:last-child{border-right:none}table.styled thead td,table.styled thead th,div.bc-price-table-slider table thead td,div.bc-price-table-slider table thead th{background:#523a2c;color:#fff;border-top:none}table.styled tbody td,table.styled tbody th,div.bc-price-table-slider table tbody td,div.bc-price-table-slider table tbody th{background:rgb(235.9,231.3,220)}table.center td,table.center th{text-align:center}#svg-symbols{visibility:hidden;width:0;height:0;position:absolute}.row.row-inline{margin-bottom:-30px}.row.row-inline .columns{float:none;display:inline-block;vertical-align:top;padding-bottom:30px}.loaded .frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text),.loaded .frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text),.loaded #footer-content:before,.loaded #header-top{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Images/holz.jpg')}.loaded #cst-request-error-box,.loaded fieldset,.loaded figure.general-list-item figcaption,figure.general-list-item .loaded figcaption,.loaded .bc-ludinmuehle-slider-item>div,.loaded .frame-type-tx_bckundenludinmuehle_bild_text .text,.frame-type-tx_bckundenludinmuehle_bild_text .loaded .text,.loaded .bc-common-elements-accordion.initialized .bc-common-elements-accordion-content>div,.loaded .bc-program-teaser,.loaded .general-review-list-item,.loaded .frame-bc-rahmen-muster:not(.frame-type-tx_bckundenludinmuehle_bild_text){background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Images/beige.jpg')}.loaded #cst-request-error-box table.styled td,.loaded fieldset table.styled td,.loaded figure.general-list-item figcaption table.styled td,figure.general-list-item .loaded figcaption table.styled td,.loaded .bc-ludinmuehle-slider-item>div table.styled td,.loaded .frame-type-tx_bckundenludinmuehle_bild_text .text table.styled td,.frame-type-tx_bckundenludinmuehle_bild_text .loaded .text table.styled td,.loaded .bc-common-elements-accordion.initialized .bc-common-elements-accordion-content>div table.styled td,.loaded .bc-program-teaser table.styled td,.loaded .general-review-list-item table.styled td,.loaded .frame-bc-rahmen-muster:not(.frame-type-tx_bckundenludinmuehle_bild_text) table.styled td,.loaded #cst-request-error-box table.styled th,.loaded fieldset table.styled th,.loaded figure.general-list-item figcaption table.styled th,figure.general-list-item .loaded figcaption table.styled th,.loaded .bc-ludinmuehle-slider-item>div table.styled th,.loaded .frame-type-tx_bckundenludinmuehle_bild_text .text table.styled th,.frame-type-tx_bckundenludinmuehle_bild_text .loaded .text table.styled th,.loaded .bc-common-elements-accordion.initialized .bc-common-elements-accordion-content>div table.styled th,.loaded .bc-program-teaser table.styled th,.loaded .general-review-list-item table.styled th,.loaded .frame-bc-rahmen-muster:not(.frame-type-tx_bckundenludinmuehle_bild_text) table.styled th{background-color:rgba(0,0,0,0)}.display-table{display:table;width:100%}.display-table>div{display:table-cell;vertical-align:middle}#header-top{background:rgba(82,58,44,.7);padding-bottom:10px;color:#fff;position:relative;z-index:2}#header-top ul{margin:0;padding:0;border:0;list-style:none}#header-top a{color:#fff}#header-top a:hover,#header-top a:focus{color:#9dcd51;text-decoration:none}#topnav{padding:6px 0;position:relative;z-index:2}#header-nav{line-height:2}#header-nav>ul>li{display:inline-block;vertical-align:middle}#header-nav>ul>li:after{content:"|";margin:0 20px}#header-nav>ul>li:last-child:after{content:none}#header-nav>ul>li span{vertical-align:middle;margin-left:5px}#header-nav>ul>li span[data-icon]{margin-left:0}#language.hover #language-menu>div,.no-js #language:hover #language-menu>div{max-height:100px}#language.hover>a,.no-js #language:hover>a{color:#9dcd51}#language>a:after{content:"";margin-left:8px}#language-menu{position:relative}#language-menu>div{max-height:0;overflow:hidden;position:absolute;top:0;left:-10px;right:-7px;box-shadow:0 0 7px rgba(0,0,0,.57);transition:all .2s ease-in-out}#language-menu ul{background:#523a2c;padding:4px;text-align:center}#language-menu li{border-top:1px dashed #918782;padding:5px 0}#language-menu li:first-child{border:none}#header-nav-icons{text-align:right;line-height:1;font-size:1.5625rem}#header-nav-icons li{display:inline-block;margin-left:8px;vertical-align:middle}#header-nav-icons a{display:block;background:#7bae2a;border-radius:50%;text-align:center;position:relative;transition:all .2s ease-in-out;width:40px;height:40px}#header-nav-icons a:hover,#header-nav-icons a:focus{color:#7bae2a;background:#fff}#header-nav-icons a:before{position:absolute;left:0;top:0}#header-nav-icons a:after{position:relative;top:50%;display:block;transform:translate(0,-50%)}#header-nav-icons a.lage:after{content:""}#header-nav-icons a.gutschein:after{content:"";font-size:.8em}#logo,#logo-large{line-height:1;transition:padding-top .2s ease-in-out}#logo svg,#logo-large svg{width:128px;height:35px;transition:width .2s ease-in-out,height .2s ease-in-out}#logo-large{width:38%}#menu-toggler-wrapper{text-align:right}#menu-toggler{font-size:1.375rem;text-transform:uppercase;display:inline-block;line-height:1;cursor:pointer}#menu-toggler span{vertical-align:middle}#menu-toggler span.label{margin-left:15px}#menu-toggler span[data-icon]{font-size:2.5625rem}.sticky-menu #menu-toggler span[data-icon]:before{content:attr(data-icon-close)}#header-middle{position:relative;z-index:1}#header-middle .display-table>div:last-child{width:1px;white-space:nowrap}#bc-imageheader{position:relative}#imageheader.random #bc-imageheader:not(.bc-flashpageheader-initialized) .bc-imageheader-slide{opacity:0}#bc-imageheader-slides{position:relative;z-index:1}#bc-imageheader-slides[data-cycle-random="1"]:not(.is-initialized) .flash_header_slide:not(.cycle-slide){opacity:0}.bc-imageheader-slide{width:100%}.bc-imageheader-slide img{width:100%;max-width:none}#imageheader-bottom{position:absolute;left:0;right:0;bottom:0;z-index:10}#imageheader-pager{padding:0 0 10px 10px}#imageheader-pager:not(.initialized){display:none}#imageheader-pager button{display:inline-block;width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 2px 13px rgba(0,0,0,.29);margin-right:15px;cursor:pointer;transition:background .2s ease-in-out}#imageheader-pager button.tns-nav-active{background:#7bae2a}.special-buttons .button,.special-buttons .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .special-buttons .btn-primary{margin:0 0 0 4px;padding-top:15px;padding-bottom:15px}#imageheader-logo{position:absolute;top:15%;bottom:0;left:0;width:100%;--height:calc(70% - 60px);height:var(--height);z-index:2;overflow:hidden}.js #imageheader-logo{opacity:0;transition:opacity .5s ease-in-out}.js.loaded #imageheader-logo{opacity:1}#imageheader-logo>div{position:absolute;top:0;bottom:0;width:var(--height);left:50%;transform:translate(-50%,0);text-align:center}#imageheader-logo img.helper{width:auto;max-width:none;height:100%}#imageheader-logo svg{height:100%;width:100%;display:inline-block}.svg-circle{fill:none;stroke:#fff;stroke-width:1.5;stroke-dasharray:7,4;vector-effect:non-scaling-stroke}.imageheader-overlay{position:absolute;top:50%;transform:translateY(-50%);top:calc(50% - 30px);left:0;right:0;z-index:101;color:#fff;line-height:1.125;text-shadow:0 3px 9px rgba(0,0,0,.51)}.imageheader-overlay__side-line{font-size:1.5625rem;font-weight:200}.imageheader-overlay__main-line:not(:first-child){margin-top:1rem}.imageheader-overlay__main-line{font-size:2rem;font-weight:700}#mainnav-wrapper{background:#523a2c;box-shadow:0 3px 7px rgba(0,0,0,.35);position:relative;z-index:1;padding:11px 0 0;height:62px}#mainnav-wrapper:before{content:"";border-top:1px dashed #918782;position:absolute;top:5px;left:0;right:0;z-index:-1}#mainnav-wrapper.sticky{position:fixed;top:0;left:0;right:0;z-index:20}body.sticky-menu{overflow:hidden}#mainnav{line-height:1.2}#mainnav a{display:block}#mainnav a.first{font-size:1.125rem;text-transform:uppercase}#content{padding:35px 0;position:relative;z-index:1}#content>.bc-no-margin:last-child{margin-bottom:-35px}#content>.frame-bc-rahmen-muster:first-child{margin-top:-15px}#fixed{position:fixed;left:0;right:0;transform:translate3d(0,100%,0);bottom:0;z-index:80;line-height:1;transition:transform .2s ease-in-out;background:#fff;box-shadow:0 3px 18px rgba(0,0,0,.35);text-align:right}#fixed.sticky{transform:translate3d(0,0,0)}.menu-visible #fixed.sticky{transform:translate3d(0,100%,0)}#fixed-buttons{display:inline-block;vertical-align:middle;margin-right:20px;margin-left:-19px}#fixed-buttons .voucher-button{text-decoration:none;margin-right:14px;position:relative;top:2px}#fixed-buttons .voucher-button:after{content:" " ""}#fixed-buttons .voucher-button:before{content:"" " "}#to-top-button{display:inline-block;vertical-align:middle;color:#7bae2a;cursor:pointer}#to-top-button span[data-icon]:before{font-size:2.25rem;display:block;position:relative;top:-1px}#breadcrumb-wrapper{padding:1.6em 0}#breadcrumb-wrapper span{display:inline-block;vertical-align:top}#breadcrumb{margin:0;padding:0;border:0;list-style:none;line-height:2}#breadcrumb:before{content:attr(data-title) ":";margin-right:1em}#breadcrumb li{display:inline-block}#breadcrumb li:after{content:"";margin:0 12px;position:relative;top:1px;color:#918782}#breadcrumb li:last-child:after{content:none}#footer{padding-bottom:60px;background:#fff}#footer ul{margin:0;padding:0;border:0;list-style:none}#footer-content{background:#523a2c;color:#fff;padding-bottom:3em}#footer-content>.row{position:relative}#footer-content a{color:#9dcd51}#footer-content:before{height:3em;content:"";display:block;margin-bottom:-25px}#footer-content address{font-style:normal}#footer-content address p{margin-bottom:2em}#footer-content address p:last-child{margin-bottom:0}#footer-logo{max-width:225px;margin:0 auto}#footer-logo>div{width:100%;padding-bottom:100%;position:relative}#footer-logo>div>div{position:absolute;left:0;top:0;right:0;bottom:0}#social-icons{margin-bottom:2em}#social-icons li{display:inline-block;margin:0 10px 10px 0}#social-icons li:last-child{margin-right:0}#social-icons a{display:block;width:65px;height:65px;background:#7bae2a;border-radius:50%;color:#fff;transition:color .2s ease-in-out,background .2s ease-in-out;text-align:center}#social-icons a:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:0}#social-icons a span{display:inline-block;vertical-align:middle}#social-icons a span:before{font-size:1.875rem}#social-icons a:hover,#social-icons a:focus{background:#fff;color:#7bae2a}#metanav a{text-decoration:none}#metanav a:after{content:"";margin-left:8px;position:relative;top:1px}#metanav a:hover span,#metanav a:focus span{text-decoration:underline}#metanav li{border-bottom:1px dashed #918782;padding:10px 0}#metanav li:first-child{padding-top:0}#siteby{display:inline-block}#siteby+#copyright.bc-generic-copyright-activator{color:#9dcd51}#siteby+#copyright.bc-generic-copyright-activator:before{content:"|";display:inline-block;margin:0 12px;color:#fff}#siteby+#copyright.bc-generic-copyright-activator:after{content:"";margin-left:8px;position:relative;top:1px}#siteby+#copyright.bc-generic-copyright-activator.bc-generic-copyright-visible:after{content:""}.bc-generic-copyright>div{padding:2em 0}.js .bc-generic-copyright-title{display:none;display:none}.bc-generic-copyright-close-wrapper{text-align:right;margin-bottom:1em}.bc-generic-copyright-close:before{content:"";margin-right:8px;position:relative;top:1px}#footer-map-wrapper{position:relative;z-index:1}#footer-map-wrapper>a{position:absolute;z-index:20;left:0;top:0;right:0;bottom:0}#bluechip-logo{display:inline-block;background:rgba(0,0,0,0);border-radius:1px;border:3px solid #9dcd51;height:6px;width:6px;margin-right:8px;box-sizing:content-box;transition:all .3s ease-in-out;opacity:.5;transform:rotate(180deg);vertical-align:middle}a:hover #bluechip-logo{background:#99def9;height:12px;width:12px;border:6px solid #00adef;border-radius:2px;opacity:1;transform:rotate(0deg)}#partner-links{margin-top:5px;border-top:1px dashed #918782;padding:2em 0;text-align:center;overflow:hidden}#partner-links ul{margin:0 -15px}#partner-links li{display:inline-block;padding:15px;vertical-align:middle}#partner-links a{opacity:.55;transition:opacity .2s ease-in-out}#partner-links a:hover,#partner-links a:focus{opacity:1}#partner-links img{max-width:none}.js #footer-map{height:300px;overflow:hidden}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:rgba(255,255,255,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4,0,0.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-content.transition{transition:height .2s ease-in-out}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-content.overflow{overflow:hidden;height:0}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-content>div{padding:30px 20px}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading:before{content:attr(data-icon-open);font-size:2.1875rem;display:inline-block;margin-right:1em;vertical-align:middle;font-family:"ludin";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;width:1px;padding:0 .55em 0 0;font-size:1.3em;position:relative;top:.15em}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading.clicked:before{content:attr(data-icon-close)}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading span{vertical-align:middle}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading{cursor:pointer;margin:0;color:#7bae2a;display:table;width:100%;text-transform:none;transition:color .2s ease-in-out}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-inner.transition{transition:height .2s ease-in-out,visibility .2s ease-in-out}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-inner.overflow{overflow:hidden;height:0;visibility:hidden}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-inner>div{margin:0 0 1em 0}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-ellipsis-wrapper .bc-common-elements-klappbereich-inner{height:auto;visibility:visible}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-full-visible .bc-common-elements-klappbereich-inner>div{margin:0}.bc-common-elements-klappbereich.initialized.bc-common-elements-klappbereich-orient-center .bc-common-elements-klappbereich-label-wrapper{text-align:center}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-label:after{content:attr(data-icon-show);font-size:1.6875rem;display:inline-block;margin-left:10px;vertical-align:middle;font-family:"ludin";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}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-label.empty:after{margin-left:0}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-label span{vertical-align:middle}.bc-common-elements-klappbereich.initialized .bc-common-elements-klappbereich-label{cursor:pointer;text-transform:none;color:#7bae2a}.bc-common-elements-klappbereich.initialized.clicked .bc-common-elements-klappbereich-label:after{content:attr(data-icon-hide)}.bc-common-elements-imageslider:not(.expanded){margin:0 auto;max-width:1170px}.grid-x.grid-padding-x .bc-common-elements-imageslider:not(.expanded){margin:0 -15px}.bc-common-elements-imageslider-images{margin:-15px 0;z-index:2}.bc-common-elements-imageslider.nomargin .bc-common-elements-imageslider-images{margin:0}.bc-common-elements-imageslider-images img{display:block;width:100%;max-width:none}.bc-common-elements-imageslider-images figure{display:block}.bc-common-elements-imageslider-slide{padding:15px;display:inline-block;text-align:center}.bc-common-elements-imageslider.nomargin .bc-common-elements-imageslider-slide{padding:0}.bc-common-elements-imageslider .tns-nav{text-align:center;margin-top:.5em}.bc-common-elements-imageslider .tns-nav button{width:11px;height:11px;background:#918782;border-radius:50%;display:inline-block;margin:0 10px}.bc-common-elements-imageslider .tns-nav button:hover{opacity:1;background:#7bae2a}.bc-common-elements-imageslider .tns-nav button.tns-nav-active{background:#7bae2a;opacity:1}.bc-common-elements-imageslider .tns-controls{text-align:center;line-height:1;margin-top:.5em;margin:0}.bc-common-elements-imageslider .tns-controls button{color:#fff;vertical-align:middle;font-size:58px;cursor:pointer;font-family:"ludin";position:absolute;top:calc(50% - var(--nav-height,40px));transform:translate(0,-50%);text-shadow:0 3px 7px rgba(0,0,0,.35);z-index:3}.bc-common-elements-imageslider .tns-controls button:hover,.bc-common-elements-imageslider .tns-controls button:focus{color:#fff}.bc-common-elements-imageslider[data-small-count="1"] .bc-common-elements-imageslider-slide{width:100%}.bc-common-elements-imageslider[data-small-count="2"] .bc-common-elements-imageslider-slide{width:50%}.bc-common-elements-imageslider[data-small-count="3"] .bc-common-elements-imageslider-slide{width:33.3333333333%}.bc-common-elements-imageslider[data-small-count="4"] .bc-common-elements-imageslider-slide{width:25%}.bc-common-elements-imageslider .pager{display:none !important}.flex-video.widerscreen{padding-bottom:flex-video(16 by 10)}.bc-common-elements-video-thumbnail{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.bc-common-elements-video-embed.initialized .bc-common-elements-video-thumbnail{display:block;cursor:pointer}.bc-common-elements-video-thumbnail img{position:relative;display:block;width:100%;height:auto}.bc-common-elements-tabs.initialized{position:relative}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav{list-style:none;margin:0;padding:0;border:0;color:#7bae2a;margin-bottom:2em}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav li{list-style-image:none;list-style-type:none;margin-left:0;white-space:inherit;float:none}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav::after{content:"";display:table;clear:both}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading{cursor:pointer;margin-bottom:2px;outline:none}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-tab{padding:0}.bc-common-elements-tabs.initialized.is-collapsed .bc-common-elements-tabs-tab.overflow{height:0;width:100%;overflow:hidden;padding:0;position:absolute}.bc-common-elements-tabs.initialized.is-compact{padding-top:2em}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav{position:absolute;z-index:100;top:0}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav li{position:relative;display:list-item;float:none;line-height:1;transition:height 400ms ease-in-out 0s;overflow:hidden;height:0}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav li.clicked{height:2em}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav li a,.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav li span{display:inline-block;padding:.5em 1em}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav li:before{content:"→"}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav li.clicked:before{content:"↓"}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav.is-open li{height:2em}.bc-common-elements-tabs.initialized.is-compact .bc-common-elements-tabs-nav.is-open li.clicked:before{content:"↑"}figure[style*="width:"]:has(div.bc-price-table-slider){max-width:100%}div.bc-price-table-slider .table-wrapper-outer{position:relative}div.bc-price-table-slider .table-wrapper-inner{overflow:hidden}div.bc-price-table-slider table{width:auto;display:table}div.bc-price-table-slider table tr,div.bc-price-table-slider table td,div.bc-price-table-slider table th{box-sizing:border-box}div.bc-price-table-slider table th.slider-active{color:#fff}div.bc-price-table-slider table td,div.bc-price-table-slider table th{overflow:hidden}div.bc-price-table-slider .scrollable{overflow:hidden;z-index:1;position:relative}div.bc-price-table-slider .scrollable table{table-layout:fixed;transition:background-color .7s ease-in-out}div.bc-price-table-slider .pinned{position:absolute;left:0;top:0;z-index:2;background:#f6f2e6}div.bc-price-table-slider .pinned table{border-right:none;border-left:none;width:100%;table-layout:fixed;transition:background-color .7s ease-in-out;margin-bottom:0}div.bc-price-table-slider .pinned td:last-child{border-bottom:0}div.bc-price-table-slider .slider-controls-wrapper{position:absolute;left:0;top:0;z-index:3;display:none}div.bc-price-table-slider .slider-active .slider-controls-wrapper{display:block}div.bc-price-table-slider .slider-controls{position:absolute;left:0;top:0}div.bc-price-table-slider .slider-controls div{cursor:pointer;position:absolute;top:50%;width:34px;height:32px;transform:translateY(-50%);width:32px;height:32px;border:1px solid #7bae2a;background:#7bae2a;text-align:center;border-radius:50%;color:#fff;transition:color .2s ease-in-out,background .2s ease-in-out}div.bc-price-table-slider .slider-controls div.prev{left:0;left:-14px}div.bc-price-table-slider .slider-controls div.next{right:0;right:-14px}.bc-gallery-images{display:flex;flex-flow:row wrap;margin:-10px}.bc-gallery-images .bc-gallery-image{padding:10px;box-sizing:border-box;width:auto}.bc-gallery-images img{max-width:100%;height:auto}.bc-gallery-images[data-image-type=Instagram] .bc-gallery-image{width:auto}figure.bc-generic-copyright-item{display:table;width:100%;margin-bottom:1em}figure.bc-generic-copyright-item div.image{margin:0;display:table-cell;vertical-align:top;width:120px;padding:0 20px 0 0}figure.bc-generic-copyright-item figcaption{margin:0;display:table-cell;vertical-align:top}.bc-generic-copyright-activator,.bc-generic-copyright-close{cursor:pointer;display:inline-block}.bc-generic-copyright .row>.columns{float:none;display:inline-block}.bc-generic-copyright{max-height:0;overflow:hidden;transition:max-height .4s ease-out;visibility:hidden}.bc-generic-copyright.bc-generic-copyright-visible{max-height:100vh;overflow-y:auto;visibility:visible}.bc-generic-copyright-title{margin-bottom:1em}.ce-textpic *{box-sizing:border-box}.ce-textpic .ce-gallery,.ce-image .ce-gallery,.ce-textpic.ce-intext .ce-gallery{margin:-0.9375rem 0}.ce-textpic .ce-gallery[data-csc-images="1"],.ce-image .ce-gallery[data-csc-images="1"],.ce-textpic.ce-intext .ce-gallery[data-csc-images="1"]{margin:0}.ce-gallery .ce-row{margin:0 -0.9375rem;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.ce-gallery .ce-column{padding:.9375rem;margin:0}.ce-textpic.ce-below .ce-bodytext+.ce-gallery{padding-top:.9375rem}.ce-textpic.ce-above .ce-gallery+.ce-bodytext{padding-top:.9375rem}.csc-default-noimagemargin .ce-textpic .ce-gallery,.csc-default-noimagemargin .ce-image .ce-gallery,.csc-default-noimagemargin .ce-textpic.ce-intext .ce-gallery{margin:0 0}.csc-default-noimagemargin .ce-textpic .ce-gallery[data-csc-images="1"],.csc-default-noimagemargin .ce-image .ce-gallery[data-csc-images="1"],.csc-default-noimagemargin .ce-textpic.ce-intext .ce-gallery[data-csc-images="1"]{margin:0}.csc-default-noimagemargin .ce-gallery .ce-row{margin:0 0}.csc-default-noimagemargin .ce-gallery .ce-column{padding:0}.csc-default-noimagemargin .ce-textpic.ce-below .ce-bodytext+.ce-gallery{padding-top:0}.csc-default-noimagemargin .ce-textpic.ce-above .ce-gallery+.ce-bodytext{padding-top:0}.ce-gallery .video-embed iframe{max-width:100%}.bc-anchor-helper{position:relative}.bc-anchor-helper>a{position:absolute;top:-62px}a.photoswipe{display:inline-block;overflow:hidden}a.photoswipe img{transition:transform .2s ease-in-out}a.photoswipe:hover img,a.photoswipe:focus img{transform:scale(1.1)}.frame-ruler-before.less-padding:before{margin-bottom:1.5em}.frame-ruler-after.less-padding:after{margin-top:1.5em}.frame-ruler-after:after,.frame-ruler-before:before{max-width:1140px;width:calc(100% - 30px);margin-left:auto;margin-right:auto}.row .frame-ruler-after:after,.row .frame-ruler-before:before{width:100%;max-width:none}.bc-no-margin+.bc-no-margin{margin-top:0}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text),.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text),.frame-bc-rahmen-muster:not(.frame-type-tx_bckundenludinmuehle_bild_text){padding-top:3em;padding-bottom:3em}.bc-program-teaser,.general-review-list-item,.frame-bc-rahmen-muster:not(.frame-type-tx_bckundenludinmuehle_bild_text){background:rgba(82,58,44,.1)}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text),.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text){background:rgba(82,58,44,.8);color:#fff}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) a:not(.button):not(.button-hollow):not(.button-back),.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) a:not(.button):not(.button-hollow):not(.button-back){color:inherit;text-decoration:underline}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) h2,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) h2,.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .sub-h2,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .sub-h2{color:inherit}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-hollow,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-hollow,.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-back,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-back{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-hollow:hover,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-hollow:hover,.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-hollow:focus,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-hollow:focus,.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-back:hover,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-back:hover,.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-back:focus,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .button-back:focus{background-color:#fff;color:#7bae2a;border-color:#fff}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .bc-common-line-wrapper,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .bc-common-line-wrapper{border-color:#fff}.frame-bc-rahmen-holz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .bc-jobs-list .bc-common-line-wrapper,.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text) .bc-jobs-list .bc-common-line-wrapper{border-color:rgba(0,0,0,0)}.frame-bc-rahmen-holz-herz{position:relative;z-index:1}.frame-bc-rahmen-holz-herz:not(.frame-type-tx_bckundenludinmuehle_bild_text){padding-top:4.5em}.frame-bc-rahmen-holz-herz>.herz{position:absolute;left:50%;margin-left:-44px;top:-30px;font-size:5.5rem;background:#523a2c;color:#fff;border-radius:50%;width:88px;height:88px;box-shadow:0 3px 7px rgba(0,0,0,.35)}.frame-bc-rahmen-holz-herz>.herz span{position:absolute;left:0;right:0;top:0;bottom:0}.bc-common-elements-video-embed .sg-cookie-optin-iframe-consent{position:absolute;left:0;right:0;top:0;bottom:0;height:auto !important}#SgCookieOptin{z-index:1584513900 !important}.sg-cookie-optin-plugin #SgCookieOptin{display:flex !important;justify-content:center}div.bc-price-table-slider .slider-at-end .slider-controls div.next,div.bc-price-table-slider .slider-at-start .slider-controls div.prev,div.bc-price-table-slider .slider-controls div:hover{background:#fff;color:#7bae2a}div.bc-price-table-slider .slider-active table .active-column{background:rgb(239.72,236.04,227)}div.bc-price-table-slider .slider-active table thead td,div.bc-price-table-slider .slider-active table thead th{padding-left:20px;padding-right:20px}div.bc-price-table-slider .slider-active table thead td.active-column,div.bc-price-table-slider .slider-active table thead th.active-column{background:rgb(116.6,97.4,86.2)}div.bc-price-table-slider div.price{text-align:center}div.bc-price-table-slider .slider-controls div:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:0}div.bc-price-table-slider .slider-controls div:after{display:inline-block;vertical-align:middle;font-size:1.25rem;position:relative;top:-2px}div.bc-price-table-slider .slider-controls div.prev:after{content:""}div.bc-price-table-slider .slider-controls div.next:after{content:""}.bc-common-elements-imageslider{position:relative;overflow:hidden}.bc-common-elements-imageslider figure{display:block}.bc-common-elements-imageslider figure img{width:100%}.bc-common-elements-imageslider .tns-outer{margin-inline:-15px}.bc-common-elements-imageslider .tns-controls button[data-controls=prev]{left:20px}.bc-common-elements-imageslider .tns-controls button[data-controls=next]{right:20px}.bc-common-elements-imageslider button{cursor:pointer}.js .bc-common-elements-imageblock figure.with-link:hover .bc-common-line-wrapper svg text,.js .bc-common-elements-imageblock figure.with-link:focus .bc-common-line-wrapper svg text,.js .bc-common-elements-link:hover .bc-common-line-wrapper svg text,.js .bc-common-elements-link:focus .bc-common-line-wrapper svg text,.bc-common-line-wrapper a:hover svg text,.bc-common-line-wrapper a:focus svg text{fill:#7bae2a}.js .bc-common-elements-imageblock figure.with-link:hover .bc-common-line-wrapper svg circle,.js .bc-common-elements-imageblock figure.with-link:focus .bc-common-line-wrapper svg circle,.js .bc-common-elements-link:hover .bc-common-line-wrapper svg circle,.js .bc-common-elements-link:focus .bc-common-line-wrapper svg circle,.bc-common-line-wrapper a:hover svg circle,.bc-common-line-wrapper a:focus svg circle{fill:#fff}.js .bc-common-elements-imageblock figure.with-link:hover .bc-common-line-wrapper svg circle.border,.js .bc-common-elements-imageblock figure.with-link:focus .bc-common-line-wrapper svg circle.border,.js .bc-common-elements-link:hover .bc-common-line-wrapper svg circle.border,.js .bc-common-elements-link:focus .bc-common-line-wrapper svg circle.border,.bc-common-line-wrapper a:hover svg circle.border,.bc-common-line-wrapper a:focus svg circle.border{fill:none;stroke:#7bae2a}.bc-common-line-wrapper{position:relative;border-top:1px dashed rgba(145,135,130,.6);margin-top:8px;padding-bottom:1em}.bc-common-line-wrapper svg{position:absolute;width:66px;height:66px;left:50%;top:-47px;margin-left:-33px}.bc-common-line-wrapper svg text{fill:#fff;font-family:"ludin";font-size:36px;position:relative;top:-2px;transition:fill .2s ease-in-out}.bc-common-line-wrapper svg circle{fill:#7bae2a;transition:fill .2s ease-in-out}.bc-common-line-wrapper svg circle.border{transition:stroke .2s ease-in-out;fill:none;stroke:#fff;stroke-width:1;stroke-dasharray:5,3.2;vector-effect:non-scaling-stroke}.bc-common-line-wrapper a{display:block;padding-bottom:16px}.js .bc-common-elements-imageblock figure.with-link,.js .bc-common-elements-link{cursor:pointer}.js .bc-common-elements-imageblock figure.with-link:hover img,.js .bc-common-elements-imageblock figure.with-link:focus img,.js .bc-common-elements-link:hover img,.js .bc-common-elements-link:focus img{transform:scale(1.1)}.bc-common-elements-header{font-weight:200}.bc-common-elements-header:last-child{margin-bottom:0}.bc-common-elements-header a:hover,.bc-common-elements-header a:focus{text-decoration:none}.page-start .bc-common-elements-header{font-family:"Pacifico",sans-serif;font-weight:normal;font-style:normal}.bc-common-elements-imageblock .columns,.bc-common-elements-imageblock .columns:last-child:not(:first-child){float:none;display:inline-block;vertical-align:top;margin-bottom:1.875rem}.bc-common-elements-imageblock figure{position:relative;display:block;margin:0 auto;max-width:560px}.bc-common-elements-imageblock figure>div{overflow:hidden}.bc-common-elements-imageblock img{transition:transform .2s ease-in-out}.bc-common-elements-imageblock figcaption{margin:0;position:relative;z-index:2;line-height:inherit;text-align:center}.bc-common-elements-imageblock figcaption a{display:block;text-decoration:none}.bc-common-elements-imageblock figcaption .button,.bc-common-elements-imageblock figcaption .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .bc-common-elements-imageblock figcaption .btn-primary{margin:0;transition:none}div.bc-common-elements-header.bc-common-elements-imageblock-title--pacifico{font-family:"Pacifico",sans-serif;font-weight:normal;font-style:normal;font-size:2.8125rem}div.bc-common-elements-imageblock-title a.photoswipe{overflow:visible}.bc-common-elements-link{padding-top:50px;text-align:center;padding-bottom:18px}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading,.bc-common-elements-accordion.initialized .bc-common-elements-accordion-content>div{border-top:1px dashed rgb(185.4,177.8,170)}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-item:last-child{border-bottom:1px dashed rgb(185.4,177.8,170)}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading>span,.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading:before{display:table-cell;vertical-align:text-top}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading>span{padding:10px 0 12px}.bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading.clicked{color:#523a2c}.bc-common-elements-tabs.initialized .overflow div.bc-price-table-slider .slider-active table thead td.active-column,.bc-common-elements-tabs.initialized .overflow div.bc-price-table-slider .slider-active table thead th.active-column,.bc-common-elements-tabs.initialized .overflow table.styled thead td,.bc-common-elements-tabs.initialized .overflow table.styled thead th,.bc-common-elements-tabs.initialized .overflow div.bc-price-table-slider table thead td,.bc-common-elements-tabs.initialized .overflow div.bc-price-table-slider table thead th{background:#7bae2a}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading>span{display:table;outline:none}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading>span>span{display:table-cell;vertical-align:top}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading span.bullet{position:relative;padding:10px 10px 10px 25px}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading span.bullet:before,.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading span.bullet:after{position:absolute;border-radius:50%}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading span.bullet:before{content:"";width:17px;height:17px;border:2px solid #7bae2a;left:0;top:3px}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading span.bullet:after{width:9px;height:9px;background:#7bae2a;left:4px;top:7px}.bc-common-elements-tabs.initialized .bc-common-elements-tabs-nav .bc-common-elements-tabs-nav-heading.clicked span.bullet:after{content:""}.csc-default-nomargin+.frame-grid-element-type-bc_common_elements_Klappbereich{margin-top:1em}.frame-type-tx_bckundenludinmuehle_kreis{overflow:hidden}figure.ludinmuehle-kreis{position:relative;display:inline-block;padding:0 47px 145px 0}.js figure.ludinmuehle-kreis>div,.js figure.ludinmuehle-kreis figcaption{visibility:hidden;opacity:0;transform-origin:center}.js figure.ludinmuehle-kreis>div{transform:translate(-50%,0) rotateZ(-90deg)}.js figure.ludinmuehle-kreis figcaption{transform:translate(25%,50%) rotateZ(90deg)}.js figure.ludinmuehle-kreis.ludinmuehle-kreis-25>div{transform:translate(50%,0) rotateZ(90deg)}.js figure.ludinmuehle-kreis.ludinmuehle-kreis-25 figcaption{transform:translate(-25%,50%) rotateZ(-90deg)}.js figure.ludinmuehle-kreis.revealed>div,.js figure.ludinmuehle-kreis.revealed figcaption{visibility:visible;opacity:1;transform:rotateZ(0) translate(0)}figure.ludinmuehle-kreis>div{border:1px dashed #7bae2a;border-radius:50%;display:inline-block;overflow:hidden;transition:transform 1s ease-in-out,opacity 1s ease-in-out;padding:5px;width:237px;height:237px}figure.ludinmuehle-kreis>div>div{overflow:hidden;border-radius:50%}figure.ludinmuehle-kreis img{transition:transform .2s ease-in-out;width:100%}figure.ludinmuehle-kreis a{color:inherit;text-decoration:none;display:block;height:100%}figure.ludinmuehle-kreis figcaption{display:block;background:#7bae2a;border-radius:50%;color:#fff;font-family:"Pacifico",sans-serif;font-weight:normal;font-style:normal;margin:0;text-align:center;position:absolute;overflow:hidden;right:0;bottom:0;transition:transform 1s ease-in-out,opacity 1s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;width:212px;height:212px;font-size:1.375rem;line-height:1.4545454545}figure.ludinmuehle-kreis figcaption div.helper:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:0}figure.ludinmuehle-kreis figcaption div.helper{height:100%}figure.ludinmuehle-kreis figcaption div.helper>div{display:inline-block;vertical-align:middle;position:relative;z-index:2}figure.ludinmuehle-kreis figcaption div.helper:after{position:absolute;border:1px dashed currentColor;content:"";border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;transition:border-color .2s ease-in-out;width:202px;height:202px}figure.ludinmuehle-kreis.ludinmuehle-kreis-25 figcaption{right:auto;left:0}figure.ludinmuehle-kreis.with-link:hover figcaption,figure.ludinmuehle-kreis.with-link:focus figcaption{background:#fff;color:#7bae2a}figure.ludinmuehle-kreis.with-link:hover img,figure.ludinmuehle-kreis.with-link:focus img{transform:scale(1.1)}figure.ludinmuehle-kreis.ludinmuehle-kreis-25{padding:0 0 145px 47px}div.bc-ludinmuehle-header-wrapper{text-shadow:0 3px 9px rgba(0,0,0,.51);color:#fff}div.bc-ludinmuehle-header-wrapper header *{color:inherit;text-transform:none}div.bc-ludinmuehle-header-wrapper header :first-child{font-family:"Pacifico",sans-serif;font-weight:normal;font-style:normal;margin-bottom:.5rem}#cst-request-error-box,fieldset,figure.general-list-item figcaption,.bc-ludinmuehle-slider-item>div,.frame-type-tx_bckundenludinmuehle_bild_text .text{background:rgb(229.6,223.6,211.4);padding:var(--bild-text-background-padding-top,var(--bild-text-background-padding,15px)) var(--bild-text-background-padding,15px) var(--bild-text-background-padding,15px);box-shadow:0 3px 7px rgba(0,0,0,.35)}.bc-ludinmuehle-slider-wrapper .background,.bc-ludinmuehle-slider-wrapper,.frame-type-tx_bckundenludinmuehle_bild_text .background{position:relative;z-index:1;background:rgba(0,0,0,0) no-repeat center center;background-size:cover}.bc-ludinmuehle-slider-wrapper .background,.frame-type-tx_bckundenludinmuehle_bild_text .background .background{position:absolute;inset:0;z-index:-1}.bc-ludinmuehle-slider-wrapper .background img,.frame-type-tx_bckundenludinmuehle_bild_text .background .background img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frame-type-tx_bckundenludinmuehle_bild_text{padding-bottom:10px}.bc-no-margin+.frame-type-tx_bckundenludinmuehle_bild_text{margin-top:0}.frame-type-tx_bckundenludinmuehle_bild_text .background{height:320px}.frame-type-tx_bckundenludinmuehle_bild_text .background:after{content:"";display:block;border-bottom:1px dashed rgb(185.4,177.8,170);position:absolute;bottom:-6px;left:0;right:0}.frame-type-tx_bckundenludinmuehle_bild_text .background .background:after{content:none}.frame-type-tx_bckundenludinmuehle_bild_text .text-wrapper{margin-top:-300px;min-height:300px;position:relative;z-index:2}.bc-ludinmuehle-slider-item{padding:0 15px;margin-bottom:1em;width:100%}.bc-ludinmuehle-slider-content-row{position:relative;z-index:2}.bc-ludinmuehle-slider-wrapper{padding:30px 0 50px}.bc-ludinmuehle-slider{margin-top:15px}.bc-ludinmuehle-slider>div.items{padding-top:9px;border-top:1px dashed #fff}.bc-ludinmuehle-slider>div.items>div{margin:0 -15px;padding-bottom:1em}.bc-ludinmuehle-slider .pager{text-align:right;margin-top:-10px}.bc-ludinmuehle-slider .pager>span{cursor:pointer;display:inline-block;width:10px;height:10px;background:#fff;border-radius:50%;box-shadow:0 2px 7px rgba(0,0,0,.44);margin:10px}.bc-ludinmuehle-slider .pager>span.cycle-pager-active{background:#7bae2a}.bc-timeline-item{width:300px;display:inline-block;vertical-align:top}.bc-timeline-item>div{padding:15px 15px 30px;transition:background .5s ease-in-out}.bc-timeline-item.active>div{background:hsla(0,0%,100%,.6)}.bc-timeline-item .image{position:relative;margin-bottom:20px}.bc-timeline-item .image img{display:block}.bc-timeline-item .image>div{position:absolute;right:20px;bottom:-15px;width:75px;height:75px;color:#fff}.bc-timeline-item svg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.bc-timeline-item svg circle.background{fill:#7bae2a;transition:fill .2s ease-in-out}.bc-timeline-item svg circle.border{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:5,3.2;vector-effect:non-scaling-stroke}.bc-timeline-item svg text{font-size:16px;font-weight:200;fill:currentColor;text-transform:lowercase}.bc-timeline-item svg text.large{font-size:25px;font-weight:normal}.bc-timeline-item .title,.bc-timeline-item .date{margin-bottom:2px}.bc-timeline-item .title{font-weight:bold}.bc-timeline-item .date{color:#918782}.bc-timeline .timeline_items_wrapper{overflow:hidden}.bc-timeline .timeline_line{margin-top:10px;margin-bottom:10px;width:900px}.bc-timeline .t_line_holder{position:relative;height:100px}.bc-timeline .t_line_holder:after{position:absolute;top:50%;margin-top:-1px;left:0;right:2px;border-top:1px dashed rgba(145,135,130,.6);content:"";z-index:0}.bc-timeline .t_line_holder>.t_line_wrapper{position:relative;z-index:1}.bc-timeline .t_line_view{height:20px;width:900px}.bc-timeline .t_line_m{margin-top:45px;height:10px;border-left:1px solid rgba(145,135,130,.6);border-right:1px solid rgba(145,135,130,.6);width:448px}.bc-timeline .t_line_m.right{left:449px;width:449px}.bc-timeline h4.t_line_month,.bc-timeline .bc-faq-list .bc-common-elements-accordion.initialized .t_line_month.bc-common-elements-accordion-heading,.bc-faq-list .bc-common-elements-accordion.initialized .bc-timeline .t_line_month.bc-common-elements-accordion-heading,.bc-timeline .t_line_month.sub-h4{margin:-40px 0 0;color:#545454}.bc-timeline a.t_line_node{text-decoration:none;padding:38px 0 4px;height:10px;font-size:12px;top:-25px;color:#141817;position:relative}.bc-timeline a.t_line_node:after{border-radius:50%;background:#523a2c;width:10px;height:10px;content:"";position:absolute;bottom:7px;left:50%;margin-left:-5px;transition:background .2s ease-in-out}.bc-timeline a.t_line_node:hover:after,.bc-timeline a.t_line_node.active:after{background:#7bae2a}.bc-timeline .t_node_desc{background:rgba(26,134,172,.9);top:0;color:#fff;padding:1px 5px}.bc-timeline .t_line_m.right .t_node_desc{right:0}.bc-timeline #t_line_left,.bc-timeline #t_line_right{cursor:pointer;top:50%;transform:translate(0,-50%);color:#918782;font-size:2.1875rem;transition:color .2s ease-in-out}.bc-timeline #t_line_left:hover,.bc-timeline #t_line_right:hover{color:#523a2c}.bc-timeline #t_line_left{left:-30px}.bc-timeline #t_line_left:after{content:""}.bc-timeline #t_line_right{right:-30px}.bc-timeline #t_line_right:after{content:""}.js .bc-timeline{visibility:hidden}.bc-timeline .t_controles{margin:10px auto;text-align:center;display:none}.bc-timeline .t_left,.bc-timeline .t_right{display:inline-block;margin:0 20px;cursor:pointer;color:#918782;font-size:3.4375rem;transition:color .2s ease-in-out}.bc-timeline .t_left:hover,.bc-timeline .t_right:hover{color:#523a2c}.bc-timeline .t_left:after{content:""}.bc-timeline .t_right:after{content:""}.vsc{margin:0 auto}span.cst-bold{font-weight:bold}span.cst-sup{vertical-align:super;font-size:.5em}span.cst-sub{vertical-align:sub}.tx-bc-vioma div.cst-request{margin:0}.tx-bc-vioma div.cst-request-item input.inputtext{padding:.5rem}.tx-bc-vioma [type=text],.tx-bc-vioma [type=password],.tx-bc-vioma [type=date],.tx-bc-vioma [type=datetime],.tx-bc-vioma [type=datetime-local],.tx-bc-vioma [type=month],.tx-bc-vioma [type=week],.tx-bc-vioma [type=email],.tx-bc-vioma [type=number],.tx-bc-vioma [type=search],.tx-bc-vioma [type=tel],.tx-bc-vioma [type=time],.tx-bc-vioma [type=url],.tx-bc-vioma [type=color]{width:100%}.tx-bc-vioma .cst-request-required-hint{margin:-1.5em 0 2em}.tx-bc-vioma div.cst-request-item-departure-alternative,.tx-bc-vioma div.cst-request-item-child select,.tx-bc-vioma div.cst-request-item-child label,.tx-bc-vioma div.cst-request-item-arrival,.tx-bc-vioma div.cst-request-item-arrival-alternative,.tx-bc-vioma div.cst-request-item-departure,.tx-bc-vioma div.cst-request-item-adults,.tx-bc-vioma div.cst-request div.cst-request-item-adults label{float:none;display:inline-block;padding-right:1em;vertical-align:top}.tx-bc-vioma div.cst-request-item-child select,.tx-bc-vioma div.cst-request-item-child label{width:auto;vertical-align:middle;margin:0}.tx-bc-vioma div.cst-request-item-child a.cst-request-add{margin-top:1em}.tx-bc-vioma div.cst-request-item-add-alternative-date{margin-top:0}.tx-bc-vioma div.cst-request-newsletter-marketing label,.tx-bc-vioma input.inputcheckbox{float:none}.tx-bc-vioma div.cst-request table.cst-request-remember-items input.remember-item-amount{display:inline-block}.tx-bc-vioma .clearfix{clear:both}.tx-bc-vioma ul.cst-request-salutation-inputs{overflow:hidden;margin:0;padding:0;border:0;list-style:none;margin-bottom:1em}.tx-bc-vioma a.cst-request-add{float:none}.tx-bc-vioma div.cst-request-item-firstname,.tx-bc-vioma div.cst-request-item-zip,.tx-bc-vioma div.cst-request-item-lastname,.tx-bc-vioma .cst-request-item-city{float:none;display:inline-block;vertical-align:top;width:100%;padding:0}.tx-bc-vioma div.cst-request input.inputradio{float:none}.cst-detail-roomtype .details{margin-top:2em;font-weight:bold}.cst-detail-roomtype span.text-large{font-size:1.875rem}.cst-detail-roomtype figure.large{margin-bottom:1em}.cst-detail-roomtype .room-detail-slider{--nav-height:0px;margin-bottom:48px}.cst-detail-roomtype .room-detail-slider figure{display:inline-block;padding:6px}.cst-detail-roomtype .room-detail-slider a.photoswipe{width:100%}.cst-detail-roomtype .room-detail-slider .tns-nav{display:none}.cst-detail-roomtype .bc-common-elements-tabs span[data-modifier]:after{content:":" attr(data-modifier)}.cst-detail-roomtype .bc-common-elements-tabs span[data-modifier=""]:after,.cst-detail-roomtype .bc-common-elements-tabs span[data-modifier="-"]:after{content:none}.button-wrapper:before{content:"";display:block;border-top:1px dashed rgba(145,135,130,.6);padding-bottom:2em;margin:0 5px}.button-wrapper{padding:0 5px;margin:2em -5px 0}.button-table-wrapper{margin-top:2em}.general-list-reviews-single .review-header{color:#918782}.general-list-reviews-single .cst-review-teaser{margin:1em 0;font-style:italic}.general-list-reviews-single .cst-review-teaser:before,.general-list-reviews-single .cst-review-teaser:after{content:'"'}.general-list-reviews-single>div{width:100%}.general-list-reviews-single-pager{border-bottom:1px dashed rgba(145,135,130,.6);text-align:right;margin-bottom:1.5em}.general-list-reviews-single-pager>span{cursor:pointer;display:inline-block;width:10px;height:10px;background:#918782;border-radius:50%;margin:10px}.general-list-reviews-single-pager>span.cycle-pager-active{background:#7bae2a}.general-review-list-item{padding:15px;margin-bottom:1.5em;border-bottom:1px dashed #918782}.general-review-list-item .review-header{display:table;width:100%}.general-review-list-item .review-header>div{display:table-cell;vertical-align:middle}.general-review-list-item .customer{color:#918782}.general-review-list-item .customer:after{content:":"}.general-review-list-item .column-score{text-align:right;width:1%;font-size:1.5rem;line-height:1;padding-left:30px}.general-review-list-item .cst-review-teaser{margin-top:1em;font-style:italic}.bc-ludinmuehle-slider-item.package>div{position:relative}.bc-ludinmuehle-slider-item.package .general-price{width:177px;position:absolute;right:1em;bottom:-1em}.cst-detail-package span.text-large{font-size:1.875rem}.cst-detail-package .cst-stays{font-weight:bold}.cst-detail-package .cst-teaser-text+.cst-stays{margin-top:1em}.cst-detail-package ul.cst-timeframes{margin:0;padding:0;border:0;list-style:none}.cst-detail-package a.photoswipe{display:block}.bc-program-teaser{padding:15px;margin-bottom:1.5em;overflow:hidden}.bc-program-teaser .cst-program-variant{border-top:1px dashed rgba(145,135,130,.6);margin:1.5em 0 0;padding:1.5em 0 0}.bc-program-teaser .info-wrapper .info{margin-top:.5em}.bc-program-teaser .info-wrapper .info>div{display:inline-block;margin-right:30px;vertical-align:top}.bc-program-teaser .info-wrapper .info>div:last-child{margin-right:0}.bc-program-teaser .bc-program-duration:before{display:inline-block;margin-right:15px;font-size:1.6875rem;vertical-align:middle}.bc-program-teaser .program-button-wrapper{padding:0;margin:1em -5px 0}.bc-program-teaser .program-button-wrapper .button,.bc-program-teaser .program-button-wrapper .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .bc-program-teaser .program-button-wrapper .btn-primary,.bc-program-teaser .program-button-wrapper [class^=button-],.bc-program-teaser .program-button-wrapper [class*=" button-"]{margin:5px}.bc-program-teaser .program-button-wrapper .button+.button,.bc-program-teaser .program-button-wrapper .frame-type-form_formframework .btn-primary+.button,.frame-type-form_formframework .bc-program-teaser .program-button-wrapper .btn-primary+.button,.bc-program-teaser .program-button-wrapper .frame-type-form_formframework .button+.btn-primary,.frame-type-form_formframework .bc-program-teaser .program-button-wrapper .button+.btn-primary,.bc-program-teaser .program-button-wrapper .frame-type-form_formframework .btn-primary+.btn-primary,.frame-type-form_formframework .bc-program-teaser .program-button-wrapper .btn-primary+.btn-primary,.bc-program-teaser .program-button-wrapper .button+[class^=button-],.bc-program-teaser .program-button-wrapper .frame-type-form_formframework .btn-primary+[class^=button-],.frame-type-form_formframework .bc-program-teaser .program-button-wrapper .btn-primary+[class^=button-],.bc-program-teaser .program-button-wrapper .button+[class*=" button-"],.bc-program-teaser .program-button-wrapper .frame-type-form_formframework .btn-primary+[class*=" button-"],.frame-type-form_formframework .bc-program-teaser .program-button-wrapper .btn-primary+[class*=" button-"],.bc-program-teaser .program-button-wrapper [class^=button-]+.button,.bc-program-teaser .program-button-wrapper .frame-type-form_formframework [class^=button-]+.btn-primary,.frame-type-form_formframework .bc-program-teaser .program-button-wrapper [class^=button-]+.btn-primary,.bc-program-teaser .program-button-wrapper [class^=button-]+[class^=button-],.bc-program-teaser .program-button-wrapper [class^=button-]+[class*=" button-"],.bc-program-teaser .program-button-wrapper [class*=" button-"]+.button,.bc-program-teaser .program-button-wrapper .frame-type-form_formframework [class*=" button-"]+.btn-primary,.frame-type-form_formframework .bc-program-teaser .program-button-wrapper [class*=" button-"]+.btn-primary,.bc-program-teaser .program-button-wrapper [class*=" button-"]+[class^=button-],.bc-program-teaser .program-button-wrapper [class*=" button-"]+[class*=" button-"]{margin:5px}figure.general-list-item img{display:block;max-width:none;width:100%}figure.general-list-item figcaption{--bild-text-background-padding-top:40px;position:relative;z-index:1;margin:-15px 10px 0}figure.general-list-item .general-price{max-width:150px;position:absolute;right:4px;top:0;transform:translate(0,-75%);width:40%}.general-list-buttons{margin-top:1em}.general-list-buttons .bc-cst-remember{display:inline-block}.general-list-buttons .button,.general-list-buttons .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .general-list-buttons .btn-primary,.general-list-buttons .button-hollow{margin-bottom:0;margin-top:1em}.general-price{color:#fff}.general-price>div{position:relative;padding-bottom:100%}.general-price svg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.general-price svg circle.background{fill:#7bae2a;transition:fill .2s ease-in-out}.general-price svg circle.border{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:5,3.2;vector-effect:non-scaling-stroke}.general-price svg text{font-size:16px;font-weight:200;fill:currentColor}html[lang=fr] .package-list .general-price svg text:not(.price),html[lang=fr] .bc-ludinmuehle-slider-item.package .general-price svg text:not(.price){font-size:13px}.general-price svg text.price{font-size:32px;font-weight:normal}.general-price a{color:#fff;transition:color .2s ease-in-out}.general-price a:hover,.general-price a:focus{color:#7bae2a}.general-price a:hover svg circle.background,.general-price a:focus svg circle.background{fill:#fff}.general-times{color:#918782;margin-bottom:1em}#warenkorb{position:fixed;top:50%;right:-280px;z-index:1000;width:280px;transition:right .5s ease-in-out;display:none}body.menu-visible #warenkorb{z-index:0}#warenkorb.clicked{right:0}#warenkorb.clicked #warenkorb-header{left:-22px;cursor:initial}#warenkorb.clicked #warenkorb-header>div>div.title{padding-left:5px}.warenkorb-top #warenkorb{transform:none;top:62px;margin-top:20px;bottom:20px}.warenkorb-hidden #warenkorb{right:-450px}#warenkorb-header{background:#7bae2a;color:#fff;border-radius:30px 0 0 30px;box-shadow:0 3px 10px rgba(0,0,0,.21);position:absolute;z-index:2;left:-55px;top:0;right:0;cursor:pointer;transition:left .5s ease-in-out}#warenkorb-header>div{display:table;width:100%}#warenkorb-header>div>div{display:table-cell;vertical-align:middle;padding:0 15px}#warenkorb-header>div>div.close-wrapper{padding:0}#warenkorb-header>div>div.title{padding-left:25px;width:100%;height:45px;line-height:1.2;transition:padding-left .5s ease-in-out}#warenkorb-header .heart{font-size:1.375rem;position:relative}#warenkorb-header .heart:after{display:block;position:absolute;right:-7px;bottom:0;border-radius:50%;background:#523a2c;color:#fff;content:attr(data-count);width:16px;height:16px;font-size:.625rem;text-align:center}#warenkorb-header .close-wrapper{text-align:right}#warenkorb-header .close{cursor:pointer;display:block;padding:10px 15px}#warenkorb-content{background:#fff;border-radius:7px 0 0 7px;box-shadow:0 3px 10px rgba(0,0,0,.21);position:relative;z-index:1;padding:45px 0 0;max-height:100%;overflow:hidden}#warenkorb-content .content{overflow:auto;padding:15px 15px 80px}#warenkorb-content .button-holder{position:absolute;left:0;right:0;bottom:0;margin:0;padding:15px;background:#fff}#warenkorb-content .button,#warenkorb-content .frame-type-form_formframework .btn-primary,.frame-type-form_formframework #warenkorb-content .btn-primary{margin:0}#warenkorb-content .vnh-group-item{display:table;width:100%;border-bottom:1px dashed rgba(145,135,130,.6)}#warenkorb-content .vnh-group-item:last-child{border:none}#warenkorb-content .vnh-group-item>a{display:table-cell;vertical-align:top;padding:10px 0}#warenkorb-content .vnh-group-item>a.vnh-group-item-link{color:#523a2c}#warenkorb-content .vnh-group-item>a.vnh-group-item-delete{text-align:right;padding-left:15px}.button-hollow.remember{outline:none}.button-hollow.remember span[data-icon]{display:inline-block;width:26px;position:relative;vertical-align:top}.button-hollow.remember span[data-icon]:before{font-size:1.125rem;position:absolute;top:0;left:0}.bc-gallery-images-wrapper{overflow:hidden}.bc-jobs-image{overflow:hidden}.bc-jobs-image img{display:block;transition:transform .2s ease-in-out}.bc-jobs-detail .bc-jobs-image img{width:100%;height:auto}.bc-jobs-list-item{text-align:center;padding-top:1rem;padding-bottom:1rem}.bc-jobs-list-item a{display:inline-block;text-decoration:none !important}.bc-jobs-list-item a:focus img,.bc-jobs-list-item a:hover img{transform:scale(1.1)}.bc-jobs-list-item a:focus svg circle,.bc-jobs-list-item a:hover svg circle{fill:#fff}.bc-jobs-list-item a:focus svg circle.border,.bc-jobs-list-item a:hover svg circle.border{fill:none;stroke:#7bae2a}.bc-jobs-list-item a:focus svg text,.bc-jobs-list-item a:hover svg text{fill:#7bae2a}.bc-jobs-list-item .bc-jobs-title{color:#7bae2a}.frame-bc-rahmen-holz-herz .bc-jobs-list-item .bc-jobs-title{color:#fff;text-decoration:underline}.bc-jobs-list-item .bc-jobs-title:not(:first-child){margin-top:1rem}.bc-jobs-list-item .bc-jobs-date-and-type{color:#523a2c}.frame-bc-rahmen-holz-herz .bc-jobs-list-item .bc-jobs-date-and-type{color:#fff}#c1.frame-type-menu_sitemap>div>ul,#c1.frame-type-menu_sitemap_pages>div>ul{margin:0;padding:0;border:0;list-style:none;margin:0 -10px 0 -15px}#c1.frame-type-menu_sitemap>div>ul>li,#c1.frame-type-menu_sitemap_pages>div>ul>li{display:inline-block;width:100%;padding:15px;vertical-align:top}#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a{color:#7bae2a;display:block}.tx-bc-maps .bc_maps__map{height:500px}.bc_maps__directions_form{display:flex;flex-flow:row wrap}.bc_maps__directions_form__heading{width:100%}.bc_maps__directions_form__origin{display:flex;align-items:center;flex-flow:row wrap;max-width:50rem;margin:0 2rem 1rem 0}.bc_maps__directions_form__origin label{width:8em;flex:0 0 auto}.bc_maps__directions_form__origin input{flex:1 1 auto;width:auto;margin:0;height:auto}.bc_maps__directions_form__origin button{cursor:pointer;outline:none;padding-top:.5rem;width:100%;text-decoration:none;text-align:left;transition:color .2s ease-in-out;color:inherit;font-size:inherit}.bc_maps__directions_form__origin button:hover{text-decoration:underline}.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading{color:inherit;text-transform:none;margin:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#f6f2e6;opacity:.3;filter:Alpha(Opacity=30)}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #918782;background:#f6f2e6;color:#523a2c}.ui-widget-content a{color:#523a2c}.ui-widget-header{border:1px solid #918782;background:#523a2c;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #918782;background:#f6f2e6;font-weight:normal;color:#523a2c}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#523a2c;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #918782;background:#fff;font-weight:normal;color:#523a2c}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#523a2c;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #918782;background:#fff;font-weight:normal;color:#7bae2a}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#7bae2a;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #918782;background:#f6f2e6;color:#7bae2a}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#7bae2a}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_523a2c_256x240.png')}.ui-widget-header .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_ffffff_256x240.png')}.ui-state-default .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_523a2c_256x240.png')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_523a2c_256x240.png')}.ui-state-active .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_7bae2a_256x240.png')}.ui-state-highlight .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_7bae2a_256x240.png')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../../../../_assets/6ccd77e306b8b906d2485dd774608d89/Assets/Images/jquery/ui-icons_523a2c_256x240.png')}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-shadow{margin:0px 0 0 0px;padding:5px;background:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:8px}#cst-request-error-box,fieldset{box-shadow:none;margin-bottom:2em}.form_error,.form_error label{color:red}form legend{float:left;width:100%;margin-bottom:.5rem}form legend+*{clear:both}.frame-type-form_formframework .clearfix{margin-bottom:1rem}.frame-type-form_formframework [type=checkbox]{margin-bottom:0}.frame-type-form_formframework label{line-height:1.5}.frame-type-form_formframework .form-check+.form-check{margin-top:.25rem}.frame-type-form_formframework textarea{min-height:10em}.frame-type-form_formframework fieldset[id^=application-][id$=-position] .inputs-list{margin-top:.5rem}.frame-type-form_formframework fieldset[id^=application-][id$=-position] .form-group:not(:last-child){margin-bottom:1rem}.frame-type-form_formframework label[for$=-open-positions],.frame-type-form_formframework label[for$=-apprenticeship-positions]{font-weight:bold}.lds-ring{position:relative}.lds-ring.button,.frame-type-form_formframework .lds-ring.btn-primary,.lds-ring.btn{width:50px;height:50px}.lds-ring.button:after,.frame-type-form_formframework .lds-ring.btn-primary:after,.lds-ring.btn:after{content:" "}.lds-ring.button div,.frame-type-form_formframework .lds-ring.btn-primary div,.lds-ring.btn div{left:5px;top:5px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}@media screen and (min-width:480px)and) and (max-width:767px){#fixed-buttons .voucher-button{display:inline !important}}@media screen and (min-width:48em)and) and (max-width:73.0625em){.hide-for-medium-only{display:none !important}.row .columns.margin-only-medium{margin-bottom:2em}#mainnav-wrapper.sticky{height:73px;padding:10px 0 0}#mainnav-wrapper.sticky #logo{padding-top:5px}#mainnav-wrapper.sticky #logo svg{width:182px;height:49px}#mainnav-inner{max-height:calc(100vh - 73px)}}@media screen and (min-width:73.125em){.hide-for-large-only{display:none !important}}@media screen and (max-width:73.0625em){.show-for-large{display:none !important}.show-for-large-only{display:none !important}.row .columns.margin-until-medium{margin-bottom:2em}.sticky-menu #mainnav-wrapper{position:fixed;top:0;left:0;right:0;z-index:20}#header-top .table>div#mainnav{display:block}#mainnav{position:absolute;left:0;right:0;top:100%;overflow:hidden;height:0;transition:height .2s ease-in-out}#mainnav:before{display:block;box-shadow:0 3px 7px rgba(0,0,0,.35);content:"";height:7px;position:absolute;left:0;right:0;top:-7px}#mainnav.mobile-visible{height:100vh}#mainnav-inner{background:#523a2c;max-height:calc(100vh - 54px);overflow-y:auto;padding:10px 0 60px;box-shadow:0 3px 7px rgba(0,0,0,.35)}#mainnav-inner li.act>a{color:#9dcd51}#mainnav-inner a{border-bottom:1px dashed #918782;padding:15px}#mainnav-inner ul.first>li:last-child>a{border-bottom:none}#mainnav-inner ul.second{background:hsla(0,0%,100%,.1);display:none}#mainnav-inner .toggle-holder{position:relative}#mainnav-inner span.toggler{position:absolute;right:0;top:-8px;font-size:2.1875rem}#mainnav-inner .mobile-opened span.toggler:before{content:attr(data-icon-toggle)}.button-wrapper,.button-table-wrapper{padding:0}.button-wrapper .button,.button-wrapper .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .button-wrapper .btn-primary,.button-wrapper [class^=button-],.button-wrapper [class*=" button-"],.button-table-wrapper .button,.button-table-wrapper .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .button-table-wrapper .btn-primary,.button-table-wrapper [class^=button-],.button-table-wrapper [class*=" button-"]{margin:5px}.button-wrapper .button+.button,.button-wrapper .frame-type-form_formframework .btn-primary+.button,.frame-type-form_formframework .button-wrapper .btn-primary+.button,.button-wrapper .frame-type-form_formframework .button+.btn-primary,.frame-type-form_formframework .button-wrapper .button+.btn-primary,.button-wrapper .frame-type-form_formframework .btn-primary+.btn-primary,.frame-type-form_formframework .button-wrapper .btn-primary+.btn-primary,.button-wrapper .button+[class^=button-],.button-wrapper .frame-type-form_formframework .btn-primary+[class^=button-],.frame-type-form_formframework .button-wrapper .btn-primary+[class^=button-],.button-wrapper .button+[class*=" button-"],.button-wrapper .frame-type-form_formframework .btn-primary+[class*=" button-"],.frame-type-form_formframework .button-wrapper .btn-primary+[class*=" button-"],.button-wrapper [class^=button-]+.button,.button-wrapper .frame-type-form_formframework [class^=button-]+.btn-primary,.frame-type-form_formframework .button-wrapper [class^=button-]+.btn-primary,.button-wrapper [class^=button-]+[class^=button-],.button-wrapper [class^=button-]+[class*=" button-"],.button-wrapper [class*=" button-"]+.button,.button-wrapper .frame-type-form_formframework [class*=" button-"]+.btn-primary,.frame-type-form_formframework .button-wrapper [class*=" button-"]+.btn-primary,.button-wrapper [class*=" button-"]+[class^=button-],.button-wrapper [class*=" button-"]+[class*=" button-"],.button-table-wrapper .button+.button,.button-table-wrapper .frame-type-form_formframework .btn-primary+.button,.frame-type-form_formframework .button-table-wrapper .btn-primary+.button,.button-table-wrapper .frame-type-form_formframework .button+.btn-primary,.frame-type-form_formframework .button-table-wrapper .button+.btn-primary,.button-table-wrapper .frame-type-form_formframework .btn-primary+.btn-primary,.frame-type-form_formframework .button-table-wrapper .btn-primary+.btn-primary,.button-table-wrapper .button+[class^=button-],.button-table-wrapper .frame-type-form_formframework .btn-primary+[class^=button-],.frame-type-form_formframework .button-table-wrapper .btn-primary+[class^=button-],.button-table-wrapper .button+[class*=" button-"],.button-table-wrapper .frame-type-form_formframework .btn-primary+[class*=" button-"],.frame-type-form_formframework .button-table-wrapper .btn-primary+[class*=" button-"],.button-table-wrapper [class^=button-]+.button,.button-table-wrapper .frame-type-form_formframework [class^=button-]+.btn-primary,.frame-type-form_formframework .button-table-wrapper [class^=button-]+.btn-primary,.button-table-wrapper [class^=button-]+[class^=button-],.button-table-wrapper [class^=button-]+[class*=" button-"],.button-table-wrapper [class*=" button-"]+.button,.button-table-wrapper .frame-type-form_formframework [class*=" button-"]+.btn-primary,.frame-type-form_formframework .button-table-wrapper [class*=" button-"]+.btn-primary,.button-table-wrapper [class*=" button-"]+[class^=button-],.button-table-wrapper [class*=" button-"]+[class*=" button-"]{margin:5px}}@media screen and (max-width:73.0625em) and (min-width:48em)and){.sticky-menu #mainnav-wrapper{height:73px;padding:10px 0 0}.sticky-menu #mainnav-wrapper #logo{padding-top:5px}.sticky-menu #mainnav-wrapper #logo svg{width:182px;height:49px}}@media screen and (max-width:980px){.bc-timeline .timeline_line{width:680px}.bc-timeline .t_line_view{width:680px}.bc-timeline .t_line_m{width:338px}.bc-timeline .t_line_m.right{left:339px;width:339px}}@media only screen and (max-device-width:768px)and) and (orientation:landscape){.tx-bcsimplepopup-popup{padding:2em 0 1em}.tx-bcsimplepopup-popup-content{max-height:calc(100vh - 70px - 4em)}}@media screen and (max-width:47.9375em){.hide-for-small-only{display:none !important}.show-for-medium{display:none !important}table.styled,div.bc-price-table-slider table{font-size:.9375rem}table.styled td,table.styled th,div.bc-price-table-slider table td,div.bc-price-table-slider table th{padding:10px}.imageheader-overlay__side-line{display:none}#mainnav-wrapper.sticky{height:54px;padding:6px 0 0}#mainnav-wrapper.sticky:before{opacity:0}.sticky-menu #mainnav-wrapper{height:54px;padding:6px 0 0}.sticky-menu #mainnav-wrapper:before{opacity:0}#footer-content .columns{margin-bottom:2em}#footer-content .row.columns.text-right{text-align:left}.ce-right .ce-gallery,.ce-left .ce-gallery{float:none}.ce-center .ce-outer,.ce-center .ce-inner{position:static;float:none;right:auto;text-align:center}.ce-textpic .ce-gallery+.ce-bodytext,.ce-textpic .ce-bodytext+.ce-gallery{padding-top:30px}.bc-common-elements-imageblock{text-align:center}.bc-ludinmuehle-slider-item.package>div{padding-bottom:190px}.bc-gallery-images{text-align:center}.bc-jobs-detail .column[class*=medium]:not(:first-child),.bc-jobs-detail [class*=medium].columns:not(:first-child){padding-top:1rem}.bc-jobs-detail .column[class*=medium]:not(:last-child),.bc-jobs-detail [class*=medium].columns:not(:last-child){padding-bottom:1rem}}@media screen and (max-width:47.9375em),screen and (min-width:73.125em){.show-for-medium-only{display:none !important}}@media screen and (max-width:767px){.bc-timeline .timeline_line{width:530px}.bc-timeline .t_line_view{width:1060px}.bc-timeline .t_line_m{width:528px}.bc-timeline .t_line_m.right{left:530px;width:528px}.bc-timeline .t_node_desc{font-size:8px}.bc-timeline .t_line_m.right .t_node_desc{right:auto;left:0}}@media screen and (max-width:40em)and) and (orientation:portrait){#bc-imageheader-slides{height:56.25vw}.bc-imageheader-slide{height:100%}.bc-imageheader-slide div{height:100%}.bc-imageheader-slide img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:609px){.bc-timeline .timeline_line{width:240px}.bc-timeline .t_line_view{width:480px}.bc-timeline .t_line_m{width:238px}.bc-timeline .t_line_m.right{left:240px;width:238px}.bc-timeline .item_open{width:280px;height:390px}.bc-timeline .item_open img{max-width:280px}.bc-timeline .item_open_cwrapper{width:280px}}@media screen and (max-width:0em),screen and (min-width:48em){.show-for-small-only{display:none !important}}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block !important}.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none !important}.hide-for-landscape,.show-for-portrait{display:block !important}}@media print{*{background:rgba(0,0,0,0) !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,.sub-h2,h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3{orphans:3;widows:3}h2,.sub-h2,h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}@media print,screen and (min-width:48em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.2857142857%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-centered{margin-right:auto;margin-left:auto}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;float:left;margin-right:0;margin-left:0}h1,.h1{font-size:2.375rem}h2,.sub-h2,.h2{font-size:1.875rem}h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3,.h3{font-size:1.625rem}h4,.bc-faq-list .bc-common-elements-accordion.initialized .bc-common-elements-accordion-heading,.sub-h4,.h4{font-size:1.375rem}h5,.h5{font-size:1.125rem}div.bc-common-elements-header,.div.bc-common-elements-header{font-size:1.625rem}div.page-start div.bc-common-elements-header,main.page-start div.bc-common-elements-header,div.bc-ludinmuehle-header-wrapper header :first-child,.div.page-start div.bc-common-elements-header,main.page-start div.bc-common-elements-header,div.bc-ludinmuehle-header-wrapper header :first-child{font-size:2.75rem}.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}.hide-for-medium{display:none !important}.footer-sticky .tx-bcsimplepopup-popup-information[data-global="1"]{bottom:75px}h2.pacifico,.pacifico.sub-h2{font-size:2.75rem}p.rte-two-columns,ul.rte-two-columns,div.rte-two-columns{-moz-column-count:2;column-count:2;-moz-column-width:18.75rem;column-width:18.75rem;-moz-column-gap:30;column-gap:30}p.rte-three-columns,ul.rte-three-columns,div.rte-three-columns{-moz-column-count:3;column-count:3;-moz-column-width:18.75rem;column-width:18.75rem;-moz-column-gap:30;column-gap:30}#logo,#logo-large{height:60px}#logo svg,#logo-large svg{width:226px;height:60px;width:226px;height:60px}#menu-toggler span[data-icon]{margin-left:15px;font-size:3.0625rem}#header-nav-icons{font-size:2rem;position:relative;top:7px}#header-nav-icons li{margin-left:6px}#header-nav-icons a{width:67px;height:67px;margin-bottom:-10px}#header-nav-icons a:before{content:"";font-size:67px}#imageheader-bottom{background:hsla(0,0%,100%,.3)}#imageheader-pager{padding:0}#imageheader-pager:after{display:inline-block;min-height:50px;content:"";vertical-align:middle}.special-buttons{font-size:1.125rem}.special-buttons .button,.special-buttons .frame-type-form_formframework .btn-primary,.frame-type-form_formframework .special-buttons .btn-primary{font-size:1.125rem;padding-top:18px;padding-bottom:20px}.imageheader-overlay__main-line{font-size:3.125rem}#mainnav-wrapper{padding:15px 0 3px;height:91px}#to-top-button span[data-icon]:before{font-size:3.125rem;top:-3px}#breadcrumb{display:inline-block;vertical-align:top}#partner-links ul{margin:0;display:table;width:100%}#partner-links li{display:table-cell;max-width:0px}#footer-content .columns+.columns{padding-top:6em}#social-icons{position:absolute;top:-5px;right:15px}#footer-content-bottom{margin-top:3em}.bc-common-elements-imageslider[data-medium-count="1"] .bc-common-elements-imageslider-slide{width:100%}.bc-common-elements-imageslider[data-medium-count="2"] .bc-common-elements-imageslider-slide{width:50%}.bc-common-elements-imageslider[data-medium-count="3"] .bc-common-elements-imageslider-slide{width:33.3333333333%}.bc-common-elements-imageslider[data-medium-count="4"] .bc-common-elements-imageslider-slide{width:25%}.bc-common-elements-imageslider pagination{display:inline-block !important}.bc-gallery-images .bc-gallery-image{width:33.3333%}.bc-gallery-images[data-image-type=Instagram] .bc-gallery-image{max-width:33.3333%}.ce-textpic.ce-intext.ce-right .ce-gallery{padding-left:30px}.ce-textpic.ce-intext.ce-left .ce-gallery{padding-right:30px}.ce-gallery[data-ce-columns="1"] .ce-column{max-width:100%}.ce-gallery[data-ce-columns="2"] .ce-column{max-width:50%}.ce-gallery[data-ce-columns="3"] .ce-column{max-width:33.3333333333%}.ce-gallery[data-ce-columns="4"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="5"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="6"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="7"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="8"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="9"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="10"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="11"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="12"] .ce-column{max-width:25%}.bc-anchor-helper>a{top:-91px}div.bc-price-table-slider .slider-controls div{width:38px;height:38px}div.bc-price-table-slider .slider-controls div:after{font-size:1.5625rem;top:0}div.bc-price-table-slider .slider-controls div.prev{left:-19px}div.bc-price-table-slider .slider-controls div.next{right:-19px}.page-start .bc-common-line-wrapper a{padding-bottom:15px}figure.ludinmuehle-kreis{padding:0 60px 120px 0}figure.ludinmuehle-kreis.ludinmuehle-kreis-25{padding:0 0 120px 60px}figure.ludinmuehle-kreis>div{padding:6px;width:290px;height:290px}figure.ludinmuehle-kreis figcaption{width:212px;height:212px;font-size:1.375rem;line-height:1.4545454545}figure.ludinmuehle-kreis figcaption div.helper:after{width:200px;height:200px}.frame-type-tx_bckundenludinmuehle_bild_text .background{height:400px}:root{--bild-text-background-padding:30px}.frame-type-tx_bckundenludinmuehle_bild_text{overflow:hidden}.frame-type-tx_bckundenludinmuehle_bild_text div.bc-ludinmuehle-header-wrapper{padding:0 30px}.frame-type-tx_bckundenludinmuehle_bild_text .text{margin-top:30px}.bc-ludinmuehle-slider-wrapper{padding:50px 0 100px}.tx-bc-vioma div.cst-request-item-zip{width:5em;padding-right:1em}.tx-bc-vioma div.cst-request-item-city{width:calc(100% - 5em)}.tx-bc-vioma div.cst-request-item-firstname{width:50%;padding-right:.5em}.tx-bc-vioma div.cst-request-item-lastname{width:50%;padding-left:.5em}.general-review-list-item{padding:25px}.general-review-list-item .column-score{font-size:1.75rem}.bc-ludinmuehle-slider-item.package>div{padding-right:210px}.bc-ludinmuehle-slider-item.package .general-price{bottom:-1.5em}.bc-program-teaser{padding:25px}.bc-program-teaser .bc-program-duration:before{content:""}.bc-program-teaser .info-wrapper .info>div{margin-right:50px}#warenkorb{width:350px;right:-350px}.warenkorb-top #warenkorb{top:91px}#warenkorb-content{padding:65px 0 0}#warenkorb-content .content{padding:20px 20px 80px}#warenkorb-header{left:-70px}#warenkorb-header .heart{font-size:1.875rem}#warenkorb-header .heart:after{right:-7px;bottom:0;width:21px;height:21px;font-size:.9375rem;line-height:19px}#warenkorb-header>div>div.title{height:65px}#c1.frame-type-menu_sitemap>div>ul>li,#c1.frame-type-menu_sitemap_pages>div>ul>li{width:50%}.bc_maps__directions_form__origin button{padding-left:8em}}@media print,screen and (min-width:73.125em){.row .row{margin-right:-0.9375rem;margin-left:-0.9375rem}.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0%}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.6666666667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.2857142857%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-centered{margin-right:auto;margin-left:auto}.large-uncentered,.large-push-0,.large-pull-0{position:static;float:left;margin-right:0;margin-left:0}h1,.h1{font-size:2.8125rem}h2,.sub-h2,.h2{font-size:2rem}h3,form legend,#c1.frame-type-menu_sitemap>div>ul>li>a,#c1.frame-type-menu_sitemap_pages>div>ul>li>a,.sub-h3,.h3{font-size:1.6875rem}div.bc-common-elements-header,.div.bc-common-elements-header{font-size:1.6875rem}div.page-start div.bc-common-elements-header,main.page-start div.bc-common-elements-header,div.bc-ludinmuehle-header-wrapper header :first-child,.div.page-start div.bc-common-elements-header,main.page-start div.bc-common-elements-header,div.bc-ludinmuehle-header-wrapper header :first-child{font-size:3rem}.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}.hide-for-large{display:none !important}h2.pacifico,.pacifico.sub-h2{font-size:3rem}#topnav{padding:13px 0}#header-nav-icons{font-size:2.5rem;position:relative;top:18px}#header-nav-icons a{width:80px;height:80px;margin-bottom:-10px}#header-nav-icons a:before{font-size:80px}.imageheader-overlay__side-line{font-size:2rem}.imageheader-overlay__main-line{font-size:4.375rem}#mainnav-wrapper{padding:38px 0 0}#mainnav-inner .toggle-holder{display:inline-block}#mainnav-inner a{transition:color .2s ease-in-out}#mainnav-inner a.first{height:53px;display:inline-block;position:relative}#mainnav-inner a.first:after{position:absolute;bottom:0;left:0;right:0;height:7px;background:#523a2c;content:"";transition:background .2s ease-in-out}#mainnav-inner a.second{padding:14px 0}#mainnav-inner ul.first{display:block}#mainnav-inner ul.first>li{display:inline-block;vertical-align:top;position:relative;z-index:1}#mainnav-inner ul.first>li:after{content:"";display:inline-block;width:5px;height:5px;background:#918782;margin:0 15px;vertical-align:middle;border-radius:50%}#mainnav-inner ul.first>li:last-child:after{content:none}#mainnav-inner ul.first>li:hover,#mainnav-inner ul.first>li.hover{z-index:2}#mainnav-inner ul.first>li:hover .second-nav-content>div,#mainnav-inner ul.first>li.hover .second-nav-content>div{max-height:500px}#mainnav-inner ul.first>li.act a.first:after,#mainnav-inner ul.first>li:hover a.first:after,#mainnav-inner ul.first>li.hover a.first:after{background:#7bae2a}#mainnav-inner .second-nav-content{position:absolute;bottom:0;left:0}#mainnav-inner .second-nav-content>div{position:absolute;top:0;left:0;overflow:hidden;max-height:0;transition:max-height .4s ease-in-out}#mainnav-inner ul.first>li:last-child .second-nav-content{left:auto;right:0}#mainnav-inner ul.first>li:last-child .second-nav-content>div{left:auto;right:0}#mainnav-inner ul.second{background:#523a2c;padding:20px;width:310px}#mainnav-inner ul.second:before{display:block;box-shadow:0 3px 7px rgba(0,0,0,.35);content:"";height:7px;position:absolute;left:0;right:0;top:-7px}#mainnav-inner ul.second>li{border-bottom:1px dashed #918782}#mainnav-inner ul.second>li:last-child{border:none}#mainnav-inner ul.second>li.act>a{color:#9dcd51}#content{padding-top:40px}#content>.frame-bc-rahmen-muster:first-child{margin-top:-20px}#footer-logo{max-width:315px}.bc-common-elements-imageslider[data-large-count="1"] .bc-common-elements-imageslider-slide{width:100%}.bc-common-elements-imageslider[data-large-count="2"] .bc-common-elements-imageslider-slide{width:50%}.bc-common-elements-imageslider[data-large-count="3"] .bc-common-elements-imageslider-slide{width:33.3333333333%}.bc-common-elements-imageslider[data-large-count="4"] .bc-common-elements-imageslider-slide{width:25%}.bc-common-elements-imageslider pagination{display:inline-block !important}.bc-gallery-images .bc-gallery-image{width:33.3333333333%}.bc-gallery-images[data-image-type=Instagram] .bc-gallery-image{max-width:33.3333333333%}.ce-textpic.ce-intext.ce-right .ce-gallery{padding-left:30px}.ce-textpic.ce-intext.ce-left .ce-gallery{padding-right:30px}.ce-gallery[data-ce-columns="1"] .ce-column{max-width:100%}.ce-gallery[data-ce-columns="2"] .ce-column{max-width:50%}.ce-gallery[data-ce-columns="3"] .ce-column{max-width:33.3333333333%}.ce-gallery[data-ce-columns="4"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="5"] .ce-column{max-width:20%}.ce-gallery[data-ce-columns="6"] .ce-column{max-width:16.6666666667%}.ce-gallery[data-ce-columns="7"] .ce-column{max-width:14.2857142857%}.ce-gallery[data-ce-columns="8"] .ce-column{max-width:12.5%}.ce-gallery[data-ce-columns="9"] .ce-column{max-width:11.1111111111%}.ce-gallery[data-ce-columns="10"] .ce-column{max-width:10%}.ce-gallery[data-ce-columns="11"] .ce-column{max-width:9.0909090909%}.ce-gallery[data-ce-columns="12"] .ce-column{max-width:8.3333333333%}.bc_maps__directions_form__submit button.large-expanded,.large-expanded.button,.frame-type-form_formframework .large-expanded.btn-primary,.large-expanded.button-hollow,.large-expanded.button-back{display:block;width:100%;margin-right:0;margin-left:0}.frame-type-tx_bckundenludinmuehle_kreis{overflow:visible}figure.ludinmuehle-kreis{padding:0 145px 110px 0}figure.ludinmuehle-kreis.ludinmuehle-kreis-25{padding:0 0 110px 145px}figure.ludinmuehle-kreis>div{padding:10px;width:400px;height:400px}figure.ludinmuehle-kreis figcaption{width:260px;height:260px;font-size:1.6875rem;line-height:1.4444444444}figure.ludinmuehle-kreis figcaption div.helper:after{width:246px;height:246px}.frame-type-tx_bckundenludinmuehle_bild_text .background{height:585px}.frame-type-tx_bckundenludinmuehle_bild_text div.bc-ludinmuehle-header-wrapper{padding:0 30px}.bc-ludinmuehle-slider-wrapper{padding:50px 0 65px}.bc-program-teaser .cst-program-variant{display:table;width:100%;margin-bottom:0}.bc-program-teaser .cst-program-variant>div{display:table-cell;vertical-align:top}.bc-program-teaser .cst-program-variant>div:last-child{text-align:right}#c1.frame-type-menu_sitemap>div>ul>li,#c1.frame-type-menu_sitemap_pages>div>ul>li{width:33.3333333333%}}
