body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@font-face{font-family:"GT Sectra";src:url("../../files/theme/fonts/GT-Sectra/GT-Sectra-Bold.eot");src:url("../../files/theme/fonts/GT-Sectra/GT-Sectra-Bold.eot?#iefix") format("embedded-opentype"), url("../../files/theme/fonts/GT-Sectra/GT-Sectra-Bold.woff2") format("woff2"), url("../../files/theme/fonts/GT-Sectra/GT-Sectra-Bold.woff") format("woff"), url("../../files/theme/fonts/GT-Sectra/GT-Sectra-Bold.ttf") format("truetype")}body,input,textarea,button{color:#000}textarea{font-family:inherit}.header-title,.banner+figcaption,.banner+script+figcaption,.ce_image.banner figcaption,.ce_image .banner figcaption{font-family:"GT Sectra", serif}body{margin:0;font-size:1em;font-family:Roboto, sans-serif;line-height:1.42857143;background-color:#eeebe2}header{background-color:white}::selection{color:white;background-color:#ee80a7}a{color:#ee80a7}h1,h2{text-transform:uppercase}#header>.inside,#container,footer>.inside,#content-last>.inside{max-width:928px;margin-left:auto;margin-right:auto}@media (max-width:1060px){#header>.inside,#container,footer>.inside,#content-last>.inside{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}.header-title a,.header-title{color:#ee80a7;font-size:2.4rem;line-height:1;text-decoration:none;line-height:0.9;display:inline-block}.header-title a{margin-top:0.5em;border-bottom:2px solid transparent;text-shadow:2px 2px white, 2px -2px white, -2px 2px white, -2px -2px white}.header-title a:hover,.header-title a:focus{border-bottom:2px solid currentColor}.header-title ::selection{text-shadow:none}.header-title{margin-bottom:0;margin-top:0}header nav.block{overflow:visible;display:inline-block}@media (max-width:1060px){header nav.block{overflow:visible;overflow-x:hidden}}header nav ul{list-style-type:none;padding-left:0}header nav strong,header nav a{color:#000;font-size:1.0625em;font-weight:500;text-decoration:none;letter-spacing:0.022em}header nav a:hover,header nav a:focus,header nav a:active{color:#ee80a7}header nav .level_1>li{float:left;margin-right:2.5em;position:relative}@media (max-width:1060px){header nav .level_1>li{float:none}}@media (min-width:1061px){header nav .level_1>li:first-child>a,header nav .level_1>li:first-child>strong{padding-left:1px}}header nav .level_1>li>strong,header nav .level_1>li>a{display:inline-block;padding-top:1.5em;padding-bottom:1.5em}@media (max-width:1060px){header nav .level_1>li>strong,header nav .level_1>li>a{padding-top:0.5em;padding-bottom:0.5em}}header nav .level_1>li strong{color:#ee80a7}header nav .level_2{position:absolute;z-index:10;border-top:8px solid transparent;overflow-y:hidden;height:0}@media (max-width:1060px){header nav .level_2{display:none}}header nav .level_2>li{background-color:white}header nav .level_2>li>a,header nav .level_2>li>strong{line-height:1.16667em;padding:1em 2em 1em 1.7778em;white-space:nowrap;display:block}header nav .level_2>li>a:not(.last),header nav .level_2>li>strong:not(.last){border-bottom:2px solid #ee80a7}@media (max-width:1060px){header nav .level_2>li>a,header nav .level_2>li>strong{line-height:2em}}header nav .level_2>li:first-child{padding-top:0.5em}header nav .level_2>li:last-child{padding-bottom:0.6em}header nav .level_1>li:hover>.level_2{height:auto}header{border-bottom:3px solid #e3032e;background-color:white;top:-87px;position:-webkit-sticky;position:sticky;z-index:10;min-height:90px}@media (max-width:1060px){header{top:0}}figure.banner{position:relative}.banner+figcaption,.banner+script+figcaption,.ce_image.banner figcaption,.ce_image .banner figcaption{font-size:1.6rem;font-size:28px;line-height:1.33;display:none}@media (min-width:860px){.banner+figcaption,.banner+script+figcaption,.ce_image.banner figcaption,.ce_image .banner figcaption{color:white;position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center}.banner+figcaption>span,.banner+script+figcaption>span,.ce_image.banner figcaption>span,.ce_image .banner figcaption>span{width:400px;margin-left:400px;margin-bottom:0.5em}}@media (max-width:859px){.banner+figcaption,.banner+script+figcaption,.ce_image.banner figcaption,.ce_image .banner figcaption{background-color:#e5e5e5;padding:0.5em}}img.banner,.banner img{display:block;width:100vw;height:auto}@media (min-width:860px){#banner-stimmen figcaption span,#banner-klima figcaption span{margin-left:1.5em;width:440px}}body.einspaltig #main .ce_text>*:not(figure),body.einspaltig #main .mod_article.medien .ce_text,body.einspaltig #main .ce_image.contained,body.einspaltig #main .ce_image figure.banner-inline,body.einspaltig #main .ce_image figure:not(.banner) figcaption{max-width:520px;margin-left:auto;margin-right:auto;box-sizing:content-box}body.einspaltig #main h1{max-width:calc(520px + (2 * 44px));margin-left:auto;margin-right:auto;box-sizing:border-box}.ce_download{max-width:520px;margin-left:auto;margin-right:auto}.medien .ce_download{background-color:white;padding:34px 44px calc(34px - 1em);border-radius:10px;box-sizing:content-box;margin-bottom:2em}h1,.h1{font-size:2.25em;color:#ee80a7}#main h1,#main .h1{line-height:1.171944;margin-bottom:24px;margin-top:40px;padding-top:0}h2,.h2{font-size:1.5em;line-height:1.2}h3,.h3{font-size:1.2em}h2,h3{margin-bottom:0}h2+p,h3+p{margin-top:0.4em}p{margin-top:0}label{display:block;margin-top:0.3em}input.text,textarea{width:100%;font-size:0.85rem;padding:0.5em;border-width:0}.checkbox_container{display:table;border-width:0;padding-left:0;padding-right:0;margin-top:1em}.checkbox_container>span{display:table-row;padding-bottom:1em}input[type="checkbox"]{border-width:0;display:table-cell;margin-right:0.5em}input[type="checkbox"]+label{display:table-cell}button,.btn a{width:100%;background-color:#ee80a7;color:white;border-width:0;padding:0.5em;width:100%;font-size:0.85rem;margin-top:0.45em}button:hover,.btn a:hover{cursor:pointer;font-weight:bold}button:focus,.btn a:focus{outline:0;box-shadow:0 0 2px 4px #eee}.btn a{display:block;text-align:center;text-decoration:none}.btn{margin-top:35px}#right .mod_article{margin-bottom:1em}.btn-spenden a{margin-top:0}.btn-spenden p{margin-bottom:0}footer{border-top:3px solid #e3032e;padding-top:2.5em;padding-bottom:2em;margin-top:2em;font-size:0.9375em}footer>.inside{display:flex}footer .ce_text:not(:last-child),footer .ce_form:not(:last-child){padding-right:48px;padding-right:calc(40px + 0.5em)}footer .ce_text:not(:first-child),footer .ce_form:not(:first-child){padding-left:0.5em}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{font-size:1em;font-weight:bold;margin:0}footer a{color:inherit;text-decoration:none}footer a:hover,footer a:active,footer a:focus{text-decoration:underline}#container{min-height:42vh}.wir-waehlen p{margin:0;border-top:1px dotted #888;line-height:2.6;padding-left:1px}.wir-waehlen p:last-child{border-bottom:1px dotted #888}.wir-waehlen p a{color:#ee80a7;text-decoration:none;padding-left:0.25em}.wir-waehlen p a:before{content:" >> "}.wir-waehlen p a:hover,.wir-waehlen p a:focus,.wir-waehlen p a:active{text-decoration:underline}.wir-waehlen-title-left{margin-bottom:calc(1.3rem * 1.42857143 * 2 + 0.5rem)}#right{padding-left:45px}#right h2{margin-bottom:0.5rem;max-width:12em}#right form{background-color:#e6e6e6;font-size:0.9375em;padding:1.5em;margin-top:24px}#right form p{margin-top:0}#right form .widget-text label{display:block}#right .ce_text,#right .ce_text h2{margin-top:0}body.startseite #right .ce_text h2{margin-top:20px}#right form .ce_text h2{margin-top:-2px}.ce_download{padding-left:0;padding-right:0;border-top:1px dotted #888}.ce_download a{color:inherit;text-decoration:none}.ce_download a:hover span{text-decoration:underline}.ce_download .download-element{padding:1.5em 0 1em}.ce_download .download-element img{height:2.7rem;width:auto;margin-right:0.6rem;float:left}.ce_download .download-element span{margin-left:4.5em;display:block}.medien .ce_text{width:auto}.politische-schwerpunkte{overflow:visible}.politische-schwerpunkte h1,.politische-schwerpunkte h2{color:#ee80a7;font-size:2rem;margin-bottom:24px;margin-top:40px}.politische-schwerpunkte .ce_text{margin-bottom:40px;background-color:white;border-radius:10px;transition:all 0.3s;cursor:pointer}.politische-schwerpunkte .ce_text .text{padding:40px}.politische-schwerpunkte .ce_text figure+p{margin-bottom:0}.politische-schwerpunkte .ce_text img{width:100%;max-width:none;display:block}.politische-schwerpunkte .ce_text a{color:inherit;text-decoration:none}.politische-schwerpunkte .ce_text a:hover,.politische-schwerpunkte .ce_text a:focus,.politische-schwerpunkte .ce_text a:active{text-decoration:none}.politische-schwerpunkte .ce_text em{font-style:normal;font-size:0.75em}.politische-schwerpunkte .ce_text h1,.politische-schwerpunkte .ce_text h2,.politische-schwerpunkte .ce_text h3,.politische-schwerpunkte .ce_text h4{font-size:1.5em;line-height:1;margin-bottom:1.2em}.politische-schwerpunkte .ce_text:not(.reden-aktuell) p:last-child{margin-bottom:0}.politische-schwerpunkte .ce_text:not(.reden-aktuell) p:last-child a:after{content:"Mehr lesen";display:block;font-weight:bold;text-transform:uppercase;margin-top:1em}.politische-schwerpunkte .ce_text:hover .text p:last-child a:after{color:#ee80a7}.politische-schwerpunkte figure{position:relative;max-width:auto}.politische-schwerpunkte figcaption{position:absolute;bottom:40px;left:28px;font-size:24px;line-height:28px;padding:16px 32px 12px;border:2px solid white;color:white;background-color:rgba(0, 0, 0, 0.4);border-radius:10px}body,body #content-last{background-color:white}.politische-schwerpunkte .ce_text{background-color:#eeebe2}@media (min-width:780px){.card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.politische-schwerpunkte .ce_text{width:48%}}#article-9{overflow:visible;margin-bottom:2em}.quote{border:1px solid black;padding:10px;-webkit-box-shadow:7px 7px 12px 0px rgba(204, 204, 204, 0.73);-moz-box-shadow:7px 7px 12px 0px rgba(204, 204, 204, 0.73);box-shadow:7px 7px 12px 0px rgba(204, 204, 204, 0.73);overflow:visible}.quote blockquote{font-size:1.5em;line-height:1.2;margin-left:0;margin-right:0}.quote a{text-decoration:none;color:inherit}.quote-title h2 a{text-decoration:none;color:inherit}#aktuelles .ce_text{border-top:1px dotted black}#aktuelles h3{font-size:1rem;font-weight:bold;color:#ee80a7;line-height:1}#aktuelles a:after{content:">>";padding-left:0.25em}#aktuelles a{color:#ee80a7;text-decoration:none}#aktuelles a:hover,#aktuelles a:active,#aktuelles a:focus{text-decoration:underline}#stimmen .ce_text,#reden .ce_text{border-top:1px dotted black}#main #stimmen>*:not(figure),#main #reden>*:not(figure){max-width:520px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;padding-top:0.75em;box-sizing:content-box}body.einspaltig #main #reden .ce_text>*{padding-left:0;padding-right:0}#main #stimmen .ce_text>*,#main #stimmen .ce_image figure:not(.banner) figcaption{padding:0}#main #stimmen figure{float:left;margin-bottom:1em}#main #stimmen .ce_text>*:not(figure){margin-left:190px;margin-bottom:1em;margin-top:calc(40px - 0.75em);margin-right:40px}#reden .ce_text em{font-style:normal;font-size:0.85em}#reden .ce_text h1,#reden .ce_text h2,#reden .ce_text h3,#reden .ce_text h4{font-size:1.5em;line-height:1;margin-top:0}#reden .ce_text a{color:inherit;text-decoration:none}#reden .ce_text a:hover,#reden .ce_text a:focus,#reden .ce_text a:active{text-decoration:none}#reden .ce_text p:last-child a:after{padding-left:0.25em;content:">>"}.mod_article.medien .ce_text{padding:1em;padding-right:2em;background-color:white;padding:34px 44px calc(34px - 1em);border-radius:10px;box-sizing:border-box}.mod_article.medien .ce_text a{color:inherit;text-decoration:none}.mod_article.medien .ce_text a:hover,.mod_article.medien .ce_text a:focus,.mod_article.medien .ce_text a:active{text-decoration:underline}.mod_article.medien .ce_text p:last-child a:after,.mod_article.medien .ce_text div:last-child a:after{padding-left:0.25em;content:">>"}.mod_article.medien h1{padding-left:44px;padding-right:44px}body.einspaltig #main .mod_article.medien .ce_text>*{width:auto;padding:0;margin:0}body.einspaltig #main .mod_article.medien .ce_text{margin-bottom:2em}header .firstblock{display:flex;justify-content:space-between;align-items:center}button.navbar-toggle{background-color:transparent;padding:0;padding-bottom:8px;width:44px;box-shadow:none;position:relative;top:2px;display:none}button.navbar-toggle .icon-bar{display:block;height:2px;width:44px;background-color:#ee80a7;transition:all 0.2s}button.navbar-toggle .icon-bar+.icon-bar{margin-top:10px}button.navbar-toggle.active .icon-bar:nth-child(2){transform:rotate(-45deg)}button.navbar-toggle.active .icon-bar:nth-child(3){transform:rotate(45deg);margin-top:-2px}@media (max-width:1060px){button.navbar-toggle{display:block}}@media (max-width:1060px){header{min-height:53px}.header-title{margin-top:0}.header-title a{font-size:23px;margin-top:0.2em;margin-bottom:0.2em}header nav.block{display:none;position:absolute;background-color:white;margin-top:-2px;margin-left:-16px;margin-right:-16px;width:100vw;background-color:white;z-index:10;max-height:calc(100vh - 136px);overflow:scroll}header nav.visible{display:block}header nav ul.level_1{margin-bottom:0}header nav .level_1>li>strong,header nav .level_1>li>a{display:block;border-top:1px solid #ee80a7;border-bottom:1px solid #ee80a7;padding-top:0.95em;padding-bottom:0.95em;padding-left:16px;padding-right:16px}header nav li.first a,header nav li.first strong{border-top-width:5px}header nav li.last a,header nav li.last strong{border-bottom-width:3px}header nav li a[href*="parlament"]{border-top-width:2px}header nav .level_1>li{margin-right:0}}@media (min-width:1061px){.mobile-only{display:none}header nav.mod_navigation{min-width:50%;padding-top:0.5ex}header nav.mod_navigation ul{margin:0}}@media (max-width:780px){footer>.inside{padding-left:1em;padding-right:1em;flex-wrap:wrap}footer .ce_form:not(:first-child),footer .ce_text,footer .ce_text:not(:last-child),footer .ce_form.ce_form{width:50%;margin:0;padding:1em}.ce_form:not(:first-child){padding-left:0}}@media (max-width:560px){footer>.inside{display:block}.ce_form:not(:first-child),.ce_text,footer .ce_text:not(:last-child),footer .ce_form.ce_form{width:100%}}@media (max-width:767px){#right{padding-left:0}#aktuelles .ce_text{padding-left:0}}.syndication{display:none}.cta{background-color:white;padding:30px 40px;border-radius:10px}.cta h1,.cta h2,.cta h3,.cta h4,.cta h5,.cta h6{color:#ee80a7;margin-bottom:15px;font-size:2.25rem;font-weight:700;font-style:normal}.cta h1:first-child,.cta h2:first-child,.cta h3:first-child,.cta h4:first-child,.cta h5:first-child,.cta h6:first-child{margin-top:0}.cta:not(.reden-aktuell){margin-top:calc(-30px - 2.25rem)}.cta p.buttons>a:first-child{display:block;font-weight:bold;text-transform:uppercase;margin-top:1em}.cta p.buttons>a:first-child:hover{color:#ee80a7}.cta p.buttons>a+a{margin-top:15px;margin-right:40px;text-decoration:none;border:2px solid #ee80a7;color:#ee80a7;text-transform:uppercase;display:inline-block;padding:15px 45px 12px;border-radius:10px;font-weight:700;margin-top:100px}.cta p.buttons>a+a:hover{background-color:#ee80a7;color:white;text-decoration:none;border-color:#ee80a7}.politische-schwerpunkte .ce_text.cta{padding:0}.card-container h1:first-child,.card-container h2:first-child,.card-container h3:first-child,.card-container h4:first-child,.card-container h5:first-child,.card-container h6:first-child{margin-top:0}.nav-service{vertical-align:bottom;float:right}.nav-service a{display:inline-block;padding-top:1.5em;padding-bottom:1.5em;height:1.5em;box-sizing:content-box}.nav-service img,.nav-service svg{height:1.42857143em;width:auto;vertical-align:bottom;padding-left:0.5em;padding-right:0.5em}.nav-service [href*="twitter"] img,.nav-service [href*="twitter"] svg{height:1.5rem;padding-left:1em}.nav-service [href*="twitter"] svg{width:3.5rem;vertical-align:bottom}.nav-service [href*="facebook"] img,.nav-service [href*="facebook"] svg{height:1.8rem;position:relative;top:calc(0.125rem * 1.25)}.nav-service [href*="parlament"] img{height:2.625rem;padding-right:1em;padding-left:0.45em;position:relative;top:0.25rem}.nav-service a:hover svg path{fill:#ee80a7}.nav-service a:hover svg path.f{fill:#fff}@media (max-width:715px){table,tr,th,td{width:auto}}.padding-round-corner{padding-left:10px;padding-right:10px}#content-last{background-color:#D9D4C5;overflow:hidden;padding-bottom:80px}.social-media h2{color:black}.custom+footer{margin-top:0}.social-media .ce_text p:last-child a::after{content:"Folge mir";display:block;font-weight:bold;text-transform:uppercase;margin-top:1em}.abstand-unten{padding-bottom:100px}.banner2023{width:82%;height:auto;margin-top:2rem;margin-bottom:0.375rem}@media (max-width:1060px){.banner2023{margin-bottom:1.6rem}}
