body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/*
!* manuale-regular - latin *!
@font-face {
  font-family: 'Manuale';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/assets/fonts/manuale-v23-latin-regular.eot'); !* IE9 Compat Modes *!
  src: local(''),
       url('../../files/assets/fonts/manuale-v23-latin-regular.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!
       url('../../files/assets/fonts/manuale-v23-latin-regular.woff2') format('woff2'), !* Super Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-regular.woff') format('woff'), !* Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-regular.ttf') format('truetype'), !* Safari, Android, iOS *!
       url('../../files/assets/fonts/manuale-v23-latin-regular.svg#Manuale') format('svg'); !* Legacy iOS *!
}

!* manuale-700 - latin *!
@font-face {
  font-family: 'Manuale';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/assets/fonts/manuale-v23-latin-700.eot'); !* IE9 Compat Modes *!
  src: local(''),
       url('../../files/assets/fonts/manuale-v23-latin-700.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!
       url('../../files/assets/fonts/manuale-v23-latin-700.woff2') format('woff2'), !* Super Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-700.woff') format('woff'), !* Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-700.ttf') format('truetype'), !* Safari, Android, iOS *!
       url('../../files/assets/fonts/manuale-v23-latin-700.svg#Manuale') format('svg'); !* Legacy iOS *!
}

!* manuale-italic - latin *!
@font-face {
  font-family: 'Manuale';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/assets/fonts/manuale-v23-latin-italic.eot'); !* IE9 Compat Modes *!
  src: local(''),
       url('../../files/assets/fonts/manuale-v23-latin-italic.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!
       url('../../files/assets/fonts/manuale-v23-latin-italic.woff2') format('woff2'), !* Super Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-italic.woff') format('woff'), !* Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-italic.ttf') format('truetype'), !* Safari, Android, iOS *!
       url('../../files/assets/fonts/manuale-v23-latin-italic.svg#Manuale') format('svg'); !* Legacy iOS *!
}

!* manuale-700italic - latin *!
@font-face {
  font-family: 'Manuale';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/assets/fonts/manuale-v23-latin-700italic.eot'); !* IE9 Compat Modes *!
  src: local(''),
       url('../../files/assets/fonts/manuale-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), !* IE6-IE8 *!
       url('../../files/assets/fonts/manuale-v23-latin-700italic.woff2') format('woff2'), !* Super Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-700italic.woff') format('woff'), !* Modern Browsers *!
       url('../../files/assets/fonts/manuale-v23-latin-700italic.ttf') format('truetype'), !* Safari, Android, iOS *!
       url('../../files/assets/fonts/manuale-v23-latin-700italic.svg#Manuale') format('svg'); !* Legacy iOS *!
}*/

/* barlow-regular - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    src: url('../../files/assets/fonts/barlow-v12-latin-regular.woff2') format('woff2');
}

/* barlow-italic - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 400;
    src: url('../../files/assets/fonts/barlow-v12-latin-italic.woff2') format('woff2');
}

/* barlow-500 - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    src: url('../../files/assets/fonts/barlow-v12-latin-500.woff2') format('woff2');
}

/* barlow-500italic - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 500;
    src: url('../../files/assets/fonts/barlow-v12-latin-500italic.woff2') format('woff2');
}

/* barlow-600 - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    src: url('../../files/assets/fonts/barlow-v12-latin-600.woff2') format('woff2');
}

/* barlow-600italic - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 600;
    src: url('../../files/assets/fonts/barlow-v12-latin-600italic.woff2') format('woff2');
}

/* barlow-700 - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    src: url('../../files/assets/fonts/barlow-v12-latin-700.woff2') format('woff2');
}

/* barlow-700italic - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 700;
    src: url('../../files/assets/fonts/barlow-v12-latin-700italic.woff2') format('woff2');
}

/* barlow-800 - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 800;
    src: url('../../files/assets/fonts/barlow-v12-latin-800.woff2') format('woff2');
}

/* barlow-800italic - latin */
@font-face {
    font-display: swap;
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 800;
    src: url('../../files/assets/fonts/barlow-v12-latin-800italic.woff2') format('woff2');
}

body{font-family:'Barlow', serif}#wrapper{width:100vw;overflow:hidden}body:not(.home) main{margin-bottom:100px}.seperator{width:90%;max-width:850px;text-align:center;margin:25px auto;border-bottom:3px dotted #1b7d91;overflow:visible}.seperator figure{height:45px}.seperator figure img{width:50px;background:white;padding:25px}.mobile-only{display:none}.ce_text a{color:#1b7d91;text-decoration:none;font-weight:bold;transition:color 250ms}.ce_text a:hover{color:#b8d8de}@media screen and (max-width: 767px){.seperator{display:none}.desktop-only{display:none}.mobile-only{display:block}}body.tanzgala .header{display:flex;justify-content:center}body.tanzgala .header figure{width:50%}body.tanzgala .ce_hyperlink{justify-content:center;display:flex}body.tanzgala .ce_hyperlink a{width:50%;text-align:right;margin-bottom:50px;text-decoration:none;transition:0.4s;color:#1b7d91}body.tanzgala .ce_hyperlink a:hover{transition:0.4s;color:#71acb9}body.loginBody .logo{top:0}body.loginBody .login{display:flex;width:100%;justify-content:center}body.loginBody .login button{width:400px;height:30px;background-color:#1b7d91;transition:0.4s;color:white;border:none}body.loginBody .login button:hover{transition:0.4s;background-color:#71acb9}body.loginBody .widget{display:flex;width:192px;flex-wrap:wrap;margin:5px 0}body.loginBody .widget input{width:200px;margin:5px 0}body.loginBody .ce_hyperlink{display:flex;justify-content:center}body.loginBody .ce_hyperlink a{width:200px;text-align:left;text-decoration:none;color:#1b7d91;transition:0.4s;margin:13px}body.loginBody .ce_hyperlink a:hover{transition:0.4s;color:#71acb9}body.loginBody .logout{width:146px;display:flex;justify-content:center;right:20px;position:absolute}body.loginBody .backlink a{width:unset !important}body.loginBody .ce_youtube{margin-top:35px;max-height:558px}body.loginBody #main .mod_article .ce_text{border-top:none}body.loginBody #main .mod_article .ce_text:first-child{width:90%;max-width:850px;text-align:center;margin:25px auto;border-top:3px dotted #1b7d91;overflow:visible}body.loginBody .mod_registration{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}body.loginBody .formbody{width:200px}body.loginBody #header .inside .mod_article #h1 h1 span:last-child{width:unset}body.loginBody .header_placeholder{height:100px}body.loginBody .mod_customnav{display:flex;justify-content:center}body.loginBody .mod_customnav li{list-style:none}body.loginBody .mod_customnav li a{text-decoration:none;color:#1b7d91;transition:0.4s;width:350px;display:block;border-bottom:1px solid #1b7d91;margin:0 0 10px 0;padding:0 0 13px 0}body.loginBody .mod_customnav li a:hover{transition:0.4s;color:#71acb9}@media screen and (max-width: 600px){body.loginBody .ce_hyperlink a{width:unset}body.loginBody #main .mod_article .ce_text{border-top:none !important}body.loginBody .ce_youtube{max-height:235px}}#header .inside{position:relative}#header .inside .top-navigation{width:90%;max-width:850px;height:35px;margin:40px auto}#header .inside .mod_article{position:relative}#header .inside .mod_article #h1{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);overflow:visible}#header .inside .mod_article #h1 h1{position:relative;display:inline;font-weight:normal;font-style:italic;color:#1b7d91;box-decoration-break:clone;line-height:1.6em}#header .inside .mod_article #h1 h1 span{background:white;padding:0 12px;line-height:1.4em;letter-spacing:0.6pt}#header .inside .mod_article #h1 h1 span:last-child{transform:translateX(75px);display:block;width:92%}#header .inside .mod_article .ce_image figure img,#header .inside .mod_article .ce_player figure video{width:100%}.home #header .inside .mod_article #h1{bottom:85px}.social-media{float:left}.social-media .social-link{position:relative;float:left;width:35px;height:35px;margin-right:13px;filter:opacity(1);transition:filter 250ms}.social-media .social-link:hover{filter:opacity(0.4)}.mod_mobile_menu{float:right;width:35px;height:35px;cursor:pointer;filter:opacity(1);transition:filter 250ms}.mod_mobile_menu:hover{filter:opacity(0.4)}.header-slider{width:100%}.header-slider .slider-wrapper .ce_image figure{margin-bottom:-6px}.header-slider .slider-wrapper .ce_image figure img{width:100%}.header-slider .slider-control{position:initial;height:30px}.header-slider .slider-control .slider-prev,.header-slider .slider-control .slider-next{top:50%;transform:translateY(-50%)}.header-slider .slider-control .next-circle,.header-slider .slider-control .prev-circle{width:180px;height:180px;background:#eee;border-radius:50%}.header-slider .slider-control .next-circle img,.header-slider .slider-control .prev-circle img{width:70px;margin-top:50%}.header-slider .slider-control .next-circle{transform:translateX(50%)}.header-slider .slider-control .next-circle img{transform:translateY(-50%);margin-left:25px}.header-slider .slider-control .prev-circle{transform:translateX(-50%)}.header-slider .slider-control .prev-circle img{float:right;transform:translateY(-50%);margin-right:20px}.header-slider .slider-control .slider-menu{position:absolute;display:inline-block;top:initial !important;bottom:15px;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.header-slider .slider-control .slider-menu b{width:8px;height:8px;margin:0 3px;border-radius:50%;border:3px solid white;background-color:#71acb9;transition:background-color 250ms,border-color 250ms;display:inline-block}.header-slider .slider-control .slider-menu b.active{background-color:#1b7d91;color:#666}.logo{position:absolute;top:-30px;left:50%;width:200px;transform:translateX(-50%);z-index:100;overflow:visible;transition:filter 250ms}.logo:hover{filter:opacity(0.6)}@media screen and (max-width: 767px){.social-media{display:none}.logo{width:125px}header .inside .mod_article{transform:translateY(-40px)}.home #header .inside .mod_article #h1,#header .inside .mod_article #h1{bottom:15px;left:13px;font-size:11px;transform:none}#header .inside .top-navigation{margin:24px auto 59px auto}}html{overflow-x:hidden}main .mod_article>.ce_text{width:90%;max-width:600px;margin:0 auto;text-align:center}h2{width:max-content;margin:80px auto 30px;padding:0 10px;background-color:#1b7d91;color:white;font-style:italic;font-weight:normal;letter-spacing:1px}h3{color:#1b7d91;text-transform:uppercase;font-size:20px;line-height:1em}h4{color:#1b7d91;font-weight:normal;font-style:italic}.news-and-events{width:90%;max-width:850px;margin:0 auto 80px;display:flex;justify-content:space-between}.news-and-events>div{width:30%;overflow:visible}.home .mod_newslist>.layout_latest,.home .mod_eventlist>.event,.course-teaser{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:215px;padding:20px 10px;border-radius:10px;box-shadow:0 0 10px #1b7d91;color:white}.home .mod_newslist>.layout_latest h3,.home .mod_eventlist>.event h3,.course-teaser h3{margin-top:0}.home .mod_newslist>.layout_latest h3 a,.home .mod_eventlist>.event h3 a,.course-teaser h3 a{color:white;font-size:16px;text-decoration:none;font-weight:normal}.home .mod_newslist>.layout_latest p:not(.more),.home .mod_eventlist>.event p:not(.more),.course-teaser p:not(.more){font-size:14px;margin-top:0}.home .mod_newslist>.layout_latest:after,.home .mod_eventlist>.event:after,.course-teaser:after{content:'';position:absolute;top:0;right:0;width:20px;height:20px}.mod_newslist>.layout_latest{background-color:#4498a7;overflow:visible}.mod_newslist>.layout_latest:after{background-color:#4498a7}.home .mod_eventlist>.event{background-color:#2d899a}.home .mod_eventlist>.event:after{background-color:#2d899a}.course-teaser{background-color:#1b7d91}.course-teaser:after{background-color:#1b7d91}.home .mod_newslist .more,.home .mod_eventlist .more,.course-teaser .more{width:100%;margin-top:auto;margin-bottom:0;border-top:1px dotted white}.home .mod_newslist .more a,.home .mod_eventlist .more a,.course-teaser .more a{position:relative;padding-left:20px;color:white;text-transform:uppercase;text-decoration:none;font-size:14px}.home .mod_newslist .more a:before,.home .mod_eventlist .more a:before,.course-teaser .more a:before{position:absolute;content:'\2192';top:0;left:0;font-size:12px}.mod_article>.course-teaser-content{display:none}main .mod_article>.our-courses{width:100%;max-width:100%}main .mod_article>.our-courses p{position:relative;transform:translateY(-45px);z-index:-1}main .mod_article>.our-courses p:after{content:'';position:absolute;top:-3px;left:0;width:100%;height:3px;border-top:6px dotted white}main .mod_article>.our-courses p img{width:100%}main .mod_article .course-overview{width:100%;max-width:100%;overflow:visible;transform:translateY(-67px)}main .mod_article .course-overview .content-slider,main .mod_article .course-overview .slider-wrapper{overflow:visible;z-index:0}main .mod_article .course-overview .course-links-inner{width:90%;max-width:850px;margin:0 auto;transform:translateY(-160px);overflow:visible}main .mod_article .course-overview .course-links-inner .ce_text{display:flex;justify-content:space-between}main .mod_article .course-overview .course-links-inner .ce_text.two-courses{justify-content:space-around}main .mod_article .course-overview .course-links-inner .ce_text.two-courses p{width:33%}main .mod_article .course-overview .course-links-inner a{color:#4d4c4d;width:31%;text-transform:uppercase;cursor:pointer;transition:color 250ms}main .mod_article .course-overview .course-links-inner a:hover{color:#202020}main .mod_article .course-overview .course-links-inner a:hover img{border:15px solid #1b7d91}main .mod_article .course-overview .course-links-inner a:hover .course-more{color:#1b7d91}main .mod_article .course-overview .course-links-inner a img{max-width:88%;border-radius:50%;border:15px solid white;transition:border-color 250ms}main .mod_article .course-overview .course-links-inner a .course-head{font-size:14px;font-weight:bold;text-align:center;display:inline-block;width:100%}main .mod_article .course-overview .course-links-inner a .italic{font-style:italic;line-height:1em;font-size:19px;display:inline-block;width:100%;text-align:center}main .mod_article .course-overview .course-links-inner a .course-more{padding-top:7px;color:#71acb9;border-top:1px dotted;text-align:center;display:block;margin-top:7px;font-weight:bold;font-size:15px;letter-spacing:0.4px;transition:color 250ms}main .mod_article .course-overview .course-links:last-child .course-links-inner .ce_text{justify-content:space-around}main .mod_article .course-overview .course-links:last-child .course-links-inner .ce_text p{width:33%}.slider-control{width:0;margin:0 auto}.slider-control .slider-prev{width:80px;left:-47vw;top:0}.slider-control .slider-next{width:80px;left:41vw;top:0}.slider-control a img{width:80px;transform:translateY(-50%)}.course-teaser-text{width:90%;max-width:600px;margin:0 auto;transform:translateY(-165px)}.course-teaser-text .course-teaser-more{padding-top:10px;color:#1b7d91;border-top:1px dotted;text-align:center}.course-teaser-text .course-teaser-more a{color:#1b7d91;cursor:pointer;text-decoration:none;text-transform:uppercase;transition:filter 250ms}.course-teaser-text .course-teaser-more a:hover{filter:opacity(0.4)}main .mod_article>.hours{width:100%;max-width:100%;padding-bottom:100px;background:url("../../files/assets/layout/main-teaser-footer.png") no-repeat 0%/cover,radial-gradient(#b8d8de, #1b7d91);transform:translateY(-85px);color:white;overflow:visible}main .mod_article>.hours h2{margin-top:0;transform:translateY(-17px)}main .mod_article>.hours p{width:90%;max-width:850px;margin:0 auto;padding:20px 0}main .mod_article>.hours p:last-child{border-top:1px dotted}.ce_form{width:90%;max-width:600px;margin:0 auto}.ce_form .widget{margin:10px 0;font-family:"Manuale", serif}.ce_form .widget label{display:inline-block;font-weight:bold;width:20%;text-transform:uppercase}.ce_form .widget input,.ce_form .widget textarea{width:75%;border:none;background:#b8d8de;padding:5px 8px;cursor:pointer;transition:background-color 250ms;font-family:"Manuale", serif;outline:none}.ce_form .widget input:hover,.ce_form .widget textarea:hover{background-color:#d0e5e9}.ce_form .widget .radio_container{border:none}.ce_form .widget .radio_container .radio{width:15%;height:16px;display:table-cell;vertical-align:super}.ce_form .widget .radio_container label{width:30%}.ce_form .widget textarea{vertical-align:top}.ce_form .widget-submit button{float:right;border:none;background:#1b7d91;color:white;padding:12px 15px;text-transform:uppercase;font-family:'Manuale', serif;cursor:pointer;margin-right:11px;transition:background-color 250ms}.ce_form .widget-submit button:hover{background-color:#b8d8de}main .mod_article>.ce_sliderStart:not(.course-overview){position:relative;width:90%;max-width:850px;margin:0 auto;overflow:visible}main .mod_article>.ce_sliderStart:not(.course-overview) .slider-control{position:absolute;top:50%;width:120%;left:-10%}main .mod_article>.ce_sliderStart:not(.course-overview) .slider-control a{position:initial}main .mod_article>.ce_sliderStart:not(.course-overview) .slider-control .slider-next{float:right}main .mod_article>.ce_text table{width:100%;border-collapse:collapse;text-align:left}main .mod_article>.ce_text table tr td{padding:12px 0}main .mod_article>.ce_text table tr:not(:last-child) td{border-bottom:1px solid}.ce_youtube{margin-top:-100px}.ce_youtube iframe{margin-top:0;border:none}.loginBody .ce_youtube{margin:unset}iframe{display:block;width:100%;max-width:850px;height:480px;margin:0 auto 130px}@media screen and (max-width: 767px){h2{margin-top:0;max-width:90%}.news-and-events{flex-wrap:wrap}.news-and-events>div{width:auto;margin:10px auto}.home .mod_newslist>.layout_latest,.home .mod_eventlist>.event,.course-teaser{height:auto}.ce_form .widget label{width:100%}.ce_form .widget input,.ce_form .widget textarea{width:100%}.home main .mod_article{margin-bottom:-85px}main .mod_article .course-overview{transform:translateY(-300px)}main .mod_article .course-overview .ce_text p{text-align:center}main .mod_article .course-overview .ce_text a{color:#4d4c4d;width:31%;text-transform:uppercase;cursor:pointer;transition:color 250ms}main .mod_article .course-overview .ce_text a:hover{color:#202020}main .mod_article .course-overview .ce_text a:hover img{border:15px solid #1b7d91}main .mod_article .course-overview .ce_text a:hover .course-more{color:#1b7d91}main .mod_article .course-overview .ce_text a img{width:200px;max-width:88%;border-radius:50%;border:15px solid white;transition:border-color 250ms}main .mod_article .course-overview .ce_text a .course-head{font-size:14px;font-weight:bold;text-align:center;display:inline-block;width:100%}main .mod_article .course-overview .ce_text a .italic{font-style:italic;line-height:1em;font-size:19px;display:inline-block;width:100%;text-align:center}main .mod_article .course-overview .ce_text a .course-more{padding-top:7px;color:#71acb9;border-top:1px dotted;text-align:center;display:block;margin-top:7px;font-weight:bold;font-size:15px;letter-spacing:0.4px;transition:color 250ms}main .mod_article .course-overview .slider-control a{top:233px}main .mod_article .course-overview .slider-control a img{width:50px}main .mod_article .course-overview .slider-control .slider-next{left:32vw}main .mod_article .course-overview .slider-wrapper>*{top:100px}main .mod_article>.ce_text table{font-size:13px}main .mod_article>.ce_sliderStart:not(.course-overview) .slider-control{width:129%}main .mod_article>.ce_sliderStart:not(.course-overview) .slider-control a img{width:50px}iframe{height:200px}.radio_container span{display:flex;margin:15px 0}}footer{background:#d0e5e9}footer .inside{position:relative;background:#d0e5e9}footer .inside:before{content:'';position:absolute;top:-3px;left:0;width:100%;height:3px;border-top:6px dotted #d0e5e9}.home footer .inside{transform:translateY(-85px)}.footer-content{display:flex;justify-content:space-between;width:90%;max-width:850px;margin:80px auto 0;transform:translateY(-100px)}.footer-content div{align-self:center}.footer-logo{width:150px;margin:0 auto;transform:translateY(-65px)}.footer-left .mod_navigation ul{width:300px;margin:0 auto;padding:0;list-style:none;text-align:center;font-weight:bold}.footer-left .mod_navigation ul li{padding:3px 0}.footer-left .mod_navigation ul li:not(:last-child){border-bottom:1px solid #71acb9}.footer-left .mod_navigation ul li a,.footer-left .mod_navigation ul li strong{color:#71acb9;text-transform:uppercase;text-decoration:none}.footer-left .mod_navigation ul li a{transition:color 250ms}.footer-left .mod_navigation ul li a:hover{color:#1b7d91}.footer-info{color:#1b7d91;line-height:1.2em}.footer-social>a{display:inline-block;width:40px;margin-bottom:20px;transition:filter 250ms}.footer-social>a:hover{filter:opacity(0.4)}.footer-tel-mail{margin-top:20px}.footer-tel-mail td{padding:0 20px 0 0}.footer-tel-mail a{color:#1b7d91;text-decoration:none}@media screen and (max-width: 767px){.home footer .inside{transform:none}.footer-content{display:block;position:relative}.footer-address{text-align:center}.footer-tel-mail{text-align:center}.footer-tel-mail td:first-child{width:50%;text-align:right}.footer-tel-mail td:last-child{text-align:left}.footer-social{position:absolute;top:0;left:50%;transform:translateX(-50%)}.footer-left .mod_navigation,.footer-right{padding-top:50px}.footer-tel-mail td{padding:0}}.mobile_menu .inner{background:#d0e5e9}.mobile_menu .inner .sibling:nth-child(8),.mobile_menu .inner .sibling:nth-child(9){display:none}.menu-content{width:90%;max-width:850px;margin:40px auto}.menu-logo{position:relative;float:left;left:50%;text-align:center;transform:translateX(-50%);transition:filter 250ms}.menu-logo img{width:200px}.menu-logo:hover{filter:opacity(0.4)}.menu-close-wrapper{float:right;width:40px}.menu-close-wrapper a{transition:filter 250ms}.menu-close-wrapper a:hover{filter:opacity(0.4)}.menu-list-wrapper .mod_navigation{margin:0 auto;width:90%;max-width:850px}.menu-list-wrapper .mod_navigation ul{margin:0;padding:0;list-style:none;text-align:center}.menu-list-wrapper .mod_navigation ul li{padding:8px}.menu-list-wrapper .mod_navigation ul li:not(:last-child){border-bottom:1px solid #1b7d91}.menu-list-wrapper .mod_navigation ul li a,.menu-list-wrapper .mod_navigation ul li strong{color:#1b7d91;text-transform:uppercase;text-decoration:none;font-size:20px;font-weight:bold}.menu-list-wrapper .mod_navigation ul li a{transition:filter 250ms}.menu-list-wrapper .mod_navigation ul li a:hover{filter:opacity(0.4)}.menu-list-wrapper .mod_navigation ul li ul li a{font-size:15px;text-transform:none}.menu-list-wrapper .mod_navigation ul li ul li:not(:last-child){border:none}.menu-list-wrapper .mod_navigation ul li ul li strong{font-size:13px;text-decoration:underline}.menu-social{display:flex;justify-content:space-between;width:200px;margin:25px auto}.menu-social .menu-social-link{width:30%}.menu-social .menu-social-link a{transition:filter 250ms}.menu-social .menu-social-link a:hover{filter:opacity(0.4)}.event-listpage,.news-page .mod_newslist{width:90%;max-width:850px;margin:0 auto}.event-listpage .event,.event-listpage .layout_latest,.news-page .mod_newslist .event,.news-page .mod_newslist .layout_latest{width:90%;max-width:600px;margin:40px auto;background:#d0e5e9;padding:10px 28px}.event-listpage .event .ce_text,.event-listpage .layout_latest .ce_text,.news-page .mod_newslist .event .ce_text,.news-page .mod_newslist .layout_latest .ce_text{width:90%}.event-listpage .event h2,.event-listpage .layout_latest h2,.news-page .mod_newslist .event h2,.news-page .mod_newslist .layout_latest h2{margin:20px 0;background:none;padding:0;text-transform:uppercase;font-style:normal}.event-listpage .event h2 a,.event-listpage .layout_latest h2 a,.news-page .mod_newslist .event h2 a,.news-page .mod_newslist .layout_latest h2 a{text-decoration:none;color:#1b7d91;transition:filter 250ms}.event-listpage .event h2 a:hover,.event-listpage .layout_latest h2 a:hover,.news-page .mod_newslist .event h2 a:hover,.news-page .mod_newslist .layout_latest h2 a:hover{filter:opacity(0.4)}.event-listpage .more a,.news-page .mod_newslist .more a{text-decoration:none;color:#1b7d91;text-transform:uppercase;font-style:italic;transition:filter 250ms}.event-listpage .more a:hover,.news-page .mod_newslist .more a:hover{filter:opacity(0.4)}.mod_eventreader,.mod_newsreader{width:90%;max-width:600px;margin:0 auto}.mod_eventreader .info,.mod_newsreader .info{text-transform:uppercase;color:#1b7d91;font-weight:bold;letter-spacing:0.5px}.mod_eventreader .back a,.mod_newsreader .back a{text-decoration:none;color:#1b7d91;text-transform:uppercase;font-style:italic;transition:filter 250ms}.mod_eventreader .back a:hover,.mod_newsreader .back a:hover{filter:opacity(0.4)}@media screen and (max-width: 767px){.event-listpage .event h2,.event-listpage .layout_latest h2,.news-page .mod_newslist .event h2,.news-page .mod_newslist .layout_latest h2{width:90%}}.ce_accordionStart{width:90%;max-width:670px}main .mod_article>.ce_accordion{text-align:left;margin:10px auto}main .mod_article>.ce_accordion .toggler{position:relative;padding:12px 40px 12px 15px;text-transform:uppercase;color:white;background-color:#b8d8de;font-size:19px;cursor:pointer;outline:none;transition:background-color 250ms}main .mod_article>.ce_accordion .toggler:after{content:'';position:absolute;right:15px;top:10px;width:30px;height:30px;background:url("../../files/assets/layout/arrow-down.svg") no-repeat}main .mod_article>.ce_accordion .toggler:hover{background-color:#1b7d91}main .mod_article>.ce_accordion .toggler.active:after{background-image:url("../../files/assets/layout/arrow-up.svg")}main .mod_article>.ce_accordion .accordion a{color:#1b7d91;text-transform:uppercase;text-decoration:none;transition:color 250ms}main .mod_article>.ce_accordion .accordion a:hover{color:#b8d8de}
/*# sourceMappingURL=style.min.css.map */

