@font-face{font-display:auto;font-family:"DIN Pro";font-style:normal;font-weight:300;src:url("/font/DINPro-Light.woff2") format("woff2"),url("/font/DINPro-Light.woff") format("woff")}@font-face{font-display:auto;font-family:"DIN Pro";font-style:normal;font-weight:400;src:url("/font/DINPro.woff2") format("woff2"),url("/font/DINPro.woff") format("woff")}@font-face{font-display:auto;font-family:"DIN Pro";font-style:normal;font-weight:500;src:url("/font/DINPro-Medium.woff2") format("woff2"),url("/font/DINPro-Medium.woff") format("woff")}@font-face{font-display:auto;font-family:"DIN Pro";font-style:normal;font-weight:700;src:url("/font/DINPro-Bold.woff2") format("woff2"),url("/font/DINPro-Bold.woff") format("woff")}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}html{color:#414042;font-size:1em}body{background-color:#183f6b;color:#414042;font-family:"DIN Pro",sans-serif;font-style:normal;font-size:1rem;font-weight:400;line-height:1.25rem}a{color:#183f6b}a:hover,a:active{color:#3470b0}p{color:#183f6b;font-size:1rem;font-weight:400;line-height:1.25rem}button,button:focus{outline:none;background:#183f6b;color:#fcfcfc;border:0}button:hover,button:active{background:#3470b0}hr{display:block;height:1px;border:0;border-top:1px solid #fcfcfc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.scroll-margin{scroll-margin-top:5.25rem}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}header{background:#fcfcfc;height:5.25rem;box-shadow:0px 24px 10px 0px rgba(0,0,0,.04);-webkit-box-shadow:0px 24px 10px 0px rgba(0,0,0,.04);-moz-box-shadow:0px 24px 10px 0px rgba(0,0,0,.04)}header a{color:#414042}header a:hover{color:#183f6b}header a:active{color:#3470b0}header nav{top:5.25rem !important;background:#113255;color:#fcfcfc;transition:height .5s ease-out;height:0;overflow:hidden;font-weight:500}header nav.active{height:calc(100% - 5.25rem);overflow:auto}header nav.active a{color:#fcfcfc}header nav.active a:hover,header nav.active a:active{color:#fcfcfc;opacity:.56}header nav ul.list-group{padding-top:2.5rem !important;padding-bottom:2.5rem !important}header nav li{border:0 !important}header nav .lang-separator{border-right-color:#3470b0 !important}header nav .lang-selector a.active{color:#fcfcfc;opacity:.56}header button.toggle-button img.close{display:none}header .logo-container img.white-logo{display:none}header.active{background:#183f6b}header.active button.toggle-button img.open{display:none}header.active button.toggle-button img.close{display:initial}header.active .logo-container img.logo{display:none}header.active .logo-container img.white-logo{display:initial}@media(min-width: 1025px){header button.toggle-button{display:none}header.active{background:#fcfcfc}header.active .logo-container img.logo{display:initial}header.active .logo-container img.white-logo{display:none}header>div:first-child{margin-right:2.75rem !important;margin-left:2.75rem !important}header nav{height:initial;background:none;color:#414042;overflow:initial}header nav.active{height:initial}header nav.active a{color:#414042}header nav.active a:hover{color:#183f6b;opacity:1}header nav.active a:active{color:#3470b0;opacity:1}header nav.fixed-top{position:initial}header nav.flex-column{flex-direction:row !important}header nav a{color:#414042}header nav a svg{display:none}header nav ul.list-group{flex-direction:row;padding:initial !important;list-style-type:none}header nav ul.list-group li{padding:initial !important}header nav .lang-selector{padding-bottom:initial !important}header nav .lang-selector a.active{color:#3470b0;opacity:1}}.note-container{position:absolute;display:flex;align-items:center;bottom:0;right:0;height:4.5rem;padding:.5rem 4rem 1rem 1rem;transition:padding-right .5s ease-out}.note-container .note{font-size:1.5rem;min-width:max-content;font-weight:500;line-height:2.5rem;text-transform:uppercase;color:#fcfcfc}.note span{font-weight:300}.main__button{display:flex;padding:1rem 1.5rem;align-items:center;gap:.5rem;background:#183f6b;color:#fcfcfc;font-size:1rem;font-weight:500;line-height:1.25rem;text-transform:uppercase}@media(min-width: 1025px){.note-container{padding:1rem 3rem 1rem 1.5rem;padding-right:33rem}.note-container .note{font-size:2rem}}#homepage .note::after{content:"";position:absolute;height:.125rem;width:5.5rem;left:1.5rem;bottom:0;background:#fcfcfc}.title span::after{content:"";position:absolute;height:.125rem;width:5.5rem;left:0;bottom:-1rem;background:#183f6b}#homepage{position:relative}.carousel .image{object-fit:cover;height:calc(100vh - 9.75rem)}.carousel-indicators{margin:0;bottom:5rem}.carousel-indicators [data-bs-target]{width:5.5rem;height:.125rem;margin:.25rem;background-color:#fcfcfc}.slogan{position:absolute;top:50%;left:1rem;transform:translate(0, -50%);background-color:#3470b0;min-width:max-content;padding:1rem 1.5rem;gap:.5rem;font-size:2rem;font-weight:500;line-height:2.5rem;text-transform:capitalize;color:#fcfcfc}.slogan span{font-weight:300}.home-note{background-color:#183f6b}@media(min-width: 641px){.carousel .image{height:calc(100vh - 5.25rem)}}@media(min-width: 1025px){.carousel-indicators{bottom:4rem;right:initial;left:3.75rem}.slogan{left:3.75rem;font-size:3.5rem;font-weight:700;line-height:4rem}}.about-container{background:#183f6b;display:flex;align-items:center;padding:3.5rem 1rem 3.5rem 1rem}.about-container.scroll-margin{scroll-margin-top:9.75rem}.about-container p{max-width:45rem;color:#fcfcfc;font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center}.founders-container{width:100%;padding:1rem 1rem 1rem 1rem;background:#f4f4f4}.founders-container .left{display:flex;flex-grow:1;flex-basis:50%;flex-direction:column;margin-right:.75rem}.founders-container .left img{padding-right:3rem;margin-left:-1rem;width:100%}.founders-container .left .title{position:relative;color:#183f6b;font-size:2rem;font-weight:500;line-height:2.5rem;text-transform:uppercase;margin-left:1rem;margin-bottom:3rem}.founders-container .left .title span{font-weight:300}.founders-container .right{display:flex;flex-grow:1;flex-basis:50%;flex-direction:column;margin:1rem}.founders-container .right img{margin-bottom:4rem}.founders-container article{padding:1.5rem;background:#fcfcfc}.founders-container article:first-child{margin-bottom:1.5rem}.founders-container article button.collapsed{margin-top:0 !important}@media(min-width: 1025px){.founders-container{padding:3.75rem 3.75rem 3.75rem 0;flex-direction:row !important}.founders-container .left img{padding-right:0;margin-left:0}.founders-container .left .title{margin-left:3.75rem;margin-bottom:3.75rem}.founders-container .right{margin:0;margin-left:.75rem}}.career-container{position:relative;height:initial;width:100%;overflow:hidden}.career-container .left-image{display:none;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.career-container .small-screen-img{width:100vw;object-fit:cover}.career-container article{position:static;width:100%;top:initial;left:initial;transform:none;background-color:#fcfcfc;padding-bottom:4rem}.career-container article p{padding:1.5rem 1rem}.career-container article .main__button{margin-left:1rem;margin-bottom:.5rem;text-decoration:none}.career-container article .main__button:hover{color:#fcfcfc;background-color:#3470b0}.career-container .title{position:relative;color:#183f6b;font-size:2rem;font-weight:500;line-height:2.5rem;text-transform:uppercase;margin:2.5rem 1rem}.career-container .title span{font-weight:300}.career-note{display:none;background-color:#3470b0}@media(min-width: 1025px){.career-container{height:100vh}.career-container article{position:absolute;width:37rem;top:50%;left:3.75rem;transform:translate(0, -50%);padding:3.5rem}.career-container article p{padding:3.5rem 0 3.5rem 0;margin:0}.career-container article .main__button{margin:0}.career-container .title{margin:0}.career-container .left-image{display:block}.career-container .small-screen-img{display:none}.career-note{display:flex}}.contact-header{padding:2rem 1rem;background-color:#3470b0}.contact-header .contact-note{position:static;padding:0;height:initial;border-bottom:2px solid #fcfcfc}.contact-header .contact-note .note{font-size:1rem;font-weight:700;line-height:1.25rem;text-transform:none}.contact-header .contact-note .note span{font-weight:400}.contact-details{background-color:#183f6b;padding:3.25rem 1rem}.contact-details h1{color:#fcfcfc;font-size:1.5rem;font-weight:500;line-height:2rem;text-transform:uppercase;padding-bottom:1.5rem}.contact-details p{color:#fcfcfc;font-size:1rem;font-weight:400;line-height:1.25rem}.contact-details a{color:#fcfcfc;text-decoration:none}.contact-details a:hover,.contact-details a:active{color:#fcfcfc;opacity:.56}@media(min-width: 1025px){.contact-header{padding:1.5rem 0 1.5rem 3.5rem}.contact-header .contact-note{display:none}.contact-details{padding:3.75rem}.contact-details .linkedin{display:none}}.impressum-container{position:relative;width:100%;display:flex;flex-direction:column;padding:2rem 0 3.75rem 0;background:#f4f4f4}.impressum-container .title{position:relative;color:#183f6b;font-size:2rem;font-style:normal;font-weight:300;line-height:2.5rem;text-transform:uppercase;margin-bottom:3.5rem;margin-left:3.75rem}.impressum-container .publisher{color:#183f6b;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;text-transform:uppercase;margin-bottom:2rem}.impressum-content{display:flex;flex-direction:column}.impressum-content .left{display:flex;flex-grow:1;flex-basis:50%;flex-direction:column;margin-right:.75rem}.impressum-content .left img{width:100%}.impressum-content .right{display:flex;flex-grow:1;flex-basis:50%;flex-direction:column;margin-left:.75rem;margin-bottom:1rem}@media(min-width: 1025px){.impressum-content{padding:0 3.75rem 3.75rem 0;flex-direction:row !important}.impressum-content .left img{padding-right:0;margin-left:0}.impressum-content .left .title{margin-left:3.75rem;margin-bottom:3.75rem}.impressum-content .right{margin:0;margin-left:.75rem}}.footer-container{display:flex;flex-direction:column;background-color:#3470b0;padding:2rem 1rem 3.5rem 1rem}.footer-container a{color:#fcfcfc}.footer-container a:hover,.footer-container a:active{color:#fcfcfc;opacity:.56}.footer-container .item{color:#fcfcfc;margin-bottom:1.5rem}.footer-container .linkedin{display:none}.footer-container .cookie-settings{position:fixed;bottom:1.875rem;right:1rem;cursor:pointer;border-radius:50%;width:1.75rem;height:1.75rem;background-color:#fcfcfc}.footer-container .cookie-settings svg{margin:.125rem;fill:#3470b0}.footer-container .cookie-settings:hover{opacity:.56}@media(min-width: 1025px){.footer-container{display:flex;flex-direction:row;padding:2rem 3.75rem 2rem 3.75rem}.footer-container .item{margin-bottom:0;margin-right:3.5rem}.footer-container .linkedin{display:block;margin-left:auto}}#cc-main{--cc-font-family: "DIN Pro", sans-serif;--cc-bg: #fcfcfc;--cc-separator-border-color: #f4f4f4;--cc-btn-primary-bg: #183f6b;--cc-btn-primary-border-color: #183f6b;--cc-btn-primary-hover-bg: #3470b0;--cc-btn-primary-hover-border-color: #3470b0;--cc-btn-primary-color: #fcfcfc;--cc-btn-primary-hover-color: var(--cc-btn-primary-color);--cc-btn-secondary-bg: #414042;--cc-btn-secondary-border-color: #414042;--cc-btn-secondary-hover-bg: #89878b;--cc-btn-secondary-hover-border-color: #89878b;--cc-btn-secondary-color: #fcfcfc;--cc-btn-secondary-hover-color: var(--cc-btn-secondary-color);--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-primary-color: var(--cc-btn-primary-bg);--cc-secondary-color: var(--cc-btn-primary-bg);--cc-btn-border-radius: 0;--cc-modal-border-radius: 4px;--cc-cookie-category-block-bg: #f4f4f4;--cc-cookie-category-block-border: #f4f4f4;--cc-toggle-readonly-bg: #89878b}#cc-main .pm__badge{background:#89878b;color:#fcfcfc}#cc-main .pm__close-btn{border-radius:10px;background:none;border:none}#cc-main .pm__close-btn svg{stroke:#414042}#cc-main .pm__close-btn:hover{background:none;border:none}#cc-main .pm__close-btn:hover svg{stroke:#89878b}
