.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:2px solid #000;padding:0}.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-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-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:.5em .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,.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(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%}.image3col{float:left;width:100%;margin-bottom:25px}.image3col img{width:100%}.image3col .ce-intext.ce-right .ce-gallery,.image3col.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:0}.image3col .ce-center .ce-outer{width:100%;float:left;right:auto}.image3col .ce-center .ce-inner{width:100%;float:left;right:auto;display:-webkit-box !Important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image3col .ce-row{float:left;width:calc(33.333% - 5px);margin-bottom:5px}@media screen and (max-width:580px){.image3col .ce-row{width:calc(100% - 0px)}}.slick-loading .slick-list{background:#fff url(/fileadmin/templates/ext/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/fileadmin/templates/ext/slick/fonts/slick.eot);src:url('/fileadmin/templates/ext/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/fileadmin/templates/ext/slick/fonts/slick.woff) format('woff'),url(/fileadmin/templates/ext/slick/fonts/slick.ttf) format('truetype'),url('/fileadmin/templates/ext/slick/fonts/slick.svg#slick') format('svg')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider{display:none}.slider.slick-initialized{display:block}.powermail_fieldset{border:0 none;float:left;width:100%}.powermail_fieldset .form-control{border-radius:0}.powermail_label{display:inline-block;width:100%;float:none;clear:left;padding-left:12px}.powermail_fieldwrap{margin-bottom:15px;text-align:left}.powermail_fieldset{border:0;background:transparent;padding:0}.layout1{float:left;width:48%}.layout2{float:right;width:48%}.{display:block;border:none;text-align:center;padding-bottom:15px;padding-top:25px;font-size:26px;font-weight:400;color:#000}.tx-powermail h3{display:none}.tx-powermail .container-fluid{margin:0px!important;padding:0px!important}.tx-powermail{margin:0;font-weight:400;width:100%;margin-top:40px!important}.tx-powermail label{text-align:left}.tx-powermail input,.powermail_textarea,.powermail_select,.powermail_fieldwrap_type_country select{display:block;width:100%;height:45px;padding:6px 12px;color:#575756;background-color:#fff;background-image:none;border:1px solid #575756;font-size:19px}.powermail_legend{display:block;padding-bottom:25px;padding-top:15px;text-align:center;width:100%;float:left}.powermail_textarea{height:auto}.powermail_fieldwrap_text,.powermail_fieldwrap_content{padding-left:15px;padding-right:15px}.powermail_fieldwrap_text{font-weight:400;color:#000}.powermail_captchaimage{margin-top:5px}.powermail_create,.powermail_message,.powermail_message_error{text-align:center;list-style:none}.powermail_captcha_outer{text-align:center}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:0}.powermail_label{display:inline-block;float:none;font-weight:400;padding-left:2px;width:100%;color:#000!important;text-transform:uppercase;font-size:18px}.labelcheckbox{font-weight:400;padding-right:15px}.powermail_submit{background:#000!important;text-shadow:none !Important;border:none!important;color:#fff !Important;border-radius:0px!important;font-weight:400 !Important;font-size:19px!important;text-align:center;padding-top:20px;cursor:pointer;height:45px!important;-webkit-appearance:none;border-radius:0;text-transform:uppercase}.powermail_submit:hover{background:#000!important;color:#fff !Important}#content .form_button input,#content .form_input input{max-width:100%}#content .form_button input{margin:3px 0;width:100%}.tx-powermail input,.powermail_textarea,.powermail_select{border-radius:0!important}select.tx-powermail{background-color:white!important}.parsley-errors-list{color:#fff}.powermail_fieldset ul{list-style:none;background-color:#575756;font-size:14px}.powermail_fieldset ul li{padding-bottom:5px;padding-top:5px}.powermail_message_error li{background:#575756;color:#fff;padding:5px}.powermail_fieldwrap_text{text-align:center;margin-bottom:15px}.powermail_fieldwrap_marker{max-width:300px;float:none;margin-left:auto;margin-right:auto;width:100%;clear:both}.tx-powermail textarea{resize:none!important}#powermail_field_wunschdatum,#powermail_field_alternativdatum{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/date.png);background-position:98% 50%;background-repeat:no-repeat}#c10{text-align:center;font-size:11px;padding-top:25px;margin:auto;line-height:145%}#c10 a:hover{text-decoration:underline}.powermail_checkbox{width:auto!important;float:left;height:auto!important}.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}@media screen and (max-width:860px){.layout1,.layout2{float:left;width:100%}}@media screen and (max-width:680px){.powermail_fieldset_1{width:100%}.powermail_fieldset_2{width:100%}}@media screen and (max-width:480px){.powermail_submit{font-size:16px!important}}*,*:before,*:after{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0}img,embed,object,video{max-width:100%;height:auto;width:auto}body,nav,a,p{margin:0;padding:0}body{background-color:#fff;color:#000;font-size:18px;line-height:145%;font-weight:400;margin:0;padding:0;font-family:'Montserrat',sans-serif}ol,ul{margin:0;padding:0 0 0 20px}caption{color:#252525;font-size:12px}legend{display:none}iframe{max-width:100%}label{display:inline-block;max-width:100%}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}*:focus,*:active{outline:none!important}.frame-default{width:100%}h1,h4{margin:0;padding:0;color:#000;font-size:36px;line-height:120%;text-align:center;font-weight:400;padding-bottom:10px}h2,h5{margin:0;padding:0;font-weight:400;color:#000;text-align:center;width:auto;font-size:21px;clear:both;font-weight:400;padding-bottom:25px}h3{width:100%;clear:both;font-weight:400}a{text-decoration:none;color:#000}a:hover{text-decoration:none;font-weight:400;color:#000;-webkit-transition:all 0.4s;transition:all 0.4s}a:focus{outline:none}a:focus,a:hover{color:#000;text-decoration:none}.clear,.clearfix{clear:both}.flexContainer,#mainNavi ul{display:-webkit-box !Important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spaceAround{-ms-flex-pack:distribute;justify-content:space-around}.justifyCenter,#mainNavi ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.itemsCenter{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#page-14 #logo,#page-14 #request{display:none!important}#wrap_top{width:100%;float:left;background-color:#000;border-bottom:1px solid #fff;position:fixed;z-index:999999}#wrap_top #top{max-width:1200px;width:100%;position:relative}#menu-button{display:none}#mainNavi{float:left;width:100%;padding:15px 0}#mainNavi li{width:auto;float:left;list-style:none;padding-left:10px;padding-right:10px;border-right:1px solid #fff}#mainNavi li a{color:#fff}#mainNavi li .nav-link{padding:5px;text-transform:uppercase}#mainNavi li .nav-link.active{font-weight:700}#mainNavi li:last-child{border-right:0 solid #fff}#mainNavi ul li ul li{width:100%;float:left}#mainNavi ul{padding:0;margin:0;width:auto;margin:auto}.dropdown:hover .dropdown-menu{display:block;margin-top:0}#mobile-menu .mm-panels .mm-navbar{background:#000;color:#fff;height:45px;line-height:24px}#mobile-menu .mm-panels .mm-navbar .mm-btn::after,#mobile-menu .mm-panels .mm-navbar .mm-btn::before{border-color:#fff}#mobile-menu .mm-panels .mm-navbar .mm-navbar__title{font-size:21px;color:#fff;text-transform:uppercase}#mobile-menu .mm-panels .mm-listitem .mm-btn_next:after{border-color:#000}#mobile-menu .mm-panels .mm-listitem a{color:#000;text-transform:uppercase;padding:20px}#mobile-menu .mm-panels .mm-listitem a.active{color:#000;font-weight:700}#mobile-menu .mm-navbars_bottom nav span{color:#fff}#mobile-menu .mm-navbars_bottom a{color:#fff;background:#000}#mobile-menu .mm-navbars_bottom a:hover{font-weight:700}#logo{float:left;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;position:absolute;top:0;left:calc(50% - 150px);z-index:9999;width:300px}#logo img{display:block;float:left}#logo img a:active,#logo a:active{outline:none}#header_container{width:100%;position:relative;float:left;margin-top:80px}#headerImage{float:left;width:100%;max-width:18000px;position:relative;z-index:444}#headerImage .slide{float:left;width:100%;max-width:18000px;position:relative}#headerImage .slick-slide img{width:100%}#headerImage .slick-prev,#headerImage .slick-next{background-color:transparent!important;background-position:50% 50%;background-repeat:no-repeat;border:0 none;cursor:pointer;height:80px;opacity:.6;position:absolute;text-indent:-50000px;top:calc(50% - 40px);width:47px;z-index:545}#headerImage .slick-prev{background-image:url(/fileadmin/templates/images/arrow_left.png);left:25px}#headerImage .slick-next{background-image:url(/fileadmin/templates/images/arrow_right.png);right:25px}#headerImage .slick-prev:hover,#headerImage .slick-next:hover{opacity:.9}#request{position:absolute;width:100%;bottom:-20px;z-index:99999;left:0}#request #requestWrap{width:100%;max-width:1200px;border-bottom:40px solid #000}#request #requestWrap #button{width:auto;float:left;margin-right:2px;margin-left:2px}#request #requestWrap #button .buttonRequest{width:auto;float:left;padding:30px 40px;text-align:center;font-size:21px;background-color:#000;color:#fff!important}#request #requestWrap #button .buttonRequest:hover{background-color:#252525}#wrap{width:100%;float:left}#main{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}#content{float:left;width:100%;min-height:400px;padding-bottom:80px;padding-top:80px;text-align:center}#content .bodytext{padding-bottom:25px}#content li{list-style-position:outside}.divider hr{border-color:#000 -moz-use-text-color -moz-use-text-color;border-width:1px 0 0;height:1px;margin:1em 0;padding:0;margin-top:30px}#c6{padding-top:30px;font-size:11px}.dce_angebot_wrap{float:left;width:100%;margin-top:60px}.dce_angebot_wrap .dce_angebot{float:left;width:30%;margin-left:1%;margin-right:1%;border:2px solid #c5c7c7;text-align:center;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:30px;background-color:#c5c7c7;cursor:pointer}.dce_angebot_wrap .dce_angebot .dce_angebot_item{float:left;width:100%;padding-left:20px;padding-right:20px;padding-top:60px;padding-bottom:60px}.dce_angebot_wrap .dce_angebot .dce_angebot_item .title{float:left;width:100%;font-size:38px;padding-bottom:30px;line-height:110%}.dce_angebot_wrap .dce_angebot .dce_angebot_item .ort{float:left;width:100%;font-size:26px}.dce_angebot_wrap .dce_angebot .dce_angebot_item .text{float:left;width:100%;padding-top:5px}.dce_angebot_wrap .dce_angebot .dce_angebot_item .preis{float:left;width:100%;font-size:26px;padding-bottom:40px;padding-top:40px;border-bottom:1px dashed #000}.dce_angebot_wrap .dce_angebot .dce_angebot_item .infos{float:left;width:100%;padding-top:40px;padding-bottom:80px;font-size:15px}.dce_angebot_wrap .dce_angebot .dce_angebot_request{position:absolute;bottom:-2px;left:-2px;width:calc(100% + 4px);background-color:#000;color:#fff;text-align:right;padding:20px 20px;z-index:999999;background-image:url(/fileadmin/templates/images/heli.png);background-position:20px 50%;background-repeat:no-repeat}.dce_angebot_wrap .dce_angebot:before,.dce_angebot_wrap .dce_angebot:after{content:"";position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;z-index:-1;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.dce_angebot_wrap .dce_angebot:before{border-right:2px solid #000;border-left:2px solid #000;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0 0;transform-origin:100% 0 0}.dce_angebot_wrap .dce_angebot:after{border-bottom:2px solid #000;border-top:2px solid #000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0}.dce_angebot_wrap .dce_angebot:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.dce_angebot_wrap .dce_angebot:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}#wrapFooter{float:left;width:100%;background:#000;color:#fff}#wrapFooter #mainFooter{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}#wrapFooter #mainFooter #footer{float:left;width:100%;padding:40px 0;text-align:center}#wrapFooter #mainFooter #footer a{color:#fff}#wrapFooter #mainFooter #footer a:hover{color:#fff;text-decoration:underline}.col-container{float:left;width:100%}.col-container .two-cols-left{float:left;width:48%;margin-bottom:25px}.col-container .two-cols-right{float:right;width:48%;margin-bottom:25px}@media screen and (max-width:1201px){#main,#mainFooter{padding-left:3%;padding-right:3%}#request{bottom:-38px}}@media screen and (max-width:1024px){#request #requestWrap #button .buttonRequest{padding:20px 30px}#footer{font-size:16px}.dce_angebot_wrap .dce_angebot{width:48%}#mainNavi{display:none!important}#menu-button{display:block!important;background:none repeat scroll 0 0 #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:50px;width:110px;float:right;position:relative;z-index:9999;text-align:center;clear:both;margin-top:15px}#menu-button a{display:block;height:50px;position:absolute;color:#fff;text-decoration:none;width:100%;background-image:url(/fileadmin/templates/images/responsive-menu-icon.png);background-repeat:no-repeat;background-position:90% 50%;text-align:left;padding-left:10px;padding-top:13px}#wrap_top{position:relative}#header_container{margin-top:0}#logo{left:calc(50% - 90px);width:180px}}@media screen and (max-width:780px){.col-container .two-cols-left,.col-container .two-cols-right{float:left;width:100%;margin-bottom:25px}#logo{left:calc(50% - 70px);width:140px}#request #requestWrap #button .buttonRequest{padding:10px 20px;font-size:19px}}@media screen and (max-width:640px){#request #requestWrap #button{width:calc(50% - 4px);float:left;margin-right:2px;margin-left:2px}#request #requestWrap #button .buttonRequest{padding:10px 20px;font-size:19px;width:100%;float:left}#request #requestWrap{border-bottom:0 solid #000}#request{bottom:-49px}#footer{font-size:14px}.dce_angebot_wrap .dce_angebot{width:100%;margin-left:0%;margin-right:0%}}@media screen and (max-width:580px){#headerImage .slick-prev,#headerImage .slick-next{display:none!important}}