.flipcard-content strong,.sectionHead,h1,h2,h3,h4{text-transform:uppercase}.footer-basic ul a,a:hover{text-decoration:none}@font-face{font-family:Roboto;src:url(../../assets/fonts/Roboto-Bold.woff2?h=28d5b8d0a3c784944036e262df3304ae) format('woff2'),url(../../assets/fonts/Roboto-Bold.woff?h=28d5b8d0a3c784944036e262df3304ae) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../../assets/fonts/Roboto-Light.woff2?h=28d5b8d0a3c784944036e262df3304ae) format('woff2'),url(../../assets/fonts/Roboto-Light.woff?h=28d5b8d0a3c784944036e262df3304ae) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../../assets/fonts/Roboto-Black.woff2?h=28d5b8d0a3c784944036e262df3304ae) format('woff2'),url(../../assets/fonts/Roboto-Black.woff?h=28d5b8d0a3c784944036e262df3304ae) format('woff');font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(../../assets/fonts/Roboto-Regular.woff2?h=28d5b8d0a3c784944036e262df3304ae) format('woff2'),url(../../assets/fonts/Roboto-Regular.woff?h=28d5b8d0a3c784944036e262df3304ae) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../../assets/fonts/Roboto-Thin.woff2?h=28d5b8d0a3c784944036e262df3304ae) format('woff2'),url(../../assets/fonts/Roboto-Thin.woff?h=28d5b8d0a3c784944036e262df3304ae) format('woff');font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(../../assets/fonts/Roboto-Medium.woff2?h=28d5b8d0a3c784944036e262df3304ae) format('woff2'),url(../../assets/fonts/Roboto-Medium.woff?h=28d5b8d0a3c784944036e262df3304ae) format('woff');font-weight:500;font-style:normal}:root{--bs-orange:#FF2001;--bs-primary:#000021}.btn.btn-primary.btn-sm.cookie-btn{border:1px solid #fff}#cookie-banner .cookie-banner-inner{padding:30px 16px;display:flex;max-width:800px;margin:0 auto;flex-direction:column}#cookie-banner .cookie-banner-text{width:100%;margin-bottom:1rem}@media (min-width:767px){#cookie-banner .cookie-banner-text{width:50%}}#cookie-banner{position:fixed;bottom:0;width:100%;background:#fff;box-shadow:0 1px 7px 3px #484948;transition:transform .3s;transform:translateY(250px);overflow-y:auto;max-height:100vh;z-index:1031;font-size:14px}.content .illu,.flipcard-front{background-position:center center}#cookie-banner.is-shown{transform:translateY(0)}#cookie-banner .cookie-banner-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#cookie-banner .cookie-banner-setting{padding:1.5rem 0 1rem}#cookie-banner .content-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}#cookie-banner .content-bottom-row{display:flex;align-items:flex-start;margin-bottom:1rem}#cookie-banner .content-bottom-title{padding-right:1rem;width:20%}#cookie-banner .content-bottom-description{width:75%}#cookie-banner .label{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cookie-banner .label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#cookie-banner .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}#cookie-banner .label:hover input~.checkmark{background-color:#ccc}#cookie-banner .label input:checked~.checkmark{background-color:#ff4600}#cookie-banner .label input:disabled~.checkmark{background-color:grey;opacity:.3;cursor:auto;pointer-events:none}#cookie-banner .checkmark:after{content:"";position:absolute;display:none}#cookie-banner .label input:checked~.checkmark:after,.flipcard{display:block}#cookie-banner .label .checkmark:after{left:9px;top:4px;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cookie-banner .content{width:90%}#cookie-banner .category{margin-bottom:2rem}#cookie-banner .privacy-links{margin-top:.5rem}#cookie-banner .privacy-links>a{margin-right:.5rem}.carousel-caption h3,.carousel-caption p{color:#fff}.illu.first{background-image:url(Sections/bg01-s.jpg)}.flipcard{perspective:1000px;transform-style:preserve-3d;width:100%;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;margin:0}.flipcard-inner,.flipcard-inner>div{height:100%;left:0;position:absolute;width:100%}.flipcard::before{content:"";display:block;padding-top:150%}@media (min-width:576px){.flipcard::before{padding-top:100%}}@media (min-width:768px){.illu.first{background-image:url(../../assets/img/Sections/bg01.jpg?h=55b78f96d63aaad55e97411a42583f88)}.flipcard::before{padding-top:150%}}@media (min-width:992px){.flipcard::before{padding-top:100%}}.flipcard-inner{top:0;transform-style:preserve-3d;transition:all .6s;z-index:20}.flipcard-inner>div{top:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flipcard-back{transform:rotateX(180deg)}@media (hover:hover){.flipcard:hover .flipcard-inner{transform:rotateX(10deg);box-shadow:0 10px 10px rgba(50,50,50,.2)}}.flipcard input{display:none}.flipcard.active,.flipcard:hover{z-index:2}.flipcard.active .flipcard-inner{transform:rotateX(180deg)}@media (hover:hover){.active.flipcard:hover .flipcard-inner{transform:rotateX(170deg);box-shadow:0 10px 10px rgba(50,50,50,.2)}}.flipcard-front{background-size:contain}.flipcard-content{position:absolute;bottom:0;padding:0 20px;width:100%;-webkit-backface-visibility:hidden}.cite,.content .illu,.content .row,body{position:relative}.flipcard-content p{margin:0 0 15px}.flipcard-content h3{font-size:1.8em;margin-bottom:.1em}.flipcard-content strong{color:#FF2001}.case-1 .flipcard-front{background-image:url(../../assets/img/Tiles/Kachel_timeToMarket.png?h=ecb1f5f37bc8629a24f229e285bf6507)}.tile-1 .flipcard-front{background-image:url(../../assets/img/Tiles/logo_migros.png?h=abc333f197aeb4bfd569f4b9b6230289)}.case-2 .flipcard-front{background-image:url(../../assets/img/Tiles/Kachel_Praxis.png?h=d21caaa090eb2540fe8230a18ae913fc)}.tile-2 .flipcard-front{background-image:url(../../assets/img/Tiles/logo_otelo.png?h=187806f26d2a4d3d39f81bef414a0662)}.case-3 .flipcard-front{background-image:url(../../assets/img/Tiles/Kachel_Driverseat.png?h=bbd23fdae83e8e751b81984b00ac7cbd)}.tile-3 .flipcard-front{background-image:url(../../assets/img/Tiles/logo_soliver.png?h=66ee6aa36fa94cff6f0d480b6fcc00e7)}.case-4 .flipcard-front{background-image:url(../../assets/img/Tiles/Kachel_Ergebnis.png?h=f3c986892be6a2360ba5458d8c67cba5)}.tile-4 .flipcard-front{background-image:url(../../assets/img/Tiles/logo_unilever.png?h=66ee6aa36fa94cff6f0d480b6fcc00e7)}.tile-5 .flipcard-front{background-image:url(../../assets/img/Tiles/logo_ernstings_family.png?h=0380a3a895c51c2c6f9b3eb1c8cb40e7)}.tile-6 .flipcard-front{background-image:url(../../assets/img/Tiles/logo_bosch.png?h=8345448fe8d70aad967597a474d5b888)}.mobile-slider .card{margin-bottom:30px}.mobile-slider{margin-bottom:60px}.timeline-element h2{color:#fff}.footer-basic{padding:40px 0;background-color:#fff;color:#4b4c4d}.footer-basic ul{padding:0;list-style:none;text-align:center;font-size:18px;line-height:1.6;margin-bottom:0}.footer-basic li{padding:0 10px}.footer-basic ul a{color:inherit;opacity:.8}.footer-basic ul a:hover{opacity:1}.footer-basic .social{text-align:center;padding-bottom:25px}.footer-basic .social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin:0 8px;color:inherit;opacity:.75}.btn,.card,.navbar .navbar-toggler{border:none}.footer-basic .social>a:hover{opacity:.9}.footer-basic .copyright{margin-top:15px;text-align:center;font-size:13px;color:#aaa;margin-bottom:0}body{font-family:Roboto;font-size:1em;color:#000021}section[id]:before{display:block;content:" ";margin-top:-75px;height:75px;visibility:hidden}h1,h2,h3,h4{font-weight:900}h2{font-size:24px}@media (min-width:768px){h2{font-size:36px;margin-bottom:.2em}}p{font-size:1.1em}a,a:hover{color:#6d6d6d}.btn{box-shadow:none;padding:.5rem 2rem}.btn.btn-warning{background-color:#FADF32}h3{font-size:1.6em}.content.highlight{background-color:#0000DB;padding:60px 0;position:relative}@media (min-width:768px){.content.contact.highlight{padding:80px 0}}.content.fighter,.content.headline:not(.highlight){margin:60px 0}@media (min-width:992px){.content.fighter,.content.headline:not(.highlight){margin:120px 0}}.content.dark,.dark{background-color:#000021;color:#fff}.content.highlight.dark{padding-bottom:40px}.cite{overflow:hidden}.cite h3{font-size:2em;line-height:1em}@media (min-width:576px){.cite h3{font-size:2.3rem;line-height:1em}}.content.cite .row{padding:50px 15px 10px}@media (min-width:768px){.cite.mirror{margin-bottom:70px}.content.cite .row{padding:110px 15px}}.cite h3::before{display:block;color:#fadf32;width:58px;transform:scale(.7) translate(-11px);height:50px}@media (min-width:992px){.cite.mirror{margin-bottom:140px}.cite h3{font-size:2.3rem}.content.cite .row{padding:220px 15px}.cite h3::before{transform:none;height:58px}}.logo{height:40px}.content .row{max-width:1200px;margin:0 auto;padding:0 15px;z-index:1}.content .illu{height:290px;width:100%;background-size:cover}.stage .headline{margin:140px 0 80px;padding:0 15px}@media (min-width:768px){.content .illu{position:absolute;height:100%;width:67%;left:0;top:0}.content.mirror .illu{left:auto;right:0}.stage{height:100vh;position:relative;min-height:600px;margin:0}.stage .headline{z-index:2;width:50%;max-width:550px;margin-left:12%;padding:0}}.stage p{clear:left;font-size:1.5em;font-weight:500;line-height:1.25;padding-top:20px}.stage h1{font-weight:900;font-size:2.5rem}@media (min-width:576px){.stage h1{font-weight:900;font-size:3rem}}.stage .headline h1 span{float:left;background:linear-gradient(to top,transparent 10%,#FF2001 10%,#FF2001 50%,transparent 50%) 0 0/101%;display:block;padding:0 .15em;margin:0}.stage .illu{height:350px;width:100%;background-image:url(../../assets/img/Misc/stage_transformation_builders.jpg?h=723e8763c850c444f277c70be6684fac);background-size:cover;background-position:center top}@media (min-width:768px){.stage .illu{position:absolute;height:100%;width:67%;right:0;top:0;clear:both;background-position:center top;background-image:url(../../assets/img/Misc/stage_transformation_builders.jpg?h=723e8763c850c444f277c70be6684fac)}.arrow{display:inline-block}}.container-fluid{padding-right:0;padding-left:0}.arrow{width:20px;padding-bottom:1rem}.navbar{padding:6px 20px 6px 30px}.navbar .navbar-brand:before{content:"";position:absolute;z-index:-1;width:200px;height:100%;left:0;top:0;background:#0000db}.navbar-toggler-icon{background-image:url(../../assets/img/Misc/burger_white.svg?h=10b90421942bc3d2fda4d363c0862493)!important}.carousel-wrap{margin:70px 0;padding:0 30px}.carousel{max-width:1140px;margin:0 auto}@media (min-width:992px){.carousel-caption{right:45%}}.content.process{position:relative;overflow:hidden}.process .sketch{width:100%}@media (min-width:768px){.process .sketch{padding-right:25px}}@media (min-width:1200px){.carousel-caption h3{font-size:2em}.process .sketch{padding-right:50px}}@media (min-width:768px){.process.flip .sketch{padding-right:0;padding-left:25px}}@media (min-width:1200px){.process.flip .sketch{padding-left:50px}}@media (min-width:768px){.process .sketch-desc{max-width:500px;padding-left:25px}}@media (min-width:1200px){.process .sketch-desc{max-width:525px;padding-left:50px}}@media (min-width:768px){.process.flip .sketch-desc{padding-left:0;padding-right:25px;margin-left:auto}}@media (min-width:1200px){.process.flip .sketch-desc{padding-right:50px}}.content.process .row{max-width:1600px;position:relative}.sectionHead{color:#FF2001;margin-bottom:.3em}.process .row{padding:40px 0}svg.seperator{display:none}.bg-dark{background-color:#000021!important}.bg-primary{background-color:#0000db!important}@media (min-width:768px){svg.seperator{display:block;position:absolute;top:0;left:50%;width:10px;height:100%;margin-left:-5px}.navbar-expand-md .navbar-nav .nav-link{padding-right:10px;padding-left:10px}}.cases .row:not(.heading)>div{margin-bottom:30px}.content.cases{margin-bottom:60px}.creative-house{width:80%;margin:0 auto;display:block}.content.highlight.contact h3{margin:.35em 0 0}.content.highlight.contact p{margin:0}.fighter h1{font-size:3em}.contact-people .contact-item{background-color:#fff;text-align:center;font-size:1rem;padding:15px;margin:0 0 30px}@media (min-width:768px){.contact-people .contact-item{margin:0 0 40px}}@media (min-width:1200px){.contact-people .contact-item{margin:0 0 90px}}.contact-item p:last-child{margin-bottom:0}.contact-people .contact-item h5{font-size:1.3em;margin:0 0 15px}.contact-people .row{width:100%}.contact-people .character{width:100%;max-width:250px;display:block;margin:20px auto 10px;transition:transform .6s}@media (min-width:768px){.contact-people .character{margin:40px auto 10px}}@media (min-width:1200px){.contact-people .character{margin-top:90px}}@media (hover:hover){.contact-people .character:hover{transform:scale(1.1)}}#logoLarge{display:none}@media (min-width:768px){#logoLarge{position:absolute;top:11px;left:30px;height:40px;z-index:5;display:block}.timeline-element{min-height:220px}}#logoLarge img{height:40px}.text-warning{color:#1B2C33!important}@media (min-width:767px){.navbar-collapse{position:absolute;right:30px}}.nav-item{margin-left:20px}.nav-item.active{color:#fff}.cta.with-arrow:hover i{transform:translateX(10px)}.cta.with-arrow i{transform:translateX(0);transition:transform .5s ease;position:relative;top:-1px}.cta.with-arrow{cursor:pointer;position:relative;width:auto}#arrows,#arrows.second,#arrows.third,.disturber{position:absolute}#arrows{top:-4px;right:-110px}#arrows.second{width:100px;right:0;top:-2px;left:207px}#arrows.third{right:-38px;top:-1px}#arrows .arrow{width:10px;opacity:0}#arrows.third .arrow{width:8px;opacity:0}#arrows .arrow.show{-webkit-animation-name:animate;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate}@keyframes animate{0%,20%{opacity:0}100%{opacity:1}}#arrows.as-headline{top:85px;left:0}@media (max-width:384px){#arrows.third{top:20px;right:auto;left:0}}@media (min-width:385px){#arrows.as-headline{top:60px;right:auto;left:0}}@media (min-width:673px){#arrows.as-headline{top:32px;right:auto;left:0}}@media (min-width:773px){#arrows.as-headline{top:-7px;right:-52px;left:auto}}#arrows.as-headline .arrow{display:inline-block}.cta.with-arrow.no-underline>span{background:0 0}.disturber{left:calc(50% - 350px);z-index:3;transform:translateX(0);cursor:pointer}.disturber img{width:300px}@media (max-width:767px){.disturber img{width:200px}.disturber{width:200px;left:50%;transform:translateX(-50%);bottom:-30px}}.timeline{padding:20px 0;overflow-x:hidden}.timeline-element{position:relative;padding-bottom:40px}@media (min-width:576px) and (max-width:992px){.timeline-element:nth-of-type(3){padding-right:0}}@media (min-width:992px){.timeline-bottom.desktop{display:block;width:85%;bottom:5px;top:auto;left:91px;height:15%}}@media (max-width:991px){.timeline-bottom.desktop{display:none}}@media (max-width:575px){.timeline-bottom.mobile{display:block;height:550px;left:10px;top:36px}.timeline svg line:nth-child(1){display:none}}@media (min-width:576px){.timeline-element:last-of-type{padding-right:0}.timeline-bottom.mobile{display:none}.timeline-element{padding-top:40px;padding-left:0}}@media (max-width:575px){.timeline .timeline-row{padding:30px 15px;margin-top:1rem}.timeline .timeline-element h2,.timeline .timeline-element p{display:inline-block;margin:0}}@media (min-width:576px){.timeline .timeline-row{padding:0 30px}.timeline svg line:nth-child(2){display:none}.timeline svg.timeline-rounded{height:30%;top:18px}.timeline svg.timeline-fill-line{display:block}}@media (min-width:576px) and (max-width:992px){.timeline svg.timeline-rounded{left:44%}}.timeline svg{position:absolute;width:20px;height:58%;left:22px;top:40px;z-index:1}@media (min-width:992px){.timeline svg.timeline-fill-line{display:none}}@media (min-width:576px){.timeline svg{width:60%;height:20px;right:auto;left:40%;top:62px}}.timeline p{margin:auto 0 0}@media (max-width:575px){.timeline-row h2:before{content:"";position:absolute;width:30px;height:45px;background-color:#0000DB;z-index:-1;top:-12px}.timeline svg.timeline-rounded{transform:rotate(90deg);height:45px;width:110px;z-index:0;left:-5px;top:30px}}.timeline h2{position:relative;z-index:2}.timeline-element.timeline-warning div{background:#0000DB}@media (min-width:576px){.timeline-element.timeline-warning div{height:100%;display:flex;flex-direction:column}}.timeline-element div{background:#49565b;padding:.5rem;position:relative;border-radius:5px}@media (max-width:575px){.timeline-element div{padding-top:1rem;padding-bottom:1rem;display:flex}.timeline .timeline-element p{margin-left:1rem}}.timeline-row .timeline-element:before{position:absolute;display:block;top:-3px;width:150%;font-size:1.1rem}@media (max-width:575px){.timeline-row .timeline-element:before{top:-71px;padding:1rem 0}}