﻿@font-face{font-family:"open_sans";src:url("../fonts/open_sans/OpenSans-Regular-webfont.ttf") format("truetype")}@font-face{font-family:"open_sans_light";src:url("../fonts/open_sans/OpenSans-Light-webfont.ttf") format("truetype")}@font-face{font-family:"open_sans_italic";src:url("../fonts/open_sans/OpenSans-Italic-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"open_sans_bold";src:url("../fonts/open_sans/OpenSans-Bold-webfont.ttf") format("truetype")}@font-face{font-family:"open_sans_semibold";src:url("../fonts/open_sans/OpenSans-SemiBold.ttf") format("truetype")}@font-face{font-family:"open_sans_xtrbold";src:url("../fonts/open_sans/OpenSans-ExtraBold.ttf") format("truetype")}*{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6{-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}body,html{height:100%;width:100%;margin:0;padding:0;color:#666;font-size:16px;background:#fff;font-family:open_sans}body h1,body h2,body h3,body h4,body h5,body h6,body .faux-heading,html h1,html h2,html h3,html h4,html h5,html h6,html .faux-heading{font-family:"open_sans_light";font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:100;letter-spacing:-0.0415625em;line-height:1.25;margin:3.5rem 0 2rem;color:#066}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a,body .faux-heading a,html h1 a,html h2 a,html h3 a,html h4 a,html h5 a,html h6 a,html .faux-heading a{color:#066}body h1,html h1{margin:2rem auto}@media screen and (min-width: 1px){body h1,html h1{font-size:2.5rem}}@media screen and (min-width: 768px){body h1,html h1{font-size:2.5rem}}@media screen and (min-width: 992px){body h1,html h1{font-size:3.5rem}}body :not(.fc-center) h2,html :not(.fc-center) h2{margin:4.5rem auto}body h2,html h2{text-transform:none}@media screen and (min-width: 1px){body h2,html h2{font-size:2.2rem}}@media screen and (min-width: 768px){body h2,html h2{font-size:3rem}}@media screen and (min-width: 992px){body h2,html h2{font-size:3rem}}body h3,html h3{margin:2rem auto}@media screen and (min-width: 1px){body h3,html h3{font-size:1.75rem}}@media screen and (min-width: 768px){body h3,html h3{font-size:1.75rem}}@media screen and (min-width: 992px){body h3,html h3{font-size:2rem}}body h4,html h4{margin:1rem auto}@media screen and (min-width: 1px){body h4,html h4{font-size:1.75rem}}@media screen and (min-width: 768px){body h4,html h4{font-size:1.75rem}}@media screen and (min-width: 992px){body h4,html h4{font-size:2rem}}body .cpFontLight,html .cpFontLight{font-family:"open_sans_light";font-weight:100}*{box-sizing:border-box}.cpNoDisplay{display:none}.cpChildNoDisplay>div,.cpChildNoDisplay>ul.sub-menu,.cpChildNoDisplay button{display:none}.cpFlex{display:flex}.cpFlex>div{padding-right:3rem;text-align:left}.cpUppercase{font-family:open_sans_xtrbold;text-transform:uppercase}.cpBgImgCover,.cpBgImgCover *{background-size:cover;background-attachment:local;background-position:center;background-repeat:no-repeat;padding:0}@media screen and (min-width: 1px)and (max-width: 767px){.cpBgImgCover,.cpBgImgCover *{min-height:40vh}}@media screen and (min-width: 768px){.cpBgImgCover,.cpBgImgCover *{height:auto;min-height:480px;padding:20px 0}}@media screen and (min-width: 1200px){.cpBgImgCover,.cpBgImgCover *{padding:0}}svg,img,embed,object{display:flex;height:auto;max-width:100%}.cpInfoBtn>a{display:flex;align-items:center;justify-content:center;border:3px solid #066;border-radius:1.5rem;width:2.5rem;height:2.5rem;font-family:"Times New Roman",Times,serif !important;font-size:2rem;font-weight:bold;font-style:italic;text-align:center;color:#066 !important}.cpInfoBtn:hover>a{color:#fff !important;border-color:#fff}.cpLogo h1,.cpLogo h2,.cpLogo h3,.cpLogo h4,.cpLogo h5,.cpLogo h6{font-family:"open_sans_xtrbold"}.cpLogo h1{font-size:5rem}@media screen and (min-width: 1px){main#site-content{padding-top:0;transition:padding-top .2s}}@media screen and (min-width: 768px){main#site-content{padding-top:0}}main#site-content p,main#site-content li{line-height:1.2}main#site-content a{color:#066}main#site-content a:hover,main#site-content a:focus{color:#666;text-decoration:none}main#site-content li img{display:inline-block}main#site-content .cpUppercase{text-transform:uppercase}main#site-content hr{margin:4rem auto}main#site-content header.entry-header{padding:0}main#site-content div.post-inner{padding:0}main#site-content div.entry-content{padding-top:0;letter-spacing:normal}@media screen and (min-width: 1px){main#site-content div.entry-content{font-size:1rem}}@media screen and (min-width: 768px){main#site-content div.entry-content{font-size:1.1rem}}main#site-content div.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%}main#site-content div.entry-content section:not(.cpHeaderSliderSection){padding:0}@media screen and (min-width: 1px){main#site-content div.entry-content .cpSpace30{height:1rem}}@media screen and (min-width: 768px){main#site-content div.entry-content .cpSpace30{height:2rem}}main#site-content div.entry-content .cpSpace30 span.elementor-divider-separator{border-top-color:#e3ebf4}main#site-content div.entry-content .cpSpace60{display:flex}@media screen and (min-width: 1px){main#site-content div.entry-content .cpSpace60{height:2rem}}@media screen and (min-width: 768px){main#site-content div.entry-content .cpSpace60{height:4rem}}main#site-content div.entry-content .cpSpace60 span.elementor-divider-separator{border-top-color:#e3ebf4}@media screen and (min-width: 1px){main#site-content div.entry-content .cpSpace90{height:1rem}}@media screen and (min-width: 400px){main#site-content div.entry-content .cpSpace90{height:3rem}}@media screen and (min-width: 768px){main#site-content div.entry-content .cpSpace90{height:6rem}}main#site-content div.entry-content .cpSpace90 span.elementor-divider-separator{border-top-color:#e3ebf4}@media screen and (min-width: 1px){main#site-content div.entry-content .cpSpaceVh{height:10vh}}@media screen and (min-width: 768px){main#site-content div.entry-content .cpSpaceVh{height:16vh}}main#site-content div.entry-content .cpSpaceVh span.elementor-divider-separator{border-top-color:#e3ebf4}main#site-content.cpMainSearch .archive-title .color-accent{color:#066}main#site-content.cpMainSearch article.cpCtArea{display:-ms-flexbox;display:flex;flex-direction:column;padding:0}main#site-content.cpMainSearch article.cpCtArea>div.elementor-element{width:100rem;margin-right:auto;margin-left:auto;overflow-x:hidden}main#site-content.cpMainSearch article.cpCtArea>div.elementor-element h2 a{text-decoration:none}main#site-content.cpMainSearch article.cpCtArea>div.elementor-element>div.post-inner div.entry-content{max-width:50rem;padding:1rem;margin:auto}.sp-pcp-post.left-thumb .pcp-post-thumb-wrapper{min-width:33%}section.cpAktuellesArchiv div.pcp-filter-bar{border:0px solid #066;border-width:2px 0px;width:50%;margin:auto}section.cpAktuellesArchiv div.pcp-filter-bar div.pcp-right-bar{display:flex;flex-wrap:nowrap;justify-content:center}section.cpAktuellesArchiv div.pcp-filter-bar div.pcp-right-bar>div{margin:2rem}section.cpAktuellesArchiv div.sp-pcp-row div.sp-pcp-col-xs-1{position:relative;padding:6rem 0 !important}section.cpAktuellesArchiv div.sp-pcp-row div.sp-pcp-col-xs-1:after{position:absolute;bottom:0;overflow:hidden;width:100%;height:2px;content:" ";background-color:#066}section.cpAktuellesArchiv div.sp-pcp-row div.sp-pcp-col-xs-1 .sp-pcp-post-details{max-width:600px;padding:1rem !important}.alignnone,.aligncenter{margin-bottom:2rem;margin-top:2rem}.alignleft{margin:.3rem 2rem 2rem 0}.alignright{margin:.3rem 0 2rem 2rem}.error404 #site-content{padding-top:0rem}.error404-content{text-align:center}.error404 #site-content .search-form{justify-content:center;margin-top:0rem}.error404 #site-content{padding-top:0rem}.widget-content{font-size:inherit}.widget{margin:0}.grecaptcha-badge{visibility:hidden}header#site-header div.cpHeaderDiv{position:fixed;width:100%;z-index:2;box-shadow:0px 6px 6px rgba(0,0,0,.2)}header#site-header div.cpHeaderDiv div.header-inner.section-inner{width:100%;max-width:100rem;padding:0;z-index:100;background:rgba(0,0,0,0);position:relative}@media screen and (min-width: 1px){header#site-header div.cpHeaderDiv div.header-inner.section-inner{height:2.5rem;transition:height .2s}}@media screen and (min-width: 768px){header#site-header div.cpHeaderDiv div.header-inner.section-inner{height:6.25rem}}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG{position:absolute;z-index:2;width:100%;max-width:inherit;height:100%;margin:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG .search-toggle svg{max-width:1.8rem;width:1.8rem}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper{height:inherit}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper{height:inherit}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu{display:flex;font-size:1.125rem;letter-spacing:-0.0277rem;margin:0;height:inherit}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu li{font-size:inherit;line-height:1.25;position:relative;background-color:#fff;transition:background-color .5s}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu li a{color:#666;line-height:1.35rem;font-family:open_sans;transition:color .3s}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu li:hover{background:#066}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu li:hover>a{color:#fff}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li{margin:.8rem 0 0 1.6rem;padding:2rem .75;height:inherit;display:flex;align-items:center}@media screen and (min-width: 1px){header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li{margin:0;padding:0rem .25rem}}@media screen and (min-width: 1200px){header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li{margin:0;padding:0rem .75rem}}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li>span.icon{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li>ul.sub-menu{background:#fff;box-shadow:0px 6px 6px rgba(0,0,0,.2);border-radius:0;font-size:inherit;opacity:0;padding:1rem 0;position:absolute;left:9999rem;transition:opacity .15s linear,transform .15s linear,right 0s .15s;width:fit-content;white-space:nowrap;z-index:1}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li>ul.sub-menu:before{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li>ul.sub-menu:after{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li>ul.sub-menu li{padding:.5rem 1rem}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li>ul.sub-menu li>a{padding:0}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li.menu-item-has-children:hover>ul,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li.menu-item-has-children:focus>ul,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu>li.menu-item-has-children.focus>ul{left:0rem;top:6.25rem;opacity:1;transition:opacity .15s linear}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu .current_page_ancestor>a{font-family:"open_sans_bold"}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu li.current-menu-item>a,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper nav.primary-menu-wrapper ul.primary-menu .link-icon-wrapper>a{font-family:"open_sans_bold"}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper div.header-toggles.hide-no-js{margin-left:2rem;margin-right:0}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper div.header-toggles.hide-no-js div.toggle-wrapper.search-toggle-wrapper:before{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper div.header-toggles.hide-no-js button.search-toggle{padding:0 .5rem 0 0}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper div.header-toggles.hide-no-js button.search-toggle span.toggle-text{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.search-toggle{left:inherit;right:6rem}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.search-toggle span.toggle-text{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG.top svg line{stroke:#666}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper{height:inherit;padding:0;text-align:left}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles{height:inherit;align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding-left:2rem}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-title,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-logo,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-description,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles a,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles img,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles svg{margin:0;height:inherit}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-logo>a{display:flex;align-items:center}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-logo img{display:none}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-logo svg{transition:height .15s linear,width .15s linear,max-height .15s linear}@media screen and (min-width: 1px){header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-logo svg{height:2rem}}@media screen and (min-width: 768px){header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper div.header-titles .site-logo svg{height:4rem}}@media screen and (min-width: 1px)and (max-width: 991px){header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.nav-toggle{width:6.6rem}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.nav-toggle span.toggle-inner{padding:0;height:100%;width:100%}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.nav-toggle span.toggle-inner .toggle-icon,header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.nav-toggle span.toggle-inner svg{height:100%;width:100%}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper button.nav-toggle span.toggle-inner svg:hover line{stroke:#066}}@media screen and (min-width: 992px){header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-titles-wrapper{max-width:50%}header#site-header div.cpHeaderDiv div.header-inner.section-inner div.cpHeaderFG div.header-navigation-wrapper{align-items:center;display:flex;margin-right:3rem}}header#site-header div.cpHeaderDiv .search-field{background:none;border:none;border-radius:0;color:inherit;font-size:1.6rem;letter-spacing:-0.0277em;height:4rem;margin:0 0 0 -2rem;max-width:calc(100% + 2rem);padding:0 0 0 2rem;width:calc(100% + 2rem)}header#site-header div.cpHeaderDiv .search-field::-webkit-input-placeholder,header#site-header div.cpHeaderDiv .search-field:-ms-input-placeholder{color:inherit}header#site-header div.cpHeaderDiv .search-field::-moz-placeholder{color:inherit;line-height:4}header#site-header div.cpHeaderDiv .search-modal input.search-field{border:none;font-size:1.6rem;height:4rem}header#site-header div.cpHeaderDiv .search-modal input.search-field::-moz-placeholder{line-height:1}@media screen and (min-width: 1px){header#site-header div.cpHeaderBG{height:2.5rem}}@media screen and (min-width: 768px){header#site-header div.cpHeaderBG{height:6.25rem}}header#site-header div.cpHeaderBG{position:fixed;top:0px;left:0px;width:100%;z-index:1;background-color:#fff;background-image:none}header#site-header div.cpHeaderImgDiv{position:relative;top:0px;max-width:100rem;margin:auto}div.cpHeaderImg{height:70vh;background-size:cover;background-attachment:local;background-position:center;background-repeat:no-repeat}section.cpHeaderSliderSection{padding-top:6.25rem;padding-bottom:0px}div.menu-modal div.menu-top button{height:3.5rem;padding:1rem 0;font-size:1.5rem}div.menu-modal div.menu-top button span.toggle-text{display:none}div.menu-modal div.menu-top nav.mobile-menu ul.modal-menu{position:relative;left:0;width:100%}div.menu-modal div.menu-top nav.mobile-menu ul.modal-menu a{text-decoration:none}div.menu-modal div.menu-top nav.mobile-menu li.current-menu-item>.ancestor-wrapper>a,div.menu-modal div.menu-top nav.mobile-menu li.current_page_ancestor>.ancestor-wrapper>a{text-decoration:none;color:#066;font-weight:700}div.menu-modal div.menu-top nav.mobile-menu li ul.sub-menu{padding-left:2rem}div.menu-modal div.menu-top nav.mobile-menu ul>li{border-left-width:0}div.menu-modal div.menu-top nav.mobile-menu ul>li>div.ancestor-wrapper a{font-size:1.5rem;font-weight:100;color:#666;padding:1.5rem 0;text-transform:uppercase}div.menu-modal div.menu-top nav.mobile-menu ul>li>div.ancestor-wrapper button{height:auto;padding:0 1rem}div.menu-modal div.menu-top nav.mobile-menu ul>li>div.ancestor-wrapper button svg{height:1.1rem;width:1.8rem}.elementor-container{flex-wrap:wrap}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}h3.elementor-post__title{margin:0 1.25rem !important}.cpTxtBlockData{height:100%}@media screen and (min-width: 1px){.cpTxtBlockData{padding:5% 5% 0 5%}}.cpTitleSection .cpTitleDiv{color:#066}.cpTitleSection .cpTitleDiv div{padding:0;display:flex;align-items:center}.cpTitleSection .cpTitleDiv p,.cpTitleSection .cpTitleDiv h1{margin:0}.cpTitleSection .cpTitleDiv p{font-size:1.4rem;line-height:1.2}.cpTitleSection .cpTitleDiv>div{justify-content:center}.cpTitleSection .cpTitleDiv>div>div{width:fit-content}section.cpHeaderSliderSection .elementor-container .elementor-column .elementor-widget-wrap{padding:0}section.cpHeaderSliderSection .elementor-container .elementor-column .elementor-widget-wrap .elementor-swiper .elementor-slides-wrapper .swiper-slide-bg{background-repeat:no-repeat,no-repeat;background-position:top right,center;background-size:auto 60%,cover !important;background-attachment:local,local}@media screen and (min-width: 1px){section.cpHeaderSliderSection .elementor-container .elementor-column .elementor-widget-wrap .elementor-swiper .elementor-slides-wrapper .swiper-slide-inner{padding:5vw}}@media screen and (min-width: 992px){section.cpHeaderSliderSection .elementor-container .elementor-column .elementor-widget-wrap .elementor-swiper .elementor-slides-wrapper .swiper-slide-inner{padding:150px}}section.cpHeaderSliderSection .elementor-container .elementor-column .elementor-widget-wrap .elementor-swiper .swiper-slide-contents{background-color:rgba(255,250,240,.6);backdrop-filter:blur(3px);padding:12px}section.cpHeaderSliderSection .elementor-container .elementor-column .elementor-widget-wrap .elementor-swiper .swiper-slide-contents *{color:#333 !important}@media screen and (min-width: 1px){section.elementor-top-section>div.elementor-container{padding:0 1rem}}@media screen and (min-width: 768px){section.elementor-top-section>div.elementor-container{padding:0 3rem}}section.cp_wis_sections section.cpFlexTxt>div{padding-top:2rem}section.cp_wis_sections section.cpFlexTxt div.elementor-widget-container{padding-top:0}section.cp_wis_sections section div.elementor-element{padding-top:0;padding-bottom:0}section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container h2,section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container h3,section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container h4{margin:2rem auto 0}section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container{padding:0}@media screen and (min-width: 1px){section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container{padding-left:.3rem}}@media screen and (min-width: 768px){section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container{padding-left:1.4rem}}@media screen and (min-width: 992px){section.cp_wis_sections section .cpInnerH3.elementor-widget-text-editor>div.elementor-widget-container{padding-left:2rem}}@media screen and (min-width: 1px){.sp-pcp-post.sp-pcp-post.left-thumb{-webkit-box-align:start;align-items:center;flex-direction:column}}@media screen and (min-width: 1200px){.sp-pcp-post.sp-pcp-post.left-thumb{-webkit-box-align:start;align-items:left;flex-direction:unset}}.cpCtArea{max-width:100rem;margin:auto}.cpCtArea,.cpTxtBlock,.elementor-widget-text-editor{height:100%;background-position-y:bottom;background-size:100% 3rem;background-repeat:no-repeat}@media screen and (min-width: 1px){.cpCtArea>div,.cpTxtBlock>div,.elementor-widget-text-editor>div{padding:1rem .3rem}}@media screen and (min-width: 768px){.cpCtArea>div,.cpTxtBlock>div,.elementor-widget-text-editor>div{padding:2rem 1.4rem 2rem 1.4rem}}@media screen and (min-width: 992px){.cpCtArea>div,.cpTxtBlock>div,.elementor-widget-text-editor>div{padding:2rem 2rem 2rem 2rem}}.cpCtArea.cpRedVertPad,.cpTxtBlock.cpRedVertPad,.elementor-widget-text-editor.cpRedVertPad{padding-top:0;padding-bottom:0}@media screen and (min-width: 1px){.cpCtArea.cpRedVertPad>div,.cpTxtBlock.cpRedVertPad>div,.elementor-widget-text-editor.cpRedVertPad>div{padding:1rem .6rem 1rem .6rem}}@media screen and (min-width: 768px){.cpCtArea.cpRedVertPad>div,.cpTxtBlock.cpRedVertPad>div,.elementor-widget-text-editor.cpRedVertPad>div{padding:1rem 1.4rem 1rem 1.4rem}}@media screen and (min-width: 992px){.cpCtArea.cpRedVertPad>div,.cpTxtBlock.cpRedVertPad>div,.elementor-widget-text-editor.cpRedVertPad>div{padding:1rem 2rem 1rem 2rem}}.cpCtArea.cpNoPadding,.cpCtArea.cpNoPadding *,.cpTxtBlock.cpNoPadding,.cpTxtBlock.cpNoPadding *,.elementor-widget-text-editor.cpNoPadding,.elementor-widget-text-editor.cpNoPadding *{padding:0;height:auto}.cpCtArea ul,.cpCtArea ol,.cpTxtBlock ul,.cpTxtBlock ol,.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin:0 0 1rem}.cpCtArea.cpListCol2 ul,.cpTxtBlock.cpListCol2 ul,.elementor-widget-text-editor.cpListCol2 ul{list-style:none;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:1rem;row-gap:1rem}.cpAktTermine>div>div{padding:.5rem}.cpAktTermine .elementor-widget-eael-event-calendar .fc-toolbar.fc-header-toolbar button.fc-button.fc-button-primary:hover{background-color:#066}.cpAktTermine .elementor-widget-eael-event-calendar .eaelec-modal-content .eaelec-modal-header{border-color:#066 !important}.cpAktTermine .elementor-widget-eael-event-calendar .eaelec-modal-content .eaelec-modal-header .eaelec-event-popup-date>*{color:#066}.fc-event,.fc-event-dot{--swiper-theme-color: #006699;background-color:#e3ebf4 !important}.eael-event-calendar-wrapper .fc-toolbar .fc-toolbar-chunk h2{margin:0;font-size:1.75rem}.eael-event-calendar-wrapper .fc-toolbar :nth-child(3){display:none}.eael-event-calendar-wrapper .fc-toolbar .fc-today-button{display:none}.eael-event-calendar-wrapper .fc-toolbar button.fc-button.fc-button-primary:hover{background-color:#066}.eael-event-calendar-wrapper .eael-event-calendar-cls{min-height:360px !important}.eael-event-calendar-wrapper .fc-view-harness .fc-list-table tbody{border-color:rgba(0,0,0,0)}.eael-event-calendar-wrapper .fc-view-harness .fc-list-table tbody tr td th{background-color:rgba(0,0,0,0) !important;border-color:#066 !important}.eael-event-calendar-wrapper .fc-view-harness .fc-list-table tbody tr td th a{color:#066 !important}.eael-event-calendar-wrapper .fc-view-harness .fc-list-table tbody div{background-color:rgba(0,0,0,0) !important}.eael-entry-wrapper{height:5rem;padding:0 6px !important;display:flex;align-items:center;justify-content:center}section.cpWisProjectSection .sp-pcp-post-content{display:flex;flex-direction:column;font-size:1.1rem;line-height:1.2}section.cpWisProjectSection .sp-pcp-post-content>h2,section.cpWisProjectSection .sp-pcp-post-content>h3,section.cpWisProjectSection .sp-pcp-post-content>h4{margin:0 auto 2rem}section.cpWisProjectSection .sp-pcp-post-content>div{padding:0 1rem;width:100%;-moz-column-count:2;-moz-column-gap:1rem;-webkit-column-count:2;-webkit-column-gap:1rem;column-count:2;column-gap:1rem}section.cpWisProjectSection .sp-pcp-carousel{padding:0 12px}section.cpTitleSection{height:30vh;display:flex;align-items:center}section.cpTitleSection>div{width:100%;max-width:80vw}section.cpTitleSection>div .cpPagePostTitleDiv{overflow-x:hidden;overflow-y:clip}section.cpTitleSection>div .cpPagePostTitleDiv>div:first-child{width:fit-content;margin:auto;position:relative}section.cpTitleSection>div .cpPagePostTitleDiv>div:first-child:before{left:-3050px}section.cpTitleSection>div .cpPagePostTitleDiv>div:first-child:after{right:-3050px}section.cpTitleSection>div .cpPagePostTitleDiv>div:first-child:after,section.cpTitleSection>div .cpPagePostTitleDiv>div:first-child:before{position:absolute;top:51%;overflow:hidden;width:3000px;height:.75rem;content:" ";background-color:#066}section.cpTitleSection>div .cpPagePostTitleDiv h1{position:relative;z-index:1;text-align:center}.cpPresentationTitleDiv,.cpSearchResult{overflow-x:hidden;overflow-y:clip}.cpPresentationTitleDiv>div:first-child,.cpSearchResult>div:first-child{width:fit-content;margin:auto;position:relative}.cpPresentationTitleDiv>div:first-child:before,.cpSearchResult>div:first-child:before{left:-3050px}.cpPresentationTitleDiv>div:first-child:after,.cpSearchResult>div:first-child:after{right:-3050px}.cpPresentationTitleDiv>div:first-child:after,.cpPresentationTitleDiv>div:first-child:before,.cpSearchResult>div:first-child:after,.cpSearchResult>div:first-child:before{position:absolute;top:42%;overflow:hidden;width:3000px;height:.75rem;content:" ";background-color:#066}.cpPresentationTitleDiv h2,.cpSearchResult h2{position:relative;z-index:1;text-align:center}.cpSearchResult>div:first-child:after,.cpSearchResult>div:first-child:before{height:.25rem}footer#site-footer{width:100%}footer#site-footer a{cursor:pointer}footer#site-footer .cpFooterInfoArea{background-color:#066;width:100%;padding:0;font-size:1.1rem}footer#site-footer .cpFooterInfoArea *{color:#fff}footer#site-footer .cpFooterInfoArea .cpContactDiv{text-align:initial}footer#site-footer .cpFooterInfoArea .cpFooterRow{max-width:100rem;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width: 1px){footer#site-footer .cpFooterInfoArea .cpFooterRow{padding:.5em}}@media screen and (min-width: 767px){footer#site-footer .cpFooterInfoArea .cpFooterRow{padding:2em 4em}}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo{border-bottom:3px solid #fff}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo .cpFlex{align-items:center;font-family:open_sans_light;padding-bottom:3rem}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo .cpFlex>div{padding-right:1rem}@media screen and (min-width: 1px){footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo .cpFlex{flex-wrap:no-wrap;justify-content:center;font-size:.9rem}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo .cpFlex h2{margin:0;font-size:3rem}}@media screen and (min-width: 768px){footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo .cpFlex{flex-wrap:no-wrap;justify-content:center;font-size:1.3rem}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpFooterInfo .cpFlex h2{margin:0;font-size:4rem}}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu{padding:0 2em 4em 2rem}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu a{font-size:1rem;font-weight:100}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu li.current_page_item>a{font-weight:bold}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu nav>ul{display:flex;flex-wrap:wrap}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu nav>ul>li{width:max-content;padding:0 1.5rem 2rem 0}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu nav>ul>li>a{font-weight:bold}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu nav>ul>li ul.sub-menu{margin-left:-2rem}footer#site-footer .cpFooterInfoArea .cpFooterRow.cpSitemapMenu nav>ul>li ul.sub-menu li{line-height:.8}footer#site-footer .cpFooterNaviArea{background-color:#fff;width:100%;padding:0;font-size:1.1rem}footer#site-footer .cpFooterNaviArea *{color:4}footer#site-footer .cpFooterNaviArea .cpFooterRow{max-width:100rem;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-around;padding:2em 4em}@media screen and (min-width: 1px){footer#site-footer .cpFooterNaviArea .cpFooterRow>div{height:4rem}}@media screen and (min-width: 768px){footer#site-footer .cpFooterNaviArea .cpFooterRow>div{height:9rem}}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu,footer#site-footer .cpFooterNaviArea .cpFooterRow a{padding:0;font-size:1.125rem;color:#066}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterNav,footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterSocial,footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterLogo,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterNav,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterSocial,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterLogo{display:flex;align-items:center}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterNav ul,footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterSocial ul,footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterLogo ul,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterNav ul,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterSocial ul,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterLogo ul{display:flex}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterNav ul li,footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterSocial ul li,footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterLogo ul li,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterNav ul li,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterSocial ul li,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterLogo ul li{padding:0 1rem}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterSocial svg,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterSocial svg{height:3rem;width:3rem;margin:0 1rem;cursor:pointer}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterSocial svg path,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterSocial svg path{fill:#066}footer#site-footer .cpFooterNaviArea .cpFooterRow.cpFooterMenu .cp_menuFooterLogo svg,footer#site-footer .cpFooterNaviArea .cpFooterRow a .cp_menuFooterLogo svg{height:3rem;margin:0 1rem;cursor:pointer}footer#site-footer .cpFooterNaviArea ul.footer-menu{align-items:baseline;display:flex;justify-content:flex-start;flex-wrap:wrap;font-size:2.5rem;margin:2rem auto}footer#site-footer .cpFooterNaviArea ul.footer-menu li{margin:0 2rem 0 0}footer#site-footer .cpFooterNaviArea ul.footer-menu li a{text-transform:uppercase;font-family:open_sans_xtrbold}div.wsp-container ul.wsp-pages-list{columns:4;column-gap:40px;text-align:left;list-style-type:none}/*# sourceMappingURL=cpMain.css.map */
