html{width:100vw;overflow-x:hidden;overflow-y:visible}html .container-fluid{padding:0}@media screen and (max-width: 991px){html .container-fluid{overflow-x:hidden}}html .menu-breadcrumb a{color:rgba(181,142,98,.8)}html body{overflow-x:hidden;font-family:"SourceSansPro",sans-serif;font-size:16px;color:#140d07;transition:all .4s ease}html body button{padding:10px;background:rgba(181,142,98,.8);border:none}html body .seals{border-top:2px #868686 solid;border-bottom:2px #868686 solid;margin:30px 0}html body .seals img{width:100%}@media screen and (max-width: 991px){html body .seals img{max-width:100%;height:auto;padding:15px 0}}html body .ce-uploads img{max-width:59px;height:auto;padding-right:0}html body .ce-uploads p{margin:0}html body .ce-uploads a{color:#abacad;font-weight:500}html body video{max-width:100%}@media screen and (max-width: 540px){html body .ce-nowrap{overflow:unset !important}html body .ce-nowrap div{overflow:hidden}}html h1,html h2,html h3,html h4,html h5,html h6{font-family:"SourceSansPro",sans-serif;color:#140d07}html h1{font-size:40px;font-weight:300}@media screen and (max-width: 540px){html h1{font-size:34px}}html h2{font-size:28px;font-weight:300}@media screen and (max-width: 540px){html h2{font-size:24px}}html h3{font-size:20px;font-weight:300}html h4{font-size:16px;font-weight:300}html .ce-headline-center{text-align:center}html .container.content>div:not(.frame-space-after-extra-small,.frame-space-after-small,.frame-space-after-medium,.frame-space-after-large,.frame-space-after-extra-large),html .container-fluid.content>div:not(.frame-space-after-extra-small,.frame-space-after-small,.frame-space-after-medium,.frame-space-after-large,.frame-space-after-extra-large){margin-bottom:30px}html table{border-spacing:3px 0;border-collapse:separate}html table tr:nth-child(even){background-color:#ABACAD33}html table tr:nth-child(odd){background-color:#abacad83}html table tr:first-child{background:rgba(181,142,98,.8);color:#fff}html table td{padding:5px 10px;border:none;font-weight:500}@media screen and (max-width: 575px){html .container{width:100%}html .container-fluid{padding:0}}html .video-embed-item{max-width:100% !important}#header{background:rgba(181,142,98,.5)}@media(min-width: 0)and (max-width: 767px){#header{height:125px}#header .container-fluid{padding:8.5px 0}}#header .container{position:relative}#header.sticky{position:fixed;z-index:100;width:100%}#header.sticky .sidebar{margin-top:150px !important}#header .header-top{padding-top:.5rem;overflow-y:hidden}#header .logo img{padding-left:.5rem;height:120px;width:auto;max-width:400px}@media(min-width: 0)and (max-width: 767px){#header .logo img{max-width:310px;max-height:100px}}#header .sub-logo{position:absolute;right:15px;top:0;padding-right:.5rem}@media(min-width: 768px)and (max-width: 991px){#header .sub-logo{right:100px;width:110px !important;height:35px !important}}@media(min-width: 0px)and (max-width: 767px){#header .sub-logo{right:60px;width:110px !important;height:35px !important}}#header .sub-logo img{width:100%;height:auto}#header .navbar-toggler{border:none;right:0;cursor:pointer}#header .navbar.justify-content-end .navbar-nav .nav-item{padding-right:0;padding-left:30px}#header .navbar.justify-content-center .navbar-nav .nav-item{padding-right:15px;padding-left:15px}#header .navbar .navbar-nav .nav-item{padding-right:30px}@media(min-width: 0)and (max-width: 991px){#header .navbar .navbar-nav .nav-item{padding-right:0}}#header .navbar .navbar-nav .nav-item .nav-link,#header .navbar .navbar-nav .nav-item .dropdown-item,#header .navbar .navbar-nav .nav-item .grand-nav-item{white-space:nowrap;font-size:20px;color:#fff;text-transform:uppercase;font-family:"SourceSansPro",sans-serif}#header .navbar .navbar-nav .nav-item .nav-link:hover,#header .navbar .navbar-nav .nav-item .nav-link.active,#header .navbar .navbar-nav .nav-item .dropdown-item:hover,#header .navbar .navbar-nav .nav-item .dropdown-item.active,#header .navbar .navbar-nav .nav-item .grand-nav-item:hover,#header .navbar .navbar-nav .nav-item .grand-nav-item.active{color:#140d07}#header .navbar .navbar-nav .nav-item .dropdown-menu{border-radius:0}@media(min-width: 0)and (max-width: 991px){#header .navbar .navbar-nav .nav-item .dropdown-menu{border:none;padding-top:0;padding-bottom:1px;position:relative;padding-left:15px}#header .navbar .navbar-nav .nav-item .dropdown-menu .toggle-sub{top:-3px}}#header .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:rgba(181,142,98,.8)}@media(min-width: 0)and (max-width: 991px){#header .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{border-bottom:2px dotted #abacad;padding:.5rem .5rem}}#header .navbar .navbar-nav .nav-item .dropdown-menu .grand-nav{padding:15px 0}#header .navbar .navbar-nav .nav-item .dropdown-menu .grand-nav .grand-nav-item{text-transform:unset;color:rgba(181,142,98,.8)}@media(min-width: 0)and (max-width: 991px){#header .navbar .navbar-nav .nav-item .dropdown-menu .grand-nav{display:none;padding:0 0 0 15px}#header .navbar .navbar-nav .nav-item .dropdown-menu .grand-nav .grand-nav-item{border-bottom:2px dotted #abacad;padding:.5rem .5rem}}@media(max-width: 992px){#header .navbar-collapse{position:fixed;top:0;bottom:0;left:100%;width:75%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:visibility .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:200}#header .navbar-collapse .navbar-nav .nav-item .nav-link,#header .navbar-collapse .navbar-nav .nav-item .dropdown-item,#header .navbar-collapse .navbar-nav .nav-item .grand-nav-item{border-bottom:2px dotted #abacad;color:rgba(181,142,98,.8);text-transform:none;padding-left:5px;margin:2px 0}#header .navbar-collapse .toggle-sub{position:absolute;right:5px;top:5px;font-size:30px;cursor:pointer;width:25px;text-align:center}#header .navbar-collapse.show{visibility:visible;transform:translateX(-100%)}}.hamburg{display:block;width:75px;height:50px;border:none;position:relative;margin-left:auto;margin-right:auto;border-radius:4px;transition:border-radius .4s;left:10px}.line{position:absolute;right:30px;height:2px;width:35px;background:#fff;border-radius:2px;display:block;transition:.4s;transform-origin:center}.line:nth-child(1){top:12px}.line:nth-child(2){top:24px}.line:nth-child(3){top:36px}.hamburg.checked .line:nth-child(1){transform:translateY(12px) rotate(-45deg)}.hamburg.checked .line:nth-child(2){opacity:0}.hamburg.checked .line:nth-child(3){transform:translateY(-12px) rotate(45deg)}.offcanvas-active{margin-left:-75%;width:100%;overflow-y:hidden}.offcanvas-active #header.sticky{margin-left:15px}footer{margin-top:30px;color:#fff;font-family:"SourceSansPro",sans-serif}footer .top{padding:40px 0;background:rgba(181,142,98,.8)}footer .top .footer-nav .footer-nav-header{font-size:12px;font-weight:700;text-transform:uppercase;color:#fff}footer .top .footer-nav .nav-items{list-style:none;margin:0;padding:20px 0}footer .top .footer-nav .nav-items .sub-nav-item{color:#fff}footer .top .highlight{color:#140d07}footer .bottom{background:#140d07;padding:30px}footer .bottom .social-media{text-align:right}footer .bottom .social-media img{margin-left:20px;width:30px}@media(min-width: 0)and (max-width: 767px){footer{text-align:center}footer .top{padding:20px 0}footer .top .nav-items{padding-bottom:30px !important;padding-top:5px !important}footer .bottom{padding:10px}footer .bottom .social-media{text-align:center}footer .bottom .social-media img{margin:0 10px}footer .bottom .copyright{margin-top:15px}}@media(min-width: 0)and (max-width: 575px){.teasers{padding:30px 0 0}}.teasers .icon-teaser{margin-bottom:30px;transition:all .4s;text-decoration:none;color:rgba(181,142,98,.8)}.teasers .icon-teaser .teaser-inner{background:#ABACAD33;padding-top:100%}.teasers .icon-teaser .teaser-inner img{text-align:center;width:50%;height:50%;margin:0 auto;padding-bottom:10px}.teasers .icon-teaser .teaser-inner .content{text-align:center;padding:0 15px}.teasers .icon-teaser .teaser-inner .content h5{text-transform:uppercase}.teasers .icon-teaser .teaser-inner .content p{margin:0;padding:0 15px}.teasers .icon-teaser:hover{transform:scale(1.1)}.teasers .image-teaser{margin-bottom:30px}.teasers .image-teaser img{width:100%;height:auto}.teasers .image-teaser .content h5{font-family:"SourceSansPro",sans-serif;padding-top:15px;font-weight:700}.teasers .text-teaser{margin-bottom:30px;text-align:center}.teasers .text-teaser h5{text-transform:uppercase;font-weight:700}.teasers .teaser-link{padding:10px;background:rgba(181,142,98,.8);border:none;text-transform:uppercase}.teasers .teaser-link:hover{background:#140d07}@media(min-width: 0)and (max-width: 575px){.teasers .teaser-inner{text-align:center !important;margin-bottom:30px !important}}.slide .carousel-item .bg{width:100%;object-fit:cover;overflow:hidden}@media(min-width: 992px){.slide .carousel-item .bg{height:400px}}@media(min-width: 768px)and (max-width: 991px){.slide .carousel-item .bg{height:385px}}@media(min-width: 576px)and (max-width: 767px){.slide .carousel-item .bg{height:370px}}@media(min-width: 0)and (max-width: 575px){.slide .carousel-item .bg{height:225px}}.slide .carousel-item .carousel-caption{bottom:initial;top:50%;transform:translateY(-50%);margin:auto}.slide .carousel-item .carousel-caption p,.slide .carousel-item .carousel-caption h2,.slide .carousel-item .carousel-caption img{margin:10px 0;color:#fff}.slide .carousel-item .carousel-caption h2{font-size:46px;font-weight:700}@media(min-width: 576px)and (max-width: 991px){.slide .carousel-item .carousel-caption h2{font-size:28px}}@media screen and (max-width: 575px){.slide .carousel-item .carousel-caption h2{font-size:24px}}.slide .carousel-item .carousel-caption img{max-width:300px;height:auto}.slide .carousel-indicators li{height:22px;width:22px;border-radius:50%;background-color:#fff;margin:0 5px}.slide .carousel-indicators li.active{border-spacing:3px}.slide .carousel-control-prev-icon,.slide .carousel-control-next-icon{width:40px;height:40px}@media(min-width: 0)and (max-width: 575px){.slide .carousel-indicators{display:none}.slide .carousel-control-next,.slide .carousel-control-prev{width:32%}}.persons{padding:30px 0}.persons .person .person-image{width:100%;height:auto}@media screen and (max-width: 991px){.persons .person .person-inner{text-align:center}}.persons .person .person-inner .content h5{margin-bottom:0;padding-top:15px;font-weight:700;font-size:20px}.persons .person .person-inner .content h6{padding-top:0;font-weight:700;text-transform:uppercase}.persons .person .person-inner .content .contact p{margin-bottom:5px}.persons .person .person-inner .content .contact p a{color:rgba(181,142,98,.8)}.persons .person .person-inner .content .contact p a img{margin-right:10px}.accordion .card{border:none;background:#abacad;border-radius:0;margin-bottom:20px}.accordion .card .card-header{padding:0;border-bottom:0}.accordion .card .card-header button{color:rgba(181,142,98,.8);text-align:left;border:0;border-radius:0;text-decoration:none}.accordion .card .card-header button:hover,.accordion .card .card-header button:focus{text-decoration:none}.accordion .card .card-header button img{display:inline-block}.accordion .card .card-header button img.open-icon{display:none}.accordion .card .card-header button .accordion-header{padding-left:30px}.accordion .card .card-header button:focus{outline:none;box-shadow:none}.accordion .card .card-header button:hover{text-decoration:none}.accordion .card .card-header button[aria-expanded=true]{color:#fff}.accordion .card .card-header button[aria-expanded=true] img.open-icon{display:inline-block}.accordion .card .card-header button[aria-expanded=true] img.close-icon{display:none}.accordion .card .collapse,.accordion .card .collapsing{background:#fff}.klaro.we_cookie_consent .cookie-notice,.cm-modal{border:4px solid #abacad}.cm-body{text-align:center !important}@media screen and (min-width: 991px){ul.cm-apps{display:inline-flex !important}}p.cm-app-description,.cm-required{display:none !important}li.cm-app{margin:0 30px !important;padding-left:0}span.cm-app-title{top:0;left:0;white-space:nowrap;text-transform:uppercase}.klaro .cookie-modal .cm-modal .cm-header h1.title{text-align:center !important}.klaro.we_cookie_consent .cookie-modal p{text-align:center !important}.klaro.we_cookie_consent .cookie-modal .cm-btn.cm-btn-info.cm-btn-accept,.klaro.we_cookie_consent .cookie-notice .cn-body p.cn-ok .cm-btn.cm-btn-success{text-transform:uppercase !important;white-space:nowrap !important;width:auto !important;padding:1em}.cn-decline{display:none}.klaro.we_cookie_consent .cookie-modal .cm-modal .cm-footer{position:relative !important}.klaro.we_cookie_consent .cookie-modal .cm-modal{bottom:0 !important}.sidebar{position:fixed;z-index:100;background:rgba(181,142,98,.8);color:#fff;list-style:none;padding:5px;margin-top:50px;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:.4s all;right:0;top:185px}.sidebar .sidebar-element{background:#fff;position:absolute;top:0;width:0;min-height:300px;max-height:700px;border:1px solid rgba(181,142,98,.8);color:#140d07;right:0;opacity:0;transition:all .4s ease-out,opacity .2s ease-in;overflow-y:auto;overflow-x:hidden}.sidebar .sidebar-element label{font-size:12px;margin-bottom:0}.sidebar .toggle{cursor:pointer}.sidebar li{margin:0 10px;padding:10px 0}.sidebar li img{width:40px;height:40px}.sidebar.active{right:400px;transition:all .4s}.sidebar.active .sidebar-element.active{width:400px;right:-400px;opacity:1}@media(min-width: 0)and (max-width: 575px){.sidebar{right:0;margin-top:30px;top:80px}.sidebar li img{width:30px;height:30px}.sidebar.active{right:320px;transition:all .4s}.sidebar.active .sidebar-element.active{width:320px;right:-320px;opacity:1}}.gallery{padding:30px 0}.gallery .gallery-item{padding:15px}.gallery .gallery-item img{cursor:pointer}.modal{padding:0 !important}@media(min-width: 0)and (max-width: 767px){.modal{margin-left:0 !important;margin-right:0 !important}}.modal img{max-height:80vh;width:auto}.modal .modal-dialog{width:90%;max-width:90%;height:90%;margin:0;padding:0;top:5%;left:5%}@media(min-width: 0)and (max-width: 767px){.modal .modal-dialog{top:0;left:0;width:100%;max-width:100%;height:100%}}.modal .modal-dialog .carousel{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}@media(min-width: 0)and (max-width: 767px){.modal .modal-dialog .carousel{top:20%}}.modal .modal-dialog .carousel .carousel-item{text-align:center}.modal .modal-dialog .direction-button{color:#fff;font-size:50px}.modal-header{border-bottom:0}.modal .modal-content{height:auto;min-height:100%;border:0 none;border-radius:0;box-shadow:none}@media(min-width: 0)and (max-width: 767px){.modal .close{font-size:2.5rem}.modal .modal-dialog .direction-button{margin:auto 38px}}form h2{font-family:"SourceSansPro",sans-serif;font-size:20px;text-transform:uppercase}form .form-group .input input,form .form-group .input textarea{background:#ABACAD33;border:1px solid #abacad}form .form-check{padding-left:0}form .form-check input[type=checkbox]{margin-right:15px}form .actions .btn-primary{background-color:rgba(181,142,98,.8);border:none;text-transform:uppercase;padding:8px 30px}.news-list-view{padding:30px 0}.news-list-view .article{display:flex;flex-direction:column;margin-bottom:30px}.news-list-view .news-img-wrap{width:100%}.news-list-view .news-img-wrap .no-media-element,.news-list-view .news-img-wrap img,.news-list-view .news-img-wrap a{width:100% !important;height:auto !important}.news-list-view .news-img-wrap a{border:none !important}.news-list-view .header a{color:rgba(181,142,98,.8);font-size:20px;font-weight:700}.news-list-view .header a:hover{text-decoration:none}.news-list-view .header a .headline{color:rgba(181,142,98,.8)}.news-list-view a{margin-top:auto}.news-list-view a .btn-primary{background-color:rgba(181,142,98,.8);border-color:rgba(181,142,98,.8);text-transform:uppercase;width:148px;height:48px}.news-single h3{font-weight:700;font-size:20px}.news-single .img-responsive{max-width:100%;height:auto}@font-face{font-family:"SourceSansPro";src:url("https://dionysos-bielefeld.de/typo3conf/ext/dionysos/Fonts/SourceSansPro/SourceSansPro-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"SourceSansPro";src:url("https://dionysos-bielefeld.de/typo3conf/ext/dionysos/Fonts/SourceSansPro/SourceSansPro-Semibold.ttf") format("truetype");font-weight:500}@font-face{font-family:"SourceSansPro";src:url("https://dionysos-bielefeld.de/typo3conf/ext/dionysos/Fonts/SourceSansPro/SourceSansPro-Bold.ttf") format("truetype");font-weight:700}/*# sourceMappingURL=dionysos.min.css.map */
