@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(font/roboto-condensed-v25-latin-300.eot);src:local('') , url(font/roboto-condensed-v25-latin-300.eot?#iefix) format('embedded-opentype') , url(font/roboto-condensed-v25-latin-300.woff2) format('woff2') , url(font/roboto-condensed-v25-latin-300.woff) format('woff') , url(font/roboto-condensed-v25-latin-300.ttf) format('truetype') , url(font/roboto-condensed-v25-latin-300.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:url(font/roboto-condensed-v25-latin-300italic.eot);src:local('') , url(font/roboto-condensed-v25-latin-300italic.eot?#iefix) format('embedded-opentype') , url(font/roboto-condensed-v25-latin-300italic.woff2) format('woff2') , url(font/roboto-condensed-v25-latin-300italic.woff) format('woff') , url(font/roboto-condensed-v25-latin-300italic.ttf) format('truetype') , url(font/roboto-condensed-v25-latin-300italic.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(font/roboto-condensed-v25-latin-regular.eot);src:local('') , url(font/roboto-condensed-v25-latin-regular.eot?#iefix) format('embedded-opentype') , url(font/roboto-condensed-v25-latin-regular.woff2) format('woff2') , url(font/roboto-condensed-v25-latin-regular.woff) format('woff') , url(font/roboto-condensed-v25-latin-regular.ttf) format('truetype') , url(font/roboto-condensed-v25-latin-regular.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:url(font/roboto-condensed-v25-latin-italic.eot);src:local('') , url(font/roboto-condensed-v25-latin-italic.eot?#iefix) format('embedded-opentype') , url(font/roboto-condensed-v25-latin-italic.woff2) format('woff2') , url(font/roboto-condensed-v25-latin-italic.woff) format('woff') , url(font/roboto-condensed-v25-latin-italic.ttf) format('truetype') , url(font/roboto-condensed-v25-latin-italic.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(font/roboto-condensed-v25-latin-700.eot);src:local('') , url(font/roboto-condensed-v25-latin-700.eot?#iefix) format('embedded-opentype') , url(font/roboto-condensed-v25-latin-700.woff2) format('woff2') , url(font/roboto-condensed-v25-latin-700.woff) format('woff') , url(font/roboto-condensed-v25-latin-700.ttf) format('truetype') , url(font/roboto-condensed-v25-latin-700.svg#RobotoCondensed) format('svg')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:url(font/roboto-condensed-v25-latin-700italic.eot);src:local('') , url(font/roboto-condensed-v25-latin-700italic.eot?#iefix) format('embedded-opentype') , url(font/roboto-condensed-v25-latin-700italic.woff2) format('woff2') , url(font/roboto-condensed-v25-latin-700italic.woff) format('woff') , url(font/roboto-condensed-v25-latin-700italic.ttf) format('truetype') , url(font/roboto-condensed-v25-latin-700italic.svg#RobotoCondensed) format('svg')}#c220{display:none}.cc-color-override-688238583.cc-window{color:#000!important;min-height:50%!important;width:100%!important;max-width:100%!important;padding:10px 5%!important;background-color:#f7f7f7!important}.cc-color-override-688238583 .cc-highlight .cc-btn:first-child{background-color:#f7f7f7!important;color:#222!important}.cc-color-override-688238583 .cc-link,.cc-color-override-688238583 .cc-link:active,.cc-color-override-688238583 .cc-link:visited{color:#056b9c!important}.cc-color-override-688238583.cc-revoke{background-color:#056b9c!important}.c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon{color:#333}body{font-family:"Lucida Sans Unicode","Lucida Sans",Lucida,Helvetica,sans-serif;font-size:18px;color:#222}.frame{position:relative}h1,h2,h3,h4,h5,h6{position:relative}h1,h2{color:#222;font-size:32px;margin:10px 0 40px}h2,.news h3 a{font-size:28px;color:#222!important}h3,h4{line-height:1.42857}.news .article h3{margin-bottom:20px}h1:after,h2:after{position:absolute;content:"";left:0;bottom:-10px;width:30px;height:4px;background-color:#fd0;margin:0}h3{margin:10px 0 20px;font-weight:600}.ce-gallery img{max-width:100%;height:auto}.image-caption{padding-top:10px;font-size:13px;font-style:italic;color:#999}.c-content-box a,#cookie-consent a{color:#056b9c}.c-content-box a:hover{color:#056b9c;text-decoration:underline}.c-prefooter{font-size:15px;color:#fff}.c-prefooter h3{font-size:18px;color:#fff}.kopfbild{height:500px;overflow:hidden;vertical-align:middle}.c-page-breadcrumbs{font-family:"Roboto Condensed",sans-serif}.c-layout-revo-slider-4 .c-main-title-circle{background:none;padding:100px 80px 100px 80px;letter-spacing:1px;line-height:1.8;border-radius:262px}.c-layout-revo-slider .btn-primary{display:inline-block;min-width:180px}.c-bg-white .container>.row,.c-bg-white .container>.frame>.row,.c-bg-white .container>.frame-type-textmedia{margin-bottom:70px}.c-bg-white .container>.frame-space-after-extra-small{margin-bottom:15px}.c-bg-white .container>.simple-tabs{margin-bottom:40px}.c-bg-white .container>.frame-space-after-large{margin-bottom:4em}.c-bg-white .container>.frame-space-after-extra-large{margin-bottom:5em}.c-layout-header.c-layout-header-6 .c-topbar{padding:14px 0}.c-layout-header.c-layout-header-6 .c-topbar .c-brand{padding:0}.c-layout-header .c-topbar .c-top-menu>.c-links>li{display:block;text-align:right}.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn),
.c-layout-header .c-topbar .c-top-menu>.c-links>li>span {font-size:15px;color:#222!important}.c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li>.c-link,.c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>a{text-transform:none}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link{letter-spacing:0}.c-layout-header.c-layout-header-6{font-family:"Roboto Condensed",sans-serif;background:#f7f7f7}.c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link{color:#222}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn),
.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li.active>a:not(.btn) {background:#056b9c;color:#fff}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a.c-btn-icon{background:transparent;color:#222}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li.c-active>a,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li:hover>a,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li.c-active>a,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li:hover>a{background:#056b9c;color:#fff}.c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>a{font-size:14px}.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-logo::after{background:none}.c-layout-footer.c-bg-grey-1{background:#222!important}.c-prefooter .ce-column{margin-top:20px;margin-right:20px}.c-postfooter{border-top:solid 1px #fd0;background:#222!important}.pager li>a,.pager li>span{border-radius:0;background:#fd0;color:#222!important;border:solid 1px #fd0}.pager li>a:hover,.pager li>span:hover,.pager li>a:active,.pager li>a:focus,.pager li>span:active,.pager li>span:active:focus{border-radius:0;background:#fff;border-color:#fd0}footer a{color:#fd0!important}#accordion .panel{background:#fff;padding:10px 20px;margin-bottom:10px;border-radius:0}#accordion .panel.active{background:#fd0}#accordion .panel a{padding:0;font-size:18px!important;font-weight:600;display:inline-block;width:100%}#accordion .panel a{color:#222;text-decoration:none!important}#accordion .panel header{display:none}.tab-content{padding:30px 0 30px 0}.c-content-tab-3 .nav{width:100%}.nav-tabs>li>a{font-size:15px;text-transform:uppercase;background:#999;color:#222;padding:20px 35px;border-right:solid 2px #fff}.nav-tabs>li.active>a{background:#056b9c;color:#fff}.tab-content>.tab-pane.show{display:none!important}.tab-content>.tab-pane.show.active{display:block!important}.tab-content>.tab-pane.fade.show{opacity:1}.tab-content h2{display:none}.panel-heading{padding:10px 0}.ce-intext.ce-left .ce-gallery{margin-right:30px}.btn-primary{float:left;border-radius:0;background:#fd0;color:#222!important;border:solid 1px #fd0;font-size:15px;font-weight:600;margin:15px 0 0 0;padding:11px 20px 8px 20px}.btn-primary.btn-no-focus:hover,.btn-primary:hover,.btn-primary.btn-no-focus:active,.btn-primary:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{border-radius:0;background:#056b9c;border-color:#056b9c;color:#fff!important}.btn-primary a{color:#222!important}.btn-primary:hover a,.btn-primary a:hover{color:#fff!important}.c-main-title-circle .btn-primary{float:none}.c-content-feature-5 .btn-primary{position:relative;z-index:10;margin-top:-5px}.c-content-feature-5 h3{font-size:28px!important}.c-bg-blue-3{background-color:#fd0!important}.frame-orangeframe{border:solid 4px #fd0;background:#fff;padding:30px}.frame-orangeframe h2:after{background-color:transparent}.frame-orangeframe p{width:60%;margin:0 auto}.frame-orangeframe p:last-child{width:30%}.frame-orangeframe .btn-primary{margin-top:20px}.frame-orangeframe .btn-primary:last-child{float:right}.news .table{font-size:15px}.news .table>tbody>tr>td,.news .table>tbody>tr>th{border:1px solid #e7ecf1;width:14%}td.today{background:#fd0}.c-content-media-1,.c-content-testimonial-2,.c-content-testimonial-3{background-color:#f7f7f7;height:375px}.c-content-media-1 p{color:#222;font-size:18px;line-height:1.42857}.c-content-testimonial-3{padding:50px 30px 50px 30px}.c-content-label,.c-content-testimonial-2-slider .c-title,.c-content-testimonial-3-slider .c-title{color:#222;background-color:#fd0}.c-content-label.c-font-uppercase{font-size:12px;margin-bottom:10px}.c-content-testimonial-2-slider .c-title.c-font-uppercase,.c-content-testimonial-3-slider .c-title.c-font-uppercase{font-size:12px;margin-bottom:10px}.c-content-testimonial-2-slider h3,.c-content-testimonial-3-slider h3{margin-top:20px!important}.c-content-testimonial-3 .col-md-8{margin-top:-50px;margin-left:-30px}.c-content-testimonial-3 .col-md-8 img{max-width:730px}.news .article .news-img-wrap{margin:0}.news .article .news-img-wrap a{padding:0;border:0}.news .article:last-child{padding-bottom:15px;margin-bottom:15px}.news-list-tags span{white-space:nowrap}.c-content-testimonial-2-slider.video .ce-gallery iframe{width:1024px;height:575px}.c-content-testimonial-2-slider.video .owl-controls{margin:0;text-align:left;position:absolute;top:30%;right:0;width:100%}.owl-carousel.c-theme .owl-controls .owl-dot{background:#fff}.owl-carousel.c-theme .owl-controls .owl-dot.active{background:#056b9c}.owl-carousel .nav-button{width:40px;height:40px;cursor:pointer;position:absolute;font-size:4rem;line-height:.9;text-align:center;color:#fff;background:#fd0}.owl-carousel .owl-prev.disabled,.owl-carousel .owl-next.disabled{pointer-events:none;opacity:.25}.owl-carousel .owl-prev{left:30px}.owl-carousel .owl-next{right:30px}.news .more{color:#056b9c}.news-list-date{color:#056b9c}.news .footer{border-top:none}.news-single .article .news-img-wrap,.news-single .article .news-img-wrap img{width:100%}.news-single .teaser-text{font-size:28px;color:#222}#uid-103 .news .article .news-img-wrap img,#uid-219 .news .article .news-img-wrap img{width:100%}#c221{margin-top:30px;margin-bottom:0!important}.tx-indexedsearch-icon{display:none}.tx-indexedsearch-res{margin-bottom:0;padding:15px}.tx-indexedsearch-res:nth-child(odd) {background:#f7f7f7}ul.tx-indexedsearch-browsebox{width:100%;padding:5px;margin-top:15px}.tx-indexedsearch-browsebox li{display:inline;list-style-type:none;padding-right:10px}.tx-indexedsearch-browsebox li a{border:solid 1px #056b9c;padding:2px 4px}.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{border:solid 1px #056b9c;background:#056b9c;color:#fff}audio{width:100%;float:left}div.mittschnitt{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #e7ecf1}div.mittschnitt:last-of-type{margin-bottom:60px;padding-bottom:0;border-bottom:none}div.einzelmittschnitt{width:100%;padding:10px;float:left;clear:both;border-bottom:solid 1px #e7ecf1}div.einzelmittschnitt:nth-of-type(even) {}.yellowtext p{color:#fd0!important}.blacktext p{color:#000!important}.whitetext p,.whitetext h1{color:#fff!important}.whitetext h1:after{display:none}#c219 .news .news-img-wrap{height:375px}#uid-5 .news .article .news-img-wrap a{background:transparent}#c962 textarea.form-control{height:240px}iframe{max-width:100%}.f3-widget-paginator{float:right}.f3-widget-paginator li{display:inline}@media (min-width:992px){.cc-color-override-688238583.cc-window{padding:10px 20%!important}.nav.nav-tabs{display:flex}.nav-tabs li{flex:auto}.c-page-on-scroll .c-layout-header.c-layout-header-6{background:#f7f7f7}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu{margin:30px 0 10px 0}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:first-child>.c-link{padding-left:14px!important}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link{padding:25px 14px 22px 14px}.c-layout-header-fixed .c-layout-page{margin-top:197px}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>.row>div:nth-child(2) {border-right:1px solid #056b9c}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega{padding-top:20px}.c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-search-toggler{padding-right:0;padding-left:0}.c-layout-header .c-brand,.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand{margin:0 0 0 0}.news .c-content-testimonial-2-slider .article .news-img-wrap{width:750px;height:375px;background-size:cover;background-position:50%;overflow:hidden}.news .c-content-testimonial-2-slider .article .news-img-wrap img{opacity:0}#c219 .news .news-img-wrap{height:375px;background-size:cover;background-position:50%;overflow:hidden}#c219 .news img{opacity:0}}@media (max-width:991px){.c-layout-header .c-brand>.c-hor-nav-toggler>.c-line{width:25px;display:block;height:3px;padding:0;margin:4px 0;margin-top:4px;background:#fd0!important}.frame-orangeframe p{width:100%}.frame-orangeframe p:last-child{width:60%}.ce-textpic .ce-gallery,.ce-textpic .ce-bodytext{float:left;clear:both;width:100%}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-submenu>a>.c-arrow::before,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li a.dropdown-toggle>.c-arrow::before{content:"\f105"}.c-layout-breadcrumbs-1.c-bgimage{background-size:cover}.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{margin-top:177px}.c-layout-breadcrumbs-1.c-bgimage{padding:40px 0}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-search-toggler-wrapper{display:inline}#uid-5 .news-img-wrap img{max-width:100%;height:auto}#uid-5 .news .c-content-testimonial-2-slider .col-md-8,#uid-5 .news .c-content-testimonial-2-slider .col-md-4{float:left;width:100%}.news .c-content-testimonial-2-slider .article .news-img-wrap{width:750px;height:375px;background-size:cover;background-position:50%;overflow:hidden}.news .c-content-testimonial-2-slider .article .news-img-wrap img{opacity:0}#c219 .news .news-img-wrap{height:375px;background-size:cover;background-position:50%;overflow:hidden}#c219 .news img{opacity:0}.owl-carousel .owl-prev{left:0}.owl-carousel .owl-next{right:0}}@media (max-width:767px){body{font-size:16px}h1{font-size:26px}h2,.news h3 a{font-size:22px}.whitetext p.text-center span{font-size:26px!important;line-height:1.1}.whitetext p.text-center span.btn-primary{font-size:14px!important;min-width:110px}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu{float:right}.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn),
  .c-layout-header .c-topbar .c-top-menu>.c-links>li>span {font-size:14px}.c-layout-header .c-quick-search>.form-control{font-size:16px}.frame-orangeframe p:last-child{width:100%}.kopfbild{height:300px}.c-layout-revo-slider-4 .c-main-title-circle{padding:50px 0 50px 0}#c219 .news .news-img-wrap{height:200px;width:100%}.news .c-content-testimonial-2-slider .article .news-img-wrap{width:100%;height:200px}.c-content-testimonial-2-slider.video .ce-gallery iframe{width:1024px;height:360px}}@media (max-width:480px){.kopfbild{height:420px}}@media (max-width:360px){.c-content-testimonial-2-slider.video .ce-gallery iframe{width:1024px;height:530px}}@media print{header{display:none}.c-topbar,.c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu,.c-layout-breadcrumbs-1,.c-layout-footer{display:none}.c-layout-page{margin-top:0!important}a:link:after,a:visited:after{content:""}}.cookie-consent-container .consent-modal{position:absolute;font-size:1.6rem!important;bottom:5px;top:auto!important;transform:translate(-50%,-2%)!important;max-width:96%!important;width:96%!important;max-height:auto!important;min-height:auto!important;height:auto!important;margin:auto;padding:1em;background-color:#fff;overflow-y:auto;box-shadow:0 0 5px #000;border-radius:5px;transition:all .5s ease-in-out;text-align:center}.cookie-consent-container .consent-modal *{font-size:1.6rem!important}.cookie-consent-container .buttons .btn{font-size:1.6rem!important}.cookie-consent-container a.show-details,.cookie-consent-container a:visited.show-details,.cookie-consent-container a:active.show-details,.cookie-consent-container a:focus.show-details,.cookie-consent-container a:focus:active.show-details{font-size:1.6rem!important}.video-embed{background:url(https://www.kgv-bremen.de/fileadmin/Public/Images/video_blocked.png) center center no-repeat #e8eaed}#nm_gmap201811{background:url(https://www.kgv-bremen.de/fileadmin/Public/Images/map_blocked.png) center center no-repeat #e8eaed;text-align:left}#nm_gmap201811 .cookie-consent-replacement{padding-top:36%}.cookie-consent-container .buttons .btn--secondary{background:#fd0!important;color:#333!important;border:2px solid #fd0!important;margin-bottom:10px;opacity:1!important}.cookie-consent-container .buttons .btn--secondary:hover{background:#056b9c!important;color:#fff!important;border:2px solid #056b9c!important}.cookie-consent-container .buttons .btn--primary{background:#fd0!important;color:#333!important;border:2px solid #fd0!important;margin-bottom:10px}.cookie-consent-container .buttons .btn--primary:hover{background:#056b9c!important;color:#fff!important;border:2px solid #056b9c!important}.cookie-consent-container .label input:checked~.checkmark {background-color:#056b9c!important}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease , -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.ctive.cc-bottom:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-revoke button.btn.btn-primary{border:solid 1px #fff}.cc-revoke{padding:.5em}.cc-revoke{cursor:pointer}.cc-revoke.cc-bottom{bottom:10px;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}@media (min-width:768px){.cookie-consent-container .consent-modal .options li{width:24%!important}}.video-embed{background:url(https://www.kgv-bremen.de/fileadmin/templates/img/xvideo_blocked.png.pagespeed.ic.c79Nm59MI3.png) center center no-repeat #e8eaed}.video-embed .cookie-consent-replacement{padding:20px}.video-embed-item{width:600px}.cookie-consent-replacement .container{width:100%}.cookie-consent-replacement .btn-primary{float:none}