.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}body{background:#f2eff3;color:#47245d;}a{transition-duration:1s;color:#9e3035;}a:hover{color:#6c258d;text-decoration:none;}header#head{background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/background_05.jpg') center bottom no-repeat;background-size:cover;}#logo img{padding-top:1rem;}.footer-bg{background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/footer-bg_02.jpg') center top no-repeat;background-size:cover;height:auto;}.footer-bg footer{padding-top:70px;padding-bottom:30px;color:#fff;}.footer-bg h5{font-size:1.4rem;}.footer-bg hr{border-top:3px solid rgba(255,255,255);}.footer-bg a{color:#fff;font-size:1.1rem;transition:.5s;}.footer-bg a:hover{color:#ccccff;text-decoration:none;}.dropdown:hover>.dropdown-menu{display:block;opacity:0.9;font-size:1.5rem;border:1px solid #582068;}.navbar-dark .navbar-nav a.nav-link{color:#471138;font-size:2rem;font-weight:500;transition:.5s;text-shadow:-1px -1px 0 #dfc4e6,1px -1px 0 #dfc4e6,-1px 1px 0 #dfc4e6,1px 1px 0 #dfc4e6;}.navbar-dark .navbar-nav a.nav-link:hover{text-shadow:none;}.dropdown-toggle::after{border:none;}.dropdown-item:focus,.dropdown-item:hover{text-decoration:none;background-color:#79365a;color:#fff;}.togglecontainer{display:inline-block;cursor:pointer;}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#e0dfdf;margin:6px 0;transition:0.4s;}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px);}.change .bar2{opacity:0;}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);}.navbar-dark .navbar-toggler{border:none;}.sticky{position:fixed;top:0;width:100%;-webkit-box-shadow:0px 10px 16px 0px rgba(0,0,0,0.27);-moz-box-shadow:0px 10px 16px 0px rgba(0,0,0,0.27);box-shadow:0px 10px 16px 0px rgba(0,0,0,0.27);background-image:linear-gradient(rgba(107,36,143,0.95),rgba(170,54,50,0.95));}#navi img{max-height:30px;width:auto;}.nav-link{padding:0 1rem;}.dropdown-menu{padding:0;margin:0;}.carousel-controls{}.carousel-control-next-icon{background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/arrow-right.svg') center bottom no-repeat;background-size:cover;width:100%;height:100%;}.carousel-control-prev-icon{background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/arrow-left.svg') center bottom no-repeat;background-size:cover;width:100%;height:100%;}.carousel-indicators{top:0px;}.carousel{}.carousel-caption{bottom:3rem;z-index:10;}.carousel-item{}.carousel-item > img{max-width:100%;max-height:100%;}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center;}.marketing h2{font-weight:400;}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem;}.marketing a .card-footer{background-color:#59366c;color:#fff;transition:0.7s;}.marketing a:hover{text-decoration:none;}.marketing a:hover .card-footer{background-color:#fff;color:#59366c;}.card-deck .card{border:1px solid #552447;}.card-body{color:#552447;border-top:1px solid #552447;}.featurette{padding-top:5rem;}.featurette .card-body{border:none;}.featurette-divider{margin:2rem 0;background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/divider.png') center bottom no-repeat;background-size:cover;height:107px;border:0;}.featurette-heading,.featurette h2{font-weight:300;line-height:1;letter-spacing:-.05rem;}.btn-primary{background-color:#47245d;border-color:#7c3fa2;}.btn-primary:hover{background-color:#281137;border-color:#47245d;}.bg-color{background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/background_04.jpg') center bottom no-repeat;background-size:cover;min-height:460px;border:0;color:#fff;}.bg-color-l{background:url('../../../typo3conf/ext/theaterbuergerstiftung/Resources/Public/img/background_04-1.jpg') center bottom no-repeat;background-size:cover;min-height:460px;border:0;color:#fff;}.featurette .card-img-top{height:120px;width:auto;}.featurette img{max-width:100%;height:auto;}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4;}h2.featurette-heading,.featurette h2{font-size:50px;}h3.featurette-heading,.featurette h3{padding-top:2rem;font-size:30px;}}@media (min-width:62em){}.right .ce-row{margin-bottom:2rem;}.right .image img{width:100%;height:auto;}.right .ce-inner{padding:0 3rem;}.right .frame-type-menu_subpages ul li{list-style:none;margin-top:0.6rem;}.right .frame-type-menu_subpages ul li a{font-size:1.1rem;transition:.5s;color:#471138;}.right .frame-type-menu_subpages ul li a:hover{text-decoration:none;color:#a33138;}.presse span{color:#a160b3;font-weight:bold;display:block;}.presse a{color:#a160b3;}.presse a:hover{text-decoration:none;font-weight:bold;}.ce-uploads a{font-weight:bold;}.ce-uploads a:hover{}body{position:relative}.overlay,.sideMenu{position:fixed;bottom:0}.overlay{top:0;left:-100%;right:100%;margin:auto;background-color:rgba(0,0,0,.5);z-index:997;transition:all ease 0.2s}.overlay.open{left:0;right:0}.sidebarNavigation{margin-bottom:0;z-index:999;justify-content:flex-start}.sidebarNavigation .leftNavbarToggler{margin-right:10px;order:-1}.sideMenu{left:-100%;top:46px;transition:all ease 0.5s;overflow:hidden;width:100%;z-index:998;max-width:80%;margin-bottom:0;padding:1rem}.sideMenu.open{left:0;display:block;overflow-y:auto}.sideMenu ul{margin-bottom:1rem;padding:0 15px}.sideMenu li{margin-bottom:0.4rem;}.sideMenu .btn.login,.sideMenu .btn.logout{margin:0 28px;}.bg-dark{background-color:#e0dfdf!important;}body.hidden-scroll{overflow:hidden;}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:0.7;display:none;z-index:1035;}.sl-wrapper{z-index:1040;}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer;}.sl-wrapper button:hover{opacity:0.7;}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:1060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem;}.sl-wrapper .sl-close:focus{outline:none;}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem;}.sl-wrapper .sl-navigation{width:100%;display:none;}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:1060;font-family:Arial,Baskerville,monospace;color:#000;}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem;}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem;}.sl-wrapper .sl-navigation button:focus{outline:none;}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px;}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem;}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem;}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px;}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem;}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem;}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000;}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none;}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none;}}.sl-wrapper .sl-image iframe{background:#000;border:0 none;}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none;}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none;}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0;}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0;}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto;}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060;}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}
