/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{font-family:Roboto,sans-serif;font-weight:400}body{background-color:#fff}figure,h1,h2,h3,h4,h5,li,p,ul{margin:0;padding:0}h1{color:#fff;font-size:1.625rem;font-weight:700;letter-spacing:.0625em;line-height:140%;text-transform:uppercase}@media screen and (min-width:680px){h1{font-weight:900}}h2{color:#252071;font-size:1.75rem;font-weight:100;line-height:130%;text-transform:uppercase}@media screen and (min-width:680px){h2{font-size:2rem}}@media screen and (min-width:800px){h2{font-size:2.375rem}}@media screen and (min-width:1000px){h2{font-size:3rem}}@media screen and (min-width:1266px){h2{font-size:3.5rem}}h2 b{font-weight:900}h3{color:#252071;font-size:1.5rem;font-weight:400;line-height:130%}@media screen and (min-width:680px){h3{font-size:1.75rem}}@media screen and (min-width:800px){h3{font-size:2rem}}@media screen and (min-width:1000px){h3{font-size:2.25rem}}@media screen and (min-width:1266px){h3{font-size:2.5rem}}p{color:#252071;font-size:.9375rem;font-weight:400;line-height:130%}@media screen and (min-width:680px){p{font-size:1rem}}@media screen and (min-width:800px){p{font-size:1.125rem}}@media screen and (min-width:1000px){p{font-size:1.25rem}}a{transition:color .3s ease,border-color .3s ease}a,a:hover{text-decoration:none}@media screen and (min-width:680px){a.phone:hover{cursor:text}}img{display:block;height:auto;width:100%}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/assets/fonts/roboto-v20-latin-100.c4e674d8.eot);src:local(""),url(/assets/fonts/roboto-v20-latin-100.c4e674d8.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v20-latin-100.c2aa4ab1.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-100.a45108d3.woff) format("woff"),url(/assets/fonts/roboto-v20-latin-100.ce83c72a.ttf) format("truetype"),url(/assets/images/roboto-v20-latin-100.641943e2.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/assets/fonts/roboto-v20-latin-300.8d38ed81.eot);src:local(""),url(/assets/fonts/roboto-v20-latin-300.8d38ed81.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v20-latin-300.37a7069d.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-300.865f928c.woff) format("woff"),url(/assets/fonts/roboto-v20-latin-300.f1bae4d4.ttf) format("truetype"),url(/assets/images/roboto-v20-latin-300.991f795d.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-v20-latin-regular.e464241b.eot);src:local(""),url(/assets/fonts/roboto-v20-latin-regular.e464241b.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v20-latin-regular.176f8f5b.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-regular.49ae34d4.woff) format("woff"),url(/assets/fonts/roboto-v20-latin-regular.127ea449.ttf) format("truetype"),url(/assets/images/roboto-v20-latin-regular.4f862c8b.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto-v20-latin-700.ba38a9cf.eot);src:local(""),url(/assets/fonts/roboto-v20-latin-700.ba38a9cf.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v20-latin-700.c18ee39f.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-700.2267169e.woff) format("woff"),url(/assets/fonts/roboto-v20-latin-700.24b17813.ttf) format("truetype"),url(/assets/images/roboto-v20-latin-700.9cc0e612.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/assets/fonts/roboto-v20-latin-900.f930b75b.eot);src:local(""),url(/assets/fonts/roboto-v20-latin-900.f930b75b.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto-v20-latin-900.870c8c14.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-900.bac8362e.woff) format("woff"),url(/assets/fonts/roboto-v20-latin-900.2d00e856.ttf) format("truetype"),url(/assets/images/roboto-v20-latin-900.117624e9.svg#Roboto) format("svg")}@font-face{font-family:juit;font-style:normal;font-weight:400;src:url(/assets/fonts/juit.378d551a.eot);src:url(/assets/fonts/juit.378d551a.eot#iefix) format("embedded-opentype"),url(/assets/fonts/juit.7f537078.ttf) format("truetype"),url(/assets/fonts/juit.7a2c6c53.woff) format("woff"),url(/assets/images/juit.c954045a.svg#juit) format("svg")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;font-family:juit!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:color .3s ease;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;-o-transition:color .3s ease}.icon-xing:before{content:"\f168"}.icon-xing2:before{content:"\ead4"}.icon-linkedin:before{content:"\e900"}.white{color:#fff}.bg-white{background-color:#fff}.white70{background-color:#ffffffb3}.terragrey{background-color:#dfd9cf}.terragrey70{background-color:#dfd9cfb3}.beige{background-color:#dad6c8}.sand{background-color:#ddb59a}.yellow{background-color:#eba64b}.brightyellow{background-color:#e5bb7e}.orange{background-color:#cc3e16}.brightorange{background-color:#d66b31}.berry{background-color:#a3195d}.darkblue{background-color:#252071}.midnightblue{background-color:#0e324a!important}.grey{background-color:#a7a7a7}.grey60{background-color:#a7a7a799}.black50{color:#00000080}keyframes flipcard 0%{opacity:0;transform:translate3d(0,150px,0)}keyframes flipcard to{opacity:1;transform:none}.wrapper{margin:0 auto;max-width:1256px;padding:0 20px;width:100%}header{left:0;position:static;top:0;width:100%}header #menu{display:none;width:100%}@media screen and (min-width:680px){header #menu{display:block!important;float:left;padding:0 25px 15px 0}}@media screen and (min-width:1266px){header #menu{padding:0 70px 15px 0}}header #menu ul{background-color:#a7a7a7;list-style-type:none;margin:0;padding:23px 0 5px}@media screen and (min-width:680px){header #menu ul{background-color:initial;float:right;margin:10px 0 0;padding:15px 0 0}}header #menu ul li{font-size:.9375rem;font-weight:300;letter-spacing:.0625rem;padding:0 0 17px;text-align:center;text-transform:uppercase}@media screen and (min-width:680px){header #menu ul li{float:left;padding:0 15px}}header #menu ul li a{color:#fff;text-decoration:none}header #menu ul li a:hover{color:#00000080!important}header #menu ul li a:hover.activ{border:1px solid #00000080!important;padding:2px 10px}header #menu ul li a.activ{border:1px solid #fff;padding:2px 10px}@media screen and (min-width:680px){header{position:fixed;z-index:1000}}header #button-rotate{cursor:pointer;position:fixed;right:30px;top:17px;z-index:1000}header #button-rotate [class^=bar]{background-color:#fff;height:3px;margin:3px 0;transition:.35s;width:25px}header #button-rotate.cross .bar1{transform:translateY(11px) rotate(-45deg)}header #button-rotate.cross .bar2{transform:scale(0)}header #button-rotate.cross .bar3{transform:translateY(-1px) rotate(45deg)}header #button-rotate.arrow .bar1{transform:translate(-5.5px,1px) rotate(-45deg) scaleX(.75)}header #button-rotate.arrow .bar2{transform:rotate(90deg)}header #button-rotate.arrow .bar3{transform:translate(5.5px,-11px) rotate(45deg) scaleX(.75)}@media screen and (min-width:680px){header #button-rotate{display:none}}.logo{bottom:45px;left:20px;position:fixed;width:106px;z-index:1000}@media screen and (min-width:680px){.logo{bottom:86px;width:179px}}@media screen and (min-width:1266px){.logo{left:50%;margin-left:-606px}}.logo figure{display:table;left:0;margin:0;width:100%}.logo figure svg,section{width:100%}section{float:left;position:relative}section.arrow-standalone{background-color:#fff;height:100px}section .arrow{bottom:10px;cursor:pointer;left:calc(50% - 22px);margin:0;position:absolute;width:44px;z-index:20}@media screen and (min-width:680px){section .arrow{bottom:19px}}section .button{float:left;margin:60px 0 80px;text-align:center;width:100%}section .button a{border:1px solid #000;color:#000;display:inline-block;font-size:.9375rem;font-weight:300;letter-spacing:.0625rem;padding:10px 22px;text-transform:uppercase}section .button a:hover{border:1px solid #000000b3;color:#000000b3}section .button a.white{border:1px solid #fff;color:#fff}section .button a.white:hover{border:1px solid #ffffffb3;color:#ffffffb3}section#intro{height:100vh;position:relative}section#intro .wrapper{height:100%}section#intro .intro-text{align-items:center;display:flex;height:100%}@media screen and (min-width:420px){section#intro .intro-text h1{font-size:2rem}}@media screen and (min-width:500px){section#intro .intro-text h1{font-size:2.4375rem}}@media screen and (min-width:680px){section#intro .intro-text h1{font-size:3rem;margin-top:-100px}}@media screen and (min-width:800px){section#intro .intro-text h1{font-size:3.5rem;margin-top:-120px}}section#intro.start{background:url(/assets/images/home-intro.92b018bc.svg) no-repeat 50%/cover}@media screen and (min-width:420px){section#intro.start .intro-text{max-width:420px}}@media screen and (min-width:500px){section#intro.start .intro-text{max-width:520px}}@media screen and (min-width:680px){section#intro.start .intro-text{max-width:590px}}@media screen and (min-width:800px){section#intro.start .intro-text{max-width:700px}}@media screen and (min-width:1000px){section#intro.start .intro-text{max-width:800px}}section#intro.start .intro-text h1{font-size:2.75rem;margin-top:-50px}@media screen and (min-width:420px){section#intro.start .intro-text h1{font-size:2.875rem}}@media screen and (min-width:500px){section#intro.start .intro-text h1{font-size:3rem}}@media screen and (min-width:680px){section#intro.start .intro-text h1{font-size:3.5rem;margin-top:-110px}}@media screen and (min-width:800px){section#intro.start .intro-text h1{font-size:4rem}}@media screen and (min-width:1000px){section#intro.start .intro-text h1{font-size:4.5rem;margin-top:-140px}}@media screen and (min-width:680px){section#intro.projects .intro-text,section#intro.team .intro-text{max-width:650px;max-width:950px}}section#profit{padding:80px 0 50px}@media screen and (min-width:800px){section#profit{padding:160px 0 60px}}section#profit .profit-headline{-webkit-hyphens:auto;hyphens:auto;max-width:390px}@media screen and (min-width:500px){section#profit .profit-headline{-webkit-hyphens:none;hyphens:none}}@media screen and (min-width:680px){section#profit .profit-headline{max-width:640px}}@media screen and (min-width:800px){section#profit .profit-headline{max-width:750px}}@media screen and (min-width:1000px){section#profit .profit-headline{max-width:950px}}@media screen and (min-width:1266px){section#profit .profit-headline{max-width:1100px}}section#profit .profit-animation{overflow:hidden;padding:50px 0 0}@media screen and (min-width:800px){section#profit .profit-animation{padding:60px 0 0 40px}}@media screen and (min-width:1000px){section#profit .profit-animation{padding:85px 0 0 80px}}@media screen and (min-width:1266px){section#profit .profit-animation{padding:95px 0 0 120px}}section#profit .profit-animation .profit-animation-headline{max-width:270px;padding:0 0 25px}@media screen and (min-width:680px){section#profit .profit-animation .profit-animation-headline{max-width:380px}}@media screen and (min-width:800px){section#profit .profit-animation .profit-animation-headline{max-width:470px;padding:0 0 40px}}@media screen and (min-width:1000px){section#profit .profit-animation .profit-animation-headline{max-width:540px}}@media screen and (min-width:1266px){section#profit .profit-animation .profit-animation-headline{max-width:590px}}section#profit .profit-animation .bumper{border-left:1px dashed #00008b}@media screen and (min-width:500px){section#profit .profit-animation .bumper{margin-left:50px}}@media screen and (min-width:680px){section#profit .profit-animation .bumper{margin-left:100px}}@media screen and (min-width:1000px){section#profit .profit-animation .bumper{margin-left:150px}}@media screen and (min-width:1266px){section#profit .profit-animation .bumper{margin-left:200px}}section#profit .profit-animation .bumper .moveable{left:976px;margin:0 0 40px;max-width:410px;padding:30px 0 30px 50px;position:relative}@media screen and (min-width:680px){section#profit .profit-animation .bumper .moveable{max-width:485px;padding:50px 0 50px 87px}}@media screen and (min-width:800px){section#profit .profit-animation .bumper .moveable{max-width:530px}}@media screen and (min-width:1000px){section#profit .profit-animation .bumper .moveable{max-width:580px}}section#solutions{padding:60px 0 50px}@media screen and (min-width:800px){section#solutions{padding:80px 0 60px}}section#solutions h2{color:#fff}section#call-to-action{padding:60px 0 0}@media screen and (min-width:800px){section#call-to-action{padding:80px 0 0}}section#call-to-action.call-to-action-start h2{color:#a3195d}section.projects-examples .slides{display:flex}section.projects-examples svg{width:100%}section.projects-examples .before-after{float:left;width:100%}@media screen and (min-width:680px){section.projects-examples .before-after.darkblue-yellow{background-color:initial;background-image:linear-gradient(90deg,#252071 50%,#eba64b 0)}}@media screen and (min-width:1000px){section.projects-examples .before-after.darkblue-yellow{background-image:linear-gradient(90deg,#252071 35%,#eba64b 0)}}@media screen and (min-width:680px){section.projects-examples .before-after.white-yellow{background-color:initial;background-image:linear-gradient(90deg,#fff 50%,#eba64b 0)}}@media screen and (min-width:1000px){section.projects-examples .before-after.white-yellow{background-image:linear-gradient(90deg,#fff 35%,#eba64b 0)}}@media screen and (min-width:680px){section.projects-examples .before-after.beige-darkblue{background-color:initial;background-image:linear-gradient(90deg,#dad6c8 50%,#252071 0)}}@media screen and (min-width:1000px){section.projects-examples .before-after.beige-darkblue{background-image:linear-gradient(90deg,#dad6c8 65%,#252071 0)}}section.projects-examples .before-after .wrapper{display:flex;height:100%;padding:0}@media screen and (min-width:680px){section.projects-examples .before-after .wrapper{padding:0 20px}}section.projects-examples .before-after .before-after-content{float:left;height:100%;position:relative;top:0;width:100%;z-index:20}section.projects-examples .before-after .before-after-content h3{margin:0 0 28px}section.projects-examples .before-after .before-after-content h4{color:#252071;font-size:2rem;font-weight:700;margin:0 0 7px;text-transform:uppercase}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content h4{font-size:2.25rem}}@media screen and (min-width:800px){section.projects-examples .before-after .before-after-content h4{font-size:2.5rem}}section.projects-examples .before-after .before-after-content p{max-width:530px}section.projects-examples .before-after .before-after-content ul{display:flex;flex-flow:column;float:left;height:100%;list-style-type:none;width:100%}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul{flex-flow:row}}section.projects-examples .before-after .before-after-content ul li{float:left;height:100%;width:100%}@media screen and (min-width:500px){section.projects-examples .before-after .before-after-content ul li{min-height:380px}}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul li{min-height:500px;width:auto}}section.projects-examples .before-after .before-after-content ul li.graph{align-items:center;display:flex;justify-content:center;padding:60px 20px 80px;position:relative}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul li.graph{padding:30px 20px;width:50%}}@media screen and (min-width:1000px){section.projects-examples .before-after .before-after-content ul li.graph{padding:30px 20px 30px 30px;width:35%}}@media screen and (min-width:1266px){section.projects-examples .before-after .before-after-content ul li.graph{padding:30px 0 30px 50px}}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul li.graph h4.mobil{display:none}}section.projects-examples .before-after .before-after-content ul li.graph figure{display:table;width:100%}section.projects-examples .before-after .before-after-content ul li.graph figure.width-auto{margin:0 auto;width:auto}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul li.graph-left{justify-content:left;padding:30px 20px}}@media screen and (min-width:1000px){section.projects-examples .before-after .before-after-content ul li.graph-left{padding:30px 30px 30px 20px}}@media screen and (min-width:1266px){section.projects-examples .before-after .before-after-content ul li.graph-left{padding:30px 50px 30px 0}}section.projects-examples .before-after .before-after-content ul li.text{padding:50px 20px 80px;position:relative}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul li.text{background-color:initial;padding:90px 50px 80px 20px;width:50%}}@media screen and (min-width:800px){section.projects-examples .before-after .before-after-content ul li.text{padding:90px 60px 80px 20px}}@media screen and (min-width:1000px){section.projects-examples .before-after .before-after-content ul li.text{padding:90px 60px 80px 90px;width:65%}}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content ul li.text-left{padding:92px 70px 80px 0}}@media screen and (min-width:800px){section.projects-examples .before-after .before-after-content ul li.text-left{padding:92px 80px 80px 0}}section.projects-examples .before-after .before-after-content .arrow-left-right{bottom:20px;cursor:pointer;margin:0;position:absolute;right:20px;width:44px;z-index:20}@media screen and (min-width:680px){section.projects-examples .before-after .before-after-content .arrow-left-right{bottom:unset;right:0;top:calc(50% - 22px)}section.projects-examples .before-after .before-after-content .arrow-left-right.left{right:10px}}@media screen and (min-width:800px){section.projects-examples .before-after .before-after-content .arrow-left-right.left{right:20px}}@media screen and (min-width:1000px){section.projects-examples .before-after .before-after-content .arrow-left-right.left{right:30px}}@media screen and (min-width:1266px){section.projects-examples .before-after .before-after-content .arrow-left-right.left{right:40px}}section.projects-examples .mobile{width:100%}@media screen and (min-width:680px){section.projects-examples .mobile{display:none}}section.projects-examples .mobile h4{color:#252071;font-size:2rem;font-weight:700;margin:0 0 7px;text-transform:uppercase}section.projects-examples .mobile ul{list-style-type:none}section.projects-examples .mobile ul li.text{padding:30px 20px 40px}section.projects-examples .mobile figure{display:table;margin:0 auto;padding:30px 20px}section.projects-examples .desktop{display:none}@media screen and (min-width:680px){section.projects-examples .desktop{display:block}}section#logomap{background-color:#fff;padding:30px 0 60px}@media screen and (min-width:800px){section#logomap{padding:70px 0 90px}}section#logomap ul{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;padding:30px 0 0}@media screen and (min-width:800px){section#logomap ul{padding:70px 0 0}}section#logomap ul li{padding:30px;width:100%}@media screen and (min-width:680px){section#logomap ul li{width:50%}}@media screen and (min-width:1000px){section#logomap ul li{width:33.33333%}}@media screen and (min-width:1266px){section#logomap ul li{padding:30px 0}}section#logomap ul li figure{display:table;margin:0 auto}section#we-do{background-color:#fff;padding:50px 0 60px}@media screen and (min-width:800px){section#we-do{padding:70px 0 90px}}section#we-do .wrapper{padding:0 12px}@media screen and (min-width:1266px){section#we-do .wrapper{padding:0 15px}}section#we-do .wrapper h3{color:#252071;font-size:2.125rem;margin:0;padding:0 0 0 25px;text-align:left}@media screen and (min-width:800px){section#we-do .wrapper h3{color:#fff;margin:80px 0 0}}@media screen and (min-width:1266px){section#we-do .wrapper h3{font-size:2.25rem}}section#we-do .wrapper h4{color:#252071;font-size:.9375rem;margin:35px 0 15px;text-align:left;text-transform:uppercase}@media screen and (min-width:800px){section#we-do .wrapper h4{color:#252071;margin:35px 0;text-align:center}}section#we-do .wrapper p{color:#252071;font-size:1.375rem;padding:25px 20px 50px 25px}@media screen and (min-width:800px){section#we-do .wrapper p{color:#fff;padding:25px 20px 30px 25px}}@media screen and (min-width:1266px){section#we-do .wrapper p{font-size:1.5rem}}section#we-do .wrapper ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 auto;max-width:365px}@media screen and (min-width:800px){section#we-do .wrapper ul{max-width:760px}}@media screen and (min-width:1266px){section#we-do .wrapper ul{max-width:unset}}section#we-do .wrapper ul li.carddeck{margin:0 0 15px;max-width:365px;min-height:520px;width:100%}@media screen and (min-width:800px){section#we-do .wrapper ul li.carddeck{margin:.5%;max-width:unset;min-height:595px;perspective:1500px;width:49%}}@media screen and (min-width:1266px){section#we-do .wrapper ul li.carddeck{min-height:622px;width:32.33333%}}@media screen and (min-width:800px){section#we-do .wrapper ul li.carddeck:hover .flipcard{transform:rotateY(180deg)}}section#we-do .wrapper ul li.carddeck .flipcard{height:100%}@media screen and (min-width:800px){section#we-do .wrapper ul li.carddeck .flipcard{position:relative;transform-style:preserve-3d;transition:1s}}section#we-do .wrapper ul li.carddeck .flipcard .keyword{float:left;height:100%;padding:10px 5px 15px;width:100%}section#we-do .wrapper ul li.carddeck .flipcard .keyword.front{display:none}@media screen and (min-width:800px){section#we-do .wrapper ul li.carddeck .flipcard .keyword.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#252071;display:inline;position:relative;z-index:2}section#we-do .wrapper ul li.carddeck .flipcard .keyword.back{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;position:absolute;transform:rotateY(180deg);z-index:2}section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.berry,section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.brightorange,section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.brightyellow,section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.orange,section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.sand,section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.terragrey,section#we-do .wrapper ul li.carddeck .flipcard .keyword.back.yellow{background-color:#252071}}section#we-do .wrapper ul li.carddeck .flipcard .keyword.back h4{padding:0 0 0 25px}@media screen and (min-width:800px){section#we-do .wrapper ul li.carddeck .flipcard .keyword.back h4{display:none}}section#we-do .wrapper ul li.carddeck .flipcard .keyword ul.wordspacing{display:flex;justify-content:space-between}section#we-do .wrapper ul li.carddeck .flipcard .keyword ul.wordspacing li{font-size:6rem;font-weight:700;line-height:4.75rem;text-transform:uppercase;width:auto}@media screen and (min-width:450px){section#we-do .wrapper ul li.carddeck .flipcard .keyword ul.wordspacing li{font-size:7.25rem;line-height:5.75rem}}@media screen and (min-width:1266px){section#we-do .wrapper ul li.carddeck .flipcard .keyword ul.wordspacing li{font-size:7.75rem;line-height:6rem}}section#team{padding:70px 0 100px}section#team h2{color:#fff;font-size:2rem;font-weight:700;margin:0 0 30px;text-transform:uppercase}@media screen and (min-width:680px){section#team h2{font-size:2.5rem;margin:0 0 60px}}@media screen and (min-width:1000px){section#team h2{font-size:3.25rem;margin:0 0 100px}}@media screen and (min-width:1266px){section#team h2{font-size:4.0625rem;margin:0 0 130px}}section#team p{color:#fff}section#team ul{float:left;list-style-type:none;margin:0 0 13px;width:100%}@media screen and (min-width:800px){section#team ul{display:flex;flex-flow:row;justify-content:space-between}section#team ul.odd .none-carddeck .name{padding-bottom:100px}}section#team ul.odd .none-flipcard{order:2}@media screen and (min-width:800px){section#team ul.odd .none-flipcard{order:1}}section#team ul.odd .flipcard{order:2}@media screen and (min-width:800px){section#team ul.odd .flipcard{order:1}}section#team ul.odd .name{order:1}@media screen and (min-width:800px){section#team ul.odd .name{order:2}section#team ul.even .none-carddeck .name{padding-bottom:100px}}section#team ul.even .none-flipcard{order:2}@media screen and (min-width:800px){section#team ul.even .none-flipcard{order:2}}section#team ul.even .flipcard{order:2}@media screen and (min-width:800px){section#team ul.even .flipcard{order:2}}section#team ul.even .name{order:1}@media screen and (min-width:800px){section#team ul.even .name{order:1}}section#team ul li{float:left;margin:0 0 10px;width:100%}@media screen and (min-width:800px){section#team ul li.none-carddeck{margin:0;width:auto}section#team ul li.carddeck{margin:0;perspective:5000px;width:auto}}section#team ul li.image{display:flex;flex-flow:wrap;width:100%}@media screen and (min-width:800px){section#team ul li.image{flex-flow:unset;justify-content:space-between}section#team ul li .none-flipcard{display:flex;width:64.3333%}section#team ul li .none-flipcard .back{padding-bottom:30px;width:100%}section#team ul li .flipcard{height:100%;position:relative;transform-style:preserve-3d;transition:1s;width:64.3333%}}section#team ul li .flipcard .front{margin:0 0 15px}@media screen and (min-width:800px){section#team ul li .flipcard .front{margin:0;position:relative}section#team ul li .flipcard .back,section#team ul li .flipcard .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}section#team ul li .flipcard .back{height:100%;position:absolute;top:0;transform:rotateY(180deg)}section#team ul li:hover .flipcard{transform:rotateY(180deg)}}section#team ul li .name{margin:0 0 15px;order:1;padding:25px 10px 30px 20px;width:100%}@media screen and (min-width:800px){section#team ul li .name{margin:0;order:2;padding:50px 10px 0 15px;width:34.5%}}@media screen and (min-width:1000px){section#team ul li .name{padding:75px 25px 0}}section#team ul li .name p{font-size:1.25rem;word-break:break-word}@media screen and (min-width:1000px){section#team ul li .name p{font-size:1.5rem}}@media screen and (min-width:1266px){section#team ul li .name p{font-size:1.75rem}}section#team ul li .name a{color:#fff}section#team ul li .name a:hover{color:#ffffffb3}@media screen and (min-width:680px){section#team ul li .name a.phone:hover{color:#fff}}section#team ul li .text{float:left;padding:20px 20px 30px;width:100%}@media screen and (min-width:800px){section#team ul li .text{padding:20px 15px 0}}@media screen and (min-width:1000px){section#team ul li .text{padding:20px 25px 0}}section#team ul li .text p{font-size:1rem}@media screen and (min-width:1000px){section#team ul li .text p{font-size:1.25rem}}@media screen and (min-width:1266px){section#team ul li .text p{font-size:1.5rem}}section#team ul.social-media{margin:20px 0 0}@media screen and (min-width:800px){section#team ul.social-media{display:inline}}section#team ul.social-media li{float:left;margin:0 10px 0 0;width:auto}section#team ul.social-media li:last-child{margin:0}section#team ul.social-media li .icon-linkedin{font-size:26px}section#team ul.social-media li .icon-xing{font-size:30px}section#team ul.social-media li a{background-color:#fff;border-radius:40px;color:#252071;display:block;height:40px;width:40px}section#team ul.social-media li a:hover{color:#252071b3}section#team ul.social-media li a.linkedin{padding:5px 0 0 7px}section#team ul.social-media li a.xing{padding:7px 0 0 8px}section#contact{padding:60px 0}@media screen and (min-width:800px){section#contact{padding:100px 0 70px}}section#contact h2{margin-bottom:40px}section#contact a{color:#252071}section#contact a:hover{color:#252071b3}@media screen and (min-width:680px){section#contact a.phone:hover{color:#252071}}section#legal-notice{padding:60px 0}@media screen and (min-width:800px){section#legal-notice{padding:100px 0 70px}}section#legal-notice h3{margin-bottom:40px}section#legal-notice a{color:#252071}section#legal-notice a:hover{color:#252071b3}@media screen and (min-width:680px){section#legal-notice a.phone:hover{color:#252071}}section#data-protection{padding:60px 0}@media screen and (min-width:800px){section#data-protection{padding:100px 0 70px}}section#data-protection h2{margin-bottom:40px}section#data-protection h3{margin-bottom:15px;margin-top:40px}section#data-protection ul li{color:#252071;font-size:.9375rem;font-weight:400;line-height:130%;margin:0 0 0 13px}@media screen and (min-width:680px){section#data-protection ul li{font-size:1rem;margin:0 0 0 15px}}@media screen and (min-width:800px){section#data-protection ul li{font-size:1.125rem;margin:0 0 0 17px}}@media screen and (min-width:1000px){section#data-protection ul li{font-size:1.25rem;margin:0 0 0 20px}}section#data-protection a{color:#252071}section#data-protection a:hover{color:#252071b3}@media screen and (min-width:680px){section#data-protection a.phone:hover{color:#252071}}footer{background-color:#dfd9cfb3;float:left;padding:40px 0 135px;width:100%}@media screen and (min-width:680px){footer{padding:40px 25px 135px 0}}@media screen and (min-width:1266px){footer{padding:40px 70px 135px 0}}footer ul{list-style-type:none;margin:0 0 0 20px}@media screen and (min-width:680px){footer ul{float:right;margin:0}}footer ul li{font-size:.9375rem;font-weight:300;letter-spacing:.0625rem;padding:0 0 5px;text-transform:uppercase}@media screen and (min-width:680px){footer ul li{float:left;padding:0 15px}}footer ul li a{color:#000;text-decoration:none}footer ul li a:hover{color:#000000b3}