.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%}.image4col{float:left;width:100%;margin-bottom:25px}.image4col img{width:100%}.image4col .ce-intext.ce-right .ce-gallery,.image4col.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:0}.image4col .ce-center .ce-outer{width:100%;float:left;right:auto}.image4col .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}.image4col .ce-row{float:left;width:calc(25% - 6px);margin-bottom:5px}.dce_content_gallery_wrap{width:100%;float:left;margin-bottom:40px}.dce_content_gallery{width:100%;float:left;padding-top:25px;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:center;-ms-flex-pack:center;justify-content:center}.dce_content_gallery_item{float:left;width:calc(25% - 6px);margin-bottom:6px;margin-left:3px;margin-right:3px}@media screen and (max-width:860px){.image4col .ce-row{width:calc(50% - 5px)}.dce_content_gallery_item{width:calc(50% - 6px)}}@media screen and (max-width:480px){.image4col .ce-row{width:calc(100% - 0px)}.dce_content_gallery_item{width:100%;margin-bottom:3px;margin-left:0;margin-right:0}}.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}body.cookie-padding{padding-bottom:50px}.cc_banner-wrapper{z-index:9001;position:absolute}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:.6em;-webkit-transition:font-size 200ms;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:.6em;-webkit-transition:font-size 200ms;transition:font-size 200ms;margin:0;padding:0;line-height:1.5em;color:#888}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;opacity:.9;-webkit-transition:opacity 200ms;transition:opacity 200ms}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{font-size:.8em;line-height:.8em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:.8em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px;box-sizing:border-box;border-top:1px solid #888}.cc_container .cc_btn{padding:8px 10px;background-color:#c8c8c8;cursor:pointer;-webkit-transition:font-size 200ms;transition:font-size 200ms;text-align:center;font-size:.6em;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{-webkit-transition:font-size 200ms;transition:font-size 200ms;font-size:.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{margin-top:.7em;font-size:.8em}}@media screen and (min-width:768px){.cc_container{padding:10px 50px 10px}.cc_container .cc_btn{padding:8px 15px;font-size:.8em}.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:0.8em!important}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000;background-color:#c8c8c8;transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#d3d3d3;color:#000}.cc_container a,.cc_container a:visited{text-decoration:none;color:#c8c8c8;-webkit-transition:200ms color;transition:200ms color}.cc_container a:hover,.cc_container a:active{text-decoration:none;color:#888}.cc_container .cc_btn a{text-decoration:none}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;-webkit-animation-name:slideUp;animation-name:slideUp}.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;width:100%;float:left}.powermail_fieldwrap_type_submit{margin-top:20px;margin-bottom:20px}.powermail_fieldset{border:0;background:transparent;padding:0}.powermail_fieldset_2{margin-top:40px}.layout1{float:left;width:48%}.layout2{float:right;width:48%}.powermail_legend{display:block;border:none;text-align:left;padding-bottom:25px;font-size:26px;font-weight:700;color:#414140;text-transform:uppercase}.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:#414140;background-color:#fff;background-image:none;border:1px solid #414140;font-size:19px}.powermail_textarea{height:auto}.powermail_fieldwrap_text,.powermail_fieldwrap_content{padding-left:15px;padding-right:15px}.powermail_fieldwrap_text{font-weight:400;color:#5a9e3c}.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:700;padding-left:2px;width:100%;color:#ea7210!important;font-size:18px}.labelcheckbox{font-weight:400;padding-right:15px}.powermail_submit{background:#ea7210!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:#414140!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}.powermail_checkbox{width:auto!important;float:left;height:auto!important}.parsley-errors-list{color:#fff}.powermail_fieldset ul{list-style:none;background-color:#414140;font-size:14px}.powermail_fieldset ul li{padding-bottom:5px;padding-top:5px}.powermail_message_error li{background:#414140;color:#fff;padding:5px}.powermail_fieldwrap_text{text-align:center;margin-bottom:15px}.powermail_fieldwrap_marker{max-width:3000px;float:none;margin-left:auto;margin-right:auto;width:100%;clear:both}.tx-powermail textarea{resize:none!important}#powermail_field_kursbeginn,#powermail_field_kursende{background-image:url(/fileadmin/templates/images/date.png);background-position:98% 50%;background-repeat:no-repeat}.control{display:block;position:relative;margin-bottom:5px;padding-top:1px;cursor:pointer;font-size:17px}.powermail_field .checkbox label{padding-left:35px}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{position:absolute;top:2px;left:0;height:25px;width:25px;background:#e6e6e6;border:0 solid #000}.control-radio .control_indicator{border-radius:0}.control:hover input~.control_indicator,.control input:focus~.control_indicator{background:#ccc}.control input:checked~.control_indicator{background:#2aa1c0}.control:hover input:not([disabled]):checked~.control_indicator,.control input:checked:focus~.control_indicator{background:#2aa1c0}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control_indicator:after{-webkit-box-sizing:unset;box-sizing:unset;content:'';position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-checkbox .control_indicator:after{left:9px;top:5px;width:4px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}@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}}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#ea7210;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0;border:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0;border:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0;border:0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0;border:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#1f1f1f}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1f1f1f;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 #ccc;background:#ededed;font-weight:400;color:#1f1f1f}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#1f1f1f;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ea7210;background:#ea7210;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-icon{width:16px;height:16px;background-image:url(/fileadmin/templates/images/datepicker/ui-icons_444444_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/fileadmin/templates/images/datepicker/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/fileadmin/templates/images/datepicker/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/fileadmin/templates/images/datepicker/ui-icons_777777_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/fileadmin/templates/images/datepicker/ui-icons_555555_256x240.png)}*,*: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:#1f1f1f;font-size:17px;line-height:140%;font-weight:400;margin:0;padding:0}ol,ul{margin:0;padding:0 0 0 20px}caption{color:#ececec;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}input,textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none}*:focus,*:active{outline:none!important}.frame-default{width:100%}h1,h4{margin:0;padding:0;color:#ea7210;font-size:42px;line-height:120%;text-align:center;font-weight:400;padding-bottom:5px;font-family:'Saira Stencil One',cursive}h2,h5{margin:0;padding:0;font-weight:400;color:#1f1f1f;text-align:center;width:auto;font-size:26px;clear:both;font-weight:700;padding-bottom:25px;text-transform:uppercase}h3{width:100%;clear:both;font-weight:400;text-transform:uppercase;font-size:21px;font-weight:700;color:#1f1f1f;padding-bottom:15px}a{text-decoration:none;color:#ea7210}a:hover{text-decoration:none;color:#ea7210;-webkit-transition:all 0.4s;transition:all 0.4s}a:focus{outline:none}#content a:hover{text-decoration:underline}.clear,.frame-default,.clearfix{clear:both}.cc_container{background:#1f1f1f;color:#fff;font-size:17px;font-family:'Lato',sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:0 solid #888}.cc_container .cc_message{color:#fff}.cc_more_info{color:#fff!important}.cc_more_info:hover{color:#ea7210!important}.cc_container .cc_btn{background-color:#ea7210!important;border-radius:0px!important;color:#fff!important}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#ea7210!important}.flexContainer,#smallSearchWrap #smallSearchMain,.dce_smallSearch__item,.dce_smallSearch__item a,#clickpath .breadcrumb,.col-container,.col-container .two-cols-right{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,#smallSearchWrap #smallSearchMain,.col-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.spaceAround{-ms-flex-pack:distribute;justify-content:space-around}.justifyCenter,#clickpath .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.itemsCenter,#smallSearchWrap #smallSearchMain,.dce_smallSearch__item,.dce_smallSearch__item a,.col-container .two-cols-right{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.frame.frame-default.frame-type-menu_sitemap{text-align:center;padding-top:40px}.frame.frame-default.frame-type-menu_sitemap ul li{padding-bottom:20px;text-transform:uppercase}.frame.frame-default.frame-type-menu_sitemap ul li ul li{padding-bottom:0;text-transform:none}.dce_accordion{float:left;width:100%;margin-top:20px}.dce_accordion .panel-group{float:left;width:100%}.dce_accordion .panel-group .card{float:left;width:100%;margin-bottom:4px;background-color:#ea7210;border:0 solid rgba(0,0,0,.125);border-radius:0}.dce_accordion .panel-group .card .card-header{background:#ececec;color:#fff;padding:10px 25px;border-bottom:0 solid rgba(0,0,0,.125)}.dce_accordion .panel-group .card .card-header a{color:#fff}.dce_accordion .panel-group .card .card-header .panel-title{text-align:left}.dce_accordion .panel-group .card .card-header .panel-title i{float:right}.dce_accordion .panel-group .card .card-header:first-child{border-radius:0px!important}.card-body{padding:40px 25px!important}#wrap_top{width:100%;float:left}#wrap_top #top{max-width:1400px;width:100%;position:relative}#wrap_top #top #logo{float:left;max-width:420px;width:100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;position:absolute;top:74px;left:calc(50% - 210px);z-index:9999;background-color:#fff}#wrap_top #top #logo img{display:block;float:left}#wrap_top #top #logo img a:active,#wrap_top #top #logo a:active{outline:none}#menu-button{display:none}@media screen and (min-width:1025px){#mobile-menu{display:none}}#mainNavi{float:left;width:100%;margin:15px 0}#mainNavi .mr-auto,#mainNavi .mx-auto{margin-right:auto!important;margin-left:auto!important}#mainNavi .navbar-expand-md .navbar-nav .nav-link{padding-right:45px;padding-left:45px}#mainNavi .nav-link{padding:2px 0}#mainNavi .nav-link:hover{color:#ea7210}#mainNavi .nav-link.active{font-weight:700;color:#ea7210}#mainNavi li{width:auto;float:left;text-transform:uppercase;border-right:1px solid #ea7210}#mainNavi li a{color:#1f1f1f}#mainNavi li:last-child{border-right:0 solid #ea7210}#mainNavi ul li ul li{width:100%;float:left;border-right:0 solid #ea7210}.dropdown:hover .dropdown-menu{display:block;margin-top:0;z-index:9999;border-radius:0;padding:20px 0;padding-bottom:0;border:0;margin:0}.dropdown:hover .dropdown-menu .dropdown-item:hover,.dropdown:hover .dropdown-menu .dropdown-item:focus{color:#fff;text-decoration:none;background-color:#ea7210}.dropdown:hover .dropdown-menu .dropdown-item:hover a,.dropdown:hover .dropdown-menu .dropdown-item:focus a{color:#fff!important}.dropdown:hover .dropdown-menu .dropdown-item.active,.dropdown:hover .dropdown-menu .dropdown-item:active{background-color:#ea7210}.dropdown:hover .dropdown-menu .dropdown-item.active a,.dropdown:hover .dropdown-menu .dropdown-item:active a{color:#fff!important}.dropdown:hover .dropdown-menu .dropdown:hover .dropdown-menu .dropdown-item.active,.dropdown:hover .dropdown-menu .dropdown:hover .dropdown-menu .dropdown-item:active{color:#fff!important}.dropdown .dropdown-item.active{color:#fff!important}.dropdown .dropdown-item:hover{color:#fff!important}#page-1 #mainNavi .navbar-expand-md .navbar-nav .nav-item:first-child .nav-link{color:#ea7210;font-weight:700}#mobile-menu .mm-navbar{background-color:#ea7210;color:#fff}#mobile-menu .mm-panels .mm-navbar{background:#ea7210;color:#fff}#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;font-weight:700}#mobile-menu .mm-navbars_bottom a{color:#fff}#mobile-menu .mm-listview{line-height:35px;text-transform:uppercase}#mobile-menu .mm-listview a.active{color:#ea7210;font-weight:700}#mobile-menu .mm-menu_offcanvas{max-width:360px}.dce_moreButton{float:left;width:100%;margin-top:25px}.dce_moreButton a{padding:5px 15px;background:#ea7210;color:#fff;float:left}.dce_moreButton a:hover{background:#ea7210}#header_container{float:left;width:100%;position:relative}#header_container .dce_bookingButton{width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.8);position:absolute;z-index:555;bottom:10%;right:10%;text-align:center;color:#ea7210!important;transform:rotate(8deg);-webkit-transform:rotate(8deg);-webkit-box-shadow:0 0 34px 0 rgba(179,179,179,1);box-shadow:0 0 34px 0 rgba(179,179,179,1)}#header_container .dce_bookingButton:hover{background:#1f1f1f;color:#fff!important}#header_container .dce_bookingButton .dce_bookingButtonWrap{width:100%;float:left}#header_container .dce_bookingButton .dce_bookingButtonWrap p{line-height:125%;font-size:21px;padding-top:10px}#header_container .dce_bookingButton .dce_bookingButtonWrap i{width:100%;float:left;text-align:center;font-size:48px;padding-top:12px}#header_container #headerImage{float:left;width:100%;position:relative;z-index:444}#header_container #headerImage .slide{float:left;width:100%;max-width:1800px;position:relative}#header_container #headerImage .slick-slide img{width:100%}#header_container #headerImage .slick-prev,#header_container #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}#header_container #headerImage .slick-prev:hover,#header_container #headerImage .slick-next:hover{opacity:1}#header_container #headerImage .slick-prev{background-image:url(/fileadmin/templates/images/arrow_left.png);left:10px}#header_container #headerImage .slick-next{background-image:url(/fileadmin/templates/images/arrow_right.png);right:10px}#header_container #headerImage .slick-dots{position:absolute;display:block;width:auto;padding:0;list-style:none;text-align:center;height:40px;padding-top:10px;z-index:9999;left:40px;bottom:20px}#header_container #headerImage .slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 3px;padding:0;cursor:pointer}#header_container #headerImage .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;cursor:pointer;color:transparent;border:0;outline:none;opacity:1;border-radius:0;background:none;border:1px solid #ea7210}#header_container #headerImage .slick-dots li button:hover,#header_container #headerImage .slick-dots li button:active,#header_container #headerImage .slick-dots li button:focus{outline:none;opacity:1;background:#ea7210}#header_container #headerImage .slick-dots li.slick-active button{background:#ea7210}#smallSearchWrap.fixed{position:fixed!important;top:0!important;width:100%!important;left:0!important;z-index:9999!important;height:79px;-webkit-animation:fadeIn 0.5s ease-in both;animation:fadeIn 0.5s ease-in both}@-webkit-keyframes fadeIn{from{opacity:1;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeIn{from{opacity:1;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#smallSearchWrap{width:100%;float:left;background:#ea7210;border-top:1px solid #ea7210}#smallSearchWrap #smallSearchMain{max-width:1400px;width:100%;padding-left:3%;padding-right:3%}#smallSearchWrap #smallSearchMain #smallSearch{float:left;width:calc(100% - 61px);color:#fff}#smallSearchWrap #smallSearchMain #langNavi{float:right;width:60px;color:#fff;padding-left:20px;border-left:1px solid #fff;margin:15px 0}#smallSearchWrap #smallSearchMain #langNavi a{color:#fff}#smallSearchWrap #smallSearchMain #langNavi .lang_navi_flag.langAct{font-weight:700}.dce_smallSearch{width:100%;float:left}.dce_smallSearch__item{width:auto;margin:0 40px;line-height:100%;font-size:21px}.dce_smallSearch__item a{color:#fff}.dce_smallSearch__item a:hover{color:#fff;font-weight:700}.dce_smallSearch__item i{padding-right:10px;font-size:26px}.dce_smallSearch__item span{width:auto}.dce_smallSearch__item.booking a{border:1px solid #fff;text-align:center;padding:10px 25px;text-transform:lowercase;width:100%}.dce_smallSearch__item.booking a:hover{background:#fff;color:#ea7210}#wrap{width:100%;float:left}#wrap #main{max-width:1400px;width:100%}#wrap #main #content{float:left;width:100%;min-height:400px;padding-bottom:80px;padding-top:80px;text-align:center}#wrap #main #content li{list-style-position:inside}#c18,#c21{font-size:12px;text-align:center;padding-top:25px}#c18 a,#c21 a{color:#1f1f1f}#c18 a:hover,#c21 a:hover{color:#ea7210}hr{margin-top:40px;margin-bottom:40px;border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0;border-top:2px solid #000}.ce-table{text-align:center}#content .ce-table thead th{border-bottom:0 solid #dadada}#content .ce-table th{border-top:0 solid #dadada}#content .ce-table thead tr{background-color:#ea7210;color:#fff}#page-4 #content .col-container .two-cols-right{text-align:center}#clickpath{float:left;width:100%}#clickpath .breadcrumb{background:#fff;text-align:center;font-size:11px;color:#ea7210;padding:20px 0;margin-bottom:0}#clickpath .breadcrumb .breadcrumb-item{color:#ea7210}#clickpath .breadcrumb .breadcrumb-item i{padding-right:5px}#clickpath .breadcrumb .breadcrumb-item a{color:#ea7210}#clickpath .breadcrumb .breadcrumb-item a:hover{color:#1f1f1f}#clickpath .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-right:.2rem;color:#ea7210}#wrap.wrapLeistungen{margin-bottom:100px;margin-top:50px}#wrap.wrapLeistungen #leistungen{width:100%;float:left}.dce_service{width:100%;float:left;position:relative}.dce_service .slick-prev,.dce_service .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}.dce_service .slick-prev:hover,.dce_service .slick-next:hover{opacity:1}.dce_service .slick-prev{background-image:url(/fileadmin/templates/images/arrow_left.png);left:10px}.dce_service .slick-next{background-image:url(/fileadmin/templates/images/arrow_right.png);right:10px}.dce_service .dce_service_item{width:50%;float:left;border:1px solid #fff;position:relative}.dce_service .dce_service_item__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:100%;float:left;min-height:400px}.dce_service .dce_service_item__title{position:absolute;top:0;left:0;width:100%;text-align:center;background-color:rgba(0,0,0,.5);text-transform:uppercase;color:#ea7210;font-size:24px;padding:20px 0}#wrap.wrapShortcuts{background-image:url(/fileadmin/templates/images/shortcuts.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#wrap.wrapShortcuts #main.mainShortcuts #shortcuts{float:left;width:100%;padding:80px 0}.dce_shortcuts{width:100%;float:left}.dce_shortcuts__item{width:25%;text-align:center}.dce_shortcuts__item i{width:100%;float:left;font-size:48px}.dce_shortcuts__item span{width:100%;margin-top:25px;float:left;color:#1f1f1f!important}#social{margin-top:100px;width:100%;float:left}.dce_bloc_social{width:100%;float:left;position:relative}.dce_bloc_social__image{width:60%;float:left;min-height:400px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);clip-path:polygon(0 0,100% 0,80% 100%,0% 100%)}.dce_bloc_social__content{width:40%;float:left;padding-right:3%}.dce_bloc_social__content .wrap{width:100%;float:left;text-align:right}.dce_bloc_social__content .wrap h4{text-align:right;margin-bottom:25px}.dce_bloc_social__content .wrap .wrapImg{width:100%;float:left;margin-top:40px}.dce_bloc_social__content .wrap .wrapImg img{width:100%;max-width:50px;margin-left:15px}#alpenblick{margin-bottom:100px;width:100%;float:left}.dce_bloc_haus{width:100%;float:left;position:relative}.dce_bloc_haus__content{width:40%;float:left;padding-left:3%}.dce_bloc_haus__content .wrap{width:100%;float:left;text-align:left}.dce_bloc_haus__content .wrap h4{text-align:left;margin-bottom:25px}.dce_bloc_haus__content .wrap .moreLink{width:100%;float:left;margin-top:40px}.dce_bloc_haus__content .wrap .moreLink a{border:1px solid #ea7210;padding:10px 25px}.dce_bloc_haus__content .wrap .moreLink a:hover{background:#ea7210;color:#fff}.dce_bloc_haus__image{width:60%;float:left;min-height:400px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%)}#wrapFooter{width:100%;float:left}#wrapFooter #footer{width:100%;float:left}#wrapFooter #footer #map{float:left;width:70%;min-height:600px;background-repeat:no-repeat;background-position:100% 100%;background-image:url(/fileadmin/templates/images/map.jpg);background-size:cover}#wrapFooter #footer #contact{float:left;width:30%}#wrapFooter #footer #contact #contactWrap{width:130%;padding:50px 50px;background:#000;color:#fff;z-index:888;margin-left:-30%;padding-left:20%;padding-right:50px;text-align:right;-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)}#wrapFooter #footer #contact #contactWrap h3{color:#fff;text-align:right}#wrapFooter #footer #contact #contactWrap h4{color:#fff;padding-bottom:25px;text-align:right}#wrapFooter #footer #contact #contactWrap a{color:#fff}#wrapFooter #footer #contact #contactWrap a:hover{color:#ea7210}#wrap_meta{width:100%;float:left;background-image:url(/fileadmin/templates/images/band.png);background-repeat:no-repeat;background-position:top center;padding-top:25px}#wrap_meta #meta{float:left;width:100%;padding:0% 3%;padding-bottom:100px;padding-top:50px;background-image:url(/fileadmin/templates/images/gurgl.png);background-repeat:no-repeat;background-position:50% 33%;background-size:100px}#wrap_meta #meta #created{float:left;width:auto;text-align:left;font-size:11px;color:#535252}#wrap_meta #meta #created a{color:#535252}#wrap_meta #meta #created a:hover{color:#1f1f1f}#wrap_meta #meta #og{width:auto;display:none}#wrap_meta #meta #og img{max-width:120px}#wrap_meta #meta #om{width:auto}.col-container{float:left;width:100%}.col-container .two-cols-left{float:left;width:48%;margin-bottom:40px;margin-top:40px;text-align:right}.col-container .two-cols-right{float:right;width:48%;margin-bottom:40px;margin-top:40px;text-align:left}.col-container .two-cols-right h1,.col-container .two-cols-right h2,.col-container .two-cols-right h3,.col-container .two-cols-right h4,.col-container .two-cols-right h5{text-align:left}.col-container .col-text{width:70%;text-align:right;padding-right:3%}.col-container .col-image{width:30%}#responsiveContainer{display:block;position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:980px;float:none;margin-top:40px}#responsiveContainer #map_canvas{left:0;position:absolute;top:0;width:100%}#responsiveContainer img{max-width:none!important}#maps_map,#responsiveContainer,#responsiveContainer #map_canvas{height:480px}@media screen and (max-width:1400px){#mainNavi .navbar-expand-md .navbar-nav .nav-link{padding-right:25px;padding-left:25px}}@media screen and (max-width:1201px){#main,#top{padding-left:3%;padding-right:3%}}@media screen and (max-width:1025px){#mainNavi,#metaNavi{display:none!important}#menu-button{display:block!important;background:none repeat scroll 0 0 #ea7210;-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:20px;margin-bottom:20px}#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 #top #logo{max-width:300px;top:0;left:25px}}@media screen and (max-width:981px){.dce_smallSearch__item.mail{display:none!important}}@media screen and (max-width:861px){.dce_bloc_social__image{width:100%;min-height:260px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.dce_bloc_social__content{width:100%;padding-right:5%;padding-left:5%;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #535252}.dce_bloc_haus__image{width:100%;min-height:260px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.dce_bloc_haus__content{width:100%;padding-top:40px;padding-bottom:40px;padding-right:5%;padding-left:5%}.col-container .col-text{width:100%;text-align:center;padding-right:0;margin-bottom:40px}.col-container .col-image{width:100%;margin-left:auto;margin-right:auto;max-width:650px}}@media screen and (max-width:781px){.col-container .two-cols-left,.col-container .two-cols-right{float:left;width:100%;margin-bottom:25px}.dce_shortcuts__item{width:50%}.dce_shortcuts__item:nth-child(1),.dce_shortcuts__item:nth-child(2){margin-bottom:45px}#wrap_meta #meta{background-image:none}#wrapFooter #footer #map{width:100%;min-height:600px}#wrapFooter #footer #contact{width:100%}#wrapFooter #footer #contact #contactWrap{width:100%;padding:50px 50px;padding-right:0;padding-left:0;z-index:9999;margin-left:0%;padding-left:0%;padding-right:0;text-align:center;-webkit-clip-path:polygon(0% 0,100% 0,100% 100%,0 100%);clip-path:polygon(0% 0,100% 0,100% 100%,0 100%)}#wrapFooter #footer #contact #contactWrap h4,#wrapFooter #footer #contact #contactWrap h3{text-align:center}h1,h4{font-size:36px}#header_container .dce_bookingButton{display:none!important}}@media screen and (max-width:641px){.dce_smallSearch__item.booking{display:none!important}.dce_smallSearch__item{font-size:18px}#smallSearchWrap #smallSearchMain{padding-left:0}#wrap_top #top #logo{max-width:192px;top:0;left:0}#header_container #headerImage .slick-prev,#header_container #headerImage .slick-next{display:none!important}}@media screen and (max-width:581px){.dce_smallSearch__item{font-size:16px}}