nav.active .navMenuWrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#333}nav.active .navMenuWrapper ul li{border-color:#FFF}nav.active .navMenuWrapper ul li a span{color:#FFF!important}nav.active .navMenuWrapper ul li a svg path{fill:#FFF}nav.active .navBar{background-color:#333}nav.active .navBar .seeLogo .stg{fill:#FFF}nav{position:fixed;width:100%;height:50px;max-height:100vh;top:0;z-index:100}nav .navBar{position:relative;float:left;width:100%;padding:20px 40px;z-index:101;-webkit-transition:background-color 300ms;transition:background-color 300ms;background-color:#FFF}nav .navBar .seeLogo{padding-top:3px;float:left;height:60px;width:auto}nav .navBar .seeLogo svg{height:100%}nav .navBar .seeLogo svg .stg{fill:#333}nav .navBar .navItemWrapper{float:right;margin-top:32px}nav .navBar .navItemWrapper a{margin-left:15px;color:#999;font-size:120%}nav .navBar .navIcon{height:14px;margin-top:8px;margin-left:130px}nav .navBar .navIcon svg{float:right}nav .navMenuWrapper{float:left;width:100%;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);background-color:#FFF;-webkit-transition:background-color 300ms,-webkit-transform 300ms ease-in;transition:background-color 300ms,transform 300ms ease-in}nav .navMenuWrapper .navMenuMain{float:left;padding:0 15px;width:100%}nav .navMenuWrapper .navMenuMain ul{list-style-type:none;margin:0 0 15px;padding:0}nav .navMenuWrapper .navMenuMain ul li{-webkit-transition:border-color 300ms;transition:border-color 300ms;padding:12px 0 12px 25px;border-bottom:1px dotted #FFF}nav .navMenuWrapper .navMenuMain ul li:last-child{border:none}nav .navMenuWrapper .navMenuMain ul li a{color:#FFF}nav .navMenuWrapper .navShadow{position:absolute;bottom:-10px;width:100%;height:10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.14)),color-stop(55%,rgba(0,0,0,.03)),color-stop(100%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.14)0,rgba(0,0,0,.03)55%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.14)),color-stop(55%,rgba(0,0,0,.03)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.14)0,rgba(0,0,0,.03)55%,transparent 100%)}.toggle-switch{display:block;position:relative;overflow:hidden;float:right;margin:0;padding:0;width:18px;height:14px;font-size:0;text-indent:-9999px;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;background:none!important}.toggle-switch:hover{background:0 0}.toggle-switch:focus{outline:0}.toggle-switch .pseudo{display:block;position:absolute;top:6px;left:0;right:0;height:2px;background:#333;opacity:1;-webkit-transition-property:opacity,background;transition-property:opacity,background;-webkit-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-delay:.7s,.1s;transition-delay:.7s,.1s}.toggle-switch span{display:block;position:absolute;top:6px;left:0;right:0;height:2px}.toggle-switch span::after,.toggle-switch span::before{position:absolute;display:block;left:0;width:100%;height:2px;background:#333;content:"";-webkit-transition-duration:.3s,.3s,.3s;transition-duration:.3s,.3s,.3s;-webkit-transition-delay:.7s,.4s,.1s;transition-delay:.7s,.4s,.1s}.toggle-switch span::before{top:-6px;-webkit-transition-property:top,-webkit-transform,background;transition-property:top,transform,background}.toggle-switch span::after{bottom:-6px;-webkit-transition-property:bottom,-webkit-transform,background;transition-property:bottom,transform,background}.active .toggle-switch .pseudo{background:#fff;opacity:0}.active .toggle-switch span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.active .toggle-switch span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.active .toggle-switch span::after,.active .toggle-switch span::before{background:#fff;-webkit-transition-delay:.4s,.7s,.1s;transition-delay:.4s,.7s,.1s}@media only screen and (max-width:40em){nav .navBar .seeLogo{height:30px}}meta.foundation-version{font-family:"../../5.4.7"}meta.foundation-mq-small{font-family:"../../only screen";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}#break-1{background-image:url(../img/break-4.jpg)}#break-2{background-image:url(../img/break-2.jpg)}#break-3{background-image:url(../img/break-3.jpg)}#break-4{background-image:url(../img/break-1.jpg)}#break-5{background-image:url(../img/break-5.jpg)}section.start{position:relative;overflow:hidden}.start-container{position:absolute;width:100%;height:100%}.start-container.start-transition-container{-webkit-transition:-webkit-transform .5s ease-in 2s;transition:transform .5s ease-in 2s;background-color:#FFF;-webkit-transform:scale(2.2);-ms-transform:scale(2.2);transform:scale(2.2);border-radius:10000px;height:0;padding-bottom:100%}.start-logo-container{background-color:#333}.start-quote-container{-webkit-transition:opacity .5s ease-in-out 2.8s;transition:opacity .5s ease-in-out 2.8s;opacity:1;background-color:#FFF;background-image:url(../img/figur_040.jpg);background-repeat:no-repeat;background-position:bottom right;-webkit-background-size:auto 50%;background-size:auto 50%}.start-quote-container blockquote{-webkit-transition:-webkit-transform .4s ease-in-out 2.8s;transition:transform .4s ease-in-out 2.8s;border-left:none;font-size:1.6875rem;font-weight:300;line-height:1.5}.start-quote-container blockquote cite{font-size:16px;padding-top:10px}.start.loading .start-container.start-transition-container{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.start.loading .start-container.start-quote-container{opacity:0}.start.loading .start-container.start-quote-container blockquote{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media only screen and (min-width:40.063em) and (max-width:64em){.start-quote-container{-webkit-background-size:auto 60%;background-size:auto 60%}}@media only screen and (min-width:64.063em){.start-quote-container{-webkit-background-size:auto 90%;background-size:auto 90%}}.tableWrapper{position:relative;float:left;width:100%;max-width:100%;overflow-x:auto;overflow-y:none;border:1px #333 solid;margin:1.25rem 0 .25rem;-webkit-overflow-scrolling:touch}.timetable{width:100%;border:none}.timetable th{width:16.6667%}.timetable td{font-weight:300}.timetable td span.time{display:block;font-size:80%;font-weight:700;padding-top:.25rem}.timetable td span.time::before{display:inline-block;content:" ";padding-top:.125rem;width:.8125rem;height:.8125rem;margin-right:.25rem;background-image:url(../img/time.svg);-webkit-background-size:cover;background-size:cover}.timetable td span.teacher{display:block;font-size:80%}span.timetable-caption{font-size:80%;color:red;margin-bottom:1.875rem}.panel.callout.timetable-callout{margin-top:1.875rem;border-color:#333;background:#F9F9F9}.panel.callout.timetable-callout h3{margin-bottom:1.25rem}.panel.callout.timetable-callout p{font-size:80%}.panel.callout.news-callout{border-color:#333;background:#F9F9F9;margin-top:1.875rem}.panel.callout.news-callout a.download{color:#999}.panel.callout.news-callout h3{margin-bottom:1.25rem}.panel.callout.news-callout table{margin-top:1.25rem;border:none;background:0 0}.panel.callout.news-callout table tr{background:0 0}a.download{float:right}a.download:before{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;content:" ";display:inline-block;margin:2px 4px 0 0;width:.75rem;height:.75rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iNiAtNiA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDYgLTYgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik0zNDguNSwyNDUuNWg3My42TDI2Miw0MDUuOEwxMDEuOSwyNDUuNWg3My42VjQ0aDE3Mi45VjI0NS41eiBNMzc0LDQwNkgxNTB2NTBoMjI0VjQwNnoiLz48L3N2Zz4=)}section.start{height:100%}section.start .row{position:relative;top:50%;margin-top:-30px}section.start .row h1{color:#FFF;font-weight:700}section.content{padding:3.75rem 0;background-color:#FFF}section.content .extra-margin-top{margin-top:3.75rem}section.break{height:80%;width:100%;-webkit-background-size:cover;background-size:cover;display:table}section.break .row{display:table-cell;text-align:center;vertical-align:middle}section.break .row span{float:left;width:100%;color:#FFF;font-weight:700;font-size:5rem}@media only screen and (min-width:64.063em){section.break,section.start{background-attachment:fixed}}#impressum{margin-top:5.125rem}#impressum a{color:#999}footer{background-color:#333;padding-bottom:30px}footer *{color:#FFF}footer h3{margin-top:30px}footer ul{list-style-type:none;margin:0}footer ul.bank-account li:before{display:none}footer ul li{padding:3px 0}footer ul li:before{content:" ";position:relative;display:inline-block;width:12px;height:12px;margin-right:5px;-webkit-background-size:cover;background-size:cover}footer ul li a:hover{color:#FFF}footer ul .email:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-41 164.9 512 512" style="enable-background:new -41 164.9 512 512;" xml:space="preserve"><path style="fill:#FFF;" d="M109.1,466.8L-40.3,352v264.1L109.1,466.8z M469,298.7H-38.5L215,493.4L469,298.7z M286.1,493.6L215,548.1 l-71.2-54.7L-39.7,676.9h509L286.1,493.6z M320.8,467l149.5,149.5V352.3L320.8,467z"/></svg>')}footer ul .phone:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-41 164.9 512 512" style="enable-background:new -41 164.9 512 512;" xml:space="preserve"><path style="fill:#FFF;" d="M228.3,302.9l-42.5,21.3l-69.3-138l42.5-21.3L228.3,302.9z M323.2,491.8l-42.5,21.3l69.3,138l42.5-21.3 L323.2,491.8z M161.2,339.1L90.8,199c-28.5,15.2-109.1,50.6,9.4,286.5c119,237,192.7,193.1,224.1,178.5L254,524 C208.9,546.4,116.9,363.1,161.2,339.1z"/></svg>')}footer ul .adress:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-41 164.9 512 512" style="enable-background:new -41 164.9 512 512;" xml:space="preserve"> <path style="fill:#FFF;" d="M215,164.9c-89.6,0-162.2,72.6-162.2,162.2s71,193.7,162.2,349.8c91.2-156.2,162.2-260.3,162.2-349.8 S304.6,164.9,215,164.9z M215,381.3c-32.1,0-58.2-26-58.2-58.2s26-58.2,58.2-58.2s58.2,26,58.2,58.2S247.1,381.3,215,381.3z"/></svg>')}footer ul .external-link:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-41 164.9 512 512" style="enable-background:new -41 164.9 512 512;" xml:space="preserve"><path style="fill:#FFF;" d="M63.7,549.5c45.4-197.9,271.8-243.9,271.8-243.9v-60.9l135,134.7l-135,134.7v-60.9 C335.5,453.2,160.5,446,63.7,549.5z M336.6,574.4V624H10.4V412.8h71.4c14.3-18.4,30.5-35.3,48.3-50.9H-40.5v313h427.9V523.6 L336.6,574.4z"/></svg>')}footer ul .internal-link:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-41 164.9 512 512" style="enable-background:new -41 164.9 512 512;" xml:space="preserve"> <path style="fill:#FFF;" d="M91,350.9c9.4-9.4,19.8-17.1,30.8-23.2c61.6-33.9,140.6-15.9,180.2,44.1l-47.9,47.9 c-13.7-31.4-47.8-49.2-81.8-41.6c-12.8,2.9-24.9,9.2-34.8,19.2l-91.8,91.8c-27.9,27.9-27.9,73.2,0,101.1 c27.9,27.9,73.2,27.9,101.1,0L175,562c25.7,10.2,53.4,14.3,80.6,12.3l-62.5,62.5c-53.6,53.6-140.4,53.6-194,0 c-53.6-53.6-53.6-140.4,0-194L91,350.9z M236.8,205.1l-62.5,62.5c27.3-2,54.9,2,80.6,12.3l28.3-28.3c27.9-27.9,73.2-27.9,101.1,0 c27.9,27.9,27.9,73.2,0,101.1l-91.8,91.8c-28,28-73.4,27.7-101.1,0c-6.5-6.5-12-14.5-15.5-22.4L128,469.9c5,7.6,10.3,14.2,17,20.9 c17.3,17.3,39.4,30.2,64.8,36.4c32.9,7.9,68.1,3.5,98.4-13.2c11.1-6.1,21.4-13.8,30.8-23.2l91.8-91.8c53.6-53.6,53.6-140.4,0-194 C377.3,151.5,290.4,151.5,236.8,205.1z"/></svg>')}footer .certificate-logo{width:15rem;float:right;margin:3.75rem 0 .625rem}.close-collapsable,.open-collapsable{display:inline-block;text-align:right;width:100%;cursor:pointer;color:#999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.close-collapsable.hidden,.open-collapsable.hidden{opacity:0}.close-collapsable:before,.open-collapsable:before{-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;content:" ";display:inline-block;margin:2px 4px 0 0;width:.75rem;height:.75rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJFYmVuZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iLTQxIDE2NC45IDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQxIDE2NC45IDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojOTk5IiBwb2ludHM9IjI0NS4yLDE5NCAxODQuNCwyNTQuNCAzMDQuOSwzNzUuNSAtNDEsMzc1LjUgLTQxLDQ2Ni4zIDMwNC45LDQ2Ni4zIDE4NC40LDU4Ny4zIDI0NS4yLDY0Ny44IDQ3MSw0MjAuOSAiLz48L3N2Zz4=)}.open-collapsable:hover:before{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.close-collapsable:hover:before{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.collapsable{float:left;overflow:hidden;height:0}.collapsable.animate{-webkit-transition:height .5s ease-in-out .1s;transition:height .5s ease-in-out .1s}.collapsable.animateClose{max-height:0}.collapsable .collapsable-inner{float:left}.collapsable.isOpen{height:auto}