@media screen and (max-width:933px){.hide-large-only{display:block}.hero-list--nav--link--mask,.nav-link a.active::before,.show-large-only{display:none}.list-tile .hero-content{width:100%}.topbar{padding:10px 15px 5px}.topbar-left .logo{width:252px;height:40px}.menu-icon-container{height:40px}.menu-icon-wrapper{top:9px}.menu-icon-container:not(.open) .menu-icon::before{margin-top:-1px}.menu-icon-container:not(.open) .menu-icon::after{margin-bottom:-1px}.nav-after{height:50px;padding:5px 15px}.topbar.nav-after .topbar-left .logo,.topbar.nav-open .topbar-left .logo{background-position:0 -40px}.topbar.nav-open{padding-top:20px}.navigation-wrapper{padding:80px 15px 20px}.hero-list--nav{right:15px}.hero-list--nav--link{width:5px;min-height:26px;padding:0}.hero-list--nav--link.active{min-height:40px}.animate-up .arrow{opacity:1;animation:.6s cubic-bezier(.32,.01,0,1) 0s forwards arrow-slidein}.content-block{padding:40px 15px}.module-content{max-height:100%;padding:80px 24px 120px 15px}.portfolio-box-wrapper .portfolio-box{background-color:rgba(0,0,0,.75)}.portfolio-box .portfolio-heading,.portfolio-box .portfolio-subheading{opacity:1;transform:translateY(0)}.member-wrapper .member-background{height:140px}.member-wrapper .member-pic{top:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px}.member-wrapper .member-info{height:calc(100% - 140px);padding:30px 10px 20px}.member-info .member-name{font-size:20px;transform:translateY(0)}.case-study .top-block .image-link a,.member-info .member-designation{font-size:16px;opacity:1;transform:translateY(0)}.case-study .top-block .image-link.website img{max-width:100%}.case-study .top-block .image-link::after{opacity:1}.case-study .top-block .image-link a{color:#408080;line-height:44px;background-color:#fff;margin-top:-22px}.case-study .top-block .image-link.app a{width:180px;margin-left:-90px}.case-study .top-block .image-link.website a{width:140px;margin-left:-70px}}@media screen and (min-width:641px) and (max-width:933px){.medium-1{width:8.33%}.medium-2{width:16.66%}.medium-3{width:25%}.medium-4{width:33.33%}.medium-5{width:41.66%}.medium-6{width:50%}.medium-7{width:58.33%}.medium-8{width:66.66%}.medium-9{width:75%}.medium-10{width:83.33%}.medium-11{width:91.66%}.container,.medium-12{width:100%}.process-description{display:none}.main-wrapper.padded-main-content{padding-top:50px}.content-title{font-size:34px;margin-bottom:40px}.service-box-container{padding:0 10px;margin-bottom:20px}.service-box{padding:30px 15px}.border-grid-container,.grid-box-container,.process-box-container,.trust-box-container{padding:0}.process-box{padding:20px 0 0}.grid-box{padding:15px}.process-icon,.service-icon,.trust-icon,.working-icon{width:90px;height:90px}.content-body.home-process .process-box-container:nth-child(2n+1)::before{top:40px}.home-development .development-image{padding-left:0}.home-development .development-image img{width:80%}.home-development .development-content{padding-top:0;padding-right:0}.development-content .development-content-title{font-size:24px;margin-bottom:15px}.development-content .development-content-data>p{font-size:20px}#trust-block{padding:60px 15px}.portfolio-box-container{width:calc((100% / 3) - 10px);padding:0}.portfolio-box-container:nth-child(3n+2){margin:0 15px}.game-on-container .game-on-head h2,.warm-up-container .warm-up-head h2{font-size:40px}.dev-step-container .step-no-container{width:90px}.dev-step-container .step-content{width:calc(100% - 250px)}.step-content h3{font-size:24px;line-height:30px}.step-content h3::before{top:5px}.step-content p{font-size:16px}.dev-step-container .step-icon-container{width:160px}.dev-step-container .step-icon-container img{max-width:70%}.dev-step-container .step-bar{width:calc(100% - 90px);height:100%}.game-on-body .dev-step-container:nth-child(2n+1) .step-bar,.warm-up-body .dev-step-container:nth-child(2n+1) .step-bar{right:42px}.game-on-body .dev-step-container:nth-child(2n) .step-bar,.warm-up-body .dev-step-container:nth-child(2n) .step-bar{left:42px}.game-on-body .dev-step-container:first-child .step-bar::before,.game-on-body .dev-step-container:last-child:nth-child(2n) .step-bar::before,.game-on-body .dev-step-container:last-child:nth-child(2n+1) .step-bar::before,.warm-up-body .dev-step-container:first-child .step-bar::before,.warm-up-body .dev-step-container:last-child:nth-child(2n) .step-bar::before,.warm-up-body .dev-step-container:last-child:nth-child(2n+1) .step-bar::before{width:calc(40% + 90px)}.game-on-body .dev-step-container:nth-child(2n+1) .step-bar::after,.warm-up-body .dev-step-container:nth-child(2n+1) .step-bar::after{left:-3px;width:50%}.game-on-body .dev-step-container:nth-child(2n) .step-bar::after,.warm-up-body .dev-step-container:nth-child(2n) .step-bar::after{left:auto;right:-3px;width:50%}.lets-talk-block .lets-talk h2{font-size:50px}.lets-talk-block .lets-talk a{font-size:60px}.team-left-pic,.team-left-pic img,.team-right-pic,.team-right-pic img{width:60%}.team-left-pic img{left:-65%}.team-right-pic img{right:-65%}.content-block.contact-block{padding:0 15px}.case-study .top-block p{width:90%}.case-study .top-block .image-link{top:65px}.screenshot-wrapper{padding:10px 10px 30px}.screenshot h3{font-size:18px}}@media screen and (max-width:640px){.small-1{width:8.33%}.small-2{width:16.66%}.small-3{width:25%}.small-4{width:33.33%}.small-5{width:41.66%}.small-6{width:50%}.small-7{width:58.33%}.small-8{width:66.66%}.small-9{width:75%}.small-10{width:83.33%}.small-11{width:91.66%}.border-grid-container,.content-body.apply-now .apply-now-form,.content-body.home-contact .home-contact-form,.development-icons li,.grid-box-container,.process-box-container,.service-box-container,.small-12,.trust-box-container,.working-box-container{width:100%}.show-small-only,.side-grid-container.active .side-grid-body{display:block}.case-study .content-title::after,.contact-container .details-container::before,.content-body.home-process .process-box-container:nth-child(2n)::after,.dev-step-container .step-bar::after,.dev-step-container .step-bar::before,.game-on-body .dev-step-container::after,.hide-small-only,.nav-link::after,.side-grid .side-grid-content,.side-grid-body h3,.side-grid-container.active .side-grid-head::after,.step-content h3::before,.warm-up-body .dev-step-container::after{display:none}input[type=text],input[type=tel],input[type=time],input[type=url],input[type=color],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],textarea{height:40px}p{font-size:16px;line-height:1.6}.big-navigation,.small-navigation{-ms-flex-direction:column;flex-direction:column;padding:0 10px}.big-navigation{font-size:30px;line-height:1.4;margin-bottom:30px}.small-navigation{font-size:18px;line-height:1.4}.list-tile .hero-content{padding:0}.list-tile .hero-content .headline{font-size:30px}.content-title{font-size:28px;margin-bottom:30px}.main-wrapper.padded-main-content{padding-top:50px}.border-grid-container,.grid-box-container,.process-box-container,.service-box-container,.trust-box-container,.working-box-container{padding:0}.grid-box,.process-box,.service-box,.trust-box,.working-box{padding:30px 15px}.service-box{background-color:rgba(0,0,0,.8)}.service-icon{padding:20px;background-color:#fff;border-radius:50%}.service-description,.service-title{color:#fff}.content-body.home-process .process-box-container::before,.content-body.home-process .process-box-container:nth-child(2n)::before,.content-body.home-process .process-box-container:nth-child(2n+1)::before{top:calc(100% - 30px);width:0;height:90px;border:none;border-left:3px dotted #aaa;border-radius:0}.process-icon,.service-icon,.trust-icon,.working-icon{width:90px;height:90px}.home-development .development-image{padding-top:20px}.home-development .development-image img{width:50%}.home-development .development-content{padding:30px 0 0}.development-content .development-content-title{font-size:22px;margin-bottom:15px}.development-content-data p,.development-icons li p{font-size:16px}.development-icons li{padding:20px 15px 0 70px}.development-icons li::before{left:0}.portfolio-box-container{width:100%;padding:0}.portfolio-boxes-container .portfolio-box-container:last-child{margin-bottom:0}.content-body.home-clients{margin-top:15px;margin-bottom:15px}.featured-box-container{width:100%;margin:0 0 25px}.testimony-box-container{margin-top:10px}.testimony-box-container .testimony-author i,.testimony-box-container .testimony-data{font-size:17px}.testimony-box-container img{width:80px}.testimony-box-container .testimony-author{font-size:18px}.testimony-box-container .testimony-author span{font-size:15px}.apply-now-form input,.apply-now-form select,.apply-now-form textarea,.home-contact-form input,.home-contact-form select,.home-contact-form textarea{margin-bottom:20px}.mobile-number-wrapper::before{line-height:40px}.mobile-number-wrapper input:first-child{height:22px}.apply-now-form button.techcruzers,.home-contact-form button.techcruzers{line-height:40px;max-height:40px;font-size:14px}.content-body.apply-now .work-with,.content-body.home-contact .work-with{font-size:28px;line-height:1.4}.content-body.apply-now .apply-now-form,.content-body.home-contact .home-contact-form{padding:0}.grid-icon-wrapper img{width:80px;height:80px}.lets-talk-block .lets-talk h2{font-size:40px}.lets-talk-block .lets-talk a{font-size:50px}.portfolio-nav-container{padding:0 0 15px}.meet-team .member-container{width:100%;padding:0}.meet-team .member-container:last-child{margin-bottom:0}.team-left-pic,.team-right-pic{width:100%;padding-top:0}.team-left-pic img,.team-right-pic img{position:static;width:100%;margin-bottom:15px}.team-left-pic .content-title,.team-right-pic .content-title{text-align:center}#map{height:300px}.content-body.contact-container{top:-50px;flex-wrap:wrap;max-width:100%}.contact-container .contact-form-container,.contact-container .details-container{width:100%;padding-left:15px;padding-right:15px}.content-body.contact-container .contact-title{font-size:28px;text-align:center}.service-header{padding:60px 15px 40px}.service-header .icon-container{width:120px;height:120px;padding:25px;margin-bottom:30px}.service-header h2{font-size:30px;line-height:1.4}.service-header p{max-width:100%;font-size:18px}.side-grid .side-grid-nav{width:100%;padding:15px 0}.side-grid-container.active{margin-bottom:20px;background-color:#fff;border-radius:4px;box-shadow:-2px 0 10px 0 rgba(64,128,128,.4)}.side-grid-container.active .side-grid-head{background-color:transparent;border-radius:0;box-shadow:none}.side-grid-container .side-grid-head{padding:15px}.side-grid-container .side-grid-body{padding:15px;border-top:1px solid #f7f7f7}.side-grid-body .grid-list{margin:0}.grid-list li,.side-grid-body p{font-size:15px}.border-grid-box{padding:0 0 0 15px;border-left:4px solid #30c3a6}.border-grid-title{font-size:19px}.case-study .top-block p{width:100%;font-size:21px;line-height:1.4;margin-bottom:0}.case-study .top-block .image-link{top:50px}.case-study .top-block .image-link.website::after{border-radius:14px 14px 0 0}.case-study .content-title{text-align:center}.screenshot-wrapper{padding:10px 8px 30px}.screenshot h3{font-size:16px;font-weight:400;line-height:30px;padding:10px 0}.game-on-container,.warm-up-container{padding:0}.warm-up-container{margin-bottom:40px}.game-on-container .game-on-head,.warm-up-container .warm-up-head{width:100%}.game-on-container .game-on-head h2,.warm-up-container .warm-up-head h2{font-size:30px;font-weight:400;letter-spacing:1.2px}.game-on-container .game-on-body,.warm-up-container .warm-up-body{padding-top:80px}.game-on-body .dev-step-container,.warm-up-body .dev-step-container{padding-bottom:80px}.game-on-body .dev-step-container:last-child,.warm-up-body .dev-step-container:last-child{padding-bottom:0}.dev-step-container .step-no-container{width:100%;order:1!important;text-align:center}.step-no-container .step-no{width:80px;height:80px;float:none!important;line-height:80px;margin:auto}.dev-step-container .step-icon-container{width:100%;order:2!important;text-align:center!important;padding:60px 20px 35px}.dev-step-container .step-icon-container img{width:90px;padding:5px;margin:auto;background-color:#fff}.dev-step-container .step-content{width:100%;order:3!important;text-align:center!important;padding:10px 0 0!important;background-color:#fff}.step-content h3{font-size:20px;line-height:1.4;padding:0!important;margin-bottom:5px}.step-content p{font-size:17px}.dev-step-container .step-bar{top:-80px;left:50%!important;right:auto!important;width:0;margin-left:-1.5px;border:none;border-left:3px dotted #4d4d4d;border-radius:0}}