@font-face{font-family:Campton;src:url(/_next/static/media/25c044cfe18c065d14a6b5514dca7902.7cd3afe9.woff);font-weight:800}@font-face{font-family:Campton;src:url(/_next/static/media/a2a5e400ab72344ed74ac0175b6a808a.d3ebb824.woff);font-weight:700}@font-face{font-family:Campton;src:url(/_next/static/media/a8ba95735ee997485410fd9ec19b3044.426bf5ee.woff2) format("woff2");font-weight:400}@font-face{font-family:Campton;src:url(/_next/static/media/f6b7d019c78201958b3378cc1ab1d861.3d68e9a7.woff);font-weight:200}a,abbr,address,article,aside,big,blockquote,body,canvas,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,img,ins,kbd,label,legend,li,menu,nav,ol,output,p,pre,q,ruby,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{width:100%;height:100%;line-height:1;font-family:Campton,"sans-serif";font-weight:400;text-align:center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:0}a,a:hover{-webkit-focus-ring-color:transparent}*,a,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{outline:none}*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clearfix:after{clear:both}.line:after{content:"";display:block;width:87px;height:4px;margin:25px auto 0;background-color:#000;opacity:.149}.header{display:flex;flex-wrap:wrap;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:10;background:#732b90;box-shadow:0 0 25px rgba(0,0,0,.4)}.nav{position:relative;line-height:4.625rem}.nav-item{cursor:pointer;color:#fff;font-weight:400;text-decoration:none;margin:0 .19vw;padding:0 1rem}.nav-item,.nav-item-text{position:relative;display:inline-block}.nav-item-text{font-size:1.125rem}.logo{box-sizing:content-box;width:8.75rem;height:3.25rem;padding:1rem;margin:0 0 0 1.875rem}.logo a{display:block;width:inherit;height:inherit;text-indent:-9999px;background-image:url(/_next/static/media/logo-x-2.853f2d85.png);background-color:transparent;background-position:0;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:925px){.nav{height:100%}.nav-item:before{content:"";position:absolute;top:20%;bottom:20%;left:0;background-color:#5c1777;width:0;transition:width .2s ease;z-index:0}.nav-item:focus:before,.nav-item:hover:before{width:100%}}@media only screen and (max-width:924px){.logo{width:6,25rem;height:2rem}.logo a{background-image:url(/_next/static/media/logo.853f2d85.png)}.nav{order:1;flex:1 0 100%;max-height:0;overflow:hidden}.nav,.nav.active{transition:max-height .3s ease-in-out}.nav.active{max-height:35rem}.nav a{text-align:center}.nav-item{display:block;border-bottom:1px solid hsla(0,0%,100%,.16)}.nav-item-text{font-size:1.75rem}}@media only screen and (min-device-pixel-ratio:1.5)and (min-width:768px){.logo{background-image:url(/_next/static/media/logo-x-2.853f2d85.png)}}.contact-modal,.scroll-active{overflow:hidden}.contact-modal{position:fixed;display:flex;top:0;left:0;height:0;width:100%;justify-content:center;align-items:center;font-size:18px;opacity:0;background-color:#732b90;transition:opacity .3s ease-in}.contact-modal .animation-element{position:relative;margin-bottom:1.5rem;opacity:0;transition:all .15s ease-in}.contact-modal .animation-1{transition-delay:.35s}.contact-modal .animation-2{transition-delay:.38s}.contact-modal .animation-3{transition-delay:.41s}.contact-modal .animation-4{transition-delay:.44s}.contact-modal .animation-5{transition-delay:.47s}.contact-modal.visible{height:100vh;opacity:1}.contact-modal.visible .animation-element{top:0;opacity:1}.contact-modal .close{font-size:53px;color:#fff;position:absolute;top:10px;right:20px}.contact-form{position:relative;width:1000px;max-width:1000px;padding:0 20px}input[type=email],input[type=search],input[type=text],select,textarea{border:none;border-bottom:1px solid #fff;box-shadow:none;padding:10px;margin-bottom:20px;font-size:inherit;color:#fff;width:100%;background:transparent;transition:all .2s ease-in;font-family:inherit}input[type=email]::placeholder,input[type=search]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#fff}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{transform:scale(1.04);border-color:#ed145b;outline:0}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:hsla(0,0%,100%,.53)}textarea{margin-top:40px;overflow:hidden;resize:none}textarea.leave-opened,textarea:focus{height:9rem;overflow:auto}.button{cursor:pointer;color:#fff;box-shadow:none;font-size:16px}.button:hover{background-color:rgba(237,20,91,.702)}a.button{display:inline-block}button[disabled]{border:1px solid #999;background-color:#ccc;color:#666;cursor:not-allowed}.contact-label{display:block;text-align:left;font-size:14px;color:#fff}.contact-label.invalid{color:#ed145b}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{display:none;padding:.95rem;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:2.5rem;height:1.5rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.125rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:2.5rem;height:.25rem;background-color:#fff;border-radius:.25rem;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-.625rem}.hamburger-inner:after{bottom:-.625rem}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}@media only screen and (max-width:924px){.hamburger{display:block}}.intro{position:relative;display:flex;overflow:hidden;height:100vh;z-index:5;background:#f7f7f7}.intro .inner-text{padding:0 10px}.intro .intro-section-background{position:relative;height:25%;background-size:cover;transition:all .2s ease-out}.intro .intro-section-background:after{position:absolute;top:0;left:0;right:0;bottom:0;content:" ";background:rgba(115,43,144,.25)}.intro .section-title{color:#fff;overflow:hidden;position:relative;font-family:inherit}.intro .section-title .inline-block{text-transform:capitalize;padding:5px;background-color:rgba(200,60,92,.9)}.intro .button{font-weight:600;border-width:2px}.intro .button:hover{background-color:rgba(200,60,92,.9);border-color:rgba(200,60,92,.9);border-radius:2px}.intro .button:hover .icon-arrow-right{right:20px}.intro .button{bottom:10%;position:absolute;transform:translateX(-50%);color:hsla(0,0%,100%,0);transition:all .2s cubic-bezier(.27,.16,.55,1.04);min-width:40px;width:40px}.intro .icon-arrow-right{opacity:1;color:#fff;transition-duration:.2s}.intro .text-content{position:absolute;left:0;right:0;top:calc(10% + 215px);opacity:0;transition:all .2s cubic-bezier(.27,.16,.55,1.04);transition-delay:0s;color:#fff;line-height:36px;font-size:30px}.intro .intro-section-wrapper{position:relative;width:25%;height:75vh;transition:all .3s ease-out;transform:translateY(25%);opacity:1;border-right:1px solid #f3f3f3;border-left:0 solid #f3f3f3}.intro .intro-section-wrapper.hide-section{border-right:1px solid hsla(0,0%,95%,.28)}.intro .intro-section-wrapper.hide-section .intro-section-background{opacity:1}.intro .intro-section-wrapper.hide-section .section-title{opacity:.5}.intro .intro-section-wrapper.hide-section .inline-block{background-color:rgba(115,43,144,0)}.intro .intro-section-wrapper .animate-x-left{transform:translate(-50%)}.intro .intro-section-wrapper .animate-x-right{transform:translate(50%)}.intro .intro-section-wrapper:nth-child(4){margin-right:0}.intro .intro-1{transition-delay:0s}.intro .intro-2{transition-delay:.1s}.intro .intro-3{transition-delay:.15s}.intro .intro-4{transition-delay:.2s}.intro .intro-section-back-background{opacity:0;top:18.75vh;right:0;height:75vh;transition:all 1s ease-out}.intro .intro-section-back-background:after{position:absolute;top:0;left:0;right:0;bottom:0;content:" ";background:rgba(115,43,144,.6)}.intro .intro-section-back-background,.intro .intro-section-background{position:absolute;left:0;background-size:cover}.intro .intro-section-back-background.background-about,.intro .intro-section-background.background-about{background-image:url(/_next/static/media/banner.5dac23c4.jpg)}.intro .intro-section-back-background.background-services,.intro .intro-section-background.background-services{background-image:url(/_next/static/media/innovation_bgr.fbbd0e90.jpg)}.intro .intro-section-back-background.background-team,.intro .intro-section-background.background-team{background-image:url(/_next/static/media/play_and_tinker.b0837f64.jpg)}.intro .intro-section-back-background.background-projects,.intro .intro-section-background.background-projects{background-image:url(/_next/static/media/staying_late.a6a5f59b.jpg)}.intro .intro-section-background{top:0;width:100%;height:100%;opacity:.9;transition-duration:.3s}.intro .intro-section-background.background-about{background-position:0 0}.intro .intro-section-background.background-services{background-position:0 25%}.intro .intro-section-background.background-team{background-position:0 50%}.intro .intro-section-background.background-projects{background-position:100% 0}.intro .section-title{position:absolute;top:8%;text-align:center;width:100%;left:0;font-size:3.5277516463vw;line-height:1;font-family:Campton;font-weight:200;opacity:1;transition:opacity .3s ease-out}.intro .section-title .inline-block{position:relative;display:inline-block;background:rgba(200,60,92,.9)}@media only screen and (min-width:811px){.intro .animate-content .icon-arrow-right{opacity:0}.intro .animate-content .button{color:#fff;min-width:140px;width:auto}.intro .animate-content .button:hover .icon-arrow-right{opacity:1}.intro .animate-content .text-content{top:140px;opacity:1;z-index:1;transition-delay:.2s}.intro.animation-in-progress .intro-section-background{opacity:0}.intro.animation-in-progress .intro-section-back-background{transition:all 1s cubic-bezier(0,1.22,.85,.9)}.intro.animation-in-progress .button,.intro.animation-in-progress .section-title{opacity:.4}.intro.animate-content-1 .animate-content .button,.intro.animate-content-1 .animate-content .section-title,.intro.animate-content-1 .intro-section-back-background.background-about,.intro.animate-content-2 .animate-content .button,.intro.animate-content-2 .animate-content .section-title,.intro.animate-content-3 .animate-content .button,.intro.animate-content-3 .animate-content .section-title,.intro.animate-content-4 .animate-content .button,.intro.animate-content-4 .animate-content .section-title{opacity:1}.intro.animate-content-1 .intro-2 .intro-section-background{transform:translateX(300%)}.intro.animate-content-1 .intro-3 .intro-section-background{transform:translateX(200%)}.intro.animate-content-1 .intro-4 .intro-section-background{transform:translateX(100%)}.intro.animate-content-2 .intro-section-back-background.background-services{opacity:1}.intro.animate-content-2 .intro-1 .intro-section-background{transform:translateX(-100%)}.intro.animate-content-2 .intro-3 .intro-section-background{transform:translateX(200%)}.intro.animate-content-2 .intro-4 .intro-section-background{transform:translateX(100%)}.intro.animate-content-3 .intro-section-back-background.background-team{opacity:1}.intro.animate-content-3 .intro-1 .intro-section-background{transform:translateX(-100%)}.intro.animate-content-3 .intro-2 .intro-section-background{transform:translateX(-200%)}.intro.animate-content-3 .intro-4 .intro-section-background{transform:translateX(100%)}.intro.animate-content-4 .intro-section-back-background.background-projects{opacity:1}.intro.animate-content-4 .intro-1 .intro-section-background{transform:translateX(-100%)}.intro.animate-content-4 .intro-2 .intro-section-background{transform:translateX(-200%)}.intro.animate-content-4 .intro-3 .intro-section-background{transform:translateX(-300%)}}@media only screen and (max-width:810px){.intro{flex-direction:column;height:315vh}.intro .section-title{font-size:5vw}.intro .button{color:#fff;min-width:140px;width:auto}.intro .text-content{top:15%;opacity:1;color:#fff;line-height:36px;font-size:30px}.intro .intro-section-back-background{display:none}.intro .intro-section-wrapper{width:100%;transform:translateY(11%);border-right:0;border-bottom:1px solid #f3f3f3}.intro .intro-section-wrapper .intro-section-background:after{position:absolute;top:0;left:0;right:0;bottom:0;content:" ";background:rgba(115,43,144,.6)}}@media only screen and (min-width:811px)and (max-width:1100px){.intro .text-content{font-size:20px}}@media only screen and (max-width:811px){.intro .text-content{top:25%;font-size:20px;line-height:30px}}@font-face{font-family:technology-icons;src:url(/_next/static/media/technology-icons.a4e1cfd9.eot);font-weight:400;font-style:normal}@font-face{font-family:technology-icons;src:url(/_next/static/media/technology-icons.a4e1cfd9.eot);src:url(/_next/static/media/technology-icons.a4e1cfd9.eot) format("embedded-opentype"),url(/_next/static/media/technology-icons.84b8205d.woff) format("woff"),url(/_next/static/media/technology-icons.1e4b369f.ttf) format("truetype"),url(/_next/static/media/technology-icons.290bbf06.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:technology-icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-aftereffects:before{content:""}.icon-bridge:before{content:""}.icon-dreamweaver:before{content:""}.icon-fireworks:before{content:""}.icon-flash:before{content:""}.icon-illustrator:before{content:""}.icon-indesign:before{content:""}.icon-lightroom:before{content:""}.icon-photoshop:before{content:""}.icon-cockpit:before{content:""}.icon-drupal:before{content:""}.icon-joomla:before{content:""}.icon-magento:before{content:""}.icon-october:before{content:""}.icon-wordpress:before{content:""}.icon-visual-studio:before{content:""}.icon-bootstrap:before{content:""}.icon-emmet:before{content:""}.icon-less:before{content:""}.icon-postcss:before{content:""}.icon-sass:before{content:""}.icon-cassandra:before{content:""}.icon-database:before{content:""}.icon-hadoop:before{content:""}.icon-mariadb:before{content:""}.icon-mongodb:before{content:""}.icon-mysql-alt:before{content:""}.icon-mysql:before{content:""}.icon-postgres:before{content:""}.icon-sql:before{content:""}.icon-sublime:before{content:""}.icon-express:before{content:""}.icon-grails:before{content:""}.icon-grailsalt:before{content:""}.icon-laravel-alt:before{content:""}.icon-laravel:before{content:""}.icon-phonegap:before{content:""}.icon-platter:before{content:""}.icon-playframework:before{content:""}.icon-rails-alt:before{content:""}.icon-rails:before{content:""}.icon-jira-alt:before{content:""}.icon-jira:before{content:""}.icon-angular:before{content:""}.icon-backbone:before{content:""}.icon-d3:before{content:""}.icon-ember:before{content:""}.icon-jquery-alt:before{content:""}.icon-jquery:before{content:""}.icon-react:before{content:""}.icon-c:before{content:""}.icon-cplusplus:before{content:""}.icon-csharp:before{content:""}.icon-haskell:before{content:""}.icon-java:before{content:""}.icon-nodejs:before{content:""}.icon-objectivec:before{content:""}.icon-perl:before{content:""}.icon-php-alt:before{content:""}.icon-php:before{content:""}.icon-python:before{content:""}.icon-ruby:before{content:""}.icon-scala:before{content:""}.icon-debian:before{content:""}.icon-fedora:before{content:""}.icon-freebsd:before{content:""}.icon-gnome:before{content:""}.icon-java-duke:before{content:""}.icon-kde:before{content:""}.icon-linux-mint:before{content:""}.icon-netbsd:before{content:""}.icon-rasbaerrypi:before{content:""}.icon-redhat:before{content:""}.icon-solaris:before{content:""}.icon-suse:before{content:""}.icon-ubuntu:before{content:""}.icon-autoit:before{content:""}.icon-browsersync:before{content:""}.icon-confluence:before{content:""}.icon-dynamicweb:before{content:""}.icon-babel:before{content:""}.icon-webpack:before{content:""}.icon-osx:before{content:""}.icon-codeignitor:before{content:""}.icon-composer:before{content:""}.icon-zend:before{content:""}.icon-apache:before{content:""}.icon-jetty:before{content:""}.icon-memcached:before{content:""}.icon-nginx-alt:before{content:""}.icon-nginx:before{content:""}.icon-redis:before{content:""}.icon-tomcat:before{content:""}.icon-ec3:before{content:""}.icon-github-circle-alt:before{content:""}.icon-github-circle:before{content:""}.icon-github:before{content:""}.icon-google-code:before{content:""}.icon-heroku:before{content:""}.icon-shell-alt:before{content:""}.icon-shell:before{content:""}.icon-shellscript:before{content:""}.icon-opensource:before{content:""}.icon-bower:before{content:""}.icon-grunt:before{content:""}.icon-gulp:before{content:""}.icon-selenium:before{content:""}.icon-git-squared:before{content:""}.icon-git:before{content:""}.icon-svn:before{content:""}.icon-css-alt:before{content:""}.icon-css3-alt:before{content:""}.icon-css3:before{content:""}.icon-html5:before{content:""}.icon-js:before{content:""}.heading{text-align:center;font-size:3.5277516463vw;line-height:1;font-family:Campton;font-weight:200;color:#732b90;margin:0 0 5vh;text-transform:uppercase;display:inline-block;padding:1.41vw;font-weight:400}.flex-parent{display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.button{box-sizing:content-box;min-width:120px;padding:15px;position:relative;font-size:inherit;font-family:inherit;background-color:transparent;border:1px solid #fff;border-radius:5px;text-transform:uppercase;text-align:center;transition:padding-right .3s ease-in}.button .icon-arrow-right{position:absolute;top:50%;right:20px;opacity:0;transform:translateY(-50%);font-size:28px;transition:all .3s ease-in}.button:hover{padding-right:30px}.button:hover .icon-arrow-right{opacity:1;right:10px}.our-page-section{background:#f7f7f7;padding:85px 20px 47px;margin-top:-38px}.our-page-section:before{content:"";display:block;padding-bottom:47px;border-top:20px solid #ed145b}@media only screen and (max-width:810px){.heading{font-size:4.5vw}}@media only screen and (max-width:924px){.our-page-section{padding:65px 20px 47px;margin-top:-18px}.our-page-section:before{content:"";display:block;padding-bottom:47px;border-top:20px solid #ed145b}}.services-grid{position:relative}.services-grid .flex-container{display:flex;flex-wrap:wrap}.services-grid .service-item{position:relative;width:50%;height:37vh;background-position:50%;background-size:100%;overflow:hidden;transition:all .4s ease}.services-grid .service-item .item-cover{position:absolute;top:50%;left:50%;width:100%;z-index:0;transform:translate(-50%,-50%) scale(1);transition:all .8s ease .15s}.services-grid .service-item .item-cover img{width:100%}.services-grid .service-item .driven-text-wrapper{position:relative;z-index:1}.services-grid .service-item h3{color:#fff;font-family:Campton;font-weight:400;font-size:3.5vw;margin-top:2.2vw}.services-grid .service-item .read-more-btn{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;height:auto;overflow:hidden;font-size:1vw;background:transparent;line-height:1.4;font-family:Campton W00 Thin;font-weight:500;z-index:3;padding:50px 20%;opacity:0}.services-grid .service-item:hover .item-cover{transform:translate(-50%,-50%) scale(1.1)}.services-grid .service-item:hover .read-more-btn{opacity:1}.services-grid .tech-set{font-size:20px;margin-top:1.5rem;line-height:1.2;color:#fff}.services-grid .tech-set>span{margin-left:2vw}.driven-info{position:relative}.driven-info .text-content{position:absolute;left:0;right:0;top:calc(10% + 215px);opacity:0;transition:all .2s cubic-bezier(.27,.16,.55,1.04);transition-delay:0s;color:#fff;line-height:36px;font-size:30px}.driven-info .service-item{position:relative;transition:all .3s ease-out;opacity:1;border-top:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-left:0 solid #f3f3f3}.driven-info .service-item:nth-child(4){margin-right:0}.driven-info .service-1{transition-delay:0s}.driven-info .service-2{transition-delay:.1s}.driven-info .service-3{transition-delay:.15s}.driven-info .service-4{transition-delay:.2s}.driven-info .services-section-background{opacity:0;top:0;right:0;height:100%;transition:all 1s ease-out}.driven-info .services-section-background:after{position:absolute;top:0;left:0;right:0;bottom:0;content:" ";background:rgba(115,43,144,.6)}.driven-info .service-background,.driven-info .services-section-background{position:absolute;left:0;background-size:cover}.driven-info .service-background.background-web,.driven-info .services-section-background.background-web{background-image:url(/_next/static/media/web_dev.4fa1aa11.jpg)}.driven-info .service-background.background-software,.driven-info .services-section-background.background-software{background-image:url(/_next/static/media/software_dev.b3338ecc.jpg)}.driven-info .service-background.background-mobile,.driven-info .services-section-background.background-mobile{background-image:url(/_next/static/media/phone_book.e8c862e7.jpg)}.driven-info .service-background.background-design,.driven-info .services-section-background.background-design{background-image:url(/_next/static/media/design.f9f52a0b.jpg)}.driven-info .service-background{top:0;width:100%;height:100%;opacity:1;transition-duration:.3s}.driven-info .service-background.background-web{background-position:0 0}.driven-info .service-background.background-software{background-position:0 25%}.driven-info .service-background.background-mobile{background-position:0 50%}.driven-info .service-background.background-design{background-position:100% 0}.driven-info .section-title{position:absolute;top:8%;text-align:center;width:100%;left:0;font-size:3.5277516463vw;line-height:1;font-family:Campton;font-weight:200;opacity:1;transition:opacity .3s ease-out}.driven-info .section-title .inline-block{position:relative;display:inline-block;background:rgba(200,60,92,.9)}.services-grid.animate .service-item{transform:translate(0);border-color:hsla(0,0%,95%,.2);opacity:1}.services-grid .animate-content .text-content{top:20%;opacity:1;z-index:1;transition-delay:.5s}.services-grid.animation-in-progress .service-background{opacity:0}.services-grid.animation-in-progress .services-section-background{transition:all 1s cubic-bezier(0,1.22,.85,.9)}.services-grid.animation-in-progress .button,.services-grid.animation-in-progress .section-title{opacity:.4}.services-grid.animate-content-1 .animate-content .button,.services-grid.animate-content-1 .animate-content .section-title,.services-grid.animate-content-1 .services-section-background.background-web,.services-grid.animate-content-2 .animate-content .button,.services-grid.animate-content-2 .animate-content .section-title,.services-grid.animate-content-3 .animate-content .button,.services-grid.animate-content-3 .animate-content .section-title,.services-grid.animate-content-4 .animate-content .button,.services-grid.animate-content-4 .animate-content .section-title{opacity:1}.services-grid.animate-content-1 .service-2 .service-background{transform:translateX(100%)}.services-grid.animate-content-1 .service-3 .service-background{transform:translateX(-100%)}.services-grid.animate-content-1 .service-4 .service-background{transform:translateX(100%)}.services-grid.animate-content-2 .services-section-background.background-software{opacity:1}.services-grid.animate-content-2 .service-1 .service-background,.services-grid.animate-content-2 .service-3 .service-background{transform:translateX(-100%)}.services-grid.animate-content-2 .service-4 .service-background{transform:translateX(100%)}.services-grid.animate-content-3 .services-section-background.background-mobile{opacity:1}.services-grid.animate-content-3 .service-1 .service-background{transform:translateX(-100%)}.services-grid.animate-content-3 .service-2 .service-background,.services-grid.animate-content-3 .service-4 .service-background{transform:translateX(100%)}.services-grid.animate-content-4 .services-section-background.background-design{opacity:1}.services-grid.animate-content-4 .service-1 .service-background{transform:translateX(-100%)}.services-grid.animate-content-4 .service-2 .service-background{transform:translateX(100%)}.services-grid.animate-content-4 .service-3 .service-background{transform:translateX(-100%)}.services-grid.animation-exit-1 .services-section-background.background-web,.services-grid.animation-exit-2 .services-section-background.background-software,.services-grid.animation-exit-3 .services-section-background.background-mobile,.services-grid.animation-exit-4 .services-section-background.background-design{opacity:1}@media only screen and (max-width:810px){.services-grid .driven-text-wrapper,.services-grid .tech-set{position:inherit;z-index:4}.services-grid .service-item{width:100%;border-right:0}.services-grid .service-item h3{font-size:5vw;margin-bottom:2rem}.services-grid .service-item .tech-set{font-size:16px}.services-grid .service-item .service-background:after{position:absolute;top:0;left:0;right:0;bottom:0;content:" ";background:rgba(115,43,144,.6)}}.our-team{text-align:center}.our-team .profile{position:relative;overflow:hidden;transition:all .3s ease-in;margin-bottom:20px;cursor:pointer;z-index:1;box-shadow:0}.our-team .profile .profile-pic{background:#732b90;transition:all .3s ease-in .3s;transform:translateY(0)}.our-team .profile img{max-width:100%;transition:opacity .3s ease-in}.our-team .profile .name{font-size:24px;margin-bottom:10px;color:#fff;transition:opacity .1s ease-in}.our-team .profile:hover{transform:scale(1.095) rotateX(0);z-index:2;box-shadow:0 0 8px 2px rgba(0,0,0,.45)}.our-team .profile:hover .more,.our-team .profile:hover img{opacity:1}.our-team .profile .profile-info{position:absolute;top:4%;left:0;width:100%;height:100%;padding:10px;z-index:2;transition:all .3s ease-in .1s;background-color:#4d1066;transform:translateY(88%)}.our-team .profile .profile-info p{color:#fff;font-size:16px;line-height:18px;font-weight:200}.our-team .profile:nth-child(2n) .profile-info{background-color:#732b90}.our-team .profile:hover .profile-info{transform:translateY(40%)}.our-team .profile:hover img{opacity:.3}.our-team .flex-parent{margin:0 auto;align-content:stretch;gap:1rem}.team-profile-email{color:#fff;margin-bottom:1rem;font-weight:600}