@charset "utf-8";@media (max-width:1460px){.search-part .service-text-inner{margin:100px 0 230px!important;top:auto!important;transform:none!important}.casestudy-page .left-cross{width:52.5%}.single-case_studies .powerby-section{padding:40px 0 60px}.home .search-part .service-text-inner{margin:140px 0 230px!important;top:auto!important;transform:none!important}.webdesign-part .service-text-inner{transform:skewY(-3.5deg)!important;top:auto!important;margin:120px 0 200px!important}}@media (max-width:1367px){.casestudy-page .left-cross{width:51.1%}}@media (max-height:769px){.scroll-downs{margin:50px 0 0!important}.cms-block{padding:12px 0}.career-inquiry-form .gform_wrapper .top_label input[type=filei]{margin-left:-83px}}@media (max-height:568px){.bio-wrap .timeline{bottom:0!important;height:80px}.bio-wrap .timeline-desc .slide .desc{height:156px;overflow:auto}.bio-wrap h1,.bio-wrap h3{font-size:16px}.bio-wrap .timeline h4{font-size:14px;line-height:normal}img.ee-se{margin-bottom:20px;width:40px}}@media (max-width:640px){.menu-group,.mobile-nav-block,.responsive-icon,.search-menu,.search-res{display:block}.body-content .content-main,.seo-service-block .seo-service{border-right:none;width:100%}.casestudies-tabbing .owl-carousel:after,.reporting-inner:before{content:none}.home .search-part .service-text-inner{margin:60px 0!important}.service-text-inner p{font-size:16px}h1,h3,h4{font-size:20px}#header-placeholder{height:71px}.top-bar{padding:7px 0}.container{padding:0 15px}p{line-height:26px}h1,h3{line-height:30px}.view-button a{font-size:11px;padding:13px 23px}.banner .slider .banner-text img{width:55%}.banner .slider .banner-text>p{margin-bottom:20px}.banner .slider a.btn{width:35px;height:35px}.no-scroll .menu-group{height:100%}.menu-group{overflow:hidden;position:absolute;width:100%}#wrapper{position:relative;overflow:hidden;left:0}.cms-block,.header-right,.scroll-downs,.search .inner-banner .search-banner-text h1 img{display:none}.search .search-rst{width:100%}.pagination ul li a img{top:5px}.search .inner-banner .search-banner-text{border:none}.search .inner-banner .search-banner-text h1{padding:0}header .inner{padding:20px 30px}.logo{margin:0}.search-block{margin:0 5px 0 0;width:34px}.search-block.isopen .search-bar{width:485px;height:74px;font-size:14px}.search-block input.icon-search{top:-4px}.get-touch a{font-size:9px;padding:0 12px;line-height:74px}.banner-text{padding:0 20px 0 0;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:0;right:0;animation-fill-mode:none}.service-part,.ver-slider .slider-outer ul li{position:relative}.banner-text h1{margin-bottom:15px}.banner .main-title,.banner-text h1{font-size:20px;line-height:28px}.banner-text p{font-size:16px;line-height:22px}.banner i.icon-ob-banner-logo:before{font-size:280px;top:-85px}.banner .slick-dots{bottom:17px}.promobar-box{padding:17px 28px;width:90%}.promobar-box-inner p{font-size:14px;display:block;line-height:normal;text-align:center}.promobar-box-close{right:30px}.promobar-box-close img{width:25px}.promobar-box-inner .view-button{margin:15px 0 0 12px;text-align:center;display:block}.promobar-box-inner .view-button a{padding:14px 12px;font-size:10px}.cms-block{padding:10px 0}.cms-block .cms .text{font-size:11px;margin-left:5px}.cms-block .cms{margin:0 5px}.logo-block{text-align:center}.logo-block ul li{padding:0 5px}.logo-block ul li:first-child{padding-right:12px}.logo-block ul li:last-child{padding-left:12px}.audit-bar a{font-size:13px;padding:14px 20px}.service-part .container{padding:0}.service-part-inner{width:100%;min-height:300px;height:300px!important;position:relative;transform:none;margin-right:0}.service-part-inner .inner{transform:none;margin-left:0;min-height:300px}.service-part-inner:after,.webdesign-part .service-part-inner:after{display:none}.service-text-inner{margin:30px 0 0;padding:0;max-width:100%;text-align:center}.service-part .service-text{height:100%!important;padding:0 20px}.service-border{width:100%}.service-border:after,.webdesign-part .service-border:after{width:90px}.webdesign-part .service-text-inner{padding:0;text-align:center}.webdesign-part .service-part-inner{transform:none;margin:0}.webdesign-part .service-part-inner .inner{transform:none;margin:0;background-size:cover!important}#gradient{padding:55px 0 80px}.tellus.tellusopen{padding-bottom:170px!important;padding-top:50px!important}.tellus{padding:30px 0!important}.close{top:-15px;right:15px}.close img{width:25px}.tellus h3{font-size:20px!important;line-height:30px;width:90%;margin:0 auto 30px}.option-open-block h3{font-size:15px;line-height:36px;margin-bottom:10px!important;padding:10px 0 0!important;text-align:center}.option-open-block.startup h3{background-size:45px}.option-open-block.lcoal-business h3{background-size:50px}.option-open-block.brand h3,.option-open-block.consultancy h3{background-size:45px}.option>a,.option>a:hover{background-size:90px}.option-open-block .option-open-inner{padding:45px 0 0}.option-open-block .title{min-height:42px}.title{font-size:14px}.option-open-block .view-button a,.option>a{font-size:12px}.option{width:50%;margin-bottom:50px}.option.option3,.option.option4{margin-bottom:0}.option-open-block .option{padding:0 2px}.gradient-inner{margin:45px 0 0}.who-we-text .service-border{margin:80px 0 0}.who-we-text .title{font-size:21px;line-height:35px}.who-we-text .view-button{margin:35px 0 0}.casestudy1 .who-we-image{right:20px;top:225px}.who-we-block .who-we-part{padding:160px 0 180px}.casestudy1 .who-we-image-inner{width:290px;min-height:270px}.casestudy1 .creative-top .img1 img{width:140px}.casestudy1.who-we-part .creative-top .img2{margin:38px 14px 0 40px}.casestudy1.who-we-part .creative-top .img2 img{width:90px}.casestudy1 .creative-bottom .img1 img,.casestudy1 .creative-top .img3 img{width:180px}.casestudies-tabbing,.servicetemplate-inner .casestudies-tabbing,.servicetemplate-page .casestudies-tabbing{width:100%}.casestudies.view-case-button,.servicetemplate-inner .casestudies.view-case-button,.servicetemplate-page .casestudies.view-case-button{width:100%!important;min-height:100px}.casestudies-tab .casestudy a,.casestudies.view-case-button .view-case-button-inner a,.events-main .casestudies.view-case-button span,.servicetemplate-inner .casestudies-tab .casestudy a,.servicetemplate-page .casestudies-tab .casestudy a{font-size:10px;line-height:normal}.casestudies-tab .casestudy a>br{display:block}.allteam-main:before,.testimonial-block .service-part-inner:after{display:none}.casestudies-tab .casestudy,.servicetemplate-inner .casestudies-tab .casestudy,.servicetemplate-page .casestudies-tab .casestudy{min-height:62px;margin-left:0}.casestudies-tab .casestudies{min-height:62px}.casestudy2 .who-we-image-inner{min-height:317px;width:340px}.casestudy2 .creative-top .img1 img{width:320px}.casestudy2 .creative-bottom .img1 img{width:115px}.casestudy3 .who-we-image-inner{min-height:350px;width:230px}.casestudy3.who-we-part .creative-top .img2{margin:0 0 0 30px}.casestudy3 .creative-top .img1 img{width:215px}.casestudy3 .creative-bottom .img1 img,.casestudy3 .creative-top .img2 img{width:220px}.blog-block{padding:30px 0}.blog-block .view-button{margin:0}.blog-block h3{margin-bottom:30px}.two-blog .blog .blog-inner{padding:10px 15px}.blog-block .blog .title{font-size:16px;margin:0 0 20px}.blog-block .blog p{font-size:15px;line-height:23px}.three-blog .blog .blog-inner{padding:40px 20px}.three-blog .blog{width:50%}.three-blog .blog:last-child{border-top:1px solid #0d2c40}.blog-block .bloguser img{width:65px;height:65px;margin-right:10px;top:-20px}.blog-block .bloguser span{font-size:12px;padding:0 0 0 6px}.blog .view-button a{padding:14px 15px;font-size:11px}.view-button.view-button-blog{margin:35px 0 0}.testimonial-block{padding-bottom:0}.testimonial-block .container{padding:0}.get-started-block .button{margin:0}.ver-slider .slider-outer{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.testimonial{padding:0 20px}.testimonial-block .service-part-inner{min-height:300px;width:100%}.testimonial-part{width:100%;height:100%!important;padding:50px 15px}.testimonial:after,.testimonial:before{width:25px;height:21px}.testimonial:before{right:14px}.testimonial-contact{font-size:18px;left:0;right:0;width:248px;line-height:30px;bottom:auto;top:19%}.testimonial-contact p{font-size:18px;line-height:30px;text-align:center}.testimonial .client-name{margin:0 0 10px}.testimonial p{font-size:14px;line-height:26px;margin:0}.testimonial-block .view-button{margin:30px auto 0;float:none}.testimonial-block .view-button a{padding:14px 12px}.allteam-main{margin:40px 0 0}.our-team-block{padding:0}.our-team-block h3{position:relative;margin:0 0 25px;line-height:normal;font-size:20px!important;text-align:center}.all-team{padding-left:0}.all-team .member-name{padding:18px 0 0;font-size:13px;text-align:center}.allteam-main .service-border{bottom:60px;width:165%}.allteam-main .service-border:after{width:50px}.allteam-main .slick-slide img{width:85%}.our-team-block-main .view-button{margin:0;top:61px;right:20px}.our-team-block-main .view-button a{padding:14px 42px}.our-team-block-main{padding-bottom:40px}.all-teams .member-name{font-size:14px;padding:15px 0 0;border-top:1px solid #e1e1e1;text-align:center}.all-teams{margin:35px 0 20px}.all-teams .team-part:before{bottom:30.3%;display:none}.all-teams .member{width:50%;margin-bottom:40px;float:left}.all-teams .member img{height:auto;width:80%}.all-teams .team-part{margin-bottom:0}.all-teams p{margin-bottom:40px}.get-started-block{padding:30px 0}.get-started-block .option{padding:0 8px}.get-started-block form{margin:15px -8px 0}.button input.btn{font-size:12px;height:45px;padding:0 12px}.get-started-block .option label{padding:12px 0 0 16px}#gform_wrapper_1 .gform_heading span{font-size:20px;line-height:normal;margin-bottom:0}#gform_wrapper_1 ul li.gfield{padding:0 8px!important;margin:0 0 30px!important}#gform_wrapper_1 ul.gform_fields{margin:15px -8px 0!important}.get-started-block input.gform_button{font-size:14px!important;height:45px;width:100%!important}#gform_wrapper_1 .gform_footer{margin:0!important}#gform_wrapper_5 .gform_heading span{font-size:20px;line-height:normal;margin-bottom:0}#gform_wrapper_5 ul li.gfield{padding:0 8px!important;margin:0 0 30px!important}#gform_wrapper_5 ul.gform_fields{margin:15px -8px 0!important}#gform_wrapper_5 .gform_footer{width:100%}.our-partner-block .title{width:100%;font-size:15px;margin:0 0 25px;text-align:center}.our-partner-block ul{width:100%;text-align:center}.our-partner-block ul li{padding:0;width:45%!important;display:inline-block}.footer-address:after,.footer-menu{display:none}.our-partner-block ul li img{max-width:90%}.our-partner-block ul li:nth-child(1){margin-bottom:40px}.footer-bottom-block,.footer-social{margin:20px 0 0}.our-partner-block ul li:nth-child(1),.our-partner-block ul li:nth-child(3){text-align:left}.our-partner-block ul li:nth-child(2),.our-partner-block ul li:nth-child(4){text-align:right}footer{padding:0 0 20px}.footer-address,.footer-social{width:100%;text-align:center}.footer-address ul li:first-child{padding-right:0}.footer-address ul li:first-child img{width:30px}.footer-address ul li:last-child{font-size:12px;padding-left:0;padding-right:0;padding-top:10px;text-align:center;display:block}.footer-address ul li{font-size:12px}.footer-address ul li a{padding:0 12px}.footer-address ul li:first-child+li+li a{border-right:none}.footer-social ul li{padding:0 20px}.fast-result{padding:40px 0}.fast-result h1{margin-bottom:30px;font-size:18px}.fast-result .result a{padding:10px 30px}.fast-result .result span{font-size:15px;margin:18px 0 0}.seo-service-block{padding:30px 0}.seo-service-block .unsure-get-touch{padding:10px 0 0}.seo-service-block .seo-service p{font-size:14px;line-height:22px}.seo-service-block .seo-service .service-default,.seo-service-block .seo-service .service-open-inner{padding:30px 32px;top:0}.seo-service-block .seo-service .seo-service-inner:hover .view-button{margin:30px 0 0}.seo-service-block .seo-service .seo-service-inner .view-button{opacity:1;position:relative;text-align:center}.seo-service .view-button a{padding:12px 23px}.seo-team h1>br{display:none}.inner-banner{min-height:200px;padding:0 15px;background-size:cover!important}.seo-service-block .seo-service,.seo-service-block .seo-service .seo-service-inner{min-height:0;position:relative}.seo-service-block .seo-service .seo-service-inner .title{position:relative;padding-right:0!important}.seo-service-block .seo-service .service-default{position:relative;text-align:center}.seo-service-block .seo-service .seo-service-inner p:first-of-type{padding-top:0}.parallax-window{background-attachment:scroll!important}.body-content .content-main{padding:0}.body-content .service-form{width:100%;margin:30px 0 0}.body-content .service-form .get-started-block{padding:20px 0;margin-top:0}.body-content .body-content p{padding-bottom:15px}.body-content .service-form .option{width:50%;padding:0 10px}.body-content{padding-bottom:30px}.related-work .top-link{padding-bottom:20px}.related-work .sudlows .text-wrap{right:20px;left:auto}.related-work .palette{height:100%}.related-work .palette .reverse-skew{position:absolute;height:100%}.related-work .palette img{width:168%}.related-work .hover-block h3{margin-bottom:20px}.related-work .view-btn{padding:8px 10px;font-size:11px}.seo-inner .blog-part{padding-top:30px}.seo-inner .blog-block{padding-bottom:44px}.related-work img{width:100%}.seo-inner .testimonial-contact{width:260px}.body-content .service-form .title{padding-bottom:0}.case-banner .banner-text{padding:0 15px;top:50%}.case-banner .banner-text p{font-size:15px;line-height:normal}.case-banner .banner-text.loaded{padding:0 20px}.project-category.cms-block{bottom:-115px}.casestudy-inner-logo{min-height:130px}.casestudy-inner-logo img{width:190px}.right-cross{width:100%;position:relative;transform:none;margin-right:0;height:300px!important}.left-cross-inner{min-height:400px;transform:none;margin-right:0}.left-cross-inner:before{right:-134px}.ctc-main .ctc{margin-bottom:25px;display:inline-block;width:35%}.ctc-main .ctc:last-child{margin-bottom:0}.ctc-main .ctc h4{margin-bottom:5px}.ctc-main{left:0;top:50px;width:100%;text-align:center}.ctc-main .ctc .percent{font-size:40px}.case-testimonial-text i{font-size:25px}.case-testimonial-text p{font-size:15px;line-height:25px;padding:12px 0 0}.case-testimonial-text .client-name{font-size:15px;margin:20px 0 0}.case-testimonial-text{padding:40px 20px;width:100%;height:100%!important}.right-cross .inner{min-height:300px;background-position:right center!important;transform:none;margin-left:0}.challenege-block .container{padding:0}.challenge-text{width:100%!important;padding:40px 20px;height:100%!important}.challenge-text h3{margin-bottom:14px;font-size:22px}.challenge-text p{padding:0}.challenge-text-inner{padding-left:0;position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.challenge-text .service-border,.solution-block .challenge-text .service-border{margin:40px 0 0}.solution-block{padding:40px 0 50px}.solution-block .solution-image{right:0;width:100%;text-align:center}.solution-block .solution-image img{width:320px}.solution-block .challenge-text{padding:20px 10px 0 0}.solution-block .challenge-text-inner{position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.solution-block .challenge-text p{padding:0}.solution-block .challenge-text .service-border{width:100%}.textured-block{min-height:325px}.texttured-image{padding:45px 0 0;text-align:center}.platform-icon.wordpress a{width:35px;height:35px}.platform-icon.magento a{width:34px;height:40px}.left-cross,.rightbottom-cross{height:300px!important;position:relative}.profile-block img{width:62px}.profile span mark{font-size:11px}.profile-text{width:100%;font-size:15px;text-align:center}.profile span{margin:18px 0 0 5px;font-size:14px}.profile-block{padding:35px 0}.profile-block .profile{padding:18px 0 0;width:100%;text-align:center}.profile-photo{width:100%;text-align:center}.adam-profile-block{padding:25px 0}.adam-profile-block .view-button a{padding:12px}.adam-contact{padding:20px 0 0;text-align:center;width:100%}.adam-contact .view-button{margin:20px 0 0}.adam-contact p{font-size:17px;display:block}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_19,.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_24,.desc-wrap7 h3{display:none}.result-block .challenge-text-inner{padding-right:10px}.case-testimonial .container,.result-block .challenge-text p,.result-block .container{padding:0}.casestudy-page .casestudies.view-case-button .view-case-button-inner{left:35px}.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tab .casestudy,.casestudy-page .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-inner .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-page .casestudies.view-case-button .view-case-button-inner a{min-height:62px!important;line-height:62px!important}.events-main .casestudies.view-case-button span{min-height:90px;line-height:90px;font-size:11px}.casestudy-page .casestudies-tab .casestudy a,.casestudy-page .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-inner .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-page .casestudies.view-case-button .view-case-button-inner a{font-size:14px!important}.left-cross{width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.left-cross-big{width:100%}.left-cross-big .inner{min-height:300px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}img.casestudy-small{left:0;width:41%;bottom:-150px}img.casestudy-big{right:0;width:62.5%;bottom:-150px}.landing .left-cross{position:relative;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.landing .left-cross-inner{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}.landing .right-cross{position:relative;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}.landing .left-cross-big .inner,.landing .right-cross .inner{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.landing-title,.leftcross .landing-title{transform:none;-webkit-transform:none;left:0!important;top:20%!important}ul.landind-service-text{left:20px!important;transform:none!important;-webkit-transform:none!important}.casestudy-landing .right-cross a.bg:before{background:rgba(0,0,0,.6)}.landing{min-height:0}.casestudy-landing .landing .left-cross-big .inner,.casestudy-landing .landing .left-cross-inner,.casestudy-landing .landing .right-cross .inner,.casestudy-landing .landing .right-cross-big .inner{min-height:300px}.ladning-first .left-cross,.ladning-first .right-cross,.ladning-fourth .left-cross,.ladning-fourth .right-cross,.ladning-second .left-cross,.ladning-second .right-cross,.ladning-third .left-cross,.ladning-third .right-cross{width:100%}ul.landind-service-text li{line-height:30px;font-size:15px;padding:0 4px}ul.landind-service-text li:first-child img{width:30px}.bio-wrap .timeline .slide:nth-child(2){left:90%}.bio-wrap .timeline .slide:nth-child(3){left:130%}.bio-wrap .timeline .slide:nth-child(4){left:170%}.inner-banner.inner-big{min-height:280px!important}.portfolio-main .inner-banner.inner-big{min-height:350px!important}.inner-banner .default-tab{margin:50px 0 0}.portfolio-block{padding:70px 0 0}.portfolio-block .portfolio{padding-bottom:50px;width:50%}.portfolio-info{padding:25px 0 0 15px}.portfolio-block .portfolio img{width:90%}.portfolio-info .title{margin:0 0 5px}.portfolio .develop-in{font-size:14px}.career-form-block .container{padding:0}.career-form-block h3{margin-bottom:30px;padding:0 20px}.career-form{width:100%;float:left;position:relative;padding:0;margin:35px 0}.upload-part .button input.btn,.upload-part .upload{padding:0 40px}.application-left{max-width:45%}.application-right{max-width:50%;margin-left:15px}.upload-part .upload span{font-size:12px}.career-main .rightbottom-cross .inner{min-height:300px}.rightbottom-cross .inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}.rightbottom-cross{width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.upload-part{right:0;top:auto;bottom:115px;width:100%;text-align:center}.job-info li{font-size:16px}.upload-part .button{margin:33px 0 0}.career-form form textarea{min-height:225px}.career-form form input{margin-bottom:15px;min-height:45px!important;padding:0 13px}.upload-part .upload img{width:auto}.common-blog-part .title{margin-bottom:40px;font-size:18px}.common-blog-part .blog-block{padding:45px 0 55px}.career-form .gform_wrapper ul.gform_fields{width:100%}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-cv{padding-left:0!important}.gform_wrapper .upload-part ul li .gfield_label{font-size:11px!important;padding-top:0}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-portfolio{padding-right:0!important}.career-form .gform_wrapper ul.gform_fields li.field_description_below{margin-bottom:15px!important}.job-button{padding:0 20px}.career-form .gform_wrapper ul.gform_fields li.application-left{padding-left:20px!important}.career-form .gform_wrapper ul.gform_fields li.application-right{margin-left:15px!important;padding-right:20px!important}.upload-part .upload input.upload{bottom:30px;width:120px!important;min-height:115px!important}.career-form form input.gform_button{padding:0 45px;font-size:12px!important;width:auto!important}.career-form-block .career-form .gform_wrapper .gform_footer{margin:0}.upload-part .upload span.screen-reader-text{width:125px}.career-form-block .gform_wrapper div.validation_error{width:100%}.career-form-block .career-form .gform_wrapper ul li.gfield.rightbottom-cross .inner{min-height:300px}.upload-part .upload .ginput_preview{font-size:13px}.generatedcontent,.generatedcontent body{height:100%!important}.bio-wrap{height:calc(100% - 70px)}.bio-wrap h1,.bio-wrap h3{margin-bottom:30px;font-size:22px;text-transform:capitalize;font-weight:100}.bio-wrap p{font-size:15px;line-height:25px}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}.desc-wrap7 h3,.desc-wrap7 img.ee-se{margin-bottom:10px}.desc-wrap10 img.ee-se{max-width:80%;width:auto}img.video-image{margin-top:30px;width:130px}.bio-wrap .timeline-desc .slide .desc{max-width:100%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline,.ver-slider .slider-control a.next{bottom:20px}.bio-wrap .timeline h4{font-size:16px;line-height:18px}#gform_wrapper_1 ul li.gfield,#gform_wrapper_5 ul li.gfield{width:50%!important}#gform_wrapper_5.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.contact-main #gform_wrapper_1.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:50%!important}.blog-share,.blogdetail-main .blog-details,.left-column,.right-column{max-width:100%}.contact-banner-inner{padding:55px 0 0}.contact-main .inner-banner .banner-text h1{margin-bottom:0}.contact-main .get-started-block{padding:20px 0 40px!important}#contact-gradient #gform_wrapper_1 .gform_footer,#gform_wrapper_5 .gform_footer{margin:30px 0 0!important}.contact-main ul.office-time{margin:20px 0 0}.our-location-addres-inner h3{font-size:23px}.contact-main .service-border{margin:35px 0 0}.inner-banner .banner-text p{color:#fff;font-size:16px;width:100%;line-height:30px}ul.office-time li{font-size:15px}.our-location-addres-inner{padding:45px 0;width:100%;float:left}.contact-main .right-cross .inner{min-height:425px}.contact-main .right-cross{width:100%}.contact-main .casestudies-tab .casestudies,.contact-main .casestudies-tab .casestudy{min-height:75px}.contact-main .casestudies-tab .casestudy a{font-size:13px}ul.office-time{margin:40px 0 0}.address-tab{margin:37px 0 40px}.default-tab ul li{padding:0 2px;font-size:12px}.casestudies-tab .casestudy a span{margin:2px 0 0}.multi-location p{font-size:14px}.default-tab ul li a{padding:13px 8px}.multi-location ul li{font-size:15px}.multi-location ul{margin:0 0 16px}.contact-main .casestudies-tab .casestudies{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;width:100%;position:relative}.contact-main .casestudies-tab .casestudy{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;margin-left:0}.contact-main .our-location .container{padding:0}.contact-main .our-location .our-location-address{padding:0 15px}.gmnoprint{left:0!important}.team-main .default-tab ul li a{padding:11px}.body-content{padding:50px 0 60px}.contact-wtih-concern .contact a{font-size:20px}.body-content .body-content-right{padding:35px 0 0;width:100%;margin:0 auto;float:none;overflow:hidden}.contact-wtih-concern{padding:25px 0 0}.contact-wtih-concern ul{margin:22px 0 20px}.testimonial .client-name{font-size:16px}.inner-banner .banner-text h1{margin-bottom:0!important;line-height:35px}.testimonial-main .testimonial-block .container{padding:0}.testimonial-main .testimonial-contact{width:60%;right:0;left:0;top:25px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.testimonial-main .left-cross-big{height:430px!important;position:relative;width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.testimonial-main .left-cross-big .inner{min-height:430px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}.testimonial-main .testimonial-part{padding:0 15px;width:100%;height:370px!important}.ver-slider-pager-container ul li{width:13%}.parallax-window{min-height:300px!important;padding:0 15px}.g-icon{margin-bottom:30px}.g-icon img{width:55px}.google-banner .view-button{margin:30px 0 0}.ver-slider .slider-control a.prev{top:20px}.career-detail-block{padding:0 0 45px}.career-detail-block .container{padding:0}.cross-part{width:100%;position:relative;height:100%!important}.cross-part .right-cross{margin-right:0;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.career-main .cross-part .rightbottom-cross{width:100%;margin-right:0}.the-role{margin-bottom:40px}.career-detail-text h3{margin-bottom:20px}.you-should{margin-bottom:25px}.career-detail-text{padding:30px 15px 0;width:100%}.cross-part .right-cross .inner{min-height:300px;margin-left:0;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.career-details-text .main-title{font-size:20px;margin-bottom:25px}.career-details-text{width:90%;text-align:center;left:0;right:0;bottom:auto;top:50%;transform:translate(0,-50%) skewX(0)!important;-webkit-transform:translate(0,-50%) skewX(0)!important;-moz-transform:translate(0,-50%) skewX(0)!important;-ms-transform:translate(0,-50%) skewX(0)!important;-o-transform:translate(0,-50%) skewX(0)!important}.cross-part .right-cross.rightbottom-cross .career-details-text{width:70%;left:0;right:0;bottom:auto;top:50%;transform:translate(0,-50%) skewX(0)!important;-webkit-transform:translate(0,-50%) skewX(0)!important;-moz-transform:translate(0,-50%) skewX(0)!important;-ms-transform:translate(0,-50%) skewX(0)!important;-o-transform:translate(0,-50%) skewX(0)!important}.career-detail-text p{line-height:28px;margin-bottom:25px}.default li{font-size:16px;padding:0 0 12px 25px;line-height:22px}.default li:before{width:8px;height:8px}.career-details-text .button{float:none}.cross-part .right-cross.rightbottom-cross .career-details-text .main-title{line-height:35px;margin-bottom:25px}.right-column{float:left;padding:0 0 50px}.left-column{float:left;box-shadow:none;background:0 0}.career-landing-block{padding:30px 0 45px}.career-landing-block p{padding:0 0 45px;font-size:15px;line-height:28px}.university{font-size:13px;padding:15px 30px 14px 60px}.university i{left:10px;font-size:38px}.job-part .title{font-size:15px}.job-part{padding:30px 20px;box-shadow:0 1px 4px rgba(0,0,0,.04);background:#fff;margin-bottom:30px}.job-location{width:33%}.job-discription{width:60%;padding:0 0 0 25px;font-size:14px}.divider-gape{padding:30px 0;width:70%;margin:0 auto}.divider-gape ul li{font-size:12px}.divider-gape .title{margin-bottom:20px;font-size:13px}.job-part ul li{font-size:14px}.job-part .go-link{font-size:12px}.divider-gape.social-icon ul li i.icon-g-plus{font-size:24px}.divider-gape.social-icon ul li i{font-size:18px}.events-block .container{padding:0}.events-block .right-cross .inner{min-height:300px;margin-left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.events-block .right-cross{width:100%;height:100%;position:relative;margin-right:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.events-block .career-details-text{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;left:0}.verticle-center{position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.banner.event-banner .banner-text{padding:0 15px}.event-banner .view-button{margin:48px 0 0}.event-banner p{font-size:16px;line-height:30px}.time-schedule-part .schedule{width:33.33%;margin-bottom:30px}.step-wise h3{font-size:20px;margin-bottom:10px}.event-aimed-block.step-wise h3{margin-bottom:25px}.career-details-text .right-cross .inner{min-height:530px}.event-part{margin-bottom:35px}.event-part .event{padding:0 10px 30px;width:50%}.intro-content,.webdeisng-testimonial .service-part-inner,.webdesign-work .right-cross{width:100%}.event-part .event:last-child{padding:0 10px}.time-schedule-part{padding:40px 0 10px}.person-name{font-size:24px}.time-schedule-part .schedule .time{font-size:18px;margin-bottom:4px;line-height:30px}.time-schedule-part .schedule .task{font-size:15px;padding-bottom:0}.event-aimed-block{padding:45px 0}.event-part p{font-size:15px;line-height:22px}.event-aimed-block .title{font-size:13px}.events-block .should-attend{line-height:32px;width:100%;padding:25px 15px;height:100%!important}.events-main .casestudies-tab .casestudy a{font-size:12px;padding:0 50px}.events-main .casestudies.view-case-button{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.events-main.casestudies.view-case-button .view-case-button-inner{transform:translate(0,-50%) skew(0);-webkit-transform:translate(0,-50%) skew(0);-moz-transform:translate(0,-50%) skew(0);-ms-transform:translate(0,-50%) skew(0);-o-transform:translate(0,-50%) skew(0)}h3>br{display:block!important}.banner.webdesign-banner .cms-block{display:block;bottom:-50px}.webdesign-banner .banner-text{padding:0}.intro-content-part{padding:30px 0 15px}.intro-content{padding:0 0 40px}.intro-content p{font-size:15px;line-height:25px}.work-link{padding:20px 0}.work-link ul li{padding:0 15px 15px;font-size:11px}.webdesign-work .right-cross .inner{min-height:350px}.webdesign-work .view-button{margin:40px 0 0}.webdesign-work .view-button a{padding:14px 28px}.webdeisng-testimonial .client-name span{font-size:15px}.webdeisng-testimonial .testimonial-contact{width:270px}.webdeisng-testimonial i{font-size:25px}.webdesign-work .challenge-text p{font-size:15px;line-height:25px}.webdeisng-testimonial .testimonial-part{width:100%;padding:20px 15px;height:100%!important}.webdeisng-testimonial{padding-bottom:0}.webdeisng-testimonial .testimonial .client-name{margin:0}.webdeisng-testimonial .testimonial p{margin:12px 0 0}.webdesign-team .allteam-main .slick-slide img{width:80%}.webdesign-team .allteam-main .service-border{bottom:60px}.webdesign-team .all-team .member-name{padding:18px 0 0 30px}.project-category ul li{padding:0 8px}.banner.webdesign-banner .cms-block li.wordpress a i{font-size:32px}.banner.webdesign-banner .cms-block li.magento a i{font-size:33px}.intro-image{width:90%;padding:0 0 30px}.intro-content-part .solution-image{width:40%;padding:35px 0 0}.intro-content-part .bigscross-image{width:60%}.intro-content-part .solution-image img{padding-left:0}.intro-content-part .bigscross-image img{padding-right:0}.intro-content-part>div img{width:100%;padding:0 20px}.bloglanding-main .blog-block{padding:50px 0 40px}.custom-selectbox .chosen-container .chosen-results{width:100%;columns:auto;-moz-columns:auto;-webkit-columns:auto}.custom-selectbox .chosen-container-single .chosen-single span{margin-right:20px;line-height:80px;height:80px}.custom-selectbox .chosen-container .chosen-results li{font-size:14px!important;line-height:38px;width:100%}.custom-selectbox .chosen-container-single .chosen-single{font-size:19px;height:80px;line-height:80px}.custom-selectbox .chosen-container .chosen-drop{top:80px;padding:20px 0 25px}.custom-selectbox .chosen-container-active.chosen-with-drop .chosen-single div b,.custom-selectbox .chosen-container-single .chosen-single div b{width:30px}.pagination ul li:first-child img,.pagination ul li:last-child img{width:18px}.pagination ul li{font-size:20px}.pagination ul li:last-child{padding-left:20px}.pagination ul li:first-child{padding-right:20px}.pagination ul{margin:40px 0 0}.blog-share{float:left;margin-top:0!important}.blog-share ul{text-align:center}.blogdetail-main .project-category.cms-block{bottom:-50px;display:block}.project-category .title{margin-top:10px}.project-category .title span{margin:0}.blogdetail-block{padding:40px 0}.blogdetail-main .blog-details img{width:100%}.blog-details .title{font-size:15px}.blog-details h3,.blog-details p{margin-bottom:18px}.blog-details img{margin:12px 0 25px}.blog-details ul li{font-size:15px;line-height:30px;padding:0 0 10px 14px}.blog-details p>mark{font-size:19px}.blog-share ul li{padding:0;width:65px;height:65px;display:inline-block;margin:0 10px 25px}.content-part{padding:40px 0 20px}.content-part h3{margin-bottom:25px}.content-part p{margin-bottom:20px}.managed-services-part{padding:35px 0}.servicetab-block .container{padding:0}.servicetab-block .challenge-text{padding:20px 0!important}.tabs{text-align:center}.tabs li{font-size:20px;line-height:40px;display:inline-block;padding:0 20px}.casestudy .who-we-image,.who-we-text .title>br{display:none}.tab-desc{width:100%;padding:30px 20px;position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.tab-desc p{font-size:16px;line-height:35px;text-align:center}.funnel-block,.reporting-block{padding:0}.funnel-block .reporting-inner{padding:30px 0}.reporting-block .reporting-inner{padding:30px 0 200px}.managed-services-block .service-text{width:100%;height:100%!important;margin:30px 0 0}.managed-services-block .service-text-inner{position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;text-align:left}.managed-services-block .managed-service-image{float:left;width:100%;text-align:center;height:100%!important}.managed-services-block .parallax-window{min-height:300px!important;height:100%!important}.managed-services-block .parallax-window.marketing-banner{min-height:220px!important}.managed-services-block .parallax-window .ranking li{padding:0}.managed-services-block .parallax-window .ranking li img{width:17px}.managed-services-block .managed-service-image img{width:335px}.servicetab-block .right-cross{width:100%;height:100%!important}.service-text-inner h3{margin:0 0 15px;font-size:20px}.parallax-window.marketing-banner h3{font-size:20px!important;padding:0!important}.managed-services-block .managed-service{margin-top:20px}.servicetab-block .right-cross .inner{min-height:100%}.reporting-block{padding:0}.reporting-image{float:left;width:100%;text-align:center;position:absolute;bottom:0}.reporting-image:before{content:"";width:60px;height:7px;background:#1c71b9;position:absolute;right:0;bottom:0;display:none}.related-work .reverse-skew>img,img.op-down{height:110px}.reporting-image img{width:400px}.funnel-block .reporting-inner .right-animation,.reporting-inner .right-animation{width:100%;float:left;padding:0;text-align:center}.reporting-inner .right-animation h3{margin-bottom:20px;font-size:22px}.technology-block{padding:35px 0 30px;margin-bottom:-60px}.technologies{margin:40px 0 0}.managed-services-block .parallax-window .g-icon img{width:100px}.technologies .technology{text-align:center;padding:0 0 25px}.technologies .technology img,.technologies .technology:first-child img{width:50%}.technology-block p,.technology-block span{margin:0;font-size:14px}.managed-services-block .parallax-window .g-icon,.managed-services-block .parallax-window .ranking,.managed-services-block .parallax-window .view-button,.managed-services-block .parallax-window h3{padding:0 0 20px;width:100%}.google-banner .view-button{padding:0!important}.google-banner .view-button a{padding:14px 18px}.casestudy .who-we-image-inner{min-height:383px;width:415px}.who-we-part .creative-top .image img{width:450px}.who-we-part .creative-bottom .image img{width:220px}.who-we-block .service-border{width:100%}.who-we-text .title{min-height:100%}.fast-result.tellusopen{padding:80px 0 220px!important}.option-open-block p{font-size:15px;line-height:23px}.fast-result .result a mark{padding:8px 35px}.fast-result .option-open-block .option-open-inner{padding:25px 0 0}img.op-down{opacity:0}.related-work .woocommerce{width:60%}.related-work .text-wrap p{width:250px;top:-5px}.related-work{padding-top:0;padding-bottom:40px}.related-work .text-wrap{left:20px;bottom:10px}.related-work .pos-right.text-wrap{right:20px}.related-work .woocommerce .text-wrap{right:20px;left:auto}.related-work .magento{height:100%}.related-work .magento .reverse-skew{position:absolute;height:100%}.related-work h3{font-size:17px;margin:0}.related-work img.cms-icon{margin-bottom:10px}.expose-brand-inner h3{margin-bottom:20px}.spectrum-animation .spectrum-animation-inner{height:350px}.spectrum-cms-inner.animated{top:85px}.spectrum-animation .logo{width:200px}.spectrum-animation .bg{left:-21vw;width:140vw}.ideal-partner p{font-size:14px}.success-stories .slick-dots{width:100%;padding:0 20px;bottom:70px}.spectrum-default-txt{padding:0 20px;width:100%!important}.spectrum-cms{width:100%;padding:0 20px}.expose-brand,.web-digital-approach{padding:40px 0}.spectrum-default-txt h3{margin-bottom:10px;line-height:normal}.spectrum-cms i{font-size:40px}.spectrum-brand,.success-stories ul.sliders li.slider-part{min-height:350px}.ideal-partner-inner{width:100%}.success-stories ul.sliders .spectrum-default-txt-inner{width:350px}.google-result{margin:40px 0 0}.ideal-partner{padding:60px 0}.spectrum-brand:before{height:400px;bottom:-400px}.approach-text-inner,.approach-text-main{height:100%!important}.google-result .google-icon img{width:60px}.google-premier img{width:110px}.google-result ul{top:20px}.enhance-brand.spectrum-brand .spectrum-default-txt-inner,.establish-brand.spectrum-brand .spectrum-default-txt-inner{width:400px}.spectrum-cms a:first-child{margin-right:25px}.expose-brand-inner{width:100%}.spectrum-animation p{margin:25px auto;font-size:16px;width:75%}.spectrum-animation p span{margin-top:20px;display:block}.ideal-partner h1{margin-bottom:15px;font-size:22px}.google-result .g-result{padding:0 40px}.approach-inner .approach-part{display:block;height:100%!important;float:none}.approach-inner .approach-text{width:100%;margin:30px 0 15px}.approach-inner .approach-part ul li,.approach-inner .approach-text p{font-size:16px;line-height:32px}.approach-inner .approach-menu{width:100%}.approach-inner .approach-part ul,.approach-inner .approach-text p{position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.web-digital-approach img.aprroach-animate{width:250px}.web-digital-approach img.text-image{width:85px}.approach-text-main .slick-dots{bottom:-20px;width:100%;text-align:center}.lightbox .lb-nav{width:96%!important}.lb-outerContainer,.lightbox{width:300px!important}.spectrum-animation-service{min-height:270px}.spectrum-animation-service-main img.logo{width:180px}header{padding:20px 0}header .logo a{height:25px;width:140px;position:relative;top:3.5px}.logo-block{padding:15px 0 42px}.search-part .service-text-inner{margin:40px 0!important}p{font-size:14px}.logo-block ul li{top:0!important}.search-part .service-part-inner:before{height:300px;background:linear-gradient(to bottom,#fff 0,transparent 100%)}.webdesign-part .service-part-inner:before{height:300px;background:linear-gradient(to top,transparent 0,#fff 90%);top:-33px}.webdesign-part .service-text-inner{margin:50px 0 30px!important}.webdesign-part .service-part-inner{overflow:visible;transform:skewY(-3.5deg)}.spectrum-animation-service .inner .inner-content{width:100%;margin:0;position:relative;top:0;left:0;transform:initial;text-align:center}.spectrum-animation-service .inner{position:relative;left:0;min-height:0;width:100%;padding:60px 0}.spectrum-animation-service .inner-2{display:none}.spectrum-animation-service .inner p{font-size:16px;width:80%;margin-top:30px}.spectrum-animation-service-main img.logo{padding:0}.spectrum-animation-background{left:-50%;width:200%;top:-90px;min-height:0}.tellus .option .option-img i{font-size:55px}.option>a span{bottom:-12px;font-size:12px;color:rgba(255,255,255,.91);width:90%;display:block}.spectrum-animation-service .inner .inner-content .spectrum-right{padding-left:0;margin-left:0;border:none}.servicetemplate-banner .banner-text .title{font-size:24px;line-height:30px}.servicetemplate-page .pagecontent-top h1,.servicetemplate-page .pagecontent-top h2,.servicetemplate-page h1,.servicetemplate-page h2,.servicetemplate-page h3,.servicetemplate-page h4{font-size:20px!important;line-height:30px;text-align:center}.servicetemplate-page .pagecontent-top p,.servicetemplate-page p{text-align:center}.client-logos-slider{display:block}.client-block .client-logos{display:none}.client-block .client-logos-slider .client-logos{display:block}.client-block .client-logos-slider .client-logos li img{max-width:fit-content}.landing-text .title{font-size:18px;line-height:28px}.landing-page-banner.spectrum-animation p{width:100%}.landingpage-templete .career-inquiry-form{margin-top:-45px}.landing-text{width:80%}.servicetemplate-banner.landing-page-google-block{display:none}.landingpage-templete .philosophy-details{margin-bottom:50px}}@media (max-width:768px){.servicetemplate-inner .casestudies-tab .casestudies,.servicetemplate-page .casestudies-tab .casestudies{min-height:90px}}@media (max-width:479px){.landing-text .title{padding-top:15px}.landing-text{width:95%}.spectrum-animation.landing-page-banner p{margin:15px auto 45px}.landingpage-templete .career-inquiry-form{margin-top:-30px}}@media (max-width:406px){.spectrum-animation.landing-page-banner p{margin:15px auto 45px;font-size:15px}.landing-text .title{padding-top:0}.spectrum-animation.landing-page-banner{height:375px!important}}@media (min-width:641px) and (max-width:768px){.menu-group,.mobile-nav-block,.responsive-icon,.search,.search-menu,.search-res,.sub-menu,.sub-menu-inner{display:block}.option>a,.option>a:hover{background-size:90px}.adam-contact,.career-details-text,.case_studies-template-default p,.footer-address,.footer-social,.logo-block,.our-partner-block .title,.our-partner-block ul,.promobar-box-inner .view-button,.technologies .technology,.texttured-image,.upload-part{text-align:center}.container{padding:0 15px}p{font-size:15px;line-height:25px}h1,h3{font-size:20px;line-height:normal}h4{font-size:16px}.view-button a{font-size:11px}.our-team-block-main .view-button a{padding:14px 42px}#wrapper{position:relative;overflow:hidden;left:0}.no-scroll .menu-group{height:100%}.menu-group{overflow:hidden;position:absolute;width:100%}.cms-block,.header-right,.scroll-downs{display:none}header .inner{padding:20px 30px}.logo{margin:0}.search-block{margin:0 5px 0 0;width:34px}.search-block.isopen .search-bar{width:485px;height:74px;font-size:14px}.search-block input.icon-search{top:-4px}.get-touch a{font-size:9px;padding:0 12px;line-height:74px}.banner-text{padding:25px 20px 0}.banner .slider .banner-text img{margin-bottom:20px;width:50%}.banner .slider .banner-text>p{margin-bottom:43px}.banner-text h1{margin-bottom:10px}.banner .main-title,.banner-text h1{font-size:25px;line-height:32px}.banner i.icon-ob-banner-logo:before{font-size:320px;top:-115px}.promobar-box{padding:17px 28px;width:90%}.promobar-box-inner p{font-size:15px;display:block;line-height:normal}.promobar-box-close{right:30px}.promobar-box-close img{width:25px}.promobar-box-inner .view-button{margin:15px 0 0 12px;display:block}.footer-address:after,.seo-team h1>br{display:none}.promobar-box-inner .view-button a{padding:14px 12px;font-size:10px}.cms-block{padding:10px 0}.logo-block ul li,.webdesign-part .service-text-inner{padding:0}.cms-block .cms .text{font-size:11px;margin-left:5px}.cms-block .cms{margin:0 5px}.logo-block ul li:first-child{padding-right:0}.logo-block ul li:last-child{padding-left:0}.audit-bar a{font-size:18px}.service-part-inner{width:68%;transform:skewX(7deg)}.service-part-inner .inner{min-height:100%;transform:skewX(-7deg)}.webdesign-part .service-part-inner:after{border-left:80px solid transparent}.service-text-inner{margin:40px 0 0;padding:0}.service-text-inner .view-button{margin:30px 0 0}.service-border:after,.webdesign-part .service-border:after{width:90px}.webdesign-part .service-part-inner{transform:skewX(-7deg)}.option-open-block{top:-25px}.tellus h3{font-size:17px}.option-open-block .option-open-inner{padding:40px 0 0}.option-open-block .title{min-height:42px}.title{font-size:13px;margin:0 0 10px}.blog-block .title{font-size:18px}.clsoe{right:20px}.clsoe img{width:30px}.option-open-block .option{padding:0 10px}.option-open-block .view-button a{font-size:12px}.option-open-block h3{padding:6px 0 0 95px}.close img{width:25px}#gradient{padding:55px 0 110px}.gradient-inner{margin:10px 0 0}.option>a{font-size:10px}.option>a span{bottom:-20px}.tellus .option>a.tellopen{font-size:12px!important;padding:30px 0 0}.who-we-text .service-border{margin:60px 0 0;width:70%}.who-we-text .title{font-size:20px;line-height:35px;min-height:100%}.who-we-text .view-button{margin:50px 0 0}.casestudy1 .who-we-image{right:15px;top:190px}.who-we-block .who-we-part{padding:150px 0 160px}.casestudy1 .who-we-image-inner{width:420px;min-height:370px}.casestudy1 .creative-top .img1 img{width:210px}.casestudy1.who-we-part .creative-top .img2{margin:50px 14px 0 70px}.casestudy1.who-we-part .creative-top .img2 img{width:115px}.casestudy1 .creative-top .img3 img{width:220px}.casestudy1 .creative-bottom .img1 img{width:230px}.casestudies-tabbing{width:73%}.casestudies.view-case-button{width:27%;min-height:100px}.casestudies-tab .casestudy a{padding:0 50px}.casestudies-tab .casestudy a,.casestudies.view-case-button .view-case-button-inner a,.servicetemplate-inner .casestudies-tab .casestudy a,.servicetemplate-page .casestudies-tab .casestudy a{font-size:10px;right:32px}.casestudies-tab .casestudies,.casestudies-tab .casestudy{min-height:62px}.casestudy2 .who-we-image-inner{min-height:441px;width:470px}.casestudy2 .creative-top .img1 img{width:380px}.casestudy2 .creative-bottom .img1 img{width:135px}.casestudy3 .who-we-image-inner{min-height:428px;width:280px}.casestudy3.who-we-part .creative-top .img2{margin:0 0 0 70px}.casestudy3 .creative-top .img1 img{width:250px}.casestudy3 .creative-top .img2 img{width:260px}.casestudy3 .creative-bottom .img1 img{width:250px}.blog-block{padding:30px 0}.blog-block h3{margin-bottom:30px}.two-blog .blog .blog-inner{padding:20px}.blog-block .blog .title{font-size:12px;margin:0 0 18px}.blog-block .blog p{font-size:14px;line-height:23px}.three-blog .blog{width:50%}.three-blog .blog .blog-inner{padding:40px 20px}.three-blog .blog:last-child{border-top:1px solid #0d2c40}.blog .view-button{margin:30px 0 0}.blog-block .bloguser img{width:60px;height:60px}.blog-block .bloguser span{font-size:14px;padding:15px 0 0 6px}.blog .view-button a{padding:14px 20px;font-size:11px}.testimonial-contact,.testimonial-contact p{font-size:18px;line-height:30px}.testimonial{padding:0 40px 0 37px}.testimonial-block .service-part-inner{min-height:396px;width:50%}.testimonial-part{width:100%;padding:30px 0 0}.testimonial-block .service-part-inner:after{border-bottom:607px solid #fff;border-left:90px solid transparent;width:90px}.testimonial:after,.testimonial:before{width:28px;height:23px}.testimonial:before{right:17px}.testimonial-contact{left:20px;width:260px}.testimonial .client-name{margin:0 0 13px}.testimonial p{font-size:16px;line-height:24px;margin:0 0 20px -37px}.testimonial-block .view-button{float:none!important;margin:0 auto!important}.testimonial-block .view-button a{padding:14px 12px;margin-bottom:20px}.our-team-block{margin-left:3%;padding:35px 0 30px}.our-team-block h3{position:relative;margin:0 0 25px}.all-teams p{width:100%;margin-bottom:40px}.all-team{padding-left:150px}.allteam-main:before{width:135px}.all-team .member{width:250px}.all-team .member-name{padding:18px 0 0;font-size:16px}.allteam-main .service-border{bottom:60px;width:145%}.our-team-block-main .view-button{margin:-15px 0 0}.our-team-block-main{padding-bottom:40px}.all-teams .member-name{font-size:11px;padding:15px 0 0}.all-teams{margin:45px 0 20px}.all-teams .team-part:before{bottom:21.3%}.all-teams .member img{height:100%;width:100%}.all-teams .team-part{margin-bottom:30px}.get-started-block{padding:50px 0}.get-started-block .option{padding:0 8px}#gform_wrapper_1 ul li.gfield,#gform_wrapper_5 ul li.gfield{padding:0 8px!important}.get-started-block form{margin:30px -8px 0}.button input.btn{font-size:12px}#gform_wrapper_1 .gform_heading span{font-size:20px;line-height:normal;margin-bottom:20px}#gform_wrapper_1 ul.gform_fields{margin:30px -8px 0!important}#gform_wrapper_5 .gform_heading span{font-size:20px;line-height:normal;margin-bottom:20px}#gform_wrapper_5 ul.gform_fields{margin:30px -8px 0!important}.get-started-block input.gform_button{padding:0 25px;font-size:12px}.our-partner-block .title{width:100%;font-size:15px;margin:0 0 25px}.our-partner-block ul{width:100%}.our-partner-block ul li{padding:0 7px}.our-partner-block ul li:first-child img{width:170px}.our-partner-block ul li:first-child+li img{width:115px}.our-partner-block ul li:first-child+li+li img{width:145px}.our-partner-block ul li:first-child+li+li+li img{width:130px}footer{padding:0 0 25px}.footer-menu{padding:40px 0 10px}.footer-menu ul li{font-size:9px}.footer-menu ul li:after{right:-22px}.footer-address,.footer-social{width:100%}.footer-social{margin:20px 0 0}.footer-address ul li:first-child{padding-right:0}.footer-address ul li:first-child img{width:30px}.footer-address ul li:last-child{font-size:10px;padding-left:6px;padding-right:0}.footer-address ul li{font-size:10px}.footer-address ul li a{padding:0 5px}.footer-social ul li{padding:0 20px}.fast-result{padding:50px 0}.fast-result h1{margin-bottom:30px}.fast-result .result a{padding:10px 32px}.fast-result .result span{font-size:17px;margin:18px 0 0}.seo-service-block{padding:70px 0}.seo-service-block .seo-service{width:50%}.inner-banner:before,.related-work .hover-block{width:100%}.seo-service-block .unsure-get-touch{padding:10px 0 0}.seo-service-block .seo-service p{font-size:15px;line-height:22px}.seo-service-block .seo-service .service-default,.seo-service-block .seo-service .service-open-inner{padding:0 32px}.seo-service-block .seo-service .seo-service-inner:hover .view-button{margin:30px 0 0}.seo-service .view-button a{padding:12px 23px}.inner-banner{min-height:200px}.inner-banner .banner-text p{color:#fff;line-height:22px}.body-content{padding-bottom:40px;padding-top:40px}.related-work .palette{height:100%}.related-work .palette .reverse-skew{position:absolute;height:100%}.related-work .sudlows .text-wrap{left:auto;right:40px}.related-work .top-link{padding-bottom:25px}.related-work .hover-block h3{margin-bottom:30px}.related-work .palette img{width:168%}.seo-inner .testimonial-contact{width:248px}.seo-inner .blog-block{padding:30px 0}.seo-inner .blog-part{padding-top:30px}.body-content .service-form .title{padding-bottom:0}.body-content p{padding-bottom:25px}.body-content .content-main h4{margin-bottom:22px}.body-content .service-form{width:40%}.body-content .service-form .get-started-block{padding:0 0 0 20px}.case-banner .banner-text p{font-size:15px}.case-banner .banner-text.loaded{padding:0}.case-banner .banner-text{padding:0 15px}.project-category.cms-block{bottom:-115px}.casestudy-inner-logo{min-height:130px}.right-cross{width:60.7%}.left-cross-inner{min-height:400px}.left-cross-inner:before{right:-134px}.ctc-main .ctc{margin-bottom:25px}.ctc-main .ctc h4{margin-bottom:5px}.ctc-main{left:5%;top:50px}.ctc-main .ctc .percent{font-size:40px}.case-testimonial-text i{font-size:25px}.case-testimonial-text p{font-size:15px;line-height:25px;padding:12px 0 0}.case-testimonial-text .client-name{font-size:16px;margin:20px 0 0}.case-testimonial-text{padding:30px 10px 0 60px}.right-cross .inner{min-height:400px;background-position:right center!important}.challenge-text h3{margin-bottom:14px;font-size:22px;text-align:center}.challenge-text p{padding:0}.challenege-block .challenge-text-inner{padding-left:10px}.challenge-text .service-border,.solution-block .challenge-text .service-border{margin:40px 0 0}.solution-block{padding:60px 0 80px}.solution-block .solution-image{right:25px}.solution-block .solution-image img{width:320px}.solution-block .challenge-text{padding:20px 10px 0 0;width:45%}.solution-block .challenge-text p{padding:0}.solution-block .challenge-text .service-border{width:350px}.textured-block{min-height:450px}.texttured-image{padding:85px 0 0}.texttured-image img{width:75%}.platform-icon{position:absolute;top:0;left:0}.career-form,.landing .left-cross,.rightbottom-cross,.ver-slider .slider-outer ul li{position:relative}.platform-icon.wordpress a{width:43px;height:43px}.platform-icon.magento a{width:38px;height:47px}.profile-block img{width:62px}.profile span mark{font-size:11px}.profile-text{width:71%;font-size:15px}.profile span{margin:18px 0 0 5px;font-size:14px}.profile-block{padding:35px 0}.profile-block .profile{padding:0;width:27%}.adam-profile-block .view-button a{padding:12px}.adam-contact{padding:27px 0 0}.adam-contact .view-button{margin:20px 0 0}.adam-contact p{font-size:15px;display:block}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_19,.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_24,h3>br{display:none}.result-block .challenge-text-inner{padding-right:10px}.result-block .challenge-text p{padding:0}.casestudy-page .casestudies.view-case-button .view-case-button-inner,.servicetemplate-inner .casestudies.view-case-button .view-case-button-inner,.servicetemplate-page .casestudies.view-case-button .view-case-button-inner{left:30px}.casestudies.view-case-button .view-case-button-inner a,.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tab .casestudy,.casestudy-page .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-inner .casestudies-tab .casestudy,.servicetemplate-inner .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-page .casestudies-tab .casestudy,.servicetemplate-page .casestudies.view-case-button .view-case-button-inner a{min-height:90px;line-height:90px}.casestudy-page .casestudies-tab .casestudy a,.casestudy-page .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-inner .casestudies.view-case-button .view-case-button-inner a,.servicetemplate-page .casestudies.view-case-button .view-case-button-inner a{font-size:11px}.events-main .casestudies.view-case-button span{font-size:11px;min-height:90px;line-height:90px}.left-cross{width:55.5%}.left-cross-big{width:65%}.left-cross-big .inner{min-height:400px}img.casestudy-small{left:0;width:40%;bottom:-200px}img.casestudy-big{right:0;width:62.5%;bottom:-200px}.landing .left-cross{transform:none;-webkit-transform:none;margin-left:0}.landing .left-cross-inner{transform:none;-webkit-transform:none;margin-right:0}.landing .right-cross{position:relative;transform:none;-webkit-transform:none;margin-right:0}.landing .left-cross-big .inner,.landing .right-cross .inner{transform:none;-webkit-transform:none;margin-left:0}.landing-title,.leftcross .landing-title{transform:none;-webkit-transform:none;left:0!important;top:30%!important}ul.landind-service-text{left:40px!important;transform:none!important;-webkit-transform:none!important}.casestudy-landing .landing .left-cross-big .inner,.casestudy-landing .landing .left-cross-inner,.casestudy-landing .landing .right-cross .inner,.casestudy-landing .landing .right-cross-big .inner,.landing{min-height:350px}.ladning-first .left-cross,.ladning-first .right-cross,.ladning-fourth .left-cross,.ladning-fourth .right-cross,.ladning-second .left-cross,.ladning-second .right-cross,.ladning-third .left-cross,.ladning-third .right-cross{width:100%}ul.landind-service-text li{line-height:32px;font-size:16px;padding:0 4px}ul.landind-service-text li:first-child img{width:32px}.generatedcontent,.generatedcontent body{height:100%!important}.bio-wrap{height:calc(100% - 70px)}.bio-wrap h1,.bio-wrap h3{margin-bottom:15px;font-size:20px}.bio-wrap p{font-size:16px;line-height:25px}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}img.video-image{margin-top:30px;width:130px}.bio-wrap .timeline-desc .slide .desc{max-width:100%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline{bottom:40px}.bio-wrap .timeline h4{font-size:16px;line-height:18px}.inner-banner.inner-big{min-height:479px!important}.inner-banner .default-tab{margin:50px 0 0}.portfolio-block{padding:70px 0 0}.portfolio-block .portfolio{padding-bottom:70px}.portfolio-info{padding:25px 0 0 15px}.portfolio-block .portfolio img{width:90%}.portfolio-info .title{margin:0 0 5px}.portfolio .develop-in{font-size:14px}.career-form-block .container{padding:0}.career-form-block h3{margin-bottom:30px;padding:0 20px}.career-form{width:100%;float:left;padding:0;margin:35px 0}.application-left{max-width:45%}.application-right{max-width:50%;margin-left:15px}.upload-part .upload span{font-size:12px}.upload-part .upload{padding:0 40px}.career-main .rightbottom-cross .inner{min-height:300px}.rightbottom-cross .inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}.rightbottom-cross{width:100%;height:300px!important;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.upload-part{right:0;top:auto;bottom:105px;width:100%}.job-info li{font-size:16px}.upload-part .button{margin:33px 0 0}.upload-part .button input.btn{padding:0 50px}.career-form form textarea{min-height:225px}.career-form form input{margin-bottom:15px;min-height:45px!important;padding:0 13px}.upload-part .upload img{width:auto}.common-blog-part .blog-block{padding:46px 0 70px}.common-blog-part .title{margin-bottom:45px}.career-form .gform_wrapper ul.gform_fields{width:100%}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-cv{padding-left:0!important}.gform_wrapper .upload-part ul li .gfield_label{font-size:11px!important;padding-top:0}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-portfolio{padding-right:0!important}.career-form .gform_wrapper ul.gform_fields li.field_description_below{margin-bottom:15px!important}.job-button{padding:0 20px}.career-form .gform_wrapper ul.gform_fields li.application-left{padding-left:20px!important}.career-form .gform_wrapper ul.gform_fields li.application-right{margin-left:15px!important;padding-right:20px!important}.upload-part .upload input.upload{bottom:55px;width:120px!important;min-height:95px!important}.career-form form input.gform_button{padding:0 45px;font-size:12px!important}.career-form-block .career-form .gform_wrapper .gform_footer{margin:0}.upload-part .upload span.screen-reader-text{width:125px}.career-form-block .gform_wrapper div.validation_error{width:93.6%;margin:0 20px 30px}.career-form-block .career-form .gform_wrapper ul li.gfield.rightbottom-cross .inner{min-height:300px}.contact-banner-inner{padding:55px 0 0}.contact-main .inner-banner .banner-text h1{margin-bottom:10px}.contact-main .get-started-block{padding:20px 0 40px!important}.contact-main ul.office-time{margin:28px 0 0}#contact-gradient #gform_wrapper_1 .gform_footer,#gform_wrapper_5 .gform_footer{margin:45px 0 0!important}.our-location-addres-inner h3{font-size:23px}.contact-main .service-border{margin:35px 0 0}.inner-banner .banner-text p{font-size:15px}.our-location-addres-inner{padding:55px 30px 0 0;width:61%;float:left}.contact-main .right-cross .inner{min-height:425px}.contact-main .right-cross{width:62%}.contact-main .casestudies-tab .casestudies{min-height:65px}.contact-main .casestudies-tab .casestudy{min-height:65px;margin-left:-11px}.contact-main .casestudies-tab .casestudy a{font-size:13px}.address-tab{margin:37px 0 40px}.default-tab ul li{padding:0 2px;font-size:11px}.casestudies-tab .casestudy a span{margin:2px 0 0}.multi-location p{font-size:14px}.default-tab ul li a{padding:13px 8px}.multi-location ul li{font-size:15px}.multi-location ul{margin:0 0 16px}.body-content{padding:45px 0}.contact-wtih-concern .contact a{font-size:20px}.body-content .body-content-right{padding:0 0 0 25px}.ver-slider .slider-outer{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.testimonial .client-name{font-size:16px}.inner-banner .banner-text h1{margin-bottom:10px!important}.testimonial-main .testimonial-block .container{padding:0}.testimonial-main .testimonial-contact{width:52%;right:0;left:0;top:25px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.testimonial-main .left-cross-big{height:160px!important;position:relative;width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-left:0}.testimonial-main .testimonial-part{min-height:430px!important;padding:0 15px;width:100%}.testimonial-main .left-cross-big .inner{min-height:430px;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-right:0}.ver-slider-pager-container ul li{width:13%}.parallax-window{min-height:400px!important}.g-icon{margin-bottom:30px}.g-icon img{width:70px}.ver-slider .slider-control a.prev{top:45px}.ver-slider .slider-control a.next{bottom:45px}.career-detail-block{padding:0 0 45px}.career-detail-block .container{padding:0}.cross-part{width:100%;position:relative;height:100%!important}.cross-part .right-cross{margin-right:0;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.career-main .cross-part .rightbottom-cross{width:100%;margin-right:0}.the-role{margin-bottom:40px}.career-detail-text h3{margin-bottom:10px}.you-should{margin-bottom:25px}.career-detail-text{padding:30px 15px 0;width:100%}.cross-part .right-cross .inner{min-height:300px;margin-left:0;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.career-details-text .main-title{font-size:20px;margin-bottom:25px}.career-details-text{left:0;right:0;bottom:auto;top:50%;transform:translate(0,-50%) skewX(0)!important;-webkit-transform:translate(0,-50%) skewX(0)!important;-moz-transform:translate(0,-50%) skewX(0)!important;-ms-transform:translate(0,-50%) skewX(0)!important;-o-transform:translate(0,-50%) skewX(0)!important}.cross-part .right-cross.rightbottom-cross .career-details-text{width:58%;left:0;right:0;bottom:auto;top:50%;transform:translate(0,-50%) skewX(0)!important;-webkit-transform:translate(0,-50%) skewX(0)!important;-moz-transform:translate(0,-50%) skewX(0)!important;-ms-transform:translate(0,-50%) skewX(0)!important;-o-transform:translate(0,-50%) skewX(0)!important}.career-detail-text p{line-height:28px;margin-bottom:25px}.default li{font-size:16px;padding:0 0 0 25px}.default li:before{width:8px;height:8px}.career-details-text .button{float:none}.left-column,.right-column{float:left;max-width:100%}.cross-part .right-cross.rightbottom-cross .career-details-text .main-title{line-height:35px;margin-bottom:25px}.right-column{padding:0 0 50px}.career-landing-block{padding:50px 0 60px}.career-landing-block p{padding:0 0 50px;font-size:16px;line-height:32px}.university{font-size:13px;padding:15px 10px 14px 65px}.university i{left:10px;font-size:38px}.job-part .title{font-size:15px}.job-part{padding:30px 20px}.job-location{width:33%}.job-discription{width:59%;padding:0 0 0 40px;font-size:14px}.divider-gape{padding:30px 0;width:50%;margin:0 auto}.banner.event-banner .banner-text,.events-block .container{padding:0}.divider-gape ul li{font-size:12px}.divider-gape .title{margin-bottom:20px;font-size:13px}.job-part ul li{font-size:14px}.job-part .go-link{font-size:12px}.divider-gape.social-icon ul li i.icon-g-plus{font-size:24px}.divider-gape.social-icon ul li i,.event-banner p{font-size:18px}.events-block .right-cross .inner{min-height:300px;margin-left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.events-block .right-cross{width:100%;height:100%;position:relative;margin-right:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.events-block .career-details-text{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;left:0}.verticle-center{position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.event-banner .view-button{margin:48px 0 0}.step-wise h3{font-size:21px;margin-bottom:10px}.our-team-block h3{line-height:normal}.event-aimed-block.step-wise h3{margin-bottom:25px}.career-details-text .right-cross .inner{min-height:530px}.event-part{margin-bottom:35px}.event-part .event{padding:0 10px}.time-schedule-part{padding:40px 0}.person-name{font-size:24px}.time-schedule-part .schedule .time{font-size:18px;margin-bottom:4px;line-height:30px}.time-schedule-part .schedule .task{font-size:15px;padding-bottom:0}.event-aimed-block{padding:45px 0}.event-part p{font-size:15px;line-height:22px}.event-aimed-block .title{font-size:12px}.events-block .should-attend{line-height:32px;width:100%;padding:25px 15px;height:100%!important}.events-main .casestudies-tab .casestudy a{font-size:12px;padding:0 40px;line-height:normal}.events-main .casestudies.view-case-button .view-case-button-inner{right:-20px}.banner.webdesign-banner .cms-block{display:block}.webdesign-banner .banner-text{padding:0 20px}.intro-content-part{padding:60px 0 25px}.intro-content{width:90%;padding:0 0 40px}.intro-content p{font-size:15px;line-height:25px}.work-link{padding:28px 0 13px}.work-link ul li{padding:0 15px 15px;font-size:12px}.webdesign-work .right-cross .inner{min-height:350px}.webdesign-work .view-button{margin:40px 0 0}.webdesign-work .view-button a{padding:14px 28px}.webdesign-work .right-cross{width:60%}.webdeisng-testimonial .client-name span{font-size:17px}.webdeisng-testimonial .service-part-inner{width:46%}.webdeisng-testimonial .testimonial-contact{width:210px}.webdeisng-testimonial i{font-size:30px}.webdesign-work .challenge-text p{font-size:15px;line-height:25px}.webdeisng-testimonial .testimonial-part{width:305px}.webdeisng-testimonial .testimonial-part .verticle-center{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.webdeisng-testimonial .testimonial p{margin:18px 0 0}.webdesign-team .allteam-main .service-border{bottom:69px}.webdesign-team .allteam-main .slick-slide img{width:80%}.banner.webdesign-banner .cms-block li.wordpress a i{font-size:45px}.banner.webdesign-banner .cms-block li.magento a i{font-size:46px}.intro-image{width:90%;padding:0 0 30px}.intro-content-part .solution-image{width:40%;padding:35px 0 0}.intro-content-part .bigscross-image{width:60%}.intro-content-part .solution-image img{padding-left:0}.intro-content-part .bigscross-image img{padding-right:0}.intro-content-part>div img{width:100%;padding:0 30px}.bloglanding-main .blog-block{padding:40px 0}.custom-selectbox .chosen-container .chosen-results{width:100%;columns:150px;-moz-columns:150px;-webkit-columns:150px}.custom-selectbox .chosen-container .chosen-results li{font-size:12px!important;line-height:30px}.custom-selectbox .chosen-container-single .chosen-single{font-size:22px;height:80px;line-height:80px}.custom-selectbox .chosen-container .chosen-drop{top:80px;padding:30px 0 35px}.custom-selectbox .chosen-container-active.chosen-with-drop .chosen-single div b,.custom-selectbox .chosen-container-single .chosen-single div b{width:33px}.pagination ul li:first-child img,.pagination ul li:last-child img{width:18px}.pagination ul li{font-size:20px}.pagination ul li:last-child{padding-left:20px}.pagination ul li:first-child{padding-right:20px}.pagination ul{margin:40px 0 0}.blogdetail-main .project-category.cms-block{bottom:-50px;display:block}.project-category .title{margin-top:10px}.project-category .title span{margin:0}.blogdetail-block{padding:40px 0 50px}.blogdetail-main .blog-details{max-width:78%}.blogdetail-main .blog-details img{width:100%}.blog-details .title{font-size:15px}.blog-details h3,.blog-details p{margin-bottom:20px}.blog-details img{margin:12px 0 40px}.blog-details ul li{font-size:15px;line-height:30px;padding:0 0 10px 14px}.blog-details p>mark{font-size:19px}.blog-share ul li{padding:0;margin-bottom:30px;width:72px;height:72px}.related-work .reverse-skew>img,img.op-down{height:220px}.content-part{padding:40px 0 20px}.content-part h3{margin-bottom:25px}.content-part p{margin-bottom:20px}.managed-services-part{padding:60px 0}.tabs li{font-size:20px;line-height:40px}.tab-desc{width:60%;padding:0 0 0 30px}.tab-desc p{font-size:16px;line-height:35px}.managed-services-block .service-text{width:43%}.managed-services-block .parallax-window{min-height:300px!important}.managed-services-block .parallax-window.marketing-banner{min-height:220px!important}.managed-services-block .parallax-window .ranking li{padding:0}.managed-services-block .parallax-window .ranking li img{width:17px}.managed-services-block .managed-service-image img{width:335px}.servicetab-block .right-cross{width:85%;transform:skewX(12deg);-webkit-transform:skewX(12deg);-moz-transform:skewX(12deg);-ms-transform:skewX(12deg);-o-transform:skewX(12deg)}.service-text-inner h3{margin:0 0 5px;font-size:23px}.parallax-window.marketing-banner h3{font-size:20px!important;padding:0!important}.managed-services-block .managed-service{margin-top:20px}.servicetab-block .right-cross .inner{min-height:450px;transform:skewX(-12deg);-webkit-transform:skewX(-12deg);-moz-transform:skewX(-12deg);-ms-transform:skewX(-12deg);-o-transform:skewX(-12deg)}.reporting-block{padding:60px 0}.reporting-image img{width:285px}.reporting-inner .right-animation{width:53%;padding:0}.reporting-inner .right-animation h3{margin-bottom:5px}.reporting-inner .right-animation p{font-size:12px;line-height:22px}.technology-block{padding:35px 0 30px}.technologies{margin:55px 0 0}.managed-services-block .parallax-window .g-icon img{width:100px}.technologies .technology:last-child img{width:100%}.technology-block p{margin:10px 10px 0}.managed-services-block .parallax-window .g-icon,.managed-services-block .parallax-window .ranking,.managed-services-block .parallax-window .view-button,.managed-services-block .parallax-window h3{padding:0 0 20px;width:100%}.google-banner .view-button{padding:0!important;margin:10px 0!important}.google-banner .view-button a{padding:14px 18px}.casestudy .who-we-image-inner{min-height:383px;width:415px}.who-we-part .creative-top .image img{width:450px}.who-we-part .creative-bottom .image img{width:130px}.who-we-block .service-border{width:66%}.fast-result.tellusopen{padding:50px 0 120px}.option-open-block p{font-size:13px;line-height:20px}.fast-result .option-open-block .option-open-inner{padding:25px 0 0}.close{right:20px}img.op-down{opacity:0}.related-work .woocommerce{width:60%}.related-work .text-wrap p{width:330px;top:5px}.related-work img.cms-icon{margin-bottom:20px}.related-work{padding-top:10px;padding-bottom:30px}.related-work h3{font-size:20px;margin:0}.related-work .magento{height:100%}.related-work .magento .reverse-skew{position:absolute;height:100%}.related-work .text-wrap{left:40px;bottom:25px;width:60%}.related-work .woocommerce .text-wrap{left:auto;right:40px;width:90%}.expose-brand-inner h3{margin-bottom:0}.spectrum-animation .spectrum-animation-inner{height:350px}.spectrum-cms-inner.animated{top:80px}.spectrum-animation .logo{width:230px}.spectrum-animation .bg{left:-21vw;width:140vw}.ideal-partner p{font-size:16px}.success-stories .slick-dots{width:100%;padding:0 20px;bottom:45px}.spectrum-default-txt{padding:0 20px;width:100%!important}.spectrum-cms{width:100%;padding:0 20px}.spectrum-default-txt h3{margin-bottom:10px}.spectrum-cms i{font-size:50px}.spectrum-brand{min-height:370px}.success-stories ul.sliders li.slider-part{min-height:300px}.ideal-partner-inner{width:100%}.success-stories ul.sliders .spectrum-default-txt-inner{width:350px}.expose-brand{padding:60px 0}.google-result{margin:40px 0 0}.web-digital-approach{padding:40px 0}.ideal-partner{padding:45px 0}.spectrum-brand:before{height:450px;bottom:-450px}.approach-text-inner,.approach-text-main{height:100%!important}.google-result .google-icon img{width:70px}.google-result ul{top:25px}.google-premier img{width:130px}.enhance-brand.spectrum-brand .spectrum-default-txt-inner,.establish-brand.spectrum-brand .spectrum-default-txt-inner{width:400px}.approach-inner .approach-menu,.expose-brand-inner{width:100%}.spectrum-cms a:first-child{margin-right:35px}.spectrum-animation p{margin:25px 0 0;font-size:16px}.ideal-partner h1{margin-bottom:20px}.approach-inner .approach-part{display:block;height:100%!important;float:none}.approach-inner .approach-text{width:100%;margin:35px 0 15px}.approach-inner .approach-part ul li,.approach-inner .approach-text p{font-size:16px;line-height:32px}.approach-inner .approach-part ul,.approach-inner .approach-text p{position:relative;top:0;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.careerstemplate-page .example-slider-section .success-stories:before,.careerstemplate-page .get-in-touch-slider .success-stories:before,.philosophytemplate-page .get-in-touch-slider .success-stories:before{top:-1px}.web-digital-approach img.aprroach-animate{width:250px}.web-digital-approach img.text-image{width:85px}.approach-text-main .slick-dots{bottom:-20px}.spectrum-animation-service .inner{padding:0 20px}.lightbox .lb-nav{width:96%!important}.lb-outerContainer,.lightbox{width:600px!important}.spectrum-animation-service{min-height:270px}.spectrum-animation-service-main img.logo{width:230px;padding:25px 0 0}.servicetemplate-banner.careertemplate-banner{min-height:350px}.careerstemplate-page .success-stories ul.sliders li.slider-part{min-height:auto}.careerstemplate-page .slider-part .slider-details{padding:100px 10px}.careerstemplate-page .slider-part .slider-details h3,.careerstemplate-page .slider-part .slider-details h4{margin:40px auto;font-size:24px}.careerstemplate-page .success-stories .owl-controls{bottom:40%}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{background-size:55%;margin-left:30px;background-position:left center}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-next{background-size:55%;margin-right:30px;background-position:right center}.careerstemplate-page .slider-part .slider-details a,.carees-details .new-role a{min-width:160px}.carees-details .new-role a{margin-top:30px}.carees-details p{width:90%;line-height:30px}.carees-details .new-role{margin:90px auto}.carees-details .new-role h6{font-size:26px}.banner-text .banner-text-dec{width:80%}.philosophy-icon{margin:60px auto}.servicetemplate-banner.philosophy-banner{min-height:640px;padding-top:20px}.servicetemplate-banner.philosophy-banner h4{margin-bottom:45px}.philosophy-details{margin:100px 0 40px}.philosophy-details li{margin-top:80px}.philosophy-details li h5{margin:20px 10px;float:right}.philosophy-details li:nth-child(even),.philosophy-details li:nth-child(odd){padding:0 20px}.philosophytemplate-page .slider-part .slider-details{padding:120px 10px}.philosophytemplate-page .success-stories ul.sliders li.slider-part{min-height:525px}.servicetemplate-page.landing-page-case .casestudies-tab{background:#fff}.servicetemplate-banner.landing-page-google-block{display:none}.landingpage-templete .philosophy-details{margin-bottom:50px}}@media (min-width:769px) and (max-width:1023px){.container,header .inner{padding:0 15px}.option>a,.option>a:hover{background-size:90px}.adam-contact,.logo-block,.texttured-image{text-align:center}p{font-size:15px;line-height:28px}h1,h3{font-size:23px;line-height:normal}h4{font-size:18px}.view-button a{font-size:12px}.logo{margin:28px 0 0}.logo a{width:98px}nav>ul>li{font-size:9px}header.active nav ul li a,nav>ul>li>a{padding:30px 5px}header .inner.active nav ul li a{padding:23px 5px}header .inner.active .search-block{top:10px}header .inner.active .get-touch a{font-size:10px}header .inner.active .search-block.isopen .search-bar{top:-10px}nav ul li .megamenu{padding:25px 0;top:74px}nav ul li>.megamenu ul>li{font-size:9px!important}nav ul li>.megamenu ul>li>ul>li{font-size:11px!important}nav ul li>.megamenu ul>li>ul{padding:10px 0 0!important}nav ul li.menu-two-col .megamenu ul{width:600px}nav ul li.menu-three-col .megamenu ul{width:750px}.search-block{margin:0 5px 0 0;width:34px}.search-block.isopen .search-bar{width:483px;height:74px;font-size:14px;padding:0 0 0 15px}header .inner.active .search-block.isopen .search-bar{width:550px}.search-block input.icon-search{top:-4px}.get-touch a{font-size:10px;padding:0 12px;line-height:74px}.banner-text{padding:40px 0 0}.banner-text h1{margin-bottom:10px}.scroll-downs{margin:40px 0 0}.scroll-downs p{line-height:normal}.banner .main-title,.banner-text h1{font-size:25px;line-height:34px}.banner .slider .banner-text>p{margin-bottom:53px}.banner .slick-dots{bottom:22px}.promobar-box{padding:20px 28px;width:90%}.promobar-box-inner p{font-size:14px}.promobar-box-close{right:30px}.promobar-box-close img{width:25px}.promobar-box-inner .view-button{margin:0 0 0 12px}.promobar-box-inner .view-button a{padding:14px 12px;font-size:10px}.cms-block{padding:10px 0}.logo-block ul li,.webdesign-part .service-text-inner{padding:0}.cms-block .cms .text{font-size:11px;margin-left:5px}.audit-bar a,.tellus h3{font-size:20px}.cms-block .cms{margin:0 5px}.logo-block ul li:first-child{padding-right:0}.logo-block ul li:last-child{padding-left:0}.service-part-inner{width:65%;transform:skewX(10deg)}.service-part-inner .inner{min-height:645px;transform:skewX(-10deg)}.service-part-inner:after{width:80px;border-bottom:607px solid #fff;border-right:80px solid transparent}.webdesign-part .service-part-inner:after{border-left:80px solid transparent}.service-text-inner{margin:100px 0 0;padding:0}.service-text-inner .view-button{margin:40px 0 0}.service-border:after,.webdesign-part .service-border:after{width:90px}.webdesign-part .service-part-inner{transform:skewX(-10deg)}.webdesign-part .service-part-inner .inner{transform:skewX(10deg)}.tellus{padding:55px 0 85px}.tellus.tellusopen{padding:45px 0 130px!important}.close img{width:27px}.option-open-block{top:-10px}.option-open-block .title{min-height:42px}.option-open-block .option-open-inner{padding:35px 0 0}.title{font-size:14px}.blog-block .title{font-size:18px}.option-open-block .view-button a,.option>a{font-size:12px}.clsoe{right:20px}.option>a{padding:125px 0 0}.tellus .option>a{padding:30px 0 0}.option-open-block .option{padding:0 10px}.option-open-block h3{padding:6px 0 0 95px}#gradient{padding:55px 0 110px}.gradient-inner{margin:10px 0 0}.option>a span{bottom:-18px}.who-we-text .service-border{margin:60px 0 0}.who-we-text .title{font-size:22px;line-height:35px;min-height:100%}.who-we-text .view-button{margin:65px 0 0}.casestudy1 .who-we-image{right:15px;top:150px}.who-we-block .who-we-part{padding:165px 0}.casestudy1 .who-we-image-inner{width:450px;min-height:416px}.casestudy1 .creative-top .img1 img{width:210px}.casestudy1.who-we-part .creative-top .img2{margin:60px 14px 0 70px}.casestudy1.who-we-part .creative-top .img2 img{width:125px}.casestudy1 .creative-top .img3 img{width:220px}.casestudy1 .creative-bottom .img1 img{width:250px}.casestudies-tabbing{width:73%}.casestudies.view-case-button{width:27%;min-height:100px}.casestudies-tab .casestudy a{padding:0 70px}.casestudies-tab .casestudy a,.casestudies.view-case-button .view-case-button-inner a,.events-main .casestudies.view-case-button span{font-size:10px}.casestudies-tab .casestudies,.casestudies-tab .casestudy{min-height:70px}.casestudy2 .who-we-image-inner{min-height:476px;width:510px}.casestudy2 .creative-top .img1 img{width:440px}.casestudy2 .creative-bottom .img1 img{width:160px}.casestudy3 .who-we-image-inner{min-height:503px;width:330px}.casestudy3.who-we-part .creative-top .img2{margin:0 0 0 40px}.casestudy3 .creative-top .img1 img{width:270px}.casestudy3 .creative-top .img2 img{width:280px}.casestudy3 .creative-bottom .img1 img{width:260px}.blog-block{display:block;padding:35px 0 40px}.two-blog .blog .blog-inner{padding:20px}.blog-block .blog .title{font-size:12px}.blog-block .blog p{font-size:14px;line-height:23px}.three-blog .blog .blog-inner{padding:40px 20px}.blog-block .bloguser img{width:45px;height:45px}.blog-block .bloguser span{font-size:13px;padding:15px 0 0 6px}.blog .view-button a{padding:14px 20px;font-size:11px}.testimonial-contact,.testimonial-contact p{font-size:18px;line-height:30px}.testimonial{display:block;padding:0 25px 0 55px}.testimonial-block .service-part-inner{min-height:396px;width:54%}.testimonial-part{width:40%;padding:30px 0 0}.testimonial-block .service-part-inner:after{border-bottom:607px solid #fff;border-left:90px solid transparent}.testimonial:after,.testimonial:before{width:28px;height:23px}.testimonial-contact{left:20px;width:255px!important}.testimonial .client-name{margin:0 0 16px;font-size:16px}.testimonial p{font-size:15px;line-height:29px;margin:0 0 0 -55px}.testimonial-block .view-button{margin:30px 0 0}.testimonial-block .view-button a{padding:14px 15px}.our-team-block{margin-left:3%;padding:50px 0 0}.all-teams p{width:90%;margin-bottom:50px}.all-team{padding-left:205px}.all-team .member img{height:250px}.all-team .member{padding:0 10px}.allteam-main .slick-slide img{width:100%}.all-teams .member-name{font-size:13px;padding:15px 0 0 15px}.all-teams{margin:50px 0 30px}.all-teams .team-part:before{bottom:24.3%}.all-teams .member img{height:100%;width:100%}.all-teams .team-part{margin-bottom:35px}.all-team .member-name{padding:28px 0 0;font-size:16px}.our-team-block-main .view-button{margin:6px 0 0}.our-team-block-main{padding-bottom:40px}.get-started-block{padding:40px 0}.get-started-block h3{margin-bottom:0}.get-started-block .option{padding:0 10px}#gform_wrapper_1 ul li.gfield,#gform_wrapper_5 ul li.gfield{padding:0 10px!important}.get-started-block form{margin:35px -10px 0}.button input.btn{font-size:12px}#gform_wrapper_1 .gform_heading span{font-size:23px;line-height:normal;margin-bottom:0}#gform_wrapper_1 ul.gform_fields{margin:35px -10px 0!important}#gform_wrapper_5 .gform_heading span{font-size:23px;line-height:normal;margin-bottom:0}#gform_wrapper_5 ul.gform_fields{margin:35px -10px 0!important}.get-started-block input.gform_button{padding:0 25px;font-size:12px}.our-partner-block{padding:22px 0}.our-partner-block .title{width:19%;font-size:12px}.our-partner-block ul{width:81%}.our-partner-block ul li{padding:0 6px}.our-partner-block ul li:first-child img{width:165px}.our-partner-block ul li:first-child+li img{width:105px}.our-partner-block ul li:first-child+li+li img{width:145px}.our-partner-block ul li:first-child+li+li+li img{width:120px}footer{padding:0 0 25px}.footer-menu{padding:25px 0 10px}.footer-menu ul li{font-size:10px}.footer-menu ul li:after{right:-25px}.footer-address{width:74%}.footer-address ul li:first-child{padding-right:8px}.footer-address ul li:first-child img{width:22px}.footer-address ul li:last-child{font-size:9px;padding-left:6px;padding-right:0}.footer-address ul li{font-size:9px}.footer-address ul li a{padding:0 5px}.footer-social ul li{padding:0 9px}.footer-address:after{right:0}.fast-result{padding:55px 0}.seo-service-block{padding:70px 0}.seo-service-block .seo-service{width:50%}.inner-banner:before,.related-work .hover-block{width:100%}.seo-service-block .unsure-get-touch{padding:10px 0 0}.seo-service-block .seo-service p{font-size:16px;line-height:22px}.seo-service-block .seo-service .service-default,.seo-service-block .seo-service .service-open-inner{padding:0 45px}.seo-service-block .seo-service .seo-service-inner:hover .view-button{margin:30px 0 0}.seo-service .view-button a{padding:12px 23px}.inner-banner{min-height:250px}.inner-banner .banner-text p{color:#fff;line-height:30px}.related-work .palette{height:100%}.related-work .palette .reverse-skew{position:absolute;height:100%}.related-work .sudlows .text-wrap{left:auto;right:40px}.related-work .top-link{padding-bottom:25px}.related-work .hover-block h3{margin-bottom:30px}.related-work .palette img{width:168%}.body-content .content-main{width:60%;padding:0 50px 0 0}.body-content p{padding-bottom:25px}.body-content .content-main h4{margin-bottom:22px}.body-content .service-form{width:40%}.body-content .service-form .get-started-block{padding:0 0 0 40px}.case-banner .banner-text p{font-size:15px}.project-category.cms-block{bottom:-115px}.casestudy-inner-logo{min-height:130px}.left-cross-inner{min-height:570px}.left-cross-inner:before{right:-134px}.ctc-main .ctc{margin-bottom:25px}.ctc-main .ctc h4{margin-bottom:5px}.ctc-main{left:6%}.ctc-main .ctc .percent{font-size:45px}.case-testimonial-text i{font-size:30px}.case-testimonial-text p{font-size:18px;line-height:30px}.case-testimonial-text .client-name{font-size:18px;margin:35px 0 0}.case-testimonial-text{padding:59px 20px 0 40px}.right-cross .inner{min-height:550px}.challenge-text h3{margin-bottom:15px;font-size:25px}.challenge-text p{padding:0 10px 0 0}.challenege-block .challenge-text-inner{padding-left:20px}.challenge-text .service-border,.solution-block .challenge-text .service-border{margin:50px 0 0}.solution-block{padding:50px 0}.solution-block .solution-image{right:25px}.solution-block .solution-image img{width:370px}.solution-block .challenge-text{padding:20px 20px 0 0;width:48%}.solution-block .challenge-text-inner{right:10px}.solution-block .challenge-text p{padding:0 0 0 10px}.solution-block .challenge-text .service-border{width:350px}.textured-block{min-height:522px}.texttured-image{padding:100px 0 0}.texttured-image img{width:75%}.platform-icon.wordpress a{width:55px;height:55px}.platform-icon.magento a{width:51px;height:65px}.profile-block img{width:78px}.profile span mark{font-size:13px}.profile-text{width:71%;font-size:18px}.profile span{margin:30px 0 0 5px}.profile-block{padding:35px 0}.profile-block .profile{padding:0;width:27%}.adam-profile-block{padding:25px 0 0}.adam-profile-block .view-button a{padding:12px}.adam-contact{padding:20px 0 0}.adam-contact .view-button{margin:20px 0 0}.adam-contact p{font-size:18px;display:block}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_19,.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_24,h3>br{display:none}.result-block .challenge-text-inner{padding-right:20px}.result-block .challenge-text p{padding:0 0 0 15px}.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tab .casestudy,.casestudy-page .casestudies.view-case-button .view-case-button-inner a{min-height:110px;line-height:110px}.casestudy-page .casestudies-tab .casestudy a,.casestudy-page .casestudies.view-case-button .view-case-button-inner a{font-size:12px}.events-main .casestudies.view-case-button span{font-size:12px;min-height:110px;line-height:110px}.casestudy-landing .left-cross-big .inner,.casestudy-landing .left-cross-inner,.casestudy-landing .right-cross .inner,.casestudy-landing .right-cross-big .inner,.landing,.left-cross-big .inner{min-height:550px}.left-cross{width:48.2%}.left-cross-big{width:65%}img.casestudy-small{left:0;width:39%}img.casestudy-big{right:0;width:62.5%}.ladning-first .left-cross{width:58.6%}.ladning-first .right-cross{width:72%}.ladning-second .left-cross{width:73.3%}.ladning-second .right-cross{width:56.8%}.ladning-third .left-cross{width:73.4%}.ladning-third .right-cross{width:56.7%}.ladning-fourth .left-cross{width:58.2%}.ladning-fourth .right-cross{width:71.9%}ul.landind-service-text li{line-height:30px;font-size:14px;padding:0 4px}ul.landind-service-text li:first-child img{width:30px}.landing-title h1,.landing-title h3{font-size:20px}.ladning-first .left-cross .landing-title{left:60%}.landing .left-cross{transform:skewX(12deg);-webkit-transform:skewX(12deg)}.landing .left-cross-inner{transform:skewX(-12deg);-webkit-transform:skewX(-12deg)}.landing .right-cross{transform:skewX(12deg);-webkit-transform:skewX(12deg)}.landing .left-cross-big,.landing .right-cross .inner{transform:skewX(-12deg);-webkit-transform:skewX(-12deg)}.landing .left-cross-big .inner{transform:skewX(12deg);-webkit-transform:skewX(12deg)}.landing .right-cross-big{transform:skewX(-12deg);-webkit-transform:skewX(-12deg)}.landing .right-cross-big .inner{transform:skewX(12deg);-webkit-transform:skewX(12deg)}.ladning-second .right-cross .landing-title{left:40%}ul.landind-service-text{left:90px;text-align:center;transform:skew(-12deg);-webkit-transform:skew(-12deg)}.ladning-first .right-cross ul.landind-service-text,.ladning-second .right-cross ul.landind-service-text{left:25px}.ladning-fourth .left-cross ul.landind-service-text,.ladning-fourth .leftcross ul.landind-service-text,.ladning-third .left-cross ul.landind-service-text,.ladning-third .leftcross ul.landind-service-text{left:186px;transform:skew(12deg);-webkit-transform:skew(12deg)}.leftcross .right-cross ul.landind-service-text{left:25px}.leftcross .landing-title{left:38%}.left-cross.left-cross-big .landing-title{left:62%}.landing-title{transform:translate(-50%,-50%) skew(-12deg);-webkit-transform:translate(-50%,-50%) skew(-12deg)}.leftcross .landing-title{transform:translate(-50%,-50%) skew(12deg);-webkit-transform:translate(-50%,-50%) skew(12deg)}.inner-big{min-height:370px!important}.inner-banner .default-tab{margin:50px 0 0}.portfolio-block{padding:70px 0 0}.portfolio-block .portfolio{padding-bottom:70px}.portfolio-info{padding:25px 0 0 15px}.portfolio-block .portfolio img{width:90%}.portfolio .title{font-size:17px}.portfolio .develop-in{font-size:15px}.career-form-block h3{margin-bottom:30px}.career-form{padding:38px 0 45px;width:53%;float:left}.application-left{max-width:180px}.application-right{max-width:195px;margin-left:15px}.upload-part .upload span{font-size:11px}.upload-part .upload{padding:0 20px}.career-main .rightbottom-cross{width:56%}.career-main .rightbottom-cross .inner{min-height:430px}.rightbottom-cross .inner{-webkit-transform:skewX(16deg);-moz-transform:skewX(16deg);-ms-transform:skewX(16deg);-o-transform:skewX(16deg)}.rightbottom-cross{transform:skewX(-16deg);-webkit-transform:skewX(-16deg);-moz-transform:skewX(-16deg);-ms-transform:skewX(-16deg);-o-transform:skewX(-16deg)}.upload-part{right:2%;top:110px}.job-info li{font-size:16px}.upload-part .button{margin:44px 0 0}.upload-part .button input.btn{padding:0 35px}.career-form form textarea{min-height:225px}.career-form form input{margin-bottom:15px;min-height:45px;padding:0 13px}.upload-part .upload img{width:auto}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload{padding:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part.two-upl li.gfield.upload{padding:0 15px!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part.two-upl li.gfield.upload-cv{padding-left:0!important}.gform_wrapper .upload-part ul li .gfield_label{font-size:11px!important;padding-top:0}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part.two-upl li.gfield.upload-portfolio{padding-right:0!important}.career-form .gform_wrapper ul.gform_fields li.field_description_below{margin-bottom:15px!important}.career-form .gform_wrapper ul.gform_fields li.application-right{margin-left:15px!important}.upload-part .upload input.upload{bottom:30px;width:130px!important;min-height:125px}.career-form form input.gform_button{padding:0 45px;font-size:12px!important}.career-form-block .career-form .gform_wrapper .gform_footer{margin:35px 0 0}.upload-part .upload span.screen-reader-text{width:115px;float:right}.career-form-block .gform_wrapper div.validation_error{width:100%}.career-form-block .career-form .gform_wrapper ul li.gfield.rightbottom-cross{margin-right:-115px!important}.upload-part .upload .ginput_preview{font-size:13px;width:125px;float:right}.upload-part .upload .gfield_description.validation_message{max-width:70%!important;float:right;line-height:14px}.bio-wrap{height:calc(100% - 74px)}.bio-wrap h1,.bio-wrap h3{margin-bottom:20px}.bio-wrap p{font-size:18px;line-height:28px}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}img.ee-se{margin-bottom:40px}img.video-image{margin-top:40px}.bio-wrap .timeline-desc .slide .desc{max-width:80%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline{bottom:40px}.bio-wrap .timeline h4{font-size:16px;line-height:18px}.bio-wrap .timeline .slide:nth-child(2){left:90%}.bio-wrap .timeline .slide:nth-child(3){left:130%}.bio-wrap .timeline .slide:nth-child(4){left:170%}.contact-banner-inner{padding:80px 0 0}.contact-main .inner-banner .banner-text h1{margin-bottom:10px}.contact-main .get-started-block{padding:25px 0 50px!important}.contact-main ul.office-time{margin:28px 0 0}#contact-gradient #gform_wrapper_1 .gform_footer,#gform_wrapper_5 .gform_footer{margin:45px 0 0!important}.our-location-addres-inner h3{font-size:23px}.contact-main .service-border{margin:35px 0 0}.inner-banner .banner-text p{font-size:17px}.contact-main .inner-banner{min-height:534px!important}.our-location-addres-inner{padding:55px 0 0;width:56%;float:left}.contact-main .right-cross .inner{min-height:495px}.contact-main .casestudies-tab .casestudies,.contact-main .casestudies-tab .casestudy{min-height:73px}.contact-main .casestudies-tab .casestudy a{font-size:14px;padding:0}.default-tab ul li{padding:0 5px;font-size:12px}.casestudies-tab .casestudy a span{margin:2px 0 0}.multi-location p{font-size:14px}.default-tab ul li a{padding:13px 12px}.multi-location ul li{font-size:16px}.multi-location ul{margin:0 0 16px}.body-content{padding:60px 0}.contact-wtih-concern .contact a{font-size:22px}.body-content .body-content-right{padding:0 0 0 50px}.team-details-main .body-content-right{padding:50px}.inner-banner .banner-text h1{margin-bottom:10px!important}.testimonial-main .testimonial-contact{right:-10%;top:80px;transform:skewX(21deg);-webkit-transform:skewX(17deg);-moz-transform:skewX(17deg);-ms-transform:skewX(17deg);-o-transform:skewX(17deg)}.testimonial-main .left-cross-big{width:47%;transform:skewX(-21deg);-webkit-transform:skewX(-17deg);-moz-transform:skewX(-17deg);-ms-transform:skewX(-17deg);-o-transform:skewX(-17deg);margin-left:-115px}.testimonial-main .left-cross-big .inner{min-height:550px;transform:skewX(17deg);-webkit-transform:skewX(17deg);-moz-transform:skewX(17deg);-ms-transform:skewX(17deg);-o-transform:skewX(17deg);margin-right:-115px}.testimonial-main .testimonial-part{padding:180px 20px 0 0;width:61%}.ver-slider-pager-container ul li{width:13%}.parallax-window{min-height:400px!important}.g-icon{margin-bottom:30px}.g-icon img{width:70px}.google-banner .view-button{margin:40px 0 0}.cross-part{width:50%}.cross-part .right-cross{margin-right:-80px}.career-main .cross-part .rightbottom-cross{width:100%;margin-right:-80px}.the-role{margin-bottom:40px}.career-detail-text h3{margin-bottom:20px}.you-should{margin-bottom:25px}.career-detail-text{padding:45px 0 0;width:57%}.cross-part .right-cross .inner{min-height:550px}.career-details-text .main-title{font-size:20px;margin-bottom:25px}.career-details-text{left:4%;bottom:140px}.cross-part .right-cross.rightbottom-cross .career-details-text{width:58%;left:12%;bottom:110px}.career-detail-text p{line-height:28px;margin-bottom:25px}.default li{font-size:15px;padding:0 0 10px 20px;line-height:24px}.default li:before{width:8px;height:8px;top:8px}.career-landing-block{padding:50px 0 70px}.career-landing-block p{padding:0 0 60px;font-size:16px;line-height:32px}.university{font-size:10px;padding:15px 10px 14px 50px}.university i{left:10px;font-size:35px}.job-part .title{font-size:15px}.job-part{padding:30px 20px}.job-location{width:33%}.job-discription{width:67%;padding:0 0 0 20px;font-size:14px}.right-column{max-width:31%;padding:0 0 0 30px}.divider-gape{padding:40px 0}.divider-gape ul li{font-size:12px}.divider-gape .title{margin-bottom:20px;font-size:13px}.job-part ul li{font-size:13px}.job-part .go-link{font-size:12px}.divider-gape.social-icon ul li i.icon-g-plus{font-size:24px}.divider-gape.social-icon ul li i{font-size:18px}.events-block .right-cross .inner{min-height:500px}.events-block .right-cross{width:50%}.banner.event-banner .banner-text{padding:0}.event-banner .view-button{margin:68px 0 0}.event-banner p{font-size:23px}.step-wise h3{font-size:21px;margin-bottom:15px}.our-team-block h3{line-height:normal}.event-aimed-block.step-wise h3{margin-bottom:25px}.career-details-text .right-cross .inner{min-height:530px}.event-part .event{padding:0 10px}.events-block .career-details-text{left:0}.time-schedule-part{padding:45px 0}.person-name{font-size:24px}.time-schedule-part .schedule .time{font-size:22px;margin-bottom:8px}.time-schedule-part .schedule .task{font-size:18px}.event-aimed-block{padding:60px 0}.event-part p{font-size:15px;line-height:26px}.events-block .should-attend{line-height:32px}.events-main .casestudies-tab .casestudy a{font-size:12px;padding:0 55px}.webdesign-banner .banner-text{padding:40px 0 0}.intro-content-part{padding:60px 0 35px}.intro-content{width:80%;padding:0 0 40px}.intro-content p{font-size:15px;line-height:25px}.work-link{padding:28px 0 8px}.work-link ul li{padding:0 20px 20px;font-size:11px}.webdesign-work .right-cross .inner{min-height:350px}.webdesign-work .view-button{margin:40px 0 0}.webdesign-work .view-button a{padding:14px 28px}.webdesign-work .right-cross{width:50%}.webdeisng-testimonial .client-name span{font-size:18px}.webdeisng-testimonial .service-part-inner{width:46%}.webdeisng-testimonial .testimonial-contact{width:350px}.webdeisng-testimonial i{font-size:30px}.webdesign-work .challenge-text p{font-size:15px;line-height:25px}.webdeisng-testimonial .testimonial-part{width:375px}.webdeisng-testimonial .testimonial p{margin:18px 0 0}.webdesign-team .allteam-main .slick-slide img{width:85%}.banner.webdesign-banner .cms-block li.wordpress a i{font-size:51px}.banner.webdesign-banner .cms-block li.magento a i{font-size:53px}.intro-image{width:90%;padding:0 0 30px}.intro-content-part .solution-image{width:40%;padding:35px 0 0}.intro-content-part .bigscross-image{width:60%}.intro-content-part .solution-image img{padding-left:0}.intro-content-part .bigscross-image img{padding-right:0}.intro-content-part>div img{width:100%;padding:0 30px}.bloglanding-main .blog-block{padding:60px 0}.custom-selectbox .chosen-container .chosen-results{width:100%;columns:180px;-moz-columns:180px;-webkit-columns:180px}.custom-selectbox .chosen-container .chosen-results li{font-size:14px!important}.custom-selectbox .chosen-container-single .chosen-single{font-size:22px;height:90px;line-height:90px}.custom-selectbox .chosen-container .chosen-drop{top:90px;padding:30px 0 35px}.pagination ul li{font-size:20px}.pagination ul li:last-child{padding-left:23px}.pagination ul li:first-child{padding-right:23px}.blogdetail-main .project-category.cms-block{bottom:0}.project-category .title{margin-top:10px}.project-category .title span{margin:0}.blogdetail-block{padding:40px 0 50px}.blogdetail-main .blog-details{max-width:78%}.blogdetail-main .blog-details img{width:100%}.blog-details .title{font-size:15px}.blog-details h3,.blog-details p{margin-bottom:20px}.blog-details img{margin:12px 0 40px}.blog-details ul li{font-size:15px;line-height:30px;padding:0 0 10px 14px}.blog-details p>mark{font-size:19px}.blog-share ul li{padding:0;margin-bottom:30px;width:72px;height:72px}.related-work .reverse-skew>img,img.op-down{height:250px}.content-part{padding:40px 0 20px}.content-part h3{margin-bottom:25px}.content-part p{margin-bottom:20px}.managed-services-part{padding:60px 0}.tabs li{font-size:23px;line-height:40px}.tab-desc{width:60%;padding:0 0 0 30px}.tab-desc p{font-size:16px;line-height:35px}.managed-services-block .service-text{width:43%}.managed-services-block .parallax-window,.managed-services-block .parallax-window.marketing-banner{min-height:220px!important}.managed-services-block .parallax-window .ranking li{padding:0}.managed-services-block .parallax-window .ranking li img{width:17px}.managed-services-block .managed-service-image img{width:385px}.servicetab-block .right-cross{width:80%}.service-text-inner h3{margin:0 0 5px;font-size:23px}.parallax-window.marketing-banner h3{font-size:20px!important;padding:0!important}.managed-services-block .managed-service{margin-top:40px}.servicetab-block .right-cross .inner{min-height:450px}.reporting-block{padding:60px 0}.reporting-image img{width:385px}.reporting-inner .right-animation{width:47%;padding:0}.reporting-inner .right-animation h3{margin-bottom:10px}.reporting-inner .right-animation p{font-size:14px;line-height:25px}.technology-block{padding:45px 0 60px}.technologies{margin:55px 0 0}.managed-services-block .parallax-window .g-icon img{width:100px}.technologies .technology img,.technologies .technology:first-child img{width:100%}.technology-block p{margin:10px 20px 0}.managed-services-block .parallax-window h3{font-size:18px}.managed-services-block .parallax-window .g-icon,.managed-services-block .parallax-window .ranking,.managed-services-block .parallax-window .view-button,.managed-services-block .parallax-window h3{padding:0 11px}.google-banner .view-button a{padding:14px 18px}.casestudy .who-we-image-inner{min-height:448px;width:485px}.who-we-part .creative-top .image img{width:520px}.who-we-part .creative-bottom .image img{width:130px}.who-we-block .service-border{width:66%}.option-open-block p{font-size:15px;line-height:23px}.close{right:20px}.fast-result .option-open-block .option-open-inner{padding:25px 0 0}img.op-down{opacity:0}.related-work .magento,.related-work .woocommerce{width:60%}.related-work .text-wrap p{top:25px;width:390px}.related-work img.cms-icon{margin-bottom:25px}.related-work{padding-top:15px;padding-bottom:50px}.related-work .magento{height:100%}.related-work .magento .reverse-skew{position:absolute;height:100%}.related-work .text-wrap{left:40px;bottom:30px;width:64%}.related-work .woocommerce .text-wrap{left:auto;right:40px;width:90%}.related-work h3{font-size:23px}.expose-brand-inner h3{margin-bottom:35px}.spectrum-animation .spectrum-animation-inner{height:400px}.spectrum-cms-inner.animated{top:70px}.spectrum-animation .logo{width:250px}.spectrum-animation .bg{left:-21vw;width:140vw}.ideal-partner p{font-size:16px}.success-stories .slick-dots{width:100%;padding:0 20px;bottom:90px}.spectrum-default-txt{padding:0 20px;width:100%!important}.spectrum-cms{width:100%;padding:0 20px}.spectrum-default-txt h3{margin-bottom:15px}.spectrum-cms i{font-size:55px}.spectrum-brand{min-height:450px}.success-stories ul.sliders li.slider-part{min-height:350px}.ideal-partner-inner{width:100%}.success-stories ul.sliders .spectrum-default-txt-inner{width:400px}.expose-brand{padding:80px 0}.google-result{margin:50px 0 0}.web-digital-approach{padding:60px 0}.ideal-partner{padding:70px 0}.spectrum-brand:before{height:450px;bottom:-450px}.google-result .google-icon img{width:80px}.google-premier img{width:130px}.enhance-brand.spectrum-brand .spectrum-default-txt-inner,.establish-brand.spectrum-brand .spectrum-default-txt-inner{width:500px}.spectrum-cms a:first-child{margin-right:35px}.expose-brand-inner{width:100%}.spectrum-animation p{margin:25px 0 0;font-size:16px}.approach-inner .approach-text{width:220px;margin:0 30px}.approach-inner .approach-part ul li,.approach-inner .approach-text p{font-size:16px;line-height:32px}.approach-inner .approach-menu{width:180px}.web-digital-approach img.aprroach-animate{width:270px}.web-digital-approach img.text-image{width:84px}.approach-text-main .slick-dots{bottom:-20px;width:60.7%}.lightbox .lb-nav{width:96%!important}.lb-outerContainer,.lightbox{width:750px!important}.spectrum-animation-service{min-height:330px}.spectrum-animation-service-main img.logo{width:250px;padding:25px 0 0}.landing-text .title{font-size:26px;line-height:40px}.landing-text{width:80%}.landingpage-templete .career-inquiry-form{margin-top:-65px}}@media (min-width:768px) and (max-width:1023px){.blog-block .bloguser{padding:10px!important}.testimonial{padding:0 0 0 65px}.testimonial:after,.testimonial:before{width:30px;height:25px}.testimonial-block .service-part-inner{min-height:560px!important;width:48%!important}.testimonial-part{width:40%;padding:50px 50px 0 0}.testimonial-block .service-part-inner:after{border-bottom:607px solid #fff}.testimonial-contact{width:304px;left:7%}.testimonial-contact p{font-size:22px;line-height:34px}.testimonial .quotes{padding-left:0!important}.testimonial .client-name{margin:0 0 20px;font-size:23px;padding-left:0!important}.testimonial p{font-size:18px;line-height:30px;margin:0!important;padding-left:0}.testimonial-block .view-button{margin:30px 0 0 53px!important}.testimonial-part.case-study-testimonial-text{width:70%;padding:40px 15px 0 7px}.casestudy-page .challenege-block .challenge-text{width:54%}}@media (min-width:1024px) and (max-width:1200px){.blog-block .bloguser{padding:10px!important}.two-blog .blog .blog-inner{padding:0!important}.blog-block .blog{padding-bottom:20px}.testimonial{padding:0 0 0 65px}.testimonial:after,.testimonial:before{width:30px;height:25px}.testimonial-block .service-part-inner{min-height:560px!important;width:48%!important}.testimonial-part{width:40%;padding:50px 50px 0 0}.testimonial-block .service-part-inner:after{border-bottom:607px solid #fff}.testimonial-contact{width:304px;left:7%}.testimonial-contact p{font-size:22px;line-height:34px}.testimonial .quotes{padding-left:0!important}.testimonial .client-name{margin:0 0 20px;font-size:23px;padding-left:0!important}.testimonial p{font-size:18px;line-height:30px;margin:0!important;padding-left:0}.testimonial-block .view-button{margin:30px 0 0 62px!important}}@media(min-width:1024px) and (max-width:1679px){.powerby-section-inner{position:relative;margin:0 auto;max-width:700px;height:auto;top:-5px}.banner .case-banner{height:390px!important}}@media (min-width:1024px) and (max-width:1199px){.option>a,.option>a:hover{background-size:100px}.logo-block,.texttured-image{text-align:center}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_19,.career-main .career-form-block .career-form .gform_wrapper ul .upload-part #field_3_24,h3>br{display:none}.container{padding:0 15px}p{font-size:18px}h1,h3{font-size:24px}h4{font-size:20px}header .inner{padding:0 30px}.logo img{width:130px}nav>ul>li{font-size:11px}nav>ul>li>a{padding:30px 8px}header .inner.active nav>ul>li>a{padding:22px 8px}nav ul li>.megamenu ul>li{font-size:11px!important}nav ul li>.megamenu ul>li>ul{padding:10px 0 0!important}nav ul li .megamenu{top:76px}nav ul li.menu-two-col .megamenu ul{width:900px}nav ul li.menu-three-col .megamenu ul{width:800px}.search-block{width:40px;margin:0 10px 0 2px;top:13px}.search-block.isopen .search-bar{width:621px;height:76px;font-size:15px;top:-13px}header .inner.active .search-block.isopen .search-bar{width:744px}.get-touch a{font-size:12px;padding:0 12px;line-height:76px}.banner-text{padding:35px 0 0}.banner.case-banner .banner-text{max-width:100%;padding:0 20px}.banner-text h1{margin-bottom:10px}.scroll-downs{margin:40px 0 0}.scroll-downs p{line-height:normal}.banner .main-title,.banner-text h1{font-size:25px;line-height:32px}.promobar-box{padding:24px 35px;width:90%}.promobar-box-inner p{font-size:18px}.promobar-box-close{right:40px}.promobar-box-inner .view-button a{padding:14px 20px;font-size:12px}.promobar-box-inner .view-button{margin:0 0 0 22px}.cms-block{padding:12px 0}.logo-block ul li,.webdesign-part .service-text-inner{padding:0}.cms-block .cms .text{font-size:15px;margin-left:10px}.cms-block .cms{margin:0 10px}.logo-block ul li:first-child{padding-right:0}.logo-block ul li:last-child{padding-left:0}.audit-bar a{font-size:23px}.service-part-inner{width:64%;transform:skewX(12deg)}.service-part-inner .inner{min-height:100%;transform:skewX(-12deg)}.service-text-inner{margin:100px 0 0;padding:0}.service-text-inner .view-button{margin:40px 0 0}.webdesign-part .service-part-inner{transform:skewX(-12deg)}.webdesign-part .service-part-inner .inner{transform:skewX(12deg)}#gradient{padding:55px 0 110px}.close img{width:30px}.option-open-block{top:-6px}.tellus h3{font-size:24px}.option-open-block .title{min-height:42px}.option-open-block .option-open-inner{padding:50px 0 0}.title{font-size:14px}.blog-block .title{font-size:17px}.option-open-block h3{padding:6px 0 0 95px}.gradient-inner{margin:45px 0 0}.option>a{font-size:12px}.who-we-text .title{font-size:25px;line-height:38px;min-height:114px}.who-we-block .who-we-part{padding:190px 0 170px}.casestudy1 .who-we-image{right:80px;top:80px}.casestudy1 .who-we-image-inner{width:520px;min-height:450px}.casestudy1 .creative-top .img1 img{width:180px}.casestudy1.who-we-part .creative-top .img2{margin:55px 14px 0 80px}.casestudy1.who-we-part .creative-top .img2 img{width:100px}.casestudy1 .creative-bottom .img1 img,.casestudy1 .creative-top .img3 img{width:180px}.casestudies-tabbing{width:70%}.casestudies.view-case-button{width:30%;min-height:100px}.casestudies-tab .casestudy a,.casestudies.view-case-button .view-case-button-inner a,.events-main .casestudies.view-case-button span{font-size:12px}.casestudies-tab .casestudies,.casestudies-tab .casestudy{min-height:85px}.casestudy2 .who-we-image-inner{min-height:512px;width:550px}.casestudy2 .creative-top .img1 img{width:350px}.casestudy2 .creative-bottom .img1 img{width:105px}.casestudy3 .who-we-image-inner{min-height:490px;width:320px}.casestudy3.who-we-part .creative-top .img2{margin:0 0 0 100px}.casestudy3 .creative-top .img1 img{width:230px}.casestudy3 .creative-top .img2 img{width:250px}.casestudy3 .creative-bottom .img1 img{width:180px}.who-we-text .view-button{margin:56px 0 0}.who-we-text .service-border{margin:70px 0 0;width:70%}.casestudy1.forever-unique .creative-top .img3{margin:0 0 0 130px}.two-blog .blog .blog-inner{padding:25px}.three-blog .blog .blog-inner{padding:40px 35px}.blog-block .bloguser span{font-size:15px;padding:20px 0 0 15px}.blog .view-button a{padding:14px 20px;font-size:11px}.our-team-block{margin-left:3%}.all-team{padding-left:220px}.all-team .member-name{font-size:16px}.our-team-block-main .view-button{margin:14px 0 0}.our-team-block-main{padding-bottom:40px}.all-teams .team-part{padding:25px 0 0 30px;margin-bottom:40px}.all-teams .member-name{font-size:16px;padding:25px 0 0 30px}.button input.btn,.footer-menu ul li{font-size:12px}.all-teams{margin:50px 0 30px}.all-teams .team-part:before{bottom:22.3%}.all-team .member img,.all-teams .member img{height:250px}.get-started-block .option{padding:0 15px}#gform_wrapper_1 ul li.gfield,#gform_wrapper_5 ul li.gfield{padding:0 15px!important}.get-started-block form{margin:45px -15px 0}#gform_wrapper_1 ul.gform_fields,#gform_wrapper_5 ul.gform_fields{margin:45px -15px 0!important}.get-started-block input.gform_button{padding:0 25px;font-size:12px}.our-partner-block .title{width:20%}.our-partner-block ul{width:80%}.our-partner-block ul li{padding:0 22px}.get-started-block{padding:50px 0}footer{padding:0 0 35px}.footer-menu{padding:50px 0 40px}.footer-menu ul li:after{right:-40px}.footer-address{width:76%}.footer-address ul li:first-child{padding-right:10px}.footer-address ul li:first-child img{width:35px}.footer-address ul li:last-child{font-size:13px;padding-left:10px;padding-right:0}.footer-address ul li{font-size:11px}.footer-address ul li a{padding:0 10px}.footer-social ul li{padding:0 15px}.footer-address:after{right:0}.fast-result,.seo-service-block{padding:70px 0}.seo-service-block .seo-service p{font-size:14px;line-height:22px}.seo-service-block .seo-service .service-default,.seo-service-block .seo-service .service-open-inner{padding:0 45px}.seo-service-block .seo-service .title{font-size:15px}.seo-service-block .seo-service .seo-service-inner:hover .view-button{margin:30px 0 0}.seo-service .view-button a{padding:12px 23px}.inner-banner .banner-text p{color:#fff;font-size:16px;line-height:32px}.inner-banner .banner-text p.read-time{font-size:16px}.related-work .palette img{width:168%}.body-content .content-main{width:60%}.body-content p{padding-bottom:25px}.body-content .content-main h4{margin-bottom:22px}.body-content .service-form{width:35%}.case-banner .banner-text.loaded{padding:0}.project-category.cms-block{bottom:-115px}.casestudy-inner-logo{min-height:130px}.left-cross-inner{min-height:570px}.left-cross-inner:before{right:-134px}.ctc-main .ctc{margin-bottom:25px}.ctc-main .ctc h4{margin-bottom:10px}.ctc-main{left:8%}.ctc-main .ctc .percent{font-size:48px}.case-testimonial-text i{font-size:30px}.case-testimonial-text p{font-size:20px;line-height:34px}.case-testimonial-text .client-name{font-size:18px;margin:35px 0 0}.adam-contact p,.profile-text{font-size:20px}.case-testimonial-text{padding:79px 110px 0 60px}.right-cross .inner{min-height:600px}.challenge-text h3{margin-bottom:25px}.challenge-text p{padding:0 10px 0 0}.challenege-block .challenge-text-inner{padding-left:30px}.challenge-text .service-border,.solution-block .challenge-text .service-border{margin:80px 0 0}.solution-block{padding:50px 0}.solution-block .solution-image{right:25px}.solution-block .solution-image img{width:450px}.solution-block .challenge-text{padding:30px 30px 0 0;width:48%}.solution-block .challenge-text-inner{right:30px}.solution-block .challenge-text p{padding:0 0 0 10px}.solution-block .challenge-text .service-border{width:530px}.textured-block{min-height:570px}.texttured-image{padding:100px 0 0}.platform-icon.wordpress a{width:65px;height:65px}.platform-icon.magento a{width:57px;height:67px}.profile-text{width:71%}.profile span{margin:30px 0 0 15px}.profile-block{padding:35px 0}.profile-block .profile{padding:0 0 0 15px;width:25%}.adam-profile-block .view-button a{padding:14px 17px}.adam-contact .view-button{margin:0 0 0 30px}.result-block .challenge-text-inner{padding-right:30px}.result-block .challenge-text p{padding:0 0 0 15px}.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tab .casestudy,.casestudy-page .casestudies.view-case-button .view-case-button-inner a{min-height:140px;line-height:140px}.casestudy-page .casestudies-tab .casestudy a,.casestudy-page .casestudies.view-case-button .view-case-button-inner a{font-size:15px}.events-main .casestudies.view-case-button span{font-size:15px;min-height:140px;line-height:140px}.left-cross{width:45%}.left-cross-big{width:57%}.left-cross-big .inner{min-height:600px}.casestudy-landing .left-cross-big .inner,.casestudy-landing .left-cross-inner,.casestudy-landing .right-cross .inner,.casestudy-landing .right-cross-big .inner,.landing{min-height:550px}.ladning-first .left-cross{width:51.6%}.ladning-first .right-cross{width:71.4%}.ladning-second .left-cross{width:66.1%}.ladning-second .right-cross{width:56.9%}.ladning-third .left-cross{width:65.6%}.ladning-third .right-cross{width:56.9%}.ladning-fourth .left-cross{width:51.2%}.ladning-fourth .right-cross{width:71.4%}.right-cross ul.landind-service-text{left:52px}ul.landind-service-text li{line-height:34px;font-size:14px;padding:0 5px}.job-info li,.landing-title h1,.landing-title h3{font-size:22px}ul.landind-service-text li:first-child img{width:34px}.ladning-first .left-cross .landing-title{left:60%}.leftcross .left-cross ul.landind-service-text{left:200px}.ladning-fourth .left-cross .landing-title{left:60%}.inner-big{min-height:370px!important}.inner-banner .default-tab{margin:50px 0 0}.portfolio-block{padding:70px 0 0}.portfolio-block .portfolio{padding-bottom:70px}.portfolio-info{padding:25px 0 0 15px}.portfolio-block .portfolio img{width:90%}.career-form-block h3{margin-bottom:30px}.career-form{padding:38px 0 40px;width:53%;float:left}.application-left{max-width:200px}.application-right{max-width:305px;margin-left:20px}.upload-part .upload{padding:0 25px}.career-main .rightbottom-cross{width:50%}.career-main .rightbottom-cross .inner{min-height:500px}.rightbottom-cross .inner{-webkit-transform:skewX(16deg);-moz-transform:skewX(16deg);-ms-transform:skewX(16deg);-o-transform:skewX(16deg)}.rightbottom-cross{transform:skewX(-16deg);-webkit-transform:skewX(-16deg);-moz-transform:skewX(-16deg);-ms-transform:skewX(-16deg);-o-transform:skewX(-16deg)}.upload-part{right:3%;top:110px}.upload-part .button{margin:44px 0 0}.upload-part .button input.btn{padding:0 45px}.career-form form textarea{min-height:245px}.career-form form input{margin-bottom:15px}.upload-part .upload img{width:55px}.common-blog-part .blog-block{padding:56px 0 70px}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload{padding:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-cv{padding-left:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-portfolio{padding-right:0!important}.career-form .gform_wrapper ul.gform_fields li.field_description_below{margin-bottom:15px!important}.upload-part .upload input.upload{bottom:30px;width:130px!important;min-height:125px}.career-form form input.gform_button{padding:0 45px;font-size:12px!important}.career-form-block .career-form .gform_wrapper .gform_footer{margin:40px 0 0;width:100%}.career-form .gform_wrapper ul.gform_fields li.application-right{margin-left:20px!important}.gform_wrapper .upload-part ul li .gfield_label{font-size:12px!important}.career-form-block .gform_wrapper div.validation_error{width:100%}.career-form-block .career-form .gform_wrapper ul li.gfield.rightbottom-cross{margin-right:-115px!important}.bio-wrap{height:calc(100% - 76px)}.bio-wrap h1,.bio-wrap h3{margin-bottom:20px}.bio-wrap p{font-size:20px;line-height:30px}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}img.ee-se{margin-bottom:40px}img.video-image{margin-top:40px}.bio-wrap .timeline-desc .slide .desc{max-width:80%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline{bottom:40px}.bio-wrap .timeline h4{font-size:18px;line-height:18px}.bio-wrap .timeline .slide:nth-child(2){left:90%}.bio-wrap .timeline .slide:nth-child(3){left:130%}.bio-wrap .timeline .slide:nth-child(4){left:170%}.contact-banner-inner{padding:80px 0 0}.contact-main .inner-banner .banner-text h1{margin-bottom:10px}.contact-main .get-started-block{padding:25px 0 50px!important}.contact-main ul.office-time{margin:28px 0 0}.our-location-addres-inner h3{font-size:25px}.contact-main .service-border{margin:45px 0 0}.contact-main .inner-banner{min-height:566px!important}.our-location-addres-inner{padding:75px 0 0}.contact-main .right-cross .inner{min-height:495px}.contact-main .casestudies-tab .casestudies,.contact-main .casestudies-tab .casestudy{min-height:92px}.contact-main .casestudies-tab .casestudy a{font-size:15px}ul.office-time{margin:55px 0 0}.default-tab ul li{padding:0 10px;font-size:13px}.default-tab ul li a{padding:15px 14px}.multi-location ul li{font-size:16px}.multi-location ul{margin:0 0 16px}.body-content{padding:60px 0}.body-content p{line-height:30px}.contact-wtih-concern .contact a{font-size:24px}.testimonial-main .testimonial-contact{right:-10%;top:100px}.testimonial-main .left-cross-big{width:42%}.testimonial-main .left-cross-big .inner{min-height:600px}.testimonial-main .testimonial-part{padding:200px 30px 0 0;width:61%}.ver-slider-pager-container ul li{width:13%}.parallax-window{min-height:450px!important}.g-icon{margin-bottom:30px}.testimonial:before{bottom:-10px}.cross-part{width:45%}.cross-part .right-cross{margin-right:-80px}.career-main .cross-part .rightbottom-cross{width:100%;margin-right:-80px}.career-detail-text h3{margin-bottom:20px}.you-should{margin-bottom:25px}.career-detail-text{padding:45px 0 0;width:57%}.cross-part .right-cross .inner{min-height:550px}.career-details-text .main-title{font-size:22px;margin-bottom:40px}.career-details-text{left:-4%}.cross-part .right-cross.rightbottom-cross .career-details-text{width:50%;left:12%;bottom:140px}.career-detail-text p{line-height:32px;margin-bottom:25px}.default li{font-size:17px;padding:0 0 0 25px}img.casestudy-small{left:0;width:39%}img.casestudy-big{right:0;width:62.5%}.the-role{margin-bottom:15px!important}.career-landing-block{padding:60px 0 70px}.career-landing-block p{padding:0 10px 60px;font-size:20px}.university{font-size:13px;padding:20px 20px 20px 70px}.university i{left:15px;font-size:40px}.job-discription{width:69%;padding:0 0 0 40px;font-size:14px}.job-part .title{font-size:15px}.job-part{padding:40px}.job-location{width:31%}.right-column{max-width:31%;padding:0 0 0 40px}.divider-gape{padding:40px 0}.divider-gape ul li{font-size:13px}.divider-gape .title{margin-bottom:20px}.job-part ul li{font-size:15px}.events-block .right-cross{width:43%}.banner.event-banner .banner-text{padding:0}.event-banner .view-button{margin:68px 0 0}.event-banner p{font-size:23px}.step-wise h3{font-size:21px;margin-bottom:35px;line-height:30px}.events-block .right-cross .inner{min-height:530px}.event-part .event{padding:0 33px}.time-schedule-part{padding:45px 0}.person-name{font-size:24px}.time-schedule-part .schedule .time{font-size:24px;margin-bottom:10px}.time-schedule-part .schedule .task{font-size:23px}.event-aimed-block{padding:60px 0}.event-part p{font-size:15px;line-height:26px}.events-block .should-attend{line-height:32px}.intro-content-part{padding:60px 0 35px}.intro-content,.intro-image{width:80%;padding:0 0 40px}.intro-content p{font-size:15px;line-height:30px}.intro-content-part .solution-image{width:40%;padding:35px 0 0}.intro-content-part .bigscross-image{width:60%}.intro-content-part .solution-image img{padding-left:0}.intro-content-part .bigscross-image img{padding-right:0}.intro-content-part>div img{width:100%;padding:0 40px}.work-link ul li{padding:0 18px;font-size:11px}.webdesign-work .right-cross .inner{min-height:400px}.webdesign-work .view-button{margin:40px 0 0}.webdesign-work .view-button a{padding:14px 28px}.webdesign-work .right-cross{width:50%}.webdeisng-testimonial .client-name span{font-size:20px}.webdeisng-testimonial .service-part-inner{width:46%}.webdeisng-testimonial .testimonial-contact{width:350px}.webdeisng-testimonial i{font-size:34px}.webdesign-work .challenge-text p{font-size:15px;line-height:30px}.webdeisng-testimonial .testimonial-part{width:500px}.webdeisng-testimonial .testimonial p{margin:18px 0 0}.banner.webdesign-banner .cms-block li.wordpress a i{font-size:51px}.banner.webdesign-banner .cms-block li.magento a i{font-size:53px}.bloglanding-main .blog-block{padding:60px 0}.custom-selectbox .chosen-container .chosen-results{width:100%;columns:240px;-moz-columns:240px;-webkit-columns:240px}.custom-selectbox .chosen-container .chosen-results li{font-size:15px!important}.custom-selectbox .chosen-container-single .chosen-single{font-size:22px;height:90px;line-height:90px}.custom-selectbox .chosen-container .chosen-drop{top:90px;padding:35px 0}.blogdetail-main .project-category.cms-block{bottom:0}.project-category .title{margin-top:10px}.project-category .title span{margin:0}.blogdetail-block{padding:40px 0 50px}.blogdetail-main .blog-details{max-width:78%}.blogdetail-main .blog-details img{width:100%}.blog-details .title{font-size:15px}.blog-details h3,.blog-details p{margin-bottom:25px}.blog-details img{margin:12px 0 40px}.blog-share ul li,.content-part h3{margin-bottom:30px}.blog-details ul li{font-size:15px;line-height:30px}.blog-details p>mark{font-size:23px}.blog-share ul li{padding:0}.content-part p{margin-bottom:20px}.managed-services-part{padding:60px 0}.tabs li{font-size:24px}.tab-desc p{font-size:20px;line-height:35px}.managed-services-block .parallax-window{min-height:300px!important}.managed-services-block .parallax-window .ranking li{padding:0 1px}.managed-services-block .managed-service-image img{width:450px}.servicetab-block .right-cross{width:80%}.service-text-inner h3{margin:0 0 10px;font-size:24px}.managed-services-block .managed-service{margin-top:45px}.servicetab-block .right-cross .inner{min-height:500px}.reporting-block{padding:80px 0}.reporting-image img{width:610px}.reporting-inner .right-animation{width:35%}.reporting-inner .right-animation p{font-size:16px;line-height:32px}.technology-block{padding:80px 0 100px}.technologies{margin:70px 0 0}.managed-services-block .parallax-window .g-icon img{width:140px}.technologies .technology img,.technologies .technology:first-child img{width:100%}.technology-block p{margin:40px 60px 0}.expose-brand-inner h3,.related-work img.cms-icon{margin-bottom:35px}.managed-services-block .parallax-window .g-icon,.managed-services-block .parallax-window .ranking,.managed-services-block .parallax-window .view-button,.managed-services-block .parallax-window h3{padding:0 15px}.google-banner .view-button a{padding:14px 27px}.casestudy .who-we-image-inner{min-height:545px;width:595px}.who-we-part .creative-top .image img{width:600px}.who-we-part .creative-bottom .image img{width:130px}.who-we-block .service-border{width:66%}.option-open-block p{font-size:15px;line-height:23px}.close{right:20px}.fast-result .option-open-block .option-open-inner{padding:25px 0 0}img.op-down{opacity:0;height:300px}.related-work .magento{width:64%}.related-work .text-wrap p{top:25px}.related-work h3{font-size:24px}.related-work .text-wrap{bottom:75px}.spectrum-animation .logo{width:300px}.ideal-partner p{font-size:20px}.success-stories .slick-dots{width:100%;padding:0 20px;bottom:90px}.spectrum-default-txt{padding:0 20px;width:100%!important}.spectrum-cms-inner.animated{top:55px}.spectrum-cms{width:100%;padding:0 20px}.spectrum-cms i{font-size:70px}.spectrum-brand{min-height:500px}.success-stories ul.sliders li.slider-part{min-height:450px}.success-stories ul.sliders .spectrum-default-txt-inner{width:450px}.expose-brand{padding:100px 0}.google-result{margin:50px 0 0}.spectrum-animation .spectrum-animation-inner{height:550px}.web-digital-approach{padding:60px 0}.web-digital-approach img.aprroach-animate{width:310px}.approach-image img.text-image,.google-result .google-icon img{width:90px}.ideal-partner{padding:90px 0}.spectrum-brand:before{height:450px;bottom:-450px}.google-premier img{width:155px}.spectrum-animation .bg{left:-21vw;width:140vw}.approach-inner .approach-text{width:350px;margin:0 45px}.approach-inner .approach-part ul li,.approach-inner .approach-text p{font-size:18px}.approach-inner .approach-menu{width:195px}.approach-text-main .slick-dots{bottom:0;width:65%}.lightbox .lb-nav{width:97%!important}.lb-outerContainer,.lightbox{width:1000px!important}.spectrum-animation-service{min-height:360px}.spectrum-animation-service-main img.logo{width:300px;padding:30px 0 0}.banner-text .banner-text-dec{width:80%}.servicetemplate-banner.philosophy-banner{min-height:760px}.philosophy-details{margin:100px 0 30px}.philosophy-details li:nth-child(odd){padding:0 50px 0 20px}.philosophy-details li:nth-child(even){padding:0 20px 0 50px}.landing-text .title{font-size:32px;line-height:46px}}@media not all and (min-resolution:.001dpcm){.blog-block .blog .title{position:relative;top:0}}.btn-part{display:none;z-index:9999999}.close-btn-form{display:none;position:absolute;right:15px;top:15px;cursor:pointer;z-index:9999}@media (max-width:1023px){.servicetemplate-page .collout-box .single-collout .container,.servicetemplate-page .method-block .container{padding:60px 30px}.servicetemplate-page .collout-box .single-collout.reverse-single-collout{padding:0!important}}@media (min-width:900px) and (max-width:1400px){.servicetemplate-banner{background-size:cover!important;min-height:390px}}@media (min-width:1680px){.inner-banner{position:relative;width:100%!important;background-size:cover!important;min-height:263px;background-repeat:no-repeat!important;background-position:center center}.quote-profile-block{padding-top:30px;border-top:1px solid #e1e1e1}.quote-profile-block .profile-text{padding-top:20px}.banner.case-banner{max-height:890px}.banner.case-banner .banner-text .logo img{max-width:160px;margin-bottom:30px}.servicetemplate-banner{background-size:cover!important;min-height:590px}.servicetemplate-banner.careers-single-banner{min-height:830px}.page-id-56332 .servicetemplate-banner{min-height:359px}}@media(min-width:1680px) and (max-width:2400px){.powerby-section-inner{position:relative;margin:0 auto;max-width:700px;height:auto;top:-10px}}@media(max-width:769px){.powerby-section-link-block ul li{position:relative;display:block;list-style:none;max-width:300px;margin:0 auto;top:8px}.powerby-section-link-block a img{height:30px;position:relative;margin-top:20px;top:-5px;opacity:.65;margin-left:5px}.quote-profile-block .profile-text{max-width:500px}}@media(min-width:481px) and (max-width:768px){.quote-profile-block .profile-text img{padding-right:20px!important}}@media (max-width:480px){.banner-text h1>br,.quote-profile-block{display:none}.quote-profile-block .profile-text img{float:left;margin-right:30px;padding-right:20px;min-height:60px}.banner .slider .banner-text img{width:100%}.banner .slider .banner-text>p{margin-bottom:20px}.banner .slider a.btn{width:35px;height:35px}.banner-text{padding:0 20px;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:0;right:0;animation-fill-mode:none}.banner-text h1{margin-bottom:5px}.scroll-downs{display:none;margin:30px 0 0}.scroll-downs p{margin:5px 0 0}.banner i.icon-ob-banner-logo:before{font-size:260px;top:-68px}.service-text-inner{margin:48px 0 100px}.service-part .service-text{height:100%!important}.service-part .service-text .service-border{position:absolute;margin:0;bottom:-50px}.promobar-box-inner p{font-size:12px}.audit-bar a{font-size:14px;line-height:25px}.audit-bar a>span{display:block}#gradient{padding:45px 0 20px}.close{top:-30px;right:20px}ul.office-time li span{margin:0 0 0 18px}.option-open-block .option-open-inner{padding:35px 0 0}.tellus{padding:50px 0 60px}.tellus .option{margin-bottom:40px}.option{margin-bottom:20px}.option-open-block .view-button{margin:20px 0 0}.option:last-child{margin-bottom:0}.option-open-block{padding:0 15px}.option-open-block .title{min-height:100%}.gradient-inner{margin:30px 0 0}.option>a{background-size:90px;font-size:12px}.option>a span{bottom:-12px}.option-open-block h3{line-height:30px}.option1 .option-open-block h3,.option4 .option-open-block h3{background-size:60px!important;background-position:0 10px!important}.option2 .option-open-block h3{background-size:60px!important;background-position:0 16px!important}.option3 .option-open-block h3{background-size:58px!important;background-position:0 12px!important}.all-team .member{padding:0;text-align:center}.who-we-block .who-we-part{padding:30px 0 310px}.who-we-text .title{font-size:20px;line-height:27px;min-height:100%}.who-we-text .view-button{margin:35px 0 0}.who-we-text .service-border{margin:50px 0 0}.casestudy1 .who-we-image{top:230px}.casestudy2 .who-we-image-inner{min-height:290px;width:310px}.casestudy3 .who-we-image{right:17%}.casestudy3 .who-we-image-inner{min-height:288px;width:190px}.who-we-part .creative-bottom,.who-we-part .creative-top{display:none}.casestudies-tab .casestudies{width:100%!important;min-height:50px!important}.our-partner-block ul li,.three-blog .blog,.two-blog .blog{width:100%}.casestudies-tab .casestudyÒ{min-height:50px}.casestudies.view-case-button.equal-height,.servicetemplate-page .casestudies.view-case-button.equal-height{min-height:62px!important}.webdesign-part .service-part-inner{transform:none!important;left:0!important}.webdesign-part .service-part-inner .inner{transform:none!important}.three-blog .blog:first-child{border-bottom:1px solid #0d2c40}.blog-block .blog .blog-inner:hover .bloguser{margin-bottom:30px}.blog .view-button{margin:32px 0 0}.get-started-block .option{margin-bottom:15px}.footer-address ul li{font-size:11px}.footer-address ul li a{padding:0 8px}.footer-address ul li:last-child{line-height:20px;padding-top:15px}.fast-result{padding:30px 0}.fast-result h1{margin-bottom:20px;font-size:18px}.fast-result .result a{padding:10px 0}.body-content .service-form .option{width:100%;padding:0}.related-work .hover-block .text-wrap{bottom:10px}.seo-inner .testimonial-part{height:auto!important;padding-bottom:15px}.textured-block{min-height:225px}img.casestudy-small{left:0;width:41%;bottom:-150px}img.casestudy-big{right:0;width:70%;bottom:-150px}.platform-icon.wordpress a{width:35px;height:35px}.platform-icon.magento a{width:32px;height:38px}.solution-block .solution-image{height:100%!important;padding-bottom:25px}.solution-block .solution-image img{width:270px}.adam-contact p{font-size:15px}.casestudy-page .casestudies.view-case-button{width:100%!important}.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tabbing{width:100%}.casestudy-page .casestudies.view-case-button .view-case-button-inner,.servicetemplate-inner .casestudies.view-case-button .view-case-button-inner,.servicetemplate-page .casestudies.view-case-button .view-case-button-inner{transform:none;-webkit-transform:none;left:0}.casestudies.view-case-button .view-case-button-inner a{transform:none;-webkit-transform:none;font-size:12px}.events-main .casestudies.view-case-button span{font-size:12px}.casestudy-page .casestudies-tab .casestudy{width:100%;margin-left:0;transform:none;-webkit-transform:none}.portfolio-block .portfolio{padding-bottom:45px;width:100%}#gform_wrapper_1 ul li.gfield,#gform_wrapper_5 ul li.gfield{width:100%!important}.default-tab ul li{padding:0 6px 7px}.job-info li{border-right:none}.upload-part .upload{padding:0 20px}.application-left,.application-right{max-width:100%;margin:0}.career-form .gform_wrapper ul.gform_fields li.application-right{margin-left:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload{margin-bottom:0!important;padding:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part.two-upl li.gfield.upload{padding:0 10px!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part.two-upl li.gfield.upload-portfolio{padding-right:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part.two-upl li.gfield.upload-cv{padding-left:0!important}.upload-part .upload .gfield_description.validation_message{max-width:70%!important;float:right;line-height:14px}#gform_wrapper_1.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),#gform_wrapper_5.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.contact-banner-inner{padding:40px 0 0}.contact-main .inner-banner .banner-text h1{margin-bottom:10px}.contact-main .get-started-block{padding:20px 0 40px!important}#contact-gradient #gform_wrapper_1 .gform_footer,#gform_wrapper_5 .gform_footer{margin:20px 0 0!important}.contact-main ul.office-time{margin:20px 0 0}.default-tab ul li a{padding:10px 5px}.team-main .default-tab{width:272px;margin:50px auto 0}.team-main .default-tab ul li a{color:#fff;padding:12px}.address-tab.default-tab ul li{padding:0 2px;font-size:10px}.body-content .body-content-right{padding:35px 0 0;width:100%;margin:0 auto;float:none;overflow:hidden}.testimonial-main .testimonial .client-name{font-size:12px}.testimonial-main .testimonial-contact{width:89%}.testimonial-main .testimonial-part{padding:0 15px;width:100%;height:350px!important}.testimonial-main .testimonial-block{padding-bottom:0}.ver-slider .slider-control a span{width:40px;height:26px}.ver-slider .slider-control a.prev{top:15px}.ver-slider .slider-control a.next{bottom:5px}.testimonial-main .testimonial p{line-height:24px}.google-banner h3{font-size:17px;margin-bottom:10px}.g-icon{margin-bottom:20px}.career-detail-block{padding:0 0 35px}.career-detail-text .go-link{padding:0}.cross-part .right-cross.rightbottom-cross .career-details-text{width:90%}.cross-part .right-cross.rightbottom-cross .career-details-text .main-title{line-height:30px}.career-details-text .main-title{font-size:18px}.divider-gape{padding:30px 0;width:100%}.job-location{width:100%;padding:0 0 15px;border-right:0}.job-discription{width:100%;border-left:none;border-top:1px solid #0d2c40;padding:15px 0 0;font-size:15px}.time-schedule-part .schedule .task{font-size:13px;padding-bottom:0}.event-part .event{padding:0 0 30px;width:100%}.intro-image{width:80%}.intro-content-part .solution-image{padding:15px 0 30px;width:100%}.intro-content-part .bigscross-image{width:100%}.intro-content-part>div img{padding:0}.banner.webdesign-banner .cms-block li.magento a,.banner.webdesign-banner .cms-block li.magento a:hover{width:32px;height:42px}.banner.webdesign-banner .cms-block li.wordpress a,.banner.webdesign-banner .cms-block li.wordpress a:hover{width:38px;height:38px}.bloglanding-main .blog-block{padding:30px 0 40px}.custom-selectbox .chosen-container .chosen-results{width:100%}.custom-selectbox .chosen-container-single .chosen-single span{margin-right:20px;line-height:80px}.custom-selectbox .chosen-container .chosen-results li{font-size:14px!important;width:100%}.custom-selectbox .chosen-container-single .chosen-single{font-size:19px;height:80px;line-height:80px}.custom-selectbox .chosen-container .chosen-drop{top:80px;padding:20px 0 25px}.custom-selectbox .chosen-container-active.chosen-with-drop .chosen-single div b,.custom-selectbox .chosen-container-single .chosen-single div b{width:30px}.pagination ul li:first-child img,.pagination ul li:last-child img{width:15px}.pagination ul li{font-size:18px;padding:0 9px;line-height:27px}.pagination ul li:last-child{padding-left:10px}.pagination ul li:first-child{padding-right:10px}.events-main .casestudies-tabbing .casestudies,.managed-services-block .managed-service-image img,.reporting-image img{width:100%}.pagination ul{margin:30px 0 0}.blogdetail-main .project-category.cms-block{bottom:-25px}.managed-services-block .service-text{margin:25px 0 0}.managed-services-block .parallax-window .g-icon,.managed-services-block .parallax-window .ranking,.managed-services-block .parallax-window .view-button,.managed-services-block .parallax-window h3{padding:0 0 10px}.technologies .technology{padding:0 0 20px}.casestudy .who-we-image{display:block}.casestudy .who-we-image-inner{min-height:275px;width:300px}.who-we-text .title>br{display:none}.gform_wrapper.gf_browser_chrome .gform_body{width:auto!important}.career-form .gform_wrapper ul.gform_fields li.application-left,.career-form .gform_wrapper ul.gform_fields li.application-right{padding-left:20px!important;padding-right:20px!important}.fast-result.tellusopen{padding:80px 0 300px!important}.fast-result.tellus .result-btn>.option{margin-bottom:0}.fast-result .option-open-block .view-button a{padding:10px 30px}.related-work .reverse-skew>img,img.op-down{height:90px}.related-work .skew-blk.show .text-wrap p{opacity:0;visibility:hidden}.related-work h3{font-size:12px;margin:0}.related-work .text-wrap{left:10px;bottom:0}.related-work .woocommerce img.cms-icon,.related-work .woocommerce-blk img.cms-icon{width:35px}.related-work img.cms-icon{margin-bottom:0;width:24px}.related-work{padding-top:0;padding-bottom:40px}.related-work .woocommerce .text-wrap{right:10px;left:auto}.related-work .magento{height:100%}.related-work .magento .reverse-skew{position:absolute;height:100%}.spectrum-animation .spectrum-animation-inner{height:300px}.spectrum-animation .bg{left:-40vw;width:180vw}.enhance-brand.spectrum-brand .spectrum-default-txt-inner,.establish-brand.spectrum-brand .spectrum-default-txt-inner,.success-stories ul.sliders .spectrum-default-txt-inner{width:100%}.spectrum-cms-inner.animated{top:0}.enhance-brand.spectrum-brand .spectrum-cms{position:absolute;bottom:0;top:auto;width:100%;z-index:9999;text-align:left}.establish-brand.spectrum-brand .spectrum-cms-inner.animated,.google-result ul{top:0}.enhance-brand.spectrum-brand .spectrum-default-txt{padding:0;position:relative;top:0;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none}.enhance-brand.spectrum-brand:before{bottom:0;height:55px;transform-origin:center;transform:none}.spectrum-brand{min-height:0;padding:20px 0}.spectrum-default-txt h3{font-size:18px}.success-stories ul.sliders li.slider-part{min-height:250px}.success-stories .slick-dots li{padding:0 7px}.success-stories .slick-dots{bottom:40px}.web-digital-approach img{width:220px}.servicetemplate-page .collout-box .single-collout .colbox-image,.servicetemplate-page .collout-box .single-collout .colboxcontent,.servicetemplate-page .method-block .method-left,.servicetemplate-page .method-block .method-right,.servicetemplate-page .seo-service-block.topcol-block .seo-service{width:100%}.spectrum-brand:before{height:55px;bottom:0;transform-origin:center;transform:none}.spectrum-cms{position:absolute;bottom:0}.google-result .g-result,.google-result .google-icon,.google-result .google-premier{display:block;margin:0}.servicetemplate-page .collout-box .single-collout.reverse-single-collout::after,.servicetemplate-page .collout-box .single-collout.reverse-single-collout::before,.servicetemplate-page .method-block::after,.servicetemplate-page .method-block::before{display:none}.ideal-partner{padding:30px 0}.google-result .g-result{padding:25px 0}.google-result .google-premier{top:17.5px}.google-result{margin:25px 0 0}.approach-text-main .slick-dots{bottom:0}.servicetemplate-page .pagecontent-top{max-width:95%;padding:35px 0}.servicetemplate-page .pagecontent-top p{padding:0}.servicetemplate-page .seo-service-block.topcol-block .fullcol-block{padding:30px 32px}.servicetemplate-page .seo-service-block.topcol-block .fullcol-block .view-button a{font-size:16px!important;line-height:18px!important;min-width:auto}.servicetemplate-page .seo-service-block{padding:0 0 40px}.servicetemplate-page .method-block{padding:35px 0}.servicetemplate-page .method-block .method-right{margin-top:25px}.servicetemplate-page .link-block .seo-service-block .seo-service.unsure-get-touch .service-default .inner h4{font-size:20px}.servicetemplate-page .link-block .seo-service-block .seo-service.unsure-get-touch .service-default .inner{padding:20px}.seo-service-block .seo-service.unsure-get-touch p{font-size:14px;margin:7px 0}.servicetemplate-page .link-block .seo-service-block .seo-service.unsure-get-touch .service-default .inner .spectrum-button{max-width:auto;font-size:14px}.servicetemplate-page .question-block{padding:35px 0}.servicetemplate-page .question-block .question-scroll{margin:45px 0 0;max-width:90%}.servicetemplate-page .collout-box .single-collout .colboxcontent .contentbox{text-align:center;margin:0 0 25px}.servicetemplate-page .collout-box .single-collout,.servicetemplate-page .collout-box .single-collout.reverse-single-collout{padding:35px 0 55px}.servicetemplate-page .collout-box .single-collout.reverse-single-collout .colboxcontent .contentbox{margin:25px 0 0}}@media (min-width:1200px) and (max-width:1399px){.option>a,.option>a:hover{background-size:110px}.service-part-inner:after,.testimonial-block .service-part-inner:after{border-bottom:607px solid #fff}.logo-block,.texttured-image{text-align:center}.two-blog .blog .blog-inner{padding:0!important}.blog-block .blog{padding-bottom:20px}.blog-block .bloguser{padding:10px!important}.container{padding:0 15px}.banner .main-title,.get-started-block h3,h1,h3{font-size:26px}h4{font-size:20px}.title{font-size:16px}p{font-size:18px;line-height:32px}header .inner{padding:0 30px}.logo{margin:29px 0 0}.logo img{width:130px}nav>ul>li{font-size:12px}nav>ul>li>a{padding:30px 13px}header .inner.active nav ul li a{padding:21px 13px}nav ul li>.megamenu ul>li{font-size:12px!important}nav ul li>.megamenu ul>li>ul{padding:10px 0 0!important}nav ul li .megamenu{top:76px}.search-block{margin:0 10px 0 2px;top:14px;width:40px}.search-block.isopen .search-bar{width:788px;height:79px;top:-14px}header .inner.active .search-block.isopen .search-bar{width:901px}.banner-text{padding:65px 0 0}.banner-text h1{margin-bottom:20px}.scroll-downs p{line-height:normal}.promobar-box{padding:24px 35px}.promobar-box-inner p{font-size:20px}.promobar-box-close{right:40px}.promobar-box-inner .view-button a{padding:14px 20px}.promobar-box-inner .view-button{margin:0 0 0 22px}.logo-block ul li{padding:0}.logo-block ul li:first-child{padding-right:0}.logo-block ul li:last-child{padding-left:0}.get-touch a{font-size:12px;padding:0 12px}.audit-bar a{font-size:25px}.cms-block .cms .text{font-size:15px;margin-left:10px}.cms-block .cms{margin:0 10px}.service-part-inner{width:60%;transform:skewX(12deg)}.service-part-inner .inner{min-height:660px;transform:skewX(-12deg)}.service-part-inner:after{width:130px;border-right:130px solid transparent}.service-text-inner{margin:100px 0 0;padding:0 0 0 40px}.service-text-inner h2{margin:0 0 20px}.service-text-inner .view-button{margin:40px 0 0}.service-text-inner .service-border{margin:174px 0 0}.webdesign-part .service-text-inner{padding:0 40px 0 0}.webdesign-part .service-part-inner{transform:skewX(-12deg)}.webdesign-part .service-part-inner .inner{transform:skewX(12deg)}.tellus h3{font-size:25px}.option-open-block{top:-8px}.option-open-block .title{min-height:42px}.option-open-block p{font-size:15px}.option-open-block h3{padding:6px 0 0 95px}#gradient{padding:55px 0 85px}.gradient-inner{margin:45px 0 0}.option>a{font-size:13px}.who-we-text .title{font-size:23px;line-height:38px;min-height:100%}.who-we-block .who-we-part{padding:190px 0 140px}.casestudy1 .who-we-image{right:80px;top:80px}.casestudy1 .who-we-image-inner{width:520px;min-height:450px}.casestudy1 .creative-top .img1 img{width:180px}.casestudy1.who-we-part .creative-top .img2{margin:55px 14px 0 80px}.casestudy1.who-we-part .creative-top .img2 img{width:100px}.casestudy1 .creative-bottom .img1 img,.casestudy1 .creative-top .img3 img{width:180px}.casestudies-tabbing{width:70%}.casestudies.view-case-button{width:30%;min-height:100px}.casestudies-tab .casestudy a,.casestudies.view-case-button .view-case-button-inner a{font-size:12px}.events-main .casestudies-tab .casestudy a{font-size:14px;padding:0 20px}.events-main .casestudies.view-case-button span{font-size:12px}.casestudies-tab .casestudies,.casestudies-tab .casestudy{min-height:85px}.casestudy2 .who-we-image-inner{min-height:512px;width:550px}.casestudy2 .creative-top .img1 img{width:350px}.casestudy2 .creative-bottom .img1 img{width:105px}.casestudy3 .who-we-image-inner{min-height:490px;width:320px}.casestudy3.who-we-part .creative-top .img2{margin:0 0 0 100px}.casestudy3 .creative-top .img1 img{width:230px}.casestudy3 .creative-top .img2 img{width:250px}.casestudy3 .creative-bottom .img1 img{width:180px}.who-we-text .view-button{margin:56px 0 0}.who-we-text .service-border{margin:70px 0 0;width:70%}.forever-unique .who-we-text .title br:first-child{display:none}.casestudy1.forever-unique .creative-top .img3{margin:0 0 0 130px}.three-blog .blog .blog-inner{padding:45px 35px}.testimonial{padding:0 0 0 65px}.testimonial:after,.testimonial:before{width:30px;height:25px}.testimonial-block .service-part-inner{min-height:496px;width:55%}.testimonial-part{width:40%;padding:50px 50px 0 0}.testimonial-contact{width:304px;left:7%}.testimonial-contact p{font-size:22px;line-height:34px}.testimonial .client-name{margin:0 0 20px;font-size:23px}.testimonial p{font-size:18px;line-height:30px;margin:0}.testimonial-block .view-button{margin:30px 0 0 65px}.mCustomScrollBox:before{width:190px}.all-team .member-name{font-size:16px}.all-teams .member-name{font-size:16px;padding:25px 0 0 30px}.our-team-block{margin-left:7%;padding:50px 0 30px}.all-team{padding-left:215px}.all-team .member img,.all-teams .member img{height:250px}.allteam-main .service-border:after{width:120px}.our-team-block-main .view-button{margin:-10px 0 0}.our-team-block-main{padding-bottom:40px}.all-teams .team-part{margin-bottom:55px}#gform_wrapper_1 ul.gform_fields,#gform_wrapper_5 ul.gform_fields{margin:45px -15px 0!important}.all-teams .team-part:before{bottom:19.3%}.allteam-main .service-border{bottom:70px}.get-started-block .option{padding:0 15px}#gform_wrapper_1 ul li.gfield,#gform_wrapper_5 ul li.gfield{padding:0 15px!important}.get-started-block input.gform_button{padding:0 25px}.our-partner-block .title{width:20%}.our-partner-block ul{width:80%}.our-partner-block ul li{padding:0 24px}.get-started-block{padding:140px 0;background:#39a935}.get-started-block h3{margin-bottom:30px}.get-started-block form{margin:0 -15px}.get-started-block .button input.btn{padding:0 25px}.fast-result{padding:70px 0}.seo-service-block .seo-service p{font-size:14px;line-height:22px}.seo-service-block .seo-service .service-default,.seo-service-block .seo-service .service-open-inner{padding:0 50px}.seo-service-block .seo-service .title{font-size:15px}.seo-service .view-button a{padding:12px 23px}.body-content .service-form .get-started-block{padding:0 38px 0 0}.case-banner .banner-text.loaded{padding:0}.single-case_studies .project-category.cms-block,.tax-case_study_categories .project-category.cms-block{bottom:-115px}.casestudy-inner-logo{min-height:150px}.left-cross{width:42.9%}.left-cross-inner{min-height:600px}.left-cross-inner:before{right:-134px}.ctc-main .ctc{margin-bottom:25px}.ctc-main .ctc h4{margin-bottom:10px}.ctc-main{left:8%}.ctc-main .ctc .percent{font-size:52px}.case-testimonial-text i{font-size:35px}.case-testimonial-text p{font-size:21px;line-height:40px}.case-testimonial-text .client-name{font-size:20px;margin:50px 0 0}.right-cross .inner{min-height:680px}.challenge-text h3{margin-bottom:34px}.challenge-text p{padding:0 50px 0 0}.challenege-block .challenge-text-inner{padding-left:30px}.challenge-text .service-border,.solution-block .challenge-text .service-border{margin:80px 0 0}.solution-block{padding:65px 0 59px}.solution-block .solution-image{right:-90px}.solution-block .solution-image img{width:500px}.solution-block .challenge-text{padding:50px 30px 0 0}.solution-block .challenge-text p{padding:0 0 0 36px}.solution-block .challenge-text-inner{right:40px}.solution-block .challenge-text .service-border{width:530px}.texttured-image{padding:100px 0 0}.platform-icon.magento a{width:68px;height:81px}.platform-icon.wordpress a{width:78px;height:78px}.profile-text{width:68%;font-size:21px}.profile span{margin:30px 0 0 25px}.profile-block{padding:45px 0}.profile-block .profile{padding:0 0 0 22px}.adam-contact .view-button{margin:0 0 0 55px}.adam-contact p{font-size:24px}.footer-address ul li,.footer-menu ul li{font-size:12px}.result-block .challenge-text-inner{padding-right:30px}.result-block .challenge-text p{padding:0 0 0 36px}.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tab .casestudy,.casestudy-page .casestudies.view-case-button .view-case-button-inner a,.events-main .casestudies.view-case-button span{min-height:170px;line-height:170px}.left-cross-big{width:57%}.left-cross-big .inner{min-height:600px}footer{padding:0 0 40px}.footer-address{width:69%}.our-partner-block{padding:17px 0}.footer-menu{padding:40px 0 22px}.footer-address ul li:first-child{padding-right:7px}.footer-address ul li a{padding:0 13px}.footer-address ul li:last-child{padding-left:13px;font-size:14px}.footer-social ul li{padding:0 25px}.casestudy-landing .left-cross-big .inner,.casestudy-landing .left-cross-inner,.casestudy-landing .right-cross .inner,.casestudy-landing .right-cross-big .inner,.landing{min-height:650px}.ladning-first .left-cross{width:52.3%}.ladning-first .right-cross{width:67.5%}.ladning-second .left-cross{width:66.9%}.ladning-second .right-cross{width:52.9%}.ladning-third .left-cross{width:66.4%}.ladning-third .right-cross{width:52.9%}.ladning-fourth .left-cross{width:52.4%}.ladning-fourth .right-cross{width:67.4%}.leftcross .left-cross ul.landind-service-text{left:226px}.ladning-fourth .left-cross .landing-title{left:60%}.single-case_studies .inner-big{min-height:500px!important}.inner-banner .default-tab{margin:70px 0 0}.portfolio-block{padding:90px 0 0}.portfolio-block .portfolio{padding-bottom:80px}.portfolio-block .portfolio img{width:90%}.career-form-block h3{margin-bottom:30px}.career-form{padding:38px 0 50px;width:58%;float:left}.application-left{max-width:285px}.application-right{max-width:355px}.upload-part .upload{padding:0 25px}.career-main .rightbottom-cross{width:45%}.career-main .rightbottom-cross .inner{min-height:500px}.rightbottom-cross .inner{-webkit-transform:skewX(16deg);-moz-transform:skewX(16deg);-ms-transform:skewX(16deg);-o-transform:skewX(16deg)}.rightbottom-cross{width:43.5%;transform:skewX(-16deg);-webkit-transform:skewX(-16deg);-moz-transform:skewX(-16deg);-ms-transform:skewX(-16deg);-o-transform:skewX(-16deg)}.upload-part{right:3%;top:110px}.job-info li{font-size:22px}.upload-part .button{margin:44px 0 0}.career-form form input.gform_button,.upload-part .button input.btn{padding:0 45px}.career-form form textarea{min-height:260px}.career-form form input{margin-bottom:15px}.blog-block .title{font-size:18px}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload{padding:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-cv{padding-left:0!important}.career-main .career-form-block .career-form .gform_wrapper ul .upload-part li.gfield.upload-portfolio{padding-right:0!important}.career-form .gform_wrapper ul.gform_fields li.field_description_below{margin-bottom:20px!important}.upload-part .upload input.upload{bottom:30px;width:130px!important;min-height:125px}.gform_wrapper .upload-part ul li .gfield_label{font-size:12px!important}.career-form-block .gform_wrapper div.validation_error{width:92%}.bio-wrap{height:calc(100% - 79px)}.bio-wrap p{font-size:16px;line-height:30px}.bio-wrap h1,.bio-wrap h3{margin-bottom:20px}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}img.ee-se{margin-bottom:40px}img.video-image{margin-top:40px}.bio-wrap .timeline-desc .slide .desc{max-width:67%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline{bottom:40px}.bio-wrap .timeline h4{font-size:18px;line-height:18px}.bio-wrap .timeline .slide:nth-child(2){left:90%}.bio-wrap .timeline .slide:nth-child(3){left:130%}.bio-wrap .timeline .slide:nth-child(4){left:170%}.contact-banner-inner{padding:80px 0 0}.contact-main .inner-banner .banner-text h1{margin-bottom:10px}.contact-main .get-started-block{padding:25px 0 50px!important}.contact-main ul.office-time{margin:28px 0 0}.our-location-addres-inner h3{font-size:25px}.contact-main .service-border{margin:45px 0 0}.contact-main .inner-banner{min-height:582px!important}.our-location-addres-inner{padding:75px 0 0}.contact-main .right-cross .inner{min-height:495px}.contact-main .casestudies-tab .casestudies,.contact-main .casestudies-tab .casestudy{min-height:105px}.contact-main .casestudies-tab .casestudy a{font-size:15px}ul.office-time{margin:60px 0 0}.body-content{padding:60px 0}.testimonial-main .testimonial-contact{right:13%;top:100px}.testimonial-main .left-cross-big{width:40%}.testimonial-main .left-cross-big .inner{min-height:600px}.testimonial-main .testimonial-part{padding:200px 50px 0 0;width:62%}.parallax-window{min-height:450px!important}.cross-part .right-cross .inner,.events-block .right-cross .inner{min-height:530px}.g-icon{margin-bottom:30px}.cross-part{width:43%}.career-main .cross-part .rightbottom-cross{width:100%}.the-role{margin-bottom:45px}.you-should{margin-bottom:25px}.career-detail-text{padding:55px 0 0}.career-details-text .main-title{font-size:22px;margin-bottom:40px}.career-details-text{left:2%}.cross-part .right-cross.rightbottom-cross .career-details-text{width:50%;left:16%;bottom:120px}.career-detail-text p{font-size:17px;line-height:32px;margin-bottom:25px}.default li{font-size:18px}img.casestudy-small{left:0;width:40%}img.casestudy-big{right:0;width:62.5%}.career-landing-block{padding:60px 0 70px}.career-landing-block p{padding:0 50px 75px;font-size:22px}.university{font-size:15px;padding:20px 20px 20px 80px}.university i{left:15px}.job-discription{width:69%;padding:0 0 0 50px}.job-part{padding:50px 40px}.job-location{width:31%}.right-column{max-width:31%;padding:0 0 0 60px}.divider-gape{padding:45px 0}.divider-gape ul li{font-size:13px}.events-block .right-cross{width:43%}.banner.event-banner .banner-text{padding:0}.event-banner .view-button{margin:68px 0 0}.event-banner p{font-size:24px}.step-wise h3{font-size:26px;line-height:35px}.event-part .event{padding:0 33px}.time-schedule-part{padding:51px 0}.person-name{font-size:27px}.time-schedule-part .schedule .time{font-size:24px;margin-bottom:10px}.time-schedule-part .schedule .task{font-size:23px}.event-aimed-block{padding:60px 0}.event-part p{font-size:17px}.intro-content-part{padding:60px 0 45px}.intro-content{width:66%;padding:0 0 50px}.intro-content p{font-size:17px;line-height:35px}.intro-image{width:80%;padding:0 0 40px}.intro-content-part .solution-image{width:40%;padding:35px 0 0}.intro-content-part .bigscross-image{width:60%}.intro-content-part>div img{width:100%;padding:0 40px}.work-link ul li{padding:0 24px}.webdesign-work .right-cross .inner{min-height:450px}.webdesign-work .view-button a{padding:14px 28px}.blogdetail-block,.bloglanding-main .blog-block{padding:60px 0}.webdeisng-testimonial .service-part-inner{width:46%}.webdeisng-testimonial .testimonial-contact{width:350px}.webdeisng-testimonial i{font-size:34px}.webdesign-work .view-button{margin:50px 0 0}.webdesign-work .challenge-text p{font-size:17px;line-height:35px}.webdeisng-testimonial .testimonial-part{width:600px}.webdeisng-testimonial .testimonial p{margin:18px 0 0}.custom-selectbox .chosen-container .chosen-results{width:100%;columns:290px;-moz-columns:290px;-webkit-columns:290px}.custom-selectbox .chosen-container .chosen-results li{font-size:16px!important}.custom-selectbox .chosen-container-single .chosen-single{font-size:24px}.blogdetail-main .blog-details{max-width:78%}.blogdetail-main .blog-details img{width:100%}.blog-details h3,.blog-details p{margin-bottom:30px}.blog-details img{margin:12px 0 40px}.blog-details ul li{font-size:15px;line-height:30px}.blog-details p>mark{font-size:23px}.managed-services-part{padding:85px 0}.tabs li{font-size:26px}.tab-desc p{font-size:20px}.managed-services-block .parallax-window{min-height:300px!important}.managed-services-block .managed-service-image img{width:500px}.servicetab-block .right-cross{width:75%}.service-text-inner h3{margin:0 0 10px;font-size:26px}.managed-services-block .managed-service{margin-top:45px}.servicetab-block .right-cross .inner{min-height:500px}.reporting-block{padding:80px 0}.reporting-image img{width:700px}.technology-block{padding:80px 0 100px}.technologies{margin:70px 0 0}.managed-services-block .parallax-window .g-icon img{width:145px}.technology-block p{margin:45px 90px 0}.managed-services-block .parallax-window .g-icon,.managed-services-block .parallax-window .ranking,.managed-services-block .parallax-window .view-button,.managed-services-block .parallax-window h3{padding:0 30px}.google-banner .view-button a{padding:14px 27px}.casestudy .who-we-image-inner{min-height:545px;width:595px}.who-we-part .creative-top .image img{width:600px}.who-we-part .creative-bottom .image img{width:220px}.who-we-block .service-border{width:72%}.tellus.tellusopen{padding:50px 0 130px!important}.close{right:20px}.fast-result .option-open-block .option-open-inner{padding:30px 0 0}.texttured-image .platform-icon a i{font-size:65px}.ideal-partner p{font-size:16px}.success-stories .slick-dots{width:100%;padding:0 20px;bottom:105px}.spectrum-default-txt{padding:0 20px;width:100%!important}.spectrum-cms-inner.animated{top:45px}.spectrum-cms{width:100%;padding:0 20px}.spectrum-cms i{font-size:80px}.spectrum-brand{min-height:550px}.success-stories ul.sliders li.slider-part{min-height:500px}.success-stories ul.sliders .spectrum-default-txt-inner{width:450px}.expose-brand{padding:100px 0}.google-result{margin:50px 0 0}.spectrum-animation .spectrum-animation-inner{height:600px}.web-digital-approach{padding:70px 0}.web-digital-approach img.aprroach-animate{width:350px}.approach-image img.text-image{width:100px}.ideal-partner{padding:90px 0}.approach-inner .approach-text{width:430px;margin:0 45px}.approach-text-main .slick-dots{bottom:30px;width:67%}.lightbox .lb-nav{width:97%!important}.related-work .woocommerce{width:55%}}@media (min-width:1280px) and (max-width:1399px){.landing{min-height:649px}.ladning-first .left-cross{width:52.3%}.ladning-first .right-cross{width:67.5%}.ladning-second .left-cross{width:65.1%}.ladning-second .right-cross{width:53.7%}.ladning-third .left-cross{width:64.6%}.ladning-third .right-cross{width:53.8%}.ladning-fourth .left-cross{width:52.4%}.ladning-fourth .right-cross{width:67.4%}.right-cross ul.landind-service-text{left:60px}.right-cross ul.landind-service-text li{padding:0 8px;font-size:16px}.reporting-image img{width:700px}}@media (min-width:1366px) and (max-width:1600px){.ladning-first .left-cross{width:52.3%}.ladning-first .right-cross{width:67.5%}.ladning-second .left-cross{width:62.7%}.ladning-second .right-cross{width:54.7%}.ladning-third .left-cross{width:62.2%}.ladning-third .right-cross{width:54.7%}.ladning-fourth .left-cross{width:49.5%}.ladning-fourth .right-cross{width:67.4%}}@media (max-width:1366px){.single-our_team .servicetemplate-banner .right-block{width:35.3%}}@media (min-width:1400px) and (max-width:1600px){.option>a,.option>a:hover{background-size:110px}.container{padding:0 20px}.banner .main-title,.tellus h3,h1,h3{font-size:27px}h4{font-size:22px}p{font-size:18px}.step-wise h3{font-size:24px}.inner-banner.inner-big{min-height:400px}.logo-block ul li{padding:0}nav ul li .megamenu{top:79px}nav>ul>li{font-size:13px}nav>ul>li>a{padding:30px 18px}.banner .banner-text{padding:50px 0 0}.scroll-downs{margin:100px 0 0}.search-block{margin:0 20px 0 2px}.search-block.isopen .search-bar{width:909px}header .inner.active .search-block.isopen .search-bar{width:1045px}.service-text-inner{padding:0;margin:120px 0}.webdesign-part .service-text-inner{padding:0}.service-part-inner .inner{min-height:700px}.service-part-inner{width:60%}.promobar-box{padding:31px 45px}.promobar-box-inner p{font-size:22px}.promobar-box-inner .view-button{margin:0 0 0 40px}.promobar-box-inner .view-button a{padding:14px 30px;font-size:13px}.promobar-box-close{right:60px}.title{font-size:16px}.blog-block .bloguser span{font-size:18px}.testimonial-block .service-part-inner{min-height:550px}.testimonial-contact{left:0;z-index:999}.testimonial-contact p{font-size:25px;font-weight:300;line-height:35px}.testimonial-part{padding:85px 40px 0 0}.testimonial p{font-size:18px;line-height:35px}.testimonial .client-name{font-size:23px;line-height:30px}.testimonial-block .view-button a{padding:14px 27px;font-size:13px}.who-we-text .title{font-size:26px;line-height:38px}.who-we-block .who-we-part{padding:246px 0 200px}.casestudy1 .who-we-image{right:80px;top:80px}.casestudy1 .who-we-image-inner{width:680px;min-height:585px}.casestudy1 .creative-top .img1 img{width:240px}.casestudy1.who-we-part .creative-top .img2{margin:75px 14px 0 80px}.casestudy1.who-we-part .creative-top .img2 img{width:120px}.casestudy1 .creative-bottom .img1 img,.casestudy1 .creative-top .img3 img{width:240px}.casestudies-tabbing{width:70%}.casestudies.view-case-button{width:30%;min-height:100px}.casestudies-tab .casestudy a,.casestudies.view-case-button .view-case-button-inner a,.events-main .casestudies.view-case-button span{font-size:12px}.casestudies-tab .casestudies,.casestudies-tab .casestudy{min-height:85px}.casestudy2 .who-we-image-inner{min-height:587px;width:630px}.casestudy2 .creative-top .img1 img{width:450px}.casestudy2 .creative-bottom .img1 img{width:145px}.casestudy3 .who-we-image-inner{min-height:562px;width:370px}.casestudy3.who-we-part .creative-top .img2{margin:0 0 0 70px}.casestudy3 .creative-top .img1 img{width:300px}.casestudy3 .creative-top .img2 img{width:310px}.casestudy3 .creative-bottom .img1 img{width:270px}.who-we-text .view-button{margin:56px 0 0}.who-we-text .service-border{margin:80px 0 0}.our-partner-block ul li{padding:0 48px}#gradient,.tellus{padding:55px 0 85px}.fast-result.tellus{padding:80px 0}.option-open-block .option-open-inner{padding:50px 0 0}.gradient-inner{margin:45px 0 0}.option>a{font-size:13px}.all-team .member-name{font-size:14px}.our-team-block{padding:50px 0}.all-team .member img,.all-teams .member img{height:250px}.all-teams .team-part:before{bottom:23%}.our-team-block-main .view-button{margin:-10px 0 0}.get-started-block{padding:69px 0 80px;background:#39a935}.get-started-block h3{margin-bottom:30px}.get-started-block form{margin:0 -25px}.get-started-block .button input.btn,.get-started-block input.gform_button{padding:0 25px}footer{padding:0 0 40px}.our-partner-block{padding:17px 0}.footer-menu{padding:40px 0 30px}.footer-address ul li{font-size:13px}.footer-address ul li:first-child{padding-right:10px}.footer-address ul li a{padding:0 15px}.footer-address ul li:last-child{padding-left:15px;font-size:15px}.footer-social ul li{padding:0 28px}.case-banner .banner-text.loaded{padding:0}.project-category.cms-block{bottom:0}.casestudy-inner-logo{min-height:120px}.left-cross-inner,.right-cross .inner{min-height:550px}.left-cross{width:41.4%}.left-cross-inner:before{right:-134px}.ctc-main{left:8%}.ctc-main .ctc .percent{font-size:40px}.case-testimonial-text p{font-size:24px;line-height:40px}.adam-contact p,.profile-text{font-size:20px}.challenge-text p{padding:0 70px 0 0}.challenege-block .challenge-text-inner{padding-left:0}.challenge-text .service-border,.solution-block .challenge-text .service-border{margin:100px 0 0}.bio-wrap h1,.bio-wrap h3,img.ee-se{margin-bottom:20px}.solution-block{padding:80px 0}.solution-block .solution-image{right:-74px}.solution-block .solution-image img{width:300px}.solution-block .challenge-text{padding:50px 30px 0 0}.solution-block .challenge-text-inner{right:50px}.solution-block .challenge-text p{padding:0 0 0 36px}.solution-block .challenge-text .service-border{width:630px}.textured-block{min-height:650px}.texttured-image{padding:100px 0 0;text-align:center}.platform-icon.magento a{width:78px;height:93px}.platform-icon.wordpress a{width:86px;height:86px}.result-block .challenge-text-inner{padding-right:30px}.result-block .challenge-text p{padding:0 0 0 36px}.casestudy-page .casestudies-tab .casestudies,.casestudy-page .casestudies-tab .casestudy,.casestudy-page .casestudies.view-case-button .view-case-button-inner a{min-height:100px;line-height:100px}.events-main .casestudies.view-case-button span{min-height:200px;line-height:200px}.profile-block{padding:45px 0}.left-cross-big .inner{min-height:500px}.quote-profile-block{padding:29px 0 0;position:relative}.quote-profile-block:after{background-color:#e1e1e1;width:100%;bottom:-1px;left:0;height:1px;content:'';position:absolute}.quote-profile-block .profile-text{float:left;width:75%;position:absolute;top:50%;transform:translateY(-50%)}.quote-profile-block .profile-text img{float:left;margin-right:30px}.quote-profile-block .profile-photo{float:right}.quote-profile-block .profile-photo img{width:122px}.casestudy-landing .left-cross-big .inner,.casestudy-landing .left-cross-inner,.casestudy-landing .right-cross .inner,.casestudy-landing .right-cross-big .inner,.landing{min-height:680px}.ladning-first .left-cross{width:49.5%}.ladning-first .right-cross{width:67.4%}.ladning-second .left-cross{width:62.6%}.ladning-second .right-cross{width:54.3%}.ladning-third .left-cross{width:62.2%}.ladning-third .right-cross{width:54.3%}.ladning-fourth .left-cross{width:49.2%}.ladning-fourth .right-cross{width:67.4%}.portfolio-block{padding:90px 0 0}.portfolio-block .portfolio{padding-bottom:80px}.career-main .rightbottom-cross .inner{min-height:610px}.rightbottom-cross .inner{-webkit-transform:skewX(16deg);-moz-transform:skewX(16deg);-ms-transform:skewX(16deg);-o-transform:skewX(16deg)}.rightbottom-cross{width:43.5%;transform:skewX(-16deg);-webkit-transform:skewX(-16deg);-moz-transform:skewX(-16deg);-ms-transform:skewX(-16deg);-o-transform:skewX(-16deg)}.upload-part{right:5%}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}img.ee-se{max-width:200px;width:auto;max-height:100px}img.video-image{margin-top:40px}.bio-wrap .timeline-desc .slide .desc{max-width:67%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline{bottom:40px}.bio-wrap .timeline h4{font-size:18px;line-height:18px}.bio-wrap .timeline .slide:nth-child(2){left:90%}.bio-wrap .timeline .slide:nth-child(3){left:130%}.bio-wrap .timeline .slide:nth-child(4){left:170%}.contact-banner-inner{padding:100px 0 0}.contact-main .get-started-block{padding:25px 0 50px!important}ul.office-time{margin:40px 0 0}.contact-main .inner-banner{min-height:620px}.page-template-contact-page-template .inner-banner.inner-big{min-height:500px}.page-template-contact-page-template .contact-banner-inner{padding:80px 0}.our-location-addres-inner{padding:75px 0 0}.contact-main .right-cross .inner{min-height:495px}.contact-main .casestudies-tab .casestudies,.contact-main .casestudies-tab .casestudy{min-height:120px}.contact-main .casestudies-tab .casestudy a{font-size:16px}.body-content{padding:60px 0 110px}.testimonial-main .testimonial-contact{right:13%}.testimonial-main .left-cross-big .inner{min-height:450px}.career-detail-text{padding:55px 0 80px}.cross-part .right-cross .inner{min-height:530px}.career-details-text .main-title{font-size:22px;margin-bottom:40px}.career-details-text{left:15%}.cross-part .right-cross.rightbottom-cross .career-details-text{width:42%;left:16%;bottom:30%}.career-detail-text p{font-size:16px;line-height:32px;margin-bottom:25px}.default li{font-size:18px}img.casestudy-small{left:0;width:45%}img.casestudy-big{right:0;width:55%}.career-landing-block{padding:70px 0 100px}.career-landing-block p{padding:0 100px 100px;font-size:18px}.university{font-size:16px}.events-block .right-cross .inner{min-height:550px}.event-part .event{padding:0 33px}.time-schedule-part{padding:51px 0}.person-name{font-size:27px}.time-schedule-part .schedule .time{font-size:27px;margin-bottom:10px}.time-schedule-part .schedule .task{font-size:23px}.event-aimed-block{padding:70px 0}.intro-content-part{padding:30px 0 50px}.intro-content{width:66%}.intro-content p{font-size:20px;line-height:40px}.intro-image{width:68%;padding:0 0 45px}.intro-content-part .solution-image{width:40%;padding:35px 0 0}.intro-content-part .bigscross-image{width:60%}.intro-content-part>div img{width:100%;padding:0 30px}.blogdetail-block,.bloglanding-main .blog-block{padding:60px 0}.webdesign-work .right-cross .inner{min-height:520px}.webdesign-work .view-button{margin:50px 0 0}.webdesign-work .challenge-text p{font-size:18px;line-height:40px}.webdeisng-testimonial .testimonial-part{width:680px}.webdeisng-testimonial .testimonial p{margin:18px 0 0}.custom-selectbox .chosen-container .chosen-results{width:100%;columns:310px;-moz-columns:310px;-webkit-columns:310px}.blogdetail-main .project-category.cms-block{bottom:auto}.blog-details p{margin-bottom:30px}.blog-details h2,.blog-details h3{margin-bottom:30px;font-size:27px}.blog-details img{margin:16px 0 28px}.managed-services-part{padding:85px 0}.tabs li{font-size:27px}.tab-desc p{font-size:22px}.servicetab-block .right-cross{width:75%}.service-text-inner h3{margin:0 0 30px}.managed-services-block .managed-service{margin-top:50px}.servicetab-block .right-cross .inner{min-height:600px}.reporting-block{padding:50px 0 80px}.reporting-image img{width:780px}.technology-block{padding:60px 0 80px}.technology-block p{width:74%;margin:0 auto}.casestudy .who-we-image-inner{min-height:705px;width:765px}.who-we-part .creative-top .image img{width:800px}.who-we-part .creative-bottom .image img{width:280px}.who-we-block .service-border{width:70%}.texttured-image .platform-icon a i{font-size:70px}.spectrum-animation .spectrum-animation-inner{height:500px}.expose-brand-inner h3{margin-bottom:55px}.ideal-partner p{font-size:18px;width:90%}.success-stories .slick-dots{width:100%;padding:0 20px;bottom:120px}.spectrum-default-txt{padding:0 20px;width:100%!important}.spectrum-cms-inner.animated{top:25px}.spectrum-cms{width:100%;padding:0 20px}.spectrum-cms i{font-size:90px}.web-digital-approach img.aprroach-animate{width:400px}.approach-text-main .slick-dots{bottom:65px;width:64.7%}.lightbox .lb-nav{width:96%!important}}@media (min-width:1440px) and (max-width:1599px){.search-block.isopen .search-bar{width:800px}header .inner.active .search-block.isopen .search-bar{width:1085px}.ladning-first .left-cross{width:49.1%}.ladning-first .right-cross{width:67.1%}.ladning-second .left-cross{width:62.6%}.ladning-second .right-cross{width:54.4%}.ladning-third .left-cross{width:62.1%}.ladning-third .right-cross{width:54.4%}.ladning-fourth .left-cross{width:49.2%}.ladning-fourth .right-cross{width:67.1%}.blog-share ul li{margin-bottom:0}}@media (min-width:1600px) and (max-width:1850px){nav ul li a{padding:30px 20px}.scroll-downs{margin:120px 0 0}.search-block.isopen .search-bar{width:1089px}header .inner.active .search-block.isopen .search-bar{width:1225px}.promobar-box{padding:31px 45px}.promobar-box-inner p{font-size:21px}.promobar-box-inner .view-button{margin:0 0 0 30px}.promobar-box-inner .view-button a{padding:14px 25px}.who-we-text .title{font-size:38px}.casestudies-tab .casestudies,.casestudies-tab .casestudy{min-height:115px}.casestudy2 .creative-bottom .img1{width:230px}.casestudy3 .img2 img{width:400px}.case-banner .banner-text.loaded{padding:0}.ladning-first .left-cross{width:47.6%}.ladning-first .right-cross{width:67.3%}.ladning-second .left-cross{width:59%}.ladning-second .right-cross{width:55.9%}.ladning-third .left-cross{width:58.6%}.ladning-third .right-cross{width:55.9%}.ladning-fourth .left-cross{width:47.2%}.ladning-fourth .right-cross{width:67.3%}.bio-wrap.open{overflow-x:auto;-webkit-overflow-scrolling:touch}img.ee-se{margin-bottom:40px}img.video-image{margin-top:40px}.bio-wrap .timeline-desc .slide .desc{max-width:67%;padding:0 25px}.bio-wrap .helper.scroll-helper{bottom:170px}.bio-wrap .helper.leap-helper{bottom:30px}.bio-wrap .timeline{bottom:40px}.bio-wrap .timeline h4{font-size:18px;line-height:18px}.bio-wrap .timeline .slide:nth-child(2){left:90%}.bio-wrap .timeline .slide:nth-child(3){left:130%}.bio-wrap .timeline .slide:nth-child(4){left:170%}.contact-banner-inner{padding:100px 0 0}.contact-main .get-started-block{padding:25px 0 50px!important}.our-location-addres-inner{padding:85px 0 0}.contact-main .right-cross .inner{min-height:495px}.contact-main .casestudies-tab .casestudies,.contact-main .casestudies-tab .casestudy{min-height:136px}.testimonial-main .testimonial-contact{right:14.5%}.testimonial-main .left-cross-big .inner{min-height:650px}.career-details-text .main-title{font-size:22px}img.casestudy-small{left:0;width:39%}img.casestudy-big{right:0;width:62.4%}.time-schedule-part{padding:51px 0}.webdesign-work .right-cross .inner{min-height:510px}.intro-content-part{padding:80px 0 55px}.intro-image{width:65%;padding:0 0 40px}.intro-content-part .solution-image{width:40%}.intro-content-part .bigscross-image{width:60%}.intro-content-part>div img{width:100%;padding:0 50px}.blogdetail-block{padding:70px 0 73px}.blog-details p{margin-bottom:35px}.blog-details h3{margin-bottom:30px}.footer-address ul li:first-child{padding-right:10px}.footer-address ul li a{padding:0 15px}.footer-address ul li:last-child{padding-left:15px;font-size:15px}.footer-social ul li{padding:0 28px}.casestudy .who-we-image-inner{min-height:705px;width:765px}.who-we-part .creative-top .image img{width:800px}.who-we-part .creative-bottom .image img{width:300px}.custom-selectbox .chosen-container .chosen-results{columns:310px;-moz-columns:310px;-webkit-columns:310px}.texttured-image .platform-icon a i{font-size:78px}.lightbox .lb-nav{width:82%!important}}@media (min-width:1680px) and (max-width:1850px){.ladning-first .left-cross{width:47.6%}.ladning-first .right-cross{width:67.3%}.ladning-second .left-cross{width:59.6%}.ladning-second .right-cross{width:54.6%}.ladning-third .left-cross{width:59.2%}.ladning-third .right-cross{width:54.6%}.ladning-fourth .left-cross{width:47.2%}.ladning-fourth .right-cross{width:67.3%}}@media (min-width:1080px) and (max-width:1199px){.casestudy-landing .left-cross-big .inner,.casestudy-landing .left-cross-inner,.casestudy-landing .right-cross .inner,.casestudy-landing .right-cross-big .inner,.landing{min-height:550px}.ladning-first .left-cross{width:51.6%}.ladning-first .right-cross{width:71.4%}.ladning-second .left-cross{width:66.2%}.ladning-second .right-cross{width:57.7%}.ladning-third .left-cross{width:63.7%}.ladning-third .right-cross{width:57.7%}.ladning-fourth .left-cross{width:51.2%}.ladning-fourth .right-cross{width:71.4%}}@media (max-width:1800px){.intro-image{width:80.5%}}@media (min-width:1800px) and (max-width:1900px){.custom-selectbox .chosen-container .chosen-results{columns:320px;-moz-columns:320px;-webkit-columns:320px}.texttured-image .platform-icon a i{font-size:80px}}@media (min-width:3001px) and (max-width:5180px){.intro-image{width:29%}}@media (min-width:1900px) and (max-width:2400px){.tab-desc{width:54%;right:9%}}@media (min-width:2540px) and (max-width:3000px){.ladning-second .left-cross{width:57.6%}.ladning-first .right-cross,.ladning-fourth .right-cross{width:60.2%}.intro-image{width:58%}.tab-desc{width:50%;left:-22%}.spectrum-animation .bg{top:-27vw}}@media (min-width:2560px) and (max-width:3000px){.landing{min-height:795px}.ladning-second .left-cross{width:57.6%}.ladning-first .right-cross,.ladning-fourth .right-cross{width:60.2%}.intro-image{width:58%}.tab-desc{width:50%;left:-22%}.spectrum-animation .bg{top:-27vw}}@media (min-width:1460px){.supreme-container{margin:0 auto;width:1600px;background-color:#fff;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.all-team .member img,.all-teams .member img{height:280px}.reporting-image img{width:780px}.spectrum-animation .spectrum-animation-inner{background-color:#02020c;height:720px}header.active{border-bottom:none}header.active .container{border-bottom:1px solid #f6f6f6}.ladning-first .left-cross,.ladning-first .right-cross,.ladning-fourth .right-cross{width:62.9%}.ladning-second .left-cross,.ladning-third .left-cross{width:63%}}@media (max-height:769px){.scroll-downs{margin:50px 0 0!important}.banner .banner-text{padding:0 15px!important}.cms-block{padding:12px 0}.sub-menu-inner ul{height:517px;overflow:auto}}@media (max-height:568px){.bio-wrap .timeline{bottom:0!important;height:80px}.bio-wrap .timeline-desc .slide .desc{height:150px;overflow:auto}.bio-wrap h1,.bio-wrap h3{font-size:16px}.bio-wrap .timeline h4{font-size:14px;line-height:normal}img.ee-se{margin-bottom:20px;width:40px}.top-bar ul li{font-size:12px}}@media (max-height:730px){.sub-menu-inner ul{height:480px;overflow:auto}}@media (max-height:680px){.sub-menu-inner ul{height:400px;overflow:auto}}@media (max-height:640px){.sub-menu-inner ul{height:370px;overflow:auto}}@media (max-height:590px){.sub-menu-inner ul{height:350px;overflow:auto}}@media (max-height:568px){.sub-menu-inner ul{height:340px;overflow:auto}}@media (min-width:1200px){.webdesign-part .service-part-inner .inner{background-size:cover!important}}@media(max-width:768px){.logo-block:after{top:99%}.logo-block{padding:25px 0 50px}.logo-block ul li{top:0!important}.seo-service-block .seo-service.unsure-get-touch .bg{left:-50%;top:-100%;width:200%;height:360%}.webdesign-part .service-part-inner .inner{background-size:cover!important}.testimonial .quotes{margin-bottom:10px}.testimonial .client-name span{display:block}.spectrum-animation-background{top:-103%;left:-50%}.spectrum-animation-service .inner .inner-content .spectrum-right{width:50%}.spectrum-animation-service .inner p{font-size:28px;line-height:35px}.banner.webdesign-banner:after{bottom:-1px}.casestudy-inner-logo:before,.logo-block:before{bottom:99%}.search-part .service-part-inner:before{background:0 0}header{padding:20px 0}header.fixed{-webkit-box-shadow:0 3px 17px -8px rgba(0,0,0,.75);-moz-box-shadow:0 3px 17px -8px rgba(0,0,0,.75);box-shadow:0 3px 17px -8px rgba(0,0,0,.75)}.service-form-wrapper{padding:0}.blogdetail-main .bloguser img{top:-40px}.blogdetail-main .inner-banner{background-size:cover!important}.tiltview{opacity:1!important}.intro-content-part .web-lines{display:none!important}.webdesign-content-left{text-align:center!important}.funnel-block .reporting-inner .reporting-image{float:none;position:relative}.funnel-block .reporting-inner .reporting-image img{max-width:100%;margin-top:35px;float:none}.reporting-block .reporting-inner .reporting-image img{width:300px;margin-top:25px}.page-id-5687 .content-main img,.page-id-5695 .content-main img,.page-id-5701 .content-main img,.page-id-5709 .content-main img,.page-id-5711 .content-main img,.page-id-5713 .content-main img,.page-id-5719 .content-main img,.page-id-5721 .content-main img{display:none}.webdesign-part .service-part-inner{left:-44px}.webdesign-part .service-part-inner:before{background:0 0}.page-id-5685 .service-form.mobile,.service-columns .service-form-half{background:url(../images/banner-bg-1-1.jpg)!important}.right-cross-big{transform:none!important}.body-content .content-main{width:100%;padding:40px 0 0}.webdesign-content-right{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.platform-logo{margin-bottom:30px}.webdesign-content.wp-content .webdesign-content-left{margin:40px 0 0!important}.service-columns .service-right-bg{position:relative!important;top:0!important;left:0;right:auto;display:block;float:none;width:100%;height:100%}.service-content.service-content-half{display:block;width:100%;float:none;clear:both;padding:25px 0}.service-columns .service-form-half.static{position:relative;top:0;right:auto;left:0;display:block}.service-columns .service-form-half{position:relative;top:0;left:0;right:auto;display:block;width:100%;padding:25px 20px;float:none;clear:both;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.service-content.service-text .content-main{padding:0}#gform_fields_2{clear:both;overflow:hidden;display:block;padding:0}.service-columns .inner-form #gform_wrapper_2 .gform_fields li.gfield{float:left;width:48%!important}.service-columns .inner-form #gform_wrapper_2 .gform_fields li.gfield:nth-child(2n){float:right}.service-columns .inner-form #gform_wrapper_2 .gform_fields li.gfield input{text-align:left;padding:0 10px}.service-columns #gform_wrapper_2 .gform_footer{text-align:center}.body-content{padding:40px 0}.page-id-5685 .content-main img{display:none}.page-id-5685 .service-content{padding:40px 0 30px}.page-id-5685 .body-content .content-main{display:block}.page-id-5685 .body-content h1{margin:0;top:0}.page-id-5685 .body-content .content-main p{padding:0;margin:10px 0}.body-content h1{margin-bottom:10px!important}.service-form.mobile{padding:30px 20px 40px!important}.page-id-5685 .service-form .inner-form{margin:0}.intro-content-part .web-lines img,.intro-content-part .web-lines.colour.full:after,.intro-content-part .web-lines.colour.full:before{display:none}.webdesign-content{width:100%;display:block}.webdesign-content-left{width:100%;margin:0;display:block}.webdesign-content.magento-content .webdesign-content-right{left:0;margin:0 auto;display:block}.webdesign-content.wp-content{padding:0!important;margin:0 0 30px;text-align:left}.webdesign-content.wp-content .webdesign-content-left{text-align:left}.webdesign-content.wp-content .webdesign-content-right{right:0;margin:0 auto;display:block}.page-id-5665 .banner.webdesign-banner .banner-text{top:50%}.banner.webdesign-banner .cms-block li.magento i,.banner.webdesign-banner .cms-block li.wordpress i{font-size:40px}.banner.webdesign-banner h1{line-height:38px}.banner.webdesign-banner .cms-block{padding:0;position:relative;bottom:0;left:0;margin:15px 0 0}.work-link ul{display:block}.work-link ul li{display:block;padding:5px 0}.all-teams .member,.all-teams .member img{display:inline-block;vertical-align:bottom}.work-link ul li.work-link-divider:before{width:100%;opacity:.1;height:1px;position:relative;top:0;background-color:#86959f;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}ul.landind-service-text{left:50%!important;transform:skew(0) translateX(-50%)!important;-webkit-transform:skew(0) translateX(-50%)!important;-moz-transform:skew(0) translateX(-50%)!important;-ms-transform:skew(0) translateX(-50%)!important}.all-teams .ourteam-part.open{font-size:0}.all-teams .member{float:none}.submenu-caret{position:absolute;right:20px;height:22px;width:25px;top:10px;background:url(../images/pagination-right.png) center no-repeat;background-size:contain;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease}.submenu-caret.toggled{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}.nav-content ul>li.menu-item-has-children:after{display:none}.nav-content ul>li{margin:0!important;padding:0!important}.nav-content ul>li a{padding:10px 0 10px 20px;display:block}.nav-content ul li .sub-menu{transition:none}.nav-content ul li .sub-menu li{padding:0!important;margin:0!important}.two-blog.featured .blog .featured-tag{background-color:#c7d22e;display:block;width:100%;padding:9px 10px;position:absolute;top:0;left:0;text-align:center;color:#fff;font-weight:600;text-transform:uppercase}.blog-block .bloguser span{padding:0 0 0 6px}.blog-block .blog .title{text-align:center!important}.blog-inner .blog-default{text-align:center;margin:0}.blog-block .bloguser img{top:-25px!important}.blog-block .bloguser,.two-blog.featured .blog .blog-inner .bloguser{padding:0 0 0 70px!important;height:inherit!important;margin:0 0 30px}.two-blog .blog .blog-inner{padding:10px 15px 20px!important;min-height:inherit!important}.blog-block .blog p{padding:0}.blog-block .view-button{display:block;padding:0;margin:10px 0 0}.blog .view-button a{padding:14px 0;width:140px;display:block;margin:0 auto}.blog .blog-block .blog .continue,.category .blog-block .blog .continue{position:relative}img.avatar{position:absolute;left:0;border-radius:100%;height:80px;width:80px;border:3px solid #fff;z-index:100}.blogdetail-block{padding:50px 0 40px;text-align:center}.spectrum_mob{display:block;clear:both;overflow:hidden;padding:0;border-bottom:0}.home .spectrum-animation-service-main{display:none}.page-id-5661 .webdesign-part.service-part{transform:none}.page-id-5661 .webdesign-part .service-text-inner{transform:none!important}.page-id-5661 .webdesign-part,.page-id-5661 .webdesign-part .service-part-inner .inner{top:auto}.page-id-5661 .seo-service-block .seo-service{width:100%}.service-form.mobile{background:url(../images/banner-bg-1-1.jpg)!important}.service-form.mobile .inner-form{margin:0!important;text-align:center}.service-form.mobile #gform_wrapper_2 .gform_footer{text-align:center}.quote-profile-block .profile-text{width:calc(100% - 120px);text-align:left}.quote-profile-block .profile-text img{width:60px;display:block;margin:0 0 10px}.quote-profile-block .profile{width:100px;display:inline-block;vertical-align:middle;margin:10px 0 0 10px}.casestudy-inner-logo .project-category.cms-block{padding:30px 0 20px;display:block!important}.project-category ul li{padding:0;vertical-align:top}.project-category ul img{display:block;max-width:100%;width:150px;margin:0 auto!important;top:5px!important}.blog .spectrum_mob .seo-service,.job-post ul li ul li:nth-child(1),.job-post ul li ul li:nth-child(2),.job-post ul li ul li:nth-child(3){width:100%}.project-category.cms-block .cms{display:block}.blogdetail-main img.avatar{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%)}.body-content.skyblue .content-main img{display:none}.service-part-inner .inner{background-position:center bottom!important}.webdesign-part .service-part-inner .inner{transform:skewY(-7deg);height:110%;top:-20px!important}.webdesign-part .service-part-inner{transform:skewX(-7deg)}.job-post ul li.post-header{margin-bottom:-20px}.job-post{padding:100px 0 40px}.spectrum-footer .logo{margin:0 auto 50px;display:table;float:none}.spectrum-footer .right{padding:50px 10px 0;box-sizing:border-box;border-left:none;border-top:3px solid #FFF;width:100%;text-align:center;float:none}.spectrum-footer .right a{float:none;margin:40px auto 0;display:table}.spectrum-footer{padding:85px 0}.blog .spectrum-animation-service-main{display:none}.blog .spectrum_mob{margin:0 0 60px}.blog-block .blog .title{top:0}.job-post ul li.post-header li{font-size:19px}.job-post ul li{padding:60px 0}.job-post ul li.post-header ul li:nth-child(2){margin:15px 0 0}.job-post ul li ul li .apply-btn{float:left;min-width:160px;margin-top:25px}.job-post ul li ul li h3{font-size:24px;line-height:34px;margin-bottom:17px}.job-post ul li ul li p{font-size:14px;line-height:27px;text-align:left}.job-post ul li ul li .badge{margin-bottom:25px}.career-inquiry-form .contact-form{padding:55px}.career-inquiry-form .gform_wrapper .top_label input[type=filei]:before{min-width:130px}.servicetemplate-banner.careers-single-banner{min-height:460px}.careers-single-banner .banner-text{padding-bottom:70px;top:40%}.careers-single-banner .banner-text ul{margin:30px auto 0}.careers-single-details{padding:40px 20px 90px}.careers-single-details h1{margin-bottom:45px}.careers-single-details .video-image{margin:60px 0 0}.careers-single-details h2,.careers-single-details h3,.careers-single-details h4{margin-bottom:40px}.careers-single-details h3{margin:40px 0}.careers-single-details ul{margin:0 40px}.careers-single-details h4{margin-top:40px}.careers-single-details .apply-btn{margin-top:80px}}@media(min-width:641px) and (max-width:768px){.body-content.pink .content-main img{top:0;left:calc(100% - 20%)}.ctc-main{top:50%}.landing-text .title{font-size:22px;line-height:36px}.landing-text{width:80%}.career-inquiry-form{margin-top:-50px}}@media(min-width:481px) and (max-width:640px){.banner.webdesign-banner h1{font-size:26px!important;line-height:30px}.banner.webdesign-banner p{margin:10px auto 0;width:100%}.case-testimonial.solo .verticle-center{width:95%}.challenge-text,.solution-block .challenge-text-inner{text-align:center}.result-block .left-cross-big .inner{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.result-block .challenge-text-inner{text-align:center;padding:0}.page-template-contact-page-template .inner-banner.inner-big{height:inherit!important}.body-content.pink .content-main img,.left-cross{display:none}.left-cross-inner{min-height:inherit!important}.ctc-main{background-color:#3c4a61;position:relative;top:0;left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;font-size:0;padding:15px 0}.ctc-main .ctc{width:33.3333%;margin:0;vertical-align:middle}.servicetemplate-banner.careers-single-banner{min-height:550px}.careers-single-banner .banner-text{top:36%}}@media(max-width:480px){.service-columns .inner-form #gform_wrapper_2 .gform_fields li.gfield{width:100%!important;float:none!important}.service-columns .inner-form #gform_wrapper_2 .gform_fields li.gfield:nth-child(2n){float:none}#gform_fields_2 li{display:block;float:none;width:100%!important;margin:0}.inner-form #gform_wrapper_2 .gform_fields li.gfield input{text-align:left;padding:0 15px}.banner.webdesign-banner h1{font-size:26px!important;line-height:35px}.banner.webdesign-banner p{margin:10px auto 25px;width:100%;font-size:18px}ul.landind-service-text li.default-img{display:block}.banner-text h1{clear:both;text-transform:capitalize;font-size:20px!important}.casestudy-inner-logo{min-height:inherit}.project-category.cms-block{display:block;position:relative}.casestudy-inner-logo img{max-width:100%;width:auto;top:0!important;margin:15px auto 0!important;display:block}.case-testimonial.solo .verticle-center{width:95%}.challenge-text,.solution-block .challenge-text-inner{text-align:center}.result-block .left-cross-big .inner{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.result-block .challenge-text-inner{text-align:center;padding:0}img.casestudy-big,img.casestudy-small{bottom:0}.adam-profile-block{padding:15px 0 0}.adam-profile-block .profile-photo{width:35%;float:none;display:inline-block;vertical-align:middle}.adam-profile-block .adam-contact{width:63%;float:none;display:inline-block;vertical-align:middle;text-align:right}.adam-profile-block .view-button,.body-content.pink .content-main img,.body-content.skyblue .content-main img,.left-cross,.single-case_studies .casestudy-page .right-cross{display:none}.blog .view-button a,p iframe.giphy-embed{width:100%}.page-template-contact-page-template .inner-banner.inner-big{height:inherit!important}.banner .ls-bg-outer,.banner.webdesign-banner,.inner-banner{height:280px!important}.inner-banner.inner-big{min-height:inherit!important}.casestudy-page .testimonial-part.case-study-testimonial-text{padding:25px 15px 0}.casestudy-page .challenge-text{padding:25px 15px}.casestudy-page .solution-block .challenge-text{padding:0}.casestudy-page .result-block .challenge-text{padding:25px 15px;border-top:1px solid #e8e8e8}.casestudy-page .texttured-image .platform-icon a i{font-size:50px}.casestudy-page .profile-text{padding:20px 0 0}.banner.case-banner{height:400px!important}.body-content.skyblue{height:220px!important;padding:0}.body-content.skyblue .content-main{position:absolute;top:50%;left:50%;padding:0 20px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}.body-content.skyblue h1{margin-bottom:0;top:0}.body-content.skyblue .content-main p{padding-bottom:0!important}.body-content.pink{height:220px!important;padding:0}.body-content.pink .content-main{position:absolute;top:50%;left:50%;padding:0 20px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}.body-content.pink h1{margin-bottom:0;top:0}.body-content.pink .content-main p{padding-bottom:0!important}.spectrum-animation{height:280px!important}.spectrum-animation .spectrum-animation-inner{height:inherit}.spectrum-animation .spectrum-animation-inner .inner img{width:150px}.spectrum-animation p{margin:15px auto 0}.team-main.about-us-green .inner-banner.inner-big{min-height:220px!important;padding:0!important}.casestudy-page .casestudies-tab .casestudies,.servicetemplate-inner .casestudies.view-case-button,.servicetemplate-page .casestudies.view-case-button{transform:skew(0);-webkit-transform:skew(0);-moz-transform:skew(0);-ms-transform:skew(0)}.left-cross-inner{min-height:inherit!important}.ctc-main{background-color:#3c4a61;position:relative;top:0;left:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;font-size:0;padding:15px 0}.ctc-main .ctc{width:33.3333%;margin:0;vertical-align:middle}.blogdetail-main .project-category.cms-block{bottom:10px}.project-category ul li{font-size:14px;margin:0}.ctc-main .ctc h4{font-size:14px}.ctc-main .ctc .percent{font-size:30px}.servicetemplate-banner.careers-single-banner{min-height:550px}.careers-single-banner .banner-text{top:36%}}@media(min-width:769px) and (max-width:1024px){.address.open p,.option.option-static p{font-size:15px}.careerstemplate-page .slider-part .slider-details a,.carees-details .new-role a,.job-post ul li ul li .apply-btn{min-width:160px}nav ul li.menu-two-col .megamenu ul{width:auto}nav ul li .megamenu{padding:25px 18px}.left-cross{width:46.2%!important}.service-part-inner.equal-height{width:45%}.service-content.service-text{padding-top:105px}.owl-dots.container{padding-top:15px!important}.blog-inner{padding:0}.blog-default{padding:10px}.pagination{position:absolute;bottom:0;right:0;padding-bottom:20px}.success-stories .owl-controls{bottom:90px}.webdesign-content .tiltview{opacity:1!important}.work-link ul li{padding:0 8px}.work-link ul li.work-link-divider:before{left:7px}.logo-block{padding:35px 0 45px}.logo-block:after{top:99%}.logo-block ul li{top:0!important}.webdesign-part .service-part-inner .inner{background-size:cover!important;left:75px}.webdesign-part .service-part-inner:before{background:0 0}.spectrum-animation-service .inner .inner-content .spectrum-right{width:50%}.blog-block .bloguser{height:auto;padding:0!important}.body-content .content-main img{max-width:90%;height:auto}.blog-block .bloguser .post-categories{display:none}.blog-block .bloguser img{display:block;top:0}.careerstemplate-page .example-slider-section .success-stories:before,.careerstemplate-page .get-in-touch-slider .success-stories:before,.philosophytemplate-page .get-in-touch-slider .success-stories:before{top:-1px}.two-blog .blog .blog-inner .post-cat{display:inline-block}.testimonial .client-name span{display:block}.testimonial p{margin:0}.testimonial-part{margin-right:30px;width:50%}.testimonial .quotes{margin-bottom:20px}.testimonial .client-name{margin-bottom:10px}.testimonial-block .view-button{margin-top:10px}.two-blog .blog .blog-inner{min-height:250px}.two-blog .blog .bloguser{position:relative;min-height:80px}.two-blog .blog .bloguser span{padding:0;position:absolute}.two-blog .blog .bloguser span.post-date{right:0}.blog-block .blog .title{padding:0;margin:10px 0!important}.blog .logo,.category .logo{height:38px!important}.job-post ul li{padding:70px 0}.job-post ul li ul li h3{font-size:28px}.job-post ul li ul li p{font-size:14px;line-height:26px}.careerstemplate-page .success-stories ul.sliders li.slider-part{min-height:auto}.careerstemplate-page .success-stories .owl-controls{bottom:40%}.careerstemplate-page .slider-part .slider-details h3,.careerstemplate-page .slider-part .slider-details h4{font-size:24px;margin:40px auto}.carees-details .new-role h6,.spectrum-footer .right h6{font-size:26px}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-next,.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{background-size:80%}.spectrum-footer .logo{width:270px;margin:50px 45px 50px 0}.spectrum-footer .right{padding:20px 0 20px 50px}.spectrum-footer .right a{font-size:16px}.servicetemplate-banner.philosophy-banner{min-height:700px;padding-top:20px}.banner-text .banner-text-dec{width:80%}.philosophy-details{margin:100px 0 30px}.philosophy-details li:nth-child(odd){padding:0 50px 0 20px}.philosophy-details li:nth-child(even){padding:0 20px 0 50px}.philosophytemplate-page .slider-part .slider-details{padding:125px 10px}.philosophytemplate-page .success-stories ul.sliders li.slider-part{min-height:530px}}@media(min-width:1024px) and (max-width:1199px){.page-template-case-study-category-page-template .ladning-first .left-cross,.page-template-case-study-category-page-template .ladning-fourth .left-cross,.page-template-our-work-page-template .ladning-first .left-cross,.page-template-our-work-page-template .ladning-fourth .left-cross{width:53%!important}.page-template-case-study-category-page-template .ladning-second .left-cross,.page-template-case-study-category-page-template .ladning-third .left-cross,.page-template-our-work-page-template .ladning-second .left-cross,.page-template-our-work-page-template .ladning-third .left-cross{width:66%!important}.spectrum-footer{padding:85px 0}.spectrum-footer .logo{width:300px;margin:50px 45px 50px 0}.spectrum-footer .right{padding:20px 0 20px 45px}.spectrum-footer .right h6{font-size:28px}.spectrum-footer .right a{font-size:16px;margin-top:20px}.single-our_team .servicetemplate-banner .right-block{width:38.7%}}@media (min-width:769px) and (max-width:1399px){footer .footer-columns ul li{clear:both}.casestudy-page .ladning-first .left-cross,.casestudy-page .ladning-fourth .left-cross{width:54%!important}.casestudy-page .ladning-second .left-cross,.casestudy-page .ladning-third .left-cross{width:67%!important}.casestudy-page .ladning-first .right-cross,.casestudy-page .ladning-fourth .right-cross{transform:skewX(12deg)!important}.casestudy-page .ladning-second .right-cross{width:59%!important;transform:skewX(12deg)!important}.casestudy-page .ladning-third .right-cross{width:59%!important;transform:skewX(-12deg)!important}.casestudy-page .ladning-fourth .right-cross{transform:skewX(-12deg)!important}}@media (max-width:640px){.servicetemplate-banner .banner-content img,.servicetemplate-banner .banner-content p>br,.servicetemplate-banner .google-block{display:none}#gform_wrapper_5 .gform_body{width:100%}#gform_wrapper_5 .gfield_description{width:calc(100% - 15px)}body.form-open .servicetemplate-banner .right-block{width:100%;bottom:0;z-index:999999999;left:0;position:fixed;top:auto;transform:0!important}.servicetemplate-banner .contact-form{display:none;padding:40px 20px 20px}.servicetemplate-banner .banner-content{padding:0;width:100%;text-align:center}.btn-part,.close-btn-form,.m-btn,body.form-open:after{display:block}.servicetemplate-inner .col-left{float:none;width:100%;text-align:center}.servicetemplate-inner .defualt-page{padding:30px 0}.servicetemplate-inner .col-left ul li{text-align:left}.m-btn,.servicetemplate-page .question-block .question-scroll #question-area .que-items{text-align:center}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields{margin:0!important}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields li.gfield input{padding:10px 7px}.servicetemplate-banner .contact-form .gform_wrapper h3.gform_title{text-align:center;font-size:15px}.btn-part{background:#fff;position:fixed;bottom:0;left:0;right:0;margin:0 auto;padding:15px;cursor:pointer}.m-btn{background:#0d2c40;width:300px;max-width:100%;text-transform:uppercase;color:#fff;height:50px;line-height:50px;font-weight:700}body.form-open,body.form-open:after{background:rgba(0,0,0,.8);position:fixed}body.form-open{width:100%;height:100%;z-index:1}body.form-open:after{content:"";width:100%;height:100%!important;left:0;z-index:9999999;top:0}body.form-open .servicetemplate-banner .contact-form{display:block;height:auto;margin:0}.client-block .client-logos li{width:100%;margin:0 0 6px;max-width:100%}.servicetemplate-page .question-block .question-scroll,.servicetemplate-page .question-block .question-scroll #question-area .que-items{max-width:100%}.client-block{padding:50px 0}.servicetemplate-page .link-block{padding:35px 0}.servicetemplate-page .collout-box .single-collout .colbox-image{margin-top:25px;width:100%}.client-block .client-logos{max-width:100%;margin:0 auto}.servicetemplate-page .method-block .method-left{width:100%;margin-bottom:20px}.servicetemplate-page .method-block .method-right{width:100%}.servicetemplate-page .collout-box .single-collout .colboxcontent{max-width:100%;width:100%}.servicetemplate-page .collout-box .single-collout .colboxcontent .contentbox{text-align:left}.servicetemplate-page .question-block .question-scroll{width:100%;margin:20px 0 0}.servicetemplate-page .question-block{padding:40px 0 0}.servicetemplate-inner .casestudies-tab .casestudies,.servicetemplate-page .casestudies-tab .casestudies{min-height:62px}.servicetemplate-page .collout-box .single-collout{padding:10px 0 35px}.servicetemplate-page .collout-box .single-collout.reverse-single-collout{padding:8% 0 60px}.client-block .client-logos li:first-child{margin-bottom:6px}img{max-width:100%}body .gform_wrapper .top_label div.ginput_container{margin-top:0!important}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields li.gfield{margin:5px 0 0}.gform_wrapper .gform_footer{padding-bottom:0!important}}@media (min-width:641px) and (max-width:767px){.servicetemplate-banner .banner-content img,.servicetemplate-banner .banner-content p>br,.servicetemplate-banner .google-block{display:none}#gform_wrapper_5 .gform_body,#gform_wrapper_5 .gform_footer{width:100%}#gform_wrapper_5 ul li.gfield{padding:0 8px!important}.servicetemplate-banner .banner-content{padding:0;width:100%;text-align:center}.servicetemplate-banner .right-block{width:100%;top:0;z-index:999999999}#gform_wrapper_5 .gfield_description{width:calc(100% - 15px)}.servicetemplate-banner .contact-form{display:none;padding:60px}.btn-part,.close-btn-form,.m-btn,body.form-open:after{display:block}.servicetemplate-inner .col-left{float:none;width:100%;text-align:center}.servicetemplate-inner .defualt-page{padding:30px 0 90px}.servicetemplate-inner .col-left ul li{text-align:left}.m-btn,.servicetemplate-banner .contact-form .gform_wrapper h3.gform_title,.servicetemplate-page .question-block .question-scroll #question-area .que-items{text-align:center}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields{margin:0!important}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields li.gfield input{padding:10px 7px}.btn-part{background:#fff;position:fixed;bottom:0;left:0;right:0;margin:0 auto;padding:15px;cursor:pointer}.m-btn{background:#0d2c40;width:300px;text-transform:uppercase;color:#fff;height:50px;line-height:50px;font-weight:700}body.form-open,body.form-open:after{background:rgba(0,0,0,.8);position:fixed}body.form-open{width:100%;height:100%;z-index:1}body.form-open .servicetemplate-banner .contact-form{display:block;margin:0}body.form-open:after{content:"";width:100%;height:100%!important;left:0;z-index:9999999;top:0}body.form-open .servicetemplate-banner .right-block{width:100%;bottom:20px;z-index:999999999;left:0;position:fixed;top:auto;transform:0!important}.client-block .client-logos li{width:100%;margin:0;max-width:100%}.servicetemplate-page .question-block .question-scroll,.servicetemplate-page .question-block .question-scroll #question-area .que-items{max-width:100%}.client-block{padding:50px 0}.servicetemplate-page .link-block{padding:35px 0}.servicetemplate-page .collout-box .single-collout .colbox-image{margin-top:25px;width:100%}.client-block .client-logos{margin:0 auto}.servicetemplate-page .method-block .method-left{width:100%;margin-bottom:20px}.servicetemplate-page .method-block .method-right{width:100%}.servicetemplate-page .collout-box .single-collout .colboxcontent{max-width:100%;width:100%}.servicetemplate-page .collout-box .single-collout .colboxcontent .contentbox{text-align:left}.servicetemplate-page .question-block .question-scroll{width:100%;margin:20px 0 0}.servicetemplate-page .question-block{padding:40px 0 0}.servicetemplate-inner .casestudies-tab .casestudies,.servicetemplate-page .casestudies-tab .casestudies{min-height:62px}.servicetemplate-page .collout-box .single-collout.reverse-single-collout{padding:8% 0 11%}.servicetemplate-page .collout-box .single-collout{padding:10px 0 35px}.client-block .client-logos li:first-child{margin-bottom:6px}img{max-width:100%}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields li.gfield{margin:5px 0 0}.gform_wrapper .gform_footer{padding-bottom:0!important}}@media (min-width:768px) and (max-width:1023px){#gform_wrapper_5 .gform_body,#gform_wrapper_5 .gform_footer{width:100%}#gform_wrapper_5 ul li.gfield{padding:0 8px!important}#gform_wrapper_5 .gfield_description{width:calc(100% - 15px)}.servicetemplate-banner .banner-content img{right:-100px;bottom:40px}.servicetemplate-banner .banner-content .title{margin-top:10px}.servicetemplate-banner .right-block{right:15px}.servicetemplate-banner .google-block{padding:25px 10px}.servicetemplate-banner .google-block img.g-icon{width:50px}.servicetemplate-banner .contact-form{padding:10%}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields{margin:10px 0 0!important}.servicetemplate-banner .contact-form .gform_wrapper h3.gform_title{font-size:14px;text-align:center}.servicetemplate-banner .contact-form .inner-form #gform_wrapper_6 .gform_fields li.gfield input{padding:10px 7px}.client-block .client-logos li{width:100%;margin:0}.servicetemplate-page .question-block .question-scroll{overflow:scroll!important}}@media (min-width:1024px) and (max-width:1199px){.servicetemplate-banner .right-block{right:15px}.client-block .client-logos li{width:100%;margin:0}.servicetemplate-page .question-block .question-scroll{overflow:scroll!important}.team-details-main .body-content .content-main{width:57%}}@media (max-width:1024px){.team-details-main .profile-details p{font-size:16px;line-height:34px;margin:20px 0}.team-details-main .profile-details{margin-top:70px}.team-details-main .profile-details .title{font-size:18px;margin-bottom:13px}.team-details-main .body-content .content-main{width:52%;padding-right:40px}.team-details-main .body-content-right{margin-top:255px}.team-details-main .body-content .profile-image img{left:25px}.single-our_team .servicetemplate-banner .right-block{margin-bottom:100px;width:45.6%}.statistics-section{padding:70px 20px 100px}.statistics-section h2{font-size:36px}.statistics-section p{font-size:16px;line-height:32px;margin:0 auto 70px}.statistics-section ul{margin:0}.statistics-section ul li,.statistics-section ul li:nth-child(3){margin-top:50px;width:46%}.statistics-section ul li:nth-child(odd){float:left}.statistics-section ul li:nth-child(even){float:right}.statistics-section ul li:nth-child(3n+2){margin-left:0;margin-right:0}.statistics-section ul li h4{padding:55px 0 40px;font-size:18px}}@media (max-width:991px){.single-our_team .servicetemplate-banner .right-block{width:43%}.common-blog-part .title{margin-bottom:10px}}@media (max-width:768px){.team-details-main .body-content-right{padding:40px;margin:0 auto;display:table;float:none;text-align:center}.team-details-main .body-content .content-main{width:100%;padding-right:0}.team-details-main .body-content .profile-image{float:none}.team-details-main .body-content .content-main .title,.team-details-main .body-content .content-main h4{text-align:center}.team-details-main .profile-details{margin-bottom:50px}.team-details-main .body-content-right .contact-wtih-concern .contact a{float:none;margin:0 auto 20px}.team-details-main .body-content-right .contact-wtih-concern{padding-top:30px}.single-our_team .inner-banner.inner-big{height:400px}.single-our_team .servicetemplate-banner{min-height:auto}.single-our_team .servicetemplate-banner .right-block{width:55%;margin:0 auto;display:table;float:none;right:auto}.team-details-main .body-content .content-main h1{font-size:36px}.team-details-main .body-content .content-main h4{font-size:20px}.banner.case-banner{height:350px!important}.banner.case-banner .banner-text,.statistics-section{padding-top:50px}}@media (max-width:767px) and (orientation:landscape){body.form-open .servicetemplate-banner .contact-form{display:block;height:230px;overflow:scroll}}@media (min-width:640px){img.ee-se{margin-bottom:20px;max-width:200px!important;width:auto;max-height:100px!important}}@media (max-width:767px){.contact-main ul.office-time,.project-category .title{display:none}#contact-gradient input.gform_button{background:#FFF;border:1px solid #fff!important;color:#373d48!important}#contact-gradient input.gform_button:hover{background:0 0;border:1px solid #fff!important;color:#FFF!important}.philosophy-details li{width:100%}.philosophy-details li h5{margin:20px 25px;float:left}.philosophy-details li,.philosophy-details li:nth-child(2){margin-top:60px}.philosophy-details{margin:80px 0 0}.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{margin-left:20px}.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-next{margin-right:0}.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-next,.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{background-size:50%;padding:8px 19px}.statistics-section{padding-top:0}}@media (max-width:667px){.careerstemplate-page .slider-part .slider-details{width:70%;text-align:center}.example-slider-section{padding-bottom:80px}.carees-details .new-role{margin:70px auto 80px}.job-post{padding:80px 0 40px}.job-post ul li ul li .apply-btn{font-size:12px}.spectrum-footer .right h6{font-size:24px}.spectrum-footer .right a{font-size:14px;padding:14px 20px 16px}.single-our_team.postid-6859 .inner-banner.inner-big{min-height:350px!important;height:auto}.team-details-main .body-content .content-main h1{font-size:38px}.team-details-main .body-content .content-main h4{font-size:20px}.team-details-main .profile-details{margin-top:50px}.career-inquiry-form .contact-form{padding:50px 40px}.career-inquiry-form .gform_wrapper .top_label li.gfield.gf_left_half,.career-inquiry-form .gform_wrapper .top_label li.gfield.gf_right_half{width:100%!important;margin-bottom:10px!important}.career-inquiry-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.career-inquiry-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:100%;margin-bottom:10px;margin-top:0}.career-inquiry-form .gform_wrapper .top_label input.medium,.career-inquiry-form .gform_wrapper .top_label select.medium{max-width:100%;padding:10px 0!important;margin-bottom:0}.career-inquiry-form .gform_wrapper .top_label input[type=filei]:after{min-width:61.5%}.career-inquiry-form .gform_wrapper .top_label input[type=filei]{padding:0!important;margin-left:-83px}.career-inquiry-form .gform_wrapper .gform_footer input[type=submit]{margin:15px auto 0!important}.career-inquiry-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0}.banner.case-banner{height:330px!important}.statistics-section ul li .percentage-value{margin:0 auto 60px}.statistics-section ul li .percentage-value span{font-size:40px;line-height:36px}.banner-text .logo img{max-width:170px}.statistics-section h2{font-size:32px;margin:0 auto 30px}.statistics-section p{line-height:30px;margin:0 auto 50px}.statistics-section ul li h4{padding:40px 0}}@media (max-width:568px){.servicetemplate-banner.careertemplate-banner{min-height:300px}.job-post ul li.post-header li{font-size:19px}.job-post ul li{padding:40px 0 50px}.job-post ul li ul li:nth-child(1),.job-post ul li ul li:nth-child(2),.job-post ul li ul li:nth-child(3){width:100%}.job-post ul li.post-header{margin-bottom:0}.job-post ul li.post-header ul li:nth-child(2){margin:15px 0 0}.job-post ul li.post-header ul li:last-child{display:none}.job-post ul li ul li .apply-btn{float:left;margin-top:25px}.job-post ul li ul li h3{font-size:24px;line-height:34px;margin-bottom:17px}.job-post ul li ul li p{font-size:14px;line-height:27px}.job-post ul li ul li .badge{margin-bottom:25px;min-width:130px}.careerstemplate-page .example-slider-section .success-stories:before,.careerstemplate-page .get-in-touch-slider .success-stories:before{top:-1px}.careerstemplate-page .success-stories ul.sliders li.slider-part{min-height:auto}.careerstemplate-page .slider-part .slider-details{padding:100px 10px}.careerstemplate-page .slider-part .slider-details h3,.careerstemplate-page .slider-part .slider-details h4{margin:40px auto;font-size:24px}.careerstemplate-page .success-stories .owl-controls{bottom:40%}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{background-size:55%;margin-left:30px;background-position:left center}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-next{background-size:55%;margin-right:30px;background-position:right center}.careerstemplate-page .slider-part .slider-details a,.carees-details .new-role a,.job-post ul li ul li .apply-btn{min-width:auto;padding:8px 14px}.carees-details .new-role a{margin-top:30px}.carees-details p{width:90%;font-size:14px;line-height:27px}.carees-details .new-role{margin:90px auto}.carees-details .new-role h6{font-size:24px}.spectrum-footer .logo{width:230px;margin:0 auto 40px}.spectrum-footer .right{padding:40px 10px 0}.spectrum-footer .right h6{font-size:20px;font-weight:300}.careers-single-details{padding-bottom:70px}.careers-single-details p{float:none;display:table}.careers-single-details .apply-btn{margin:50px auto 0;display:table;float:none}.single-our_team.postid-6859 .inner-banner.inner-big{min-height:300px!important}.team-details-main .body-content .profile-image{width:200px;height:200px}.team-details-main .body-content .profile-image img{left:10px}.team-details-main .body-content .content-main h1{font-size:34px}.team-details-main .profile-details p{font-size:14px;line-height:28px}.servicetemplate-banner.philosophy-banner{min-height:700px;padding-top:40px}.philosophy-details li img{float:none;margin:0 auto;display:table}.philosophy-details li h5{float:none;margin:20px auto;display:table}.philosophy-details li h3{text-align:center;margin:10px 0 30px}.philosophy-details li:nth-child(even),.philosophy-details li:nth-child(odd){padding:0 10px}.philosophytemplate-page .slider-part .slider-details{padding:100px 10px}.philosophytemplate-page .success-stories ul.sliders li.slider-part{min-height:400px}.statistics-section ul li,.statistics-section ul li:nth-child(2),.statistics-section ul li:nth-child(3){margin-top:50px;width:100%}}@media (max-width:479px){.servicetemplate-banner.careertemplate-banner{min-height:auto}.job-post{padding:5px 0 30px}.job-post ul{padding:0}.inner-banner .banner-text p{line-height:26px}.careerstemplate-page .slider-part .slider-details h3,.careerstemplate-page .slider-part .slider-details h4{font-size:20px;line-height:26px}.careerstemplate-page .slider-part .slider-details{padding:75px 10px}.careerstemplate-page .method-block.get-in-touch-slider{padding-bottom:60px}.example-slider-section{padding:50px 0 60px}.carees-details .new-role{margin:70px auto}.carees-details .new-role h6{font-size:22px}.carees-details .new-role a{margin-top:25px}.spectrum-footer{padding:60px 0}.spectrum-footer .right a{padding:10px 20px 12px;margin-top:30px}.philosophy-icon{margin:40px auto}.servicetemplate-banner.philosophy-banner h4{margin-bottom:30px}.servicetemplate-banner.philosophy-banner{min-height:615px;padding-top:20px}}@media (max-width:430px){.career-inquiry-form .gform_wrapper .top_label input[type=filei]:after{min-width:52%}}@media (max-width:375px){.job-post ul li{padding:35px 0 45px}.job-post ul li ul li h3{font-size:22px;line-height:30px}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{background-size:45%;margin-left:15px;padding:15px}.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-next{background-size:45%;margin-right:15px;padding:15px}.careerstemplate-page .slider-part .slider-details h3,.careerstemplate-page .slider-part .slider-details h4{font-size:18px;line-height:26px;margin:30px auto}.carees-details .new-role{margin:40px auto 50px}.carees-details .new-role h6{font-size:20px}.carees-details .new-role a{margin-top:20px}.spectrum-footer .logo{margin:0 auto 30px}.spectrum-footer .right{padding:35px 10px 0}.spectrum-footer .right h6{font-size:18px;line-height:25px}.spectrum-animation-service{min-height:325px}.spectrum-animation-service .inner{padding:70px 0}.spectrum-animation-service .inner .inner-content .spectrum-right{width:100%}.spectrum-animation-service .inner p{font-size:14px;line-height:24px;margin:27px auto 32px}.spectrum-animation-service .inner .view-button a{width:auto;display:table;padding:12px 20px}.adam-profile-block,.quote-profile-block .profile-text img{display:none}.careers-single-details{padding:25px 0 60px}.careers-single-details h1{margin-bottom:35px}.careers-single-details .video-image{margin:50px 0 0}.careers-single-details h2{margin:35px 0}.careers-single-details ul{margin:0}.careers-single-details ul li{padding-left:35px;line-height:24px;margin-bottom:10px}.careers-single-details ul li:last-child{margin-bottom:0}.careers-single-details h3{margin:35px 0 25px}.careers-single-banner .banner-text ul li{font-size:16px;line-height:24px}.servicetemplate-banner.careers-single-banner{min-height:530px}.careers-single-banner .banner-text{top:35%;padding-bottom:25px}.career-inquiry-form{margin-top:-85px}.career-inquiry-form .contact-form{padding:40px 30px}.career-inquiry-form ul.gform_fields li.gfield.gfield_html{margin-bottom:15px!important}.career-inquiry-form .gform_wrapper .top_label input[type=filei]:before{min-width:auto;font-size:10px;padding:4px 11px}.single-our_team.postid-6859 .inner-banner.inner-big{min-height:280px!important}.team-details-main .body-content .profile-image{margin-top:-190px}.team-details-main .body-content .content-main h1{font-size:30px;margin-bottom:5px!important}.statistics-section{padding:30px 0 60px}.statistics-section h2{font-size:30px}.statistics-section ul li,.statistics-section ul li:nth-child(2),.statistics-section ul li:nth-child(3){margin-top:40px}header .tel a{font-size:12px}header .tel a img{width:13px;margin-right:5px}}@media (max-width:320px){.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-next,.careerstemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{opacity:.4}.careerstemplate-page .slider-part .slider-details{padding:60px 10px}.careerstemplate-page .method-block.get-in-touch-slider{padding-bottom:50px}.example-slider-section{padding:40px 0 50px}.carees-details .new-role h6{font-size:18px;line-height:24px}.careerstemplate-page .slider-part .slider-details h3,.careerstemplate-page .slider-part .slider-details h4{font-size:16px;line-height:24px}.careerstemplate-page .slider-part .slider-details a{font-size:12px}.top-bar ul li{font-size:11px}.career-inquiry-form .contact-form{padding:25px 15px}.career-inquiry-form .gform_wrapper .gform_footer input[type=submit]{margin:5px auto 0!important}.team-details-main .body-content-right{padding:40px 25px}.philosophy-details{margin:50px 0 0}.single-our_team .servicetemplate-banner .right-block{padding-top:20px}.statistics-section{padding-top:0}.statistics-section h2{font-size:24px}.statistics-section p{font-size:15px}.banner.case-banner{height:310px!important}}@media (min-width:1680px) and (max-width:2000px){.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-next{margin-right:20%}.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{margin-left:20%}.landing-text{width:66%}.single-careers.postid-6409 .career-inquiry-form .contact-form{margin-top:-180px}}@media (min-width:2001px){.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-next{margin-right:25%}.philosophytemplate-page .owl-carousel .owl-controls .owl-nav .owl-prev{margin-left:25%}}@media (min-width:2001px) and (max-width:2598px){.landing-text{width:60%}.single-careers.postid-6409 .career-inquiry-form .contact-form{margin-top:-200px}body.single-careers.postid-6409 .inner-banner .banner-text{top:33%}}@media (min-width:2599px){.landing-text{width:44%}.single-careers.postid-6409 .career-inquiry-form .contact-form{margin-top:-230px}}@media (min-width:1200px) and (max-width:1399px){body.single-our_team .blog-block .title{font-size:27px;margin-bottom:51px}}@media (min-width:1800px){body.single-careers.postid-6409 .inner-banner .banner-text{top:33%}}