body{background:#e8e8e8e0}@keyframes blink{50%{border-color:#90267e}}.landing-container{margin-top:140px;font-size:12pt}button{outline:0;border:0;background:#90267e;color:#fff;font-size:12pt;border-radius:6px;padding:12px 24px}.bordered{border:1px solid #fff;animation:blink .5s step-end infinite alternate}.common-padding{padding:0 125px}.header{width:100%;position:fixed;top:0;z-index:9999;height:140px;color:#90267e;transition:all .2s ease-in-out}.header img{width:200px;height:auto;transition:all .2s ease-in-out}.header span{cursor:pointer;margin-right:25px}.shrinked{height:60px;background:#90267e;color:#fff;transition:all .2s ease-in-out}.shrinked img{width:140px;padding:1px 5px 0px 1px;background-color:#fff;transition:all .2s ease-in-out}.hero{padding:100px 50px;height:750px;color:#fff;background:radial-gradient(rgba(144,38,126,0.8), rgba(63,214,255,0.4)),url(../humansuite-people.jpg);background-position:center;background-size:100%}.hero .headline1{font-size:30pt}.hero .headline2{margin-top:30px;font-weight:100;font-size:26pt}.hero img{width:700px;height:auto}.sections-container{background-image:url(../sections.png);background-repeat:no-repeat;background-size:100%}.subhero{padding-top:30px;height:350px;font-size:30pt;color:#90267e}.subhero h3{font-weight:400;font-size:40px;text-align:center}.subhero h3 span{font-weight:300}.subhero img{margin-bottom:40px;width:240px;height:auto}.section{color:#6b6b6b;margin:90px 0}.section .info{padding:0 30px;flex-basis:50%}.section .info .title{margin-bottom:40px;line-height:27pt;font-size:26pt;color:#3fd6ff}.section .info .description{line-height:28px;padding-left:40px}.section .info .description .item{font-size:18px}.section .info .description .item.selected{color:#3fd6ff !important}.section .info .description .item:hover{cursor:pointer}.section .info .description i{margin-right:5px}.section .info .description .item-desc{padding-left:20px;padding-right:20px;font-size:16px;font-weight:100;color:#6b6b6b;overflow:hidden;transition:height 0.3s ease-out;height:auto}.section .info .description .arrow-right{background-image:url("../arrow-right.png");background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block}.section .info .description .arrow-bottom{background-image:url("../arrow-bottom.png");background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block}.section .gallery{flex-basis:50%}.section .gallery img{width:100%;height:auto;background-size:cover}.differentiate{background:#EDEDED;min-height:690px;font-size:16px;line-height:28px}.differentiate h3{font-weight:400;color:#90267e;font-size:40px;text-align:center;padding:100px 0px 20px 0}.differentiate h3 span{font-weight:100}.differentiate .box{flex-basis:50%;min-width:300px;margin-bottom:20px}.differentiate .box img{width:132px;height:150px}.differentiate .box h5{color:#90267e;font-size:18px;font-weight:400}.references{height:700px;background:linear-gradient(rgba(63,214,255,0), #90267e),url(../humansuite-collaborate.jpg);background-size:100%}.references>div{width:95%;padding-bottom:40px}.references .box{text-align:center}.contact .title{font-size:24pt;color:#90267e;margin-bottom:10px}.contact div{padding:20px;font-weight:100;text-align:center}.contact img{margin:20px auto;width:90%;height:auto}.contact i{color:#90267e}.footer{background:#cccccb;color:#fff;text-align:center;height:80px}.scroll-to-top{position:fixed;bottom:15px;left:15px;opacity:0;transition:all .2s ease-in-out}.scroll-to-top button{font-size:1.5em;font-weight:bold;padding:6px 18px}.show-scrollTop{opacity:1;transition:all .2s ease-in-out}@media (max-width: 768px){.common-padding{padding:0 25px}.header{height:100px}.header span{display:none}.header img{width:120px !important}.landing-container{margin-top:100px}.shrinked{height:70px}.hero{height:300px;padding:50px 0 0 40px}.hero .headline1{font-size:15pt}.hero .headline2{font-size:13pt;margin-top:10px}.hero img{display:none}.subhero{height:200px;font-size:15pt;text-align:center}.subhero img{width:100px;margin-bottom:20px}.section{margin:20px 0;flex-wrap:wrap}.section .info{padding:10px 0;flex-basis:100%}.section .info .title{font-size:20pt;text-align:center;margin-bottom:15px}.section .info .description{padding:0px}.section .gallery{flex-basis:100%}.differentiate .common-padding{padding:0 25px}.differentiate h3{padding:20px}.differentiate .boxes{flex-wrap:wrap}.differentiate .box{min-width:auto;flex-basis:100%}.differentiate .box>div:nth-of-type(1){display:none}.references{height:300px}.references>div{padding:0}.references .box{width:100%;margin-bottom:15px}.contact .title{margin-bottom:0}.contact div{padding:10px}.contact img{width:100%;height:auto}}.banner-box{max-width:12%;height:auto}.banner-box:hover{cursor:pointer}.banner-arrow{max-width:1.5%;height:auto}
