@import url(../fonts/IBMPlexSans-ExtraLight.css);@import url(../fonts/IBMPlexSans-ExtraLightItalic.css);@import url(../fonts/IBMPlexSans-Light.css);@import url(../fonts/IBMPlexSans-LightItalic.css);@import url(../fonts/IBMPlexSans-Text.css);@import url(../fonts/IBMPlexSans-TextItalic.css);@import url(../fonts/IBMPlexSans-Medium.css);@import url(../fonts/IBMPlexSans-MediumItalic.css);body,html{margin:0;padding:0;font-family:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;font-size:36px;line-height:1.25;color:#333;fill:#333;background-color:#e6e6e6}@media screen and (max-width:1800px){body,html{font-size:30px}}@media screen and (max-width:1440px){body,html{font-size:24px}}#menu,#menu-hamburger{position:fixed;color:#fff;fill:#fff}#menu{top:0;display:block;width:100%;font-weight:200;z-index:15}.negative-menu #menu{color:#333;fill:#333}.no-fp #menu{background:#191919}.transparent-menu #menu{background:initial!important}#menu.hamburger-active{visibility:visible;left:0}#menu ul,.section ul{padding:0;list-style:none}#menu ul{margin:0}#menu .language{float:right}#menu ul li{float:left}#menu .navigation li{margin-right:1.25em}#menu .language li{margin-left:.417em}#menu ul li a{display:block;padding:.5em 0;color:inherit}#menu .navigation li.active a,#menu .navigation li:hover a,.section a:hover{text-decoration:underline solid}#menu .language li.active a,#section-about a.link-bond,#section-about strong,#section-areal-key a.link-bond,#section-areal-key strong,#section-dark a.link-bond,#section-dark strong,#section-home a.link-bond,#section-home strong{font-weight:450}#menu ul li a,#menu ul li.logo a:hover,#menu ul li.logo.active a,.section a.link-bond{text-decoration:none}#menu ul li.logo span{display:none}#menu ul li.logo svg{display:inline-block;height:1.25em;fill:inherit}#menu-hamburger{display:none;top:1.25rem;left:1.25rem;margin:0;border:0;cursor:pointer;z-index:10}#menu-hamburger span{display:block;float:left;width:1.25rem;height:1.25rem;margin-right:1.25rem;content:"";background:linear-gradient(to bottom,#fff,#fff 20%,transparent 20%,transparent 40%,#fff 40%,#fff 60%,transparent 60%,transparent 80%,#fff 80%,#fff 100%)}#menu-hamburger svg{display:block;height:1.25rem;fill:inherit}#menu-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#000;opacity:0;transition:opacity .35s;z-index:5}#menu.hamburger-active~#menu-overlay{visibility:visible;opacity:.5}.menu-wrapper,.section-wrapper{max-width:1920px;margin:auto;padding:0 1.25rem}.menu-wrapper{height:100%}@media screen and (max-width:1024px){#menu{visibility:hidden;position:fixed;top:0;left:-13rem;box-sizing:border-box;width:12.5rem;max-width:100%;height:100%;padding:1.25rem;background:#191919;transition:.35s}.negative-menu #menu{color:#fff;fill:#fff}.transparent-menu #menu{background:#191919!important}#menu ul{margin:0;padding:0;list-style:none}#menu .language{float:none;margin:.5em 0 0;padding:.5em 0 0;border-top:1px solid #fff}#menu .navigation li{float:none;margin:0}#menu .language li:first-child{margin-left:0}#menu ul li.logo a:hover,#menu ul li.logo.active a{text-decoration:underline}#menu ul li.logo span{display:block}#menu ul li.logo svg{display:none}#menu-hamburger{display:inline-block}.negative-menu #menu-hamburger,.no-fp #menu-hamburger{color:#333;fill:#333}.negative-menu #menu-hamburger span,.no-fp #menu-hamburger span{background:linear-gradient(to bottom,#333,#333 20%,transparent 20%,transparent 40%,#333 40%,#333 60%,transparent 60%,transparent 80%,#333 80%,#333 100%)}.menu-wrapper{max-width:none;height:auto;padding:0}}.section-wrapper{display:flex;height:100%;flex-direction:row;justify-content:space-between;align-items:center;column-gap:2.5rem}@media screen and (max-aspect-ratio:5/4),screen and (max-width:960px) and (max-height:720px){.section-wrapper{flex-direction:column;justify-content:flex-end;row-gap:1.25rem}.section.auto-height-responsive .section-wrapper{min-height:100vh;justify-content:space-between}#section-home{font-size:min(3vh,1rem)}#section-home .section-wrapper>div{display:flex;padding-top:3.75rem;flex-direction:column;justify-content:center;flex-grow:1}}.section h2,.section h3,.section h4{margin:0 0 .625rem;padding:0;font-size:1em}.section address,.section p{margin:0 0 .625rem;padding:0;font-style:normal}.section ul{margin:0 0 .625rem}.section ul li{padding-left:1.25em;text-indent:-1.25em}.section ul li:before{display:inline-block;width:1.25em;content:"»";text-indent:0}.section p:last-child,.section ul:last-child{margin:0}.section p img{display:block;max-width:100%;margin:0 auto}.section a{color:inherit;text-decoration:underline dotted}.section a.link-bond:before{content:"→ "}.section a.link-bond:hover{text-decoration:underline dotted}.section .logo-inline{height:1.25em;vertical-align:bottom;fill:inherit}.section .logo-inline.text-small{padding:.075em 0}.section .text-regular{font-size:1rem;line-height:1.25}.section .text-small{font-size:.5rem;line-height:1.4}.section .text-center{text-align:center}.section .indent-left{margin-left:2.5rem}.section .indent-right{margin-right:2.5rem}.section .width-third{width:33.3%}.section .width-half{width:50%}.section .width-twothirds{width:66.7%}.section .width-full{width:100%}.section .width-min-15rem{min-width:15rem}.section .height-full{height:100%}.section .no-shrink{flex-shrink:0}.section .no-padding-left{padding-left:0}.section .no-padding-right{padding-right:0}.section .no-margin-bottom{margin-bottom:0}@media screen and (max-aspect-ratio:5/4),screen and (max-width:960px) and (max-height:720px){.section .text-small{font-size:.6rem}.section .indent-left,.section .indent-right{margin-left:0;margin-right:0}.section .width-half,.section .width-third,.section .width-twothirds{width:100%;min-width:auto;box-sizing:border-box}.section .no-padding-left,.section .no-padding-right{padding-left:0;padding-right:0}.section .no-padding-left>*,.section .no-padding-right>*{padding-left:1.25rem;padding-right:1.25rem}.section.auto-height-responsive .section-wrapper>:first-child,.section.padding-responsive .section-wrapper>:first-child{padding-top:2.5rem}.section.auto-height-responsive .section-wrapper>:last-child,.section.padding-responsive .section-wrapper>:last-child{padding-bottom:2.5rem}}.section .slightly-transparent{opacity:.7}.section .hidden{display:none!important}.section .button-inline{display:inline-block;padding:.25rem .5rem;color:#c3a681;text-decoration:none;border:2px dotted #c3a681}.section .button-inline:hover{color:#fff;text-decoration:none;background:#c3a681;border:2px solid #c3a681}.section .image-key{display:block;height:80vh;max-width:50%;margin-bottom:3vh;align-self:flex-end;object-fit:contain;object-position:center bottom}.section .image-areal{align-self:stretch;object-fit:cover}.section .image-cloud{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:.625rem 3.75rem;flex-grow:1;font-size:2rem}.section .image-cloud img{height:3.5rem}.section .image-cloud .break{flex-basis:100%;height:0}.section #map{display:block;height:50vh;object-fit:cover;object-position:center}@media screen and (max-width:800px){.section .image-cloud{gap:2vw 12.5vw}.section .image-cloud img{height:12.5vw}}@media screen and (max-aspect-ratio:5/4),screen and (max-width:960px) and (max-height:720px){.section .image-key{width:100%;height:auto;max-width:initial;max-height:35vh;align-self:auto}.section #map,.section .image-areal{height:30vh}.section #map,.section .no-padding-left .image-areal,.section .no-padding-right .image-areal{padding-left:0;padding-right:0}.section.auto-height-responsive .section-wrapper .image-areal,.section.padding-responsive .section-wrapper #map,.section.padding-responsive .section-wrapper .image-areal{padding-top:0;padding-bottom:0}}#section-home{color:#fff;fill:#fff;background:linear-gradient(to bottom,#191919,#191919 85%,#c3a681 85%,#c3a681)}#section-consulting,#section-light,#section-work{color:#fff;fill:#fff;background:#c3a681}#section-custom,#section-simple{color:#333;fill:#333;background:#fff}#section-about,#section-areal-key,#section-dark{color:#fff;fill:#fff;background:#191919}#section-footer{font-size:.5rem;line-height:1.4;color:#333;fill:#333;background:#e6e6e6}#section-areal-key .section-wrapper{max-height:33vh;overflow:hidden}#section-footer .section-wrapper,#section-simple .section-wrapper{padding-top:2.5rem;padding-bottom:2.5rem;justify-content:center;align-items:flex-start}#section-about,#section-areal-key,#section-dark,#section-home{font-weight:200}#section-consulting,#section-custom,#section-footer,#section-light,#section-simple,#section-simple h4,#section-work{font-weight:300}#section-consulting a.link-bond,#section-consulting strong,#section-custom a.link-bond,#section-custom strong,#section-footer h3,#section-footer strong,#section-light a.link-bond,#section-light strong,#section-simple a.link-bond,#section-simple h2,#section-simple h3,#section-simple strong,#section-work a.link-bond,#section-work strong{font-weight:500}#section-footer h3{color:#737373}#section-footer ul li{padding:0;text-indent:0}#section-footer ul li:before{display:inline;content:none}#section-footer a:before{content:none}
/*# sourceMappingURL=default.min.css.map */