@media(min-width:992px){::selection{color:#fff;background:#fe6f1e;text-shadow:1px 1px 2px #b040b0}::-moz-selection{color:#fff;background:#fe6f1e;text-shadow:1px 1px 2px #b040b0}.text{top:60%;left:45%;width:85%}.overlayc{bottom:10%;left:9%}.hovereffect .overlayc img{width:90%}.navbar li a{font-size:initial}.navbar-brand img{max-width:70px}.lift{-webkit-transition:all .2s ease;transition:all .2s ease will-change:transform;box-shadow:0 0rem 0rem rgba(108,108,108,0);position:relative}.lift:after{box-shadow:0 .3rem 1rem rgba(108,108,108,.15);content:""}.lift:hover{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0);box-shadow:0 .3rem 1rem rgba(108,108,108,.15)}.jarallax{height:1000px}.stdpadd{padding:80px 0}.smlpadd{padding:100px 0}.smlpaddb{padding:0 0 50px}.card h4.card-title,#homecases .card h4{font-size:1.14rem}small{font-size:80%;font-weight:400}.navbar-dark{padding:10px 0 25px}.homeheading h1{font-size:1.2rem}.homeheading h2{font-size:1.4rem}.homeheading .title{max-width:800px}.homeheading .title h2{font-size:3.2rem;line-height:.68}.homeheading .title p{font-size:1.88rem;line-height:1.32}.homeheading a{font-size:1.46rem}.whathome h2{font-size:2.78rem;margin-bottom:1.5rem}.whathome p{font-size:1.68rem}.title_cases h1{font-size:2.5rem}.whathome .card{min-height:6rem}#homecases h2,.homeevent h2{font-size:2.4rem}.herocase{min-height:70vh}.ctafoot{margin-top:5rem;margin-bottom:7rem}.ctafoot h3{font-size:3rem}.ctafoot .btn{font-size:1.4rem}.zoomeffect{overflow:hidden;position:relative}.zoomeffect:hover img{transform:scale(1.06)}}@media(min-width:1200px){.modal .modal-body img{height:42px}#menuModal .modal-header{padding:.5rem}#menuModal .navbar-nav .nav-link{padding-bottom:.1rem}.fullscreen .modal-body a{font-size:240%}#big-video{min-height:480px;height:100vh}.text h2.title-card{font-size:22px}.tpl-tpl_casehistoryNEW2020 .overlay,.tpl-tpl-casehistorieNEW .overlay,.tpl-tpl-casehistory .overlay{padding:25rem 0 8rem}.tpl-tpl-casehistorieNEW .video-background{position:relative;z-index:2}.tpl-tpl-casehistorieNEW .video-background span{font-size:150px}.py-xl-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-xl-8{padding-top:6rem !important;padding-bottom:6rem !important}.introcontent h1,.tpl-single .introcontent h1{font-size:3.2rem}.realcontent p{line-height:2em}.whathome ul.list-group-flush .list-group-item,.whatwedo ul.list-group-flush .list-group-item,.content ul.onblack.list-group-flush .list-group-item{font-size:1.38rem;padding:1rem 0}.infoblk h1{font-size:3.62rem;line-height:1.1}.infoblk p{font-size:2rem}.card.info-horizontal{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.info-horizontal .description{display:inline-block}p.descrtxt,.descrtxt p{font-size:1.48rem;line-height:1.6}.info-horizontal .description p{font-size:1.18rem;line-height:1.6}.info-horizontal .description h2{font-size:1.48rem}.strongintro p{font-size:2.2rem}.modal-xxl{max-width:1180px}.filtbuttons .btn{margin-bottom:0;border-radius:24px;padding:.8rem 1.4rem}.card img.icon,.card object.icon{max-width:70px;max-height:70px}.gridwork .card-body{min-height:6rem}.logos img,#customers .logo img,.logos object{max-width:140px;max-height:82px}.logos img.horizontal,#customers .logo img.horizontal,.logos object.horizontal{max-width:180px}.logos img.square,#customers .logo img.square,.logos object.square{max-width:80px}.worknav a{font-size:.7rem;line-height:1.6}.worknav a span{font-size:.9rem;text-transform:initial}}@media(min-width:1600px){.mt-xxl-6{margin-top:4.5rem !important}.mb-xxl-6{margin-bottom:4.5rem !important}.my-xxl-6{margin-bottom:4.5rem !important;margin-top:4.5rem !important}.homeevent h4{font-size:1.1rem}.modal-xxl{max-width:1440px}.homeheading .title{max-width:1045px}.homeheading .title h2{font-size:4.2rem}.text h4{font-size:15px}.text h2.title-card{font-size:26px}.container{max-width:1400px}}