@charset "UTF-8";
:root{--main-color: #666666;--main-color-rgb: 102,102,102;--second-color: #000000;--second-color-rgb: 0,0,0;--highlight-color: #597092;--highlight-color-rgb: 89,112,146;--highlight-color2: #994731;--highlight-color2-rgb: 153,71,49;--main-fontcolor: #666666;--main-fontcolor-rgb: 102,102,102;--bgcolor-footer: #E5E5E5;--bgcolor-footer-rgb: 229,229,229;--border-color: #B2B2B2;--border-color-rgb: 178,178,178;--border-radius: 3px;--main-fontfamily: "Open Sans", sans-serif;--head-fontfamily: var(--main-fontfamily);--highlight-fontfamily: "Samarkan", "Open Sans", sans-serif;--highlight-fontfamily2: "Galada", "Open Sans", sans-serif;--main-fontsize: 16px;--main-lineheight: 26px;--mainmenu-mouseover: #ffffff;--mainmenu-mouseover-rgb: 255,255,255;--cookie-bg: #333333;--cookie-bg-rgb: 51,51,51;--main-space: 20px;--letter-spacing: 0.03em;--checkbox-size: 15px}*{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0px;padding:0px;text-decoration:none;border:0px}body{font-family:var(--main-fontfamily);color:var(--main-fontcolor);font-size:var(--main-fontsize);line-height:var(--main-lineheight)}span.text-bgGrey{background:#f2f2f2;padding:10px;color:var(--main-color);display:inline-block;-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);border-radius:var(--border-radius)}#page{overflow:hidden}.blue{color:var(--main-fontcolor)}h1,h2,h3,h4,.text-center-lookh1,.text-lookh1,.text-center-lookh2,.text-lookh2,.text-center-lookh3,.text-lookh3,.text-center-lookh4,.text-lookh4{color:var(--main-color);font-family:var(--head-fontfamily)}h1,.text-center-lookh1,.text-lookh1{font-size:3em;line-height:1.2em;margin-bottom:0.5em;font-weight:400}@media (max-width:500px){h1,.text-center-lookh1,.text-lookh1{font-size:1.8em}}h2,.text-center-lookh2,.text-lookh2{font-size:1.7em;line-height:1.2em;margin:1.2em 0 0.5em;font-weight:400}@media (max-width:500px){h2,.text-center-lookh2,.text-lookh2{font-size:1.5em;font-size:1.2em}}h3,.text-center-lookh3,.text-lookh3{font-size:1.3em;line-height:1.3em;margin:1.2em 0 0.25em}@media (max-width:500px){h3,.text-center-lookh3,.text-lookh3{font-size:1em}}h4,.text-center-lookh4,.text-lookh4{font-size:1em;line-height:1.5em;margin:0 0 0.25em}.text-center-lookp,.text-lookp{font-family:var(--main-fontfamily);font-size:1em;font-weight:bold}.hostingHead h2,.buchenWrap h2{margin-top:0}.headlineWrap:last-child .header2 .header,.twoHeadlines .header2 .header{margin-top:0}pre{background:#f8f8f8;padding:5px;border:1px solid #eee;margin:0 0 25px;white-space:pre-wrap;font-size:0.8em;line-height:1.5em}p,ul,ol{margin-bottom:1.2em}a[class*="fa-"]{font-family:var(--main-fontfamily)}a[class*="fa-"]:before{font-family:var(--fontawesome);font-weight:400}ol.decimallist li:before{content:counter(listenpunkt_ebene1) ". ";counter-increment:listenpunkt_ebene1}ol.decimallist li ol{counter-reset:listenpunkt_ebene2;list-style-type:none}ol.decimallist li ol li:before{content:counter(listenpunkt_ebene1) "." counter(listenpunkt_ebene2,decimal) ". ";counter-increment:listenpunkt_ebene2}a,.buttonLink{color:var(--main-fontcolor)}a:hover,.buttonLink:hover{color:var(--second-color)}a,.buttonLink{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}a{text-decoration:underline;word-break:break-word}.text-left,.ce-headline-left{text-align:left}.text-center,[class*="text-center-"],.ce-headline-center{text-align:center}.text-right,.ce-headline-right{text-align:right}.text-justify,.ce-headline-justify{text-align:justify}.table{display:table;width:100%;height:100%;vertical-align:middle}.table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.buttonLink,.btn{background-color:var(--highlight-color);color:#ffffff;border:1px solid var(--highlight-color);cursor:pointer;display:inline-block;letter-spacing:0.1em;font-size:1em;font-weight:bold;line-height:1.3em;padding:15px 22px;text-transform:uppercase;text-decoration:none;-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);-ms-border-radius:var(--border-radius);-o-border-radius:var(--border-radius);border-radius:var(--border-radius);margin:5px}@media (max-width:500px){.buttonLink,.btn{width:100%;margin-left:0;margin-right:0}}.buttonLink:hover,.btn:hover{background-color:var(--main-color);color:#fff;border-color:var(--main-color)}.owl-nav button{background-color:rgba(var(--main-color-rgb), 0.5) !important;border:0 !important;border-radius:50%;height:40px !important;width:40px !important;line-height:40px !important}.owl-nav button span{color:#fff}a span,a i,a strong,a b{color:inherit}.p-tiny{font-size:0.85em}.p-big{font-size:1.25em}#contentWrap .twoCols .centerIt{display:flex}#contentWrap .twoCols .centerIt #contentLeft{width:30%}#contentWrap .twoCols .centerIt #content{width:70%}.wt{float:left;position:relative;width:100%}.wt .wtInner{float:left;width:100%}.wrap{float:left;width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.list2col{-webkit-columns:2;-moz-columns:2;-ms-columns:2;-o-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;-ms-column-gap:40px;-o-column-gap:40px;column-gap:40px}.spaceBefore-extra-small .wtInner{padding-top:25px}.spaceBefore-small .wtInner{padding-top:50px}.spaceBefore-medium .wtInner{padding-top:100px}@media (max-width:500px){.spaceBefore-medium .wtInner{padding-top:50px}}.spaceBefore-big .wtInner{padding-top:150px}.spaceBefore-extra-big .wtInner{padding-top:175px}.spaceBefore-extra-small .wtInner .spaceBefore- .wtInner,.spaceBefore-small .wtInner .spaceBefore- .wtInner,.spaceBefore-medium .wtInner .spaceBefore- .wtInner,.spaceBefore-big .wtInner .spaceBefore- .wtInner,.spaceBefore-extra-big .wtInner .spaceBefore- .wtInner{padding-top:0}.spaceAfter-extra-small .wtInner{padding-bottom:25px}.spaceAfter-small .wtInner{padding-bottom:50px}.spaceAfter-medium .wtInner{padding-bottom:100px}@media (max-width:500px){.spaceAfter-medium .wtInner{padding-bottom:50px}}.spaceAfter-big .wtInner{padding-bottom:150px}.spaceAfter-extra-big .wtInner{padding-bottom:175px}.spaceAfter-extra-small .wtInner .spaceBefore- .wtInner,.spaceAfter-small .wtInner .spaceBefore- .wtInner,.spaceAfter-medium .wtInner .spaceBefore- .wtInner,.spaceAfter-big .wtInner .spaceBefore- .wtInner,.spaceAfter-extra-big .wtInner .spaceBefore- .wtInner{padding-bottom:0}.frame-space-after-extra-small,.frame-space-after-small,.frame-space-after-medium,.frame-space-after-large,.frame-space-after-extra-large,.frame-space-before-extra-small,.frame-space-before-small,.frame-space-before-medium,.frame-space-before-large,.frame-space-before-extra-large{margin-top:0;margin-bottom:0}.wt{float:left;width:100%}.wt[class*="bgcolor-"] .wtInner{float:left;width:100%}.wt.bgcolor-lightgrey{background-color:rgba(var(--highlight-color-rgb), 0.08)}#scrolling{background-color:#fff;border-radius:50%;bottom:20px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);font-size:24px;height:50px;position:fixed;right:20px;text-align:center;width:50px;z-index:999999999}#scrolling:hover{background-color:var(--second-color)}#scrolling:hover span{color:#fff}#scrolling span{box-shadow:0 0 10px rgba(255, 255, 255, 0.2);color:var(--second-color);line-height:2em}#page{float:left;width:100%}.wrap{position:relative;float:left;width:100%;padding:0}.centerIt{width:100%;margin:0 auto;max-width:1130px;position:relative}.centerIt .centerIt{margin-left:auto;margin-right:auto}#kurslisteWrap .centerIt,#kostenWrap .centerIt{max-width:1130px;margin-left:auto;margin-right:auto}#infomenu{float:right;position:relative}#infomenu ul{text-align:right;position:relative}#infomenu ul li{display:inline-block;position:relative}#infomenu ul li a{color:#ccc;display:inline-block;font-size:13px;padding:10px 10px;position:relative;text-transform:uppercase}#infomenu ul li a:hover{color:var(--mainmenu-mouseover)}#infomenu ul li a:before{padding-right:5px;font-size:15px}#infomenu ul li.active{color:var(--mainmenu-mouseover)}#topWrap{background-color:var(--main-color);float:left;padding-top:4px;padding-left:var(--main-space);padding-right:var(--main-space);position:relative;width:100%;z-index:5}#topWrap #topnav{display:flex;justify-content:flex-end}#topWrap #topnav ul#top{text-align:right}#topWrap #topnav ul#top li{display:inline-block}#topWrap #topnav ul#top li a{color:#fff;padding:0 5px}#contentWrap .wt,#contentWrap .wt .news-single .wt,#headerWrap,#footerWrap,#aboveFooterWrap,.weekCalendar,.typeWrap-mask_slidermittext .itemWrap .item .textWrap .box,#contentWrap .wt #kursDetailWrap .wt,.t3Headline,#kursDetailWrap .trainerWrap .centerInner,#contentWrap .wt .wt.trainerWrap,.trainerQuali{padding-left:calc(var(--main-space) * 2);padding-right:calc(var(--main-space) * 2)}#contentWrap .wt .wt{padding-left:0;padding-right:0}#contentWrap .wt.typeWrap-shortcut,#contentWrap .wt.typeWrap-list,#contentWrap .wt.typeWrap-mask_slidermittext,#contentWrap .wt #kursDetailWrap .wt.typeBanner,#contentWrap .wt #kursDetailWrap .wt.buchenWrap .wt.typeWrap-form_formframework,#contentWrap .wt #kursDetailWrap .wt.trainerWrap,#contentWrap .wt #kursDetailWrap .wt.trainerWrap .centerIt{padding-left:0;padding-right:0}@media (max-width:660px){#contentWrap .wt,#contentWrap .wt .news-single .wt,#headerWrap,#footerWrap,#aboveFooterWrap,.weekCalendar,.typeWrap-mask_slidermittext .itemWrap .item .textWrap .box,#contentWrap .wt #kursDetailWrap .wt,.t3Headline,#kursDetailWrap .trainerWrap .centerInner,#contentWrap .wt .wt.trainerWrap,.trainerQuali{padding-left:var(--main-space);padding-right:var(--main-space)}}@media (max-width:660px){#headBanner{border-bottom:1px solid #ddd}}#contentWrap #contentLeft h2,#contentBelowEverything h2{color:var(--main-fontcolor);font-weight:bold;text-transform:uppercase;font-size:1em}#contentWrap .contentInner{float:left;vertical-align:top;width:100%}#contentWrap ul.check li:before{content:"";margin-left:-19px}#contentWrap ul li{list-style:none;margin-bottom:10px}#contentWrap ul li:before{content:"→";content:"";position:absolute;margin-left:-16px;font-family:var(--fontawesome);font-weight:900;font-size:0.7em;margin-top:0}#contentWrap #content{display:block;width:100%}#contentWrap #content ul,#contentWrap #content ol{margin-left:20px}#contentWrap #content .wt.frameWrap-bgGreen{background-color:var(--main-color)}#contentWrap #content .wt.frameWrap-bgGreen p,#contentWrap #content .wt.frameWrap-bgGreen span,#contentWrap #content .wt.frameWrap-bgGreen a,#contentWrap #content .wt.frameWrap-bgGreen i,#contentWrap #content .wt.frameWrap-bgGreen strong,#contentWrap #content .wt.frameWrap-bgGreen b,#contentWrap #content .wt.frameWrap-bgGreen h1,#contentWrap #content .wt.frameWrap-bgGreen h2,#contentWrap #content .wt.frameWrap-bgGreen h3,#contentWrap #content .wt.frameWrap-bgGreen h4{color:#fff}#contentWrap #content .wt.frameWrap-bgGreen p{font-size:1.375em;line-height:1.231em}#contentWrap #content .wt.frameWrap-bgWhite{background-color:#fff}#contentWrap #content .wt.frameWrap-bgLightgrey{background-color:#f5f5f5}#contentBelowEverything{vertical-align:middle;float:left;width:100%;border-top:1px solid #d0d0d0}@media (min-width:851px){#contentBelowEverything{display:none}}#contentBelowEverything .mediaHolder{display:flex;flex-flow:row wrap;vertical-align:middle;justify-content:space-between}#contentBelowEverything .zweispalter .mediaHolder .image{margin-right:20px}#contentBelowEverything .zweispalter .mediaHolder .image:last-child{margin-right:0}#contentBelowEverything .zweispalter .mediaHolder .image img{max-width:153px}#contentBelowEverything .wt{width:auto;padding:var(--main-space)}img,audio,video,embed{max-width:100%;width:auto;height:auto}.elastic{position:relative;padding-bottom:55%;height:0;overflow:hidden}.elastic iframe{position:absolute;top:0;left:0;width:100%;height:100%}