@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular-LoLcqtbS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-italic-5mwP5AK5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600-Clf04idU.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600italic-BtynJln7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700-BIPQsjyM.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700italic-OUaLN3wk.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800-BNM8vgzP.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800italic-B65WjbLM.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-900-BNeXtdyU.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-900italic-B-T9n4eV.woff2) format("woff2")}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1170px}}@media (min-width: 1600px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1400px}}html,body{overflow-x:clip}html{scroll-padding-top:95px;font-size:17px}body{font-family:Inter;font-size:17px;line-height:1.42857143;color:#333;background-color:#fff}body h1,body h2,body h3,body h4,body h5,body h6,body h7{font-weight:700;font-family:Inter}body h1+h1,body h1+h2,body h1+h3,body h1+h4,body h1+h5,body h1+h6,body h1+h7,body h2+h1,body h2+h2,body h2+h3,body h2+h4,body h2+h5,body h2+h6,body h2+h7,body h3+h1,body h3+h2,body h3+h3,body h3+h4,body h3+h5,body h3+h6,body h3+h7,body h4+h1,body h4+h2,body h4+h3,body h4+h4,body h4+h5,body h4+h6,body h4+h7,body h5+h1,body h5+h2,body h5+h3,body h5+h4,body h5+h5,body h5+h6,body h5+h7,body h6+h1,body h6+h2,body h6+h3,body h6+h4,body h6+h5,body h6+h6,body h6+h7,body h7+h1,body h7+h2,body h7+h3,body h7+h4,body h7+h5,body h7+h6,body h7+h7{font-weight:400}body h1{font-size:28px;font-size:1.75rem}body h2{font-size:24px;font-size:1.5em}body h3{font-size:20px;font-size:1.25em}body h4,body h5,body h6{font-size:16px;font-size:1rem}body .fauxHeadline,body .faux-headline,body .fauxhead{font-size:24px;font-size:1.5rem}body .header-center{text-align:center}body .header-left{text-align:left}body .header-right{text-align:right}body .zweiSpaltig{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:50px;-moz-column-gap:50px;-webkit-column-gap:50px}body ul.zweiSpaltig>li{padding-bottom:5px}body .text-center a.btn.draw-border{margin:0 auto}body hr{border:0px;border-bottom:1px solid #C2C2C2;clear:both;margin:16px 0 18px;height:0px}body .fauxHeadline{font-size:18px;font-size:1.125rem}body .kleiner{font-size:.9em}body .groesser-125{font-size:1.25em}body .groesser-150{font-size:1.5em}body .rot{color:#ff2a1c}body .grau{color:#c2c2c2}body .tuerkis{color:#3eb1b8}body a{color:#333}body a.magnificLink{cursor:zoom-in}body a:hover{color:#333;text-decoration:underline}body .langid-4~.pagefooter .column0 .footerkontakt [itemprop=name]{margin-bottom:1rem;display:block}body header.page-header{position:sticky;top:-1px;z-index:999;background:#fff}body header.page-header .main-row,body header.page-header .nav-block,body header.page-header .logo{transition:all .125s}body header.page-header .search{position:relative}body header.page-header .search .search-toggle{background-repeat:no-repeat;background-position:right;margin:7px 0;padding:4px 20px}body header.page-header .search .search-toggle.active+div{position:absolute;right:40px;padding:10px;background:#fff;z-index:9999;height:48px}body header.page-header.is-pinned{box-shadow:0 0 1px 1px #3eb1b8}body header.page-header.is-pinned .main-row{padding:15px 0 20px}body header.page-header.is-pinned .logo{width:200px;transition:all .125s .125s}body header.page-header.is-pinned .nav-block{flex-direction:row-reverse;align-items:center}body ul.nav.nav-tabs{border-bottom:0;margin-bottom:25px;row-gap:15px}body ul.nav.nav-tabs>li{background:#fff;border-radius:100px;overflow:hidden;margin-right:15px}body ul.nav.nav-tabs>li>a{color:#393e42;border-radius:100px;padding:.75rem 1rem}body ul.nav.nav-tabs>li>a.active{background:#3eb1b8;color:#fff}body ul.nav.nav-tabs>li>a:before{content:none}body .fullWidth.bg-grey.imageContainerBackground .bg-grey{background:transparent}body .bg-grey{background-color:#eff0f1}body .bg-grey-top{background:linear-gradient(0deg,#fff 50%,#eff0f1 50%)}body .bg-grey-top .tx-tdowlslider{position:relative}body .bg-grey-top .tx-tdowlslider:after{position:absolute;content:"";display:block;width:150vw;transform:translate(-30vw);height:100%;top:-50px;z-index:0;background:linear-gradient(0deg,#fff 50%,#eff0f1 50%)}body .bg-grey-bottom{background:linear-gradient(180deg,#fff 50%,#eff0f1 50%)}body .bg-grey-bottom .col-xl-12.column1>div>.tx-tdowlslider{position:relative}body .bg-grey-bottom .col-xl-12.column1>div>.tx-tdowlslider .owl-carousel .owl-dots button.owl-dot span{background:#fff}body .bg-grey-bottom .col-xl-12.column1>div>.tx-tdowlslider:after{position:absolute;content:"";display:block;width:150vw;transform:translate(-30vw);height:100%;top:-85px;z-index:0;background:linear-gradient(180deg,#fff 50%,#eff0f1 50%)}body .bg-white{background-color:#fff}body .bg-gradient{background:linear-gradient(180deg,#fff,#eff0f1)!important}body .bg-gradient-reverse{background:linear-gradient(0deg,#fff,#eff0f1)!important}body .dce.iconlist ul{list-style:none;margin:0;padding:0}body .dce.iconlist ul>li{position:relative;padding-left:60px;padding-top:15px;padding-bottom:15px;margin-bottom:5px;font-weight:700;color:#3eb1b8}body .dce.iconlist ul>li p:last-child{margin-bottom:0}body .dce.iconlist ul>li:before{content:"";position:absolute;left:0;top:.66rem;width:50px;height:50px;background:var(--icon) no-repeat center;background-size:75%;background-color:#eff0f1;border-radius:100%}body .dce-center{display:flex}body .dce-center .dce.titel{display:inline-block;margin-left:auto;margin-right:auto}body a.icon-link{padding-left:30px;background-repeat:no-repeat;background-position:center left;background-size:20px;text-decoration:none;color:#393e42}body a.icon-link.mail{background-image:url(dark-email-BCk5O1iC.png);background-size:contain;padding-left:35px}body a.icon-link.tel{padding-top:2px;padding-bottom:2px;background-image:url(dark-telephone-CS03eLvy.png);background-size:contain}body input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #f8f8fa inset!important}body .toprow{background:#eff0f1;font-size:.9rem}body .main-row{display:flex;justify-content:space-between;padding:32px 0 30px}body .main-row #logo{margin-bottom:6px}body .main-row .nav-block{display:flex;flex-direction:row-reverse;align-items:center}body .main-row .nav-block #nav1{flex:1 1 0;margin-right:-16px}body .search{display:flex;justify-content:flex-end;align-content:space-around;cursor:pointer}body .search .search-toggle{width:26px;height:26px;margin:-3px 0 7px;background-image:url(search-WT_VxQyi.png);background-size:contain;transition:all .125s}body .search .search-toggle.active{transition:all .5s;background-image:url(close-DxM-y2WR.png);background-size:contain;background-position:center;margin-right:0;background-color:#fff;background-repeat:no-repeat;padding:4px 30px;height:30px}body .search .search-toggle.active+div{display:block;max-width:999px;transition:all .5s}body .search .search-toggle+div{max-width:0;height:40px;overflow:hidden!important;transition:all .0125s;transform:translateY(-10px)}body .search .search-toggle+div fieldset.kesearch_searchbox{display:flex}body .search .search-toggle+div #ke_search_sword{position:relative;padding:5px 10px}body .search .search-toggle+div a.resetButton{display:none}body .search .search-toggle+div span.submitbutt{margin-left:15px;position:relative;cursor:pointer}body .search .search-toggle+div span.submitbutt>input{opacity:0;width:26px;height:26px;margin:7px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:0;padding:0}body .search .search-toggle+div span.submitbutt:after{display:block;position:absolute;left:0;top:0;content:"";width:26px;height:26px;margin:7px 0;background-image:url(search-WT_VxQyi.png);background-size:contain}body header.header-logo{text-align:center;border-bottom:2px solid #8AA831}body header .container-header{position:relative}body header .container-header .social-icons{position:absolute;right:15px}body .mfp-iframe-holder .mfp-content{max-width:75vw}body .mfp-title figcaption.image-caption.hidden{font-size:1rem}body .image figcaption.image-caption.hidden{display:none}body .slider{position:relative}body .slider .tx-tdowlslider .owl-carousel .owl-dots{bottom:10px}body .slider .item.split{display:flex}body .slider .item.split>*{flex:0 0 50%;max-width:50%}body .slider .item.split>* img{height:100%;width:auto;max-width:135%;margin:auto;-o-object-fit:cover;object-fit:cover}body .slider .item.split picture{display:flex;justify-content:center}body .slider .item.split .carousel-caption{position:relative;left:0;top:0!important;overflow:visible;padding:0}body .slider .item.split .carousel-caption p{text-shadow:none}body .slider .item.split .carousel-caption .inner{width:135%;height:100%;background-image:url(caption-bg-B94EgTGi.svg);background-size:cover;background-repeat:no-repeat;text-align:left;display:flex;flex-direction:column;justify-content:center;color:#393e42;padding:20px 25% 20px 15px}@media (min-width: 576px){body .slider .item.split .carousel-caption .inner{padding-left:calc((100vw - 540px)/2)}}@media (min-width: 768px){body .slider .item.split .carousel-caption .inner{padding-left:calc((100vw - 720px)/2)}}@media (min-width: 992px){body .slider .item.split .carousel-caption .inner{padding-left:calc((100vw - 960px)/2)}}@media (min-width: 1200px){body .slider .item.split .carousel-caption .inner{padding-left:calc((100vw - 1140px)/2)}}@media (min-width: 1400px){body .slider .item.split .carousel-caption .inner{padding-left:calc((100vw - 1170px)/2)}}@media (min-width: 1600px){body .slider .item.split .carousel-caption .inner{padding-left:calc((100vw - 1400px)/2)}}body .slider .owl-carousel .owl-item,body .slider .owl-carousel .owl-item .item.card{height:100%}body .slider .owl-carousel .item:not(.split) .carousel-caption{font-size:2.5em;top:35.25%;bottom:auto;left:20%;right:5%;color:#fff;font-weight:700;text-align:left;animation:fadein 3s forwards;padding-right:50%}body .slider .owl-carousel .item:not(.split) .carousel-caption.container{left:0;right:0;padding:0}body .slider .owl-carousel .carousel-caption h1,body .slider .owl-carousel .carousel-caption h2,body .slider .owl-carousel .carousel-caption h3,body .slider .owl-carousel .carousel-caption h4,body .slider .owl-carousel .carousel-caption h5,body .slider .owl-carousel .carousel-caption h6,body .slider .owl-carousel .carousel-caption>.fauxhead{text-align:left;margin:0 0 .5em;text-transform:uppercase;display:table;border-left:5px solid #FF2A1C;font-size:40px;padding:0 0 0 20px;animation:fadein 3s forwards}body .slider .owl-carousel .carousel-caption h1:last-child,body .slider .owl-carousel .carousel-caption h2:last-child,body .slider .owl-carousel .carousel-caption h3:last-child,body .slider .owl-carousel .carousel-caption h4:last-child,body .slider .owl-carousel .carousel-caption h5:last-child,body .slider .owl-carousel .carousel-caption h6:last-child,body .slider .owl-carousel .carousel-caption>.fauxhead:last-child{margin-bottom:0}body .slider .owl-carousel .carousel-caption p,body .slider .owl-carousel .carousel-caption ul{font-size:1rem}body .slider .owl-carousel .carousel-caption p.fauxhead,body .slider .owl-carousel .carousel-caption ul.fauxhead{font-size:2.5rem}body .slider .owl-carousel .carousel-caption p a,body .slider .owl-carousel .carousel-caption ul a{text-shadow:none}body .slider .owl-carousel .carousel-caption p:nth-of-type(2){animation-delay:2s;animation-fill-mode:backwards}body .slider .owl-carousel .carousel-caption p:nth-of-type(3){animation-delay:2s;animation-fill-mode:backwards}body .slider>div.fullWidth:nth-child(2){margin-top:-7.7em;background:linear-gradient(0deg,#FAF9DD 0%,#FAF9DD 71%,transparent 71.5%)}@keyframes fadein{0%{opacity:0;top:25%;left:-5%}to{opacity:1;top:29.25%;left:0%}}body .slider ul li::marker{color:#ff2a1c;font-size:1.2rem}body .slider .tx-tdowlslider{margin-bottom:0}body .slider .tx-tdowlslider li::marker{color:#ff2a1c;font-size:1.2rem}body .tx-tdowlslider{margin-bottom:20px;position:relative}body .tx-tdowlslider .owl-stage{display:flex}body .tx-tdowlslider .owl-item:has(.card-iframe) .item{display:flex;flex-direction:column;margin:0 1rem;height:100%}body .tx-tdowlslider .owl-item:has(.card-iframe) .item .carousel-caption{display:flex;justify-content:center;align-content:center;flex:1 1 0;position:relative;background:#3eb1b8;color:#fff;font-weight:700;left:0;right:0;bottom:0}body .tx-tdowlslider .owl-item:has(.card-iframe) .item .iframelink{position:relative}body .tx-tdowlslider .owl-item:has(.card-iframe) .item .iframelink:before{content:"";width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;transition:.33s all;padding:2rem;background-size:contain;background-position:center;background-origin:content-box;background-repeat:no-repeat;background-image:url(Icon_360Grad-Du_0pxAY.png)}body .tx-tdowlslider .owl-item:has(.card-iframe) .item .iframelink:hover:before{background-image:url(Icon_Playbutton-C8yC-uT3.png)}body .tx-tdowlslider .item.card{padding:0 15px;margin-bottom:70px;height:calc(100% - 70px);background:transparent}body .tx-tdowlslider .item.card picture{aspect-ratio:3/2}body .tx-tdowlslider .item.card .carousel-caption{position:relative;flex:1 1 auto;left:0;top:0;overflow:visible;color:#393e42;background:#fff;padding:45px;box-shadow:0 10px 10px #0003;text-align:left}body .tx-tdowlslider .item.card .carousel-caption .carousel-header{padding-bottom:35px;font-weight:700}body .tx-tdowlslider .owl-carousel .owl-nav .tdowl-prev{left:-30px;background-image:url(arrow-left-BeabzV_5.png);transform:rotate(0);background-size:20px;top:calc((50% - 70px)/2)}body .tx-tdowlslider .owl-carousel .owl-nav .tdowl-next{right:-30px;top:calc((50% - 70px)/2);background-image:url(arrow-right-CymQdVwD.png);background-size:20px}body .tx-tdowlslider .owl-carousel .owl-dots{bottom:-20px}body .tx-tdowlslider .owl-carousel .owl-dots button.owl-dot span{background:#eff0f1;width:20px;height:20px}body .tx-tdowlslider .owl-carousel .owl-dots button.owl-dot.active span{background:#3eb1b8}body .slider .item:not(.split) .carousel-caption>*{position:relative;z-index:5}body .slider .item:not(.split) .carousel-caption>*:after{content:"";width:100%;height:100%;display:block;background:#0005;position:absolute;bottom:0;left:0;transform:scale(1.125,1.25);z-index:-5}body .slider .item:not(.split) .carousel-caption .inner{display:inline-block}body .slider .item:not(.split) .carousel-caption .inner .button-tuerkis{margin-left:30px;margin-top:0}body .slider .item:not(.split) .carousel-caption .inner p:last-child{margin-bottom:0}body .slider .item:not(.split) .carousel-caption h1,body .slider .item:not(.split) .carousel-caption h2,body .slider .item:not(.split) .carousel-caption h3,body .slider .item:not(.split) .carousel-caption h4,body .slider .item:not(.split) .carousel-caption h5{border-color:transparent}body .slider .item:not(.split) .carousel-caption>*:before{content:"";width:5px;height:calc(100% - 20px);display:block;background:red;position:absolute;bottom:10px;left:0;transform:scale(1.125,1.25);z-index:0}body .bg-grey .tx-tdowlslider .owl-carousel .owl-dots button.owl-dot span{background:#fff}body .bg-grey .tx-tdowlslider .owl-carousel .owl-dots button.owl-dot.active span{background:#3eb1b8}body div[role=main]{margin-bottom:1.5em}body div[role=main] .row{row-gap:15px}body table.contenttable{width:100%}body .frame:has(.frame-sticky-ce){height:100%}body .frame-sticky-ce{position:sticky;top:125px}body .frame-type-menu_section{max-width:min(100%,350px)}body .frame-type-menu_section ul{padding-left:0}body .frame-type-menu_section ul li:before{content:none!important}body .frame-type-menu_section ul ul li{padding:9px 18px;background:#3eb1b8;color:#fff;margin:3px 0;font-size:1.25rem;font-weight:700}body .frame-type-menu_section ul ul li a{color:#fff;text-decoration:none}body .frame-type-menu_section a[aria-current=page]{display:none}body .frame-v-center-text>div{display:flex;align-items:center}body .frame-v-center-text>div .ce-bodytext{flex:1 1 0;text-wrap:balance}body .frame-offset-img{margin-top:-100px}body .frame-offset-img *,body .frame-img-shadow .ce-textpic,body .frame-img-shadow .ce-image,body .frame-img-shadow .ce-nowrap .ce-bodytext,body .frame-img-shadow .ce-gallery,body .frame-img-shadow .ce-row,body .frame-img-shadow .ce-uploads li,body .frame-img-shadow .ce-uploads div{overflow:visible}body .frame-img-shadow img{box-shadow:10px 10px 10px #0003}body .ce-textpic.ce-above .ce-gallery{margin-bottom:20px}body .ce-intext.ce-left .ce-gallery{margin-right:15px}body .dce.titel{padding-left:27px;border-left:5px solid #FF2A1C;margin-bottom:30px;position:relative;z-index:1}body .dce.titel .normal{text-transform:none}body .dce.titel h1{font-size:45px}body .dce.titel h2,body .dce.titel h3,body .dce.titel h4,body .dce.titel h5,body .dce.titel h6{font-size:40px}body .dce.titel h3{font-size:35px}body .dce.titel h4,body .dce.titel h5,body .dce.titel h6{font-size:30px}body .dce.titel~div{padding-left:32px}body .dce.titel~div .ce-textpic{overflow:visible}body .dce.titel~div ul{padding-left:20px;transform:translate(-32px)}body .row.gridelement>div:first-child .dce.box+.dce.iconlist ul,body .row.gridelement>div:first-child .dce.box{margin-left:0}body .row.gridelement>div:last-child .dce.box+.dce.iconlist ul,body .row.gridelement>div:last-child .dce.box{margin-right:0}body .dce.box+.dce.iconlist ul{margin:0 5%;margin-top:1rem}body .dce.box{max-width:90%;margin:0 auto}body .dce.box:not(:last-child){height:auto}body .dce.box>a{text-decoration:none;height:100%;display:flex;flex-direction:column}body .dce.box .titel{margin-bottom:auto}body .dce.box .titel>*{font-size:1.75rem;font-weight:700;margin-top:1rem}body .dce.box .text{padding-top:.5rem;padding-bottom:2rem}body .dce.box .image{aspect-ratio:5/4;overflow:hidden;display:flex;justify-content:center;-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0% 10%);clip-path:polygon(0 100%,100% 100%,100% 0,0% 10%)}body .dce.box .image img{max-height:none;max-width:none;height:100%;width:auto;box-shadow:0 15px 15px #0000004d;transition:all 1s}body .dce.box:hover .image img{transform:scale(1.1)}body .dce.box:hover .more{background-size:500% 500%;background-image:repeating-linear-gradient(-45deg,#3eb1b8,#3eb1b8 45%,#86d2d6 55%,#d2eef0,#86d2d6 65%,#3eb1b8 75%);animation:diagonal alternate 3s infinite}body .grid50-50 .row{--bs-gutter-x: 5rem}body .grid50-50 .row .grid50-50 .row{--bs-gutter-x: 1.5rem}body .dce.kachel-container{padding:30px 15px;text-align:center}body .dce.kachel-container.multiplerows .inner{grid-template-columns:repeat(auto-fit,minmax(16.6%,20%))}body .dce.kachel-container .inner{display:grid;grid-template-columns:repeat(6,16.6%);margin:-15px;outline:1px solid #C2C2C2;outline-offset:-15px}body .dce.kachel-container .kachel{width:100%;min-height:80%;background:transparent;display:flex;flex-direction:column;align-items:center;row-gap:15px;padding:45px 30px;padding-bottom:20px!important;position:relative;z-index:1}body .dce.kachel-container .kachel .kachel-inner{display:flex;flex-direction:column;justify-content:center;height:100%}body .dce.kachel-container .kachel .kachel-inner .image:nth-last-child(2){margin-top:auto}body .dce.kachel-container .kachel .kachel-inner .text:last-child:nth-child(2){flex-grow:0;margin-bottom:auto}body .dce.kachel-container .kachel .kachel-inner .text{flex-grow:1}body .dce.kachel-container .kachel .kachel-inner .text:first-child{display:flex;flex-direction:column;justify-content:center}body .dce.kachel-container .kachel>a{text-decoration:none;height:100%}body .dce.kachel-container .kachel h3{min-height:3em;margin-top:15px;text-wrap:balance;-webkit-hyphens:none;hyphens:none}body .dce.kachel-container .kachel .image{height:85px;margin-bottom:10px}body .dce.kachel-container .kachel .image>img{max-height:100%;width:auto}body .pagefooter .column2>div+span{text-decoration:underline;cursor:pointer}body .toprow.langid-1~footer .column0 [itemprop=name]{margin-bottom:-4px}body .toprow.langid-1~footer .column0 .zip{display:flex;flex-direction:row-reverse;justify-content:flex-end;-moz-column-gap:6px;column-gap:6px}body .contacthead{font-weight:700;margin-bottom:24px}body .contacthead+.dce.footerkontakt [itemprop=name]{font-weight:400}body .dce.footerkontakt [itemprop=name]{font-weight:700;margin-bottom:0}body .dce.footerkontakt [itemprop=name]>*:last-child{font-weight:400}body .dce.footerkontakt+a{display:block;margin:5px 0;text-decoration:none}body .dce.footerkontakt .mail a{white-space:nowrap}body .dce.footerkontakt .country{display:block}body .dce.footerkontakt .place,body .dce.footerkontakt .phone,body .dce.footerkontakt .fax,body .dce.footerkontakt .mail{background-size:30px;background-position:top left;background-repeat:no-repeat;padding:5px 0}body .dce.footerkontakt .place:not(:last-child),body .dce.footerkontakt .phone:not(:last-child),body .dce.footerkontakt .fax:not(:last-child),body .dce.footerkontakt .mail:not(:last-child){margin-bottom:0}body .dce.footerkontakt .place{line-height:1.34;padding:0 0 10px}body .dce.footerkontakt .place p{margin-bottom:0;padding:5px 0}body .dce.timeline-container{display:flex;flex-direction:column;position:relative;padding:30px 0;row-gap:1rem}body .dce.timeline-container img{border:1px solid #3EB1B8;margin-bottom:-1px}body .dce.timeline-container .multiimage+.multiimage{margin-top:2rem}body .dce.timeline-container:after{content:"";display:block;position:absolute;width:5px;height:100%;left:50%;top:0;bottom:0;transform:translate(-50%);background:linear-gradient(0deg,#0000,#3eb1b8 10%,#3eb1b8 90%,#0000)}body .dce.timeline-container .timeline-item{flex:0 0 calc(50% - 3rem);width:calc(45% - 3rem);padding:20px 0;position:relative}body .dce.timeline-container .timeline-item .date-marker{top:50%;transform:translateY(calc(-100% - 25px));position:absolute;font-size:2rem;width:6rem;text-align:center;font-weight:700;z-index:10;line-height:.66}body .dce.timeline-container .timeline-item .item-content:before,body .dce.timeline-container .timeline-item .item-sideimage:before{content:"";height:2px;background:#3eb1b8;width:3rem;position:absolute;top:50%;transform:translate(50%,-50%)}body .dce.timeline-container .timeline-item .item-content{position:relative}body .dce.timeline-container .timeline-item .item-content h3{text-wrap:balance}body .dce.timeline-container .timeline-item .item-content .text{background:#eff0f1;padding:20px 25px;border:1px solid #EFF0F1;position:relative}body .dce.timeline-container .timeline-item .item-content:after{content:"";width:35px;height:35px;border:5px solid #C2C2C2;background:#3eb1b8;position:absolute;z-index:10;top:50%}body .dce.timeline-container .timeline-item .item-sideimage{position:absolute;top:0;padding-top:20px;width:100%;height:100%;display:flex;align-items:center}body .dce.timeline-container .timeline-item .item-sideimage img{max-height:100%;width:auto;height:auto}body .dce.timeline-container .timeline-item:nth-child(2n){margin-right:auto;margin-left:5%}body .dce.timeline-container .timeline-item:nth-child(2n) .date-marker{left:100%}body .dce.timeline-container .timeline-item:nth-child(2n) .item-sideimage{left:calc(100% + 6rem)}body .dce.timeline-container .timeline-item:nth-child(2n) .item-sideimage:before{left:0;transform:translate(-100%,-50%)}body .dce.timeline-container .timeline-item:nth-child(2n) .item-content:before{right:0;transform:translate(100%,-50%)}body .dce.timeline-container .timeline-item:nth-child(2n) .item-content:after{right:-3rem;transform:translate(50%,-50%)}body .dce.timeline-container .timeline-item:nth-child(odd){margin-left:auto;margin-right:5%}body .dce.timeline-container .timeline-item:nth-child(odd) .date-marker{right:100%}body .dce.timeline-container .timeline-item:nth-child(odd) .item-sideimage{right:calc(100% + 6rem);display:flex;justify-content:flex-end}body .dce.timeline-container .timeline-item:nth-child(odd) .item-sideimage:before{right:0;transform:translate(100%,-50%)}body .dce.timeline-container .timeline-item:nth-child(odd) .item-content:before{left:0;transform:translate(-100%,-50%)}body .dce.timeline-container .timeline-item:nth-child(odd) .item-content:after{left:-3rem;transform:translate(-50%,-50%)}body circle[data-point-name="Rest of World"],body circle[data-point-name="Resto del mundo"],body circle[data-point-name="Reste du monde"]{stroke:#3eb1b8}body .focuspoint{display:grid;grid-template-columns:100%;grid-template-rows:auto min-content;max-width:100%}body .focuspoint img{grid-column:1/2;grid-row:1/3;max-width:100%;height:auto}body .focuspoint__svg{grid-column:1/2;grid-row:1/3;align-self:stretch;justify-self:stretch;width:100%;z-index:1}body .focuspoint__svg rect:hover{opacity:1;fill:transparent;stroke-dasharray:2px}body .focuspoint__svg rect:hover+text{display:none}body .focuspoint__description{background:#0009;color:#fff;padding:12px 12px 0;display:none}body .focuspoint-select{transform:translateY(-100%)!important;right:0;top:0;position:absolute;border:0;z-index:5;width:150px;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:5px 30px 5px 15px;border-radius:50px;border:1px solid #3EB1B8;background-color:#fff;background-image:url(arrow-down-BukWv2LN.png);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat}body .focuspoint{position:relative}body .focuspoint .focuspoint__svg__rect{transform:translate(10px,10px);cursor:pointer}body .focuspoint .focuspoint__svg__rect:hover,body .focuspoint .focuspoint__svg__rect.open{fill:#3eb1b8}body .focuspoint .focuspoint__description{position:absolute;background-color:transparent;opacity:1;padding:0;transform:translate(45px,7px);display:block;transition:all .45s}body .focuspoint .focuspoint__description .description-inner{background:#3eb1b8;width:0%;max-height:17px;padding:0;position:relative;border-radius:8px;overflow:hidden;transition:width .25s linear .2s,margin .25s,max-height .25s;display:flex;flex-direction:column}body .focuspoint .focuspoint__description .description-inner p{margin-bottom:0;font-weight:600;font-size:.9rem}body .focuspoint .focuspoint__description .description-inner>h3{font-size:.75rem;margin:2px 0}body .focuspoint .focuspoint__description .description-inner a{color:#fff;font-weight:700;text-decoration:none}body .focuspoint .focuspoint__description .description-inner>*{opacity:0;transition:all .5s linear .33s}body .focuspoint .focuspoint__description.left{transform:translate(-100%,7px)}body .focuspoint .focuspoint__description.open{transform:translate(20px,-5px);z-index:5}body .focuspoint .focuspoint__description.open.left{transform:translate(-105%,-5px);min-width:300px}body .focuspoint .focuspoint__description.open .description-inner{background:#3eb1b8;width:100%;padding:5px 8px;max-height:300px;overflow:hidden;transition:all 1s;margin-left:10px;transition:width .5s,margin .5s,max-height .75s linear .33s}body .focuspoint .focuspoint__description.open .description-inner>*{opacity:1;transition:all .5s linear .33s}body .breadcrumb{font-size:.9em;color:#00000080;padding:.5rem 0rem;background-color:#fff}body .breadcrumb a{color:#00000080;text-decoration:none;font-style:normal}body .maincontent>.fullWidth,body .maincontent>div>.fullWidth{padding-top:80px;padding-bottom:80px}body .maincontent ul li{list-style:none;position:relative}body .maincontent ul li>ul{margin-top:5px;margin-bottom:10px}body .maincontent ul li:before{content:"";position:absolute;left:-1.75rem;top:1rem;transform:translateY(-.5rem);width:10px;height:10px;vertical-align:middle;line-height:20px;background-color:#3eb1b8;display:block;border-radius:10px;float:left}body #sticky-contact{position:sticky;right:0;transform:translateY(20px);top:100px;float:right;display:flex;flex-direction:column;row-gap:5px;z-index:9999;width:0;height:0;padding:0;margin:0;overflow:visible}body #sticky-contact li{list-style:none;background-color:#3eb1b8;background-size:33px;background-position:center;background-repeat:no-repeat;width:60px;height:60px;z-index:999;transform:translate(-60px)}body #sticky-contact li.tel{background-image:url(sticky-phone-BHQG_aQc.png)}body #sticky-contact li.mail{background-image:url(sticky-email-BHML8lkE.png)}body #sticky-contact li.chat{background-image:url(sticky-chat-DaVIe9y9.png)}body #sticky-contact li>*{cursor:pointer;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:65px;height:65px}body .crisp-client #crisp-chatbox a[role=button]:not([data-mode=chat]){transform:translateY(100px)}body .crisp-client #crisp-chatbox>div>div{right:75px!important}body .news-single .article{display:flex;flex-direction:column}body .news-single .article .header,body .news-single .article .footer{order:1}body .news-single .article .teaser-text{order:2}body .news-single .article .news-img-wrap,body .news-single .article .news-img-wrap+.mobile-slider{order:3}body .news-single .article .news-text-wrap{order:4}body .news-single .article div[id]{order:5}body .news-single .article .news-backlink-wrap{order:6;width:250px}body .news-single .article .news-backlink-wrap a{transform:none}body .news-single .article .ce-row>.ce-column{flex:1 1 0}body .news-single .article .teaser-text{font-size:17px;color:#333}body .news-single .article .news-img-wrap{display:flex;justify-content:space-around;max-height:300px;background:transparent;width:100%;overflow:hidden;margin:0;margin-bottom:1rem}body .news-single .article .news-img-wrap *{max-height:300px}body .news-single .article .news-img-wrap a{background:transparent;border:0;float:none}body .news-list-view{display:flex;flex-wrap:wrap;padding-top:3rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}body .news-list-view .f3-widget-paginator{flex-basis:100%;display:flex;-moz-column-gap:5px;column-gap:5px;padding-left:0;align-items:center}body .news-list-view .f3-widget-paginator li>*,body .news-list-view .f3-widget-paginator .current{font-size:1.25rem;padding:10px 15px;background:#3eb1b8;color:#fff;font-weight:700;text-decoration:none}body .news-list-view .f3-widget-paginator .current{background:#393e42}body .news-list-view .f3-widget-paginator>li:before{content:none}body .news-list-view .article{flex:1 1 0;min-width:345px;max-width:33%;display:flex;flex-direction:column;background:linear-gradient(to bottom,transparent 0%,transparent 30%,#fff 30%,#fff 100%);padding-bottom:0;margin-bottom:0}body .news-list-view .article.topnews .news-img-wrap{position:relative}body .news-list-view .article.topnews .news-img-wrap:after{content:"NEU";position:absolute;width:96%;height:86%;top:7.5%;left:2%;transform:skewY(-4.33deg);border:4px solid #3EB1B8;color:#3eb1b8;padding:5px 10px;pointer-events:none}body .news-list-view .article .news-img-wrap{order:1;filter:drop-shadow(-5px -5px 3px #C2C2C2);margin:0;margin-bottom:-2rem;background:transparent}body .news-list-view .article .news-img-wrap a{border:0;padding:0;background:transparent}body .news-list-view .article .news-img-wrap>*{aspect-ratio:4/3;overflow:hidden;-webkit-clip-path:polygon(0 100%,100% 90%,100% 0,0% 10%);clip-path:polygon(0 100%,100% 90%,100% 0,0% 10%);display:flex;justify-content:center;align-items:center;max-width:100%}body .news-list-view .article .news-img-wrap img{height:100%;min-width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}body .news-list-view .article>div:not(.news-img-wrap){background:#fff}body .news-list-view .article .header{order:3;margin-top:.25rem;padding:0 .75rem}body .news-list-view .article .header a{text-decoration:none}body .news-list-view .article .footer{order:2;text-align:right;border:none}body .news-list-view .article .footer p{margin-bottom:0}body .news-list-view .article .teaser-text{order:4;margin:0;flex-grow:1;display:flex;flex-direction:column}body .news-list-view .article .teaser-text div{padding:.75rem}body .news-list-view .article .teaser-text a.more{margin-top:auto;padding:.75rem .25rem;background:#3eb1b8;text-align:center;font-weight:700;color:#fff;text-decoration:none;display:block;transition:background .25s}body .news-list-view .article .teaser-text a.more:hover{background:#393e42}body footer.pagefooter{padding:2em 0 0;color:#393e42;background:#fff;line-height:1em;font-size:1em}body footer.pagefooter .footer-logo{margin-bottom:30px;position:relative}body footer.pagefooter .footer-logo .logo{max-width:310px}body footer.pagefooter .footer-logo button[data-target="#newslettermodal"]{min-width:350px;position:absolute;right:0;top:0}body footer.pagefooter .footer-menu{background:#eff0f1;padding:10px 0}body footer.pagefooter .footer-menu .nav{justify-content:center}body footer.pagefooter .footer-menu .nav li:not(.last):after{content:"";margin:.5rem 0;display:block;width:1px;background:#393e42}body footer.pagefooter .footer-menu .nav li.nav-item{display:flex}body footer.pagefooter .footer-menu .nav a.nav-link{color:#393e42}body footer.pagefooter .spacer{margin-top:1em;margin-bottom:1em;display:flex;justify-content:center}body img{max-width:100%;height:auto}body .imageContainerBackground{background-size:cover;padding-top:100px;padding-bottom:130px}body .parallaxContainer{background-attachment:fixed;background-position:center;background-repeat:no-repeat}body .accordion-item{border:0;border-bottom:2px solid rgba(0,0,0,.25)}body .accordion-button{font-weight:700;padding-left:1.75rem}body .accordion-button:before{content:""!important;width:20px;height:20px;background:#3eb1b8;border-radius:10px;display:inline-block;position:absolute;left:0}body .accordion-button:after{content:""!important;display:block;width:20px;height:20px;transform:rotate(45deg);transition:all .33s;border-right:3px solid #3EB1B8;border-bottom:3px solid #3EB1B8;position:absolute;right:25px;top:1.45em}body .accordion-button:not(.collapsed){background:transparent;color:#393e42}body .accordion-button:not(.collapsed):after{transform:rotate(225deg)}body .card{margin-bottom:.375em;border:0;background-color:transparent}body .card .card-header{padding:0;background-color:transparent;border-bottom:2px solid rgba(0,0,0,.25)}body .card .card-header h4{margin:0}body .card .card-header .panel-title a{text-transform:none;padding:1.5em 55px 1.25em 30px}body .card .card-header .panel-title .accordion-toggle:before{content:""!important;width:20px;height:20px;background:#3eb1b8;border-radius:10px;display:inline-block;position:absolute;left:0}body .card .card-header .panel-title .accordion-toggle{position:relative}body .card .card-header .panel-title .accordion-toggle:not(.collapsed):after{transform:rotate(225deg)}body .card .card-header .panel-title .accordion-toggle:after{content:""!important;display:block;width:20px;height:20px;transform:rotate(45deg);transition:all .33s;border-right:3px solid #3EB1B8;border-bottom:3px solid #3EB1B8;position:absolute;right:25px;top:1.45em}body .frame-offset-compensation{margin-top:130px}body .frame-offset-item-top{margin:0 -10px;padding:50px 40px 60px;background:#c2c2c2;transform:translateY(-130px);box-shadow:0 30px 30px #0000004d}body .row.gridelement:has(div>div .frame-offset-item-top){--bs-gutter-x: 5rem}body form>h2{margin-bottom:25px}body .form-group{display:flex;position:relative}body .form:not(.form--request) .form-group:focus-within .form-label,body .form:not(.form--request) .form-group.filled .form-label{top:-.75rem;color:#393e42}body .form-group>*{flex:0 0 100%}body .form:not(.form--request) .form-group .form-label{display:block;width:100%;float:left;clear:left;height:2rem;line-height:2rem;position:absolute;font-size:.75rem;color:#a1a1a1;font-weight:400;left:0;top:.75rem;padding-left:.75rem;cursor:pointer;transition:top .75s ease-out,color 1s ease-in}body .form-group .input>*{box-shadow:none}body .form-group label.form-label[for*=fileupload]{padding-left:50px;z-index:1}body .form-group.filled label.form-label[for*=fileupload]{padding-left:.75rem}body .form-group.filled input[type=file]{color:#a1a1a1}body .form-group input[type=file]{position:relative;width:100%;top:0;margin:.75rem 0;padding:6px 15px;font-size:.75rem;line-height:1.42857143;color:transparent;background-color:#fff;background-image:none;border:2px solid #fff;border-radius:.5rem 0 .5rem .5rem;box-shadow:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}body .input.checkbox .form-check{padding-left:0}body .input.checkbox .form-check input[type=checkbox]{margin-right:5px;opacity:0;width:2rem;height:2rem;cursor:pointer;float:left}body label.add-on.form-check-label{display:block}body .form:not(.form--request) label.add-on.form-check-label{position:relative;cursor:pointer}body .form:not(.form--request) label.add-on.form-check-label span{position:relative;top:-6px;font-size:.75rem}body label.add-on.form-check-label:before{content:"";width:2rem;height:2rem;display:block;position:absolute;background:#fff;background-size:200%;background-position:center;border:2px solid #fff;border-radius:5px;transition:all .75s;box-shadow:0 0 0 1px #c2c2c2 inset;cursor:pointer}body label.add-on.form-check-label:after{content:"";display:block;width:10px;height:20px;transform:rotate(45deg);border-bottom:4px solid #fff;border-right:4px solid #fff;position:absolute;top:5px;left:12px;opacity:0;transition:all .5s}body label.add-on.form-check-label.checked:after{opacity:1;transition-delay:.1s}body label.add-on.form-check-label.checked:before{background:radial-gradient(circle,#3eb1b8 25%,#fff);background-size:1000%;background-position:center;border-color:#3eb1b8}body .input .form-control{width:100%;margin:.75rem 0;padding:6px 15px;font-size:.75rem;line-height:1.42857143;color:#57595a;background-color:#fff;background-image:none;border:1px solid rgba(194,194,194,.75);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}body .input .form-control.error{border-color:#ff2a1c}body .input span.error.help-block{font-size:.75rem;position:absolute;top:-.3rem;right:0;color:#ff2a1c}body .input .form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}body .form-group .form-label{display:block;width:200px;float:left;clear:left;cursor:pointer;padding-top:0}body .input .form-control:focus{border-color:#3eb1b8;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}body .form.form--request h2{margin-bottom:10px}body .form.form--request .row{padding-bottom:15px;border-bottom:2px solid #C2C2C2;margin-bottom:15px}body .form.form--request .row .row{border:0}body .form.form--request legend{font-size:1rem;font-weight:700}body .form.form--request .add-on.form-check-label>span{transform:translateY(5px);display:block;margin-bottom:10px}body .form.form--request .actions nav{display:flex;-moz-column-gap:2rem;column-gap:2rem}body .form.form--request .input .form-control{margin-top:0;padding:14px;font-size:19px;line-height:22px;color:#393e42;border-color:#818b93;border-radius:5px}body .form.form--request .input .form-control:focus{border-color:#3eb1b8}body .form.form--request .input .form-control+.form-text{transform:translateY(-10px)}body .form.form--request .form-group{flex-wrap:wrap;transition:all .5s;max-height:10000px}body .form.form--request .form-group.inactive{opacity:0;max-height:0px;overflow:hidden}body .form.form--request textarea{min-height:150px}body .form.form--request .form-label{width:100%;float:none;min-height:24px;margin-bottom:0}body .form.form--request .inputs-list .form-check{padding-left:0}body .form.form--request .form-check{margin-bottom:10px}body .form.form--request .form-check-input{display:none}body .form.form--request .form-check-input+label{display:block;padding:10px;text-align:center;color:#393e42;background:#fff;border:1px solid #393E42;border-radius:5px;transition:all .5s;cursor:pointer}body .form.form--request .form-check-input+label:hover,body .form.form--request .form-check-input+label:focus{border-color:#3eb1b8}body .form.form--request .form-check-input:focus+label{border-color:#3eb1b8}body .form.form--request .form-check-input:checked+label{background:#3eb1b8;border-color:#3eb1b8;color:#fff}body .checkboxWithImagecontainer{display:flex;flex-wrap:wrap}body .checkboxWithImagecontainer>.form-group{flex:0 0 20%;min-width:200px}body .checkboxWithImagecontainer input{opacity:0}body .checkboxWithImagecontainer .checkboxWithImage{text-align:center;margin:5px;padding:15px 15px 25px;transition:all .3s;box-shadow:0 0 #333;border-radius:10px;cursor:pointer}body .checkboxWithImagecontainer .checkboxWithImage img{margin-bottom:5px;pointer-events:none}body .checkboxWithImagecontainer .checkboxWithImage p{margin-bottom:5px}body .checkboxWithImagecontainer .checkboxWithImage .value{font-weight:700}body .checkboxWithImagecontainer .checkboxWithImage:before{content:"";position:absolute;top:15px;border-radius:50%;width:0;height:0;background:#3eb1b8 no-repeat center;background-image:url(check-C5DI-TFw.png);background-size:0;transform:translate(15px,15px);transition:all .3s}body .checkboxWithImagecontainer .checkboxWithImage.checked{background:#3eb1b833;box-shadow:0 0 10px #333}body .checkboxWithImagecontainer .checkboxWithImage.checked:before{width:30px;height:30px;background-size:20px;transform:translate(0)}body .checkboxWithImagecontainer .checkboxWithImage:hover{box-shadow:0 0 10px #333}body td{padding:.375em}body td p:last-child{margin-bottom:0!important}body tr:has([style*="border-style:none;"]){border-width:0!important}body .bg-grey .table.mobilescroll th{background:#eff0f1}body .bg-white .table.mobilescroll th{background:#fff}body .table.mobilescroll{overflow-x:auto;scrollbar-color:#3EB1B8;scroll-snap-type:x mandatory}body .table.mobilescroll table{width:100%;position:relative;scroll-snap-align:center}body .table.mobilescroll table tr{min-width:100%;margin-left:7.5em}body .table.mobilescroll table tr td{min-width:200px;scroll-snap-align:center}body .table.mobilescroll table tr th{position:sticky;min-width:175px;left:0;top:auto}body .table.mobilescroll table tr th:before{content:" ";width:7.5em}body footer h3,body footer h2,body footer h4{font-size:1rem;text-transform:uppercase;font-weight:700;line-height:17px}body footer .column1 h3{margin-bottom:10px}body .totop{background-color:#3eb1b8;background-size:contain;width:60px;height:60px;display:block;position:fixed;right:0;margin:0 auto;z-index:9999}body .totop:before{content:"";position:absolute;width:60px;height:60px;top:2px;left:0;background-color:#fff;-webkit-clip-path:polygon(50% 30%,30% 60%,70% 60%);clip-path:polygon(50% 30%,30% 60%,70% 60%);pointer-events:none}body .totop a{text-indent:-99999px;display:block;width:60px;height:60px}body figcaption.align-center{text-align:center}body figcaption.align-left{text-align:left}body figcaption.align-right{text-align:right}body figcaption{font-size:.9em;line-height:1.25em}body .frame-type-sitepackage_tabs_item>header{display:none}body .nav.nav-tabs>li{list-style:none}body .schwarzTransparenterHintergrund{position:absolute;width:0;height:100%;background:#0000;z-index:999;transition:width .5s,background .5s}body .schwarzTransparenterHintergrund.active{width:100%;background:#000000b3;transition:width .5s,background .5s;position:fixed}.column-2-30{-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-moz-column-gap:30;-ms-column-gap:30;-o-column-gap:30;column-gap:30}.modal-body{padding:0rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-content{margin:auto auto 0;min-height:50vh;max-height:calc(100vh - 250px)}.modal button.close{background:transparent;border-radius:5px;border-color:#ccc}body.js-enabled .fades>#newslettermodal{opacity:1;transform:translateY(0)}.ce-center .ce-row{justify-content:center}.ce-left .ce-row{justify-content:flex-start}.ce-right .ce-row{justify-content:flex-end}.ce-row{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin-bottom:10px}.ce-row .ce-column{margin-right:0}@media (min-width: 991px){.modal-dialog{max-width:810px}}@media only screen and (max-width: 1025px){body .page-header.container,body .container-header{max-width:100%;padding:0}body .container-header .social-icons{right:10px}body .navbar-header .navbar-toggler{margin-right:13px}body .slider .owl-carousel .carousel-caption{top:5%!important;left:20%;right:5%}@keyframes fadein{0%{opacity:0;top:5%;left:-5%}to{opacity:1;top:10%;left:0%}}body footer .nav-link{padding:.5rem}}@media only screen and (max-width: 1599px){body .dce.kachel-container .inner{grid-template-columns:repeat(3,33%)}body .dce.kachel-container.multiplerows .inner{grid-template-columns:repeat(auto-fit,minmax(16.6%,33%))}body .dce.kachel-container.multiplerows .inner .dce.kachel:last-child:nth-child(3n-2){grid-column:1/-1}}@media only screen and (min-width: 1200px){.footermenue h3{margin-bottom:20px}}@media only screen and (max-width: 1199px){@keyframes fadein{0%{opacity:0;left:-5%}to{opacity:1;left:0%}}#content .ce-left .ce-row,#content .ce-right .ce-row{justify-content:center}.maincontent>div[style]{padding-top:15px!important}#nav1.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}body .checkboxWithImagecontainer>.form-group{flex:0 0 33%}body .frame-offset-img{margin-top:0}body .news-list-view .article{max-width:48%}}@media only screen and (min-width: 991.5px){body .schwarzTransparenterHintergrund{display:none}.dce.kachel-container.multiplerows .kachel:nth-child(6n+1),.dce.kachel-container.multiplerows .kachel:nth-child(6n+3),.dce.kachel-container.multiplerows .kachel:nth-child(6n+5),.dce.kachel-container.multiplerows .kachel:nth-child(6n+7){background:#fff;outline:1px solid #C2C2C2;outline-offset:-15px;padding:45px 30px}.bg-white .dce.kachel-container.multiplerows .kachel:nth-child(6n+1),.bg-white .dce.kachel-container.multiplerows .kachel:nth-child(6n+3),.bg-white .dce.kachel-container.multiplerows .kachel:nth-child(6n+5),.bg-white .dce.kachel-container.multiplerows .kachel:nth-child(6n+7){background:#eff0f1;outline:1px solid #fff;outline-offset:-15px;padding:45px 30px}}@media only screen and (max-width: 991px) and (min-width: 767px){body .dce.kachel-container.multiplerows .inner{grid-template-columns:repeat(auto-fit,minmax(16.6%,50%))}body .dce.kachel-container.multiplerows .inner .dce.kachel:last-child:nth-child(3n-2){grid-column:auto}.dce.kachel-container.multiplerows .kachel:nth-child(4n+1),.dce.kachel-container.multiplerows .kachel:nth-child(4n){background:#fff;outline:1px solid #C2C2C2;outline-offset:-15px;padding:45px 30px}.bg-white .dce.kachel-container.multiplerows .kachel:nth-child(4n+1),.bg-white .dce.kachel-container.multiplerows .kachel:nth-child(4n){background:#eff0f1;outline:1px solid #fff;outline-offset:-15px;padding:45px 30px}}@media only screen and (max-width: 991px){body .news-list-view .article{min-width:33%}body .langid-1.toprow .topmenu>.infoRow ul{flex-wrap:wrap;row-gap:5px}body .langid-1.toprow .topmenu>.infoRow ul li a{white-space:nowrap}div[role=main]{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 5}body .slider .item.split .carousel-caption .inner{width:100%;padding-right:calc((100vw - 720px)/2);background-size:130%}body .grid50-50 .row{--bs-gutter-x: 2rem}body header.page-header.is-pinned .main-row{padding-bottom:0}div[class*=column]:has(.frame-offset-img){margin:0;display:flex;align-items:flex-end}.pagefooter .column2>div{float:left;width:50%}.pagefooter .column2>div+span{padding-left:12px}.navbar{justify-content:end}.empty{display:none}body .dce.kachel-container .inner{grid-template-columns:repeat(3,33.3%)}.grid20-20-20-20>.row>.col{flex-basis:33%}.button-48,.next .btn-primary,.draw-border,body .dce.box{max-width:100%}body .slider .item.split>*{flex:0 0 100%;max-width:100%}body .slider .item.split>*.carousel-caption{background-size:125%}body .slider .item.split picture{background:#eff0f1;width:0}body .slider .item.split picture img{display:none}body .dce.timeline-container:after{left:100%}body .dce.timeline-container .timeline-item{max-width:none;z-index:1}body .dce.timeline-container .timeline-item:nth-child(2n),body .dce.timeline-container .timeline-item:nth-child(odd){margin-left:0;margin-right:50px}body .dce.timeline-container .timeline-item:nth-child(2n) .item-content:before,body .dce.timeline-container .timeline-item:nth-child(odd) .item-content:before{right:0;left:auto;transform:translate(100%,-50%)}body .dce.timeline-container .timeline-item:nth-child(2n) .item-content:after,body .dce.timeline-container .timeline-item:nth-child(odd) .item-content:after{right:-3rem;left:auto;transform:translate(50%,-50%)}body .dce.timeline-container .timeline-item:not(:first-child){margin-top:20px}}@media only screen and (max-width: 768px){body .news-list-view .article{max-width:100%}body .grid50-50>.row{row-gap:3.5rem!important}body .ce-right .ce-gallery,body .ce-left .ce-gallery{float:none}body .ce-intext.ce-right .ce-gallery{margin-left:0}body .ce-intext.ce-left .ce-gallery{margin-right:0}body .checkboxWithImagecontainer>.form-group{flex:0 0 50%}.pagefooter .column2{display:flex;flex-direction:column-reverse}.pagefooter .column2>div{float:none}.pagefooter .column2>div+span{padding-left:0;margin-bottom:20px}}@media only screen and (min-width: 767px){.actions nav{display:flex;-moz-column-gap:2rem;column-gap:2rem;justify-content:center}.dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+1),.dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+3),.dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+5),.dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+7){background:#fff;outline:1px solid #C2C2C2;outline-offset:-15px;padding:45px 30px}.bg-white .dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+1),.bg-white .dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+3),.bg-white .dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+5),.bg-white .dce.kachel-container:not(.multiplerows) .kachel:nth-child(6n+7){background:#eff0f1;outline:1px solid #fff;outline-offset:-15px;padding:45px 30px}}@media only screen and (max-width: 767px){body header.page-header .logo{width:200px;transition:all .5s .125s}body header.page-header .main-row{padding-top:15px;padding-bottom:0}body header.page-header .nav-block{flex-direction:row-reverse;-moz-column-gap:15px;column-gap:15px;align-items:center}body header.page-header .nav-block .search{position:relative}body header.page-header .nav-block .search .search-toggle{background-repeat:no-repeat;background-position:right;margin:7px 0;padding:4px 20px}body .dce.footerkontakt+a{margin-bottom:25px}body .frame-type-form_formframework>.frame-referenz-form .close-form{margin-right:20px!important}div[id^=accordion-]{margin-bottom:20px}.column1:has(.frame-offset-img)+div{margin-top:30px}.main-row.container{position:relative}.main-row.container .search{right:0;position:absolute;min-width:40px;z-index:1}body nav.multistep-nav.mb-5.col-md-9{margin:0;margin-bottom:1rem!important}body nav.multistep-nav.mb-5.col-md-9 .c-stepper{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;row-gap:1rem}body nav.multistep-nav.mb-5.col-md-9 .c-stepper span.c-stepper__label{padding-left:0;padding-right:0}body nav.multistep-nav.mb-5.col-md-9 .c-stepper .c-stepper__item:before{content:none}body .bg-white .dce.kachel-container.multiplerows .inner{grid-template-columns:repeat(auto-fit,100%)}body .bg-white .dce.kachel-container.multiplerows .inner .dce.kachel:last-child:nth-child(3n-2){grid-column:auto}body .bg-white .dce.kachel-container.multiplerows .inner .kachel:nth-child(2n){background:#eff0f1;outline:1px solid #fff;outline-offset:-15px;padding:45px 30px}body .bg-white .dce.kachel-container.multiplerows .inner .kachel:nth-child(odd){background:transparent;outline:none}body .dce.kachel-container.multiplerows .inner{grid-template-columns:repeat(auto-fit,100%)}body .dce.kachel-container.multiplerows .inner .kachel:nth-child(2n){background:#fff;outline:1px solid #C2C2C2;outline-offset:-15px;padding:45px 30px}body .dce.kachel-container.multiplerows .inner .kachel:nth-child(odd){background:transparent;outline:none}body .button-48,body .next .btn-primary,body .draw-border{max-width:100%}body .frame-offset-img{transform:translateY(30px);margin-top:-30px}body .maincontent>.fullWidth,body .maincontent>div>.fullWidth{padding:30px 0!important}body .dce.kachel-container .inner{grid-template-columns:repeat(2,50%)}.dce.kachel-container .kachel:nth-child(4n+1),.dce.kachel-container .kachel:nth-child(4n){background:#fff;outline:1px solid #C2C2C2;outline-offset:-15px;padding:45px 30px}.bg-white .dce.kachel-container .kachel:nth-child(4n+1),.bg-white .dce.kachel-container .kachel:nth-child(4n){background:#eff0f1;outline:1px solid #fff;outline-offset:-15px;padding:45px 30px}body .toprow .container{max-width:100%;padding:0 25px}body .slider .owl-carousel .carousel-caption p.fauxhead{font-size:2rem}body footer.pagefooter>.container{position:relative;padding-bottom:75px}body footer.pagefooter>.container .footer-logo{position:static}body footer.pagefooter>.container .footer-logo button[data-target="#newslettermodal"]{right:0;top:auto;left:0;bottom:10px;min-width:0;margin:0 auto;max-width:calc(100% - 30px)}body .slider .item.split .carousel-caption .inner{width:100%;height:100%;padding-right:25px;background-size:200%}body .frame-v-center-text>div{-moz-column-gap:15px;column-gap:15px}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{float:none;margin-left:0;margin-right:0}body .row.gridelement>div:last-child .dce.box{margin-left:0;margin-right:auto}.input .form-control{width:100%}.next .btn-primary,.submit .btn-primary{margin:10px 0;width:100%;border-radius:0}body h1,body h2,body h3,body h4,body h5,body h6{-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}body .ce-image .ce-gallery{margin-bottom:20px}body #content input,body #content textarea{max-width:100%}body #content .actions .form-navigation,body #content .actions .form-navigation .btn-toolbar,body #content .actions .form-navigation .btn-toolbar .btn-group{width:100%}body #content .actions .form-navigation .btn-toolbar .btn-group button{max-width:100%;width:100%;margin:0}body .frame-offset-item-top{transform:translateY(0)}body .focuspoint .focuspoint__svg__rect{transform:translate(6px,6px);cursor:pointer;stroke-width:2px;r:6px}}@media only screen and (max-width: 599px){body{padding-bottom:40px}body figure:not(.mobilescroll) table.contenttable thead{display:none}body figure:not(.mobilescroll) table.contenttable tbody tr{float:left;width:100%;margin-bottom:2em}body figure:not(.mobilescroll) table.contenttable tbody tr td{float:left;width:100%;padding:0;overflow:hidden;display:flex}body figure:not(.mobilescroll) table.contenttable tbody tr td .responsive-table_left-content{flex:1 1 0;background:#eee;border-right:2px solid black}body figure:not(.mobilescroll) table.contenttable tbody tr td .responsive-table_left-content:before{content:attr(data-label);width:100%;float:left;padding:1em;font-weight:700;margin:-10px}body figure:not(.mobilescroll) table.contenttable tbody tr td .responsive-table_right-content{flex:1 1 0;overflow:hidden;padding-left:5px}body .main-row.container #logo{opacity:1;transition:opacity .3s}body .main-row.container.active #logo{opacity:0}body .slider .owl-carousel .carousel-caption p a.button-tuerkis,body a.button-tuerkis{margin:0 auto;display:block}body .modal-content{margin-bottom:80px}body .focuspoint .focuspoint__description{position:relative;top:auto!important;left:auto!important;right:auto!important;transform:translateY(10px)!important}body .focuspoint .focuspoint__description .description-inner{max-height:0}body .focuspoint .focuspoint__description .open{height:auto}body #sticky-contact{flex-direction:row;top:auto;bottom:-1px;position:fixed;float:none;left:0;right:0;transform:none;width:100vw;height:40px;background:#3eb1b8;display:flex;justify-content:space-evenly;padding-bottom:0}body #sticky-contact li{transform:none;width:40px;height:40px;background-size:25px}body .totop{transform:translate(-15px,21px);width:40px;height:40px}body .totop:before{width:40px;height:40px}body .toprow .infoRow ul li{padding-right:1rem}body a.icon-link.tel{background-size:14px;padding-left:18px}body a.icon-link.mail{background-size:18px;padding-left:23px}}@media only screen and (min-width: 577px){.mobile-slider{display:none}}@media only screen and (max-width: 576px){body .news-single .news-img-wrap .outer{display:none}body .mobile-slider .owl-dots{display:flex;justify-content:center}body #content .has-slider .ce-row{display:none}body .main-row.container .search{right:18px}body .toprow .container{padding:0}body body .focuspoint{padding-top:40px}body body .focuspoint .focuspoint-select{transform:translateY(0)!important}body .main-row,body .toprow{padding-left:15px!important;padding-right:15px!important}body .slider .item.split{display:flex;flex-direction:column-reverse}body .slider .item.split>*{max-width:100%}body .slider .item.split>*.carousel-caption{background:#eff0f1}body .slider .item.split>*.carousel-caption .inner{background-size:cover}body body .tx-tdowlslider .owl-carousel .owl-nav .tdowl-prev{left:-25px}body body .tx-tdowlslider .owl-carousel .owl-nav .tdowl-next{right:-25px}body .grid20-20-20-20>.row>.col{flex-basis:50%}body .toprow{flex-wrap:wrap}body .toprow #logo{justify-content:center}body .toprow .navbar-header{position:absolute;right:0}body .toprow>.left{flex:0 0 100%}body .toprow>.right{flex:0 0 100%}body .toprow .topmenu>.infoRow{justify-content:center}body .tx-tdowlslider .item.card{padding:0 25px}body .tx-tdowlslider .owl-carousel .owl-nav .tdowl-prev{left:-15px}body .tx-tdowlslider .owl-carousel .owl-nav .tdowl-next{right:-15px}body .slider .owl-carousel .item.split .carousel-caption{left:0!important;right:0!important}body .slider .owl-carousel .carousel-caption{font-size:1.25em!important;top:1%!important;left:15px!important;right:15px!important;font-weight:400}}@media only screen and (max-width: 549px){body .toprow .infoRow ul{flex-direction:column}div#breadcrump-container{display:none}}@media only screen and (max-width: 499px){body .tx-tdowlslider .item.card .carousel-caption{padding:25px 15px}body .slider .owl-carousel .item:has(video){display:flex;justify-content:center}body .slider .owl-carousel .item:not(.split) video{position:absolute;top:0;bottom:0;height:100%;width:auto!important}body .slider .owl-carousel .item:not(.split) .carousel-caption.container{left:15px;right:15px;bottom:15px;top:15px;max-width:calc(100% - 50px);margin-left:0;position:relative;z-index:999;padding:200px 0}body .slider .owl-carousel .item:not(.split) .carousel-caption.container>*{-webkit-hyphens:auto;hyphens:auto;max-width:100%}body .grid20-20-20-20>.row>.col{flex-basis:100%}body h1{font-size:30px!important}body .dce.titel h1,body .dce.titel h2,body .dce.titel h3,body .dce.titel h4,body .dce.titel h5,body .dce.titel h6{font-size:25px}}@media only screen and (max-width: 450px){body .checkboxWithImagecontainer>.form-group{flex:0 0 100%}body .dce.kachel-container .inner{grid-template-columns:repeat(1,100%)}body .dce.kachel-container .inner .kachel{background:transparent;outline:none}body .dce.kachel-container .inner .kachel:nth-child(2n){background:#fff;outline:1px solid #C2C2C2;outline-offset:-15px;padding:45px 30px}body .zweiSpaltig{-moz-column-count:1;column-count:1}body .bg-white .dce.kachel-container .kachel:nth-child(odd){background:#eff0f1;outline:1px solid #fff;outline-offset:-15px;padding:45px 30px}}@media only screen and (max-width: 399px){body #sticky-contact{padding-right:25px}}@media only screen and (max-width: 350px){body .social-icons img{max-width:25px}body .slider .owl-carousel .carousel-caption{font-size:1.25em!important;top:-10%!important;left:5%;right:5%;font-weight:400}body .slider .owl-carousel .carousel-caption p{margin-bottom:0}}.gridelement .fullWidth>.container{padding:0}.custom-btn{margin:0;outline:none}.custom-btn{width:130px;height:40px;padding:10px 25px;border:2px solid #666;font-weight:500;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;text-decoration:none;display:inline-block}.btn4{position:relative;color:#666;font-weight:700;z-index:2;line-height:40px;border:2px solid #666;padding:0;text-align:center}.btn4:hover{border:2px solid transparent;color:#666;text-decoration:none}.btn4:before,.btn4:after{position:absolute;content:"";width:0%;height:0%;border:2px solid;z-index:-1;transition:all .3s ease}.btn4:before{top:0;left:0;border-bottom-color:transparent;border-right-color:transparent;border-top-color:#666;border-left-color:#666}.btn4:after{bottom:0;right:0;border-top-color:transparent;border-left-color:transparent;border-bottom-color:#666;border-right-color:#666}.btn4:hover:before,.btn4:hover:after{border-color:#666;height:100%;width:100%}.btn4:hover:after{bottom:-3px;right:-3px}.btn{background:none;border:none;cursor:pointer;line-height:1.5;padding:1em 2em;letter-spacing:.05rem;text-decoration:none}.btn:hover{text-decoration:none}.btn:focus{outline:2px dotted #55d7dc}.button-48,.next .btn-primary,.draw-border{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;max-width:33vw;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;letter-spacing:0;line-height:1em;margin:0;opacity:1;outline:0;padding:1.5em 2.2em;position:relative;text-align:center;text-decoration:none;text-rendering:geometricprecision;text-transform:none;transition:opacity .3s cubic-bezier(.694,0,.335,1),background-color .1s cubic-bezier(.694,0,.335,1),color .1s;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;white-space:nowrap;background:#9e9fa1;z-index:1;border-radius:30px;font-weight:600;overflow:hidden}.button-48:hover,.next .btn-primary:hover,.draw-border:hover{color:#fff!important;text-decoration:none;transition:opacity .3s cubic-bezier(.694,0,.335,1),background-color .1s cubic-bezier(.694,0,.335,1),color .1s .15s}.button-48:hover:before,.next .btn-primary:hover:before,.draw-border:hover:before{animation:opacityFallbackIn 0s step-start forwards;-webkit-clip-path:polygon(-1% -1%,101% -1%,101% 101%,-1% 101%);clip-path:polygon(-1% -1%,101% -1%,101% 101%,-1% 101%)}.button-48:before,.next .btn-primary:before,.draw-border:before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:#ff5143;-webkit-clip-path:polygon(-1% 150%,101% 101%,101% 101%,-1% 150%);clip-path:polygon(-1% 150%,101% 101%,101% 101%,-1% 150%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);transition:clip-path .5s cubic-bezier(.165,.84,.44,1),-webkit-clip-path .5s cubic-bezier(.165,.84,.44,1);width:100%;z-index:-1;width:calc(100% + -0px)}.btn+.btn{margin-left:20px}.dce.box .more,.button-tuerkis,body .submit .btn-primary,.form button[type=submit],.news-backlink-wrap>a{display:block;min-width:min(90%,450px);transform:translateY(-50%);z-index:1;text-align:center;position:relative;z-index:2;border-radius:40px;color:#fff;padding:20px;margin-top:auto;overflow:hidden;background:#3eb1b8}.dce.box .more:hover,.button-tuerkis:hover,body .submit .btn-primary:hover,.form button[type=submit]:hover,.news-backlink-wrap>a:hover{background-size:500% 500%;background-image:repeating-linear-gradient(-45deg,#3eb1b8,#3eb1b8 45%,#86d2d6 55%,#d2eef0,#86d2d6 65%,#3eb1b8 75%);animation:diagonal alternate 3s infinite;color:#fff}button.button-tuerkis{border:none;font-weight:700}.form button[type=submit]{min-width:250px;border:none;transform:translateY(0)}.button-tuerkis,body .submit .btn-primary,.form button.submit{display:inline-block;border:none;transform:translateY(0);text-decoration:none;margin-top:15px;font-weight:600}@keyframes diagonal{0%{background-position:0% 50%}to{background-position:100% 50%}}.contentelementSlider.owl-carousel .item figcaption{position:absolute;bottom:0;width:100%;padding:20px 10%;background:#006aaf80}.contentelementSlider.owl-carousel .owl-dots{position:relative;text-align:left;margin-top:29px!important}.contentelementSlider.owl-carousel .owl-dots .owl-dot{margin-right:10px}.contentelementSlider.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0}.contentelementSlider.owl-carousel .owl-dots .owl-dot.active span,.contentelementSlider.owl-carousel .owl-dots .owl-dot:hover span{background:#869791!important}.contentelementSlider.owl-carousel .owl-dots .owl-dot span{margin:0;background:#d6d6d6}.u-button-reset{all:unset}.c-stepper{--blue: #3EB1B8;--green: var(--blue);--grey: #333;--grey-light: #ddd;display:inline-flex;flex-wrap:wrap;margin-left:0;padding-left:0}.c-stepper__item{--item-state-color: var(--green);--circle-size: 50px;--circle-font-size: 20px;--circle-font-weight: 700;--circle-bg: var(--green);--circle-color: #fff;--circle-outline: 2px;--circle-outline-offset: 2px;color:var(--item-state-color);counter-increment:step-counter;display:flex;flex:1;text-align:center;flex-direction:column}.multistep-nav{--label-padding: 40px;margin:0 calc(0px - var(--label-padding))}.multistep-nav+nav>button{margin-top:25px!important}.c-stepper__item--current{--item-state-color: var(--blue);--circle-bg: var(--blue);--circle-color: #fff}.c-stepper__item--next{--item-state-color: var(--grey);--circle-bg: var(--grey-light);--circle-color: currentColor}.c-stepper__item:not(:first-child):before{--progress-color: var(--green);--progress-gap: 25px;--progress-outline: 0px;content:"";position:relative;bottom:calc(var(--circle-size) / 2);right:calc(50% - (var(--circle-size) / 2 + var(--progress-gap)) + var(--label-padding) * .75);height:2px;background-color:var(--progress-color);order:1;width:calc(100% - var(--circle-size) - var(--progress-outline) - var(--progress-gap) * 2 + var(--label-padding) * 1)}.c-stepper__item.c-stepper__item--current:before{--progress-outline: calc(var(--circle-outline) + var(--circle-outline-offset))}.c-stepper__item--current+.c-stepper__item:before{--progress-outline: calc(var(--circle-outline) + var(--circle-outline-offset));right:calc(50% - (var(--circle-size) / 2 + var(--progress-gap) + var(--progress-outline)) + var(--label-padding) * .75)}.c-stepper__item.c-stepper__item--next:before{--progress-color: var(--grey-light)}.c-stepper__circle{align-self:center}.c-stepper__circle:after{background:var(--circle-bg);border-radius:50%;color:var(--circle-color);content:counter(step-counter);display:block;font-size:var(--circle-font-size);font-weight:var(--circle-font-weight);height:var(--circle-size);line-height:var(--circle-size);margin:0 auto;position:relative;width:var(--circle-size);z-index:1}.c-stepper__item--current .c-stepper__circle:after{outline:var(--circle-outline) solid var(--circle-bg);outline-offset:var(--circle-outline-offset)}.c-stepper__label{color:currentColor;display:block;white-space:nowrap;padding:0 var(--label-padding);padding-bottom:.5em}body:has(.toprow.landingpage) .toprow,body:has(.toprow.landingpage) #breadcrump-container,body:has(.toprow.landingpage) #sticky-contact,body:has(.toprow.landingpage) .main-row>.nav-block{display:none}body:has(.toprow.landingpage) .page-header{height:0;position:relative!important;top:35px!important}body:has(.toprow.landingpage) .main-row{padding:32px 0 30px!important}body:has(.toprow.landingpage) #logo{margin:0 auto}body:has(.toprow.landingpage) #logo .logo{height:100px!important;width:auto!important}body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption{max-width:75%;color:#000;text-align:center;font-size:2.75rem;transform:translateY(75px)}body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption>:before,body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption>:after{content:none}body:has(.toprow.landingpage) .ce-row,body:has(.toprow.landingpage) figure{margin-bottom:0}body:has(.toprow.landingpage) .pagefooter{padding-top:0}body:has(.toprow.landingpage) .pagefooter>.container{display:none}body:has(.toprow.landingpage) div[role=main]{margin-bottom:0}.fades:has(.frame-red-box){height:100%}.frame-red-box{background:#ff2a1c;padding:15px;font-size:18px;color:#fff;margin:0 15px;height:100%;display:flex;justify-content:center;align-items:center}.frame-red-box p:last-child{margin-bottom:0}@media only screen and (max-width: 1199px){#c7867,#c9395,#c9444,#c9753,#c9796{background-size:contain;background-repeat:no-repeat;background-position:bottom}body:has(.toprow.landingpage) .frame-offset-compensation{margin-top:0}}@media only screen and (max-width: 1025px){body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption{transform:translateY(175px)}body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption *{font-size:1.5rem!important}body:has(.toprow.landingpage) #logo .logo{-o-object-fit:contain;object-fit:contain;height:80px!important}}@media only screen and (max-width: 991px){body:has(.toprow.landingpage) div[class*=column]:has(.frame-offset-img){flex-wrap:wrap}#c9796 div[class*=column]:has(.frame-offset-img){flex-wrap:wrap}}@media only screen and (max-width: 767px){#c7867,#c9395,#c9444,#c9753,#c9796{background:none!important}#c7867 .frame-offset-compensation .gridelement,#c9395 .frame-offset-compensation .gridelement,#c9444 .frame-offset-compensation .gridelement,#c9753 .frame-offset-compensation .gridelement,#c9796 .frame-offset-compensation .gridelement{flex-direction:column-reverse}}@media only screen and (max-width: 599px){body:has(.toprow.landingpage){padding-bottom:0}body:has(.toprow.landingpage) #logo{text-align:center}body:has(.toprow.landingpage) #logo .logo{max-width:calc(100% - 20px);margin:0 auto}body:has(.toprow.landingpage) .mobile-slider .owl-item{display:flex;height:100%;justify-content:center;align-items:center}}@media only screen and (max-width: 499px){body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption{padding:20px 0;transform:translateY(30px);max-width:calc(100% - 30px)}body:has(.toprow.landingpage) .slider .item:not(.split) .carousel-caption>*{padding:0;border:0}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular-LoLcqtbS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-italic-5mwP5AK5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600-Clf04idU.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-600italic-BtynJln7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700-BIPQsjyM.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-700italic-OUaLN3wk.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800-BNM8vgzP.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-800italic-B65WjbLM.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-900-BNeXtdyU.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-900italic-B-T9n4eV.woff2) format("woff2")}/*!* tahoma-regular - latin *!
@font-face {
  font-display: swap; !* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. *!
  font-family: 'Tahoma';
  font-style: normal;
  font-weight: 400;
  src: url('../Fonts/tahoma.woff2') format('woff2'); !* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ *!
}
!* tahoma-700 - latin *!
@font-face {
  font-display: swap; !* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. *!
  font-family: 'Tahoma';
  font-style: normal;
  font-weight: 700;
  src: url('../Fonts/tahomabd.woff2') format('woff2'); !* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ *!
}*/body .drilldown-sub{display:none}body .drilldown-back{font-weight:700}body .drilldown{width:100%}body .topmenu .nav{justify-content:right}body .topmenu .nav .nav-item{position:relative}body .topmenu .nav .nav-item .nav-link{padding-right:10px;padding-left:12px}body .topmenu .nav .nav-item:last-child a{padding-right:0}body .toprow{padding-top:10px;padding-bottom:10px}body .toprow .container{display:flex}body .toprow .left{flex:1 1 0;margin-left:-15px}body .toprow .right{flex:0 0 90px}body .toprow .topmenu{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end}body .toprow .topmenu>.infoRow{display:flex}body .toprow .topmenu>.infoRow ul{padding-left:0;margin-bottom:0}body .toprow .navbar-nav>.nav-item{flex:1 1 0;text-align:center}body .toprow .infoRow ul{display:flex;list-style:none}body .toprow .infoRow ul li{padding-right:3rem;position:relative}body .toprow .infoRow ul li:last-child{padding-right:0}body #breadcrumblabel{margin-right:10px}body .navbar-light .navbar-nav .nav-link{color:#00000080;float:left}body .drilldown .nav-link{width:100%;display:block;padding-top:16px;padding-bottom:16px}body .drilldown-sub{padding-top:0;padding-bottom:0}body .nav.navbar-nav{width:100%;justify-content:space-between}body #nav1{padding:0}@media (min-width: 1600px){body #nav1.navbar-expand-lg>.navbar-collapse{display:flex!important;flex-basis:auto}}@media (max-width: 1599px){body #nav1.navbar-expand-lg>.navbar-collapse{display:none!important;flex-basis:auto}}body .navbar-expand-lg .nav-item{font-size:1.1em}body .navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;color:#393e42;font-weight:500}body .navbar-expand-lg li.nav-item.level1.x28.last a{color:#3eb1b8}body .navbar-expand-lg .navbar-nav .level1>.nav-link:before{content:"";width:calc(100% - 32px);height:15px;-webkit-clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);position:absolute;top:-5px;background-color:#3eb1b8;transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s;left:16px;right:16px;margin:0 auto}body .navbar-expand-lg .nav-link.is-current,body .navbar-expand-lg .nav-link:focus,body .navbar-expand-lg .nav-link:hover{color:#ff2a1c;text-decoration:none}body .navbar-expand-lg .navbar-nav .level1>.nav-link:focus:before,body .navbar-expand-lg .navbar-nav .level1>.nav-link:hover:before,body .navbar-expand-lg .navbar-nav .level1>.nav-link:active:before,body .navbar-expand-lg .navbar-nav .level1>.nav-link.is-current:before{transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s;-webkit-clip-path:polygon(100% 0,100% 40%,0 100%,0 60%);clip-path:polygon(100% 0,100% 40%,0 100%,0 60%)}body .navbar-expand-lg .x365>.dropdown-menu{min-width:20rem}body .navbar-expand-lg .dropdown-menu{min-width:18rem;padding:0;margin:0;color:#000;background-color:#fff;border-radius:0;border:0;border-top:30px solid rgba(0,0,0,0);display:inherit;visibility:hidden;opacity:0;transition:visibility .25s,opacity .25s linear;transition:all .2s}body .navbar-expand-lg .dropdown-menu li{position:relative;background:#3eb1b800}body .navbar-expand-lg .dropdown-menu li:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#fff;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,0 0);transition:all .5s ease-in-out}body .navbar-expand-lg .dropdown-menu li:hover:after{-webkit-clip-path:polygon(100% 75%,100% 100%,0 100%,0 100%);clip-path:polygon(100% 75%,100% 100%,0 100%,0 100%)}body .navbar-expand-lg .dropdown-menu li:last-child a{border-bottom-left-radius:0;border-bottom-right-radius:0}body .navbar-expand-lg .dropdown-menu .nav-link{padding-left:2em;position:relative;z-index:1}body .navbar-expand-lg .dropdown-menu .nav-link:focus,body .navbar-expand-lg .dropdown-menu .nav-link:hover{font-weight:700}body .navbar-expand-lg .dropdown-menu .nav-link.active:before{content:"";width:15px;height:15px;border-radius:50%;background:#3eb1b8;position:relative;font-weight:500;float:left;top:5px;margin-left:-25px;margin-right:5px}body .navbar-expand-lg .level1:hover>.dropdown-menu,body .navbar-expand-lg .level2:hover>.dropdown-menu{visibility:visible;opacity:1}body .navbar-expand-lg .dropdown-submenu>ul.dropdown-menu{right:-100%;left:100%;top:0;border-top:0}body footer .footermenue ul{padding-left:0}body footer .footermenue ul li{list-style:none;position:relative}body footer .footermenue ul li a{transition:padding-left .3s;padding-left:0;color:#000;text-decoration:none}body footer .footermenue ul li a:hover{padding-left:10px;transition:padding-left .3s;color:#000;text-decoration:none}body .menu.menu--language{display:none}body img.flag{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}body .currentLanguage{position:relative;font-weight:500}body .languageMenu{cursor:pointer;display:inline-block;position:relative;padding-left:30px;padding-right:15px;background-image:url(language-D1tQ950b.png);background-size:25px;background-repeat:no-repeat;background-position:left center}body .languageMenu:after{content:"";position:absolute;right:0;top:4px;display:block;width:10px;height:10px;border-left:2px solid #393E42;border-bottom:2px solid #393E42;transform:rotate(-45deg)}body .menu.menu--language{display:none;position:absolute;background:#eff0f1;padding-left:15px;padding-right:15px;z-index:999999;right:0;top:calc(100% + 10px);margin-bottom:0;list-style:none}body .languageMenu a,body .languageMenu .menu__label{text-transform:uppercase}body .menu__item{padding-top:3px;padding-bottom:3px}body .toprow{display:flex}body .sidebar{display:flex;flex-direction:column;align-items:flex-end;margin-top:4.4em}body .sidebar .sidebarmenu{background:#e9ecef1a;background-position:bottom;background-size:100%;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;padding-top:0;margin-bottom:20px;width:100%;font-size:.95em}body .sidebar .sidebarmenu a{color:#393e42;display:block;padding:.5em 0;transition:all .3s}body .sidebar .sidebarmenu a:focus,body .sidebar .sidebarmenu a:hover,body .sidebar .sidebarmenu a:active,body .sidebar .sidebarmenu a.is-current{color:#e9ecef;text-decoration:none;padding-left:.25em;font-weight:600}body .sidebar .sidebarmenu a.is-current{font-style:oblique}body .sidebar .sidebarmenu ul{padding:0 .5em;margin-bottom:.1em}body .sidebar .sidebarmenu ul ul li{border-top:0px solid rgba(233,236,239,.4)}body .sidebar .sidebarmenu li{display:block;border-top:1px solid rgba(233,236,239,.4)}body .sidebar .sidebarmenu li:first-child{border:0}body .sidebar .sidebarmenu li li:first-child{border-top:0px solid rgba(233,236,239,.4)}body .sidebar .sidebarmenu li li a:focus,body .sidebar .sidebarmenu li li a:hover,body .sidebar .sidebarmenu li li a:active,body .sidebar .sidebarmenu li li a.is-current{color:#e9ecef;text-decoration:none;padding-left:.25em;font-weight:600}body .sidebar .sidebarmenu a:before{content:"-";opacity:0;transition:opacity .5s}body .sidebar .sidebarmenu .is-current:before,body .sidebar .sidebarmenu a:hover:before{content:"-";opacity:1;transition:opacity .5s}@media screen and (min-width: 1600px){body .row-offcanvas{display:none}body .drilldown-sub{min-width:13rem}body .dropdown-toggle:after{display:none}body .level1:hover>.drilldown-sub{display:block}body .level2:hover>.drilldown-sub{display:block}body .drilldown-sub{top:95%}body .level1 .drilldown-sub .drilldown-sub{left:100%;top:-3px}body .level1,body .level2{position:relative}body .drilldown-sub{background-color:#009900e6}body .drilldown-sub a{color:#fff}}@media screen and (max-width: 1599px){body .row-offcanvas{position:relative;transition:all .25s ease-out}body .row-offcanvas-right{right:-100%}body .row-offcanvas-left{left:0}body .row.row-offcanvas.row-offcanvas-right{position:fixed;background:#fff;z-index:9999;height:100%;top:0;width:100%;border:0px solid #e7e7e7}body #sidebar{padding-left:0;padding-right:0;width:100%}body #sidebar ul.drilldown-root[aria-labelledby=navbarDropdown]{transform:translateY(-55px)}body #sidebar .nav{width:100%}body #sidebar .nav-link{color:#000}body #sidebar .drilldown-root{padding-left:0;list-style:none}body #sidebar .drilldowntoggle{position:absolute;text-indent:999999px;max-width:50px;right:8px;top:0;height:calc(100% - 5px);background:url(sub-next-CaVgTsPN.png) no-repeat;background-position:center center;cursor:pointer;overflow:hidden;border-radius:5px;margin-right:5px;margin-top:5px}body #sidebar .nav-item{padding-left:5px;text-align:center}body #sidebar .nav-item.drilldown-back{padding-right:65px;text-indent:65px}body #sidebar .nav-item .nav-link:hover,body #sidebar .nav-item .nav-item.active{color:#000}body #sidebar .nav-item.active{background:#e7e7e7}body #sidebar span.nav-link{cursor:pointer}body #sidebar .drilldown-back .nav-link{position:relative;font-size:20px;padding-left:65px}body #sidebar .drilldown-back .nav-link:before{content:"";transform:rotate(180deg);background:url(sub-next-CaVgTsPN.png) no-repeat;background-size:15px;width:15px;height:100%;position:absolute;left:10px;top:0;background-position:center center}body #sidebar .drilldown-sub.show{background:transparent;border:0}body #sidebar span.nav-link.active+.drilldowntoggle{background-color:#d8d8d8;border:1px solid #3EB1B8}body .row-offcanvas-left .sidebar-offcanvas{left:-100%}body .row-offcanvas-left.active .sidebar-offcanvas{left:-50%}body .row-offcanvas-right.active{right:calc(var(--bs-gutter-x) * .5)}body .row-offcanvas-left.active{left:50%}body .sidebar-offcanvas{position:absolute;top:0}body .closeToggle .navbar-toggler{position:absolute;right:15px;top:-5px;border-color:#3eb1b8;z-index:1}body .closeToggle.navbar-light{position:relative;width:100%;height:50px;border-bottom:1px solid rgb(231,231,231)}body .closeToggle .navbar-toggler{padding:14px 13px 15px 10px}body .closeToggle .navbar-toggler .icon-bar{margin-top:4px;transform:rotate(0);display:block;width:25px;height:3px;border-radius:0;background-color:#3eb1b8;transition:all .35s cubic-bezier(.23,1,.32,1)}body .closeToggle .navbar-toggler .icon-bar.mid{transform:rotate(-45deg) translate(3px,-1px)}body .closeToggle .navbar-toggler .icon-bar.top{transform:rotate(45deg) translate(4px,2px)}body .closeToggle .navbar-toggler .icon-bar.btm{height:0}body .navbar-header .navbar-toggler{position:relative;display:inline-block;width:40px;height:40px;vertical-align:middle}body .navbar-header .navbar-toggler:before{content:"";position:absolute;border-bottom:.125rem solid #515151;border-top:.125rem solid #515151;transition:.3s ease transform;margin:auto;bottom:10px;top:10px;right:0;left:0;width:70%}body .navbar-header .navbar-toggler:after{content:"";position:absolute;display:block;transition:.3s ease transform;height:.125rem;background-color:#515151;margin:auto;bottom:0;right:0;left:0;top:0;width:70%}body .navbar-header .navbar-toggler.toggled:before{transform:rotate(45deg);bottom:0;display:block;top:0;height:2px;background-color:#515151;border:none}body .navbar-header .navbar-toggler.toggled:after{transform:rotate(315deg)}body a.dropdown-toggle{position:relative}body .dropdown-toggle:after{display:none}body .mobileToggleDropdown{display:none}body .dropdown-submenu>.mobileToggleDropdown,body .dropdown>.mobileToggleDropdown{display:block}body .mobileToggleDropdown{width:50px;height:100%;position:absolute;right:0;top:0;cursor:pointer}body .dropdown .lineOne{position:absolute;content:"";display:block;background:#000;margin:auto;bottom:12px;width:1px;right:20px;top:12px;transition:transform .3s ease;height:17px}body .dropdown .lineOne{transform:rotate(90deg)}body .dropdown .lineTwo{position:absolute;content:"";display:block;background:#000;margin:auto;bottom:12px;width:1px;right:20px;top:12px;transition:transform .3s ease;border:none;height:17px}body .mobileToggleDropdown>div{position:relative;top:15px}body .level1>.mobileToggleDropdown>div{position:relative;top:20px}body .show>.mobileToggleDropdown .lineOne{transform:rotate(45deg) translate(8px)}body .show>.mobileToggleDropdown .lineTwo{transform:rotate(135deg) translate(8px)}body .level1,body .level2{position:relative}body .row.row-offcanvas{max-height:100%;overflow-y:auto}}@media screen and (max-width: 450px){body #sidebar .nav-item.drilldown-back{text-indent:0}}@media screen and (max-width: 399px){body .closeToggle.navbar-light{height:100px}body #sidebar ul.drilldown-root[aria-labelledby=navbarDropdown]{transform:translateY(-90px)}body #sidebar ul.drilldown-root[aria-labelledby=navbarDropdown]>.nav-item.drilldown-back{min-height:90px;display:flex;align-items:center;justify-content:center}body .closeToggle .navbar-toggler{top:25px}}
