.front-content{padding:0}.video-bg{background-size:cover;bottom:0;min-height:100%;min-width:100%;position:fixed;right:0;z-index:-10}.no-webp .video-bg{background-image:url(/build/images/homeVideoPlaceholder.b151f2d3.jpg)}.webp .video-bg{background-image:url(/build/images/homeVideoPlaceholder.4dbe9359.webp)}.front-home-section{padding:6rem 0 5rem}@media (max-width:578px){.front-home-section{padding:3rem 0 2.5rem}}.front-home-header{height:90vh;position:relative}.front-home-header .home-tagline{font-size:2rem;font-weight:900;left:5%;line-height:2rem;position:fixed;text-shadow:0 0 1px #2a0e31;top:40%;width:90%;z-index:-5}@media (min-width:768px){.front-home-header .home-tagline{font-size:3rem;line-height:3rem;top:30%}}.front-home-header .home-tagline .home-tagline-line1{color:#9d58ac;padding-right:20%}.front-home-header .home-tagline .home-tagline-line2{color:#fff;padding-left:20%;padding-top:1rem}.front-home-intro{background-color:#2a0e31;text-align:center}@media (min-width:768px){.front-home-intro{background-color:transparent;background-size:100% 100%}}.front-home-intro h3{font-size:2rem;letter-spacing:.1rem;line-height:2.8rem}.front-home-intro h3 i{color:#9d58ac;font-size:2.2rem}.front-home-intro p{font-size:1.5rem;line-height:2rem;margin-top:2rem}@media (min-width:768px){.no-webp .front-home-intro{background-image:url(/build/images/front-home-intro-bg.a930a7ae.png)}.webp .front-home-intro{background-image:url(/build/images/front-home-intro-bg.06e165f7.webp)}}.front-home-case-studies{background-color:#fff;color:#000;text-align:center}@media (min-width:768px){.front-home-case-studies{padding-top:2%}}.front-home-case-studies h2{color:#464349;font-size:42px}.front-home-case-studies h3{color:#2d2b2e;font-size:28px;margin-bottom:2rem}.front-home-case-studies a{color:#000}.front-home-our-clients{margin-top:-2rem}.front-home-what-we-do{background-color:#000}@media screen and (min-width:992px){.front-home-what-we-do .wwd-category .wwd-icon,.front-home-what-we-do .wwd-category .wwd-skills{align-items:center;display:flex;height:80px;justify-content:center}.front-home-what-we-do .wwd-category .wwd-skills{display:none;font-size:.9em}.front-home-what-we-do .wwd-category:hover .wwd-icon{display:none}.front-home-what-we-do .wwd-category:hover .wwd-skills{display:flex}}.front-home-engage-us{background-color:#fff}.front-home-engage-us a:hover{text-decoration:none}.front-home-engage-us h2{color:#464349;font-size:42px}.front-home-engage-us h3{color:#9d58ac}.front-home-engage-us .btn{font-size:.9rem;text-transform:uppercase}.front-home-engage-us .home-meet-our-team .team-icon{font-size:60px}.front-home-engage-us .home-meet-our-team a{color:#868389;display:block}.front-home-engage-us .home-meet-our-team:hover a{color:#000}