ul.icon-ul li:before{font-family:'automatisiertesfahrenicons' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}ul.icon-ul.icon-check li:before{content:"\ea10"}[data-toggle=collapse]:not(.collapsed) .automatisiertesfahrenicons-circle-down:before{content:"\ea41"}[data-toggle=collapse]:not(.collapsed) .automatisiertesfahrenicons-menu:before{content:"\ea0f"}.tns-nav.tns-nav-active span:before{content:"\e902"}.toggle-navigation button:not(.collapsed) span:before{content:"\e909"}[class^=automatisiertesfahrenicons-],[class*=" automatisiertesfahrenicons-"]{vertical-align:-.1em}.icon-medium{font-size:1.5rem}.icon-large{font-size:3rem}audio,canvas,datagrid,datalist,details,dialog,iframe,menu,video{display:block}img{max-width:100%;height:auto}iframe{max-width:100%}img[src$=".svg"][width="1"]:not(.width-absolute){width:auto}figure{margin-bottom:0;max-width:100%}figure img{display:inline-block}.text-white figcaption{color:#fff}.content-main ol:not(.nav-tabs),.content-main ul:not(.nav-tabs){overflow:hidden}p:last-child{margin-bottom:0}.container-fluid{max-width:1630px}input[type=radio],input[type=checkbox]{margin:0 1rem 0 .5rem;transform:scale(1.5)}h3{color:var(--blue)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover,h6 a:hover,.h6 a:hover{text-decoration:none}.text-white a:not(.btn){color:inherit}.text-body a:not(.btn){color:var(--primary)}.page-header{z-index:2}body.scrollStart .page-header{box-shadow:0 0 .5rem rgba(0,0,0,.5)}.toggle-navigation{line-height:1}.main-navigation li[class*=current]>a{font-weight:700;text-decoration:underline}.main-navigation>li>a{color:var(--secondary)}.main-navigation>li>a:hover,.main-navigation>li>a:focus,.main-navigation>li[class*=current]>a{color:var(--primary)}.main-navigation .children{background-color:#65c1c3;margin-left:-15px;margin-right:-15px}.main-navigation .children>li>a{color:#fff}.main-navigation .children>li[class*=current]>a{color:#65c1c3;background-color:#fff}.main-navigation .children-toggle{top:.666rem;right:.125rem;z-index:1}.footer-navigation .children{padding-left:0;list-style:none}body.page .page-document{padding-top:6rem}body.single .page-document{padding-top:7rem}.table-responsive table{margin-bottom:1rem}.content-main img{display:inline-block}.content-main img.size-full{width:100%}.content-main img:not([src$=".svg"]):not([src$=".png"]){border-radius:1rem 0}.so-panel:not(.in-viewport),.efna-loop-item:not(.in-viewport){opacity:.1;transform:translateY(4rem)}.so-panel>img:not(.in-viewport):not(.attachment-full){opacity:0;transform:translateX(4rem)}.so-panel.in-viewport,.efna-loop-item.in-viewport .so-panel>img.in-viewport{transition:all .5s cubic-bezier(.22,.61,.36,1);opacity:1;transform:none}.page-list-container .item-image img{width:100%}.accordiontab-list-container.type_faqs .accordion-item .item-image,.accordiontab-list-container.type_default .accordion-item .item-image{margin-right:1rem;max-width:100px};.accordiontab-list-container.type_tabs .nav-link:not(.active){background:linear-gradient(to bottom,#fff 0,var(--gray-200) 100%);border-bottom:1px solid var(--gray-300)}.accordiontab-list-container.type_grid .accordiontab-content{display:grid;grid-auto-flow:dense;grid-gap:30px;grid-template-columns:repeat(2,1fr)}.accordiontab-list-container.type_grid .accordiontab-content .item-content{grid-column:1/-1}.panel-grid .logo-list{gap:1rem;flex-wrap:wrap !important;justify-content:start !important;flex-direction:row !important}.panel-grid .logo-list .so-panel a{height:150px;display:block}.panel-grid .logo-list .so-panel a>img{object-fit:contain;height:100% !important;width:100% !important}.panel-grid .logo-list .panel-grid-cell{width:calc(50% - .5rem) !important}@media (min-width:768px){.panel-grid .logo-list .panel-grid-cell{width:calc(33.333% - .666rem) !important}}@media (min-width:992px){.panel-grid .logo-list .panel-grid-cell{width:calc(25% - .75rem) !important}}@media (min-width:1200px){.panel-grid .logo-list .panel-grid-cell{width:calc(20% - .8rem) !important}}@media (min-width:1400px){.panel-grid .logo-list .panel-grid-cell{width:calc(16.666% - .8333rem) !important}}.toggle-referenz-marker{height:clamp(1rem, 1.5vw, 2rem);width:clamp(1rem, 1.5vw, 2rem);border-width:2px !important}.toggle-referenz-marker:not(.collapsed){box-shadow:0 0 1rem .25rem rgba(0,0,0,.5),inset 0 0 .5rem .25rem rgba(255,255,255,.25);border-color:transparent !important}.referenz-list-container .toggle-referenz-marker:not(.in-viewport){opacity:0;transform:translateY(-10rem)}.referenz-list-container .toggle-referenz-marker.in-viewport{transition:all 1s cubic-bezier(.22,.61,.36,1);opacity:1;transform:translate(-50%,-50%)}.referenz-list-container .item-container{z-index:1}@media (max-width:991px){.referenz-list-container .item-container{left:50% !important;top:50% !important;transform:translate(-50%,-50%)}}@media (min-width:992px){.referenz-list-container .item-container{transform:translate(-1.5rem,.5rem)}}.referenz-list-container .item-container .close{right:.5rem}.aligncenter{margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}figure{width:100%}figure.aligncenter,img.aligncenter,figure.alignright,img.alignright,figure.alignleft,img.alignleft{display:block}.content-main figure.alignleft,.content-main img.alignleft{margin-right:1rem;margin-bottom:1rem}.content-main figure.alignright,.content-main img.alignright{margin-left:1rem;margin-right:1rem}.gallery figure img{margin-left:auto;margin-right:auto}.wpcf7-list-item{display:block}.wpcf7-form-control-wrap{padding-top:.5rem;display:block}.wpcf7-form-control.wpcf7-acceptance label,.wpcf7-form-control.wpcf7-checkbox label{display:flex}.wpcf7-form-control-wrap .wpcf7-not-valid-tip,.wpcf7-not-valid-tip[role=alert],.wpcf7-validation-errors{color:var(--danger);font-weight:400}.wpcf7-not-valid{border-color:var(--danger)}.screen-reader-response{display:none}form.wpcf7-form.sent>*:not(.wpcf7-response-output){display:none !important}form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.sent .wpcf7-response-output{background-color:#fff;padding:1rem;margin-top:1rem;margin-bottom:1rem}form.wpcf7-form.invalid .wpcf7-response-output{color:var(--danger)}form.wpcf7-form.sent .wpcf7-response-output{color:var(--success)}.fancybox-bg{background:#333}.fancybox-close-small{width:4rem;height:4rem}.fancybox-button.fancybox-button--play{display:none}.list-unstyled{margin-bottom:0}.list-inline>li{display:inline-block}.sr-only-focusable:focus{z-index:99;position:relative}small .btn,.small .btn{font-size:inherit}table.table tbody{border-width:0 0 1px;border-style:solid}.form-control::placeholder{opacity:.75}.content-main>.panel-layout>.panel-grid.panel-no-style:not(.has-row_noyspace),.content-main>.panel-layout>.panel-grid.panel-has-style:not(.has-row_noyspace)>.panel-row-style{padding-top:5vh;padding-bottom:5vh}.so-panel.widget_background-widget-background-white{padding:8.333%}.panel-grid:not(.has-row_noyspace):not(.cell_alignment-stretch) .so-panel{margin-bottom:1.052rem !important}.panel-grid .panel-grid-cell-empty{display:none}.panel-grid-cell{position:relative}.panel-grid.cell_alignment-stretch .so-panel:only-child{height:100%}.has-row_hidefe{position:relative}.has-row_hidefe:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#fff;opacity:.8;z-index:1;filter:grayscale(100%)}.has-row_hidefe:after{content:'Ausgeblendet';position:absolute;top:50%;left:50%;color:red;z-index:1;transform:translate(-50%,-50%);font-size:2rem;font-weight:700}.so-panel.widget_background-widget-background-lightbluegreen,.content-main>.panel-layout>.panel-grid.row_background-row-background-lightbluegreen.panel-no-style,.content-main>.panel-layout>.panel-grid.row_background-row-background-lightbluegreen.panel-has-style>div{background-color:var(--lightbluegreen)}.so-panel.widget_background-widget-background-darkbluegreen,.content-main>.panel-layout>.panel-grid.row_background-row-background-darkbluegreen.panel-no-style,.content-main>.panel-layout>.panel-grid.row_background-row-background-darkbluegreen.panel-has-style>div{background-color:var(--darkbluegreen)}.so-panel.widget_background-widget-background-gray200,.content-main>.panel-layout>.panel-grid.row_background-row-background-gray200.panel-no-style,.content-main>.panel-layout>.panel-grid.row_background-row-background-gray200.panel-has-style>div{background-color:var(--gray-200)}.so-panel.widget_background-widget-background-gray300,.content-main>.panel-layout>.panel-grid.row_background-row-background-gray300.panel-no-style,.content-main>.panel-layout>.panel-grid.row_background-row-background-gray300.panel-has-style>div{background-color:var(--gray-300)}.so-panel.widget_background-widget-background-white,.content-main>.panel-layout>.panel-grid.row_background-row-background-default.panel-no-style,.content-main>.panel-layout>.panel-grid.row_background-row-background-default.panel-has-style>div{background-color:#fff}.so-panel.widget_background-widget-background-default h3,.so-panel.widget_background-widget-background-default h3{color:#018585 !important}.so-panel h2:not(:first-of-type){margin-top:2rem}.tns-outer{position:relative}.tns-outer .gallery-item{text-align:center}.tns-nav button,.tns-controls button{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tns-nav.position-absolute{bottom:8rem;z-index:1}.tns-nav{text-align:center}.tns-nav button{margin:1rem .25rem;color:#fff;border:2px solid #cd4b16;border-radius:50%;height:1rem;width:1rem;line-height:1rem}.tns-nav button:hover,.tns-nav button:focus,.tns-nav button.tns-nav-active{color:#fff;background-color:#cd4b16}.gallery.gallery-columns-1.gallery-size-large>.gallery-item>div{margin-left:8.333%;margin-right:8.333%;overflow:hidden}.tns-controls button{position:absolute;top:50%;transform:translateY(-50%)}.tns-controls button[data-controls=prev]{left:0}.tns-controls button[data-controls=next]{right:0}.text-medium{font-size:.75rem}.cursor-pointer{cursor:pointer}.outside{max-width:none;margin-left:calc(50% - 50vw + 0px);margin-right:calc(50% - 50vw + 0px)}.display-none{display:none}.text-normal{text-transform:none}.btn-none{text-transform:none;text-align:left;font-weight:400;font-size:inherit;background-color:transparent;border:none;padding:0}.clear{clear:both}.h-0{height:0 !important;overflow:hidden}.transition{transition:all .25s ease}ul.icon-ul{list-style:none;padding:1rem;background-color:var(--primary);color:#fff}ul.icon-ul>li{padding-left:2.5rem;padding-bottom:.5rem}ul.icon-ul>li:before{margin:.25rem 0 0 -2rem;position:absolute;font-size:1rem}.styled [type=checkbox],.styled [type=radio],[type=checkbox].styled,[type=radio].styled{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.styled [type=checkbox]+.wpcf7-list-item-label:before,.styled [type=radio]+.wpcf7-list-item-label:before,[type=checkbox].styled+label:before,[type=radio].styled+label:before{cursor:pointer;width:1rem;height:1rem;display:block;float:left;margin-right:.75rem;margin-bottom:.5rem}.custom-html-widget{width:100%}:root{--lightbluegreen:var(--teal);--darkbluegreen:var(--cyan);--gray-200:#ebf2eb;--gray-300:#d6e5d6}@media (min-width:576px){.main-navigation .children{background-color:#fff}.main-navigation .children>li[class*=current]>a{color:var(--primary)}.main-navigation li:hover>.children,.main-navigation li.hover>.children{position:absolute;display:block;z-index:2;top:2.5rem}.main-navigation li:hover:not(:last-child)>.children,.main-navigation li.hover:not(:last-child)>.children{left:.75rem;border-bottom-right-radius:2rem}.main-navigation li:hover:last-child>.children,.main-navigation li.hover:last-child>.children{right:-.5rem;text-align:right !important;border-bottom-left-radius:2rem}.accordiontab-list-container.type_grid .accordiontab-content{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){body{font-size:1.333rem}h1,.h1{font-size:2.75rem}h2,.h2{font-size:2.25rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.25rem}.content-main>.panel-layout>.panel-grid.has-row_noyspace .so-panel.widget_media_image.panel-last-child>img{width:120%;max-width:none !important}.accordiontab-list-container.type_grid .accordiontab-content{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.panel-grid .panel-grid-cell-empty{display:inherit}}