@charset "UTF-8";
.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}@font-face{font-family:'Open Sans';font-display:swap;font-style:normal;font-weight:300;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.eot");src:local('Open Sans Light'), local('OpenSans-Light'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:normal;font-weight:400;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.eot");src:local('Open Sans Regular'), local('OpenSans-Regular'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-regular.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:italic;font-weight:300;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.eot");src:local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-300italic.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:italic;font-weight:400;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.eot");src:local('Open Sans Italic'), local('OpenSans-Italic'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-italic.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:normal;font-weight:600;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.eot");src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:normal;font-weight:700;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.eot");src:local('Open Sans Bold'), local('OpenSans-Bold'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:italic;font-weight:600;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.eot");src:local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-600italic.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:italic;font-weight:700;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.eot");src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-700italic.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:normal;font-weight:800;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.eot");src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans';font-display:swap;font-style:italic;font-weight:800;src:url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.eot");src:local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-v15-latin-800italic.svg#OpenSans") format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;font-display:swap;src:url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.eot");src:local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-300.svg#OpenSansCondensed") format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;font-display:swap;src:url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.eot");src:local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.eot?#iefix") format('embedded-opentype'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.woff2") format('woff2'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.woff") format('woff'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.ttf") format('truetype'), url("../../../../fileadmin/setup/fonts/open-sans-condensed-v13-latin-700.svg#OpenSansCondensed") format('svg')}.bg-customOne{background-color:#0E72BC}.bg-customTwo{background-color:#bbb}.body,#page-wrapper,#main-navbar,#expanded-content-bottom,#page-footer{max-width:1920px;margin:0 auto}.row{margin-right:0;margin-left:0}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.btn{text-transform:inherit;font-size:1.1rem;padding:0.5rem 1.5rem}.btn-outline-success{background:#fff}.btn-outline-success:hover{color:#fff}.back-to-top{bottom:4em;right:0em;opacity:1;padding:0em;z-index:1020}.modal-header .btn-close{position:absolute;top:1rem;right:1rem}.btn.btn-info{color:#fff !important}.btn.btn-success{color:#fff !important}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.custom-card-carousel a{color:#fff}.custom-card-carousel a:hover{color:#2C2C2C}.carousel-button-prev,.carousel-button-next{position:absolute;top:35%;display:flex;align-items:center;justify-content:center;text-align:center}.carousel-button-next{right:0}.carousel-inner{max-width:100%}@media (max-width:1139px){.carousel-responsive .carousel-item{min-height:600px}}@media (max-width:959px){.carousel-responsive .carousel-item{min-height:620px}}@media (max-width:559px){.carousel-responsive .carousel-item{min-height:700px}}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.ce-link-content:hover::before{position:relative}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.collapsible-accordion .card-header{border:none}.collapsible-accordion .card a:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:700;font-size:18px;line-height:1;display:block;color:#2C2C2C;border:none;top:18px;right:10px}.collapsible-accordion .card a[aria-expanded="false"]:before{content:""}.collapsible-accordion .card a[aria-expanded="true"]:before{content:""}[id^='accordion-'] .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:inherit;border:none !important;border-bottom:1px solid #000 !important}[id^='accordion-'] .card-header{background-color:inherit}[id^='accordion-'] .card-header a:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:1;display:block;color:#3E506B;border:none;top:18px;right:10px}[id^='accordion-'] .card-header a[aria-expanded="false"]:before{content:""}[id^='accordion-'] .card-header a[aria-expanded="true"]:before{content:""}[id^='accordion-'] .card-body a:before{display:none}.accordion-header .accordion-button[aria-expanded="false"]:after{font-family:"Font Awesome 5 Free";font-weight:700;content:"" !important;background-image:none !important}.accordion-header .accordion-button[aria-expanded="true"]:after{font-family:"Font Awesome 5 Free";font-weight:700;content:"" !important;background-image:none !important}#shortcutpanel{position:fixed;z-index:10001;left:-693px;top:10rem;transition:0.8s}#shortcutpanel div.popout-right{border-bottom:5px solid #05893b}#shortcutpanel div.popout-right ul{padding:0;margin:0;list-style-type:none}#shortcutpanel div.popout-right ul>li{width:110px;border-radius:0 25px 0 0;float:left;clear:left;transition:all 0.5s ease;background-color:#3E506B;overflow:hidden}#shortcutpanel div.popout-right ul>li>i{margin-top:-2px}#shortcutpanel div.popout-right ul>li>a{color:#fff;transition:all 0.5s ease}#shortcutpanel div.popout-right ul>li>span{line-height:105%;font-size:2rem;padding:10px}#shortcutpanel .popout-left svg{width:90%}#shortcutpanel svg:hover rect{fill:#3E506B}#shortcutpanel svg:hover line{stroke:#fff}#shortcutpanel svg:hover path{stroke:#fff}#shortcutpanel svg:hover circle{stroke:#fff}#shortcutpanel.active{left:0px;transition:0.8s}.popout-right{float:right}.popout-left{color:#3E506B;width:700px;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 11%, white 22%, white 100%);float:left;border-right:5px solid #3E506B}.popout-left img{padding-top:2rem;padding-bottom:2rem;padding-left:0.5rem;padding-right:0.5rem;border:4px solid #3E506B;border-radius:15px}.popout-bg-image{background-image:url("../../../../fileadmin/content-projekt/Mega-Menue/bg01_mmenue.jpg")}.flip svg{transform:rotate(180deg);transition-duration:1s}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.bg-readmore{position:relative;max-height:400px;overflow:hidden;padding:10px 0;margin-bottom:40px;transition:max-height 0.15s ease-out;border-bottom:1px solid #05893b}.bg-readmore.expand{max-height:5000px !important;transition:max-height 0.35s ease-in-out}.bg-readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:60px;text-align:left;color:#3E506B;font-weight:bold;font-size:16px;padding-top:40px;padding-bottom:2rem;background-image:linear-gradient(to bottom, transparent, white);cursor:pointer}.bg-readmore-link.expand{position:relative;background-image:none;padding-top:0px;height:20px}.bg-readmore-link:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.573' height='8' viewBox='0 0 13.573 8'%3E%3Cpath id='Pfad_447' data-name='Pfad 447' d='M8,3.313,6.787,2.1,0,8.887l6.787,6.787L8,14.46,2.427,8.887Z' transform='translate(-2.1 8) rotate(-90)' fill='$primary'/%3E%3C/svg%3E%0A");float:right}.bg-readmore-link.expand:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.573' height='8' viewBox='0 0 13.573 8'%3E%3Cpath id='Pfad_130' data-name='Pfad 130' d='M8,12.36,6.787,13.573,0,6.787,6.787,0,8,1.213,2.427,6.787Z' transform='translate(13.573) rotate(90)' fill='%232d2e83'/%3E%3C/svg%3E%0A");float:right}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.ce-link-content{background-color:rgba(0, 0, 0, 0)}.ce-link-content .card-img-overlay{align-items:center !important}.ce-link-content .card-img-overlay .card-body{display:none}@media (max-width:559px){.ce-link-content .card-img-overlay .card-body{display:initial}.ce-link-content .card-img-overlay .card-body header h2.display-1{position:relative;color:#ffffff;text-align:center}}.ce-link-content .card-img-overlay .card-text{display:none}.ce-link-content:hover .card-img-overlay{align-items:center !important}.ce-link-content:hover .card-img-overlay .card-body{display:initial}.ce-link-content:hover .card-img-overlay .card-body header h2.display-1{position:relative;color:#ffffff;text-align:center}.ce-link-content:hover .card-img-overlay .card-body .card-text{display:none}.ce-link-content:hover::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0, 0, 0, 0.25)}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.nav-tabs{border-bottom:none}.nav-tabs a{font-family:'Open Sans';font-weight:400;color:#2C2C2C;text-transform:uppercase}.nav-tabs .nav-link{border-bottom:1px solid #2C2C2C}.nav-tabs .nav-link.active{background-color:#fff;border:none;text-transform:uppercase;font-weight:bold}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus,.nav-tabs .nav-link.active{border-bottom:2px solid #3E506B;color:#3E506B}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{transition:0.7s}.nav-tabs .nav-link,.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-top:none;border-left:none;border-right:none}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}body{font-weight:400}.handwriting,.handschrift{font-family:'Mali'}header{width:fit-content}.fw-bold h2{font-weight:700}#page-content a{color:#05893b}#page-content .btn-outline-success:hover{color:#fff !important}.calendarizer-list-item a{color:#fff !important}.overflow-anywhere{word-break:break-word;white-space:pre-wrap}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.background-wrapper-triangle-top-left{background:#fafafa;background:-webkit-linear-gradient(162deg, #788fb1 26%, transparent 26%);background:linear-gradient(162deg, #788fb1 26%, transparent 26%)}.background-wrapper-triangle-top-right{background:#fafafa;background:-webkit-linear-gradient(217deg, #788fb1 26%, transparent 26%);background:linear-gradient(217deg, #788fb1 26%, transparent 26%)}.background-wrapper-triangle-bottom-left{background:#fafafa;background:-webkit-linear-gradient(390deg, #788fb1 86%, transparent 86%);background:linear-gradient(390deg, #788fb1 26%, transparent 26%)}.background-wrapper-triangle-bottom-right{background:#fafafa;background:-webkit-linear-gradient(323deg, #788fb1 86%, transparent 86%);background:linear-gradient(323deg, #788fb1 26%, transparent 26%)}.background-wrapper-triangle-white-top-left{background:#fafafa;background:-webkit-linear-gradient(162deg, #3E506B 26%, transparent 26%);background:linear-gradient(162deg, #3E506B 26%, transparent 26%)}.background-wrapper-triangle-white-top-right{background:#fafafa;background:-webkit-linear-gradient(217deg, #3E506B 26%, transparent 26%);background:linear-gradient(217deg, #3E506B 26%, transparent 26%)}.background-wrapper-triangle-white-bottom-left{background:#fafafa;background:-webkit-linear-gradient(390deg, #3E506B 26%, transparent 26%);background:linear-gradient(390deg, #3E506B 26%, transparent 26%)}.background-wrapper-triangle-white-bottom-right{background:#fafafa;background:-webkit-linear-gradient(323deg, #3E506B 86%, transparent 86%);background:linear-gradient(323deg, #3E506B 26%, transparent 26%)}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.border-radius-sm{border-radius:0.5rem}.border-radius-md{border-radius:0.75rem}.border-radius-lg{border-radius:1rem}.border-radius-xl{border-radius:1.5rem}.border-radius-xxl{border-radius:2rem}.border-radius-sm a,.border-radius-md a,.border-radius-lg a,.border-radius-xl a,.border-radius-xxl a{border-radius:inherit}.border-width-2{border-width:2px !important}.border-width-3{border-width:3px !important}.border-width-4{border-width:4px !important}.border-width-5{border-width:5px !important}.border-featured-primary-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #3E506B}.border-featured-primary-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #3E506B}.border-featured-primary-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #3E506B}.border-featured-primary-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #3E506B}.border-featured-secondary-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #fff}.border-featured-secondary-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #fff}.border-featured-secondary-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #fff}.border-featured-secondary-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #fff}.border-featured-success-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #05893b}.border-featured-success-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #05893b}.border-featured-success-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #05893b}.border-featured-success-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #05893b}.border-featured-info-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #0E72BC}.border-featured-info-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #0E72BC}.border-featured-info-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #0E72BC}.border-featured-info-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #0E72BC}.border-featured-warning-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #FFDC32}.border-featured-warning-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #FFDC32}.border-featured-warning-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #FFDC32}.border-featured-warning-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #FFDC32}.border-featured-danger-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #ED1C24}.border-featured-danger-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #ED1C24}.border-featured-danger-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #ED1C24}.border-featured-danger-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #ED1C24}.border-featured-light-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #eee}.border-featured-light-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #eee}.border-featured-light-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #eee}.border-featured-light-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #eee}.border-featured-dark-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #2C2C2C}.border-featured-dark-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #2C2C2C}.border-featured-dark-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #2C2C2C}.border-featured-dark-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #2C2C2C}.border-featured-customOne-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #0E72BC}.border-featured-customOne-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #0E72BC}.border-featured-customOne-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #0E72BC}.border-featured-customOne-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #0E72BC}.border-featured-customTwo-top{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-top:0.5rem solid #bbb}.border-featured-customTwo-right{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-right:0.5rem solid #bbb}.border-featured-customTwo-left{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-left:0.5rem solid #bbb}.border-featured-customTwo-bottom{border-color:#eee;border-style:solid;border-width:0px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);border-bottom:0.5rem solid #bbb}picture img.lazy:not(.initial){transition:opacity 1s !important}figure video.embed-responsive-item{max-width:100%}figure.image{display:inline-flex}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}table{overflow-x:auto !important}.nicetabelle .table>:not(caption)>*>*{border-bottom-width:0px;box-shadow:none}.nicetabelle td{padding:0 0rem 1rem 0}.nicetabelle td p{margin:0}.nicetabelle ul{list-style-type:square}.nicetabelle ul li::marker{color:#05893b;list-style-type:square}.nicetabelle.p-0 td{padding:0}.nicetabelle.p-0 p{margin:0}.slider-custom-text{background-color:#3E506B;width:100%;text-align:left;align:left;padding:2rem}@media (max-width:1000px){.slider-custom-text{background-color:#3E506B}}.slider-custom-text h2{font-weight:bold}.carousel-caption{right:0%;left:65%}@media (max-width:1000px){.carousel-caption{left:0%;bottom:-20px}}.icon-phone-white p:first-child,.icon-clock-white p:first-child,.icon-link-white p:first-child,.icon-location-white p:first-child,.icon-contact-white p:first-child,.icon-fax-white p:first-child,.icon-mail-white p:first-child,.icon-phone-green p:first-child,.icon-clock-green p:first-child,.icon-location-green p:first-child,.icon-mail-green p:first-child,.icon-phone-black p:first-child,.icon-clock-black p:first-child,.icon-link-black p:first-child,.icon-location-black p:first-child,.icon-contact-black p:first-child,.icon-fax-black p:first-child,.icon-mail-black p:first-child{padding-left:2rem;position:relative}.icon-phone-white p:first-child:before,.icon-clock-white p:first-child:before,.icon-link-white p:first-child:before,.icon-location-white p:first-child:before,.icon-contact-white p:first-child:before,.icon-fax-white p:first-child:before,.icon-mail-white p:first-child:before,.icon-phone-green p:first-child:before,.icon-clock-green p:first-child:before,.icon-location-green p:first-child:before,.icon-mail-green p:first-child:before,.icon-phone-black p:first-child:before,.icon-clock-black p:first-child:before,.icon-link-black p:first-child:before,.icon-location-black p:first-child:before,.icon-contact-black p:first-child:before,.icon-fax-black p:first-child:before,.icon-mail-black p:first-child:before{position:absolute;left:0;top:3px;content:'';width:25px;height:25px}.icon-phone-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-telefon-weiss.png") no-repeat;background-size:contain}.icon-clock-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-uhr-weiss.png") no-repeat;background-size:contain}.icon-link-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-ext-link-weiss.png") no-repeat;background-size:contain}.icon-location-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-ort-weiss.png") no-repeat;background-size:contain}.icon-contact-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-kontakt-weiss.png") no-repeat;background-size:contain}.icon-fax-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-fax-weiss.png") no-repeat;background-size:contain}.icon-mail-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-mail2-weiss.png") no-repeat;background-size:contain}.icon-phone-green p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-telefon-gruen.png") no-repeat;background-size:contain}.icon-clock-green p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-uhr-gruen.png") no-repeat;background-size:contain}.icon-location-green p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-ort-gruen.png") no-repeat;background-size:contain}.icon-mail-green p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-mail2-gruen.png") no-repeat;background-size:contain}.icon-phone-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-telefon.png") no-repeat;background-size:contain}.icon-clock-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-uhr.png") no-repeat;background-size:contain}.icon-link-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-ext-link.png") no-repeat;background-size:contain}.icon-location-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-ort.png") no-repeat;background-size:contain}.icon-contact-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-kontakt.png") no-repeat;background-size:contain}.icon-fax-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-fax.png") no-repeat;background-size:contain}.icon-mail-black p:first-child:before{background:url("../../../../fileadmin/setup/icons/icons-png/k-mail2.png") no-repeat;background-size:contain}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.float-left{float:left !important}.news nav.page-navigation{width:100%;margin-bottom:1em;margin-top:1em}.news .clear{clear:both;width:100%}.news .nav ul{float:left;display:inline;margin:0}.news .nav li{float:left}.news .nav a{float:left;display:block}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article{padding-bottom:15px;margin-bottom:15px}.news .article:last-child{padding-bottom:0;margin-bottom:0}.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article .news-img-wrap a{display:block;float:left}.news .article .news-img-wrap img{float:left;height:auto;width:100%}.news .article .teaser-text{margin:0 0 20px 0}.news .article h3{margin-bottom:1rem}.news .footer{clear:both;padding:10px 0 0 0;border-top:1px solid #eee;margin-top:15px;color:#888}.news .footer p{line-height:1em}.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}.news .footer span:last-child{border-right:0}.news .footer .news-category a{text-transform:uppercase}.news .no-news-found{color:#DB0202;font-style:italic}.news .page-navigation p{float:left}.news .page-navigation ul{float:right}.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:none}.news .page-navigation ul li a{display:block}.news-category-view ul li{padding:5px 8px}.news-category-view ul li li{padding:2px 8px 2px 12px}.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.news-latest-item .article{background:transparent}.news-latest-item .news-text{padding:0.5rem}.news-latest-item .img-fluid{width:100%}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}.news-single .article .news-img-wrap img{float:none;margin-bottom:5px}.news-single .mediaelement-image{margin-bottom:5px}.news-single .teaser-text{color:#888}.news-single .teaser-text p{font-size:1.5rem}.news-latest-container .news_text{padding-top:0.3rem}.card-grid-container .btn{position:absolute;bottom:0.5rem;width:94%;left:3%}.news-text-wrap{margin-bottom:10px}.news-img-caption{color:#888}.news-related-wrap{display:table;margin-top:20px;width:100%}.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}.news-related ul li{line-height:1em;margin-bottom:12px}.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}.news-related ul li span :last-child{border-right:0;padding-right:0}.news-related h4{margin-bottom:10px}.news-related-files ul li{margin-bottom:20px}.news-related-files .news-related-files-link .jpg{background-position:0 0}.news-clear{clear:both;width:100%}.card-zoom{transform:scale(1);transition:all 0.285s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s}.card-zoom:hover{transform:scale(1.1);z-index:2}.news-list .media-body{position:relative}.news-list .media-body .card-text p:after{content:'[…]'}.news-list .media-body .more{position:absolute;bottom:1rem;right:1rem}@media (max-width:1539px){.news-list .media-body .more{position:relative}}.news-list .media-body .card-text{padding-bottom:3rem}.card-roll .card-title{white-space:nowrap;overflow:hidden;word-break:break-all;text-overflow:ellipsis;max-width:-moz-available}.card-roll .btn{background-color:#3E506B;font-weight:bold;box-shadow:0 2px 8px rgba(0, 0, 0, 0.16);border-radius:0;letter-spacing:0.125em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:-moz-available}.card-roll .card{box-shadow:0 4px 8px rgba(0, 0, 0, 0.25), 0 2px 2px rgba(0, 0, 0, 0.22);overflow:hidden;position:relative;border:0;border-radius:0}.card-roll .card-img-overlay{position:absolute;background:rgba(0, 0, 0, 0.5);color:#fff;opacity:1.1;display:flex;flex-direction:column;border-radius:0;visibility:visible;top:80%;bottom:-100%;left:-1%;right:-1%;padding:1.25rem;text-align:center;transition:transform ease-in-out 0.25s}@media (max-width:959px){.card-roll .card-img-overlay{padding:0.25rem}}.card-roll .card-img-overlay .card-text{transition:0.55s opacity, 0.55s visibility}.card-roll .card:hover .card-img-overlay{transform:translate3d(0, -6.5rem, 0);transition:transform ease-in-out 0.25s}.card-roll .card:hover .card-img-overlay .card-text{opacity:1;visibility:visible}.card-fade-in{display:flex;color:#fff}.card-fade-in .card-img-overlay{position:absolute;background:rgba(0, 0, 0, 0.5);opacity:1.1;display:flex;flex-direction:column;border-radius:0;visibility:visible;top:0;bottom:0;left:0;right:0;text-transform:uppercase;justify-content:flex-end;transition:background 0.5s, visibility 0.5s}.card-fade-in .card:hover .card-img-overlay{background:rgba(0, 0, 0, 0);color:#fff}.card-fade-in .card{position:relative;border:0}@media (max-width:959px){.card-fade-in .card .more-link{font-size:0.75rem}}.card-fade-in .card .news-list-info{position:absolute;top:3%;right:3%}@media (max-width:959px){.card-fade-in .card h4{font-size:1rem}}.card-fade-in .card a figure.image{overflow:hidden;display:block}.card-fade-in .card p{letter-spacing:normal !important;font-weight:900}.card-fade-out{display:flex}.card-fade-out .card{position:relative;border:0}@media (max-width:959px){.card-fade-out .card{margin:0}}.card-fade-out .card .news-list-info{position:absolute;top:3%;right:3%}@media (max-width:959px){.card-fade-out .card h4{font-size:1rem}}@media (max-width:959px){.card-fade-out .card .more-link{font-size:0.75rem}}.card-fade-out .card a figure.image{overflow:hidden;display:block}.card-fade-out .card-img-overlay{background:rgba(0, 0, 0, 0);transition:background 0.8s, visibility 0.8s;position:absolute;color:#fff;opacity:1.1;display:flex;flex-direction:column;border-radius:0;visibility:visible;top:0;bottom:0;left:0;right:0;text-transform:uppercase;justify-content:flex-end}.card-fade-out .card-img-overlay .news-list-info,.card-fade-out .card-img-overlay h4,.card-fade-out .card-img-overlay span{visibility:hidden;letter-spacing:normal !important;font-weight:900}.card-fade-out .card:hover .card-img-overlay{background:rgba(0, 0, 0, 0.5);transition:background 0.8s, visibility 0.8s;color:#fff}.card-fade-out .card:hover .card-img-overlay .news-list-info,.card-fade-out .card:hover .card-img-overlay h4,.card-fade-out .card:hover .card-img-overlay span{visibility:visible}.news-latest-container .news-latest-item .news-text{border-bottom:2px solid #ced4da}.news-latest-container .news-latest-item .news-text .news-list-more-link{font-weight:700}.news-latest-container .news-latest-item .news-text h2{margin-bottom:1rem}.news-latest-container .news-latest-item .news-text .news-list-date{color:#ced4da}.modal-header,.modal-footer{display:grid;border:none;background-color:transparent}.modal-footer{justify-content:center}.modal-dialog .container{padding:5rem}.modal-dialog .modal-content-close-link{position:absolute;right:1rem;top:1rem}.modal-dialog .modal-body.table td{padding:0rem;padding-top:0.75rem}.detail-background-image{width:100%;height:1000px;min-height:100%;background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}@media (max-width:959px){.detail-background-image{height:700px}}@media (max-width:559px){.detail-background-image{height:400px}}.detail-background-image .detail-schadow{background:linear-gradient(rgba(0, 0, 0, 0), rgba(41, 41, 41, 0.8));bottom:0;left:0;right:0;top:50%;padding-bottom:5rem}.news-list-kalender-container .page-item.active .page-link{background-color:#ef343b;border-color:#f14b52;width:3.2rem;text-align:center}.news-list-kalender-container .news-list-category{float:left}.news-list-kalender-container .news-list-date{float:left;padding:0 5px;line-height:2rem}.news-list-kalender-container .header h3{margin-bottom:10px !important}.news-list-kalender-container .article{padding:0}.news-list-kalender-container .article .date-badge{text-align:center;width:3.2rem;height:4rem;background-color:#ED1C24;color:#fff}.news-list-small-kalender-container .datetime-cal{line-height:10px}.news-list-small-kalender-container .news-list-category{float:left}.news-list-small-kalender-container .news-date{margin-top:10px}.news-list-small-kalender-container .date-badge{font-size:2rem}.news-list-small-kalender-container .article{padding:0}.news-list-small-kalender-container .footer{margin:0}.news-single .gallery .row{text-align:left}.news-single .gallery .row figure.image{overflow:hidden;display:block}.news-list-modal .card-img-overlay,.card-hovereffect .overlay,.detail-schadow{position:absolute;background:rgba(0, 0, 0, 0.5);color:#fff;opacity:1.1;display:flex;flex-direction:column;border-radius:0;visibility:visible}.card-hovereffect .overlay{top:80%;bottom:-33%;left:-1%;right:-1%;padding:1.25rem;text-align:center;transition:transform ease-in-out 0.25s}.news-list-modal .card-img-overlay{top:0;bottom:0;left:0;right:0;text-transform:uppercase;justify-content:flex-end}.card-hovereffect .img-fluid{width:100% !important}.card-hovereffect .btn-hovereffect{background-color:#3E506B;font-weight:bold;display:inline-block;box-shadow:0 2px 8px rgba(0, 0, 0, 0.16);border-radius:0;letter-spacing:0.125em;padding:0.75rem 1rem}.card-hovereffect .btn-hovereffect:hover{text-decoration:underline}.card-hovereffect .card{box-shadow:0 4px 16px rgba(0, 0, 0, 0.5);overflow:hidden;position:relative;border:0;border-radius:0;margin:0.3rem;flex:0 0 32%}@media (max-width:959px){.card-hovereffect .card{margin:0.2rem}}@media (max-width:959px){.card-hovereffect .overlay{padding:0.25rem}}.card-hovereffect .overlay .card-tittle{margin-top:1.5rem}@media (max-width:959px){.card-hovereffect .overlay .card-tittle{margin-top:0.25rem}}.card-hovereffect .overlay .card-text{opacity:0;visibility:hidden;transition:0.55s opacity, 0.55s visibility}.card-hovereffect .card:hover .card-img-overlay{transform:translate3d(0, -5rem, 0);transition:transform ease-in-out 0.25s}.card-hovereffect .card:hover .card-img-overlay .card-text{opacity:1;visibility:visible}.shariff-button a{padding:2px 0.5rem}.shariff .orientation-horizontal.button-style-standard li .share_count{display:none}.shariff li .share_text{padding-bottom:0.2rem}.shariff .orientation-horizontal li .share_text{display:inline;text-indent:2px;padding-left:3px}.bg-white{background-color:white}.calendarizer-list-item p{margin-bottom:0.5rem}.calendarizer-list-item h3 a,.calendarizer-list-item a{color:white}.calendarizer-list-item a.text-underline{text-decoration:underline}.calendarizer-list-item h3.text-white a,.calendarizer-list-item p{word-break:break-word}@media only screen and (max-width:480px){.calendarizer-list-item h3{font-size:calc(1.3175rem + -0.5vw)}}.calendarizer-list-item span.datetime-cal{height:40px;display:block}.calendarize .table td,.calendarize .table th{background-color:#fff}@media only screen and (max-width:900px){.calendarize .table td,.calendarize .table th{padding:0.5rem}}.calendarize{color:#2C2C2C !important;overflow:hidden}@media only screen and (max-width:900px){.calendarize{overflow:visible}}.calendarize .table{table-layout:fixed}@media only screen and (max-width:900px){.calendarize .table{table-layout:auto}}.calendarize .table>:not(:first-child){border-top:0px solid currentColor}@media only screen and (max-width:900px){.calendarize .table td{padding:0.5rem}}.calendarize th.month{padding:1rem}.calendarize th.month a{padding:0 0.5rem}.calendarize .weekdays td{font-weight:bold;border-color:#eee;color:#2C2C2C}.calendarize .days{height:150px;min-height:max-content}.calendarize .days td{padding:0}.calendarize .days .date{padding:0.25rem 0.75rem;background-color:#fbfbfb;color:#2C2C2C}.calendarize .days ul.events{padding-left:0}.calendarize .days ul.events li{padding:0.25rem 0.5rem;margin:0.5rem;border-radius:0.5rem;text-overflow:ellipsis !important;text-overflow:"…";overflow:hidden}@media only screen and (max-width:900px){.calendarize .days ul.events li{font-size:0.9625rem}}.calendarize .days ul.events li:nth-child(3n+1){background:#79faae}.calendarize .days ul.events li:nth-child(3n+2){background:#48f890}.calendarize .days ul.events li:nth-child(3n+3){background:#08d35b}.calendarize .events li::marker{visibility:hidden;color:transparent}ul.glossary-alphabet{display:flex}ul.glossary-alphabet li{display:flex;list-style:none;padding:0px 4px 0px 0px;margin:0px 0px 0px 0px}ul.glossary-alphabet li a,ul.glossary-alphabet li span{position:relative;display:block;padding:0.4rem 0.45rem;line-height:1.25;border:1px solid var(--bs-body-color)}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}#klaro .klaro.we_cookie_consent .cookie-modal .cm-btn.cm-btn-accept{background:#3E506B;color:#FFF}#klaro .klaro.we_cookie_consent .cookie-modal .cm-btn{border:2px solid #3E506B}.iframe-container{aspect-ratio:1.3333333333}.iframe-container .dp--overlay{height:100%}.iframe-container a{color:#fff !important;text-decoration:underline}.custom-formular .row{--bs-gutter-x: inherit}.custom-formular .form-group,.custom-formular .actions{padding:0.5rem}.custom-formular .control-label{margin-bottom:0.25rem;font-weight:600}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}@media (max-width:1199px){.navbar-expand-xl{overflow-y:inherit !important}}#main-navbar{position:absolute;top:0;right:0;left:0;z-index:1030;margin-top:3.05rem}#main-navbar .offcanvas-header{background-color:#3E506B;align-items:end;justify-content:end;box-shadow:none}#main-navbar .offcanvas-header button{position:absolute;top:1rem;right:1rem}#main-navbar .navbar{border-style:solid;border-width:0 0px 0px 0px}#main-navbar .dropdown-menu .dropdown{z-index:20000}#main-navbar svg:hover{background-color:white}#main-navbar svg:hover path:not(#this){fill:#05893b}@media only screen and (max-width:1199px){#main-navbar svg:hover{background-color:transparent !important}}#main-navbar svg:hover #this{stroke:#05893b}#main-navbar .offcanvas-body{background-color:#3E506B;padding:0rem 0rem;color:white;font-size:16px}#main-navbar .offcanvas-body .nav-link{color:white !important;text-align:center}#main-navbar .offcanvas-body .nav-item{margin-right:0rem}@media only screen and (min-width:1200px){#main-navbar .offcanvas-body .nav-item{border-bottom:8px solid #05893b}}#main-navbar .offcanvas-body .nav-item:not(:first-child) .nav-link:after{content:"|";border:none}@media only screen and (max-width:1225px){#main-navbar .offcanvas-body .nav-item:not(:first-child) .nav-link:after{display:none}}@media (min-width:1430px){#main-navbar .offcanvas-body .nav-item:not(:first-child) .nav-link:after{margin-left:3rem}}@media (max-width:1430px){#main-navbar .offcanvas-body .nav-item:not(:first-child) .nav-link:after{margin-left:2rem}}@media (max-width:1310px){#main-navbar .offcanvas-body .nav-item:not(:first-child) .nav-link:after{margin-left:1rem}}#main-navbar .offcanvas-body .nav-item:last-child .nav-link:after{color:#3E506B}@media only screen and (min-width:1200px){#main-navbar .offcanvas-body .nav-item:hover:not(:first-child){background:white;border-bottom:8px solid #fff}#main-navbar .offcanvas-body .nav-item:hover:not(:first-child) .nav-link{color:#3E506B !important}#main-navbar .offcanvas-body .nav-item:hover:not(:first-child) .nav-link:after{color:white !important}}#main-navbar .offcanvas-body .nav-item:first-child{padding-right:2rem;float:left !important}@media only screen and (max-width:1199px){#main-navbar .offcanvas-body .nav-item:first-child{padding-right:0rem;margin-bottom:1rem}#main-navbar .offcanvas-body .nav-item:first-child img{height:30px}}@media (min-width:1540px){#main-navbar #nav-item-200 .mega-dropdown-menu .container-lg{margin-left:20% !important}#main-navbar #nav-item-203 .mega-dropdown-menu .container-lg{margin-left:35% !important}#main-navbar #nav-item-204 .mega-dropdown-menu .container-lg{margin-left:40% !important}}@media only screen and (min-width:1199px){#main-navbar #nav-item-200 .mega-dropdown-menu .container-lg{margin-left:10% !important}#main-navbar #nav-item-203 .mega-dropdown-menu .container-lg{margin-left:35% !important}#main-navbar #nav-item-204 .mega-dropdown-menu .container-lg{margin-left:30% !important}}#main-navbar .navbar-expand-sm .navbar-nav .dropdown-menu{z-index:20000}#main-navbar .navbar-brand{margin-top:-2.75rem;padding:0rem}#main-navbar .mega-dropdown-menu{margin-top:0rem !important;padding:0}#main-navbar .lupe{background-image:"fileadmin/setup/icons/lupe.svg"}@media only screen and (max-width:1199px){#main-navbar .lupe{display:none}}#main-navbar .dropdown-menu{border:none;background-color:transparent}#c3406 .nav-link{color:#000 !important}.color-overlay{position:relative}.color-overlay::after{position:absolute;top:0;left:0;width:100%;height:100%;background:white;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 25%, white 100%);content:' ';opacity:1}.dropdown-toggle{white-space:normal !important}.dropdown-toggle::after{content:none;transform:none;transition:none}@media (max-width:1539px){.dropdown-menu .lead{font-size:1.1rem !important}}.navbar-dark .navbar-toggler{border-width:1px;border-color:#05893b;background-color:#3E506B}.navbar-dark .navbar-toggler .svg-inline--fa{height:1.5em}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.jumbotron{z-index:100;position:relative;margin-top:8.25rem}.jumbotron .card-img-overlay{max-width:inherit;padding:0}.breadcrumb{background-color:#3E506B;width:fit-content;padding-right:0.5rem}.breadcrumb-item{color:#fff}.breadcrumb-item+.breadcrumb-item::before{color:#fff}.bg-breadcrumb{background-image:linear-gradient(90deg, #3E506B 15%, transparent 15%)}@media (max-width:1539px){.bg-breadcrumb{background-image:linear-gradient(90deg, #3E506B 5%, transparent 5%)}}.breadcrumb-item.active{color:#fff !important}.container-sm{max-width:560px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1540px}.footer a{color:#fff}.footer .nav-link{padding:0.5rem 3rem}#page-content header h1{font-size:2.2rem}#page-content .landingpage-link .image{display:block}#page-content .landingpage-link .image img{width:111%;max-width:inherit !important}@media (max-width:767px){#page-content .landingpage-link .image img{width:100}}#page-content .landingpage-link p{background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;margin-top:-16px;padding:5px 0px}#page-content .landingpage-link p a{color:var(--bs-secondary)}@media (max-width:767px){.landingpage-link .row>*{padding:0}}.text-white.bg-primary.border-featured-success-bottom a{color:#fff !important}#page-content .row div>.row>div:first-child{padding-left:0}#page-content .row div>.row>div:last-child{padding-right:0}.db--overlay-submit{border:2px solid #fff}#page-content .accordion-item .accordion-header button[aria-expanded="true"]{background:var(--bs-secondary);font-weight:700}main.main-content .carousel-item .carousel-caption .slider-text>p:last-child{margin-bottom:0}@media (max-width:991px){main.main-content .carousel-caption{bottom:1.25rem;position:relative}}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .nav-link{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;position:relative}#main-navbar .offcanvas-body .nav-item:not(:first-child) .nav-link:after{transform:translate(5.5px, 0);position:absolute;right:0;margin:auto}.mega-dropdown-menu{transform:translate(0, -2px)}}.icon-phone-white p:first-child:before,.text-white .phone-link::before{background:url("../../../../fileadmin/setup/icons/k-telefon-weiss.svg") no-repeat}.icon-email-white p:first-child:before,.text-white .email-link::before{background:url("../../../../fileadmin/setup/icons/k-mail2-weiss.svg") no-repeat}.icon-location-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/k-ort-weiss.svg") no-repeat}.icon-clock-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/k-uhr-weiss.svg") no-repeat}.icon-asp-white p:first-child:before{background:url("../../../../fileadmin/setup/icons/k-kontakt-weiss.svg") no-repeat}.icon-asp-white p:first-child:before,.icon-location-white p:first-child:before{background-size:20px auto !important;background-position:left center !important}.icon-asp-white p:first-child,.icon-location-white p:first-child{padding-left:2rem;position:relative;margin-bottom:0}.icon-asp-white p:first-child:before{position:absolute;left:0;top:3px;content:'';width:25px;height:25px}.internal-link::before,.external-link::before,.download-link::before,.email-link::before,.phone-link::before,.fax-link::before{margin-right:0.8em}.icon-phone-white p:first-child:before,.text-white .phone-link::before,.icon-email-white p:first-child:before,.text-white .email-link::before,.icon-location-white p:first-child:before,.icon-clock-white p:first-child:before,.icon-asp-white p:first-child:before{background-position:center center;background-size:contain;color:transparent}#page-content a.consent-privacy-link{color:#fff;font-weight:bold;text-decoration:underline}.main-content .carousel-control-prev-icon,.main-content .carousel-control-next-icon{width:2.5rem;height:2.5rem}@media (min-width:768px){.main-content .row>.col-md-4 figure.image{width:calc(100% + 12px)}.main-content div:not(.gallery)>.row>div.col-md-4:first-child figure.image,.main-content div:not(.gallery) .row>div.col-md-4:last-child figure.image,.main-content .row>.col-md-4 figure.image picture,.main-content .row>.col-md-4 figure.image picture img{width:100%}}#page-wrapper .background-top-right{background-position:top right}#shortcutpanel .popout-left{background:#fff !important}#shortcutpanel .popout-left .col-12>.row{padding-left:75px}#shortcutpanel .popout-right ul li{padding-top:10px}#page-content .btn-outline-primary:hover{color:#fff}