@charset "UTF-8";.glyphicon{position:relative;top:0;display:inline-block;font-family:"Glyphicons Halflings";font-weight:400;font-style:normal;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:""}.glyphicon-music:before{content:""}.glyphicon-search:before{content:""}.glyphicon-heart:before{content:""}.glyphicon-star:before{content:""}.glyphicon-star-empty:before{content:""}.glyphicon-user:before{content:""}.glyphicon-film:before{content:""}.glyphicon-th-large:before{content:""}.glyphicon-th:before{content:""}.glyphicon-th-list:before{content:""}.glyphicon-ok:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-zoom-in:before{content:""}.glyphicon-zoom-out:before{content:""}.glyphicon-off:before{content:""}.glyphicon-signal:before{content:""}.glyphicon-cog:before{content:""}.glyphicon-trash:before{content:""}.glyphicon-home:before{content:""}.glyphicon-file:before{content:""}.glyphicon-time:before{content:""}.glyphicon-road:before{content:""}.glyphicon-download-alt:before{content:""}.glyphicon-download:before{content:""}.glyphicon-upload:before{content:""}.glyphicon-inbox:before{content:""}.glyphicon-play-circle:before{content:""}.glyphicon-repeat:before{content:""}.glyphicon-refresh:before{content:""}.glyphicon-list-alt:before{content:""}.glyphicon-lock:before{content:""}.glyphicon-flag:before{content:""}.glyphicon-headphones:before{content:""}.glyphicon-volume-off:before{content:""}.glyphicon-volume-down:before{content:""}.glyphicon-volume-up:before{content:""}.glyphicon-qrcode:before{content:""}.glyphicon-barcode:before{content:""}.glyphicon-tag:before{content:""}.glyphicon-tags:before{content:""}.glyphicon-book:before{content:""}.glyphicon-bookmark:before{content:""}.glyphicon-print:before{content:""}.glyphicon-camera:before{content:""}.glyphicon-font:before{content:""}.glyphicon-bold:before{content:""}.glyphicon-italic:before{content:""}.glyphicon-text-height:before{content:""}.glyphicon-text-width:before{content:""}.glyphicon-align-left:before{content:""}.glyphicon-align-center:before{content:""}.glyphicon-align-right:before{content:""}.glyphicon-align-justify:before{content:""}.glyphicon-list:before{content:""}.glyphicon-indent-left:before{content:""}.glyphicon-indent-right:before{content:""}.glyphicon-facetime-video:before{content:""}.glyphicon-picture:before{content:""}.glyphicon-map-marker:before{content:""}.glyphicon-adjust:before{content:""}.glyphicon-tint:before{content:""}.glyphicon-edit:before{content:""}.glyphicon-share:before{content:""}.glyphicon-check:before{content:""}.glyphicon-move:before{content:""}.glyphicon-step-backward:before{content:""}.glyphicon-fast-backward:before{content:""}.glyphicon-backward:before{content:""}.glyphicon-play:before{content:""}.glyphicon-pause:before{content:""}.glyphicon-stop:before{content:""}.glyphicon-forward:before{content:""}.glyphicon-fast-forward:before{content:""}.glyphicon-step-forward:before{content:""}.glyphicon-eject:before{content:""}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-plus-sign:before{content:""}.glyphicon-minus-sign:before{content:""}.glyphicon-remove-sign:before{content:""}.glyphicon-ok-sign:before{content:""}.glyphicon-question-sign:before{content:""}.glyphicon-info-sign:before{content:""}.glyphicon-screenshot:before{content:""}.glyphicon-remove-circle:before{content:""}.glyphicon-ok-circle:before{content:""}.glyphicon-ban-circle:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-up:before{content:""}.glyphicon-arrow-down:before{content:""}.glyphicon-share-alt:before{content:""}.glyphicon-resize-full:before{content:""}.glyphicon-resize-small:before{content:""}.glyphicon-exclamation-sign:before{content:""}.glyphicon-gift:before{content:""}.glyphicon-leaf:before{content:""}.glyphicon-fire:before{content:""}.glyphicon-eye-open:before{content:""}.glyphicon-eye-close:before{content:""}.glyphicon-warning-sign:before{content:""}.glyphicon-plane:before{content:""}.glyphicon-calendar:before{content:""}.glyphicon-random:before{content:""}.glyphicon-comment:before{content:""}.glyphicon-magnet:before{content:""}.glyphicon-chevron-up:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-retweet:before{content:""}.glyphicon-shopping-cart:before{content:""}.glyphicon-folder-close:before{content:""}.glyphicon-folder-open:before{content:""}.glyphicon-resize-vertical:before{content:""}.glyphicon-resize-horizontal:before{content:""}.glyphicon-hdd:before{content:""}.glyphicon-bullhorn:before{content:""}.glyphicon-bell:before{content:""}.glyphicon-certificate:before{content:""}.glyphicon-thumbs-up:before{content:""}.glyphicon-thumbs-down:before{content:""}.glyphicon-hand-right:before{content:""}.glyphicon-hand-left:before{content:""}.glyphicon-hand-up:before{content:""}.glyphicon-hand-down:before{content:""}.glyphicon-circle-arrow-right:before{content:""}.glyphicon-circle-arrow-left:before{content:""}.glyphicon-circle-arrow-up:before{content:""}.glyphicon-circle-arrow-down:before{content:""}.glyphicon-globe:before{content:""}.glyphicon-wrench:before{content:""}.glyphicon-tasks:before{content:""}.glyphicon-filter:before{content:""}.glyphicon-briefcase:before{content:""}.glyphicon-fullscreen:before{content:""}.glyphicon-dashboard:before{content:""}.glyphicon-paperclip:before{content:""}.glyphicon-heart-empty:before{content:""}.glyphicon-link:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pushpin:before{content:""}.glyphicon-usd:before{content:""}.glyphicon-gbp:before{content:""}.glyphicon-sort:before{content:""}.glyphicon-sort-by-alphabet:before{content:""}.glyphicon-sort-by-alphabet-alt:before{content:""}.glyphicon-sort-by-order:before{content:""}.glyphicon-sort-by-order-alt:before{content:""}.glyphicon-sort-by-attributes:before{content:""}.glyphicon-sort-by-attributes-alt:before{content:""}.glyphicon-unchecked:before{content:""}.glyphicon-expand:before{content:""}.glyphicon-collapse-down:before{content:""}.glyphicon-collapse-up:before{content:""}.glyphicon-log-in:before{content:""}.glyphicon-flash:before{content:""}.glyphicon-log-out:before{content:""}.glyphicon-new-window:before{content:""}.glyphicon-record:before{content:""}.glyphicon-save:before{content:""}.glyphicon-open:before{content:""}.glyphicon-saved:before{content:""}.glyphicon-import:before{content:""}.glyphicon-export:before{content:""}.glyphicon-send:before{content:""}.glyphicon-floppy-disk:before{content:""}.glyphicon-floppy-saved:before{content:""}.glyphicon-floppy-remove:before{content:""}.glyphicon-floppy-save:before{content:""}.glyphicon-floppy-open:before{content:""}.glyphicon-credit-card:before{content:""}.glyphicon-transfer:before{content:""}.glyphicon-cutlery:before{content:""}.glyphicon-header:before{content:""}.glyphicon-compressed:before{content:""}.glyphicon-earphone:before{content:""}.glyphicon-phone-alt:before{content:""}.glyphicon-tower:before{content:""}.glyphicon-stats:before{content:""}.glyphicon-sd-video:before{content:""}.glyphicon-hd-video:before{content:""}.glyphicon-subtitles:before{content:""}.glyphicon-sound-stereo:before{content:""}.glyphicon-sound-dolby:before{content:""}.glyphicon-sound-5-1:before{content:""}.glyphicon-sound-6-1:before{content:""}.glyphicon-sound-7-1:before{content:""}.glyphicon-copyright-mark:before{content:""}.glyphicon-registration-mark:before{content:""}.glyphicon-cloud-download:before{content:""}.glyphicon-cloud-upload:before{content:""}.glyphicon-tree-conifer:before{content:""}.glyphicon-tree-deciduous:before{content:""}.glyphicon-cd:before{content:""}.glyphicon-save-file:before{content:""}.glyphicon-open-file:before{content:""}.glyphicon-level-up:before{content:""}.glyphicon-copy:before{content:""}.glyphicon-paste:before{content:""}.glyphicon-alert:before{content:""}.glyphicon-equalizer:before{content:""}.glyphicon-king:before{content:""}.glyphicon-queen:before{content:""}.glyphicon-pawn:before{content:""}.glyphicon-bishop:before{content:""}.glyphicon-knight:before{content:""}.glyphicon-baby-formula:before{content:""}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:""}.glyphicon-bed:before{content:""}.glyphicon-apple:before{content:""}.glyphicon-erase:before{content:""}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:""}.glyphicon-duplicate:before{content:""}.glyphicon-piggy-bank:before{content:""}.glyphicon-scissors:before{content:""}.glyphicon-bitcoin:before{content:""}.glyphicon-btc:before{content:""}.glyphicon-xbt:before{content:""}.glyphicon-yen:before{content:"¥"}.glyphicon-jpy:before{content:"¥"}.glyphicon-ruble:before{content:"₽"}.glyphicon-rub:before{content:"₽"}.glyphicon-scale:before{content:""}.glyphicon-ice-lolly:before{content:""}.glyphicon-ice-lolly-tasted:before{content:""}.glyphicon-education:before{content:""}.glyphicon-option-horizontal:before{content:""}.glyphicon-option-vertical:before{content:""}.glyphicon-menu-hamburger:before{content:""}.glyphicon-modal-window:before{content:""}.glyphicon-oil:before{content:""}.glyphicon-grain:before{content:""}.glyphicon-sunglasses:before{content:""}.glyphicon-text-size:before{content:""}.glyphicon-text-color:before{content:""}.glyphicon-text-background:before{content:""}.glyphicon-object-align-top:before{content:""}.glyphicon-object-align-bottom:before{content:""}.glyphicon-object-align-horizontal:before{content:""}.glyphicon-object-align-left:before{content:""}.glyphicon-object-align-vertical:before{content:""}.glyphicon-object-align-right:before{content:""}.glyphicon-triangle-right:before{content:""}.glyphicon-triangle-left:before{content:""}.glyphicon-triangle-bottom:before{content:""}.glyphicon-triangle-top:before{content:""}.glyphicon-console:before{content:""}.glyphicon-superscript:before{content:""}.glyphicon-subscript:before{content:""}.glyphicon-menu-left:before{content:""}.glyphicon-menu-right:before{content:""}.glyphicon-menu-down:before{content:""}.glyphicon-menu-up:before{content:""}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:bold}i,em{font-style:italic}img{vertical-align:bottom}.clear{*zoom:1;content:".";display:block;height:0;visibility:hidden;clear:both}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"futuramedium";font-display:swap;src:url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/Futura/futura-medium.woff2') format("woff2"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/Futura/futura-medium.woff') format("woff"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/Futura/futura-medium.ttf') format("truetype")}@font-face{font-family:"bruno_jbregular";font-display:swap;src:url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/BrunoJB/bruno_jb_regular.woff2') format("woff2"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/BrunoJB/bruno_jb_regular.woff') format("woff"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/BrunoJB/bruno_jb_regular.otf') format("opentype")}@font-face{font-family:"Glyphicons Halflings";font-display:swap;src:url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/glyphicons/glyphicons-halflings-regular.woff2') format("woff2"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/glyphicons/glyphicons-halflings-regular.woff') format("woff"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/glyphicons/glyphicons-halflings-regular.ttf') format("truetype"),url('../../../typo3conf/ext/mj_themes/Resources/Public/css/fonts/glyphicons/glyphicons-halflings-regular.eot?') format("eot")}html{background:#FEF8E2;font:16px "futuramedium",Arial,Verdana,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;text-rendering:optimizeLegibility}@-moz-document url-prefix(){body{font-weight:lighter !important}}html,body{width:100%;height:100%;margin:0;padding:0;color:#216A4C}body{font-size:1.2em}a{text-decoration:none;color:#216A4C}.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-below .ce-gallery{margin-top:10px}.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:0px solid #000;padding:0px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.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;border-top:1px solid #dadada}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,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%}.ce-align-left,.align-left,.ce-headline-left{text-align:left}.ce-align-center,.align-center,.ce-headline-center{text-align:center}.ce-align-right,.align-right,.ce-headline-right{text-align:right}.ce-align-justify,.align-justify,.ce-headline-justify{text-align:justify}header h1,header h2,header h3{font-family:"futuramedium",Arial,Verdana,Helvetica,sans-serif;margin-bottom:0.25em;text-shadow:1px 1px 1px #fff;line-height:1em;padding:0.1em 0 0}header h1{font-size:2.25em}header h2{font-size:2em}header h3{font-size:1.5em}header h2+h3{font:1.25em "futuramedium",Arial,Verdana,Helvetica,sans-serif;color:#216A4C;margin:0}h2{word-wrap:break-word}h2.subheaderTop{font:1.25em "futuramedium",Arial,Verdana,Helvetica,sans-serif;color:#2C7C5A}h2.subheaderTop+h1{margin-bottom:0;font-size:2em}.ce-bodytext h2{margin:0 0 0.25em;font-family:"bruno_jbregular",Arial,Verdana,Helvetica,sans-serif;font-size:48px;font-size:3rem}span.intextHeadline_n3{font:1.25em "futuramedium",Arial,Verdana,Helvetica,sans-serif}.row.content{padding:2em 0;font-size:0.9em}#trigger span.hide{color:transparent;visibility:hidden}.mainContent{height:auto}.mainContent .external-link-new-window,.mainContent a{color:#216A4C}header .header_logo{display:block;float:left;position:relative;border:0px solid #000;margin:0 auto 0;z-index:20;padding:0.75em}header .header_logo img{max-width:300px;height:auto}header,.mainContent,footer{position:relative}.mainFooter{width:100%;display:inline-block;color:#fff}.mainFooter a{color:#fff}.mainFooter .footer_container{background:#2C7C5A;padding:2em 0 1em}.mainFooter .footer_containerMenu{background:#216A4C;font-size:0.8em}.mainFooter .footer_containerMenu div{max-width:1140px;width:90%;margin:0 auto}.mainFooter .footer_containerMenu div .copy_Footer,.mainFooter .footer_containerMenu div a{color:#fff}.mainFooter .footer_containerMenu div .copy_Footer{line-height:2.5em;float:left}.mainFooter .footer_containerMenu div>div.language_pdf{position:relative;float:right;line-height:2.5em;width:auto;display:inline-block;overflow:hidden}.mainFooter .footer_containerMenu div>div.language_pdf img.flag{height:25px;width:auto;position:relative;top:-5px;margin-right:-50px}.frame{width:100%;padding:0;position:relative;margin-bottom:1.5em}.frame>div,.frame>p,.frame>header,.frame>form{width:90%;margin:0 auto;max-width:1140px;position:relative}.frame .frame-manual{margin-bottom:1.5em}.frame .frame-manual a{border:0 !important}.frame .frame-manual a:before,.frame .frame-manual a:after{content:"" !important}.frame span.fullWidth{position:absolute;height:45%;bottom:0;z-index:-5;width:100%}.frame button{font:0.9em "futuramedium",Arial,Verdana,Helvetica,sans-serif}.anfahrt_gmaps{width:100%;height:400px;margin:0;padding:0}#headerButtons a{display:inline-block;margin-left:0.25em}#headerButtons a img{width:auto;height:45px}#headerButtons .callUs{line-height:1.5em;display:inline-block;display:flex;justify-content:left;align-items:last baseline;position:relative;background:#216A4C;padding:0 0.5em;color:#fff;margin-left:0}#headerButtons .callUs span:first-child{float:left;align-self:start;width:100%;max-width:60%}#headerButtons .callUs span:last-child{float:right;width:40%;align-self:end;display:flex;justify-content:flex-end;align-items:baseline}#headerButtons .callUs span:last-child>div{float:right}#headerButtons .callUs span:last-child>div.glyphicon{font-size:2.25em;-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg);float:left;padding:0;margin-right:-0.25em}#navAndButtons{position:absolute;padding:0;width:100%;background:rgba(255,255,255,0.8);z-index:1200}.frame .ce-bodytext,.frame-type-text>p{line-height:1.2em}.frame .ce-bodytext p+h2{margin-top:16px;margin-top:1rem}.frame{padding:1em}.frame.frame-type-header,.frame.frame-type-dce_dceuid1,.frame.frame-type-dce_dceuid2,.frame.frame-type-dce_dceuid3{padding:0}.footer_container>div>ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1em}.footer_container>div>ul li:nth-child(1){-ms-grid-column:1}.footer_container>div>ul li:nth-child(2){-ms-grid-column:2}.footer_container>div>ul li:nth-child(3){-ms-grid-column:3}.footer_container>div>ul li:nth-child(4){-ms-grid-column:4}.header_container .slick-container{aspect-ratio:1.7777777778}@media screen and (min-width:1200px){.header_container .slick-container{aspect-ratio:1.92}}.header_container>span{display:none}#hSlider{width:100%;height:auto}#hSlider img{width:200% !important;margin-left:-50%;height:auto}.mainHeader{padding-top:3rem}#headersWrap{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:1fr 1fr 1fr;align-items:end;justify-items:center;width:100%;max-width:1600px;margin:0 auto;-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr}#headersWrap .header_logo{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:5;grid-column:1/2;grid-row:1/6}#headersWrap #headerButtons{-ms-grid-column:5;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:0;grid-column:5/6;grid-row:1/1;align-self:start}.mainContent>.row{width:100%;margin:0 auto}.footer_bg{background:#2C7C5A}.footer_bg .footer_container,.footer_bg .footer_containerMenu>div{width:100%;max-width:1600px;margin:0 auto}.footer_bg .footer_container h1{font-size:1.5em;margin-bottom:0.5em}.footer_bg .footer_containerMenu{display:inline-block;width:100%;margin-bottom:-0.15em}.footer_bg .footer_containerMenu>div{display:block;margin:0 auto}.footer_bg .footer_containerMenu>div>div{text-align:right;color:#FEF8E2}.footer_bg .footer_containerMenu>div>div a{color:#fff;flex:1}.footer_bg .footer_containerMenu>div>div,.footer_bg .footer_containerMenu>div>span{margin:0.65em 0}.frame>div,.frame header{width:100%;max-width:1600px;margin:0 auto}.frame.frame-type-header header{background:#fff;padding:1em 0}.frame.frame-type-header header h2{margin:0}.frame.frame-type-textpic header{margin:0;margin-bottom:1.5em}.frame.frame-type-textpic header h3{margin:0;background:#fff}.frame.frame-type-textpic .ce-above .ce-bodytext,.frame.frame-type-textpic .ce-below .ce-bodytext{width:100%}.frame.frame-type-textpic .ce-above .ce-gallery{background:#fff;margin:0}.frame.frame-type-textpic>div{display:flex}@media screen and (max-width:767px){.frame.frame-type-textpic>div{flex-direction:column}}.frame.frame-type-textpic>div,.frame.frame-type-textpic header{min-width:300px}.frame.frame-type-text.frame-layout-0{padding:1em 0}.frame .ce-bodytext{padding:1em;background:#fff}.frame-type-textpic .frame .ce-bodytext{min-width:300px;width:auto}.frame .ce-bodytext ul{padding-left:1rem;list-style-type:square}.frame .ce-textpic.ce-intext>div{float:left}.frame .ce-textpic.ce-intext .ce-gallery{width:33.3333333333%;margin-bottom:0 !important}.frame .ce-textpic.ce-intext .ce-bodytext{padding-top:0;width:66.6666666667%}.frame .ce-textpic.ce-intext .ce-bodytext:not(:has(header)){padding-top:1em}.frame.frame-layout-0>header{background:#fff;margin:0 auto;padding:1em}.frame.frame-layout-0>header h2{font-family:"bruno_jbregular",Arial,Verdana,Helvetica,sans-serif;font-size:64px;font-size:4rem}.frame.frame-layout-0 img{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.frame.frame-layout-1 .ce-textpic.ce-intext .ce-gallery,.frame.frame-layout-1 .ce-textpic.ce-intext .ce-bodytext{width:50%}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap{display:-ms-grid;-ms-grid-columns:50% 50%}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-left .ce-gallery{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-left .ce-bodytext{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-right .ce-gallery{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-right .ce-bodytext{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap .ce-gallery,.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap .ce-bodytext{width:100%}.kacheln{display:flex;flex-flow:row wrap;justify-content:space-between;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(450px,100%),1fr));grid-gap:2em 2%;margin:0 auto 1em}.kacheln .element{width:100%;max-width:850px;height:auto;box-shadow:0 0 10px rgba(0,0,0,0.5);background:#fff;margin-bottom:1.5em;max-width:auto}.kacheln .element .ico-class{height:100%}.kacheln .element h3{font-weight:normal !important;font-size:1.5rem;margin-top:0.5em}.kacheln .element .e_left,.kacheln .element .e_right{float:left;width:50%;height:100%}.kacheln .element .e_right{padding:1em}.kacheln[data-tile-items="1"] .element{margin:0 auto}.ico-class{display:flex;justify-content:space-between}.frame.frame-type-dce_dceuid1{background:none}.element{border-radius:0.5rem;overflow:hidden}.element a>div{color:#000}.element h1{font:bold 1.75rem Arial,verdana;color:#216a4c}.element h3{font-weight:bold;font-size:1.5rem;margin-top:0.5em}.frame-type-dce_dceuid2,.frame-type-dce_dceuid3{padding-top:1.5em !important;background:none !important}@supports (display:grid){.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap{display:grid;grid-template-columns:repeat(2,minmax(300px,50%));grid-gap:1em}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-left .ce-gallery{grid-column:1;grid-row:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-left .ce-bodytext{grid-column:2;grid-row:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-right .ce-gallery{grid-column:2;grid-row:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap.ce-right .ce-bodytext{grid-column:1;grid-row:1}.frame-layout-1 .ce-textpic.ce-intext.ce-nowrap>div{width:100% !important;margin:0 !important}.frame-g30 .ce-textpic.ce-intext.ce-nowrap.ce-left{grid-template-columns:33.3333% 66.66667%}.frame-g30 .ce-textpic.ce-intext.ce-nowrap.ce-right{grid-template-columns:66.66667% 33.3333%}.kacheln .element{margin:0 auto}}.frame.frame-logos .ce-gallery[data-ce-columns="1"] img{width:calc(100% - 20%);margin:0 auto}.frame.frame-logos .ce-gallery[data-ce-columns="2"] img{width:calc(100% - 20%);margin:0 auto}.frame.frame-logos .ce-gallery[data-ce-columns="3"] img{width:calc(100% - 20%);margin:0 auto}.frame.frame-logos .ce-gallery[data-ce-columns="4"] img{width:calc(100% - 20%);margin:0 auto}@media screen and (min-width:1240px){#headersWrap{max-height:150px}.header_logo a{display:inline-block;position:relative;top:2.25em}.mainHeader{padding:0;border-top:1rem solid #216A4C;border-bottom:0.75rem solid #216A4C}}.kacheln .element img{height:100%;width:100%;object-fit:cover}#c33 .ce-gallery{display:flex;align-items:center}@media only screen and (min-width:0) and (max-width:600px){.mobile-toggle{display:none !important;position:fixed;z-index:500}.mobile-toggle span{display:none !important}.mobile-toggle{cursor:pointer;width:50px;height:50px;display:block;float:left;color:#FEF8E2;text-align:center;margin:0;font-size:21px;padding-top:7px}.mobile-toggle span{font-family:"Alegreya Sans",sans-serif;display:block;font-size:13px;margin-top:5px}#navAndButtons{position:relative;background:transparent}.mainFooter .footerBox{flex-direction:column}.mainContent{padding:0}.mainContent .ce-textpic.ce-intext{flex-flow:column}.mainContent .ce-textpic.ce-intext>div{width:100% !important}.mainContent .ce-textpic.ce-intext .ce-gallery{order:2;margin:0.5em 0 0 !important}.footer_containerMenu>div>span{display:none}.footer_containerMenu>div>div{float:none !important;width:100% !important;text-align:center !important;display:flex;justify-content:space-evenly}.footer_container{padding:0.5rem 1rem !important;font-size:1rem}.frame.frame-layout-1+.frame-layout-1 .ce-textpic.ce-intext .ce-gallery,.frame.frame-layout-1+.frame-layout-1 .ce-textpic.ce-intext .ce-bodytext{width:100% !important}.frame{padding:1em 0 0;margin-bottom:0.75em}.frame>div,.frame>p,.frame>header,.frame>form{width:96% !important}.frame.frame-layout-0>header h2{font-size:40px;font-size:2.5rem}.frame-type-dce_dceuid2,.frame-type-dce_dceuid3{padding-top:0.75em !important}.ce-bodytext h2{font-size:32px;font-size:2rem}.dce.preise{background-size:cover !important}.dce.preise .prices{width:100%}.dce.preise .infoBox{width:100%;margin:1em 0 0}.dce.preise .infoBox>div{flex-flow:column}.dce.preise .infoBox img{margin:0 0 1em}.dce.preise .infoBox ul{list-style-type:square}header .header_logo{padding:0 0.75em 0.75em !important;margin:0 auto}header .header_logo img{width:auto !important;max-height:120px}.callUs{line-height:1.25em !important;padding:0.5em 2.5% !important}.dce.tipp,.dce.preise{padding:1.5em 2% !important;width:100% !important}.dce.tipp .element,.kacheln .element{line-height:1.25em}.dce.tipp .element>div h3,.kacheln .element>div h3{line-height:1em}.kacheln .element{display:flex;flex-direction:column}.kacheln .element .e_left,.kacheln .element .e_right{width:100%}@supports (display:grid){#headersWrap{grid-template-columns:1fr !important;grid-template-rows:auto;justify-items:normal}#headersWrap .header_logo{grid-column:1;grid-row:1}#headersWrap #headerButtons{grid-column:1;grid-row:2}.frame-layout-1 .ce-textpic.ce-intext{display:grid;grid-template-columns:100% !important}.frame-layout-1 .ce-textpic.ce-intext.ce-right .ce-gallery,.frame-layout-1 .ce-textpic.ce-intext.ce-left .ce-gallery{grid-column:1 !important;grid-row:2 !important}.frame-layout-1 .ce-textpic.ce-intext.ce-right .ce-bodytext,.frame-layout-1 .ce-textpic.ce-intext.ce-left .ce-bodytext{grid-column:1 !important;grid-row:1 !important}.frame-layout-1 .ce-textpic.ce-intext>div{width:100% !important;margin:0 !important}.kacheln{grid-template-columns:1fr !important;grid-gap:2em 0 !important;width:96%;margin:0 auto 1em}.kacheln .ico-class{flex-flow:column}.kacheln .ico-class img,.kacheln .ico-class>div{width:100% !important}.dce.tipp .element{grid-template-columns:1fr !important;grid-gap:0 !important}.dce.tipp .element img{width:100%;height:auto}}}@media only screen and (min-width:601px) and (max-width:991px){#navAndButtons{position:relative;background:transparent}.frame>div,.frame>p,.frame>header,.frame>form{width:90% !important}header .header_logo img{max-width:300px}.callUs{line-height:1.25em !important;padding:0.5em 2.5% !important}.dce.tipp,.dce.preise{padding:1.5em !important;width:100% !important}#headersWrap #headerButtons{width:100%}#headersWrap #headerButtons .callUs span:first-child{align-self:auto}.mainFooter .footer_container,.mainFooter .footer_containerMenu>div{padding-left:1.5em;padding-right:1.5em}@supports (display:grid){#headersWrap{grid-template-columns:1fr !important;grid-template-rows:auto}#headersWrap .header_logo{grid-column:1;grid-row:1}#headersWrap #headerButtons{grid-column:1;grid-row:2}.frame-layout-1 .ce-textpic.ce-intext{display:grid;grid-template-columns:100% !important}.frame-layout-1 .ce-textpic.ce-intext.ce-right .ce-gallery,.frame-layout-1 .ce-textpic.ce-intext.ce-left .ce-gallery{grid-column:1 !important;grid-row:2 !important}.frame-layout-1 .ce-textpic.ce-intext.ce-right .ce-bodytext,.frame-layout-1 .ce-textpic.ce-intext.ce-left .ce-bodytext{grid-column:1 !important;grid-row:1 !important}.frame-layout-1 .ce-textpic.ce-intext>div{width:100% !important;margin:0 !important}.kacheln{grid-template-columns:1fr !important;grid-gap:2em 2% !important;width:90% !important}.dce.tipp .element{grid-template-columns:1fr !important;grid-gap:0 !important}.dce.tipp .element img{width:100%;height:auto}}}@media only screen and (min-width:991px){#headerButtons .callUs span:last-child>div.glyphicon{font-size:1.5em !important;margin-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){#navAndButtons{background:#FEF8E2;position:relative;background:rgba(255,255,255,0.4) !important}#navAndButtons .navigation>ul{width:auto;margin-right:1em;font-size:1em}#navAndButtons .navigation>ul>li:hover .level2{top:25px}#navAndButtons .navigation>ul .level2 li a{font-size:16px;font-size:1rem}.mainHeader{padding-top:0 !important}.frame-type-dce_dceuid2 .element img{width:100%;height:auto}.kacheln{max-width:1600px;margin:0 auto 1em}.frame-type-dce_dceuid1 .kacheln .element a.ico-class{flex-flow:column}.frame-type-dce_dceuid1 .kacheln .element a.ico-class img,.frame-type-dce_dceuid1 .kacheln .element a.ico-class div{width:100% !important}.footer_bg .footer_container{padding:1em}.footer_bg .footer_containerMenu>div{padding:0 1em}.footer_bg .footer_containerMenu>div>div{width:auto}}@media only screen and (min-width:1200px){.mainHeader{padding:0 !important}.kacheln{max-width:1600px;margin:0 auto 1em}}.ce-above .ce-gallery{margin-bottom:1em}.ce-below .ce-gallery{margin-top:1em}.ce-gallery .ce-row{margin-bottom:0.5em;clear:both;display:inline-block;width:100%}.ce-gallery img,.ce-gallery picture{display:block;max-width:100%;width:100%;height:auto;margin-bottom:5px}.ce-gallery img.shadow{-webkit-box-shadow:0 5px 5px -5px #000;-moz-box-shadow:0 5px 5px -5px #000;box-shadow:0 5px 5px -5px #000}.ce-gallery.ce-layout1{width:100%}.ce-gallery .ce-column{margin:0;padding:0 5px}.ce-gallery .ce-column:first-child{padding-left:5px !important}.ce-gallery .ce-column .ce-media{-webkit-box-shadow:0 5px 5px -5px #000;-moz-box-shadow:0 5px 5px -5px #000;box-shadow:0 5px 5px -5px #000;display:inline-block}@media (min-width:640px) and (max-width:1199px){.ce-gallery .ce-column{margin:0;padding:0 5px;box-sizing:border-box}.ce-gallery .ce-column:first-child{padding-left:5px !important}.ce-gallery .ce-column:last-child{margin-right:0}}.ce-gallery[data-ce-columns="2"] .ce-column{float:left;width:100%;max-width:50%}.ce-gallery[data-ce-columns="3"] .ce-column{float:left;width:100%;max-width:33.3333333333%}.ce-gallery[data-ce-columns="4"] .ce-column{float:left;width:100%;max-width:25%}@media (max-width:720px){.ce-gallery .ce-column{margin:0 0 10px;width:100% !important;box-sizing:border-box}.ce-textpic.ce-intext.ce-nowrap .ce-bodytext{clear:both;font-size:0.9em}}@media (max-width:479px){.ce-gallery .ce-column figure.image{margin:0 auto}}.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:2px solid #000000;padding:0px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-gallery2 .ce-intext.ce-right{margin-left:10px}.ce-intext.ce-left .ce-gallery2{margin-right:10px}.ce-below .ce-gallery2{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding:20px;overflow:auto}.footer_container ul{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.old-grid-spec .footer_container ul{-ms-grid-columns:1fr 1fr 1fr 1fr}.old-grid-spec .footer_container ul li:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;min-width:300px}.old-grid-spec .footer_container ul li:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;min-width:300px}.old-grid-spec .footer_container ul li:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;min-width:300px}.old-grid-spec .footer_container ul li:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;min-width:300px}.menu-trigger{position:absolute;left:1em;font-size:0.9em;color:#2C7C5A !important;margin-top:12px;z-index:1000}.menu-trigger:before{position:absolute;top:2px;left:0;width:30px;height:4px;background:#2C7C5A;box-shadow:0 4px #fff,0 8px #2C7C5A,0 12px #fff,0 16px #2C7C5A;content:""}.mp-pusher{position:relative;left:0;min-height:100%}.mp-menu{position:absolute;top:0;left:0;z-index:1;width:300px;height:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);font-size:0.8em}.mp-menu a{color:#fff}.mp-level{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-pusher::after,.mp-level::after,.mp-level::before{position:absolute;top:0;right:0;width:0;height:0;content:"";opacity:0}.mp-pusher::after,.mp-level::after{background:rgba(0,0,0,0.3);-webkit-transition:opacity 0.3s,width 0.1s 0.3s,height 0.1s 0.3s;-moz-transition:opacity 0.3s,width 0.1s 0.3s,height 0.1s 0.3s;-ms-transition:opacity 0.3s,width 0.1s 0.3s,height 0.1s 0.3s;-o-transition:opacity 0.3s,width 0.1s 0.3s,height 0.1s 0.3s;transition:opacity 0.3s,width 0.1s 0.3s,height 0.1s 0.3s}.mp-level::after{z-index:-1}.mp-pusher.mp-pushed::after,.mp-level.mp-level-overlay::after{width:100%;height:100%}.mp-level.mp-level-overlay{cursor:pointer}.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:transparent;opacity:1}.mp-pusher,.mp-level{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px rgba(0,0,0,0.2);-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open,.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open{box-shadow:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-menu ul{margin:0;padding:0;list-style:none}.mp-menu h2{margin:0;padding:1em 0.49em;color:#fff;text-shadow:0 0 1px rgba(0,0,0,0.1);font-weight:300;font-size:2em}.mp-menu.mp-overlap h2::before{position:absolute;top:0;right:0;margin-right:8px;font-size:75%;line-height:1.8;opacity:0;-webkit-transition:opacity 0.3s,transform 0.1s 0.3s;-moz-transition:opacity 0.3s,transform 0.1s 0.3s;-ms-transition:opacity 0.3s,transform 0.1s 0.3s;-o-transition:opacity 0.3s,transform 0.1s 0.3s;transition:opacity 0.3s,transform 0.1s 0.3s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.mp-menu.mp-cover h2{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1em}.mp-overlap .mp-level.mp-level-overlay>h2::before{opacity:1;-webkit-transition:transform 0.3s,opacity 0.3s;-moz-transition:transform 0.3s,opacity 0.3s;-ms-transition:transform 0.3s,opacity 0.3s;-o-transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.mp-menu ul li>a{display:block;padding:0.7em;outline:none;box-shadow:inset 0 -1px rgba(0,0,0,0.2);text-shadow:0 0 1px rgba(255,255,255,0.1);font-size:1.4em;-webkit-transition:background 0.3s,box-shadow 0.3s;-moz-transition:background 0.3s,box-shadow 0.3s;-ms-transition:background 0.3s,box-shadow 0.3s;-o-transition:background 0.3s,box-shadow 0.3s;transition:background 0.3s,box-shadow 0.3s}.mp-menu ul li::before{position:absolute;left:10px;z-index:-1;color:rgba(0,0,0,0.2);line-height:3.5}.mp-level>ul>li:first-child>a{box-shadow:inset 0 -1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.2)}.mp-menu ul li a:hover,.mp-level>ul>li:first-child>a:hover{background:rgba(0,0,0,0.2);box-shadow:inset 0 -1px rgba(0,0,0,0)}.mp-menu .mp-level.mp-level-overlay>ul>li>a,.mp-level.mp-level-overlay>ul>li:first-child>a{box-shadow:inset 0 -1px rgba(0,0,0,0)}.mp-level>ul>li:first-child>a:hover,.mp-level.mp-level-overlay>ul>li:first-child>a{box-shadow:inset 0 -1px rgba(0,0,0,0),inset 0 1px rgba(0,0,0,0)}.mp-level .dropdown>a::after{font-family:"Glyphicons Halflings";position:absolute;content:"";right:10px;font-size:0.9em;color:#fff}.mp-back{background:rgba(0,0,0,0.1);outline:none;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:block;font-size:0.8em;padding:1em;position:relative;box-shadow:inset 0 1px rgba(0,0,0,0.1);-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.mp-back::after{font-family:"Glyphicons Halflings";position:absolute;content:"";right:10px;font-size:0.9em;color:#fff}.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back::after{background:transparent;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}html,body{overflow-x:hidden}h2.icon.icon-display a{margin:0px;text-shadow:0px 0px 1px rgba(0,0,0,0.1);font-weight:300;font-size:1em;display:block;background:transparent none repeat scroll 0% 0%}.mp-level{background:#2C7C5A !important}.parentLink a:hover{background:none !important;font-style:italic}#headersWrap .navigation{-ms-grid-column:3;-ms-grid-column-span:3;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/6;grid-row:2/3;width:100%}.navigation{display:none}@media screen and (max-width:600px){.mp-menu{width:75% !important}}@media screen and (min-width:992px){.menu-trigger{display:none !important}.navigation{display:block;color:#000}.navigation>ul{font-size:1.3em;width:90%;display:inline-block;display:flex;justify-content:space-between;float:right}.navigation ul li{list-style:none;display:inline-block}.navigation .level1{position:relative}.navigation .level1>li:hover .level2{display:inline-block;display:flex;justify-content:center;padding:0.5em;position:absolute;left:0;background:#216A4C;top:30px;z-index:9998;-webkit-box-shadow:0 8px 9px -2px #000;-moz-box-shadow:0 8px 9px -2px #000;box-shadow:0 8px 9px -2px #000}.navigation .level2{display:none}.navigation .level2 li{display:block;padding:0 0.25em}.navigation .level2 li a{font-size:20px;font-size:1.25rem;padding:10px;text-align:center;background:#FEF8E2;color:#216A4C !important;display:inline-block}}@media screen and (min-width:1200px) and (max-width:1599px){.navigation>ul{justify-content:space-around}}@media screen and (min-width:1200px) and (max-width:1499px){#headerButtons{grid-column:4/5}}.mainContent .frame-type-form_formframework form{max-width:1600px;width:100%;padding:1em;background:#fff}.mainContent .frame-type-form_formframework form>h2{display:none}.mainContent .frame-type-form_formframework form .row,.mainContent .frame-type-form_formframework form .form-group{margin-bottom:1em}.mainContent .frame-type-form_formframework form .form-inline,.mainContent .frame-type-form_formframework form .form-group{clear:both}.mainContent .frame-type-form_formframework form .form-group .form-group{margin:0 !important}.mainContent .frame-type-form_formframework form .control-label{float:left;width:100%;margin-bottom:0.5em;font-size:0.9em}.mainContent .frame-type-form_formframework form .form-control{display:block;line-height:1em;height:50px;font:0.9em Arial,Verdana;color:#fff;background:#2C7C5A;border:0px solid #216A4C;display:inline-block;padding:0.25em 15px;min-width:200px;max-width:400px;width:90%}.mainContent .frame-type-form_formframework form .form-control::placeholder{opacity:0}.mainContent .frame-type-form_formframework form>.row{display:inline-block;width:100%}.mainContent .frame-type-form_formframework form>.row .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12.col-xxl-12{width:100%;float:left}.mainContent .frame-type-form_formframework form>.row .col-6.col-sm-6.col-md-6.col-lg-6.col-xl-6.col-xxl-6{width:50%;float:left}.mainContent .frame-type-form_formframework form>.row .col-4.col-sm-4.col-md-4.col-lg-4.col-xl-4.col-xxl-4{width:33.3333333333%;float:left}.mainContent .frame-type-form_formframework form span.error.help-block{clear:both;display:block;font-size:0.9em;margin-top:0.2em;color:#f00}.mainContent .frame-type-form_formframework form textarea{width:100% !important;max-width:96.6666% !important;min-height:200px}.mainContent .frame-type-form_formframework form button.btn.btn-primary{padding:0.5em 1em;background:#2C7C5A;border:0;color:#fff;font-size:1.1em}.mainContent .frame-type-form_formframework form .actions{display:inline-block;width:100%;border-top:0.125em solid #216A4C;padding:0.5em 0 0}.mainContent .frame-type-form_formframework form .actions .next.submit{float:right;text-transform:uppercase}@media only screen and (max-width:600px){.mainContent .frame-type-form_formframework form .control-label{float:none !important;width:100% !important;margin-bottom:0.2em;display:inline-block}.mainContent .frame-type-form_formframework form .row .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12.col-xxl-12{margin-left:0%}.mainContent .frame-type-form_formframework form .row .col-xs-4,.mainContent .frame-type-form_formframework form .row .col-4{width:100% !important}.mainContent .frame-type-form_formframework form input,.mainContent .frame-type-form_formframework form textarea,.mainContent .frame-type-form_formframework form select{width:100% !important;max-width:100% !important}}#ui-datepicker-div{font-size:14px;font-size:0.875rem}#kontaktformular-datenschutzbestimmung_gelesen{width:auto !important;margin:0 1em 0.5em 0}@media only screen and (min-width:601px) and (max-width:991px){.mainContent .frame-type-form_formframework form .control-label{width:20% !important}.mainContent .frame-type-form_formframework form .row .col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12.col-xxl-12{margin-left:20%}}@media only screen and (min-width:992px){.mainContent form .control-label{float:left}}.form-label{display:inline-block;margin-bottom:0.25rem}.mainContent form input[type="date"]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.mainContent form .add-on.form-check-label{display:flex;gap:1ch}.mainContent form .add-on.form-check-label input[type="checkbox"]{width:initial !important;max-width:initial !important}.dce.preise{display:inline-block;width:100%}.dce.preise>div{margin:0 auto;max-width:1600px}.dce.preise .infoBox{color:#000;width:65.5%;float:left;background-color:white;background-color:rgba(255,255,255,0.5);margin-left:2%;padding:1em}.dce.preise .infoBox>div{display:flex}.dce.preise .infoBox h1{margin:0 0 0.5em;font-size:1.5em}.dce.preise .infoBox img{width:100%;height:100%;margin-right:2em;max-width:300px}.dce.preise .infoBox ul{margin:1em 0 0;list-style:disc;margin:0 0 0 1.25em}.dce.preise .prices{color:#fff;background-color:#216a4c;background-color:rgba(33,106,76,0.5);width:32.5%;float:left;padding:1em}.dce.preise .prices h1{font-family:"bruno_jbregular",Arial,Verdana,Helvetica,sans-serif;font-size:36px;font-size:2.25rem;margin:0 0 0.5em}.dce.preise .prices table{width:100%;max-width:500px;margin:1em 0}.dce.preise .prices table tr{display:grid;grid-template-columns:1fr 3fr}.dce.preise .prices table td{padding:0.25em 0}.dce.preise .prices .button{background:#216A4C;color:#fff;text-transform:uppercase;float:right;padding:0.5em;font-size:24px;font-size:1.5rem}.dce.preise.switch .infoBox{margin-left:0%;margin-right:2%}.dce.preise .prices,.dce.preise .infoBox{border-radius:0.5rem;overflow:hidden}.dce.tipp .element{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(300px,49%));grid-gap:2em 2%;background-color:white;background-color:rgba(255,255,255,0.75);box-shadow:0 0 10px rgba(0,0,0,0.5);max-width:1600px;margin:0 auto}.dce.tipp .element>div{-ms-grid-column:2;-ms-grid-column-span:1}.dce.tipp .element>div h1{font-family:"bruno_jbregular",Arial,Verdana,Helvetica,sans-serif;font-size:36px;font-size:2.25rem}.dce.tipp .element>div h1,.dce.tipp .element>div h3{display:inline-block}.dce.tipp .element>div h3{font-size:28px;font-size:1.75rem}.dce.tipp img{-ms-grid-column:1;-ms-grid-column-span:1;width:100%;height:auto}.dce.tipp .tipp_text{line-height:1.2em}.dce.tipp,.dce.preise{max-width:none;padding:3em 0;background-size:cover}.frame-type-ws_slider{padding:0;margin:0}.frame-type-ws_slider .slick-container{padding-top:0;margin:0 !important;width:100% !important;max-width:initial}.frame-type-ws_slider .slick-container .slick-slider{margin-bottom:0}.frame-type-ws_slider .slick-container .slick-slider ul.slick-dots{bottom:0.25rem !important}.frame-type-ws_slider .slick-container .slick-slider ul.slick-dots li button::before{font-size:14px;color:#fff;text-shadow:0 0 5px #000}.frame-type-ws_slider .slick-container .slick-slider ul.slick-dots li.slick-active button::before{color:#fff;opacity:1 !important}.frame-type-ws_slider .slick-container .slick-slider .slick-img{aspect-ratio:1.7777777778}@media screen and (min-width:1200px){.frame-type-ws_slider .slick-container .slick-slider .slick-img{aspect-ratio:1.92}}.frame-type-ws_slider .slick-container .slick-slide img{width:100%;height:auto}.frame-type-ws_slider .slick-prev::before,.frame-type-ws_slider .slick-next::before{font-size:50px;font-size:3.125rem;transition:all 0.25s}.frame-type-ws_slider .slick-prev:hover::before{margin-left:-50%}.frame-type-ws_slider .slick-next:hover::before{margin-right:-50%}.frame-type-ws_slider .slick-slider .slick-next,.frame-type-ws_slider .slick-slider .slick-prev{border:0;cursor:pointer;display:block;font-size:0;height:100%;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25%;z-index:1}.frame-type-ws_slider .slick-slider .slick-next:before,.frame-type-ws_slider .slick-slider .slick-prev:before{opacity:0}.frame-type-ws_slider .slick-slider .slick-next:hover:before,.frame-type-ws_slider .slick-slider .slick-prev:hover:before{opacity:1}.tx-mjdatenschutz{background:#fff;padding:0 1em 1em}.tx-mjdatenschutz .ds_textblock{margin-bottom:1em}.tx-mjdatenschutz .ds_headline{font:bold 1.1em "futuramedium",Arial,Verdana,Helvetica,sans-serif;color:#216A4C;margin-bottom:0.75em}.tx-mjdatenschutz .ds_text{line-height:1.25em}.tx-mjdatenschutz ul{list-style:inside;margin:0.5em 0}
