@charset "UTF-8";html{-ms-overflow-style:scrollbar;box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;word-wrap:normal;font-variant-ligatures:common-ligatures;font-feature-settings:"liga","lnum";position:relative;-webkit-tap-highlight-color:transparent;height:100%;--color-white:#ffffff;--color-lightgrey:#e5e5e5;--color-blue:#065A7F;--color-turquoise:#5BAEB9;--color-green:#A1CCC0;--color-lightgreen:#DEEDE9;--color-orange:#F5A242;--color-lightorange:#FFF4E8;--color-black:#000000}*,::after,::before{box-sizing:inherit}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-12,.col-6,.col-lg,.col-lg-2,.col-lg-4,.col-lg-6,.col-lg-8,.col-md,.col-md-5,.col-md-6,.col-md-7,.col-md-auto{position:relative;width:100%;min-height:1px}.col,img,svg{max-width:100%}.col{flex-basis:0;flex-grow:1}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:none;width:auto;max-width:none}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.offset-lg-2{margin-left:16.66666667%}}.flex-column{flex-direction:column!important}.align-items-center{align-items:center!important}.align-self-start{align-self:flex-start!important}@media (min-width:768px){.flex-md-row{flex-direction:row!important}}.has-color-white,.has-color-white h2,.has-color-white h3{color:var(--color-white)!important}.has-color-orange{color:var(--color-orange)}.has-background-color-lightgreen{background-color:var(--color-lightgreen)}.has-background-color-lightorange{background-color:var(--color-lightorange)}body{padding:0;font-family:new-rubrik,sans-serif;font-weight:400;line-height:1.3;color:var(--color-blue)}body,figure{margin:0}figure figcaption{text-align:right;font-size:.9em}img,svg{width:100%;height:auto;display:block;border-radius:1em}article img:not(.cover-image){margin-bottom:1.8em}article figure.figure img{margin-bottom:.5em}a img:hover{opacity:.8}a{font-weight:700;color:var(--color-blue);text-decoration:none}a:not(.btn):hover{color:var(--color-turquoise)}article a{border-bottom:1px solid var(--color-turquoise)}p{margin-top:0}p:last-child{margin-bottom:0}p.intro{color:var(--color-turquoise);font-style:italic;font-size:1.15em}p.conclusion{color:var(--color-orange);font-weight:600;font-style:italic}h1,h3,h4{margin-bottom:.3em}h1,h2,h3,h4{margin-top:.7em}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1{font-size:1.6em;line-height:1.15;font-style:italic;font-weight:500}h2{font-size:1.5em;font-weight:600;margin-bottom:.2em}article ul li::before,h3{color:var(--color-turquoise)}article ul{padding-left:1.3em;list-style:none;margin-top:0}article ul li{margin-bottom:.7em;position:relative}article ul li::before{content:"•";font-weight:700;position:absolute;left:-.8em;font-size:1.3em;top:-4px}.btn{background-color:var(--color-orange);color:var(--color-white);padding:.9em 1.7em .8em;border-radius:35px;display:inline-block;border:0}.btn:hover{filter:brightness(1.05)}.btn.btn-hero-outline,.btn.btn-outline{background-color:transparent;padding:calc(.9em - 2px) 1.7em calc(.8em - 2px)}.btn.btn-outline{border:2px solid;color:var(--color-orange)}.btn.btn-hero-outline{border:2px solid var(--color-orange);color:var(--color-white);margin:1em 0 0}hr{border:0;height:3px;background-color:var(--color-lightgreen);margin:3em 0 0}header{position:fixed;top:0;z-index:1;width:100%;transition:.5s}header.scrolled{box-shadow:0-30px 50px rgba(0,0,0,.4)}.headflex{display:flex;justify-content:space-between;align-items:center}.logo-cambria>img{height:35px;width:auto;margin:15px 0 15px 5vw;border-radius:0}.burgerbutton,header{background-color:var(--color-white)}.burgerbutton{cursor:pointer;padding:15px 5% 15px 15px;width:30px;box-sizing:content-box;z-index:1000;flex:none;height:30px;position:relative}.burgerbutton-linie{background:var(--color-blue);height:2.5px;transition:.4s cubic-bezier(.68,-.6,.32,1.6);position:absolute;transform-origin:0 0;width:30px;top:28px;border-radius:5px}.burgerbutton-linie:nth-child(1){width:15px;top:21px;transition-delay:.2s}.burgerbutton-linie:nth-child(2){transition-delay:.3s}.burgerbutton-linie:nth-child(3){width:23px;top:35px;transition-delay:.4s}.burgerbutton-linie:nth-child(4){width:0;transform:rotate(45deg);top:18px;left:21px;transition-delay:0s}.burgerbutton-linie:nth-child(5){width:0;transform:rotate(-45deg);top:39px;left:19px;transition-delay:.1s}.burgerbutton.active .burgerbutton-linie:nth-child(1),.burgerbutton.active .burgerbutton-linie:nth-child(2),.burgerbutton.active .burgerbutton-linie:nth-child(3){width:0}.burgerbutton.active .burgerbutton-linie:nth-child(1){transition-delay:0s}.burgerbutton.active .burgerbutton-linie:nth-child(2){transition-delay:.1s}.burgerbutton.active .burgerbutton-linie:nth-child(3){transition-delay:.2s}.burgerbutton.active .burgerbutton-linie:nth-child(4){width:30px;transition-delay:.3s}.burgerbutton.active .burgerbutton-linie:nth-child(5){width:30px;transition-delay:.4s}header nav{width:100%;position:fixed;z-index:1;background-color:var(--color-white);overflow:hidden;top:65px;height:auto;transition:.4s ease;clip-path:polygon(0 0,100%0,100%0,0 0)}header .burgerbutton.active+nav{transition:.4s ease;clip-path:polygon(0 0,100%0,100% 100%,0 100%)}header nav ul{padding:0;margin:0;list-style:none}header nav ul li a{display:block;color:var(--color-blue);font-weight:600}header nav ul.main-navigation li a{border-top:1px solid var(--color-lightgrey);font-size:1.1em;padding:21px 5% 19px}ul.contact-bar{padding:0 calc(5vw - 10px);border-top:1px solid var(--color-lightgrey);border-bottom:1px solid var(--color-lightgrey);display:flex}ul.contact-bar li a{width:40px;height:62px;padding:0;background-image:url(../images/icon-linkedin.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;display:block}ul.contact-bar li a.icon-phone{background-image:url(../images/icon-phone.svg)}ul.contact-bar li a.icon-email{background-image:url(../images/icon-email.svg)}ul.contact-bar li a:hover{filter:brightness(1.2)}.container{padding:0;margin:0 auto;width:90%;max-width:1120px}.container .container{width:calc(100% - 40px)}.row{margin-right:-20px;margin-left:-20px}.row:last-child{margin-bottom:-30px}.col,.col-12,.col-6,.col-lg,.col-lg-2,.col-lg-4,.col-lg-6,.col-lg-8,.col-md,.col-md-5,.col-md-6,.col-md-7,.col-md-auto{padding-right:20px;padding-left:20px;padding-bottom:30px}.row.no-gutters{margin-bottom:0}.no-gutters>[class*=col-]{padding-bottom:0}.has-text-align-center{text-align:center}.group{padding:1.3em 1.4em;border-radius:1em}.rounded-corners{border-radius:1em;overflow:hidden}article{padding-top:65px}section{padding-bottom:2em}.cover+section:not(.has-background-color){padding-top:2em}.cover{padding:2em 0;background-color:var(--color-lightgreen);position:relative;min-height:200px}article .cover:first-child{min-height:inherit;padding:2.5em 0 1.8em}.cover>.cover-image{height:100%;width:100%;max-height:none;max-width:none;margin:0;padding:0;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:0;-o-object-fit:cover;object-fit:cover}.cover.cover-full{aspect-ratio:1.6}section.circles{overflow-x:hidden;margin-bottom:20px}.container.circles{margin-top:42px;margin-bottom:65px}.circle{position:relative;aspect-ratio:1;display:flex;align-items:center;max-width:430px;margin:0 auto}.circle::before{content:"";width:auto;position:absolute;border-radius:50%;border:5px solid var(--color-lightgreen);aspect-ratio:1;left:50%;min-width:120%;min-height:120%;transform:translateX(-50%);z-index:-1}.circle-inner{max-width:330px;margin:0 auto;padding:60px 25px}.leistungen-icon{margin-bottom:-.8em}.leistungen-icon-circle{border-radius:50%;border:3px solid var(--color-lightgreen);aspect-ratio:1;display:inline-block;margin:0 auto;padding:20px}.leistungen-icon svg{border-radius:0;width:50px;margin:0 auto}.group-overtext{padding-left:1.4em;font-size:.9em;padding-bottom:.5em;padding-top:.8em}.portrait-bubble img{border-radius:50%;width:90px;float:right;margin-right:1.2em}.partnerlogos img{border-radius:0;max-width:140px;margin:0 auto;max-height:70px;width:auto}.downloadlink::before{margin-right:7px;background-image:url("data:image/svg+xml,%3Csvg id='Ebene_2' xmlns='http://www.w3.org/2000/svg' width='26.06163' height='34.16724' viewBox='0 0 26.06163 34.16724'%3E%3Cg id='Ebene_1-2'%3E%3Cpath d='m25.20207,17.92798c-.5625-.57422-1.31543-.89551-2.11816-.9043-.80957.00098-1.56445.2959-2.14355.8623l-4.88965,4.84375V3.04858c.01172-.80664-.30859-1.59668-.87891-2.1665C14.60148.31177,13.78801-.01099,13.08195.00513c-.10449-.00684-.20801-.00684-.3125,0l-.04688.00391c-1.55859.17139-2.70703,1.48145-2.67188,3.02539v19.69531l-4.88281-4.83594c-.56104-.56738-1.33789-.89062-2.11816-.89062-.01709-.00098-.03467,0-.0498,0-1.23535,0-2.32617.74023-2.78516,1.89355-.45947,1.16016-.16553,2.45801.72705,3.28711l9.99561,9.87012,2.11328,2.11328,12.10645-11.98145c.57422-.5625.89551-1.31543.9043-2.11816.00879-.80566-.2959-1.56543-.85938-2.13965Z' style='fill:%23065a7f; stroke-width:0px;'/%3E%3C/g%3E%3C/svg%3E");width:12px;height:13px;display:inline-block;position:relative;content:"";background-size:contain;background-repeat:no-repeat;background-position:50%;top:1px}.footer{font-size:.88em;line-height:1.4;margin-bottom:50px}.footer ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;border:0}.footer a{color:inherit;font-weight:400;padding:8px}footer .container>.row>*{padding-bottom:10px}#signet-cambria-footer{width:60px;margin:0 auto 10px}footer ul.contact-bar li a{height:30px}@media only screen and (min-width:370px){.group-overtext{padding-left:2.1em;font-size:1em}.group{padding:1.9em 2.1em}}@media only screen and (min-width:768px){.col-md-6>.cover.cover-full{height:100%;aspect-ratio:unset}.leistungen-icon-circle{padding:25px;border-width:4px}.leistungen-icon svg{width:70px}.btn.btn-hero-outline{margin:0 0 0 1em}}@media only screen and (min-width:1024px){body{font-size:1.1em;line-height:1.35}.logo-cambria>img{height:80px;margin:0;max-width:none}.burgerbutton{display:none}header,header nav{background-color:transparent;position:relative}header.scrolled{box-shadow:none}.headflex{padding:20px 4vw}header nav{top:auto;height:auto;clip-path:none;flex-direction:column-reverse;display:flex!important;align-items:end}header nav li{display:inline-block;float:left}header nav ul.main-navigation li a{display:inline-block;padding:10px 20px;border:0;position:relative}header nav ul li:last-child a{padding-right:0}header nav ul li:last-child a:hover::after{width:calc(100% - 20px)}ul.contact-bar{padding:0;margin-right:-9px;border:0;margin-bottom:10px}ul.contact-bar li a{height:30px;width:34px;background-size:17px}p.intro{font-size:1.3em}h1{font-size:2.5em}h2{font-size:2em}article{padding-top:0}section{padding-bottom:4em}.cover+section:not(.has-background-color){padding-top:3.5em}.cover{padding:4.5em 0 5.5em;min-height:370px}article .cover:first-child{min-height:inherit;padding:4.5em 0 3.5em}section.circles{overflow-x:visible}.group{padding:2.4em 2.6em}.group-overtext{margin-top:-.8em}.portrait-bubble img{width:130px;margin-right:2.2em;margin-top:-1.5em;margin-bottom:.5em!important}footer .container{max-width:none;width:93%}.footer ul{justify-content:end}footer ul.contact-bar{justify-content:start;margin:0}}@media only screen and (min-width:1200px){.container.circles{display:flex;font-size:.9em;margin-bottom:40px}.circle{flex-basis:33%}.circle:nth-child(2){top:-50px}.circle-inner{max-width:none;margin:0 auto;padding:30px 45px 0}.circle:nth-child(2) .circle-inner{padding-left:51px;padding-right:51px}.circle:nth-child(3) .circle-inner{padding-left:55px;padding-right:35px}}.hero-w800{max-width:800px}