@charset "UTF-8";
#main-navbar .navbar-nav.me-auto{margin-right:0 !important}#main-navbar .navbar-nav.ms-auto{margin-left:0 !important}.navbar-toggler{border:none;color:#8080FF !important}.nav-icon{width:26px !important;margin-right:10px !important}.nav-icon div,.nav-icon:after,.nav-icon:before{background-color:#141414 !important;border-radius:0 !important;height:3px !important;margin:5px 0 !important}.nav-icon:not(.collapsed):after{transform:translateY(-4px) rotate(-135deg) !important;margin-top:-4px !important}.nav-icon:not(.collapsed):before{margin:9px 0 !important;margin-top:-4px !important}@media (min-width:992px){}@media (min-width:1200px){}.container-fluid{padding-right:20px;padding-left:20px}.margin-plus{margin-right:0 !important}.wrap{max-width:100% !important}. body{background-color:#f4f4f8;color:#141414}body,p,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Funnel Sans", sans-serif;font-weight:400}p b,p strong{font-weight:500}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:normal;background:linear-gradient(120deg, #f4f4f8 50%, #f4f4f8 50%);color:#141414;background-repeat:no-repeat;background-size:100% 98%;background-position:0 200%;padding-left:8px;padding-right:8px;opacity:75%;font-size:2.5vw}p{hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2}i{letter-spacing:0.05rem}.text-muted{color:#d5d5e4 !important}.lead{font-weight:400}mark,.mark{padding:0;color:inherit;background-color:transparent}h1,.h1,h1.mainheader{font-size:calc(1.385rem + 1.62vw)}h1 span.h-first,.h1 span.h-first,h1.mainheader span.h-first{font-weight:500;display:inline-block;margin-bottom:0.5rem}.h3,h3{font-size:calc(1.2875rem + 0.45vw);margin-top:1.75rem}.subheader{font-size:1.3rem;color:inherit !important}blockquote p{font-size:calc(1.2875rem + 0.45vw)}a{text-decoration:underline dotted #8080FF 1px;text-underline-offset:4px}a:focus,a:hover,a:active,a:active:focus{text-decoration:underline solid #8080FF 1px;color:#8080FF;text-underline-offset:4px}u{text-decoration:none !important;color:#141414 !important}.internal-link::before,.external-link::before,.link-secondary::before,.back-link::before{content:"" !important;height:16px;width:16px;margin-right:0.5em !important}.e-mail::before{font-family:"Font Awesome 7 Solid";font-weight:900;content:"";margin-right:0.3em}.external-link::before{background-image:url("../../../../typo3conf/ext/atac_pvc/Resources/Public/Icons/arrow-up-right.svg")}.footer .external-link::before{background-image:url("../../../../typo3conf/ext/atac_pvc/Resources/Public/Icons/arrow-up-right.svg")}.internal-link::before{background-image:url("../../../../typo3conf/ext/atac_pvc/Resources/Public/Icons/arrow-turn-down-right3.svg")}.footer .internal-link::before{background-image:url("../../../../typo3conf/ext/atac_pvc/Resources/Public/Icons/arrow-turn-down-right.svg")}.paypal-link::before{font-family:"Font Awesome 7 Brands";font-weight:900;content:""}.back .fa-arrow-left{height:15px;width:auto}.btn{border-radius:3rem;border:none}.btn:hover{text-decoration:none}.btn-lg,.btn-group-lg>.btn{font-family:"Funnel Sans", sans-serif, sans-serif;padding:0.5rem 2rem;font-size:1.625rem;color:#ffffff}.btn-lg:hover,.btn-group-lg>.btn:hover{color:#ffffff;background-color:#141414;border-color:#141414;text-decoration:none}.btn-sm,.btn-group-sm>.btn{font-family:"Funnel Sans", sans-serif, sans-serif;padding:0.2rem 1rem 0.25rem 1rem;border-radius:25rem;border:1px solid}.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:active:focus,.btn-info:focus,.btn-info:hover,.btn-info:active,.btn-info:active:focus{color:#f4f4f8;background-color:#141414}.btn-primary:focus a,.btn-primary:hover a,.btn-primary:active a,.btn-primary:active:focus a,.btn-info:focus a,.btn-info:hover a,.btn-info:active a,.btn-info:active:focus a{text-decoration:none !important}.btn.btn-outline-info.external-link::after{font-family:"Font Awesome 6 Solid";font-weight:900;content:""}.btn.btn-outline-info.external-link:focus,.btn.btn-outline-info.external-link:hover,.btn.btn-outline-info.external-link:active{text-decoration:none;color:#ffffff;background-color:#8080FF}.btn-outline-light{border:1px solid #ffffff}.border-top{border-top:1px solid #141414 !important}.border-start{border-left:3px solid #bafab0 !important;padding-left:20px}hr{margin:1rem 0 1rem 0;color:#141414;opacity:1}hr:not([size]){height:1px}.content-consent.background-image,.jumbotron.background-image,div.background-image,section.background-image{background-position:bottom right !important;background-size:200% !important}.top-margin{margin-top:-64px}.bg-100 .content-consent.background-image,.bg-100 .jumbotron.background-image,.bg-100 div.background-image,.bg-100 section.background-image{background-size:100% !important}.card{border-radius:0;border:0;background-color:#ffffff}.card>figure{max-width:100% !important}.card .list-group-item{color:#141414 !important;text-align:left}a.card{text-decoration:none}a.card:hover{background-color:#d5d5e4}a.card:hover>figure{filter:brightness(70%)}.white-card .card-footer{background-color:#ffffff}.card-header{margin-bottom:-50px;background-color:transparent;border-bottom:0;z-index:100}.card-body{padding:2rem 2rem 0rem 2rem;text-align:left !important}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0;background-color:transparent !important}.card-footer{border-top:0;text-align:left !important;padding:0rem 1rem 1rem 2rem;font-weight:500;background-color:#ffffff}.list-group-item{padding:0.5rem 2rem !important;background-color:#f4f4f8}.list-group-flush{border-top:1px solid #14141480 !important;border-bottom:1px solid #14141480 !important}.vcard{margin-top:1.5rem}.team-card .card-body{padding:2rem}.team-card .card-img,.team-card .card-img-top{clip-path:circle();filter:grayscale(100%)}.team-card .card figure{padding:2.4rem}.team-card .card-img:hover,.team-card .card-img-top:hover{filter:brightness(100%) !important}.address-detail figure{clip-path:circle()}.address-detail .subheader{margin-bottom:2rem}.ce-link-content:hover .initiatives-10x100 .card-img,.ce-link-content:hover .initiatives-10x100 .card-img-top{content:url("../../../../../../../fileadmin/user_upload/nextlearning/assets/site-images/next_initiatives_10x100_white_hover.svg") !important;filter:brightness(100%) !important}.ce-link-content:hover .initiatives-p4t .card-img,.ce-link-content:hover .initiatives-p4t .card-img-top{content:url("../../../../../../../fileadmin/user_upload/nextlearning/assets/site-images/next_initiatives_politics-for-tomorrow_white_hover.svg") !important;filter:brightness(100%) !important}.ce-link-content:hover .initiatives-cbf .card-img,.ce-link-content:hover .initiatives-cbf .card-img-top{content:url("../../../../../../../fileadmin/user_upload/nextlearning/assets/site-images/next_initiatives_creative-bureaucracy-festival_white_hover.svg") !important;filter:brightness(100%) !important}.ce-link-content:hover .initiatives-slw .card-img,.ce-link-content:hover .initiatives-slw .card-img-top{content:url("../../../../../../../fileadmin/user_upload/nextlearning/assets/site-images/next_initiatives_stadt-land-werte_white_hover.svg") !important;filter:brightness(100%) !important}.ce-ttaddress_listview .card:hover .card-img,.ce-ttaddress_listview .card:hover .card-img-top{filter:brightness(70%)}.ce-ttaddress_listview .card:hover .card-body,.ce-ttaddress_listview .card:hover figure{background-color:#d5d5e4 !important}.ce-link-content{box-shadow:none !important;text-decoration:none !important}.ce-link-content .card-body,.ce-link-content .card-text{text-decoration:none !important}.ce-link-content:hover{box-shadow:none !important}.ce-link-content:hover .card-img,.ce-link-content:hover .card-img-top{filter:brightness(70%)}.ce-link-content:hover .initiatives-p4t .card-img,.ce-link-content:hover .initiatives-p4t .card-img-top,.ce-link-content:hover .initiatives-10x100 .card-img,.ce-link-content:hover .initiatives-10x100 .card-img-top,.ce-link-content:hover .initiatives-cbf .card-img,.ce-link-content:hover .initiatives-cbf .card-img-top{filter:brightness(100%) !important}.ce-link-content:hover .card-body{background-color:#d5d5e4 !important}.ce-link-content:hover .list-group-item{background-color:#141414 !important;border-color:#ffffff !important}.ce-link-content:hover .list-group-flush{border-top:1px solid #ffffff80 !important;border-bottom:1px solid #ffffff80 !important}.ce-link-content:hover .card-footer{border-radius:0 !important}.ce-link-content:hover .card-footer::after{content:url("../../../../fileadmin/user_upload/nextlearning/assets/site-images/dot-arrow_0.14.svg");display:inline-block;width:80px}.modal-header{border-bottom:none;padding:2rem 2rem 0rem 2rem}.modal-header .mainheader{font-size:1.3rem !important}.modal-body{padding:2rem}.logos .gallery .col-sm{flex-basis:33.333%}.logos .gallery .img-fluid{margin-bottom:1rem}.carousel-caption{right:5rem;left:5rem;text-align:left !important}.carousel-indicators{display:none !important}.carousel-control-prev,.carousel-control-next{display:none}.carousel .carousel-item img{animation:kenburns 50s infinite}@keyframes kenburns{0%{opacity:0}5%{opacity:1}95%{transform:scale3d(1.5, 1.5, 1.5) translate3d(-190px, 120px, 0px);animation-timing-function:ease-in;opacity:1}100%{transform:scale3d(2, 2, 2) translate3d(-170px, -100px, 0px);opacity:0}}.accordion .accordion-item .accordion-header{border-top:1px solid}.accordion .accordion-item .accordion-header .accordion-button{padding:1rem 0rem;font-size:1.575rem}.accordion .accordion-item .accordion-body{padding:0;margin-bottom:2.4rem}.accordion .accordion-item .accordion-body .subheader{font-family:"Funnel Sans", sans-serif, sans-serif;font-size:1.08rem;letter-spacing:normal;margin-bottom:1.2rem}.accordion-button:not(.collapsed){color:#141414;background-color:transparent;box-shadow:none}.accordion-button::after{font-family:"Funnel Sans", sans-serif, sans-serif;background-image:none;content:"+";width:auto;height:auto;margin-left:auto;background-size:auto}.accordion-button:not(.collapsed)::after{background-image:none;content:"+";transform:rotate(-135deg)}img.circularshadow{box-shadow:none !important}@media (min-width:544px){.container,.container-fluid{padding-right:1rem;padding-left:1rem}.carousel-caption .slider-text h2,.carousel-caption .slider-text .h2{line-height:75% !important}}@media (min-width:768px){.row-cols-md-3>*{flex:0 0 auto;width:50%}.content-consent.background-image,.jumbotron.background-image,div.background-image,section.background-image{background-size:contain !important}.bg-100 .content-consent.background-image,.bg-100 .jumbotron.background-image,.bg-100 div.background-image,.bg-100 section.background-image{background-size:100% !important}.logos .gallery .col-sm{flex:1 0 0%}.carousel-caption .slider-text h2,.carousel-caption .slider-text .h2{line-height:75% !important}}@media (min-width:992px){.container-fluid{padding-right:40px;padding-left:40px}h1,.h1{font-size:2.6rem !important}.logos .gallery .col-sm{flex:1 0 33.333%}.carousel-caption .slider-text h2,.carousel-caption .slider-text .h2{line-height:85% !important}}@media (min-width:1200px){blockquote p{font-size:1.625rem}.logos .gallery .col-sm{flex:1 0 0%}.carousel-caption .slider-text h2,.carousel-caption .slider-text .h2{line-height:100% !important}}@media (min-width:1400px){.container-fluid{padding-right:80px;padding-left:80px}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.list-group-item .media-body p{line-height:1.2}.list-group-item .media-body p .news-list-tags{font-size:1.3rem}.back .fa-arrow-left{height:19px;width:auto}.accordion .accordion-item .accordion-body .subheader{font-size:1.3rem !important}.carousel-caption .slider-text h2,.carousel-caption .slider-text .h2{line-height:134% !important}.card-footer{padding:0rem 4rem 1rem 2rem}}p.back-to-top{color:#d5d5e4;margin-bottom:0}p.back-to-top:hover,p.back-to-top:focus,p.back-to-top:active{color:#141414}#page-footer .footer{background-color:#ffffff;padding-top:4rem;padding-bottom:3rem}#page-footer .footer a{color:inherit}#page-footer .footer a:focus,#page-footer .footer a:hover,#page-footer .footer a:active{color:inherit;text-decoration:underline solid #8080FF 1px;text-underline-offset:4px}#page-footer .footer a.phone-link:before,#page-footer .footer a.email-link:before{content:"" !important}