.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 #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.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:15px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.cc-window{font-size:16px;line-height:1.5em;position:fixed;z-index:9999;display:flex;overflow:hidden;flex-wrap:nowrap;box-sizing:border-box;transition:opacity 1s ease;opacity:1}.cc-window.cc-invisible{opacity:0}.cc-window.cc-static{position:static}@media print{.cc-window{display:none}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-left,.cc-window.cc-right{right:0;left:0}.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;align-content:space-between;align-items:center}.cc-animate:hover{transform:translateY(0)}.cc-grower{overflow:hidden;max-height:0;transition:max-height 1s}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link{cursor:pointer}.cc-link{display:inline-block;padding:.2em;text-decoration:underline;opacity:.8}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{font-size:.9em;font-weight:700;display:block;padding:.4em .8em;text-align:center;white-space:nowrap;border-width:2px;border-style:solid}@media screen and (max-width:900px){.cc-btn{white-space:normal}}.cc-btn+.cc-btn{margin-left:.5em}.cc-highlight .cc-btn:first-child{border-color:transparent;background-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{text-decoration:underline;background-color:transparent}.cc-close{font-size:1.6em;line-height:.75;position:absolute;top:.5em;right:.5em;display:block;opacity:.9}.cc-close:focus,.cc-close:hover{opacity:1}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-banner{padding:1em}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-banner .cc-message{margin-right:0}}.cc-banner.cc-window{align-items:center;flex-direction:row;width:100%;padding:1em 1.8em}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-banner.cc-window{right:0;left:0;align-items:unset;flex-direction:column}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-banner.cc-window .cc-compliance{flex:1 1 auto}}.cc-banner.cc-top{top:0;right:0;left:0}.cc-banner.cc-bottom{right:0;bottom:0;left:0}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;padding-bottom:1.5em}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-floating.cc-window{flex-direction:column;max-width:24em;padding:2em}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-floating.cc-window{right:0;left:0;max-width:none}}.cc-floating.cc-window .cc-compliance{flex:1 0 auto}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-theme-classic.cc-type-info .cc-compliance{display:inline;flex:none;text-align:center}.cc-floating.cc-theme-classic.cc-type-info .cc-btn{display:inline-block}.cc-floating.cc-theme-edgeless{padding:0}.cc-floating.cc-theme-edgeless .cc-message{padding:2em 2em 1.5em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-revoke{line-height:1.5em;position:fixed;z-index:9999;display:flex;overflow:hidden;flex-wrap:nowrap;box-sizing:border-box;padding:.5em;cursor:pointer}.cc-revoke:hover{text-decoration:underline}.cc-revoke.cc-top{top:0;left:3em;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{right:unset;left:3em}.cc-revoke.cc-right{right:3em;left:unset}@media print{.cc-revoke{display:none}}.cc-revoke.cc-animate{transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-revoke.cc-animate.cc-top{transform:translateY(-2em)}.cc-revoke.cc-animate.cc-bottom{transform:translateY(2em)}.cc-revoke.cc-animate.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke.cc-animate.cc-active.cc-top{transform:translateY(0)}.dp--cookie-check{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;border:1px solid rgba(255,255,255,0.5);border-radius:5px}.dp--cookie-check label{display:block;overflow:hidden;margin:0;padding:5px;white-space:nowrap;text-overflow:ellipsis}.dp--cookie-check label:first-child{padding-left:10px}.dp--cookie-check label:last-child{padding-right:10px}.dp--iframe{display:none}.dp--iframe.dp--loaded{display:block}.dp--overlay{padding:2.5rem 1.5rem;display:flex;justify-content:center;align-items:center;text-align:center}.dp--overlay-description{margin-top:.8rem}.dp--overlay-button{margin-top:.8rem}.db--overlay-submit{border:2px solid transparent;display:inline-block;padding:.4em .8em;font-weight:700;text-align:center}.dp--iframe.dp--loaded+.dp--overlay{display:none}.cc-revoke.dp--revoke{line-height:1;display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;margin:5px;transition:all .3s ease-in-out;transform:none !important;text-decoration:none !important;border-radius:20px !important}.cc-revoke.dp--revoke i{font-size:24px;pointer-events:none}.cc-revoke.dp--revoke.cc-top,.cc-revoke.dp--revoke.cc-bottom{left:0}.cc-revoke.dp--revoke.cc-right{right:0;left:auto}.cc-revoke.dp--revoke .dp--hover{pointer-events:none;display:none}.cc-revoke.dp--revoke:hover{opacity:.7}.cc-revoke.dp--revoke:hover .dp--hover{display:inline-block}.dp--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:'dp-icomoon';src:url('../../../typo3conf/ext/dp_cookieconsent/Resources/Public/fonts/icomoon.eot?f870c2c5f3295e7ca61cc6d2a126d459');src:url('../../../typo3conf/ext/dp_cookieconsent/Resources/Public/fonts/icomoon.eot?f870c2c5f3295e7ca61cc6d2a126d459#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/dp_cookieconsent/Resources/Public/fonts/icomoon.ttf?680ba2f9dbb4a562d6925301b53d7e3f') format("truetype"),url('../../../typo3conf/ext/dp_cookieconsent/Resources/Public/fonts/icomoon.woff?266bdcdc3bdf196f83ba46fe87ab27ac') format("woff"),url('../../../typo3conf/ext/dp_cookieconsent/Resources/Public/fonts/icomoon.svg?47dcde5d00856de36ef15ca662e0e099#icomoon') format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="dp--icon-"],[class*=" dp--icon-"]{font-family:'dp-icomoon' !important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp--icon-fingerprint:before{content:"\e900"}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}.flex_wrap{display:flex;justify-content:space-between;flex-wrap:wrap;}.flex_1,.flex_2,.flex_3,.flex_4,.flex_5,.flex_6,.flex_7,.flex_8,.flex_9,.flex_10,.flex_11,.flex_12{display:block;position:relative;}.flex_1{width:6%;}.flex_2{width:14.54545455%;}.flex_3{width:23.0909091%;}.flex_4{width:31.63636365%;}.flex_5{width:40.1818182%;}.flex_6{width:48.72727275%;}.flex_7{width:57.2727273%;}.flex_8{width:65.81818185%;}.flex_9{width:74.3636364%;}.flex_10{width:82.90909095%;}.flex_11{width:91.4545455%;}.flex_12{width:100%;}.flex_alpha{}.flex_omega{}.frame-layout-2 .ce-gallery{display:flex;flex-wrap:wrap;}.frame-layout-2 .ce-gallery .ce-row{width:23.0909091%;margin-bottom:3%;margin-right:2.54545455%;}.frame-layout-2 .ce-gallery .ce-row:nth-child(4n+4){margin-right:0;}.frame-layout-2 .ce-gallery .ce-row img{width:100%;height:auto;display:block;border-radius:20px;}.cc-revoke{padding:1em;}.cc-revoke.cc-bottom{border-radius:0px !important;text-decoration:none;}.cc-revoke.cc-bottom{-webkit-transform:translateY(2.5em);transform:translateY(2.5em);}.cc-bottom{bottom:5px;}.cc-right{right:5px;}.cc-deny{background:#FFF !important;text-decoration:none !important;color:#000 !important;}.cc-floating.cc-theme-classic{border-radius:0;}.cc-theme-classic .cc-btn{border-radius:0;}.dp--cookie-check{border:none;border-top:1px solid rgba(255,255,255,0.5);border-radius:0;padding-top:0.5em;}.CookieTable{background:#EEE;width:100%;border-collapse:collapse;}.CookieTable td,.CookieTable th{padding:10px;text-align:left;border:2px solid #FFF;}.CookieTable td.CookieHead{border-top:20px solid #FFF;}html,body{width:100%;height:100%;}body{background:#FFF;}.wrapper{box-sizing:border-box;position:relative;display:block;margin-left:auto;margin-right:auto;padding:0 5%;}.hide{display:none;}.no-scroll{height:100%;overflow:hidden;}.transition{transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}figcaption{display:block !important;font-size:0.9em;line-height:140%;padding:10px 0;text-align:center;}figcaption p{margin-bottom:3px;}figcaption p:last-child{margin-bottom:0}.ce-textpic.ce-right{display:flex;justify-content:space-between;flex-wrap:wrap;}.ce-textpic.ce-right .ce-gallery{order:2;margin-left:0;float:none;}.ce-textpic.ce-right .ce-gallery[data-ce-columns="1"]{width:23.0909091%;margin-bottom:0 !important;}.ce-textpic.ce-right .ce-gallery[data-ce-columns="1"]+.ce-bodytext{margin-right:0;width:65.81818185%;}.ce-gallery img{max-width:100%;height:auto;}.frame-default{position:relative;width:100%;margin-bottom:3%;}.frame-default:last-child{margin-bottom:0;}.frame-default.frame-layout-1{width:65.81818185%;}#kontakt{background:#c4c9ce;z-index:300;}#kontakt .wrapper{display:flex;justify-content:space-between;position:relative;padding:40px 5% 30px;color:#2c6986;font-family:'Oswald',Arial,sans-serif;font-size:1.4em;line-height:100%;}#kontakt .praxis{font-weight:300;text-align:right;}#kontakt .telefon{margin-left:8.54545455%;}#kontakt .telefon a{margin-left:40px;}#header{background:#2c6986;z-index:500;position:relative;}#header .wrapper{display:flex;justify-content:space-between;position:relative;padding:0 5%;}#header .logo{position:absolute;right:0;top:0;width:40%;min-width:300px;}#header .logo img{display:block;width:100%;height:auto;}#header .logo a{border:none;}#headerbild{position:relative;width:100%;z-index:400;}#headerbild img{display:block;width:100%;height:auto;}#headerslider{position:relative;width:100%;z-index:400;}#headerslider .wrapper{padding:0 5% 0%;}#headerslider .headerbild-infobox{position:absolute;right:10%;bottom:-180px;display:block;box-sizing:border-box;padding:100px 0;background:#ff8500;color:#fff;width:300px;height:300px;border-radius:150px;font-family:'Oswald',Arial,sans-serif;text-align:center;font-weight:700;font-size:2.4rem;line-height:50px;}.slick-slide img{width:100%;}#main{position:relative;background:#ffffff;z-index:300;}#main .wrapper{padding:7% 5%;}#main ul{padding-left:30px;list-style-type:square;margin-bottom:3%;}#main ul li{margin-top:10px;line-height:160%;}#main ul li:first-child{margin-top:0;}#main ul li::marker{color:#676e75;font-size:1.3em;}#main .boot{position:absolute;right:20px;bottom:-50px;min-width:200px;}#main .boot img{display:block;width:100%;height:auto;}#main.fancyboxInhalt{font-size:0.8em;line-height:150%;}#map-canvas{height:350px;width:100%;display:block;border-radius:20px;}#map-canvas .map-content h1{text-transform:none;font-size:1rem;margin-bottom:0.4em;padding:0;}#map-canvas .map-content{font-family:'Open Sans',sans-serif;color:#000;font-size:0.9rem;line-height:140%;}#map-canvas img{max-width:none;}#main #map-canvas{height:500px;margin-bottom:10%;margin-top:10%;}#leistungen{position:relative;width:100%;background:#676e75;color:#FFF;z-index:200;}#leistungen .wrapper{padding:6% 5% 17%;}#leistungen .leistungen-header{padding-bottom:30px;position:relative;font-size:2.6em;font-weight:900;line-height:100%;}#leistungen .leistungen-box{padding:2% 0;display:flex;flex-wrap:wrap;justify-content:space-between;}#leistungen .leistungen{position:relative;display:block;width:32%;box-sizing:border-box;border-radius:20px;line-height:100%;font-size:1.2em;font-weight:600;padding:20px 30px;margin-top:2%;background:#ffffff;color:#676e75;}#leistungen .leistungen:hover{transform:scale(1.05);}#leistungen .animal_panda{position:absolute;left:20px;bottom:-50px;width:20%;min-width:180px;}#leistungen .animal_panda img{display:block;width:100%;height:auto;}#leistungen .boot{position:absolute;right:20px;bottom:-50px;min-width:200px;}#leistungen .boot img{display:block;width:100%;height:auto;}#leistungen.page-leistungen{background:#dddddd;color:#676e75;}#news{position:relative;width:100%;background:#FFF;z-index:200;z-index:100;}#news .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:6% 5% 12%;}#news p{margin:0 0 20px;line-height:160%;}#news .news-header{padding-bottom:30px;position:relative;font-size:2.6em;font-weight:900;line-height:100%;color:#3078bf;}#news .animal_kaenguru{position:absolute;right:4%;bottom:-50px;width:22%;min-width:180px;}#news .animal_kaenguru img{display:block;width:100%;height:auto;}#abspann{position:relative;width:100%;background:#7db2be url('../../../fileadmin/templates/RootTemplate/Resources/Public/Images/back_abspann.png') no-repeat center top;background-size:cover;color:#FFF;overflow:hidden;}#abspann .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:6% 5% 2%;}#abspann p{margin:0 0 20px;line-height:160%;}#abspann a{color:#FFF;}#abspann a:hover{color:#ff8500;}#abspann .abspann-adresse{font-size:1.1em;box-sizing:border-box;line-height:140%;}#abspann .abspann-oeffnungszeiten table td{padding-left:20px;}#abspann .abspann-oeffnungszeiten table td:first-child{padding-left:0;}#abspann .footer_left{}#abspann .footernav{display:flex;}#abspann .footer_right{display:flex;justify-content:flex-end;}#abspann .copyright{}#abspann .footernav ul{list-style-type:none;margin:0;padding:0;display:flex;}#abspann .footernav ul li{margin:0;}#abspann .footernav ul li:first-child{padding-right:40px;}#abspann .footernav ul li a{color:#fff;display:inline-block;box-sizing:border-box;display:block;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}#abspann .footernav ul li.active a{color:#ff8500;}#abspann .footernav ul li a:hover{color:#ff8500;}.gridelement_content{display:flex;justify-content:space-between;flex-wrap:wrap;}.gridelement_4-8{text-align:left;}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:local(''),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/oswald-v35-latin-300.woff2') format('woff2'),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/oswald-v35-latin-300.woff') format('woff');font-display:swap;}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:local(''),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/oswald-v35-latin-500.woff2') format('woff2'),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/oswald-v35-latin-500.woff') format('woff');font-display:swap;}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:local(''),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/oswald-v35-latin-700.woff2') format('woff2'),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/oswald-v35-latin-700.woff') format('woff');font-display:swap;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/open-sans-v18-latin-regular.woff2') format('woff2'),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/open-sans-v18-latin-regular.woff') format('woff');font-display:swap;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/open-sans-v18-latin-700.woff2') format('woff2'),url('../../../fileadmin/templates/RootTemplate/Resources/Public/fonts/open-sans-v18-latin-700.woff') format('woff');font-display:swap;}body{color:#717475;font-family:'Open Sans',Arial,sans-serif;font-weight:400;font-size:22px;line-height:160%;}b,strong{font-weight:700;}p{margin:0 0 20px;}table{margin:0 0 2%;}td{vertical-align:top;}li{margin-top:10px;}span.sup{font-size:0.7em;vertical-align:super;line-height:100%;}h1,h2,h3,h4,h5,h6{font-family:'Oswald',Arial,sans-serif;color:#676e75;font-weight:700;line-height:120%;margin:0;padding:0;}h1{font-size:3.0em;padding-bottom:4%;}h2{font-size:2.2em;padding-bottom:2%;}h3{font-size:1.2em;padding-bottom:2%;}a,a:visited,a:active{text-decoration:none;color:#009ee3;outline:0 !important;}a:hover{text-decoration:none;color:#ff8500;outline:0 !important;}.button,.button:visited{position:relative;text-transform:uppercase;color:#FFF;display:block;padding:10px 20px;padding-right:50px;background:#cf123f;font-weight:600;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}.button:hover{background:#26c6b7;}.button-inline,.button-inline:visited{position:relative;display:inline-block;padding:10px 0;font-weight:600;font-size:1.2em;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}.button-inline:hover{}.pancake{cursor:pointer;display:none;z-index:3000;position:relative;width:50px;height:50px;background:#ff8500;border-radius:5px;}.pancake:hover{background:#ff8500;}.pancake.active{position:fixed;top:10px;right:10px;}.pancake .line-top{position:absolute;width:30px;height:4px;top:11px;left:10px;background:#FFF;}.pancake .line-middle{position:absolute;width:30px;height:4px;top:23px;left:10px;background:#FFF;}.pancake .line-bottom{position:absolute;width:30px;height:4px;bottom:11px;left:10px;background:#FFF;}.pancake.active{}.pancake.active .line-top{transform:rotate(-45deg);top:23px;}.pancake.active .line-middle{display:none;}.pancake.active .line-bottom{transform:rotate(45deg);bottom:23px;}.navigation{padding:0;margin-left:8.54545455%;}.mainnav{width:100%;position:relative;box-sizing:border-box;}.mainnav ul{margin:0;padding:0;list-style:none;}.mainnav li{position:relative;}.mainnav li a{display:block;text-decoration:none;font-family:'Oswald',Arial,sans-serif;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}.mainnav ul.list1{position:relative;display:flex;}.mainnav li.level_1{box-sizing:border-box;display:block;margin:0 30px;transition:all 0.4s ease-in 0s;-webkit-transition:all 0.4s ease-in 0s;-moz-transition:all 0.4s ease-in 0s;-o-transition:all 0.4s ease-in 0s;}.mainnav li.level_1:last-child{margin-right:0;}.mainnav li.level_1:first-child{margin-left:0;}.mainnav li.level_1 > a{white-space:nowrap;position:relative;box-sizing:border-box;width:100%;line-height:100%;padding:30px 0;color:#FFFFFF;display:block;text-decoration:none;font-size:1.2em;line-height:100%;}.mainnav li.level_1:hover > a{color:#ff8500;}.mainnav li.level_1.active > a{color:#ff8500;}.mainnav li.level_1:hover ul.list2{opacity:1;z-index:400;height:auto;width:auto;}.mainnav .list2{background:#7db2be;height:0;border-radius:20px;width:auto;min-width:300px;overflow:hidden;position:absolute;left:-20px;top:70px;opacity:0;z-index:300;box-sizing:border-box;transition:all 1s ease-in 0s;-webkit-transition:all 1s ease-in 0s;-moz-transition:all 1s ease-in 0s;-o-transition:all 1s ease-in 0s;}.mainnav li.level_2{margin:13px 20px;display:block;box-sizing:border-box;padding:0;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;}.mainnav li.level_2 > a{white-space:nowrap;font-size:1em;font-weight:300;position:relative;display:block;color:#FFFFFF;line-height:100%;padding:7px 0;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;}.mainnav li.level_2 > a:hover{color:#ff8500;}.mainnav li.level_2.active > a{color:#ff8500;}.wrapper{max-width:2000px;width:inherit !important;}@media only screen and (max-width :1800px){}@media only screen and (max-width :1600px){}@media only screen and (max-width :1400px){#kontakt .wrapper{font-size:1.2em;}.mainnav li.level_1{margin:0 20px;}}@media only screen and (max-width :1300px){.navigation{margin-left:0;}.navigation{padding:10px 0;}.pancake{display:block;}.mainnav{display:none;position:fixed;top:0;left:0;padding-top:30px;background:#2c6986;overflow:scroll;width:100%;height:100%;z-index:2999;}.mainnav.active{display:block;}.mainnav ul.list1{justify-content:flex-start;flex-direction:column;overflow:scroll;margin:0 5%;}.mainnav li.level_1{margin:3% 0;}.mainnav li.level_1 > a{padding:10px 0px;font-size:2.0rem;}.mainnav li.level_1:hover > a{color:#FFF}.mainnav li.level_1 > a:hover{color:#FFF}.mainnav li.level_1.active > a{font-weight:700;color:#ff8500;}.mainnav li.level_1:last-child .list2{right:inherit;text-align:inherit;}.mainnav .list2{margin:0;padding:20px;left:inherit;overflow:inherit;position:relative;top:inherit;opacity:1;height:auto;}.mainnav li.level_2{margin:0 0 20px;}.mainnav li.level_2 > a{padding:0;font-size:1.4rem;white-space:inherit;}}@media only screen and (max-width :1200px){#kontakt .telefon{margin-left:0;}#headerslider .headerbild-infobox{right:5%;bottom:-150px;padding:85px 0;width:250px;height:250px;border-radius:125px;font-size:1.8rem;line-height:40px;}#leistungen .leistungen{width:48.72727275%;}#abspann .abspann-adresse{width:48.72727275%;}#abspann .abspann-oeffnungszeiten{width:48.72727275%;}#abspann .abspann-anfahrt{width:100%;margin-top:5%;}}@media only screen and (max-width :1100px){}@media only screen and (max-width :1024px){body{font-size:20px;}h1{font-size:2.4em;}h2{font-size:1.8em;}#kontakt .wrapper{flex-direction:column;}#kontakt .telefon{margin-bottom:5%;}#headerslider .headerbild-infobox{bottom:-120px;padding:70px 0;width:200px;height:200px;border-radius:100px;font-size:1.6rem;line-height:30px;}#leistungen .leistungen-header{font-size:2.0em;}.frame-default.frame-layout-1{width:100%;}#news .news-header{font-size:2.0em;}#news .news .article{width:48.72727275%;}#news .news .article.topnews{width:100%;}.frame-layout-2 .ce-gallery .ce-row{width:31.63636365%;}.frame-layout-2 .ce-gallery .ce-row:nth-child(4n+4){margin-right:2.54545455%;}.frame-layout-2 .ce-gallery .ce-row:nth-child(3n+3){margin-right:0;}.frame-layout-2 .ce-gallery .ce-row img{border-radius:10px;}}@media only screen and (max-width :880px){.frame-default{margin-bottom:10%;}.frame-default:last-child{margin-bottom:0;}p{margin:0 0 8%;}#headerslider .headerbild-infobox{bottom:-80px;padding:50px 0;width:140px;height:140px;border-radius:70px;font-size:1.2rem;line-height:20px;}#abspann .wrapper-footer{flex-direction:column;}#abspann .footernav{justify-content:center;margin-bottom:10%;}#abspann .footer_right{justify-content:center;text-align:center;}}@media only screen and (max-width :768px){body{font-size:18px;}#kontakt .wrapper{font-size:1.1em;}#kontakt .telefon{margin-bottom:8%;}#main .wrapper{padding:25% 5% 10%;}#main .boot{bottom:-30px;}#leistungen .wrapper{padding:15% 5% 40%;}#leistungen .boot{bottom:-30px;}#news .wrapper{padding:15% 5% 25%;}#news .news .article{width:100%;}#news .news .article.topnews{margin-top:10%;}#abspann .wrapper{padding:15% 5% 5%;}#abspann .abspann-adresse{width:100%;}#abspann .abspann-oeffnungszeiten{width:100%;margin-top:5%;}#abspann .footer_right span{display:block;}.frame-layout-2 .ce-gallery .ce-row{width:48.72727275%;}.frame-layout-2 .ce-gallery .ce-row:nth-child(3n+3){margin-right:2.54545455%;}.frame-layout-2 .ce-gallery .ce-row:nth-child(2n+2){margin-right:0;}}@media only screen and (max-width :650px){#kontakt .telefon a{display:block;margin-top:3%;margin-left:0;}.slick-dots{display:none !important;}#leistungen .leistungen{width:100%;}}@media only screen and (max-width :568px){}@media only screen and (max-width :450px){}
