@charset "UTF-8";@import url(//fast.fonts.net/cssapi/a2244226-8dbd-4351-9406-42d3f72fc56a.css);html{font-size:62.5%}body{background-color:#fff;color:#333;font-family:"DIN Next™ W01",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:400;line-height:1.6;padding:0;margin:0}*,body,html{box-sizing:border-box}img{width:100%;max-width:100%;height:auto;vertical-align:bottom;color:#333;border:0}table{border-collapse:collapse;border-spacing:0}#wrapper.mce-content-body{display:block;background:#fff;color:#333;max-width:660px;margin:0;padding:10px 20px}.invisible,.offscreen{position:absolute!important;top:-6000px!important;left:-6000px!important;height:1px!important;width:1px!important}#wrapper.mce-content-body .offscreen{position:static!important;top:auto!important;left:auto!important;height:auto!important;width:auto!important;opacity:.2!important}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.header{margin:0 10px}@media (min-width:600px){.header{margin:0 15px}}@media (min-width:800px){.header{margin:0 20px}}@media (min-width:1000px){.header>.inside{position:relative;max-width:1200px;margin:0 auto}}.content-container{margin:40px 0 0 0}@media (min-width:600px){.content-container{margin:45px 0 0 0}}@media (min-width:800px){.content-container{margin:55px 0 0 0}}.content-container.content-2-col{padding:0 10px}@media (min-width:600px){.content-container.content-2-col{padding:0 15px}}@media (min-width:800px){.content-container.content-2-col{padding:0 20px}}.content-2-col>.inside{max-width:960px;margin:0 auto}@media (min-width:850px){.content-2-col>.inside{display:flex;justify-content:space-between}}@media (min-width:850px){.content-2-col .content-main{width:calc(((100% / 3) * 2) - 10px);max-width:68rem}}@media (min-width:1000px){.content-2-col .content-main{width:calc(((100% / 3) * 2) - 20px)}}@media (min-width:850px){.content-2-col .content-right{width:calc((100% / 3) - 20px)}}.footer{margin:0 10px}@media (min-width:600px){.footer{margin:0 15px}}@media (min-width:800px){.footer{margin:0 20px}}@media (min-width:1000px){.footer>.inside{position:relative;max-width:1200px;margin:0 auto}}.align-top{align-self:flex-start!important}.centered{text-align:center!important}.ce_headline.first{margin-top:0}.headline-width-full{width:100%}h1{color:#4da274;font-size:3rem;line-height:3.8rem;margin:5rem 0 3rem 0}@media (min-width:500px){h1{font-size:4.2rem;line-height:5.4rem}}h2{color:#555;font-weight:600;font-size:2.2rem;line-height:3rem;margin:3rem 0 1.5rem 0}@media (min-width:500px){h2{font-size:2.5rem;line-height:3.8rem;margin:4rem 0 1.5rem 0}}h2+p{margin-top:1.5rem}.h2-large{font-size:4rem;font-weight:600;line-height:5.2rem;margin:5rem 0 2.5rem 0}.h2-grey{color:#555}h3{color:#555;font-size:2.2rem;font-weight:600;line-height:3.5rem;margin:3rem 0 1rem 0}h3+p{margin-top:1rem}a{color:#4da274}.ce_text a{text-decoration:none;border-bottom:1px solid #4da274}.ce_text a:active,.ce_text a:focus,.ce_text a:hover{color:#333;border-color:#333}.ce_text .p-intro a{text-decoration:none;color:#333;border-bottom:2px solid #d8d8d8}.ce_text .p-intro a:active,.ce_text .p-intro a:focus,.ce_text .p-intro a:hover{color:#4da274;border-color:#4da274}.button{font-size:1.8rem;font-weight:600;line-height:2.4rem;display:inline-block;margin:1rem 0 0 0;padding:.7rem 2.5rem .8rem 2.5rem;text-decoration:none;color:#fff;border:1px solid #4da274;border-radius:2px;background-color:#4da274;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button:active,.button:focus,.button:hover{border-color:#444;background-color:#444}.button.button-green-border{color:#4da274;border-color:#4da274;background-color:#fff}.button.button-green-border:active,.button.button-green-border:focus,.button.button-green-border:hover{color:#fff;border-color:#4da274;background-color:#4da274}li{font-size:1.8rem;font-weight:300;line-height:2.7rem;margin:2rem 0}@media (min-width:500px){li{font-size:2rem;line-height:3.1rem;margin:2.5rem 0}}ul>.li-spacing-small{margin-top:.6rem;margin-bottom:.6rem}ul>.li-spacing-0{margin-top:0;margin-bottom:0}.line-top{margin-top:4rem;padding-top:4rem;border-top:1px solid #d8d8d8}.line-bottom{margin-bottom:4rem;padding-bottom:4rem;border-top:1px solid #d8d8d8}p{font-size:1.8rem;font-weight:300;line-height:2.6rem;margin:2rem 0}@media (min-width:500px){p{font-size:2rem;line-height:3.1rem;margin:2.5rem 0}}.p-intro{font-size:2rem;line-height:3rem}@media (min-width:500px){.p-intro{font-size:2.6rem;line-height:3.8rem}}.p-centered{text-align:center}.p-copyright{font-size:1.6rem;line-height:2.4rem;color:#676767}.content-right p{font-size:1.7rem;line-height:2.4rem;margin:1.8rem 0}.spacing-top-0{margin-top:0!important}.header p{margin:0}.header-block-1{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (min-width:500px){.header-block-1{display:flex;justify-content:space-between}}.header-ls{margin:8px 0 0 0}@media (min-width:360px){.header-ls{margin:14px 0 0 0}}@media (min-width:500px){.header-ls{margin:26px 0 18px 5px}}.header-ls p{font-size:1.7rem;line-height:2.4rem}.header-ls a{text-decoration:none;color:#000}.header-social{margin:18px 0 0 25px}@media (max-width:699px){.header-social{display:none}}.header-social a:active #icon-facebook-circle,.header-social a:focus #icon-facebook-circle,.header-social a:hover #icon-facebook-circle{stroke:#4da274;fill:#4da274}.header-social a:active #icon-facebook-f,.header-social a:focus #icon-facebook-f,.header-social a:hover #icon-facebook-f{fill:#fff}.header-button{margin:-25px 0 15px 0;min-width:100%;text-align:right}@media (min-width:500px){.header-button{min-width:0;margin:18px 0 18px 30px}}@media (min-width:800px){.header-button{margin:18px 0 19px 60px}}.header-button .button{margin:0}@media (max-width:359px){.header-button .button{padding:.3rem 2rem .4rem 2rem}}.header-block-2{position:relative;padding:0 0 25px 0}@media (min-width:600px){.header-block-2{padding:0}}@media (max-width:599px){.header-navbar-main>ul{padding:0;margin:0}.header-navbar-main>ul>li{font-size:1.8rem;line-height:2.2rem;list-style:none;margin:0}.header-navbar-main li>a,.header-navbar-main li>strong{display:block;color:#333;font-weight:400;text-decoration:none;padding:10px 12px 9px 12px;border-top:1px solid #d8d8d8}.header-navbar-main li:last-child>a,.header-navbar-main li:last-child>strong{border-bottom:1px solid #d8d8d8}}@media (min-width:600px){.header-navbar-main{position:absolute;z-index:100;width:100%;background-image:linear-gradient(180deg,#4da274 30%,rgba(77,162,116,.92) 100%);border-radius:2px 2px 0 0}.header-navbar-main>ul{display:flex;padding:0;margin:0}.header-navbar-main>ul>li{font-size:1.8rem;line-height:2.2rem;list-style:none;margin:0 5px}}@media (min-width:600px) and (min-width:900px){.header-navbar-main>ul>li{font-size:1.9rem;line-height:2.3rem}}@media (min-width:600px) and (min-width:1000px){.header-navbar-main>ul>li{font-size:2rem;line-height:2.4rem}}@media (min-width:600px){.header-navbar-main li>a,.header-navbar-main li>strong{display:block;color:#fff;font-weight:400;text-decoration:none;padding:10px 12px 9px 12px}}@media (min-width:600px) and (min-width:900px){.header-navbar-main li>a,.header-navbar-main li>strong{padding:14px 20px 13px 20px}}.mod_article{padding:0 10px}@media (min-width:600px){.mod_article{padding:0 15px}}@media (min-width:800px){.mod_article{padding:0 20px}}.content-2-col .mod_article{padding:0}.mod_article>.inside{max-width:1200px;margin:0 auto}.article-width-medium>.inside{max-width:960px}.article-bg-light-grey{padding-top:60px;padding-bottom:50px;background-color:#f5f5f5}@media (min-width:900px){.mod_article.row-3-1-1-1>.inside{display:flex;flex-wrap:wrap;justify-content:space-between}}.test{display:block}@media (min-width:900px){.mod_article.row-3-1-1-1>.inside>.ce_text{width:calc((100% - 40px)/ 3)}}@media (min-width:850px){.mod_article.row-3-1-2>.inside{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:850px){.mod_article.row-3-1-2>.inside>:nth-child(odd){width:calc((100% / 3) - 20px)}}@media (min-width:850px){.mod_article.row-3-1-2>.inside>:nth-child(even){width:calc(((100% / 3) * 2) - 10px)}}@media (min-width:1000px){.mod_article.row-3-1-2>.inside>:nth-child(even){width:calc(((100% / 3) * 2) - 20px)}}@media (min-width:850px){.mod_article.row-3-2-1>.inside{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:850px){.mod_article.row-3-2-1>.inside>:nth-child(odd){width:calc(((100% / 3) * 2) - 10px)}}@media (min-width:1000px){.mod_article.row-3-2-1>.inside>:nth-child(odd){width:calc(((100% / 3) * 2) - 20px)}}@media (min-width:850px){.mod_article.row-3-2-1>.inside>:nth-child(even){width:calc((100% / 3) - 20px)}}@media (min-width:900px){.mod_article.row-5-2-3>.inside{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:900px){.mod_article.row-5-2-3>.inside>:nth-child(odd){width:calc(((100% / 5) * 2) - 20px)}}@media (min-width:1000px){.mod_article.row-5-2-3>.inside>:nth-child(odd){width:calc(((100% / 5) * 2) - 30px)}}@media (min-width:900px){.mod_article.row-5-2-3>.inside>:nth-child(even){width:calc(((100% / 5) * 3) - 20px)}}@media (min-width:1000px){.mod_article.row-5-2-3>.inside>:nth-child(even){width:calc(((100% / 5) * 3) - 25px)}}.test{display:block}.box{padding:35px 15px 35px 15px;border-radius:2px}@media (min-width:600px){.box{padding:35px 25px 35px 25px}}@media (min-width:1000px){.box{margin:50px 0}}.content-right .box.first{margin-top:0}.box.box-green{background-color:#4da274;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.box.box-grey{background-color:#efefef}.box.box-green a,.box.box-green h2,.box.box-green h3,.box.box-green li,.box.box-green p{color:#fff}.box.box-green a{border-color:#fff}.box h2{color:#555;font-size:2.4rem;line-height:3rem;margin:2.5rem 0 2rem 0}.box .h2-large{font-size:3.2rem;line-height:3.8rem;padding:.5rem 0 0 0;margin:3.5rem 0 2.5rem 0}.box>h2,.box>h3,.box>h4{margin-top:0}.box .text_container>:first-child{margin-top:0}.box .text_container>:last-child{margin-bottom:0}.box p{font-size:1.8rem;line-height:2.4rem;margin:2rem 0}.box.box-green p{font-weight:400}.box strong{font-weight:600;color:#555}.box.box-green .button{background-color:#fff;color:#4da274;margin:2.5rem 0 0 0}.box.box-green .button:active,.box.box-green .button:focus,.box.box-green .button:hover{background-color:#444;color:#fff;border-color:#444}.breadcrumb{margin:0 10px}@media (min-width:600px){.breadcrumb{margin:0 15px}}@media (min-width:800px){.breadcrumb{margin:0 20px}}.breadcrumb p{max-width:1200px;color:#555;font-size:1.8rem;line-height:2.4rem;margin:15px auto}.breadcrumb a{color:#555;text-decoration:none}.event-detail-content{position:relative}.event-detail-text{padding-bottom:30px}.event-detail-signup{position:absolute;top:.5rem;right:calc((100% - 16rem)/ 2);width:16rem}@media (min-width:550px){.event-detail-signup{top:1.5rem;right:0;width:calc((100% / 3) - 20px)}}.event-detail h1{padding-bottom:2.5rem;border-bottom:1px solid #d8d8d8}.event-detail .event-detail-meta:after{content:" ";display:block;width:100%;position:absolute;height:1px;border-top:1px solid #d8d8d8}.event-detail-meta>.inside{padding:8rem 0 2.5rem 0;text-align:center}@media (min-width:550px){.event-detail-meta>.inside{padding:0 0 2.5rem 0;text-align:left}}.event-detail-meta p{font-size:2rem;font-weight:400;line-height:2.7rem;margin:0}.event-detail-date-time{color:#222}.event-detail-date-time-separator,.event-detail-location-a11y-separator{padding:0 5px}.event-detail-meta .event-detail-info{font-weight:300;color:#555}.event-detail-meta .event-detail-category{font-size:1.7rem;font-weight:300;line-height:2.2rem;margin:1rem 0 0 0;letter-spacing:.06rem;text-transform:uppercase;color:#555}.event-detail-description{max-width:68rem;margin:40px auto 0 auto}.event-detail-description:before{display:block;content:" ";width:100px;min-width:100px;height:100px;background-image:url(/files/system/images/icon-cat-sonstiges.png);background-repeat:no-repeat;background-size:100px 100px;margin:10px auto}@media (min-width:500px){.event-detail-description:before{float:left;width:120px;min-width:120px;height:120px;background-size:120px 120px;margin:15px 30px 10px 0}}.event-detail-signup button{width:100%;margin:0}.event-detail-back{margin:0 0 80px 0;padding-top:20px;border-top:1px solid #d8d8d8}.event-detail-back a{text-decoration:none;border-bottom:1px solid #4da274}.event-detail-back a:active,.event-detail-back a:focus,.event-detail-back a:hover{color:#333;border-color:#333}.cat-klassische-musik:after,.cat-klassische-musik:before{background-image:url(/files/system/images/icon-cat-klassische-musik.png)!important}.cat-literatur:after,.cat-literatur:before{background-image:url(/files/system/images/icon-cat-literatur.png)!important}.cat-musical:after,.cat-musical:before{background-image:url(/files/system/images/icon-cat-musiktheater.png)!important}.cat-oper:before{background-image:url(/files/system/images/icon-cat-musiktheater.png)!important}.cat-populäre-musik:before{background-image:url(/files/system/images/icon-cat-populaere-musik.png)!important}.cat-theater:after,.cat-theater:before{background-image:url(/files/system/images/icon-cat-theater.png)!important}.cat-comedy:before{background-image:url(/files/system/images/icon-cat-theater.png)!important}.cat-sonstiges:before{background-image:url(/files/system/images/icon-cat-sonstiges.png)!important}.event-list{margin:0 0 100px 0}.event-list-title-home{font-size:4.2rem;font-weight:700;color:#4da274;margin:4.2rem 0 2rem 0}.event-list-ul{margin:50px 0;padding:0;border-bottom:1px solid #d8d8d8}.event-list-ul-home{margin-top:60px}.event-list-item{position:relative;padding:25px 0;list-style:none;border-top:1px solid #d8d8d8;margin:0;text-align:center}@media (min-width:600px){.event-list-item{display:flex;text-align:left;padding:35px 0}}.event-list-item :hover .event-list-item-title a{color:#333;text-decoration:underline}@media (min-width:600px){.event-list-ul-home .event-list-item{padding:25px 0}}.event-list-item:before{content:" ";display:block;width:80px;min-width:80px;height:80px;background-image:url(/files/system/images/icon-cat-sonstiges.png);background-size:80px 80px;background-repeat:no-repeat;margin:0 auto 10px auto}@media (min-width:600px){.event-list-item:before{width:120px;min-width:120px;height:120px;background-image:url(/files/system/images/icon-cat-sonstiges.png);background-size:120px 120px;margin:0 15px 0 0}}@media (min-width:800px){.event-list-item:before{margin:0 30px 0 25px}}@media (min-width:600px){.event-list-ul-home .event-list-item:before{margin:0 30px 0 20px}}@media (min-width:900px){.event-list-ul-home .event-list-item:before{margin:0 20px 0 0}}@media (min-width:1100px){.event-list-ul-home .event-list-item:before{margin:0 30px 0 20px}}.event-list-item-text{align-self:center;flex-grow:1}.event-list-item-form{display:flex;align-items:center;justify-content:center;margin:1.6rem 0 15px 0}@media (min-width:600px){.event-list-item-form{margin:0 15px 0 15px}}@media (min-width:800px){.event-list-item-form{margin:0 25px 0 20px}}@media (min-width:900px){.event-list-ul-home .event-list-item-form{margin:0 10px 0 10px}}.event-list-item-title{font-size:2.1rem;font-weight:600;line-height:2.6rem;margin:0 0 1.8rem 0}.event-list-item-title a{text-decoration:none;color:#4da274}.event-list-item-title a:active,.event-list-item-title a:focus,.event-list-item-title a:hover{text-decoration:underline}.event-list-item-title a:active:before,.event-list-item-title a:focus:before,.event-list-item-title a:hover:before{background-position:-18px 0}.event-list-item-title a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:" "}.event-list-item-title a:active:after,.event-list-item-title a:focus:after,.event-list-item-title a:hover:after{background-color:rgba(153,153,153,.05)}.event-list-item p{font-size:1.8rem;font-weight:400;line-height:2.4rem;margin:0}.event-list-item-date-time{color:#222}.event-list-item-date-time-separator,.event-list-item-location-a11y-separator{padding:0 5px}.event-list-item .event-list-item-info{font-weight:300;color:#555}.event-list-item .event-list-item-category{font-size:1.5rem;font-weight:300;line-height:2rem;color:#555;text-transform:uppercase;margin:1rem 0 0 0;padding:0;letter-spacing:.06rem}.event-list-item-form form{position:relative;z-index:200}.event-list-item-form button{font-size:1.4rem;line-height:2rem;color:#4da274;background-color:#fff;padding:.5rem 1.2rem .6rem 1.2rem;border:1px solid #4da274;border-radius:2px;margin:0}.event-list-item-form button:active,.event-list-item-form button:focus,.event-list-item-form button:hover{background-color:#4da274;color:#fff}.event-list-more{margin:0;text-align:center}@media (min-width:600px){.event-list-more{margin:0 0 0 170px;text-align:left}}@media (min-width:900px){.event-list-more{margin:0 0 0 140px}}@media (min-width:1100px){.event-list-more{margin:0 0 0 170px}}.event-signup .event-detail-meta{padding:2.2rem 0 2.5rem 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin:30px 0 40px 0}.event-signup .event-detail-meta h2{color:#4da274;margin:0 0 1rem 0}.event-signup .event-detail-meta .event-detail-info{margin-bottom:0}input{color:#333;font-family:inherit;font-size:2rem;font-weight:300;line-height:2.4rem}textarea{color:#555;font-family:inherit;font-size:2rem;font-weight:300;line-height:2.4rem}fieldset{padding:0;margin:0;border:none}button{background-color:#4da274;color:#fff;font-size:1.7rem;font-weight:700;padding:1.3rem 2.5rem;border-radius:2px;border:1px solid #4da274;margin:2.5rem 0 2.5rem 0;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button:active,button:focus,button:hover{background-color:#444;border-color:#444}.widget{font-size:1.8rem;line-height:2.4rem;margin:1rem 0}.content-main .formbody{margin:2.5rem 0}.hide-legend legend .legend-text,.hide-legend legend .mandatory{position:absolute!important;top:-6000px!important;left:-6000px!important;height:1px!important;width:1px!important}.widget label{display:block;margin:0 0 .1rem 0}.widget label .mandatory{padding-left:4px}.widget-text .text{width:100%;padding:.8rem 10px;border:1px solid #aaa;border-radius:3px}.widget-textarea .textarea{width:100%;height:20rem;padding:1.2rem 10px;border:1px solid #aaa;border-radius:3px}.test{display:none}.widget-checkbox .inside>span{display:flex}.widget-checkbox .inside label{margin-left:4px}.widget-radio-row>.inside{display:flex}.widget-radio-row>.inside>span{display:flex;margin-right:20px}.widget-radio-row>.inside label{margin-left:4px}.widget.spacing-top{margin-top:5rem}.form-registration{border-top:1px solid #d8d8d8;margin-top:5rem}.image_container>a{position:relative;display:block}.ce_text>.text-image-cols{display:flex;justify-content:space-between}.ce_text .image_container.float_left{display:table;float:left;margin:.7rem 25px 1.8rem 0}.ce_text .image_container.float_right{display:table;float:right;margin:.7rem 0 1.8rem 25px}.ce_text .image_container.float_left_col{flex-basis:auto;display:table;margin:.7rem 25px 1.8rem 0}.ce_text .image_container.float_right_col{flex-basis:auto;order:2;display:table;margin:.7rem 0 1.8rem 25px}.ce_text .image_container.float_left img,.ce_text .image_container.float_left_col img,.ce_text .image_container.float_right img,.ce_text .image_container.float_right_col img{display:block}.ce_text .image_container.float_left_col img,.ce_text .image_container.float_right_col img{width:auto;max-width:none}.image_container.float_left+.text_container:after,.image_container.float_right+.text_container:after{display:table;clear:both;content:" "}.image_container.float_left+.text_container>:last-child,.image_container.float_right+.text_container>:last-child{margin-bottom:0}.image_container.float_left+.text_container>ul{overflow:auto}.ce_text .image_container.float_above{margin:0 0 3rem 0}.image_container .caption{font-size:1.6rem;line-height:2.3rem;margin:0;padding:.7rem 0 0 0;color:#666}.image_container.float_left .caption,.image_container.float_left_col .caption,.image_container.float_right .caption,.image_container.float_right_col .caption{display:table-caption;caption-side:bottom}.image_container.float_left .caption .caption-copyright,.image_container.float_left_col .caption .caption-copyright,.image_container.float_right .caption .caption-copyright,.image_container.float_right_col .caption .caption-copyright{display:block}.caption .caption-space+.caption-copyright{padding-left:12px}.image_container.float_left .caption .caption-space+.caption-copyright,.image_container.float_left_col .caption .caption-space+.caption-copyright,.image_container.float_right .caption .caption-space+.caption-copyright,.image_container.float_right_col .caption .caption-space+.caption-copyright{padding-left:0}.image_container .caption-copyright a{text-decoration:none;color:#666}.image_container .caption-copyright:active a,.image_container .caption-copyright:focus a,.image_container .caption-copyright:hover a{text-decoration:underline;color:#4da274}.content-intro .mod_article>.inside{position:relative;padding:0}.content-intro .image_container{position:relative;margin:0!important}.nav-submenu ul{padding:0;margin:2rem 0}.nav-submenu a{text-decoration:none}.nav-submenu .level_1>li{font-size:1.7rem;font-weight:400;line-height:2.2rem;margin:0;padding:0;list-style:none;border-top:1px solid #d8d8d8}.nav-submenu .level_1>li a{text-decoration:none}.nav-submenu .level_1>li:last-child{border-bottom:1px solid #d8d8d8}.nav-submenu .level_1>li>a,.nav-submenu .level_1>li>strong{display:flex;align-items:flex-start;color:#555;padding:1rem 10px 1rem 0}.nav-submenu .level_1>li>.submenu{padding-bottom:0}.nav-submenu .level_1>li>a:active,.nav-submenu .level_1>li>a:focus,.nav-submenu .level_1>li>a:hover{color:#4da274}@media (max-width:849px){.hide-nav-submenu-on-mobile .nav-submenu{display:none}}.nav-submenu .level_2{margin:0 0 .2rem 0}.nav-submenu .level_2>li{font-size:1.7rem;font-weight:400;line-height:2.2rem;margin:0;padding:0;list-style:none}.nav-submenu .level_2>li a{text-decoration:none}.nav-submenu .level_2>li>a,.nav-submenu .level_2>li>strong{display:flex;align-items:flex-start;color:#555;padding:1rem 10px 1rem 30px}.nav-submenu .level_2>li>a:active,.nav-submenu .level_2>li>a:focus,.nav-submenu .level_2>li>a:hover{color:#4da274}.nav-submenu li>a:before,.nav-submenu li>strong:before{content:" ";display:block;width:8px;height:12px;margin:.7rem 14px 0 0}.text-width-full{width:100%}.ce_text.teaser-round-image-vertical{max-width:50rem;margin:0 auto;padding:20px 0}@media (min-width:900px){.ce_text.teaser-round-image-vertical{max-width:31rem;margin:0}}.test{display:block}.ce_text.teaser-round-image-vertical .image_container{overflow:hidden;width:250px;height:250px;margin:0 auto 2.5rem auto;border-radius:100%}.ce_text.teaser-round-image-vertical h3{margin:1.5rem 0 .4rem 0;text-align:center}.ce_text.teaser-round-image-vertical h3 a{text-decoration:none;border-bottom:none}.ce_text.teaser-round-image-vertical h3 a:active,.ce_text.teaser-round-image-vertical h3 a:focus,.ce_text.teaser-round-image-vertical h3 a:hover{text-decoration:underline;color:#333}.ce_text.teaser-round-image-vertical p{font-size:1.8rem;line-height:2.4rem;margin:.4rem 8px 1.4rem 8px;text-align:center}.ce_text.teaser-round-image-vertical p:last-child{margin-bottom:0}.ce_text.teaser-round-image-horizontal{margin-top:20px;padding:20px 0;border-top:1px solid #d8d8d8}@media (min-width:1000px){.ce_text.teaser-round-image-horizontal{padding-right:130px;padding-left:130px}}.ce_text.teaser-round-image-horizontal>.inside{align-items:center}.ce_text.teaser-round-image-horizontal+.ce_text.teaser-round-image-horizontal{margin-top:0}.ce_text.teaser-round-image-horizontal .image_container.float_right_col{margin:0 0 0 40px}.ce_text.teaser-round-image-horizontal .image_container img{border-radius:100%}.ce_text.teaser-round-image-horizontal p{margin:1rem 0}.addresses .ce_text{border-top:1px solid #d8d8d8;padding:3.5rem 0 4rem 0}.addresses .ce_text h2{margin:0 0 1rem 0}.addresses .ce_text p{margin:1.2rem 0 0 0}@media (min-width:1000px){.footer>.inside{display:flex;justify-content:space-between}}.footer-nav{margin:60px 0 50px 0}@media (min-width:1000px){.footer-nav{margin:60px 0 50px 0;width:calc(100% - 120px)}}.footer-social{margin:50px 0}@media (min-width:1000px){.footer-social{width:100px;margin:63px 0 50px 0}}.footer-social p{margin:0;text-align:center}@media (min-width:1000px){.footer-social p{text-align:right}}.footer-nav ul{margin:0;padding:0}.footer-nav li{margin:0;padding:0;list-style:none}.footer-nav a{display:block;padding:1rem 0;text-decoration:none;color:#222}.footer-nav li a,.footer-nav li strong{display:block}.footer-nav .footer-nav-level-1{max-width:40rem;margin:50px auto}@media (min-width:1000px){.footer-nav .footer-nav-level-1{display:flex;justify-content:space-between;width:100%;max-width:100%;margin:0 0 50px 0}}.footer-nav-level-1>li{font-size:2.2rem;font-weight:600;margin:3rem 0 0 0;text-align:center}@media (min-width:1000px){.footer-nav-level-1>li{width:calc(100% / 5);margin:0;text-align:left;border-right:1px solid #d8d8d8}}.footer-nav-level-1>li:last-child{border-right:0}.footer-nav-level-1>li>a{margin:0;color:#4da274}@media (min-width:1000px){.footer-nav-level-1>li>a{margin:0 20px 15px 20px}}@media (min-width:1100px){.footer-nav-level-1>li>a{margin:0 30px 15px 20px}}.footer-nav-level-1>li:first-child>a{margin-left:0}.footer-nav-level-2{margin:0;padding:0}.footer-nav-level-2>li{font-size:1.7rem;font-weight:300;line-height:2.2rem;text-align:center}@media (min-width:1000px){.footer-nav-level-2>li{margin:0 30px 0 20px;text-align:left}}.footer-nav-level-2>li>a,.footer-nav-level-2>li>strong{padding:1rem 0;border-top:1px solid #d8d8d8}@media (min-width:1000px){.footer-nav-level-2>li>a,.footer-nav-level-2>li>strong{padding:.4rem 0;border-top:none}}.footer-nav-level-2>li:last-child>a,.footer-nav-level-2>li:last-child>strong{border-bottom:1px solid #d8d8d8}@media (min-width:1000px){.footer-nav-level-2>li:last-child>a,.footer-nav-level-2>li:last-child>strong{border-bottom:none}}