@charset "utf-8";
/* CSS Document */

.easel-slider .loads li:first-child{opacity:1}.easel-slider li{display:block!important}.easel-box-wrap{margin:0 auto;width:320px;height:270px;position:relative;z-index:1}.easel-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(../images/best-website/easel-sprite-mobile.jpg);background-repeat:no-repeat}.easel-box1{background-position:0 -7040px}.easel-box2{background-position:0 -11840px}.easel-box3{background-position:0 -16000px}.easel-box4{background-position:0 -19520px}.easel-box5{background-position:0 -25280px}.easel-box6{background-position:0 -29120px}.active-easel-slide .easel-box1{opacity:1;z-index:10;-webkit-animation:easelAnimMob1 .7s steps(22) forwards;animation:easelAnimMob1 .7s steps(22) forwards}@-webkit-keyframes easelAnimMob1{0%{background-position:0 0}100%{background-position:0 -7040px}}@keyframes easelAnimMob1{0%{background-position:0 0}100%{background-position:0 -7040px}}.active-easel-slide .easel-box2{opacity:1;z-index:10;-webkit-animation:easelAnimMob2 .7s steps(15) forwards;animation:easelAnimMob2 .7s steps(15) forwards}@-webkit-keyframes easelAnimMob2{0%{background-position:0 -7040px}100%{background-position:0 -11840px}}@keyframes easelAnimMob2{0%{background-position:0 -7040px}100%{background-position:0 -11840px}}.active-easel-slide .easel-box3{opacity:1;z-index:10;-webkit-animation:easelAnimMob3 .7s steps(13) forwards;animation:easelAnimMob3 .7s steps(13) forwards}@-webkit-keyframes easelAnimMob3{0%{background-position:0 -11840px}100%{background-position:0 -16000px}}@keyframes easelAnimMob3{0%{background-position:0 -11840px}100%{background-position:0 -16000px}}.active-easel-slide .easel-box4{opacity:1;z-index:10;-webkit-animation:easelAnimMob4 .7s steps(11) forwards;animation:easelAnimMob4 .7s steps(11) forwards}@-webkit-keyframes easelAnimMob4{0%{background-position:0 -16000px}100%{background-position:0 -19520px}}@keyframes easelAnimMob4{0%{background-position:0 -16000px}100%{background-position:0 -19520px}}.active-easel-slide .easel-box5{opacity:1;z-index:10;-webkit-animation:easelAnimMob5 .7s steps(18) forwards;animation:easelAnimMob5 .7s steps(18) forwards}@-webkit-keyframes easelAnimMob5{0%{background-position:0 -19520px}100%{background-position:0 -25280px}}@keyframes easelAnimMob5{0%{background-position:0 -19520px}100%{background-position:0 -25280px}}@-webkit-keyframes easelAnim1{0%{background-position:0 0}100%{background-position:0 -8470px}}@keyframes easelAnim1{0%{background-position:0 0}100%{background-position:0 -8470px}}@-webkit-keyframes easelAnim2{0%{background-position:0 -8470px}100%{background-position:0 -14245px}}@keyframes easelAnim2{0%{background-position:0 -8470px}100%{background-position:0 -14245px}}@-webkit-keyframes easelAnim3{0%{background-position:0 -14245px}100%{background-position:0 -19250px}}@keyframes easelAnim3{0%{background-position:0 -14245px}100%{background-position:0 -19250px}}@-webkit-keyframes easelAnim4{0%{background-position:0 0}100%{background-position:0 -4235px}}@keyframes easelAnim4{0%{background-position:0 0}100%{background-position:0 -4235px}}@-webkit-keyframes easelAnim5{0%{background-position:0 -4235px}100%{background-position:0 -11165px}}@keyframes easelAnim5{0%{background-position:0 -4235px}100%{background-position:0 -11165px}}@-webkit-keyframes easelAnim6{0%{background-position:0 -11165px}100%{background-position:0 -15785px}}@keyframes easelAnim6{0%{background-position:0 -11165px}100%{background-position:0 -15785px}}.active-easel-slide .easel-box6{opacity:1;z-index:10;-webkit-animation:easelAnimMob6 .7s steps(12) forwards;animation:easelAnimMob6 .7s steps(12) forwards}@-webkit-keyframes easelAnimMob6{0%{background-position:0 -25280px}100%{background-position:0 -29120px}}@keyframes easelAnimMob6{0%{background-position:0 -25280px}100%{background-position:0 -29120px}}.easel-text{padding:0 46px 56px;font-size:13px;line-height:1.6;color:#5a6063;opacity:0;-webkit-transition:all .6s;transition:all .6s;position:relative;z-index:2}.easel-slider h3{font:20px/1.2 roboto-bold-webfont,sans-serif;color:#029edd;margin:0 0 10px}.easel-slider li.active-easel-slide .easel-text{opacity:1}.easel-text-inner{position:relative}.active-easel-slide .easel-text-inner{-webkit-animation:anim-easel-text .6s forwards;animation:anim-easel-text .6s forwards}.easel-slider .bx-viewport{overflow:visible!important}@-webkit-keyframes anim-easel-text{0%{opacity:0;left:-40px}100%{opacity:1;left:0}}@keyframes anim-easel-text{0%{opacity:0;left:-40px}100%{opacity:1;left:0}}.drag-pager{display:none;margin:40px -60px 34px;height:19px;background:#ededed;border-radius:10px;clear:both;box-shadow:inset 0 5px 4px rgba(201,201,201,1);position:relative;z-index:10}.inner-drag-pager{width:77%;height:19px;margin:0 auto;position:relative}.inner-drag-pager:before{position:absolute;top:0;left:-15%;right:-15%;bottom:0;z-index:1;content:"";opacity:.5}.inner-drag-pager .ui-slider-handle{position:absolute;top:-14px;z-index:2;margin-left:-63px;width:126px;height:43px;text-shadow:0 -1px 0 #447523;box-shadow:0 -1px 0 #c9e973,0 1px 0 #5e8900;border-radius:24px;background:0 0/100% 100% #95c906;background:-moz-linear-gradient(top,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a2d90c),color-stop(100%,#89bb00)) 0 0/100% 100%;background:-webkit-linear-gradient(top,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;background:-ms-linear-gradient(top,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;background:linear-gradient(to bottom,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;-webkit-transition:left .4s linear;transition:left .4s linear;cursor:pointer}.inner-drag-pager .ui-slider-handle:before{display:block;content:"Drag Me";text-align:center;font:19px/43px roboto-black-webfont,Arial,Helvetica,sans-serif;color:#fff}.easel-pager{display:none;margin:0 -17px}.easel-pager ul{width:100%;overflow:hidden;position:relative}.easel-pager li{float:left;width:16.6%;text-align:center}.easel-pager a{font:17px/1.2 roboto-bold-webfont,sans-serif;color:#5a6063}.easel-pager a.active,.easel-pager a:hover{color:#029edd}#easel-slide-section .frame{position:relative}.easel-controls .pull-left,.easel-controls .pull-right{top:124px;z-index:50}.easel-controls .pull-left{left:-28px}.easel-controls .pull-right{right:-36px}.easel-active-0 .easel-controls .pull-left,.easel-active-5 .easel-controls .pull-right{display:none}.rocket-section{padding:76px 0 114px;position:relative;background:url(../images/our-latest-projects-bkg.png)}.rocket-animation{height:470px;position:relative;z-index:2;background:url(../images/best-website/bg-rocket-anim.jpg) 50% 100% no-repeat}.clouds-bottom{width:82%;display:block;position:absolute;top:100%;left:0;right:0;margin:0 auto;z-index:1;-webkit-animation:cloudsBottom 8s infinite;animation:cloudsBottom 8s infinite}.clouds-bottom path{fill:rgba(133,251,255,.25)}@-webkit-keyframes cloudsBottom{0%{top:100%}10%{top:90%}15%{-webkit-transform:translate(5%,0);transform:translate(5%,0)}40%{top:72%;-webkit-transform:translate(-7%,0);transform:translate(-7%,0)}60%{-webkit-transform:translate(7%,0);transform:translate(7%,0)}80%{top:72%;-webkit-transform:translate(0%,0);transform:translate(0%,0)}100%{top:100%}}@keyframes cloudsBottom{0%{top:100%}10%{top:90%}15%{-webkit-transform:translate(5%,0);transform:translate(5%,0)}40%{top:72%;-webkit-transform:translate(-7%,0);transform:translate(-7%,0)}60%{-webkit-transform:translate(7%,0);transform:translate(7%,0)}80%{top:72%;-webkit-transform:translate(0%,0);transform:translate(0%,0)}100%{top:100%}}.clouds-bottom2{width:64%;display:block;position:absolute;top:100%;right:3%;z-index:2;-webkit-animation:cloudsBottom2 8s infinite;animation:cloudsBottom2 8s infinite}.clouds-bottom2 path{fill:rgba(133,251,255,.37)}@-webkit-keyframes cloudsBottom2{0%{top:100%}20%,22%{top:90%}40%{top:81% -webkit-transform:translate(2%,0);transform:translate(2%,0)}80%{top:81%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0)}100%{top:100%}}@keyframes cloudsBottom2{0%{top:100%}20%,22%{top:90%}40%{top:81% -webkit-transform:translate(2%,0);transform:translate(2%,0)}80%{top:81%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0)}100%{top:100%}}.small-clouds{position:absolute;z-index:3;top:100%;left:0;width:100%;min-height:160px;-webkit-animation:smallClouds 8s infinite;animation:smallClouds 8s infinite}@-webkit-keyframes smallClouds{0%{top:100%}15%{top:60%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0)}30%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}40%{top:32%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0)}60%{-webkit-transform:translate(2%,0);transform:translate(2%,0)}80%{top:32%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0);opacity:1}90%{opacity:0}100%{top:100%;opacity:0}}@keyframes smallClouds{0%{top:100%}15%{top:60%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0)}30%{-webkit-transform:translate(3%,0);transform:translate(3%,0)}40%{top:32%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0)}60%{-webkit-transform:translate(2%,0);transform:translate(2%,0)}80%{top:32%;-webkit-transform:translate(-2%,0);transform:translate(-2%,0);opacity:1}90%{opacity:0}100%{top:100%;opacity:0}}.small-cloud{display:block;position:absolute}.small-cloud1{top:66px;left:264px;width:110px}.small-cloud2{top:64px;left:540px;width:164px}.small-cloud3{top:0;right:100px;width:144px}.small-cloud1{fill:rgba(255,255,255,.3)}.small-cloud2{fill:rgba(255,255,255,.14)}.small-cloud3{fill:rgba(255,255,255,.06)}.stars{position:absolute;z-index:4;top:100%;left:9%;width:77.5%}.stars-front{-webkit-animation:stars 8s 2s infinite;animation:stars 8s 2s infinite}@-webkit-keyframes stars{0%{top:100%}20%{top:35%;opacity:.5}40%{top:45%;opacity:1}60%{opacity:.5}100%{top:45%;opacity:0}}@keyframes stars{0%{top:100%}20%{top:35%;opacity:.5}40%{top:45%;opacity:1}60%{opacity:.5}100%{top:45%;opacity:0}}.stars path,.stars-back path{fill:#80c0da}.stars-center{position:absolute;top:30px;left:0;right:0;margin:0 auto;width:63%}.stars-center-l svg{position:relative;-webkit-animation:starLeft 8s 2s infinite;animation:starLeft 8s 2s infinite}.stars-center-r svg,.stars-front .star-right svg{position:relative;-webkit-animation:starRight 8s 2s infinite;animation:starRight 8s 2s infinite}.star-left{position:absolute;top:6px;left:0;width:14px}.stars-front .star-left{-webkit-animation:starLeft 8s 2s infinite;animation:starLeft 8s 2s infinite}@-webkit-keyframes starLeft{0%,40%{left:0}100%,65%{left:-40px}}@keyframes starLeft{0%,40%{left:0}100%,65%{left:-40px}}@-webkit-keyframes starRight{0%,40%{right:0}100%,65%{right:-30px}}@keyframes starRight{0%,40%{right:0}100%,65%{right:-30px}}.star-right{position:absolute;top:0;right:0;width:14px}.stars-back{position:absolute;top:34%;left:0;width:100%;opacity:0;-webkit-animation:starsBack 8s 2s infinite;animation:starsBack 8s 2s infinite}@-webkit-keyframes starsBack{0%,35%{opacity:0}40%{opacity:1}60%{opacity:.5}100%{opacity:0}}@keyframes starsBack{0%,35%{opacity:0}40%{opacity:1}60%{opacity:.5}100%{opacity:0}}.sb-star1{position:absolute;top:0;left:68px;width:12px}.sb-star2{position:absolute;top:26px;left:270px;width:36px}.sb-star3{position:absolute;top:106px;left:406px;width:12px}.sb-star4{position:absolute;top:36px;right:216px;width:24px}.rocket-slider-wrap{max-width:980px;margin:0 auto;background:#f5f5f5;position:relative;z-index:4}.rocket-slider-wrap.alt{max-width:1103px;margin-top:60px}.rocket-slider{position:relative;top:10px;background:#fff;border-radius:10px;box-shadow:0 0 1px rgba(0,0,0,.2),0 3px 3px rgba(0,0,0,.2);padding:44px 72px;z-index:4}.rocket-slider-text{font:16px/1.6 Arial,sans-serif;color:#5a6063;overflow:hidden}.rocket-slider-inner{position:relative}.rocket-controls .pull-left,.rocket-controls .pull-right{top:0;bottom:0;margin:auto 0}.rocket-controls .pull-left{left:-6px}.rocket-controls .pull-right{width:23px;right:18px}.rocket-active-0 .rocket-controls .pull-left,.rocket-active-5 .rocket-controls .pull-right,.rocket-active-7 .alt .rocket-controls .pull-right{display:none}.rocket-active-5 .alt .rocket-controls .pull-right{display:block}.rst-col:first-child{text-align:center}.rst-col .img{width:310px;height:310px;display:inline-block;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:all .2s;transition:all .2s}.rst-col .strategy{background-image:url(../images/best-website/01slide-strategy.png)}.rst-col .planning{background-image:url(../images/best-website/02slide-planning.png)}.rst-col .design{background-image:url(../images/best-website/03slide-design.png)}.rst-col .fed{background-image:url(../images/best-website/04slide-fed.png)}.rst-col .testing{background-image:url(../images/best-website/05slide-testing.png)}.rst-col .optimization{background-image:url(../images/best-website/06slide-optimization.png)}.blue-heading{font-size:17px;color:#fff;text-align:center;position:relative;z-index:6;margin-bottom:-174px}.blue-heading h2{font:49px/1.3 roboto-bold-webfont,sans-serif;color:#fff;letter-spacing:-1px;margin:0 0 5px}.blue-heading h2 span{font-family:roboto-light-webfont,sans-serif}.r-fil4{fill:#0078AE}.r-fil3{fill:#009DDC}.r-fil2,.r-fil6{fill:#B3B3B3}.r-fil0{fill:#fff}.r-fil1{fill:#B3B3B3;fill-rule:nonzero}.r-fil5{fill:#fff;fill-rule:nonzero}.rocket-item{width:60px;position:absolute;left:6%;bottom:1%;z-index:10;-webkit-transform:rotate(70deg);transform:rotate(70deg);-webkit-transition:all .4s linear;transition:all .4s linear}@-webkit-keyframes rocketFinalStep{0%{left:70%;bottom:8%;-webkit-transform:rotate(70deg) scale(1)}20%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;-webkit-transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}}@keyframes rocketFinalStep{0%{left:70%;bottom:8%;transform:rotate(70deg) scale(1)}20%{left:84%;bottom:30%;transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}}@-webkit-keyframes rocketFinalStep5{0%{left:6%;bottom:1%;-webkit-transform:rotate(0deg) scale(1)}5%{-webkit-transform:rotate(81deg) scale(1)}20%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;-webkit-transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}}@keyframes rocketFinalStep5{0%{left:6%;bottom:1%;transform:rotate(0deg) scale(1)}5%{transform:rotate(81deg) scale(1)}20%{left:84%;bottom:30%;transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}}@-webkit-keyframes rocketFinalStep4{0%{left:23%;bottom:8%;-webkit-transform:rotate(24deg) scale(1)}5%{-webkit-transform:rotate(81deg) scale(1)}20%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;-webkit-transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}}@keyframes rocketFinalStep4{0%{left:23%;bottom:8%;transform:rotate(24deg) scale(1)}5%{transform:rotate(81deg) scale(1)}20%{left:84%;bottom:30%;transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}}@-webkit-keyframes rocketFinalStep3{0%{left:39%;bottom:4%;-webkit-transform:rotate(73deg) scale(1)}20%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;-webkit-transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}}@keyframes rocketFinalStep3{0%{left:39%;bottom:4%;transform:rotate(73deg) scale(1)}20%{left:84%;bottom:30%;transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}}@-webkit-keyframes rocketFinalStep2{0%{left:55%;bottom:6%;-webkit-transform:rotate(83deg) scale(1)}20%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;-webkit-transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}}@keyframes rocketFinalStep2{0%{left:55%;bottom:6%;transform:rotate(83deg) scale(1)}20%{left:84%;bottom:30%;transform:rotate(44deg) scale(1)}50%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}60%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}70%{left:22%;bottom:30%;transform:rotate(-230deg) scale(0.4);opacity:.5}90%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}100%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}}@-webkit-keyframes rocketFinalBack{0%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;-webkit-transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}100%{left:70%;bottom:8%;-webkit-transform:rotate(70deg) scale(1)}}@keyframes rocketFinalBack{0%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}100%{left:70%;bottom:8%;transform:rotate(70deg) scale(1)}}@-webkit-keyframes rocketFinalBack3{0%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;-webkit-transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}100%{left:55%;bottom:6%;-webkit-transform:rotate(70deg) scale(1)}}@keyframes rocketFinalBack3{0%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}100%{left:55%;bottom:6%;transform:rotate(70deg) scale(1)}}@-webkit-keyframes rocketFinalBack2{0%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;-webkit-transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}100%{left:39%;bottom:4%;-webkit-transform:rotate(73deg) scale(1)}}@keyframes rocketFinalBack2{0%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}100%{left:39%;bottom:4%;transform:rotate(73deg) scale(1)}}@-webkit-keyframes rocketFinalBack1{0%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;-webkit-transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}85%{bottom:4%;-webkit-transform:rotate(73deg) scale(1)}100%,95%{left:23%;bottom:8%;-webkit-transform:rotate(24deg) scale(1)}}@keyframes rocketFinalBack1{0%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}85%{bottom:4%;transform:rotate(73deg) scale(1)}100%,95%{left:23%;bottom:8%;transform:rotate(24deg) scale(1)}}@-webkit-keyframes rocketFinalBack0{0%{left:64%;bottom:7%;-webkit-transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;-webkit-transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;-webkit-transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;-webkit-transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;-webkit-transform:rotate(44deg) scale(1);opacity:1}85%{bottom:4%;-webkit-transform:rotate(73deg) scale(1)}100%{left:6%;bottom:1%;-webkit-transform:rotate(0deg) scale(1)}}@keyframes rocketFinalBack0{0%{left:64%;bottom:7%;transform:rotate(-287deg) scale(1)}20%{left:39%;bottom:2%;transform:rotate(-275deg) scale(0.8);opacity:1}35%{left:27%;bottom:41%;transform:rotate(-120deg) scale(0.4);opacity:.5}50%{left:50%;bottom:58%;transform:rotate(-74deg) scale(0.4);opacity:.3}60%{left:84%;bottom:30%;transform:rotate(44deg) scale(1);opacity:1}85%{bottom:4%;transform:rotate(73deg) scale(1)}100%{left:6%;bottom:1%;transform:rotate(0deg) scale(1)}}@-webkit-keyframes rocketMobAnimation{0%{-webkit-transform:rotate(78deg) translate(0,0)}50%{-webkit-transform:rotate(79deg) translate(5%,0)}100%{-webkit-transform:rotate(78deg) translate(0,0)}}@keyframes rocketMobAnimation{0%{transform:rotate(78deg) translate(0,0)}50%{transform:rotate(79deg) translate(5%,0)}100%{transform:rotate(78deg) translate(0,0)}}.rocket-body{width:60px;height:216px;display:block;position:relative;z-index:2}.rocket-flame{display:none;position:absolute;top:187px;left:0;right:0;margin:0 auto;width:28px;height:46px;z-index:1;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}@-webkit-keyframes flameFinalStep{0%,29%{opacity:0}30%,80%{opacity:1}100%{opacity:0}}@keyframes flameFinalStep{0%,29%{opacity:0}30%,80%{opacity:1}100%{opacity:0}}.rocket-flame svg{position:absolute;top:0;left:0}.rocket-flame .flame1{-webkit-animation:flame 1s infinite linear;animation:flame 1s infinite linear}.rocket-flame .flame2{width:110%;-webkit-animation:flame 1s .3s infinite linear;animation:flame 1s .3s infinite linear}@-webkit-keyframes flame{0%{-webkit-transform:translate(-6px,0) scale(1);opacity:0;z-index:1}5%{opacity:1}40%{-webkit-transform:translate(1px,-4px) scale(.9);opacity:.5}70%{-webkit-transform:translate(-4px,0) scale(1.2);opacity:1;z-index:2}100%{-webkit-transform:translate(-6px,0) scale(1);opacity:.5;z-index:1}}@keyframes flame{0%{transform:translate(-6px,0) scale(1);opacity:0;z-index:1}5%{opacity:1}40%{transform:translate(1px,-4px) scale(.9);opacity:.5}70%{transform:translate(-4px,0) scale(1.2);opacity:1;z-index:2}100%{transform:translate(-6px,0) scale(1);opacity:.5;z-index:1}}.smoke-sprite{display:none}.start-smoke{position:absolute;top:190px;left:0;right:0;width:1px;height:1px;margin:0 auto}@-webkit-keyframes smokeFinalStep{0%,38%{opacity:1}100%,40%{opacity:0}}@keyframes smokeFinalStep{0%,38%{opacity:1}100%,40%{opacity:0}}.start-smoke svg{width:100%;max-height:100%}.start-smoke path{fill:rgba(255,255,255,.3)}.sm-smoke1{display:block;position:absolute;top:-28px;width:130px;height:66px;opacity:0}.sm-smoke1-left{top:-20px;right:100%;-webkit-transform:rotate(-156deg);transform:rotate(-156deg)}@-webkit-keyframes smoke1{0%{opacity:1;width:30px}100%{width:130px}}@keyframes smoke1{0%{opacity:1;width:30px}100%{width:130px}}.sm-smoke2{display:block;position:absolute;top:12px;width:66px;height:40px;opacity:0;-webkit-transform:rotate(24deg);transform:rotate(24deg)}.sm-smoke2-left{right:100%;-webkit-transform:rotate(-174deg);transform:rotate(-174deg)}@-webkit-keyframes smoke2{0%{opacity:1;width:0}100%{width:100px}}@keyframes smoke2{0%{opacity:1;width:0}100%{width:100px}}.running-smoke{display:block;position:absolute;top:12px;left:-44px;width:84px;height:50px;opacity:0;-webkit-transform:rotate(-70deg) translate(16px,0) scale(0.6);transform:rotate(-70deg) translate(16px,0) scale(0.6)}.rm-smoke1{-webkit-animation:runningSmoke 1s infinite linear;animation:runningSmoke 1s infinite linear}.rm-smoke2{-webkit-animation:runningSmoke 1s infinite linear .5s;animation:runningSmoke 1s infinite linear .5s}@-webkit-keyframes runningSmoke{0%{opacity:0;-webkit-transform:rotate(-70deg) translate(16px,0) scale(0.6)}50%{opacity:1;-webkit-transform:rotate(-70deg) translate(0,0) scale(1)}100%{opacity:0;-webkit-transform:rotate(-70deg) translate(-36px,0) scale(0.4)}}@keyframes runningSmoke{0%{opacity:0;transform:rotate(-70deg) translate(16px,0) scale(0.6)}50%{opacity:1;transform:rotate(-70deg) translate(0,0) scale(1)}100%{opacity:0;transform:rotate(-70deg) translate(-36px,0) scale(0.4)}}.go-next-step{position:absolute;top:-45px;left:0;right:0;margin:0 auto;width:90px;height:90px;border-width:5px;border-style:solid;border-radius:50%;z-index:20}.step-color-grey{background:#d8ddde}.step-color-blue{background:#016997}.step-color-light-blue{background:#dde4e9}.step-color-light-grey{background:#f1f3f2}.step-color-dark-grey{background:#4f4f4f}.step-color-dark{background:#13181d}.step-color-white{background:#fff}.step-border-white{border-color:#fff}.step-border-dark{border-color:#13181d}.step-border-blue{border-color:#0090c1}.step-border-light-grey{border-color:#f9f9f9}.step-boder-dark-grey{border-color:#4f4f4f}.gns-arrow{width:56px;height:28px;position:absolute;top:36%;left:0;right:0;margin:0 auto;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}.go-next-step:hover .gns-arrow{-webkit-transform:translate(0,8px);transform:translate(0,8px)}.gs-arrow-left{fill:#4FBAEE}.gs-arrow-right{fill:#5AA6C8}.wvs-play-video{display:block;margin:0 auto 38px;width:134px;height:134px;border-radius:50%;border:3px solid #fff;font-size:0;line-height:0;color:transparent;position:relative;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.wvs-play-video:hover{opacity:.5}.wvs-play-video:before{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto 0 auto 48px;content:"";width:40px;height:62px;background:url(../images/sprite.png) -760px -280px no-repeat}.full-services-section{padding:94px 10px;background:#fff;box-shadow:inset 0 4px 78px rgba(0,0,0,.1);position:relative}.full-services-section h2{font:50px/1.1 roboto-light-webfont,sans-serif;color:#0078ae;text-align:center;margin:0 0 50px}.full-services-section h2 span{font-family:roboto-bold-webfont}.fss-frame{max-width:980px;margin:0 auto}.services-tabs{margin:0 0 24px;position:relative;font-size:0;line-height:0}.services-tabs:before{position:absolute;top:77px;left:0;right:0;margin:0 auto;width:74%;height:22px;content:"";background:#d5d5d5;background:-moz-linear-gradient(top,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(10%,#dedede),color-stop(14%,#e5e5e5),color-stop(29%,#f1f1f1),color-stop(38%,#f6f6f6),color-stop(48%,#f8f8f8),color-stop(81%,#f8f8f8),color-stop(90%,#f6f6f6),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);background:-ms-linear-gradient(top,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);background:linear-gradient(to bottom,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);z-index:1}.services-tabs li{display:inline-block;vertical-align:top;width:33%;position:relative;z-index:2;padding:192px 0 0}.fss-step-number{position:absolute;top:0;left:0;right:0;margin:0 auto;width:176px;height:176px}.fss-step-number strong{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:152px;height:152px;border-radius:50%;background:#f7f7f7;box-shadow:inset 0 3px 4px rgba(0,0,0,.2);content:"";z-index:1;-webkit-transition:all .2s;transition:all .2s}.active .fss-step-number strong{width:176px;height:176px}.fss-step-number strong:after,li:nth-child(2) .fss-step-number strong:before{position:absolute;top:50%;margin-top:-11px;width:3px;height:22px;content:"";background:#d5d5d5;background:-moz-linear-gradient(top,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(10%,#dedede),color-stop(14%,#e5e5e5),color-stop(29%,#f1f1f1),color-stop(38%,#f6f6f6),color-stop(48%,#f8f8f8),color-stop(81%,#f8f8f8),color-stop(90%,#f6f6f6),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);background:-ms-linear-gradient(top,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%);background:linear-gradient(to bottom,#d5d5d5 0,#dedede 10%,#e5e5e5 14%,#f1f1f1 29%,#f6f6f6 38%,#f8f8f8 48%,#f8f8f8 81%,#f6f6f6 90%,#f1f1f1 100%)}li:first-child .fss-step-number strong:after{right:0}li:last-child .fss-step-number strong:after,li:nth-child(2) .fss-step-number strong:after{left:0}li:nth-child(2) .fss-step-number strong:before{right:0}.fss-step-number em{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:118px;height:118px;background:#fff;color:#a0a0a0;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.05);font:57px/118px roboto-bold-webfont,sans-serif;text-align:center;z-index:2;-webkit-transition:all .2s;transition:all .2s}.active .fss-step-number em{color:#fff;background:rgba(136,186,0,1);width:142px;height:142px;line-height:142px}.fss-active-1 li:nth-child(1) .fss-step-number em,.fss-active-2 li:nth-child(1) .fss-step-number em,.fss-active-2 li:nth-child(2) .fss-step-number em{background:#0078ae;color:#fff}a:hover .fss-step-number em{color:#fff;background:rgba(136,186,0,1)}.tab-text{font:24px/1.1 roboto-bold-webfont,sans-serif;color:#a0a0a0;text-align:center;display:block;padding:0 40px}.active .tab-text{color:#88ba00}.fss-active-1 li:nth-child(1) .tab-text,.fss-active-2 li:nth-child(1) .tab-text,.fss-active-2 li:nth-child(2) .tab-text{color:#0078ae}.progress-filler{margin:0 0 60px;height:17px;background:#0078ae;border-radius:4px;position:relative}.progress-indicator{display:block;width:33.33%;height:17px;background:#88ba00;border-radius:4px;-webkit-transition:width .4s;transition:width .4s}.fss-active-1 .progress-indicator{width:66.66%}.fss-active-2 .progress-indicator{width:100%}.progress-active{position:absolute;top:100%;margin-left:-22px;width:0;height:0;border-left:22px solid transparent;border-right:22px solid transparent;border-top:16px solid #88ba00;-webkit-transition:left .4s;transition:left .4s}.fss-active-0 .progress-active{left:16.3%}.fss-active-1 .progress-active{left:50%}.fss-active-2 .progress-active{left:83.5%}.tabs-content{padding:0 46px}.tabs-column{float:left;width:57.8%;font-size:17px;line-height:1.6;color:#5a6063}.tabs-column:first-child{width:42.1%;padding:0 48px 0 0;font:33px/1.2 roboto-bold-webfont,sans-serif;color:#0078ae}.tabs-content p{margin:0 0 28px}.tabs-content a{font-weight:700;color:#0078ae}.tabs-content a:hover{color:#88ba00}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.feat-gallery .start-load .mCustomScrollBox{opacity:0}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr;transition:opacity .1s linear}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:35px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.feat-gallery .mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:1}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background-color:#dadada}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#009ddc}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#90c404}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.feat-expanded-section{padding:90px 0 60px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAllBMVEUVGh8UGR4WGyATGB0XHCEZHiMYHSIaHyQbICUSFxwUGR0YHSETGBwXHCAYHCETFxwVGh4ZHiIUGB0ZHSIWGx8SFxsaHyMbICQVGR4WGh8XGyAaHiMRFhsVGyARFRoRFhoQFRkSFhsUGBwTGR4UGh4UGh8VGiAaICQcISYQFBkSFhoSGB0TGR0UGR8VGR0WGh4XHSIZHyTRdQMyAAACMElEQVQYGQXBBYIkRxADQCmpqJmHFo7N9v8/5wgYkhD5j2sguqCKEziAeijEQZNkzrlnq42GLP/x0Dy2PRDEoZAAqhR5kIwq5jru/XvByQ5Ya88ByWEW2jgUQ88BvTp8x97dJpb873Qf1eyD47To0jAhFDyBfhxshgdNDKlmzZirFy/CWOCo1ldQ2AEiP0mcFPif1IdUmGC63W9D+hHmkiRqU8chDaFzATC8K7NebQPTB2SGMgTiVAQWf7t1qa0DAut1XlF6XT8HhLgaYKYvIbVA3DY0VSaZ4JRRdoDp5bxzdayaGHQxCfHJ1PphQVlmTiaUA53G1HUrRAOQjWSgu783OnNS5/y0j+3LDTMCzql7CGwnzvrkKHIGmYvqCmVW6NYRuN2OSNr6p5nDcOcvsRp6XIb0A1fnSsvCBEECmGy7emXXY4Sj5urWED1mxvfGjMRB0zXUYTJBk3G5q7IzW0WYBGOCwDto5gT8ROKq7pNPYQnHGH8N9Z/fBumfUkBkQhrMi8g8siSUsHHXNL7RURIdzkg661xOxpTVikhmKj3xALcgeXUcFuDX2NEV9K7boAQbjM61/d7vGZmNB5LMVRB4CEaclV9D3/9eyKQLV77q/fW2PaDMUNegM5keOsCQPk3vS1vi0zV9Ryw7TqhgXGYqB+u/OUp11Kd/fcP2ZbdqJbU9xDW9zJwZmTatJQwaGb05ZSMY33qemCxBkG8KhzqSONOms6SSSoiwiTFzoON/83IeUYnE+XAAAAAASUVORK5CYII=);text-align:center;z-index:2}.feat-expanded-section .section-title{margin-bottom:20px}.section-title.in-dark p{color:#878a8c;font:20px roboto-light-webfont,sans-serif}.feat-section-frame{max-width:1582px;margin:0 auto}.wide-feat-frame{max-width:calc(100% - 100px)}.feat-section-frame .ready-discuss{background:rgba(255,255,255,.03);text-align:center;padding:45px 0 50px;margin:50px 6px 0}.feat-gallery-images .slide-item{display:none;outline:transparent solid 1px}.feat-gallery-images .slide-item.active-slide-item{display:block}.feat-gallery-images .slide-item.active-slide-item.no-transform,.feat-gallery-images .slide-item.active-slide-item.start-load{-webkit-clip-path:none;clip-path:none}.feat-gallery-images .mid-align .slide-img-wr{padding-top:20px}.feat-expanded-section .tab-lnk{display:inline-block;vertical-align:top}.feat-expanded-section .tab-lnk>a{display:inline-block;height:auto;width:100%}.wide-featexp-section .tab-lnk>a{overflow:hidden}.feat-expanded-section .exp-bg{background-color:#000;padding:15px 0;background-size:100% auto;background-repeat:no-repeat;background-position:0 19px;position:relative;z-index:2;overflow:hidden}.wide-featexp-section .exp-bg{margin-bottom:50px;padding-bottom:85px}.feat-expanded-section .feat-section-frame{position:relative}.feat-expanded-section .exp-bg.abelcine{background-image:url(../images/projects/bg/bg-abelcine.jpg)}.feat-expanded-section .exp-bg.csa{background-image:url(../images/projects/bg/bg-csa.jpg)}.feat-expanded-section .exp-bg.atlantic{background-image:url(../images/projects/bg/bg-atlantic.jpg)}.feat-expanded-section .exp-bg.lotus{background-image:url(../images/projects/bg/bg-lotus.jpg)}.feat-expanded-section .exp-bg.total{background-image:url(../images/projects/bg/bg-total.jpg)}.feat-expanded-section .exp-bg.artdex{background-image:url(../images/projects/bg/bg-artdex.jpg)}.feat-expanded-section .exp-bg.gorco{background-image:url(../images/projects/bg/bg-gorco.jpg)}.feat-expanded-section .exp-bg.tempnow{background-image:url(../images/projects/bg/bg-tempnow.jpg)}.feat-expanded-section .exp-bg.arctic{background-image:url(../images/projects/bg/bg-arctic.jpg)}.feat-expanded-section .exp-bg.athletic{background-image:url(../images/projects/bg/bg-athletic.jpg)}.feat-expanded-section .exp-bg.flex{background-image:url(../images/projects/bg/bg-flex.jpg)}.feat-expanded-section .exp-bg.mark{background-image:url(../images/projects/bg/bg-mark.jpg)}.feat-expanded-section .exp-bg.luxury{background-image:url(../images/projects/bg/bg-luxury.jpg)}.feat-expanded-section .exp-bg.school{background-image:url(../images/projects/bg/bg-school.jpg)}.feat-expanded-section .exp-bg.global{background-image:url(../images/projects/bg/bg-global.png)}.feat-expanded-section .exp-bg.career{background-image:url(../images/projects/bg/bg-career.jpg)}.feat-expanded-section .exp-bg.family{background-image:url(../images/projects/bg/bg-family.jpg)}.feat-expanded-section .exp-bg.lemoyne{background-image:url(../images/projects/bg/bg-lemoyne.jpg)}.feat-expanded-section .exp-bg.college{background-image:url(../images/projects/bg/bg-college.jpg)}.feat-expanded-section .exp-bg.havi{background-image:url(../images/projects/bg/bg-havi.jpg)}.feat-expanded-section .exp-bg.glass{background-image:url(../images/projects/bg/bg-glass.jpg)}.feat-expanded-section .exp-bg.seamless2{background-image:url(../images/projects/bg/bg-seamless2.jpg)}.feat-expanded-section .exp-bg.bcn{background-image:url(../images/projects/bg/bg-bcn.jpg)}.feat-expanded-section .exp-bg.leading{background-image:url(../images/projects/bg/bg-leading.jpg)}.feat-expanded-section .exp-bg.ewing{background-image:url(../images/projects/bg/bg-ewing.jpg)}.feat-expanded-section .exp-bg.winchester{background-image:url(../images/projects/bg/bg-winchester.jpg)}.feat-expanded-section .exp-bg.loanscribe{background-image:url(../images/projects/bg/bg-loanscribe.jpg)}.feat-expanded-section .exp-bg.shenkman{background-image:url(../images/projects/bg/bg-shenkman.jpg)}.feat-expanded-section .exp-bg.unionbank{background-image:url(../images/projects/bg/bg-unionbank.jpg)}.feat-expanded-section .exp-bg.ebond{background-image:url(../images/projects/bg/bg-ebond.jpg)}.feat-expanded-section .exp-bg.hazeltree{background-image:url(../images/projects/bg/bg-hazeltree.jpg)}.feat-expanded-section .exp-bg.deborah{background-image:url(../images/projects/bg/bg-deborah.jpg)}.feat-expanded-section .exp-bg.vintry{background-image:url(../images/projects/bg/bg-vintry.jpg)}.feat-expanded-section .exp-bg.mood{background-image:url(../images/projects/bg/bg-mood.jpg)}.feat-expanded-section .exp-bg.portmantos{background-image:url(../images/projects/bg/bg-portmantos.jpg)}.feat-expanded-section .exp-bg.portmantos2{background-image:url(../images/projects/bg/bg-portmantos2.jpg)}.feat-expanded-section .exp-bg.juice{background-image:url(../images/projects/bg/bg-juice.jpg)}.feat-expanded-section .exp-bg.juice2{background-image:url(../images/projects/bg/bg-juice2.jpg)}.feat-expanded-section .exp-bg.baldor{background-image:url(../images/projects/bg/bg-baldor.jpg)}.feat-expanded-section .exp-bg.aol{background-image:url(../images/projects/bg/bg-aol.jpg)}.feat-expanded-section .exp-bg.tweezerman{background-image:url(../images/projects/bg/bg-tweez.jpg)}.feat-expanded-section .exp-bg.epicreads{background-image:url(../images/projects/bg/bg-epicreads.jpg)}.feat-expanded-section .exp-bg.johnjay{background-image:url(../images/projects/bg/bg-johnjay.jpg)}.feat-expanded-section .exp-bg.nfl{background-image:url(../images/projects/bg/bg-nfl.jpg)}.feat-expanded-section .exp-bg.penguin{background-image:url(../images/projects/bg/bg-penguin.jpg)}.feat-expanded-section .exp-bg.paulstuart{background-image:url(../images/projects/bg/bg-paul.jpg)}.feat-expanded-section .exp-bg.uspolo{background-image:url(../images/projects/bg/bg-uspolo.jpg)}.feat-expanded-section .exp-bg.ronin{background-image:url(../images/projects/bg/bg-ronin.jpg)}.feat-expanded-section .exp-bg.royal{background-image:url(../images/projects/bg/bg-royal.jpg)}.feat-expanded-section .exp-bg.benihana{background-image:url(../images/projects/bg/bg-benihana.jpg)}.feat-expanded-section .exp-bg.stark{background-image:url(../images/projects/bg/bg-stark.jpg)}.feat-expanded-section .exp-bg.biowars{background-image:url(../images/projects/bg/bg-biowars.jpg)}.feat-expanded-section .exp-bg.nyod{background-image:url(../images/projects/bg/bg-nyod.jpg)}.feat-expanded-section .exp-bg.dance{background-image:url(../images/projects/bg/bg-dance.jpg)}.feat-expanded-section .exp-bg.amf{background-image:url(../images/projects/bg/bg-amf.jpg)}.feat-expanded-section .exp-bg.nuna{background-image:url(../images/projects/bg/bg-nuna.jpg)}.feat-expanded-section .exp-bg.nuna2{background-image:url(../images/projects/bg/bg-nuna2.jpg)}.feat-expanded-section .exp-bg.tishman,.feat-expanded-section .exp-bg.tishman2{background-image:url(../images/projects/bg/bg-tishman.jpg)}.feat-expanded-section .exp-bg.fitness{background-image:url(../images/projects/bg/bg-fitness.jpg)}.feat-expanded-section .exp-bg.serviceking{background-image:url(../images/projects/bg/bg-serviceking.jpg)}.feat-expanded-section .exp-bg.napoli{background-image:url(../images/projects/bg/bg-napoli.jpg)}.feat-expanded-section .exp-bg.toysrus{background-image:url(../images/projects/bg/bg-toysrus.jpg)}.feat-expanded-section .exp-bg.mballet,.feat-expanded-section .exp-bg.mballet2{background-image:url(../images/projects/bg/bg-mballet.jpg)}.feat-expanded-section .exp-bg.seamless{background-image:url(../images/projects/bg/bg-seamless.jpg)}.feat-expanded-section .exp-bg.cayman,.feat-expanded-section .exp-bg.cayman2{background-image:url(../images/projects/bg/bg-cayman.jpg)}.feat-expanded-section .exp-bg.engel{background-image:url(../images/projects/bg/bg-engel.jpg)}.feat-expanded-section .exp-bg.leon{background-image:url(../images/projects/bg/bg-leon.jpg)}.feat-expanded-section .exp-bg.tricon{background-image:url(../images/projects/bg/bg-tricon.jpg)}.feat-expanded-section .exp-bg.solil{background-image:url(../images/projects/bg/bg-solil.jpg)}.feat-expanded-section .exp-bg.first-pioneer{background-image:url(../images/projects/bg/bg-first.jpg)}.feat-expanded-section .exp-bg.allied{background-image:url(../images/projects/bg/bg-allied.jpg)}.feat-expanded-section .exp-bg.mem{background-image:url(../images/projects/bg/bg-mem.jpg)}.feat-expanded-section .exp-bg.sonobello{background-image:url(../images/projects/bg/bg-sonobello.jpg)}.feat-expanded-section .exp-bg.orthology{background-image:url(../images/projects/bg/bg-orthology.jpg)}.feat-expanded-section .exp-bg.uct{background-image:url(../images/projects/bg/bg-uct.jpg)}.feat-expanded-section .exp-bg.longlive{background-image:url(../images/projects/bg/bg-longlive.jpg)}.feat-expanded-section .exp-bg.bone{background-image:url(../images/projects/bg/bg-bone.jpg)}.feat-expanded-section .exp-bg.medcpu{background-image:url(../images/projects/bg/bg-medcpu.jpg)}.feat-expanded-section .exp-bg.collegepark{background-image:url(../images/projects/bg/bg-collegepark.jpg)}.feat-expanded-section .exp-bg.btb{background-image:url(../images/projects/bg/bg-btb.jpg)}.feat-expanded-section .exp-bg.magnolia{background-image:url(../images/projects/bg/bg-magnolia.jpg)}.feat-expanded-section .exp-bg.rana{background-image:url(../images/projects/bg/bg-rana.jpg)}.feat-expanded-section .exp-bg.juice3{background-image:url(../images/projects/bg/bg-juice3.jpg)}.feat-expanded-section .exp-bg.kosher{background-image:url(../images/projects/bg/bg-kosher.jpg)}.feat-expanded-section .exp-bg.gny{background-image:url(../images/projects/bg/bg-gny.jpg)}.feat-expanded-section .exp-bg.wholesome{background-image:url(../images/projects/bg/bg-wholesome.jpg)}.feat-expanded-section .exp-bg.biowars2{background-image:url(../images/projects/bg/bg-biowars2.jpg)}.feat-expanded-section .exp-bg.mballet{background-image:url(../images/projects/bg/bg-mballet.jpg)}.feat-expanded-section .exp-bg.mmh{background-image:url(../images/projects/bg/bg-mmh.jpg)}.feat-expanded-section .exp-bg.laivideo{background-image:url(../images/projects/bg/bg-laivideo.jpg)}.feat-expanded-section .exp-bg.bcn2{background-image:url(../images/projects/bg/bg-bcn2.jpg)}.feat-expanded-section .exp-bg.snc{background-image:url(../images/projects/bg/bg-snc.jpg)}.feat-expanded-section .exp-bg.nssplus{background-image:url(../images/projects/bg/bg-nssplus.jpg)}.feat-expanded-section .exp-bg.intelligence{background-image:url(../images/projects/bg/bg-intelligence.jpg)}.feat-expanded-section .exp-bg.pactera{background-image:url(../images/projects/bg/bg-pactera.jpg)}.feat-expanded-section .exp-bg.cavagnero{background-image:url(../images/projects/bg/bg-cavagnero.jpg)}.feat-expanded-section .exp-bg.bhue{background-image:url(../images/projects/bg/bg-bhue.jpg)}.feat-expanded-section .exp-bg.ecaytrade{background-image:url(../images/projects/bg/bg-ecaytrade.jpg)}.feat-expanded-section .exp-bg.bowlmor{background-image:url(../images/projects/bg/bg-bowlmor.jpg)}.feat-expanded-section .exp-bg.bw{background-image:url(../images/projects/bg/bg-bw.jpg)}.feat-expanded-section .exp-bg.luxor{background-image:url(../images/projects/bg/bg-luxor.jpg)}.feat-expanded-section .exp-bg.girlscouts{background-image:url(../images/projects/bg/bg-girlscouts.jpg)}.feat-expanded-section .exp-bg.exhale{background-image:url(../images/projects/bg/bg-exhale.jpg)}.feat-expanded-section .exp-bg.energy{background-image:url(../images/projects/bg/bg-energy.jpg)}.feat-expanded-section .exp-bg.sonus{background-image:url(../images/projects/bg/bg-sonus.jpg)}.feat-expanded-section .exp-bg.xorel{background-image:url(../images/projects/bg/bg-xorel.jpg)}.feat-expanded-section .exp-bg.apr{background-image:url(../images/projects/bg/bg-apr.jpg)}.feat-expanded-section .exp-bg.elliot{background-image:url(../images/projects/bg/bg-elliot.jpg)}.feat-expanded-section .exp-bg.axiom{background-image:url(../images/projects/axiom/bg-wide.jpg)}.feat-expanded-section .fwb-item .active-lnk:after{display:none}.feat-expanded-section .fwb-item{margin-bottom:0}.button-close{position:absolute;top:4px;right:4px;width:59px;height:67px;background-color:#b20000;transition:background .3s;border-radius:0 0 3px 3px;box-shadow:inset -1px -1px rgba(0,0,0,.3),inset 1px 0 #c43a3a,1px 1px rgba(255,255,255,.2);color:#fff;z-index:5}.button-close:active,.button-close:hover{background-color:#900101}.button-close:after,.button-close:before{content:"";width:36px;height:4px;background:#fff;position:absolute;top:50%;left:50%;border-radius:2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:all .2s}.button-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.feat-content .btn-raq,.feat-content .link-arrow.blue{text-transform:uppercase;color:#009ddc!important;font:17px roboto-bold-webfont,sans-serif;margin-top:7px;display:inline-block;border:none}.feat-content .link-arrow.blue{margin-top:0}.feat-content{max-width:1280px;margin:0 auto;text-align:left;position:relative}.widefeat-content{max-width:1582px}.widefeat-gallery.alt .feat-gallery-thumbs{background:#1f1f1f;min-height:650px}.feat-brand{text-indent:-9999px;overflow:hidden;text-align:center;height:178px;position:absolute;width:calc(100% - 416px);top:7px;right:0;max-width:953px}.widefeat-brand{width:calc(100% - 654px)}.feat-brand:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.axiom .feat-brand:after{background:url(../images/projects/axiom/logo.png) no-repeat;width:283px;height:96px}.elliot .feat-brand:after{background:url(../images/projects/logos/logo-elliot.png) no-repeat;width:179px;height:63px}.energy .feat-brand:after{background:url(../images/projects/logos/logo-energy.png) no-repeat;width:164px;height:66px}.abelcine .feat-brand:after{background:url(../images/projects/logos/logo-abelcine.png) no-repeat;width:154px;height:73px}.atlantic .feat-brand:after{background:url(../images/projects/logos/logo-atlantic.png) no-repeat;width:257px;height:39px}.csa .feat-brand:after{background:url(../images/projects/logos/logo-csa.png) no-repeat;width:142px;height:72px}.sonus .feat-brand:after{background:url(../images/projects/logos/logo-sonus.png) no-repeat;width:216px;height:40px}.xorel .feat-brand:after{background:url(../images/projects/logos/logo-xorel.png) no-repeat;width:230px;height:32px}.apr .feat-brand:after{background:url(../images/projects/logos/logo-apr.png) no-repeat;width:179px;height:60px}.total .feat-brand:after{background:url(../images/projects/logos/logo-total.png) no-repeat;width:181px;height:67px}.tempnow .feat-brand:after{background:url(../images/projects/logos/logo-tempnow.png) no-repeat;width:221px;height:52px}.artdex .feat-brand:after{background:url(../images/projects/logos/logo-artdex.png) no-repeat;width:236px;height:22px}.gorco .feat-brand:after{background:url(../images/projects/logos/logo-gorco.png) no-repeat;width:124px;height:79px}.lotus .feat-brand:after{background:url(../images/projects/logos/logo-lotus.png) no-repeat;width:258px;height:40px}.athletic .feat-brand:after{background:url(../images/projects/logos/logo-athletic.png) no-repeat;width:199px;height:52px}.arctic .feat-brand:after{background:url(../images/projects/logos/logo-arctic.png) no-repeat;width:122px;height:76px}.mark .feat-brand:after{background:url(../images/projects/logos/logo-mark.png) no-repeat;width:237px;height:78px}.flex .feat-brand:after{background:url(../images/projects/logos/logo-flex.png) no-repeat;width:192px;height:50px}.school .feat-brand:after{background:url(../images/projects/logos/logo-school.png) no-repeat;width:135px;height:96px}.luxury .feat-brand:after{background:url(../images/projects/logos/logo-luxury.png) no-repeat;width:237px;height:56px}.global .feat-brand:after{background:url(../images/projects/logos/logo-global.png) no-repeat;width:350px;height:77px}.career .feat-brand:after{background:url(../images/projects/logos/logo-career.png) no-repeat;width:252px;height:44px}.family .feat-brand:after{background:url(../images/projects/logos/logo-family.png) no-repeat;width:100px;height:129px}.lemoyne .feat-brand:after{background:url(../images/projects/logos/logo-lemoyne.png) no-repeat;width:201px;height:60px}.college .feat-brand:after{background:url(../images/projects/logos/logo-college.png) no-repeat;width:188px;height:75px}.havi .feat-brand:after{background:url(../images/projects/logos/logo-havi.png) no-repeat;width:181px;height:64px}.glass .feat-brand:after{background:url(../images/projects/logos/logo-glass.png) no-repeat;width:236px;height:53px}.bcn .feat-brand:after{background:url(../images/projects/logos/logo-bcn.png) no-repeat;width:181px;height:57px}.seamless2 .feat-brand:after{background:url(../images/projects/logos/logo-seamless2.png) no-repeat;width:176px;height:67px}.cavagnero .feat-brand:after{background:url(../images/projects/logos/cavagnero.png) no-repeat;width:352px;height:12px}.leading .feat-brand:after{background:url(../images/projects/logos/logo-leading.png) no-repeat;width:197px;height:51px}.ewing .feat-brand:after{background:url(../images/projects/logos/logo-ewing.png) no-repeat;width:205px;height:53px}.winchester .feat-brand:after{background:url(../images/projects/logos/logo-winchester.png) no-repeat;width:160px;height:74px}.loanscribe .feat-brand:after{background:url(../images/projects/logos/logo-loanscribe.png) no-repeat;width:232px;height:32px}.shenkman .feat-brand:after{background:url(../images/projects/logos/logo-shenkman.png) no-repeat;width:255px;height:47px}.unionbank .feat-brand:after{background:url(../images/projects/logos/logo-unionbank.png) no-repeat;width:198px;height:77px}.ebond .feat-brand:after{background:url(../images/projects/logos/logo-ebond.png) no-repeat;width:307px;height:50px}.hazeltree .feat-brand:after{background:url(../images/projects/logos/logo-hazeltree.png) no-repeat;width:249px;height:58px}.exhale .feat-brand:after{background:url(../images/projects/logos/logo-exhale.png) no-repeat;width:196px;height:41px}.girlscouts .feat-brand:after{background:url(../images/projects/logos/logo-girlscouts.png) no-repeat;width:193px;height:76px}.bhue .feat-brand:after{background:url(../images/projects/logos/logo-bhue.png) no-repeat;width:138px;height:66px}.ecaytrade .feat-brand:after{background:url(../images/projects/logos/logo-ecaytrade.png) no-repeat;width:223px;height:31px}.bowlmor .feat-brand:after{background:url(../images/projects/logos/logo-bowlmor.png) no-repeat;width:251px;height:62px}.pactera .feat-brand:after{background:url(../images/projects/logos/logo-pactera.png) no-repeat;width:179px;height:71px}.deborah .feat-brand:after{background:url(../images/projects/logos/logo-deborah.png) no-repeat;width:188px;height:68px}.mood .feat-brand:after{background:url(../images/projects/logos/logo-mood.png) no-repeat;width:151px;height:75px}.juice .feat-brand:after{background:url(../images/projects/logos/logo-juice.png) no-repeat;width:193px;height:126px}.portmantos .feat-brand:after{background:url(../images/projects/logos/logo-portmantos.png) no-repeat;width:220px;height:102px}.vintry .feat-brand:after{background:url(../images/projects/logos/logo-vintry.png) no-repeat;width:154px;height:55px}.tweezerman .feat-brand:after{background:url(../images/projects/logos/logo-tweezerman.png) no-repeat;width:297px;height:49px}.baldor .feat-brand:after{background:url(../images/projects/logos/logo-baldor.png) no-repeat;width:168px;height:106px}.aol .feat-brand:after{background:url(../images/projects/logos/logo-aol.png) no-repeat;width:319px;height:89px}.nuna .feat-brand:after{background:url(../images/projects/logos/logo-nuna.png) no-repeat;width:278px;height:48px}.epicreads .feat-brand:after{background:url(../images/projects/logos/logo-epicreads.png) no-repeat;width:236px;height:65px}.dance .feat-brand:after{background:url(../images/projects/logos/logo-dance.png) no-repeat;width:288px;height:44px}.penguin .feat-brand:after{background:url(../images/projects/logos/logo-penguin.png) no-repeat;width:92px;height:129px}.johnjay .feat-brand:after{background:url(../images/projects/logos/logo-johnjay.png) no-repeat;width:129px;height:93px}.nfl .feat-brand:after{background:url(../images/projects/logos/logo-nfl.png) no-repeat;width:91px;height:123px}.paulstuart .feat-brand:after{background:url(../images/projects/logos/logo-paul.png) no-repeat;width:215px;height:36px}.uspolo .feat-brand:after{background:url(../images/projects/logos/logo-uspolo.png) no-repeat;width:291px;height:54px}.amf .feat-brand:after{background:url(../images/projects/logos/logo-amf.png) no-repeat;width:141px;height:109px}.royal .feat-brand:after{background:url(../images/projects/logos/logo-royal.png) no-repeat;width:223px;height:95px}.benihana .feat-brand:after{background:url(../images/projects/logos/logo-benihana.png) no-repeat;width:160px;height:163px}.biowars .feat-brand:after{background:url(../images/projects/logos/logo-biowars.png) no-repeat;width:252px;height:68px}.stark .feat-brand:after{background:url(../images/projects/logos/logo-stark.png) no-repeat;width:204px;height:47px}.ronin .feat-brand:after{background:url(../images/projects/logos/logo-ronin.png) no-repeat;width:354px;height:28px}.nyod .feat-brand:after{background:url(../images/projects/logos/logo-nyod.png) no-repeat;width:118px;height:128px}.cayman .feat-brand:after{background:url(../images/projects/logos/logo-cayman.png) no-repeat;width:336px;height:71px}.tishman .feat-brand:after{background:url(../images/projects/logos/logo-tishman.png) no-repeat;width:353px;height:68px}.seamless .feat-brand:after{background:url(../images/projects/logos/logo-seamless.png) no-repeat;width:182px;height:102px}.toysrus .feat-brand:after{background:url(../images/projects/logos/logo-toysrus.png) no-repeat;width:241px;height:119px}.fitness .feat-brand:after{background:url(../images/projects/logos/logo-fitness.png) no-repeat;width:264px;height:64px}.napoli .feat-brand:after{background:url(../images/projects/logos/logo-napoli.png) no-repeat;width:264px;height:64px}.serviceking .feat-brand:after{background:url(../images/projects/logos/logo-serviceking.png) no-repeat;width:202px;height:71px}.mballet .feat-brand:after{background:url(../images/projects/logos/logo-mballet.png) no-repeat;width:282px;height:36px}.engel .feat-brand:after{background:url(../images/projects/logos/logo-engel.png) no-repeat;width:287px;height:68px}.cayman2 .feat-brand:after{background:url(../images/projects/logos/logo-cayman2.png) no-repeat;width:286px;height:60px}.leon .feat-brand:after{background:url(../images/projects/logos/logo-leon.png) no-repeat;width:266px;height:128px}.tricon .feat-brand:after{background:url(../images/projects/logos/logo-tricon.png) no-repeat;width:254px;height:58px}.solil .feat-brand:after{background:url(../images/projects/logos/logo-solil.png) no-repeat;width:135px;height:135px}.tishman2 .feat-brand:after{background:url(../images/projects/logos/logo-tishman2.png) no-repeat;width:304px;height:59px}.first-pioneer .feat-brand:after{background:url(../images/projects/logos/logo-first.png) no-repeat;width:243px;height:79px}.allied .feat-brand:after{background:url(../images/projects/logos/logo-allied.png) no-repeat;width:279px;height:48px}.mem .feat-brand:after{background:url(../images/projects/logos/logo-mem.png) no-repeat;width:155px;height:155px}.sonobello .feat-brand:after{background:url(../images/projects/logos/logo-sonobello.png) no-repeat;width:152px;height:103px}.orthology .feat-brand:after{background:url(../images/projects/logos/logo-orthology.png) no-repeat;width:230px;height:49px}.uct .feat-brand:after{background:url(../images/projects/logos/logo-uct.png) no-repeat;width:64px;height:103px}.collegepark .feat-brand:after{background:url(../images/projects/logos/logo-collegepark.png) no-repeat;width:224px;height:43px}.medcpu .feat-brand:after{background:url(../images/projects/logos/logo-medcpu.png) no-repeat;width:224px;height:46px}.longlive .feat-brand:after{background:url(../images/projects/logos/logo-longlive.png) no-repeat;width:210px;height:32px}.bone .feat-brand:after{background:url(../images/projects/logos/logo-bone.png) no-repeat;width:212px;height:54px}.btb .feat-brand:after{background:url(../images/projects/logos/logo-btb.png) no-repeat;width:229px;height:112px}.rana .feat-brand:after{background:url(../images/projects/logos/logo-rana.png) no-repeat;width:144px;height:85px}.kosher .feat-brand:after{background:url(../images/projects/logos/logo-kosher.png) no-repeat;width:237px;height:46px}.magnolia .feat-brand:after{background:url(../images/projects/logos/logo-magnolia.png) no-repeat;width:136px;height:102px}.juice3 .feat-brand:after{background:url(../images/projects/logos/logo-juice.png) 0 0/100% auto no-repeat;width:170px;height:111px}.gny .feat-brand:after{background:url(../images/projects/logos/logo-gny.jpg) no-repeat;width:132px;height:70px}.wholesome .feat-brand:after{background:url(../images/projects/logos/logo-wholesome.png) no-repeat;width:220px;height:79px}.mballet2 .feat-brand:after{background:url(../images/projects/logos/logo-mballet.png) 0 0/100% auto no-repeat;width:252px;height:32px}.mmh .feat-brand:after{background:url(../images/projects/logos/logo-mmh.png) no-repeat;width:90px;height:130px}.laivideo .feat-brand:after{background:url(../images/projects/logos/logo-laivideo.png) no-repeat;width:204px;height:36px}.biowars2 .feat-brand:after{background:url(../images/projects/logos/logo-biowars.png) 0 0/100% auto no-repeat;width:200px;height:54px}.bcn2 .feat-brand:after{background:url(../images/projects/logos/logo-bcn2.png) no-repeat;width:210px;height:51px}.nssplus .feat-brand:after{background:url(../images/projects/logos/logo-nssplus.png) no-repeat;width:241px;height:112px}.snc .feat-brand:after{background:url(../images/projects/logos/logo-snc.png) no-repeat;width:223px;height:42px}.intelligence .feat-brand:after{background:url(../images/projects/logos/logo-intelligence.png) no-repeat;width:262px;height:67px}.bw .feat-brand:after{background:url(../images/projects/logos/logo-bw.png) no-repeat;width:131px;height:66px}.luxor .feat-brand:after{background:url(../images/projects/logos/logo-luxor.png) no-repeat;width:205px;height:58px}.feat-txt h5,.feat-txt h6{font:22px/1.3 roboto-light-webfont,sans-serif;margin-bottom:25px;color:#fff}.feat-txt p{margin-bottom:20px}.feat-txt p a{transition:color .3s linear}.feat-txt p a:hover{color:#fff}.feat-txt ul li{line-height:1.5;padding-left:19px}.feat-txt ul li:before{content:"»";display:inline-block;font-size:19px;color:#009ddc;text-indent:-19px}.feat-txt-holder{position:relative;overflow:hidden;padding:185px 0 0;margin-right:50px;z-index:3}.widefeat-txt-holder{margin-right:0;padding-top:179px}.feat-txt{padding:46px 46px 24px 454px;position:relative;box-sizing:border-box;border:solid #4a4a4a;border-width:0 1px 1px 0;background:#1f1f1f;color:#fff;font-size:16px;line-height:1.7;z-index:3;max-width:953px}.widefeat-txt{max-width:1306px;padding:46px 40px 24px 710px;border:none}.feat-content .link-arrow.green{float:right;margin:0 10px 0 0;font-size:17px}.feat-content .link-arrow.green:before{background:#383c40}.scroll-area{height:488px}.feat-txt .btn-holder br{display:none}.feat-content .btn-holder{border-top:1px solid #3d3d3d;margin:35px 0 0;padding:24px 0 0}.feat-gallery{z-index:4;float:left;max-width:728px;margin:53px 63px 0 0;min-height:850px;position:relative}.widefeat-gallery{min-height:650px}.feat-gallery-images{position:absolute;top:0;left:100%;width:515px;z-index:4;overflow:hidden}.wide-gallery-images{width:716px;overflow:visible}.feat-gallery-images .mCSB_inside>.mCSB_container{margin-right:0}.feat-gallery-images .mCSB_scrollTools{width:0;overflow:hidden}.feat-gallery-images .slide-item{width:100%;position:relative;color:#fff;overflow:hidden;height:835px}.wide-gallery-images .slide-item{height:855px;overflow:visible}.feat-gallery-images .slide-item.no-transform,.wide-gallery-images .slide-item:not(.no-transform) .slide-item-inner{overflow:visible}.wide-gallery-images .active-slide-item .slide-item-inner:before{content:"";width:20px;height:100%;position:absolute;top:0;left:0;box-shadow:-10px 0 20px -5px rgba(0,0,0,.3);transition:opacity .1s linear;z-index:4}.feat-gallery-images .active-slide-item .slide-item-inner:after{content:"";width:calc(100% - 36px);height:250px;position:absolute;bottom:-1px;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);transition:opacity .1s linear;z-index:4}.wide-gallery-images .active-slide-item .slide-item-inner:after{width:100%}.feat-gallery-images .loaded.slide-item-inner .img-slide{background-color:transparent}.wide-gallery-images .start-load.slide-item:not(.no-transform):first-child{background:#fff;transition:background-color .5s linear}.wide-gallery-images .start-load.slide-item:not(.no-transform):first-child .loaded{background:0 0}.feat-gallery-images .start-load .slide-item-inner .img-slide,.feat-gallery-images .start-load .slide-item-inner:after,.wide-gallery-images .start-load .slide-item-inner:before{opacity:0}.feat-gallery-images .slide-item-inner .img-slide,.feat-gallery-images .slide-item-inner:after,.wide-gallery-images .slide-item-inner:before{opacity:1}.feat-gallery-images .slide-item.no-transform .slide-item-inner:after,.wide-gallery-images .slide-item.no-transform .slide-item-inner:before{display:none}.start-load .slide-item-inner{overflow:visible}.slide-item-inner .img-loader:after{top:270px}.slide-item-inner .img-loader{height:835px}.slide-item-inner{padding-right:36px;position:relative;overflow:hidden;z-index:4}.wide-gallery-images .slide-item-inner{padding-right:0}.feat-gallery-images .no-transform .slide-item-inner{overflow:visible}.expand-shape-wrap{position:absolute;top:0;left:-1000000%}.no-transform .slide-item-inner img{max-width:100%;max-height:855px}.slide-img-wr{position:relative;text-align:center;-webkit-backface-visibility:hidden}.feat-gallery-images .slide-item.scroll .slide-item-inner,.feat-gallery-images .slide-item:first-child .slide-item-inner,.slide-item-inner{max-height:855px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slide-item-inner .mCSB_inside>.mCSB_container{cursor:ns-resize}.feat-expanded-section .img-side{width:auto;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transform:skewY(-20deg);transform:skewY(-20deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.feat-expanded-section .img-side-block+img{margin-left:9px;max-width:470px}.wide-featexp-section .img-side-block+img{max-width:100%;margin-left:0}.feat-expanded-section .start-load .img-side-block{left:9px;opacity:0}.feat-expanded-section .img-side-block{width:10px;height:100%;overflow:hidden;z-index:1;left:0;opacity:1;transition:left .2s linear}.wide-featexp-section .img-side-block{display:none!important}.feat-expanded-section .img-side-block:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.2)}.feat-expanded-section .img-side-block img{max-width:none;width:100000%;height:100%;position:absolute;top:0;left:0}.feat-expanded-section .img-body{width:100%;width:-moz-calc(100% - 9px);width:-webkit-calc(100% - 9px);width:calc(100% - 9px);margin-left:9px}.feat-gallery-thumbs{float:left;width:213px;margin:132px 0 0;padding:33px 0;background:#fff;text-align:center;position:relative;z-index:3}.widefeat-thumbs{padding:52px 30px 33px 0;margin-top:126px;width:248px}.widefeat-thumbs .mobile{position:absolute;bottom:-77px;left:58px}.feat-gallery-thumbs:after{content:"";position:absolute;background-color:#fff;height:100%;width:30%;left:100%;top:0}.widefeat-gallery.alt{position:relative}.widefeat-gallery.alt .widefeat-thumbs{z-index:5}.widefeat-gallery.alt .widefeat-thumbs:after{display:none}.feat-gallery-thumbs>a{display:inline-block;box-shadow:3px 3px #939392;margin:6px 0 6px 11px;-webkit-transition:all .3s;transition:all .3s;position:relative;background:#dedede}.feat-gallery-thumbs>a:before{content:"";position:absolute;right:-16px;top:50%;margin-top:-12px;opacity:0;border-left:12px solid #88ba00;border-top:18px solid transparent;border-bottom:18px solid transparent;-webkit-transition:all .3s;transition:all .3s}.feat-gallery-thumbs>a.active,.feat-gallery-thumbs>a:hover{box-shadow:0 1px #fff,6px 6px #88ba00}.feat-gallery-thumbs>a.active{-webkit-transform:translate(-3px,-3px);transform:translate(-3px,-3px)}.feat-gallery-thumbs>a.active:before{opacity:1}.feat-expanded-section img{-webkit-transition:all .5s ease;transition:all .5s ease}.slide-item.start-draw img{opacity:0!important}.industry-section{background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAvAC0DASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAECB//EACUQAAEDAgYBBQAAAAAAAAAAAAEAESExQQJRYXGBkTISQrHB8f/EABYBAQEBAAAAAAAAAAAAAAAAAAABBv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AOZizNZK4XOS0HaaOFmR11K1TDLL6ygkhqQyE1QWGzqgRHCYi/ZUFBtCuKpbNAHkHrCg8aWVG2Se1tPtQA79/CCSIvRCZd3qgzs4QLHJlMQkuboaTMW3VI2qUDQs0JDbhAH1kKWn9lBo35kKASOFS19VJcaMqJBEUZUgTF1CXEgUntUgF/VYkKD/2Q==);position:relative;padding:95px 0 100px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.industry-section a{color:#fff}.industry-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.industry-section .frame{max-width:1060px;min-width:287px;margin:0 auto;position:relative;z-index:2;text-align:center;color:#fff}.industry-section h1{font:57px/1.1 roboto-bold-webfont,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.75);margin-bottom:10px}.industry-section .subheading{font-size:20px;margin-bottom:20px}.industry-section .content{border-radius:0 0 10px 10px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 12%,rgba(0,0,0,.16) 39%,rgba(0,0,0,.17) 51%,rgba(0,0,0,.18) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(12%,rgba(0,0,0,.03)),color-stop(39%,rgba(0,0,0,.16)),color-stop(51%,rgba(0,0,0,.17)),color-stop(100%,rgba(0,0,0,.18)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 12%,rgba(0,0,0,.16) 39%,rgba(0,0,0,.17) 51%,rgba(0,0,0,.18) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 12%,rgba(0,0,0,.16) 39%,rgba(0,0,0,.17) 51%,rgba(0,0,0,.18) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 12%,rgba(0,0,0,.16) 39%,rgba(0,0,0,.17) 51%,rgba(0,0,0,.18) 100%)}.industry-section .list{font:24px/1.1 roboto-bold-webfont,sans-serif;padding:43px 0 0}.industry-section .list li{display:inline-block;vertical-align:top}.industry-section .list a{display:inline-block;padding:26px 17px;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}.industry-section .list a:before{content:"";background:url(../images/home/ico-industries.png) no-repeat;display:block;min-height:61px;margin:0 auto 14px}.industry-section .list .b2b:before{width:62px;height:51px;background-position:-3px -3px}.industry-section .list .ecommerce:before{width:51px;height:58px;background-position:-69px -3px}.industry-section .list .b2c:before{width:51px;height:48px;background-position:-124px -3px}.industry-section .list .enterprise:before{width:53px;height:52px;background-position:-179px -3px}.industry-section .list .education:before{width:64px;height:52px;background-position:-235px -3px}.industry-section .list .startups:before{width:38px;height:61px;background-position:-371px -3px}.industry-section .list .profit:before{width:57px;height:49px;background-position:-311px -3px}.industry-section .list a:active,.industry-section .list a:hover{background:rgba(0,157,220,.25);box-shadow:inset 4px 4px 10px -4px rgba(0,0,0,.3);border-radius:3px}.industry-expand-list{padding:15px 30px 25px;display:none}.industry-expand-list ul{display:inline-block;font-size:15px}.industry-expand-list li{text-align:left;width:31.9%;margin:1px .5% 0;background:rgba(0,0,0,.18);display:inline-block;vertical-align:top;box-sizing:border-box}.industry-expand-list a{display:block;padding:11px 15px 11px 22px;-webkit-transition:all .3s linear;transition:all .3s linear}.industry-expand-list a:before{content:"\bb";padding-left:6px;font-size:19px;position:relative;left:-9px;color:#009ddc}.industry-expand-list a:active,.industry-expand-list a:hover{padding-left:32px;background:#88ba00}.industry-expand-list a:active:before,.industry-expand-list a:hover:before{color:#fff}.button{background:#fff;color:#0078ae;font:18px/1 roboto-bold-webfont,sans-serif;border-radius:25px;padding:16px 12px;box-sizing:border-box;display:inline-block;box-shadow:1px 1px #065c8b;position:relative;width:260px;text-align:center;-webkit-transition:width .2s linear;transition:width .2s linear;white-space:nowrap}.button.close{padding-right:45px;box-shadow:0 3px #065c8b;width:180px}.button.close:after{content:"";border-radius:50%;box-shadow:inset 0 1px 2px rgba(0,0,0,.9);width:28px;height:28px;position:absolute;top:10px;right:15px}.button.close:before{content:"";position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #0078ae;top:21px;right:23px}.industry-section .button{color:#0078ae;position:relative;bottom:-25px}.solutions-section{background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 0,#fdfdfd 82%,#fff 83%,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(82%,#fdfdfd),color-stop(83%,#fff),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f9f9f9 0,#fdfdfd 82%,#fff 83%,#fefefe 100%);background:-ms-linear-gradient(top,#f9f9f9 0,#fdfdfd 82%,#fff 83%,#fefefe 100%);background:linear-gradient(to bottom,#f9f9f9 0,#fdfdfd 82%,#fff 83%,#fefefe 100%);text-align:center;padding:58px 0 90px;position:relative}.solutions-section h2{font:50px/1.1 roboto-light-webfont,sans-serif;color:#0078ae;margin:0 0 32px}.solutions-section h2 span{font-family:roboto-bold-webfont}.solutions-section .drop-holder{display:inline-block;vertical-align:top;padding:0 29px;margin-bottom:20px;position:relative;font:16px/1.2 roboto-bold-webfont,sans-serif;-webkit-perspective:1000px;-ms-perspective:1000px;perspective:1000px;z-index:22}.solutions-section h3 a{display:block;font-size:23px;position:relative;z-index:22}.solutions-section h3:before{content:"";height:103px;height:-moz-calc(100% - 50px);height:-webkit-calc(100% - 50px);height:calc(100% - 50px);border-radius:5px 5px 0 0;position:absolute;top:50px;left:50%;z-index:21;opacity:0;-webkit-transition:all .1s linear;transition:all .1s linear;width:230px;margin-left:-115px}.solutions-section .consulting .drop,.solutions-section .consulting h3:before{margin-left:-159px}.solutions-section .t-cell{width:126px;height:116px;padding-left:2px;-webkit-transition:all .1s linear;transition:all .1s linear}.solutions-section h3 .ico{display:block;margin:0 auto -15px;border-radius:50%;width:126px;height:126px;background:#f6f6f4;background:-moz-linear-gradient(top,#f6f6f4 0,#f6f6f4 38%,#fafaf8 64%,#fbfbf9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f4),color-stop(38%,#f6f6f4),color-stop(64%,#fafaf8),color-stop(100%,#fbfbf9));background:-webkit-linear-gradient(top,#f6f6f4 0,#f6f6f4 38%,#fafaf8 64%,#fbfbf9 100%);background:-ms-linear-gradient(top,#f6f6f4 0,#f6f6f4 38%,#fafaf8 64%,#fbfbf9 100%);background:linear-gradient(to bottom,#f6f6f4 0,#f6f6f4 38%,#fafaf8 64%,#fbfbf9 100%);border:3px solid #fff;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .05s linear;transition:all .05s linear}.ico-consulting{width:53px;fill:#71970d}.ico-design{width:51px;fill:#f18f0e}.ico-dev{width:58px;fill:#862e9f}.ico-marketing{width:61px;fill:#009ddc}.ico-mobile{width:86px;fill:#aa4141}.solutions-section .consulting h3 .ico{box-shadow:-3px -3px 5px rgba(95,128,7,.13)}.solutions-section .design h3 .ico{box-shadow:-3px -3px 5px rgba(212,123,6,.13)}.solutions-section .dev h3 .ico{box-shadow:-3px -3px 5px rgba(160,41,189,.13)}.solutions-section .onl-marketing h3 .ico{box-shadow:-3px -3px 5px rgba(108,186,216,.13)}.solutions-section .mobile h3 .ico{box-shadow:-3px -3px 5px rgba(151,19,13,.13)}.solutions-section .consulting a{color:#71970d}.solutions-section .design a{color:#f18f0e}.solutions-section .dev a{color:#862e9f}.solutions-section .mobile a{color:#aa4141}.solutions-section .onl-marketing a{color:#009ddc}.solutions-section .drop{text-align:left;display:inline-block;position:absolute;top:100%;left:50%;width:230px;font-size:15px;margin-left:-115px;padding:10px 0;box-sizing:border-box;border:12px solid transparent;border-top-width:6px;border-radius:0 0 13px 13px;visibility:hidden;z-index:22}.desktop-mode .solutions-section .drop-holder:hover,.solutions-section .drop-holder.item-hover{z-index:24}.desktop-mode .solutions-section .drop-holder:hover .drop,.solutions-section .drop-holder.item-hover .drop{visibility:visible}.solutions-section .consulting .drop,.solutions-section .consulting h3:before{background-color:#79a501}.solutions-section .design .drop,.solutions-section .design h3:before{background-color:#f18f0e}.solutions-section .dev .drop,.solutions-section .dev h3:before{background-color:#862e9f}.solutions-section .onl-marketing .drop,.solutions-section .onl-marketing h3:before{background-color:#009ddc}.solutions-section .mobile .drop,.solutions-section .mobile h3:before{background-color:#aa4141}.solutions-section .drop:before{content:"";box-shadow:none;width:100%;height:100%;border-radius:5px;background-color:#fff;position:absolute;top:0;left:0}.solutions-section .consulting .drop,.solutions-section .consulting .drop .ico:before{border-color:#79a501}.solutions-section .design .drop,.solutions-section .design .drop .ico:before{border-color:#f18f0e}.solutions-section .dev .drop,.solutions-section .dev .drop .ico:before{border-color:#862e9f}.solutions-section .onl-marketing .drop,.solutions-section .onl-marketing .drop .ico:before{border-color:#009ddc}.solutions-section .mobile .drop,.solutions-section .mobile .drop .ico:before{border-color:#aa4141}.solutions-section .drop li{position:relative;padding-left:.2%;z-index:22;white-space:nowrap;cursor:pointer;-webkit-transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s}.solutions-section .drop li:active,.solutions-section .drop li:hover{background-color:#f2f2f2;box-shadow:inset 2px 2px 3px rgba(39,39,38,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.solutions-section .drop a{display:table;width:100%}.solutions-section .drop span{display:table-cell;vertical-align:middle;height:61px}.solutions-section .drop .ico+span{padding:0 .2%}.solutions-section .drop .ico{width:55px;text-align:center;position:relative;-webkit-transform:scale(.8);transform:scale(.8)}.desktop-mode .solutions-section .drop-holder:hover h3 .ico,.solutions-section .drop-holder.item-hover h3 .ico{background:#fff;box-shadow:0 5px 8px 2px rgba(0,0,0,.11);-webkit-transform:translateY(-20px) scale(0.88);transform:translateY(-20px) scale(0.88)}.desktop-mode .solutions-section .drop-holder:hover h3 a,.solutions-section .drop-holder.item-hover h3 a{color:#fff}.desktop-mode .solutions-section .drop-holder:hover h3:before,.solutions-section .drop-holder.item-hover h3:before{opacity:1}.solutions-section .drop .ico:before{content:"";width:50px;height:50px;border-radius:50%;border:2px solid transparent;position:absolute;top:2px;left:0;opacity:0;-webkit-transition:all .5s;transition:all .5s}.solutions-section .drop li:hover .ico:before{opacity:1}.solutions-section .drop .ico:after{content:"";display:inline-block;background:url(../images/home/ico-solutions.png) no-repeat;height:35px}.solutions-section .drop .analysis:after{background-position:-3px -3px;width:36px}.solutions-section .drop .experience:after{background-position:-42px -3px;width:34px}.solutions-section .drop .bstrategy:after{background-position:-79px -3px;width:33px}.solutions-section .drop .campstrategy:after{background-position:-115px -3px;width:30px;height:45px}.solutions-section .drop .cstrategy:after{background-position:-148px -3px;width:24px;height:38px}.solutions-section .drop .logobrand:after{background-position:-175px -3px;width:35px;height:33px}.solutions-section .drop .joomla:after{background-position:-778px -5px;width:30px;height:31px}.solutions-section .drop .wm:after{background-position:-750px -3px;width:24px;height:37px}.solutions-section .drop .wp:after{background-position:-848px -4px;width:33px;height:33px}.solutions-section .drop .magento:after{background-position:-884px -4px;width:27px;height:33px}.solutions-section .drop .drupal:after{background-position:-813px -3px;width:32px;height:36px}.solutions-section .drop .sitecore:after{background-position:-714px -3px;width:31px;height:33px}.solutions-section .drop .website:after{background-position:-213px -3px;width:29px;height:36px}.solutions-section .drop .print:after{background-position:-245px -3px;width:30px;height:26px}.solutions-section .drop .video:after{background-position:-278px -3px;width:29px;height:28px}.solutions-section .drop .app:after{background-position:-310px -3px;width:21px;height:37px}.solutions-section .drop .ecommerce:after{background-position:-334px -3px;width:28px;height:35px}.solutions-section .drop .cms:after{background-position:-362px -2px;width:24px;height:36px;position:relative;left:3px}.solutions-section .drop .mobile:after{background-position:-387px -3px;width:39px;height:30px}.solutions-section .drop .responsive:after{background-position:-429px -3px;width:33px;height:32px}.solutions-section .drop .optimization:after{background-position:-465px -3px;width:45px;height:47px}.solutions-section .drop .smmarketing:after{background-position:-513px -3px;width:27px;height:40px}.solutions-section .drop .emarketing:after{background-position:-543px -3px;width:28px;height:21px}.solutions-section .drop .ppcmarketing:after{background-position:-574px -3px;width:26px}.solutions-section .drop .seoptimization:after{background-position:-603px -3px;width:31px;height:32px}.solutions-section .drop .advertising:after{background-position:-637px -3px;width:39px;height:42px}.solutions-section .drop .relations:after{background-position:-679px -3px;width:32px;height:24px}.solutions-section .drop .m-app-strategy:after{background-position:-914px -3px;width:33px;height:35px}.solutions-section .drop .m-app-design:after{background-position:-949px -3px;width:32px;height:35px}.solutions-section .drop .m-app:after{background-position:-984px -3px;width:31px;height:38px}.solutions-section .drop .m-app-ios:after{background-position:-1017px -3px;width:21px;height:37px}.solutions-section .drop .m-app-android:after{background-position:-1040px -3px;width:21px;height:37px}.solutions-section .drop .m-app-marketing:after{background-position:-1064px -3px;width:34px;height:32px}.ourwork-pg .bg{background-image:url(../images/bg/bg-portfolio.png)}.ourwork-pg .s-left{height:455px}.top-section .bg{background-repeat:no-repeat;background-position:100% 0;box-shadow:inset 0 -60px 100px rgba(255,255,255,.7);-webkit-transition:all .3s;transition:all .3s}.top-section .bg.full-height{background-size:auto 100%}.top-section{font-size:0;padding:0}.top-section.demo-reel-block .frame{padding:0;background:0 0;display:table;width:100%}.top-section .s-left{display:table-cell;vertical-align:middle;text-align:left;width:60%;height:455px;padding-bottom:3%;font:23px/30px roboto-light-webfont,Arial,Helvetica,Sans-Serif;color:#878a8c;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.top-section.alt-size .s-left{font-size:28px;line-height:1.4;padding-top:5%;padding-bottom:6%;padding-right:5%}.top-section .s-left h1{font:45px/49px roboto-light-webfont,Sans-Serif;color:#0078AE;margin-bottom:15px}.top-section .custom-list{padding:4% 0 0;font-size:15px;line-height:1.7}.top-section .custom-list li{padding-bottom:17px}.top-section .custom-list li:before{top:2px}.top-section.alt-size .s-left h1{font-size:50px}.top-section .s-left strong{font-family:roboto-medium-webfont,Sans-Serif}.top-section .s-right{position:relative;display:table-cell;vertical-align:middle;text-align:center;width:40%}.video-frame .sub-caption{font:26px/1.4 roboto-bold-webfont,Sans-Serif;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.6);position:relative;margin:0 0 -57px}.video-frame .sub-caption:after{content:"";left:42px;top:-64px;-webkit-transform:rotate(-71deg);transform:rotate(-71deg);position:absolute;width:99px;overflow:hidden;height:37px;background:url(../images/sprite.png) -899px -322px no-repeat}.video-frame .wvs-play-video{background-color:rgba(0,0,0,.15);display:inline-block}.logo-pg{background:url(../images/logo-design/bg-logo-top.jpg) no-repeat #fff}.logo-pg .s-left h1{font-size:50px;line-height:1.1}.logo-pg,.logo-pg .s-left{height:412px}.logo-pg .bg{background-image:url(../images/logo-design/bg-logo.png);background-position:70% 5px;box-shadow:none}.logo-pg p{font-size:17px;margin-bottom:23px}.logo-pg .page-intro-title{padding-right:0}.logo-pg .intro-fl1-image{margin:-31px -56px 0 -100px}.logo-pg-frame{max-width:1570px}.logo-pg-frame .section-title h2{font-size:50px}.ld-brand{position:absolute;top:50%;left:50%;transition:all .5s ease}.ld-brand.portmantos{background-image:url(../images/logo-design/projects/portmantos-logo.png);width:307px;height:143px}.ld-brand.ewing{background-image:url(../images/logo-design/projects/ewing-logo.png);width:253px;height:65px}.ld-brand.eqlco{background-image:url(../images/logo-design/projects/eqlco-logo.png);width:221px;height:229px}.ld-brand.anthony{background-image:url(../images/logo-design/projects/anthony-logo.png);width:354px;height:115px}.ld-brand.leon{background-image:url(../images/logo-design/projects/leon-logo.png);width:311px;height:192px}.ld-brand.winchester{background-image:url(../images/logo-design/projects/winchester-logo.png);width:268px;height:126px}.ld-brand.dance{background-image:url(../images/logo-design/projects/dance-logo.png);width:241px;height:80px}.ld-brand.fabrics{background-image:url(../images/logo-design/projects/fabrics-logo.png);width:239px;height:131px}.ld-brand.execu{background-image:url(../images/logo-design/projects/execu-logo.png);width:332px;height:89px}.ld-brand.biowars{background-image:url(../images/logo-design/projects/biowars-logo.png);width:316px;height:98px}.ld-brand.btb{background-image:url(../images/logo-design/projects/btb-logo.png);width:370px;height:164px}.ld-brand.wallops{background-image:url(../images/logo-design/projects/wallops-logo.png);width:339px;height:84px}.featured-work-fullscreen .overflow{overflow:hidden;display:block}.featured-work-fullscreen .fwb-item>a img{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:scale(1.2);transform:scale(1.2)}.featured-work-fullscreen .fwb-item>a:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.featured-work-fullscreen .ld-brand{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.featured-work-fullscreen .fwb-item>a:hover .ld-brand{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.case-pg.b-animated #main{padding-top:0}.case-pg.b-animated .top-page-panel{display:none}.case-pg .section{width:100%;position:relative;max-height:93vh}.case-pg .section.result-section{display:table}.fullpage-wrapper{height:auto!important}.fullpage-wrapper .frame>.clearfix{display:table;width:100%}.fullpage-wrapper .bg{height:100%;overflow:hidden}.case-pg .top-section .bg{box-shadow:none;background-repeat:no-repeat}.case-pg .top-section .bg.cover{background-position:50% 0!important;background-size:cover!important}.case-pg .cover .s-left{width:44%}.case-pg .top-section .s-left{height:885px}.case-pg .bg.btm-corner .s-left{width:45%}.case-pg .frame.t-holder>.t-cell{height:878px}.case-pg .top-section sup{font:19px/1 roboto-light-webfont,arial,Helvetica,sans-serif;position:relative;left:-3px}.case-pg .top-section .nowrap{white-space:nowrap}.case-pg .top-section .s-left{color:#878a8c;font-size:28px;line-height:1.4}.case-pg .top-section p{margin-bottom:27px}.case-pg .section h2,.case-pg .top-section .s-left h2,.continue-section .bfm-awards .ttl{color:#0078ae;font:57px/1 roboto-bold-webfont,Arial,Helvetica,Sans-Serif;margin:0 0 27px}.case-pg .section.shadow:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-12px}.btm-section{background-color:#fff}.case-pg .quote-section{background-image:url(../images/h-nutshell-bkg.png);color:#758288}.case-pg .quote-section .bg{background-size:cover}.quote-section q{font:50px roboto-light-webfont,arial,Helvetica,sans-serif;position:relative;display:inline-block;margin-bottom:65px}.quote-section .quotes-after{position:relative}.quote-section .quotes-after:after,.quote-section q:before{content:'"';font:320px/1 arial,Helvetica,sans-serif;position:absolute;top:-49px;left:-93px;opacity:.2;color:#fff}.quote-section .quotes-after:after{left:auto;top:60px;right:-95px;font-size:230px;height:50px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.quote-section q strong{color:#fff;font-family:roboto-bold-webfont,arial,Helvetica,sans-serif}.quote-section cite{display:block;color:#fff;font:20px/1.2 roboto-medium-webfont,arial,Helvetica,sans-serif}.quote-section cite strong{display:block;color:#00b2fa;font-size:28px}.case-pg .result-section{padding:0}.case-pg .result-section .section-title{color:#fff}.case-pg .result-section .t-cell{padding:100px 0}.result-box{text-align:center;width:100%;border:2px solid #4a4e52;background-color:rgba(18,77,103,.3);border-radius:6px;margin:90px 0 0;color:#fff}.result-blocks-black .result-box{background-color:rgba(0,0,0,.3)}.result-box h3+p{font:20px roboto-regular-webfont,arial,Helvetica,sans-serif;color:#758288;margin:-10px 0 15px}.result-box .rs-blocks{padding:15px 0 40px;display:table;width:100%}.result-box .rs-block{display:table-cell;float:none;vertical-align:middle}.result-section h3{color:#00b2fa;font:40px/1 roboto-bold-webfont,Arial,Helvetica,Sans-Serif;position:relative;top:-24px;display:inline-block;white-space:nowrap}.result-box-alt .section-title span,.result-section h3 span{display:inline-block;position:relative;z-index:2}.result-box-alt .section-title:before,.result-section h3:before{content:"";background:#171c21;height:2px;width:calc(100% + 40px);position:absolute;top:22px;left:-20px;z-index:1}.result-box-alt .section-title:before{top:32px;width:calc(100% + 60px);left:-30px}.result-box-alt{width:75%;margin:90px auto 0;border:2px solid #4a4e52;border-radius:6px;color:#fff;background-color:rgba(0,0,0,.2);text-align:center}.result-box-alt .section-title{position:relative;top:-34px;display:inline-block;white-space:nowrap}.case-pg .result-box-alt .section-title{margin-bottom:0}.result-list{font:24px roboto-regular-webfont,arial,Helvetica,sans-serif;text-align:left;padding:0 10px;margin-top:-20px}.result-list li{padding:17px 10px 17px 135px;position:relative}.result-list li:after{content:"";position:absolute;width:23px;height:19px;top:45px;left:69px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAATCAYAAAB7u5a2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mjg0MTE0ODNBOEE0MTFFNUI5REZBNTREODJENzU2MzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mjg0MTE0ODRBOEE0MTFFNUI5REZBNTREODJENzU2MzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyODQxMTQ4MUE4QTQxMUU1QjlERkE1NEQ4MkQ3NTYzNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyODQxMTQ4MkE4QTQxMUU1QjlERkE1NEQ4MkQ3NTYzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvzlJoAAAAEqSURBVHjaYpxwhIWBEpBv/RvOnniUNQNI7QKK3QPxmRioBIAGVwOp6UB8EMjmpprhQMOqgFQLlCsDxBeAYgJMVDC4Aki1ogmrAPFdSg0Hubgdh9wDSgwvx+JiGDgAjFRjdMMliDQYFBQdOOT2Aw12RI9QZ5BXgLiRgMHVeIJiH9BgJxgHZrg9EO8BYnYgrgMlXzwubsFjsDOyAMjwGFAYoSmcAMRFWAxuJ9ZgmOG5ODT0IsmV4jF4LzaDYYaDguQ4Do2TgHgLEHfhcbELrsgBGf4DiK3wWOCNy2BoImDAZzgMgCw4QWRS3E/IYGxliyUQnySgZy8QOxHjAmw51AKPD0AGuxCbhXFlf0ssFhwgxWBCRS5yEIHC2JHUwodQweUETd9O5JRsAAEGAB0yR3Ol6xpiAAAAAElFTkSuQmCC)}.result-list li:before{content:"";position:absolute;width:46px;height:46px;border:1px solid #585e61;border-radius:2px;top:30px;left:56px}.result-list li:nth-child(even){background-color:rgba(255,255,255,.025)}.result-list span{font:55px roboto-light-webfont,arial,Helvetica,sans-serif;margin-right:20px}.case-pg .empty-section{height:10px!important;background:#fff}.main-section .s-left{position:relative}.case-pg .main-section{background:url(../images/in-the-news-bkg.png)}.case-pg .main-section .ttl-box{position:relative}.main-section .ttl-box h1{text-indent:-9999px;overflow:hidden}.rs-gen-blocks-two{display:table;width:100%;table-layout:fixed;margin-top:90px}.rs-blocks-wide .rs-block{width:70%;display:block;margin:0 auto}.rs-gen-blocks-two>.rs-block{width:50%;display:table-cell;vertical-align:top}.rs-gen-blocks-two .divider{display:table-cell;width:17px}.rs-gen-blocks-two .rs-blocks{padding-top:10px}.rs-row>p{display:inline-block;vertical-align:middle;padding:20px 4% 0}.rs-row .divider{font-size:21px;padding-top:0}.rs-blocks .rs-row span{padding-bottom:10px}.biowars-ttl{background:url(../images/case-studies/biowars/brand.png) no-repeat;width:617px;height:289px;position:absolute;top:-259px;left:-80px;margin:0}.biowars-section3,.biowars-section5,.continue-section{background:url(../images/in-the-news-bkg.png)}.biowars-section1 .bg{background-image:url(../images/case-studies/biowars/bg-section01.png)}.biowars-section2 .bg{background-image:url(../images/case-studies/biowars/bg-section02.jpg);background-position:120% 2px}.biowars-section2{border-top:1px solid #fff}.case-pg .biowars-section2 .s-left{width:40%}.biowars-section3 .bg{background-image:url(../images/case-studies/biowars/bg-section03.png);background-position:95% 50%;border-top:1px solid #fff}.biowars-section4 .bg{background-image:url(../images/case-studies/biowars/bg-section04.png);background-position:110% 50%}.case-pg .biowars-section1 .s-left,.case-pg .biowars-section4 .s-left{width:50%}.biowars-section5 .bg{background-image:url(../images/case-studies/biowars/bg-section05.png);background-position:140% 100%;border-top:1px solid #fff}.case-pg .biowars-section3 .s-left,.case-pg .biowars-section5 .s-left{width:35%}.biowars-quote-section .bg{background:url(../images/case-studies/biowars/bg-quote-section.jpg) 50% 0 no-repeat}.biowars-quote-section blockquote{padding-right:100px}.johnjay-ttl{background:url(../images/case-studies/johnjay/brand.png) no-repeat;width:308px;height:220px}.main-section .s-left .johnjay-ttl{margin:0 0 60px}.johnjay-section3,.johnjay-section5{background:url(../images/in-the-news-bkg.png)}.johnjay-section1 .bg{background-image:url(../images/case-studies/johnjay/bg-section01.jpg);background-position:100% 50%}.johnjay-section2 .bg{background-image:url(../images/case-studies/johnjay/bg-section02.png);background-position:98% 50%}.johnjay-section2{border-top:1px solid #fff}.case-pg .johnjay-section2 .s-left{width:40%}.johnjay-section3 .bg{background-image:url(../images/case-studies/johnjay/bg-section03.png);background-position:105% 50%;border-top:1px solid #fff}.case-pg .johnjay-section3 .s-left,.case-pg .johnjay-section4 .s-left{width:35%}.johnjay-section4 .bg{background-image:url(../images/case-studies/johnjay/bg-section04.png);background-position:100% 50%;background-size:auto 96%}.case-pg .johnjay-section1 .s-left,.case-pg .johnjay-section5 .s-left{width:50%}.johnjay-section5 .bg{background-image:url(../images/case-studies/johnjay/bg-section05.png);background-position:100% 50%;border-top:1px solid #fff}.johnjay-quote-section .bg{background:url(../images/case-studies/johnjay/bg-quote-section.jpg) 50% 0 no-repeat}.medcpu-ttl{background:url(../images/case-studies/medcpu/brand.png) no-repeat;width:446px;height:91px}.main-section .s-left .medcpu-ttl{margin:0 0 60px}.medcpu-section3,.medcpu-section7{background:url(../images/in-the-news-bkg.png)}.medcpu-section1 .bg{background-image:url(../images/case-studies/medcpu/bg-section01-top.jpg)}.medcpu-section2 .bg{background-image:url(../images/case-studies/medcpu/bg-section02-top.jpg)}.medcpu-section3 .bg{background-image:url(../images/case-studies/medcpu/bg-section03-top.jpg)}.case-pg .medcpu-section1 .s-left{width:55%}.case-pg .medcpu-section3 .s-left{width:50%}.medcpu-section4{background:#fff}.medcpu-section4 .bg{background-image:url(../images/case-studies/medcpu/bg-section04.png);background-position:97% 100%}.medcpu-section7 .bg{background-image:url(../images/case-studies/medcpu/bg-section05.png);background-position:100% 90%;border-top:1px solid #fff}.medcpu-section5 .bg{background-image:url(../images/case-studies/medcpu/bg-section06.png);background-position:140% 100%}.medcpu-quote-section .bg{background:url(../images/case-studies/medcpu/bg-quote-section.jpg) 50% 0 no-repeat}.dance-ttl{background:url(../images/case-studies/dance/brand.png) no-repeat;width:539px;height:82px}.main-section .s-left .dance-ttl{margin:-65px 0 45px}.dance-section3,.dance-section5{background:url(../images/in-the-news-bkg.png)}.dance-section1 .bg{background-image:url(../images/case-studies/dance/bg-section01-top.jpg)}.dance-section2 .bg{background-image:url(../images/case-studies/dance/bg-section02-top.jpg)}.case-pg .dance-section2 h2,.case-pg .dance-section2 p{color:#fff}.case-pg .dance-section4 .bg .s-left,.case-pg .dance-section5 .s-left{width:32%}.case-pg .dance-section6 .bg .s-left{width:34%}.dance-section4{background:#fff}.dance-section3 .bg{background-image:url(../images/case-studies/dance/bg-section03.png);background-position:110% 100%}.dance-section4 .bg{background-image:url(../images/case-studies/dance/bg-section04.jpg);background-position:100% 100%}.dance-section5 .bg{background-image:url(../images/case-studies/dance/bg-section05.png);background-position:100% 90%;border-top:1px solid #fff}.dance-section6 .bg{background-image:url(../images/case-studies/dance/bg-section06.png);background-position:110% 100%}.dance-quote-section .bg{background:url(../images/case-studies/dance/bg-quote-section.jpg) 50% 0 no-repeat}.btb-ttl{background:url(../images/case-studies/btb/brand.png) no-repeat;width:514px;height:251px}.main-section .s-left .btb-ttl{margin:-110px 0 35px}.case-pg .btb-section1 .inner-bg{background:url(../images/case-studies/btb/bg-section01-top.jpg) 50% 0/cover no-repeat}.btb-section1 .bg{background-image:url(../images/case-studies/btb/bg-section01.png);background-position:150% 45%}.btb-section2,.btb-section4{background-color:#fff;position:relative}.btb-section2 .bg{background-image:url(../images/case-studies/btb/bg-section02-top.jpg)}.btb-section2 .s-left{width:45%}.btb-section3 .bg{background-image:url(../images/case-studies/btb/bg-section03.png);background-position:92% 52%}.btb-section3 .s-left{width:50%}.btb-section4 .bg{background-image:url(../images/case-studies/btb/bg-section04-top.jpg)}.btb-section5 .bg{border-top:1px solid #fff;background-image:url(../images/case-studies/btb/bg-section05.png);background-position:107% 52%}.btb-section5 .s-left{width:40%}.btb-section6 .bg{background-image:url(../images/case-studies/btb/bg-section06-top.jpg)}.btb-section6 .cover .s-left{width:40%}.btb-quote-section .bg{background:url(../images/case-studies/btb/bg-quote-section.jpg) 50% 0 no-repeat}@-webkit-keyframes activeStepMobile{0%{opacity:0;z-index:1}100%{opacity:1;z-index:5}}@keyframes btbAnim{0%{opacity:0;z-index:1}100%{opacity:1;z-index:5}}.btb-section2 .rel-holder{height:100%}.btb-anim-holder{width:796px;height:652px;position:absolute;top:50%;left:27%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;background:url(../images/case-studies/btb/bg-section02.png)}.btb-anim{position:absolute;top:15%;left:50%;width:328px;height:328px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../images/case-studies/btb/btb-anim.jpg);background-repeat:no-repeat;opacity:0}.fp-section.active .btb-anim1{background-position:0 -658px;-webkit-animation:btbAnim .1s forwards .6s;animation:btbAnim .1s forwards .6s}.fp-section.active .btb-anim2{background-position:0 -987px;-webkit-animation:btbAnim .1s forwards .7s;animation:btbAnim .1s forwards .7s}.fp-section.active .btb-anim3{background-position:0 -1316px;-webkit-animation:btbAnim .1s forwards .8s;animation:btbAnim .1s forwards .8s}.fp-section.active .btb-anim4{background-position:0 -1645px;-webkit-animation:btbAnim .1s forwards .9s;animation:btbAnim .1s forwards .9s}.fp-section.active .btb-anim5{background-position:0 -1974px;-webkit-animation:btbAnim .1s forwards 1s;animation:btbAnim .1s forwards 1s}.fp-section.active .btb-anim6{background-position:0 -2303px;-webkit-animation:btbAnim .1s forwards 1.1s;animation:btbAnim .1s forwards 1.1s}.fp-section.active .btb-anim7{background-position:0 -2632px;-webkit-animation:btbAnim .1s forwards 1.2s;animation:btbAnim .1s forwards 1.2s}.fp-section.active .btb-anim8{background-position:0 -2961px;-webkit-animation:btbAnim .1s forwards 1.3s;animation:btbAnim .1s forwards 1.3s}.fp-section.active .btb-anim9{background-position:0 -3290px;-webkit-animation:btbAnim .1s forwards 1.4s;animation:btbAnim .1s forwards 1.4s}.fp-section.active .btb-anim10{background-position:0 -3948px;-webkit-animation:btbAnim .1s forwards 1.4s;animation:btbAnim .1s forwards 1.4s}.fp-section.active .btb-anim11{background-position:0 -4606px;-webkit-animation:btbAnim .1s forwards 1.6s;animation:btbAnim .1s forwards 1.6s}.fp-section.active .btb-anim12{background-position:0 -5264px;-webkit-animation:btbAnim .1s forwards 1.7s;animation:btbAnim .1s forwards 1.7s}.fp-section.active .btb-anim13{background-position:0 -5922px;-webkit-animation:btbAnim .1s forwards 1.8s;animation:btbAnim .1s forwards 1.8s}.fp-section.active .btb-anim14{background-position:0 -6580px;-webkit-animation:btbAnim .1s forwards 1.9s;animation:btbAnim .1s forwards 1.9s}.fp-section.active .btb-anim15{background-position:0 -6908px;-webkit-animation:btbAnim .1s forwards 2s;animation:btbAnim .1s forwards 2s}.leon-ttl{background:url(../images/case-studies/leon-group/brand.png) no-repeat;width:472px;height:228px}.main-section .s-left .leon-ttl{margin:-110px 0 30px}.case-pg .leon-section1 .bg{background:url(../images/case-studies/leon-group/bg-section01-top.jpg) 50% 0 no-repeat}.case-pg .leon-section1 .s-left{width:60%}.leon-section2{background:url(../images/case-studies/leon-group/bg-section02-top.png) 0 0/auto 100% no-repeat #dde4e9}.leon-section2 .bg{border-top:1px solid #edf0f1;background-image:url(../images/case-studies/leon-group/bg-section02.png);background-position:94% 60%}.leon-section3{background-color:#fff;position:relative}.leon-section3 .bg{background-image:url(../images/case-studies/leon-group/bg-section03.png);background-position:96% 70%}.leon-section2 .s-left,.leon-section4 .s-left{width:45%}.leon-section3 .s-left{width:35%}.leon-section4,.leon-section5{background:url(../images/case-studies/leon-group/bg-section04-top.jpg)}.leon-section4 .bg{background-image:url(../images/case-studies/leon-group/bg-section04.png);background-position:140% 100%}.leon-quote-section .bg{background:url(../images/case-studies/leon-group/bg-quote-section.jpg) 50% 0 no-repeat}.leon-quote-section q{font-size:35px;line-height:1.25;color:#fff;margin-right:-80px}.leon-quote-section .quotes-after:after,.leon-quote-section q:before{font-size:230px;opacity:.5}.leon-section5 .bg{background-image:url(../images/case-studies/leon-group/bg-section05.png);background-position:105% 55%}.leon-section5 .s-left{width:40%}.case-pg .leon-section6 .s-left{width:45%}.leon-section6 .bg{border-top:1px solid #f9f9f9;background-image:url(../images/case-studies/leon-group/bg-section06-top.jpg)}.leon-section6 h2,.leon-section6 p{position:relative;z-index:2}.leon-section6 .frame{position:relative}.leon-section6 .frame:after{content:"";position:absolute;top:0;left:-80px;width:calc(50% + 80px);height:100%;background:#fff;opacity:.5}.services-pg .bg{background-image:url(../images/bg/bg-services.png);box-shadow:none;background-size:auto auto}.services-pg .s-left{height:412px}.services-wide-section.shadow:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-12px;opacity:.3}.sitecore-pg .bg{background-image:url(../images/bg/bg-sitecore.png);background-position:86% 20px;box-shadow:none}.sitecore-pg .s-left{height:500px}.back-link{position:relative;font:13px/38px roboto-regular-webfont,Arial,sans-serif;text-transform:uppercase;color:#5a6063}.back-link a{color:#009ddc;display:inline-block;vertical-align:top;font:13px/38px roboto-bold-webfont,Arial,sans-serif}.back-link a:before{content:"\2039";font:26px/33px roboto-bold-webfont,Arial,sans-serif;padding-right:6px;vertical-align:-2px;position:relative;left:0;-webkit-transition:all .2s linear;transition:all .2s linear}.back-link a:hover:before{left:-2px}.infoboxes{position:relative;padding:4.3% 0;font-size:16px;line-height:1.4;color:#5a6063}.infoboxes .item{position:relative;padding:2.2% 0}.infoboxes .item.shadow:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-12px;opacity:.4;background-size:auto auto;z-index:2}.infoboxes-holder .item:first-child{padding-top:0}.infoboxes .item:nth-child(odd):after,.infoboxes-holder .item:nth-child(even):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.53);z-index:1}.infoboxes-holder .item:nth-child(odd):after{background:0 0}.infoboxes .frame{position:relative;z-index:2}.infoboxes img{-webkit-transition:all .2s linear;transition:all .2s linear}.infoboxes .item:nth-child(even) img{float:left;margin-right:32px}.infoboxes .item:nth-child(odd) img{float:right;margin-left:32px}.infoboxes .section-title h2{font-size:50px;line-height:1.1;padding-bottom:1%}.infoboxes .choose-agency{padding:0 0 30px}.infoboxes .best-website-design,.infoboxes .brand-strategy{padding-top:20px}.infoboxes .txt{overflow:hidden;padding:2% 0 0}.infoboxes .section-title+.item{padding-top:0}.infoboxes .section-title+.item .txt{padding-top:1%}.infoboxes h3{color:#0078ae;margin-bottom:2%;font:33px roboto-bold-webfont,Arial,sans-serif}.infoboxes .sub-caption{font-size:22px;margin-bottom:2%}.infoboxes p{margin-bottom:2%}.infoboxes .item:last-child{padding:0 0 100px;height:20px}.infoboxes .next-step-v3{border:8px solid #005f8b;box-shadow:0 1px 0 #fff}.magento-pg .bg{background-image:url(../images/bg/bg-magento.png);background-position:82% 50%;box-shadow:none}.magento-pg .s-left{height:606px}.magento-pg-infoboxes{padding:4.3% 0 0}.wp-pg .bg{background-image:url(../images/bg/bg-wp.png);background-position:87% 90%}.wp-pg .s-left{height:700px}.seo-pg .bg{background-image:url(../images/bg/bg-seo.png);background-position:90% -60px}.seo-pg .s-left{height:530px}.drupal-pg .bg{background-image:url(../images/bg/bg-drupal.png);background-position:87% 90%}.drupal-pg .s-left{height:700px}.joomla-pg .bg{background-image:url(../images/bg/bg-joomla.png);background-position:87% 70%}.joomla-pg .s-left{height:700px}.wm-pg .bg{background-image:url(../images/bg/bg-webmodulite.png);background-position:89% 60%}.wm-pg .s-left{height:700px}.consult-pg .bg{background-image:url(../images/bg/bg-consult.png);background-position:75% 3px;box-shadow:none}.consult-pg .s-left{height:485px;width:40%}.marketing-pg .bg{background-image:url(../images/bg/bg-marketing.png);background-position:90% 50%;box-shadow:none}.marketing-pg .s-left{height:478px;width:50%}.develop-pg .bg{background-image:url(../images/bg/bg-develop.png);background-position:80% 27px;box-shadow:none}.develop-pg .s-left{height:540px}.cr-design-pg .bg{background-image:url(../images/bg/bg-services-design.png);box-shadow:none;background-position:89% 0}.cr-design-pg .s-left{height:482px;width:43%}.mob-design-pg .top-section{background:url(../images/mobile-design/mobile-design-bg.jpg) 50% 0 no-repeat #fbfbfb}.top-slide{position:relative;z-index:1}.top-slide .s-left{height:408px;width:50%}.mobile-app-section-2{padding-top:100px}.top-slide .frame{position:relative}.top-slide .s-right .btn-simple{display:none}.circle-slider{font:18px/1.4 roboto-regular-webfont,arial,Helvetica,sans-serif;color:#878a8c;position:absolute;top:0;left:-58px;width:657px;height:424px}.circle-slider .txt{width:311px;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:0 -2px 2px rgba(0,0,0,.1);position:relative;margin:138px 0 0 3px;z-index:2}.circle-slider .t-cell{height:311px;padding:0 16% 7%;text-align:center}.circle-slider p{margin-bottom:20px}.circle-slider h2{font:32px/1.4 roboto-bold-webfont,arial,Helvetica,sans-serif;color:#0078ae;white-space:nowrap;margin:0 -10px}.circle-slider img{position:absolute;top:-16px;right:0;max-width:9999px;z-index:1}.circle-slider .more-link{font-size:16px}.circle-slider .more-link:after{font-size:28px;line-height:23px}.pull-controls .bx-next,.pull-controls .bx-prev{display:block;height:100%}.circle-slider .pull-controls{position:absolute;bottom:0;left:3px;width:311px;height:0}#pull-left,#pull-right,.pull{background:url(../images/logo-design/arrow.svg) 100% 50% no-repeat;position:absolute;bottom:113px;right:20px;z-index:51;width:23px;height:33px;-webkit-transform:scale(1.1,.8);transform:scale(1.1,.8);opacity:1;transition:opacity .3s}#pull-left,.pull.left{right:auto;left:20px;background:url(../images/logo-design/arrow-left.svg) 0 50% no-repeat}.pull-controls #pull-left:hover,.pull-controls #pull-right:hover{opacity:.7}@-webkit-keyframes mob-slide-biowars01{0%,20%{opacity:1}25%,95%{opacity:0}100%{opacity:1}}@keyframes mob-slide-biowars01{0%,20%{opacity:1}25%,95%{opacity:0}100%{opacity:1}}@-webkit-keyframes mob-slide-biowars02{0%,20%{opacity:0}25%,50%{opacity:1}100%,55%{opacity:0}}@keyframes mob-slide-biowars02{0%,20%{opacity:0}25%,50%{opacity:1}100%,55%{opacity:0}}@-webkit-keyframes mob-slide-biowars03{0%,50%{opacity:0}55%,70%{opacity:1}100%,75%{opacity:0}}@keyframes mob-slide-biowars03{0%,50%{opacity:0}55%,70%{opacity:1}100%,75%{opacity:0}}@-webkit-keyframes mob-slide-biowars04{0%,70%{opacity:0}75%,95%{opacity:1}100%{opacity:0}}@keyframes mob-slide-biowars04{0%,70%{opacity:0}75%,95%{opacity:1}100%{opacity:0}}@-webkit-keyframes mob-an-slide{0%{background-position:0 0}25%,40%{background-position:-245px 0}65%,75%{background-position:-490px 0}100%{background-position:0 0}}@keyframes mob-an-slide{0%{background-position:0 0}25%,40%{background-position:-245px 0}65%,75%{background-position:-490px 0}100%{background-position:0 0}}@-webkit-keyframes mob-an-biowars{0%{background-position:0 100%}10%,15%{background-position:0 -735px}30%,40%{background-position:0 -490px}55%,65%{background-position:0 -245px}80%,90%{background-position:0 0}100%{background-position:0 100%}}@keyframes mob-an-biowars{0%{background-position:0 100%}10%,15%{background-position:0 -735px}30%,40%{background-position:0 -490px}55%,65%{background-position:0 -245px}80%,90%{background-position:0 0}100%{background-position:0 100%}}.print-design-pg .top-section{background:url(../images/print-design/print-design-bg.jpg) 50% 0 no-repeat #fbfbfb}.print-process{background:url(../images/print-design/bg-print-process.png) 50% 0 no-repeat}.ecommerce-pg .slide-section{box-shadow:none}.ecommerce-pg .slide-section:nth-child(even){background:#fff}.ecommerce-pg .bg{background-image:url(../images/ecommerce/bg-ecommerce.png);box-shadow:none;background-position:80% 100%}.ecommerce-pg .s-left{height:440px;width:50%}@-webkit-keyframes orangeRotate{0%{-webkit-transform:rotate(0)}25%{-webkit-transform:rotate(-6deg)}50%{-webkit-transform:rotate(3deg)}75%{-webkit-transform:rotate(-3deg)}90%{-webkit-transform:rotate(1deg)}100%{-webkit-transform:rotate(0)}}@keyframes orangeRotate{0%{transform:rotate(0)}25%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}90%{transform:rotate(1deg)}100%{transform:rotate(0)}}.press-section{padding:30px 0 20px}.press-section .frame{max-width:1600px}.press-section .section-title{margin-bottom:45px}.press-section .section-title h2{font:50px roboto-bold-webfont,arial,sans-serif;margin-bottom:0}.section-title.in-light .sub-ttl{font:28px roboto-light-webfont,arial,sans-serif;color:#878a8c;text-shadow:none}.load-more{display:inline-block;background:#007fb6;text-shadow:1px 1px #1b5c7d;box-shadow:0 0 0 1px #c1c1c1;vertical-align:middle;color:#fff;font:16px roboto-bold-webfont,arial,sans-serif;text-transform:uppercase;border:1px solid #0179ad;border-bottom-color:#00b9d7;border-radius:4px;min-width:52%;padding:17px 20px;text-align:center;transition:color .2s linear}.load-more:hover{color:#fff}.load-more:after{font:26px/18px roboto-black-webfont,Arial,sans-serif;padding-left:30px;position:relative;top:-10px;content:"\bb";-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;transition:top .2s linear}.load-more:hover:after{top:-7px}.press-frame{margin-bottom:40px}.press-item{width:32.1%;margin:0 .6% 20px;float:left}.home-company-logos-wrapper{padding:29px 0;position:relative;z-index:1;border-top:1px solid rgba(0,0,0,.1);background:#fff;overflow:hidden}.home-company-logos-content .divider{display:none}.home-company-logos-content{width:100%;text-align:center;max-width:1450px;margin:0 auto}.home-company-logos-content li{display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin:0 2.5%;color:transparent;position:relative}.home-company-logos-content li:first-child{margin-left:0}.home-company-logos-content li:last-child{margin-right:0}.client-logo-item:before{position:absolute;top:0;left:0;height:69px;z-index:2;content:"";opacity:0}.client-logo-item,.client-logo-item:before{background-image:url(../images/home/logos-sprite.png);background-repeat:no-repeat}.cl-pg,.cl-pg:before{background-position:-145px 0;width:81px;height:36px}.cl-pg:before{background-position:-145px -51px}.cl-at,.cl-at:before{background-position:0 0;width:105px;height:48px}.cl-at:before{background-position:0 -50px}.cl-nasa,.cl-nasa:before{background-position:-258px 0;width:71px;height:58px}.cl-nasa:before{background-position:-258px -73px}.cl-canon,.cl-canon:before{background-position:0 -103px;width:109px;height:24px}.cl-canon:before{background-position:0 -131px}.cl-nfl,.cl-nfl:before{background-position:-378px 0;width:48px;height:63px}.cl-nfl:before{background-position:-378px -73px}.cl-ea,.cl-ea:before{background-position:-117px -93px;width:125px;height:46px}.cl-ea:before{background-position:-117px -142px}.cl-toys,.cl-toys:before{background-position:-300px -142px;width:124px;height:33px}.cl-toys:before{background-position:-300px -179px}.frame-alt{max-width:1580px;margin:0 auto;position:relative;z-index:3}.head-anim-holder .s-left,.top-section.alt-size2 .s-left{color:#5a6063;line-height:1.5;width:35%;height:550px;padding-top:120px}.top-section .s-left .link-arrow{font-size:17px;margin:0}.top-section .s-left .ttl,.top-section .s-left h2{font:80px/1 roboto-medium-webfont,Sans-Serif;color:#0078AE;margin-bottom:33px;letter-spacing:-1px}.hs-sub-item{max-height:9999px}.hs-sub-row{padding:30px 0 0}.hs-sub-row-m{display:none}.top-section .s-left .sub-ttl{font:30px roboto-light-webfont,sans-serif;margin:10px 0 20px}.wide-featexp-section .feat-expanded-section{background:#181d22;padding-bottom:170px}.feat-visible-m,.feat-visible-t{display:none}.feat-visible{display:block}.wide-featexp-section .feat-expanded-section .tab-lnk{margin:0 auto 20px;display:block;width:100%;height:auto;transform:none;max-width:100%}.wide-featexp-section .feat-expanded-section .tab-lnk:last-child{margin-bottom:0}.see-more{color:#fff;text-align:center;font:24px/1.3 roboto-light-webfont,sans-serif}.see-more.extra-pad{padding:40px 0}.see-more.light{color:#5a6063}.see-more .link{color:#009ddc;font-family:roboto-bold-webfont,sans-serif;margin-left:10px}.see-more .link:after{content:"";background:url(../images/logo-design/arrow.svg) 100% 50% no-repeat;width:12px;height:33px;-webkit-transform:scale(1.1,.5) translate(11px,20px);transform:scale(1.1,.5) translate(10px,20px);transition:left .3s ease-out;position:relative;left:0;display:inline-block}.see-more:hover .link:after{left:2px}.see-more .link.btm:after{transition:all .3s linear;left:0;-webkit-transform:rotate(90deg) scale(1,.5) translate(10px,-20px);transform:rotate(90deg) scale(1,.5) translate(10px,-20px)}.see-more .link.top:after{-webkit-transform:rotate(-90deg) scale(1,.5) translate(-10px,20px);transform:rotate(-90deg) scale(1,.5) translate(-10px,20px)}.content-section.rd-box-next,.dark-section.rd-box-next,.slider-section.rd-box-next{padding-bottom:120px;position:relative;z-index:2}.rd-box{max-width:1103px;background:#fff;margin:-85px auto;position:relative;z-index:3;border:1px solid #dedede;border-radius:5px;text-align:center;padding:50px 20px}.rd-box.fade-anim{transition:opacity .1s ease-out}.rd-box-holder{background:#fff;padding:40px 20px 50px;position:relative;z-index:3}.rd-box.stream{margin:0 auto}.rd-box:after{content:"";position:absolute;bottom:0;left:0;width:100%;background:#009ddc;height:3px;border-radius:0 0 4px 4px}.rd-box .txt{color:#009ddc;font:42px/1.3 'Roboto Bold Condensed',sans-serif;display:inline-block}.rd-box .btn-simple{display:inline-block;margin:0 0 0 70px;border-radius:5px;font-size:17px;text-transform:uppercase;text-shadow:none;padding:17px 27px 17px 20px;min-width:250px;position:relative;top:-5px;color:#fff}.rd-box .btn-simple:hover{color:#fff}.rd-box .btn-simple:after{border-color:#fff}.shad-round{position:relative}.shad-round:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:#fff;border-bottom:1px solid #dedede;z-index:3}.shad-round:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;border-radius:100%;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);z-index:2}.slider-section{padding:80px 20px 70px;background:#fff}.slider-section:not(.shad-invert):not(.inner-stream):last-child{padding-bottom:25px}.slider-section.rel-holder{position:relative;z-index:2}.border{border-top:3px solid #e8e8e8}.slider-section .frame{max-width:1582px;position:relative}.sec-ttl{text-align:center;margin-bottom:40px}.sec-ttl.ad-pad{padding-top:100px}.sec-ttl h2{color:#0078ae;letter-spacing:-1px;font:60px/1 roboto-medium-webfont,sans-serif}.sec-ttl h2 span{font:40px roboto-light-webfont,sans-serif}.sec-ttl h2 span.size01{font-size:60px}.sec-ttl .descr{font:20px/1.5 roboto-light-webfont,sans-serif;color:#5a6063;padding:25px 40px;max-width:1000px;margin:0 auto}.sec-ttl .descr.high-size{font-size:32px}.sec-ttl .descr strong{font-family:roboto-medium-webfont,sans-serif}.sec-ttl.dark h2{color:#fff}.sec-ttl.dark .descr{color:#878a8c}.simple-slider{position:relative;padding:0 20px}.txt-slider{background-color:#fff}.gray .txt-slider{background-color:#f9f9f9}.simple-slider-holder{max-width:1160px;margin:0 auto}.simple-slider h3:not(.slide-ttl){color:#0078ae;font:45px/1.1 roboto-medium-webfont,sans-serif;letter-spacing:-1px;margin-bottom:20px}.simple-slider p.sub{font:24px/1.35 roboto-light-webfont,sans-serif;margin-bottom:16px}.txt-slider p.sub{font:30px/1.35 roboto-medium-webfont,sans-serif;color:#0078ae}.txt-slider p strong{font-family:roboto-medium-webfont,sans-serif}.simple-slider .t-cell.txt.alt-view{padding:0 4% 0 0;vertical-align:middle;font:20px/1.5 roboto-light-webfont,sans-serif}.simple-slider .t-cell.txt.alt-view+.t-cell.visual{padding:0}.simple-slider p.size02{color:#009ddc;margin-bottom:15px;font:42px/1.15 roboto-light-webfont,sans-serif}.simple-slider p.size02 strong{font-family:roboto-medium-webfont,sans-serif}.simple-slider .t-holder{margin-bottom:40px}.pr-slider .t-holder{margin-bottom:80px}.simple-slider .t-cell{padding:40px 0 0;vertical-align:top;color:#5a6063;font:17px/1.6 roboto-regular-webfont,sans-serif}.txt-slider .t-cell{font:20px/1.6 roboto-light-webfont,sans-serif}.pr-slider.fade .item .t-cell{transition:none}.simple-slider .t-cell.txt{padding:55px 9% 0 0;width:60%}.simple-slider .t-cell.visual{width:40%;text-align:right;vertical-align:middle}.simple-slider.fade .item .t-cell{opacity:0;transition:transform .3s ease-out,opacity .6s ease-out;transform:translateX(150px)}.simple-slider.fade .item .t-cell.visual{transition:transform .3s ease-out .1s,opacity .3s ease-out .1s}.simple-slider.fade .current .t-cell{opacity:1;transform:translateX(0);transition:transform .3s ease-out,opacity .2s ease-out}.simple-slider.fade .prev-current .t-cell{transform:translateX(-150px);opacity:0}.simple-slider .bx-pager{text-align:center;position:relative;z-index:3}.simple-slider .bx-pager-item{display:inline-block;margin:0 20px}.simple-slider .bx-pager-link{display:inline-block;width:24px;height:24px;border:2px solid #dedede;border-radius:50%;position:relative;font-size:0;line-height:0;transition:all .3s linear}.simple-slider .bx-pager-link:after{content:"";background:#fff;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:width .5s ease-out,height .5s ease-out;border-radius:50%}.simple-slider .bx-pager-link.active{border-color:#90c404}.simple-slider .bx-pager-link.active:after{background:#90c404;width:12px;height:12px}.simple-slider .pull-controls{height:130px;overflow:hidden}.simple-slider .pull{top:34px;bottom:auto;width:20px;height:61px;transform:scale(1)}.simple-slider .pull.left{width:42px}.simple-slider .bx-next:after,.simple-slider .bx-prev:after{content:"";border-radius:50%;width:128px;height:128px;position:absolute;top:-34px;transition:opacity .3s linear;opacity:0}.simple-slider .bx-next:after{box-shadow:20px 0 3px 10px rgba(255,255,255,1),-3px 0 3px 0 rgba(0,0,0,.1);left:-32px}.simple-slider .bx-prev:after{box-shadow:-20px 0 3px 10px rgba(255,255,255,1),3px 0 3px 0 rgba(0,0,0,.1);right:-12px}.simple-slider .pull.left:hover .bx-prev:after,.simple-slider .pull.right:hover .bx-next:after{opacity:1}.simple-slider .slide-center{text-align:center;height:340px;padding:0 15% 80px;vertical-align:middle;font:24px/1.6 roboto-light-webfont,sans-serif}.simple-slider .slide-center h3{font:45px/1.2 roboto-light-webfont,sans-serif;margin-bottom:15px}.simple-slider .slide-center h3 strong{font-family:roboto-medium-webfont,sans-serif}.tab-slider{margin:0 auto 60px;max-width:1820px}.tab-slider-pager{margin:0 auto 11px;max-width:1150px;display:table;width:100%;position:relative;z-index:52;table-layout:fixed}.tab-slider-pager:after{content:"";background:#dedede;position:absolute;bottom:-10px;left:0;width:100%;height:4px}.tab-slider-pager>a{display:table-cell;height:110px;position:relative;text-align:center;vertical-align:middle;width:100%}.tab-slider-pager:not(.visual)>a h3,.tab-slider-pager:not(.visual)>a span{font:20px/1.2 roboto-medium-webfont,sans-serif;color:#5a6063;transition:color .2s ease-out}.tab-slider-pager:not(.visual)>a.active h3,.tab-slider-pager:not(.visual)>a.active span{color:#90c404}.tab-slider-pager>a:not(:first-child):after{content:"";width:1px;height:74px;position:absolute;left:0;top:22px;background:#dadada}.current-tab{height:5px;width:25%;background:#90c404;position:absolute;bottom:-11px;z-index:2;left:0;transition:all .2s linear}.current-tab:after{content:"";position:absolute;top:0;left:50%;margin-left:-20px;border-top:14px solid #90c404;border-right:20px solid transparent;border-left:20px solid transparent}.tab-slider .active-0 .current-tab{left:0!important}.tab-slider-pager .brand{display:inline-block;background-image:url(../images/logos/ba-logos-v2.jpg)}.tab-slider-pager .smarties{width:168px;height:56px;background-position:-3170px -62px}.tab-slider-pager .active .smarties{background-position:-3169px -2px}.tab-slider-pager .rana{width:106px;height:63px;background-position:-3341px -67px}.tab-slider-pager .active .rana{background-position:-3341px 0}.tab-slider-pager .epicreads{width:154px;height:43px;background-position:-3549px -46px}.tab-slider-pager .active .epicreads{background-position:-3549px 0}.tab-slider-pager .havi{width:148px;height:51px;background-position:-2479px -54px}.tab-slider-pager .active .havi{background-position:-2479px 0}.tab-slider-pager .glass{width:212px;height:54px;background-position:-2266px -54px}.tab-slider-pager .active .glass{background-position:-2267px 0}.tab-slider-pager .active-brand{background-position:0 100%}.tab-slider-pager .active .active-brand{background-position:0 0}.tab-slider-pager .mem{width:152px;height:56px;background-image:url(../images/logos/ba-mem.jpg)}.tab-slider-pager .first{width:156px;height:51px;background-image:url(../images/logos/ba-first.jpg)}.tab-slider-pager .school{width:100px;height:72px;background-image:url(../images/logos/ba-school.jpg)}.tab-slider-pager .johnjay{width:87px;height:63px;background-image:url(../images/logos/ba-johnjay.jpg)}.tab-slider-pager .cayman{width:228px;height:48px;background-image:url(../images/logos/ba-cayman.jpg)}.tab-slider-pager .bcn{width:138px;height:33px;background-image:url(../images/logos/ba-bcn.jpg)}.tab-slider-pager .snc{width:180px;height:34px;background-image:url(../images/logos/ba-snc.jpg)}.tab-slider-pager .nfl{width:54px;height:72px;background-image:url(../images/logos/ba-nfl.jpg)}.tab-slider-pager .uct{width:53px;height:86px;background-image:url(../images/logos/ba-uct.jpg)}.tab-slider-pager .sonobello{width:142px;height:88px;background-image:url(../images/logos/ba-sonobello.jpg)}.tab-slider-pager .bone{width:183px;height:46px;background-image:url(../images/logos/ba-bone.jpg)}.tab-slider-pager .intelligence{width:200px;height:52px;background-image:url(../images/logos/ba-intelligence.jpg)}.tab-slider-pager .rachel{width:88px;height:79px;background-image:url(../images/logos/ba-rachel.jpg)}.tab-slider-pager .luxury{width:191px;height:45px;background-image:url(../images/logos/ba-luxury.jpg)}.tab-slider-pager .stark{width:140px;height:32px;background-image:url(../images/logos/ba-stark.jpg)}.tab-slider-pager .dance{width:168px;height:25px;background-image:url(../images/logos/ba-dance.jpg)}.tab-slider-pager .medcpu{width:176px;height:36px;background-image:url(../images/logos/ba-medcpu.jpg)}.tab-slider-pager .leon{width:147px;height:72px;background-image:url(../images/logos/ba-leon.jpg)}.tab-slider-pager .baldor{width:101px;height:62px;background-image:url(../images/logos/ba-baldor.jpg)}.tab-slider-pager .candy{width:191px;height:45px;background-image:url(../images/logos/ba-candy.jpg)}.tab-slider-pager .serviceking{width:146px;height:52px;background-image:url(../images/logos/ba-serviceking.png)}.tab-slider-pager .paul{width:164px;height:29px;background-image:url(../images/logos/ba-paul.png)}.tab-slider-pager .btb{width:152px;height:74px;background-image:url(../images/logos/ba-btb.png)}.tab-slider-pager .amf{width:97px;height:75px;background-image:url(../images/logos/ba-amf.png)}.tab-slider-pager .girlscouts{width:187px;height:74px;background-image:url(../images/logos/ba-girlscouts.png)}.tab-slider-pager .toysrus{width:154px;height:74px;background-image:url(../images/logos/ba-toysrus.png)}.tab-slider-pager .bowlmor{width:186px;height:47px;background-image:url(../images/logos/ba-bowlmor.jpg)}.tab-slider-pager .nuna{width:152px;height:25px;background-image:url(../images/logos/ba-nuna.jpg)}.tab-slider-pager .ecaytrade{width:176px;height:25px;background-image:url(../images/logos/ba-ecaytrade.jpg)}.tab-slider-pager .kosher{width:205px;height:68px;background-image:url(../images/logos/ba-kosher.jpg)}.tab-slider-pager .bw{width:129px;height:64px;background-image:url(../images/logos/ba-bw.jpg)}.tab-slider-pager .exhale{width:196px;height:41px;background-image:url(../images/logos/ba-exhale.jpg)}.tab-slider-pager .luxor{width:189px;height:54px;background-image:url(../images/logos/ba-luxor.jpg)}.tab-slider-pager .nssplus{width:174px;height:67px;background-image:url(../images/logos/ba-nssplus.jpg)}.tab-slider-pager .ewing{width:192px;height:50px;background-image:url(../images/logos/ba-ewing.jpg)}.tab-slider-pager .winchester{width:158px;height:74px;background-image:url(../images/logos/ba-winchester.jpg)}.tab-slider-pager .loanscribe{width:239px;height:37px;background-image:url(../images/logos/ba-loanscribe.jpg)}.tab-slider-pager .shenkman{width:197px;height:36px;background-image:url(../images/logos/ba-shenkman.jpg)}.tab-slider-pager .unionbank{width:182px;height:70px;background-image:url(../images/logos/ba-unionbank.jpg)}.tab-slider .t-holder{margin:0 auto;max-width:1150px}.tab-slider .item.dance{background-image:url(../images/cs-slider/cs-dance-bg.jpg)}.tab-slider .item.leon{background-image:url(../images/cs-slider/cs-leon-bg.jpg)}.tab-slider .item.btb{background-image:url(../images/cs-slider/cs-btb-bg.jpg)}.tab-slider .item.medcpu{background-image:url(../images/cs-slider/cs-medcpu-bg.jpg)}.tab-slider .item{background-repeat:no-repeat;background-position:50% 0;background-size:cover;border-radius:5px}.tab-slider .t-cell{vertical-align:middle;height:545px;padding:0}.tab-slider .t-cell.txt{font:24px/1.5 roboto-light-webfont,sans-serif;width:45%;padding:0}.tab-slider .t-cell.visual{width:55%;padding-top:40px}.tab-slider .t-cell.visual img{max-width:9999px}.link-arrow{font:16px roboto-bold-webfont,sans-serif;color:#90c404;display:inline-block;margin:32px 0 0;position:relative;text-transform:uppercase}.link-arrow:before{content:"";width:108%;height:3px;background:#e8e8e8;position:absolute;bottom:-10px;left:0;transition:all .3s linear;opacity:0}.link-arrow.underline:before{opacity:1}.link-arrow.underline:hover:before{background:#90c404}.link-arrow:hover{color:#90c404}.link-arrow:hover:before{background:#90c404}.link-arrow:after{content:"";width:6px;height:6px;border:3px solid #90c404;border-width:3px 3px 0 0;transform:rotate(45deg);display:inline-block;position:relative;left:8px;top:-1px;transition:all .2s linear}.link-arrow.blue{color:#0197d3}.link-arrow.blue:after{border-color:#0197d3}.link-arrow.blue:hover:after,.link-arrow.green:hover:after{left:10px}.slider-section .pull-controls{position:absolute;width:100%;margin:0 auto;left:0;top:236px}.slider-section .txt-slider .pull-controls{top:120px;margin:0 auto}.case-slider .pull-controls{width:85%;position:relative;overflow:visible;margin:0 auto;height:1px;z-index:52}.case-slider .pull{top:0}.case-slider .bx-next:after,.case-slider .bx-prev:after{display:none}.case-slider p{padding-right:0}.case-slider p strong{font-family:roboto-medium-webfont,sans-serif}.case-slider .t-cell.txt{width:40%}.case-slider .t-cell.visual{padding:0 20px 0 0;width:60%}.ba-slider{border:1px solid transparent;border-radius:4px;margin:60px auto 90px;background-color:#fff;transition:border-color .3s ease-out 1.2s}.animated.ba-slider{border-color:#dedede}.ba-note{color:#878a8c;font:17px roboto-bold-webfont,sans-serif;text-transform:uppercase;margin-bottom:20px}.ba-note svg{width:80px;height:38px;fill:#90c404;margin:0 30px 0 20px;position:relative;top:10px}.ba-slider-holder{max-width:1301px;margin:0 auto;padding:50px 0 0;text-align:center;position:relative;z-index:2}.ba-slider .pull-controls{top:380px;width:88%;margin:0 6%}.jq-btn-close{cursor:pointer}.ba-expand-m{display:none}.ba-expand{height:560px;transition:height .3s linear}.ba-expand.shad-round:before{bottom:-51px}.ba-expand.shad-round:after{bottom:-53px;transform:rotate(180deg);box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}.jq-slide-open .ba-expand{padding-bottom:80px}.ba-btn{background:#fff;border-radius:3px;color:#90c404;font:17px roboto-bold-webfont,sans-serif;width:283px;padding:23px 0;text-align:center;border-bottom:3px solid #90c404;transition:width .2s linear,padding .2s linear,border-radius .05s linear;white-space:nowrap;overflow:hidden}.tab-slider .ba-btn:before{display:none}.link-arrow.ba-btn:after{border-width:2px 2px 0 0;width:10px;height:10px;left:15px;top:-4px;transform:rotate(135deg)}.tab-slider .ba-btn{position:absolute;bottom:-38px;left:50%;transform:translateX(-50%)}.ba-btn-close{border-radius:100%;border-bottom:1px solid #e0e0e0;width:auto;min-width:146px;padding:25px 49px 20px 37px}.link-arrow.ba-btn-close:after{transform:rotate(315deg);top:2px}.process-section{padding:0 0 35px}.process-section .sec-ttl{background:0 0;border-bottom:3px solid #e8e8e8;padding:80px 0 140px;transition:opacity .2s linear,background .3s ease-out 2s}.process-section .sec-ttl.ad-pad{padding-top:140px}.process-section .animated .sec-ttl{background:#f4f4f4}.pr-slider-holder{max-width:1100px;margin:0 auto}.pr-slider{max-width:1583px;margin:0 auto;position:relative}.shad-invert:before{bottom:-50px;border:none}.shad-invert:after{bottom:-50px;transform:rotate(180deg)}.pr-slider .item{padding-top:60px}.pr-slider .t-cell.visual{width:45%}.pr-slider .t-cell.txt{width:55%}.pr-slider .pull-controls{top:340px;width:87%;margin:0 6.5%}.pr-slider-pager{display:table;width:100%;table-layout:fixed;max-width:1230px;margin:-140px auto 30px;position:relative}.pr-slider-pager>a{display:table-cell;width:100%;vertical-align:top;text-align:center;position:relative}.pr-slider h3:not(.slide-ttl){color:#009ddc;font:45px/1.1 roboto-light-webfont,sans-serif}.pr-slider p{font:20px/1.4 roboto-light-webfont,sans-serif}.pr-slider p strong{font-family:roboto-medium-webfont,sans-serif}.pr-txt{color:#5a6063;font:20px/1.2 roboto-medium-webfont,sans-serif;display:inline-block;margin:0 0 20px;transition:color .3s linear}.active.strat .pr-txt{color:#009ddc}.active.info .pr-txt{color:#a541c0}.active.design .pr-txt{color:#f7a43c}.active.dev .pr-txt{color:#000}.active.qa .pr-txt{color:#5ea34b}.active.opt .pr-txt{color:#4dccd1}.pr-bg,.pr-icon{width:70px;height:70px;border-radius:50%}.pr-icon{display:block;margin:0 auto;position:relative;z-index:3}.pr-bg{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#fff;z-index:2}.pr-bg:after,.pr-bg:before{content:"";position:absolute;border-radius:50%}.pr-bg:after{border:10px solid #fff;width:100%;height:100%;z-index:1;top:-10px;left:-10px}.pr-bg:before{top:0;left:0;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1);width:100%;height:100%;z-index:2}.pr-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-icon path{transition:all .3s linear}.strat .pr-icon svg{fill:#009ddc;width:26px;height:42px}.strat .pr-icon .str0,.strat .pr-icon .str2{stroke:#1F71B4;stroke-width:45.9624}.strat .pr-icon .str1{stroke:#1F71B4;stroke-width:114.908}.strat .pr-icon .fil0{fill:none;fill-rule:nonzero}.strat .pr-icon .fil1{fill:#F6F6F6;fill-rule:nonzero}.info .pr-icon svg{width:40px;height:32px}.info .pr-icon .str0{stroke:#9D4F98;stroke-width:316.52}.info .pr-icon .fil0{fill:none;fill-rule:nonzero}.info .pr-icon .fil1{fill:#9D4F98;fill-rule:nonzero}.design .pr-icon svg{width:30px;height:46px}.design .pr-icon .str0{stroke:#F6AA48;stroke-width:70.2664}.design .pr-icon .fil0{fill:none;fill-rule:nonzero}.dev .pr-icon svg{width:41px;height:23px}.dev .pr-icon .str0{stroke:#090A0B;stroke-width:89.8064}.dev .pr-icon .str1{stroke:#090A0B;stroke-width:79.8298}.dev .pr-icon .fil0{fill:none}.qa .pr-icon svg{width:38px;height:35px}.qa .pr-icon .str0{stroke:#5EA34B;stroke-width:359.222}.qa .pr-icon .fil0{fill:none}.opt .pr-icon svg{width:39px;height:38px}.opt .pr-icon .str0{stroke:#4DCCD1;stroke-width:138.885}.opt .pr-icon .fil0{fill:none}.active .pr-icon .fil1{fill:#fff!important}.active .pr-icon .str0,.active .pr-icon .str1,.active .pr-icon .str2{stroke:#fff!important}.pr-current-tab{position:absolute;top:68px;width:70px;height:70px;background:0 0;border-radius:50%;z-index:2;transition:all .3s linear}.pr-current-tab:after{content:"";position:absolute;bottom:-20px;left:21px;border-top:25px solid transparent;border-left:14px solid transparent;border-right:14px solid transparent;transition:all .3s linear}.pr-current-tab.animated{-webkit-animation:anim-cur-step .8s;animation:anim-cur-step .8s}.active-0 .pr-current-tab{background:#009ddc}.active-0 .pr-current-tab:after{border-top-color:#009ddc}.active-1 .pr-current-tab{background:#a541c0}.active-1 .pr-current-tab:after{border-top-color:#a541c0}.active-2 .pr-current-tab{background:#f7a43c}.active-2 .pr-current-tab:after{border-top-color:#f7a43c}.active-3 .pr-current-tab{background:#090a0b}.active-3 .pr-current-tab:after{border-top-color:#090a0b}.active-4 .pr-current-tab{background:#5ea34b}.active-4 .pr-current-tab:after{border-top-color:#5ea34b}.active-5 .pr-current-tab{background:#4dccd1}.active-5 .pr-current-tab:after{border-top-color:#4dccd1}.active-1 .digital .pr-current-tab{background:#5ea34b}.active-1 .digital .pr-current-tab:after{border-top-color:#5ea34b}.digital .opt .pr-icon .fil0{fill:#1c91c7}.digital .active.opt .pr-txt{color:#1c91c7}.digital .qa .pr-icon .fil1{fill:#5ea34b}.digital .qa .pr-icon .str1{stroke:#5ea34b}.active-2 .digital .pr-current-tab{background:#1c91c7}.active-2 .digital .pr-current-tab:after{border-top-color:#1c91c7}.mob-mode,.tab-mode,.wide-mode{display:none}.head-anim-holder{overflow:hidden;position:relative;z-index:1;background-color:#fff}.head-anim-holder .s-left{width:60%;padding-right:40%}.head-anim-holder .s-left.narrow{width:54%;padding-right:46%}.head-anim-holder .s-left .btn-holder{padding:10px 0;margin-top:-10px;overflow:hidden}.head-anim{position:absolute;top:0;left:52%;height:100%;width:100%}.head-anim-img{position:absolute;top:18px;left:0;height:100%;width:100%;opacity:0}.img-wrap img{opacity:0;transition:opacity .3s forwards}.img-loaded img{opacity:1}.head-anim-load .img-loaded img{opacity:0}.animated .head-anim-load .img-loaded img{opacity:1}.an-wide{display:none}.anim-box{transition:opacity .2s linear}.anim-start{overflow:hidden}.fade-anim{opacity:0;transition:opacity .4s ease-out}.fade-anim.mode-1{transition:opacity .4s ease-out .3s}.fade-anim.mode-2{transition:opacity .4s ease-out .7s}.fade-anim.mode-3{transition:opacity .4s ease-out 1.1s}.animated .fade-anim,.btm-scroll.rd-box{opacity:1}.btm-scroll{opacity:0;position:relative;transform:translateY(500px)}.btm-scroll.mode-1{transition:transform .5s ease-out,opacity .6s ease-out}.btm-scroll.mode-2{transition:transform .9s ease-out,opacity 1s ease-out}.btm-scroll.mode-3,.btm-scroll.mode-4{transition:transform 1.3s ease-out,opacity 1.4s ease-out}.btm-scroll.mode-5{transition:transform 1.7s ease-out,opacity 1.3s ease-out}.btm-scroll.mode-6{transition:transform 2.1s ease-out,opacity 1.7s ease-out}.btm-scroll.mode-7{transition:transform 2.5s ease-out,opacity 2.1s ease-out}.btm-scroll.mode-8{transition:transform 2.9s ease-out,opacity 2.5s ease-out}.sec-ttl.anim-box .fade-anim{transition:opacity .3s ease-out 1s}.t-cell .btm-scroll.mode-2{transition:transform .9s ease-out .6s,opacity 1s ease-out .6s}.t-cell .btm-scroll.mode-4{transition:transform 1.7s ease-out .6s,opacity 1.8s ease-out .6s}.animated .btm-scroll{opacity:1;transform:translateY(0)}.content-section .overflow{overflow:hidden}.content-section.gray,.slider-section.gray,.slider-section.shad-round.gray:before{background:#f9f9f9}.slider-section.gray+.slider-section{z-index:3}.case-slider .fade-anim.pull-controls{transition:all .6s ease-out .5s}.slider-pager .fade-anim:nth-child(1){transition:opacity .2s linear .5s}.slider-pager .fade-anim:nth-child(2){transition:opacity .2s linear .6s}.slider-pager .fade-anim:nth-child(3){transition:opacity .2s linear .7s}.slider-pager .fade-anim:nth-child(4){transition:opacity .2s linear .8s}.slider-pager .fade-anim:nth-child(5){transition:opacity .2s linear .9s}.slider-pager .fade-anim:nth-child(6){transition:opacity .2s linear 1s}.slider-pager .fade-anim:nth-child(7){transition:opacity .2s linear 1.1s}.slider-pager .fade-anim:nth-child(8){transition:opacity .2s linear 1.2s}.slider-pager .fade-anim:nth-child(9){transition:opacity .2s linear 1.3s}.slider-pager .pr-current-tab.fade-anim:after{transition:opacity .2s linear}.slider-pager .pr-current-tab.fade-anim{transition:opacity .2s linear .3s,left .3s linear}.simple-slider .current-tab.fade-anim{transition:opacity .2s linear .3s,left .2s linear}.scroll-arrow-wrap{position:absolute;top:-35px;left:0;right:0;margin:0 auto;width:70px;height:70px;border-radius:50%;box-shadow:0 1px 4px 1px rgba(0,0,0,.08);z-index:20;background:#fff}.scroll-arrow{width:36px;height:16px;position:absolute;top:42%;left:0;right:0;margin:0 auto;transition:transform .2s linear}.scroll-arrow-wrap:hover .scroll-arrow{-webkit-transform:translate(0,3px);transform:translate(0,3px)}.scroll-arrow-right{fill:#009ddc}.scroll-arrow-left{fill:#00b2fa}.slide-area{display:none}.scroll-arrow-wrap+.content-section,.scroll-arrow-wrap+.dark-section,.scroll-arrow-wrap+.slider-section:not(.process-section){padding-top:80px}.mix-slider{border:1px solid transparent;border-radius:4px;margin:60px auto 0;background-color:transparent;transition:border-color .3s ease-out 1.2s,background .3s ease-out 1.4s;overflow:hidden}.animated.mix-slider{background:#fff;border-color:#dedede}.slider-section .mix-slider .pull-controls{width:88%;margin:0 6%;top:50%;transform:translateY(-50%)}.mix-slider .t-cell{height:auto}.mix-slider .t-cell.txt{text-align:left;font-size:20px;width:63%;padding:25px 4% 85px 0;vertical-align:top}.mix-slider .t-cell.visual{width:37%;padding-top:0;padding-bottom:85px;text-align:center}.mix-slider h3:not(.slide-ttl){font-size:45px}.head-anim-holder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition:opacity .2s linear;background:url(../images/bg/bg-topsection.jpg) 100% 100% no-repeat #fff}.head-anim-holder.animated:before{opacity:1}.head-anim-holder.over:before{height:calc(100% - 70px)}.head-anim-holder.over{padding-bottom:70px;margin-bottom:-70px;background-color:transparent;position:relative;z-index:10}.dark-section{background:#181d22;padding:80px 20px 70px;color:#fff;overflow:hidden}.dark-section .frame{max-width:1608px}.dark-section .frame.narrow{max-width:1103px}.equal-cols{table-layout:fixed}.equal-cols .t-cell{padding:36px 0 20px;vertical-align:top;width:100%;font:20px/1.6 roboto-light-webfont,sans-serif}.equal-cols .link-arrow{margin-top:17px;font-size:17px}.equal-cols .visual{padding-left:160px;height:175px}.equal-cols .ios{background:url(../images/bg/ios-dark.jpg) 42px 44px no-repeat}.equal-cols .android{background:url(../images/bg/android-dark.jpg) 42px 44px no-repeat}.equal-cols .ttl{font:45px/1.1 roboto-bold-webfont,sans-serif;letter-spacing:-1px;margin-bottom:10px}.same-blocks{margin:0 -1.2%}.same-blocks>div{float:left;width:30.93%;height:180px;margin:0 1.2% 2.4%}.same-blocks .unit{display:block;height:100%;background:#fff;border-radius:3px;box-shadow:inset 0 0 0 5px transparent,0 0 2px 2px rgba(0,0,0,.05);position:relative;vertical-align:middle;transition:all .3s linear}.same-blocks .unit:hover{box-shadow:inset 0 0 0 5px #009ddc,0 0 2px 2px transparent}.content-section{padding:80px 20px 70px;background:#fff}.content-section:not(.shad-invert):last-child{padding-bottom:0}.content-section .frame{max-width:1103px}.content-section .frame.wide{max-width:1233px}.same-blocks .unit>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.same-blocks .client-logo-item,.same-blocks .client-logo-item:before{background-image:url(../images/logos/cms-logos.png)}.cl-wm,.cl-wm:before{width:237px;height:52px;background-position:0 0}.cl-wm:before{background-position:0 -55px}.cl-wp,.cl-wp:before{width:238px;height:54px;background-position:-1106px 0}.cl-wp:before{background-position:-1106px -57px}.cl-sitecore,.cl-sitecore:before{width:231px;height:56px;background-position:-240px 0}.cl-sitecore:before{background-position:-240px -59px}.cl-drupal,.cl-drupal:before{width:194px;height:67px;background-position:-909px 0}.cl-drupal:before{background-position:-909px -71px}.cl-joomla,.cl-joomla:before{width:217px;height:44px;background-position:-689px 0}.cl-joomla:before{background-position:-689px -48px}.cl-magento,.cl-magento:before{width:212px;height:62px;background-position:-474px 0}.cl-magento:before{background-position:-474px -66px}.cl-demand,.cl-demand:before{width:216px;height:45px;background-position:-1541px 0}.cl-demand:before{background-position:-1541px -47px}.cl-aem,.cl-aem:before{width:191px;height:74px;background-position:-1347px 0}.cl-aem:before{background-position:-1347px -77px}.cl-sitefinity,.cl-sitefinity:before{width:255px;height:45px;background-position:-1760px 0}.cl-sitefinity:before{background-position:-1760px -47px}.text-content{padding:0 61px;font:20px/1.6 roboto-light-webfont,sans-serif;color:#5a6063}.text-content p{margin-bottom:30px}.text-content p strong{font-family:roboto-medium-webfont,sans-serif}.text-content .size01{color:#0078ae;font:30px roboto-medium-webfont,sans-serif}.text-content .size02{font-size:24px;line-height:1.4}.tabs-frame{display:table;position:relative;border-radius:4px;padding:15px 0 40px}.tabs-visual{display:table-cell;width:35.5%;position:relative;z-index:2}.tabs-visual .item{background:0 0;border:solid transparent;border-width:1px 0 0 1px;display:table;width:100%;transition:all .3s linear 1.1s;position:relative}.tabs-visual .item:nth-child(1){border-radius:4px 0 0}.wide-tabs-visual .item:nth-child(1){border-radius:4px 4px 0 0}.tabs-visual .item:nth-last-child(2){border-bottom-width:1px;border-radius:0 0 0 4px}.wide-tabs-visual .item:nth-last-child(2){border-radius:0 0 4px 4px;border-bottom-width:0}.tabs-visual .item>a{cursor:pointer;display:table-cell;width:100%;vertical-align:middle;height:125px;color:#009ddc;font:30px/1.2 roboto-bold-webfont,sans-serif;padding:0 15px 0 145px}.tabs-txt .ttl{color:#90c404;font:19px/1.2 roboto-bold-webfont,sans-serif;margin-bottom:20px;display:none}.tabs-visual .active>a{color:#90c404}.tabs-step{position:absolute;top:0;right:-1px;width:6px;height:127px;opacity:0;transition:top .2s linear,opacity .3s linear 1.1s}.animated .tabs-step{opacity:1}.tabs-step:after{content:"";height:100%;width:100%;background:#90c404;position:absolute;top:0;right:0}.tabs-step:before{content:"";position:absolute;top:50%;right:-14px;margin-top:-20px;border-left:17px solid #90c404;border-top:22px solid transparent;border-bottom:22px solid transparent}.tabs-visual .ico{position:absolute;top:50%;left:45px;margin-top:-35px;box-shadow:1px 2px 2px 2px rgba(0,0,0,.05);border-radius:50%;height:70px;width:70px;text-align:center}.tabs-visual .ico path{transition:stroke .2s linear}.tabs-visual .ico svg{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:fill .2s linear;fill:#009ddc}.tabs-visual .ico svg.size01{height:90px}.tabs-visual .ico .stroke{fill:none;stroke:#009ddc}.tabs-visual .ico .fill-mobile{fill:#009ddc}.tabs-visual .active .fill-mobile,.tabs-visual .active svg{fill:#90c404}.tabs-visual .active .stroke{stroke:#90c404}.tabs-txt{display:table-cell;vertical-align:top;width:65.5%;padding:43px 50px;color:#5a6063;font:20px/1.6 roboto-light-webfont,sans-serif;border-radius:0 4px 4px;background:0 0;border:1px solid transparent;transition:all .3s linear 1s}.animated .tabs-txt:not(.wide-tabs-txt),.animated .tabs-visual .item,.animated .wide-tabs-txt:after{border-color:#dedede;background-color:#fff}.tabs-txt .unit{border-top:1px solid #dedede;padding:40px 0 35px}.tabs-txt .unit:last-child{padding-bottom:20px}.tabs-txt .unit:first-child{border:none;padding-top:0}.tabs-txt h3{color:#0078ae;margin-bottom:20px;font:45px/1 roboto-medium-webfont,sans-serif}.tabs-txt .link-arrow{margin-top:7px}.tabs-txt .unit h3{color:#758288;font:30px/1.2 roboto-bold-webfont,sans-serif;margin-bottom:5px}.tabs-txt .unit.green h3{color:#90c404}.tabs-txt ol{list-style-type:none;counter-reset:item}.tabs-txt .unit li{padding:16px 20px 16px 57px;position:relative}.tabs-txt .unit li:before{content:counter(item);counter-increment:item;min-width:23px;height:25px;border-radius:4px 0 0 4px;border:solid #758288;border-width:1px 0 1px 1px;color:#758288;font:17px roboto-black-webfont,sans-serif;position:absolute;top:20px;left:2px;text-align:center;padding-left:3px}.tabs-txt .unit li:after{content:"";position:absolute;top:26px;left:21px;width:15px;height:14px;border:solid #758288;transform:rotate(-46deg) skew(-12deg,-12deg);border-width:0 1px 1px 0}.tabs-txt .unit.green li:after,.tabs-txt .unit.green li:before{color:#90c404;border-color:#90c404}.wide-tabs-frame{padding:0 0 20px}.wide-tabs-txt{border:none;padding:20px 0;width:56%;position:relative;transition:none}.wide-tabs-txt:after{content:"";border-radius:0 4px 4px 0;position:absolute;top:20px;left:0;height:calc(100% - 40px);width:100%;z-index:1;transition:all .3s linear 1s}.wide-tabs-visual{box-shadow:0 0 5px 3px rgba(0,0,0,.05);width:44%;border-radius:4px}.wide-tabs-visual .ico{height:117px;width:117px;margin-top:-59px}.wide-tabs-visual .ico svg{width:75px;height:77px}.wide-tabs-visual .item{border-width:0 0 1px;table-layout:fixed}.wide-tabs-visual .item .ttl{font-size:28px}.wide-tabs-visual .item>a{height:158px;font-size:28px;line-height:1.1;padding-left:195px}.tabs-visual:not(.wide-tabs-visual) .item:nth-last-child(2){border-bottom-width:1}.wide-tabs-txt .item{padding:50px 50px 50px 60px;border-radius:0 4px 4px 0}.wide-tabs-txt p strong{font-family:roboto-medium-webfont,sans-serif}.wide-tabs-txt .scroll-content{height:336px;overflow:auto;position:relative;z-index:2}.wide-tabs-txt .scroll-content-size01{height:495px}.wide-tabs-step{height:158px}.animated .head-anim23{left:259px;top:230px;animation:head-anim-img 1s forwards .7s}.animated .head-anim24{left:487px;top:109px;animation:head-anim-img .6s forwards .5s}.animated .head-anim25{left:-140px;top:-70px;animation:head-anim-img .8s forwards .2s}.animated .head-anim26{left:244px;top:-27px;animation:head-anim-img .6s forwards}.animated .head-anim27{left:286px;top:-7px;animation:head-anim-img .6s forwards .5s}.animated .head-anim28{left:-39px;top:-6px;animation:head-anim-img 1s forwards .7s}.animated .head-anim29{left:346px;top:102px;animation:head-anim-img .8s forwards .2s}.animated .head-anim30{left:48px;top:112px;animation:head-anim-img .4s forwards 1.2s}.animated .head-anim31{left:265px;top:238px;animation:head-anim-img .6s forwards .1s}.submenu-section .sec-ttl{margin-bottom:20px}.submenu-section .t-cell{padding-top:0}.submenu-section .item{overflow:hidden;display:block;height:100%;min-height:225px;padding:140px 0 30px;text-align:center;color:#fff;font:26px/1.2 roboto-bold-webfont,sans-serif;position:relative;margin:0 12px;transition:color .3s ease-out;border-bottom:2px solid #009ddc}.submenu-section .item:after,.submenu-section .item:before{content:"";position:absolute;width:100%;left:0;bottom:0}.submenu-section .item:after{height:calc(100% - 40px);background-color:#252525;z-index:1}.submenu-section .item:before{height:0;background-color:#fff;transition:height .4s ease-out;z-index:2}.submenu-section img{position:absolute;top:0;left:50%;transform:translateX(-50%) scale(.95);z-index:3;opacity:.4;transition:all .3s ease-out}.submenu-section span{position:absolute;bottom:25px;left:0;width:100%;padding:0 20px;z-index:3}.animated .head-anim32{left:-78px;top:-28px;animation:head-anim-img .6s forwards}.animated .head-anim33{left:190px;top:46px;animation:head-anim-img .8s forwards .2s}.animated .head-anim34{left:47px;top:110px;animation:head-anim-img .6s forwards .5s}.animated .head-anim35{left:253px;top:-68px;animation:head-anim-img 1s forwards .7s}.animated .head-anim36{left:-115px;top:-48px;animation:head-anim-img .4s forwards 1.2s}.contact-pg .ttl{color:#fff;font:80px/1 roboto-medium-webfont,sans-serif;letter-spacing:-4px;margin-bottom:20px}.contact-pg .wh-detail--wrp .wh--top-banner{padding:105px 0 90px;margin-bottom:0}.contact-pg .wh--top-banner .descr{color:#fff;font:30px/1.3 roboto-light-webfont,sans-serif}.contact-pg .wh--top-banner strong{font-family:roboto-medium-webfont,sans-serif}.contact-pg .hs-sub-row{background:0 0;transition:background .3s ease-out .6s;padding:70px 0;margin-bottom:60px;border-radius:0 0 6px 6px}.contact-pg .hs-sub-row .nw--inner-container{padding-right:39%}.contact-pg .hs-sub-row .img-wrap{position:relative;display:inline-block;vertical-align:middle}.contact-pg .hs-sub-row .img-wrap:not(:first-child):before{content:"";height:68px;width:1px;background:#d3d3d3;position:absolute;top:0;left:-26px}.contact-pg .animated .hs-sub-row{background:#f4f4f4}.contact-pg .wh-detail--wrp .wh-form-holder{float:none;position:absolute;top:47px;right:5.7vw;max-width:612px;height:auto}.contact-pg .wh-detail--wrp .wh-form-holder .wh-form{float:none;transform:none}.ch-addrbox svg{position:absolute;top:-3px;left:0}.ch-cell{display:inline-block;vertical-align:top;padding:0 10px 0 60px;font:19px/1.4 roboto-light-webfont,sans-serif;position:relative}.ch-addrbox .stroke{fill:none;stroke:#0f80b3}.ch-place{width:52%}.ch-place svg{width:70px;height:80px;left:-15px;top:-3px}.ch-place strong{color:#0078ae;font:26px/1.15 roboto-medium-webfont,sans-serif}.ch-call{width:46%}.ch-call strong{color:#0078ae;font:24px roboto-bold-webfont,sans-serif}.ch-call svg{width:55px;height:65px}.contact-pg .wh-detail--wrp .wh-infobox{width:54%}.ch-cell a{color:#0078ae}.contact-pg .wh-detail--wrp .wh-form-holder .ch-form .f-row-check{padding-top:10px}.ch-form .link-arrow:after{border-color:#fff;width:9px;height:9px;border-width:4px 4px 0 0;position:absolute;top:42%;left:70%}.ch-form .btn-simple{border-radius:6px;padding:0}.ch-form .btn-simple input{color:#fff;padding:20px 80px 20px 50px;font:23px roboto-bold-webfont,sans-serif;text-transform:uppercase;cursor:pointer;border:none;background:0 0}.contact-pg .wh-detail--wrp .wh-form-holder .ch-form{padding-bottom:50px}.contact-pg .wh-detail--wrp .ch-form .ff-textarea textarea{height:150px}.contact-pg .wh-detail--wrp{min-height:860px}@media only screen and (max-width:1850px){.gallery-space-hold{margin-left:-80px}.sitecore-pg .bg{background-position:94% 20px}.biowars-section1 .bg{background-position:130% 0;background-size:85% auto}.johnjay-section1 .bg{background-position:105% 50%}.johnjay-section3 .bg{background-position:120% 50%}.biowars-section2 .bg{background-size:auto 85%}.biowars-section4 .bg,.dance-section4 .bg{background-size:auto 70%}.biowars-section5 .bg,.top-section .bg.btm-corner{background-size:auto 75%;background-position:110% 100%}.main-section .s-left .johnjay-ttl{margin-bottom:30px}.btb-section1 .bg{background-position:120% 50%;background-size:55% auto}.btb-section3 .bg.mid-align,.btb-section5 .bg.mid-align,.leon-section3 .bg.mid-align,.leon-section5 .bg.mid-align{background-position:95% 52%;background-size:auto 60%}.leon-section4 .bg{background-size:auto 100%;background-position:122% 100%}.btb-anim-holder{-webkit-transform:scale(0.7) translate(-10%,-70%);transform:scale(0.7) translate(-10%,-70%)}}@media only screen and (max-width:1700px){.gallery-space-hold{margin-left:-180px}.ec-fs-logo{margin:0 0 8px}.fwb-items .ec-fs-logo img{max-width:150px}.featured-work-fullscreen .ec-fs-descr{padding-left:20px;padding-right:20px}.top-section .bg.full-height{background-position:100% 0}.drupal-pg .bg,.wp-pg .bg{background-position:100% 50%}.joomla-pg .bg{background-position:100% 70%}.biowars-section2 .bg{background-position:130% 0}.johnjay-section5 .bg{background-position:115% 50%}.medcpu-section4 .bg{background-position:100% 100%;background-size:auto 90%}.offers .frame{padding:0 20px}.ba-slider-holder,.pr-slider-holder{max-width:1100px}}@media only screen and (max-width:1600px){.top-section .bg{background-position:98% 35%;background-size:auto 70%}.top-section .bg.mid-align{background-position:100% 60%}.logo-pg .bg.mid-align{background-position:80% 50%;background-size:auto auto}.leon-section2 .bg.mid-align{background-position:95% 60%;background-size:35% auto}.btb-section5 .bg.mid-align,.leon-section5 .bg.mid-align{background-position:98% 50%;background-size:auto 50%}.btb-section3 .bg.mid-align,.leon-section3 .bg.mid-align{background-position:95% 50%;background-size:auto 55%}.btb-section1 .bg.mid-align{background-position:123% 25%;background-size:55% auto}.medcpu-section4 .bg{background-position:110% 100%;background-size:auto 90%}.johnjay-section1 .bg{background-position:123% 50%}.johnjay-section3 .bg{background-position:120% 50%;background-size:auto 60%}.consult-pg .bg{background-position:98% 3px}.develop-pg .bg{background-position:98% 50%}.develop-pg .s-left{width:50%}.sitecore-pg .bg{background-size:auto 85%;background-position:98% 40px}.top-section .bg.full-height{background-position:115% 0}.seo-pg .bg{background-size:auto 90%;background-position:90% 50%}.drupal-pg .bg,.johnjay-section5 .bg,.wp-pg .bg{background-position:100% 50%}.joomla-pg .bg{background-position:100% 20%}.biowars-section2 .bg{background-size:auto 80%;background-position:150% 50%}.biowars-section3 .bg{background-size:auto 90%}.biowars-section4 .bg{background-size:auto 67%;background-position:120% 50%}.biowars-section5 .bg,.top-section .bg.btm-corner{background-size:auto 80%;background-position:140% 100%}.dance-section4 .bg{background-position:100% 100%}.btb-anim-holder{-webkit-transform:scale(0.7) translate(-20%,-70%);transform:scale(0.7) translate(-20%,-70%)}.services-wide-section-fullscreen{padding-left:17px;padding-right:17px}.services-wide-section-fullscreen .fwb-item{margin-bottom:23px}.services-wide-section-fullscreen .fwb-item .active-lnk::after{bottom:-23px}.services-wide-section-fullscreen .frame{max-width:100%}.f-post{padding:60px 20px 20px}.socials-box{padding:0 20px}.location-subttl{font-size:24px}.location-cell .loc-txt{width:300px;padding-right:20px}.loc-phone{display:block;margin-bottom:10px}.loc-phone:after{display:none}.loc-visual{right:330px}.location-cell:not(:first-child)::before{left:6%}.location-ttl span:after,.location-ttl span:before{width:39%}.tab-slider .pull-controls{width:95%}.equal-cols img,.pr-slider .pull-controls,.slider-section .mix-slider .pull-controls{padding:0 10px}.ba-slider .pull-controls,.pr-slider .pull-controls,.slider-section .mix-slider .pull-controls{width:98%;margin:0 1%}.top-section .s-left .ttl,.top-section .s-left h2{font-size:70px}.frame-alt{padding:0 4.7vw}.f-menu-wrapper .frame-alt{padding:0 20px}.f-menu-wrapper .loc-phone{display:inline-block;margin:0}.contact-pg .nw--inner-container{max-width:100%;padding:0 3vw}.contact-pg .wh-detail--wrp .wh-form-holder{right:3vw}.contact-pg .ttl{font-size:65px;letter-spacing:-2px}}@media only screen and (max-width:1500px){.gallery-space-hold{margin-left:-260px}.loc-visual img{width:290px;height:auto}.loc-active .loc-visual{width:290px}.location-cell .loc-txt{padding:0 20px 0 0}.location-subttl{font-size:22px}.loc-address{padding:4px 0 6px}.location-cell:before{display:none}.loc-phone{margin-bottom:5px}.wide-gallery-images{width:600px}.widefeat-txt{padding-left:580px}.widefeat-thumbs{width:213px;padding:33px 0 52px}.widefeat-thumbs>a{margin-left:0}.wide-gallery-images .active-slide-item .slide-item-inner:before{display:none}.widefeat-brand{width:calc(100% - 537px)}}@media only screen and (max-width:1400px){.offers{padding:60px 0 20px}.offers .txt-holder{padding-right:15%}.offers .img-holder{height:250px}.top-section .bg{background-size:auto 65%}.seo-pg .bg{background-size:auto 85%;background-position:100% 50%}.top-section .bg.full-height{background-size:auto auto;background-position:158% 0}.biowars-section4 .bg{background-size:auto 60%;background-position:120% 50%}.medcpu-section4 .bg{background-position:110% 100%;background-size:auto 80%}.johnjay-section1 .bg{background-position:160% 50%;background-size:auto auto}.johnjay-section2 .bg{background-position:98% 50%}.johnjay-section3 .bg{background-position:120% 50%;background-size:auto 50%}.johnjay-section5 .bg{background-position:100% 50%}.sitecore-pg .bg{background-size:auto 85%;background-position:110% 40px}.consult-pg .bg,.develop-pg .bg{background-size:auto auto}.biowars-section2 .bg{background-position:140% 50%}.biowars-section5 .bg,.top-section .bg.btm-corner{background-size:auto 65%;background-position:120% 100%}.main-section .s-left .johnjay-ttl{-webkit-transform:scale(0.7);transform:scale(0.7);margin:-141px 0 -10px -41px}.case-pg .section h2,.case-pg .top-section .s-left h2,.continue-section .bfm-awards .ttl{font-size:50px}.quote-section q{font-size:38px}.result-list{font-size:20px}.result-list span{font-size:45px;margin-right:10px}.result-list li{padding-top:10px;padding-bottom:10px}.result-list li:before{top:17px}.result-list li:after{top:32px}.btb-anim-holder{-webkit-transform:scale(0.6) translate(-32%,-83%);transform:scale(0.6) translate(-32%,-83%)}.btb-section3 .bg.mid-align,.leon-section3 .bg.mid-align{background-size:auto 45%;background-position:85% 50%}.logo-pg .bg.mid-align{background-position:87% 50%}.loc-visual{right:320px}.head-anim-holder .s-left,.top-section.alt-size2 .s-left{padding-top:40px}.simple-slider-holder{max-width:calc(100% - 120px)}.simple-slider .t-holder{table-layout:fixed}.case-slider{padding:0;width:calc(100% + 40px);max-width:calc(100% + 40px);margin:0 -20px 60px}.tab-slider .t-holder{max-width:calc(100% - 200px)}.tab-slider.mix-slider .t-holder{max-width:100%}.tab-slider:not(.case-slider):not(.mix-slider) .t-cell{height:400px}.tab-slider:not(.case-slider):not(.mix-slider) .t-cell.txt,.tab-slider:not(.case-slider):not(.mix-slider) .t-cell.visual{width:50%}.tab-slider:not(.case-slider) .t-cell.visual img{max-width:100%}.case-slider .t-cell.visual img{margin-right:0}.case-slider .t-cell .wide-mode{transform:scale(.7) translateX(-134px);display:inline-block}.case-slider .t-cell .wide-mode img{transform:translateX(134px)}.contact-pg .hs-sub-row{padding:40px 0}.contact-pg .hs-sub-item{transform:scale(.8)}.contact-pg .hs-sub-row .img-wrap:not(:first-child)::before{left:-3%}.contact-pg .hs-sub-item{margin-right:10px}}@media only screen and (max-width:1300px){.f-menu-content .fmc-list a{font-size:13px;line-height:2}.f-menu-content .fmc-list li{margin:4px 7px 0}.f-menu-wrapper{font-size:15px}.biowars-mob-slide .holder{-webkit-transform:scale(0.8);transform:scale(0.8);margin:0 -60px 0 -100px}.offers h2{font-size:33px}.offers .txt-holder p{margin-bottom:15px}.main-section .s-left .leon-ttl{margin:-80px 0 10px}.leon-quote-section q{margin-right:0}.gallery-space-hold{margin-left:-340px}.top-section .bg.full-height{background-size:80% auto;background-position:200% 0}.ecommerce-pg .bg.full-height{background-size:auto auto;background-position:400px 100%}.cr-design-pg .bg.full-height{background-size:78% auto}.top-section .bg.full-height .s-left{height:auto;padding-top:8%;padding-bottom:9%}.marketing-pg .bg.full-height{background-size:auto auto;background-position:150% 0}.marketing-pg .bg.full-height .s-left{padding-top:3%;padding-bottom:4%}.case-pg .frame.t-holder>.t-cell,.case-pg .top-section .s-left{height:750px}.quote-section blockquote{padding:0 30px 0 80px}.btb-section5 .bg.mid-align,.leon-section5 .bg.mid-align{background-size:auto 40%}.btb-anim-holder{-webkit-transform:scale(0.6) translate(-40%,-83%);transform:scale(0.6) translate(-40%,-83%)}.featured-work-fullscreen .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.featured-work-fullscreen .fwb-item>a:hover .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.f-post h6{font-size:24px}.f-post .divider{width:1.5%}.f-post .txt{width:60.25%;padding-left:17px}.f-post .visual{width:38.25%}.f-post .whitepaper-post .txt{padding-left:17px}.location-area .t-holder{-webkit-transform:scale(.85) translateX(-9%);transform:scale(.85) translateX(-9%);margin:-10px auto -20px;width:118%}.loc-address{font-size:20px}.loc-visual{margin-top:-10px;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.location-ttl span:after,.location-ttl span:before{width:37%}.ba-slider-holder,.pr-slider-holder{max-width:980px}.pr-slider .t-cell.visual .wide-mode{left:-25px}.head-anim-holder .s-left{height:500px}.top-section .s-left .ttl,.top-section .s-left h2{font-size:65px}.sec-ttl h2,.sec-ttl h2 span.size01{font-size:55px}.head-anim .wide-mode{transform:scale(.9);display:block}.frame-alt{padding:0 3.5vw}.contact-pg .wh-detail--wrp .wh--top-banner .title-wrp{padding-right:52%}}@media only screen and (max-width:1170px){.feat-txt-holder{margin-right:0}.top-section .bg{background-position:98% 30%;background-size:auto 50%}.seo-pg .bg{background-size:auto 70%;background-position:100% 50%}.medcpu-section4 .bg{background-position:110% 100%;background-size:auto 70%}.johnjay-section5 .bg{background-position:100% 50%}.johnjay-section3 .bg{background-position:140% 50%}.marketing-pg .bg.full-height{background-position:190% 0}.consult-pg .bg,.develop-pg .bg{background-size:auto 73%}.sitecore-pg .bg{background-position:125% 50px;background-size:auto 85%}.gallery-space-hold{margin-left:-410px}.drag-pager{margin-left:0;margin-right:0}.inner-drag-pager{width:87%}.inner-drag-pager:before{left:-7%;right:-7%}.biowars-section2 .bg{background-size:auto 60%;background-position:150% 50%}.biowars-section4 .bg{background-size:auto 50%;background-position:130% 50%}.case-pg .bg.btm-corner .s-left,.case-pg .biowars-section5 .s-left{width:30%}.case-pg .dance-section6 .bg .s-left{width:34%}.top-section .bg.btm-corner{background-size:auto 65%;background-position:130% 100%}.biowars-section5 .bg{background-size:auto 60%;background-position:140% 100%}.johnjay-section2 .bg{background-position:98% 50%}.dance-section4 .bg{background-position:100% 100%}.btb-anim-holder{-webkit-transform:scale(0.5) translate(-50%,-106%);transform:scale(0.5) translate(-50%,-106%)}.btb-section3 .s-left{width:35%}.btb-section3 .bg.mid-align,.leon-section3 .bg.mid-align{background-size:40% auto}.logo-pg .bg.mid-align{background-position:100% 50%}.socials .item{font-size:20px;height:63px}.socials .icn{margin:-2px 4px 0 0;-webkit-transform:scale(0.8);transform:scale(0.8)}.location-area .t-holder{-webkit-transform:scale(.8) translateX(-13%);transform:scale(.8) translateX(-13%);margin:-19px auto -29px;width:126%}.head-anim-holder .s-left,.top-section.alt-size2 .s-left{height:400px;padding-left:20px}.hs-sub-row{padding-top:10px}.hs-sub-item{margin-right:20px}.rd-box{margin:-85px 20px}.simple-slider .t-cell.txt{padding:0 10px 0 0}.simple-slider .t-cell.visual{vertical-align:top}.tab-slider .t-cell.visual{vertical-align:middle}.case-slider .t-cell.txt{padding:40px 0}.ba-slider-holder,.pr-slider-holder{max-width:800px}.pr-slider .pull-controls{top:300px}.top-section .s-left .ttl,.top-section .s-left h2{font-size:60px}.sec-ttl h2,.sec-ttl h2 span.size01{font-size:55px}.mix-slider .t-cell.txt,.mix-slider .t-cell.visual{padding-bottom:20px}.same-blocks{padding:0 10px}.head-anim .wide-mode{transform:scale(.75)}.head-anim{left:48%}.f-menu-wrapper .t-cell,.f-menu-wrapper .t-holder{display:block;width:100%;text-align:center;white-space:normal}.f-menu-content .fmc-list a{line-height:14px}.f-menu-wrapper .fmc-contact{padding-top:20px}.contact-pg .ttl{font-size:50px}.contact-pg .wh--top-banner .descr{font-size:23px}.contact-pg .hs-sub-item{margin:0 -10px}.ch-call strong{font-size:20px}.ch-place strong{font-size:24px;margin-bottom:5px;display:block}.nofound{flex-wrap:wrap}.nofound .cs-service-column{width:30%;padding-bottom:20px}.f-menu-content .fmc-list li{margin:0 10px}}@media only screen and (max-width:1090px){.tab-slider-pager .luxury{transform:scale(.8)}.solutions-section .drop-holder{padding:0 24px}.industry-section{padding:50px 0 120px}.industry-section .frame{max-width:100%;box-sizing:border-box;padding:0 30px}.industry-section h1{font-size:45px;margin-bottom:7px}.industry-section .subheading{font-size:18px;margin-bottom:10px}.industry-section .list{padding:10px 0 0;font-size:18px}.industry-section .list a{padding:15px 10px}.industry-section .list a:before{transform:scale(.75);-webkit-transform:scale(0.75);margin-bottom:6px}.top-section .bg.full-height{background-size:100% auto;background-position:300px 0}.ecommerce-pg .bg.full-height{background-size:auto auto;background-position:300px 100%}.cr-design-pg .bg.full-height{background-size:68% auto;background-position:150% 0}.services-pg .bg.full-height{background-size:80% auto}.marketing-pg .bg.full-height{background-size:auto auto;background-position:400px 0}}@media only screen and (max-width:1024px){.wide-expanded-section .exp-bg .frame{padding:0 10px}.offers .t-cell{border:none;background:#fafafa;overflow:hidden}.offers .t-cell:before{content:"";border:solid #d9dadb;border-width:0 1px;height:100%;width:100%;position:absolute;bottom:0;left:0;box-sizing:border-box}.offers .img-holder{height:200px}.offers .link-arrow{bottom:35px}.offers .txt-holder{padding-bottom:60px}.offers .txt-holder p{margin-bottom:30px}.btb-anim-holder{-webkit-transform:scale(0.5) translate(-61%,-106%);transform:scale(0.5) translate(-61%,-106%)}.infoboxes{padding-bottom:60px}.magento-pg-infoboxes{padding-bottom:0}.slide-section{padding:80px 0 0}.result-section .frame{padding:0 10px}.video-frame .sub-caption{font-size:20px;margin-top:-35px}.video-frame .sub-caption:after{display:none}.back-link{padding-left:20px;border-bottom:1px solid #e6e8e7}.case-pg .top-section .s-left,.top-section .s-left{padding-left:20px}.feat-expanded-section .exp-bg{background-size:1400px auto}.feat-gallery{float:none;max-width:657px;margin:50px auto 0}.feat-gallery-thumbs{margin-top:86px;padding:20px 0;max-width:186px;border:none;width:auto}.feat-gallery-thumbs:after{display:none}.feat-gallery-thumbs>a{max-width:140px}.feat-gallery-thumbs>a:before{right:auto;left:-12px;margin-top:-9px;border-left:none;border-right:9px solid #88ba00;border-top:15px solid transparent;border-bottom:15px solid transparent}.feat-gallery-thumbs>a.active,.feat-gallery-thumbs>a:hover{box-shadow:0 1px #fff,-4px 4px #88ba00}.feat-txt{border-right:none;padding:46px 46px 24px;max-width:100%}.feat-gallery-images{float:left;margin-right:-46px;position:static}.feat-content{position:relative}.feat-brand{width:100%;max-width:100%;top:4px;height:132px}.feat-brand:after{-webkit-transform:scale(0.7) translate(-71%,-51%);transform:scale(.7) translate(-71%,-51%);margin-left:240px}.toysrus .feat-brand:after{transform:scale(.65) translate(-78%,-56%)}.mmh .feat-brand:after{-webkit-transform:scale(0.6) translate(-71%,-81%);transform:scale(.6) translate(-71%,-81%)}.leon .feat-brand:after,.mem .feat-brand:after,.solil .feat-brand:after{-webkit-transform:scale(0.57) translate(-71%,-81%);transform:scale(.57) translate(-71%,-81%)}.engel .feat-brand:after{margin-left:246px}.johnjay .feat-brand:after{margin-left:233px}.aol .feat-brand:after{margin-left:196px}.benihana .feat-brand:after,.juice .feat-brand:after{margin-top:-25px}.button-close{width:49px;height:57px}.button-close:after,.button-close:before{width:33px}.feat-txt-holder{clear:both;padding:0;position:static;max-width:100%;margin-right:0}.demo-video-box h4,.feat-section-frame h2,.infoboxes .section-title h2{font-size:45px}.infoboxes h3{font-size:28px}.infoboxes .sub-caption{font-size:18px}.infoboxes .item img{-webkit-transform:scale(0.9);transform:scale(.9)}.feat-expanded-section .tab-lnk{display:inline-block;vertical-align:bottom;width:31%;height:auto;max-width:353px;margin:0 6px}.home-slider-content .hs-left{padding-left:20px;background-size:370px auto}.hs-left .hsl-header,.hs-left .hsl-header h1{font-size:22px;line-height:1.3}.hs-left .hsl-header strong{font-size:45px}.hs-left .hsl-subcaption{padding:10px 70px 0 0;line-height:1.2}.hs-left .hsl-subcaption,.hs-left .hsl-subcaption strong{font-size:16px}.hs-left .see-our-work-btn{margin:30px 0}.hs-sub-row{padding:20px 10px 30px;margin-bottom:0}.solutions-section{padding:38px 0 55px}.solutions-section h2{font-size:40px}.solutions-section h3 a{font-size:20px;line-height:1.1}.solutions-section .drop-holder{min-width:18%}.solutions-section h3 .t-cell{-webkit-transform:scale(.85);transform:scale(.85)}.solutions-section h3 .ico{margin-bottom:-19px}.solutions-section .consulting .drop,.solutions-section .consulting h3:before{margin-left:-115px}.go-next-step{width:80px;height:80px;top:-40px}.gns-arrow{width:47px;height:24px}.visit-more{padding:49px 0 47px}.map-section{padding-left:26px;padding-right:26px}.map-section:after,.map-section:before{position:absolute;top:0;left:0;width:60px;height:100%;z-index:10;content:"";background:0 0}.map-section:after{left:auto;right:0}.ec-fs-aside-img{display:none}.featured-work-fullscreen .expanded-mode{margin-left:-17px;margin-right:-17px}.featured-work-fullscreen .expand-close{right:12px}.featured-work-fullscreen .expanded-mode .ecg-image-box{width:40%}.gallery-space-hold{margin-left:-480px}.featured-work-fullscreen .ec-fs-descr{width:60%;padding:5px 20px 18px}.featured-work-fullscreen .expanded-mode .thumbnails{max-width:980px;margin:0 auto}.lp-mobile-swipe{display:block}.lp-slider-txt{width:66%}.logo-benefits .lp-slider-txt,.slide-section .slider-txt-wrap{width:60%}.slide-section .lp-slider-txt{width:100%}.slide-section .logo-benefits{margin-bottom:0}.logo-benefits .pull-left{left:-10px}.logo-benefits .pull-right{right:-20px}.logo-benefits .lp-slider-img{margin-right:80px}.lb-steps,.slide-section .lb-steps li{font-size:15px;line-height:1.3}.slide-section .lb-steps.full ul{max-width:100%;border-radius:0;width:100%;display:table;table-layout:fixed}.slide-section .lb-steps.full li{margin:0;display:table-cell}.slide-section .lb-steps.full h3{font-size:15px}.logo-benefits .lb-steps li{max-width:150px}.slide-section .lb-steps li{max-width:190px}.slide-section .lb-steps.short li{max-width:33%}.logo-benefits .lb-steps li a{padding:10px}.logo-benefits .lb-steps.full li a{padding:10px 0}.logo-benefits .cur-step{width:150px}.easel-slider:before,.rocket-slider:before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";z-index:20}.easel-slider .bx-wrapper,.rocket-slider .bx-wrapper{position:relative;z-index:1}.top-section .bg{background-position:98% 30%;background-size:auto 55%}.biowars-section4 .bg{background-size:auto 50%;background-position:120% 50%}.medcpu-section7 .bg{background-position:98% 50%}.medcpu-section4 .bg{background-position:120% 100%;background-size:auto 80%}.sitecore-pg .bg{background-position:135% 50px;background-size:auto 85%}.case-pg .frame.t-holder>.t-cell,.case-pg .top-section .s-left{height:650px}.biowars-section2 .bg{background-size:auto 50%;background-position:130% 50%}.top-section .bg.btm-corner{background-size:65% auto;background-position:155% 100%}.biowars-section5 .bg{background-size:auto 60%;background-position:155% 100%}.johnjay-section3 .bg{background-position:120% 50%;background-size:50% auto}.johnjay-section2 .bg{background-position:98% 50%}.dance-section4 .bg{background-position:100% 100%;background-size:auto 63%}.leon-section4 .bg{background-position:120% 45%;background-size:auto 70%}.logo-pg .bg.mid-align{background-size:auto 85%}.de-blog-img{margin:10px}.de-text{padding:0 10px 40px}.de-blog-title{line-height:28px}.de-text-frame{padding:0 12px}.logo-process h2,.section-title.in-light h2{font-size:45px}.f-post .txt,.f-post .visual,.f-post-item{vertical-align:top}.foot-area .ttl,.location-ttl{font-size:30px;line-height:1.1}.location-ttl{margin-top:-76px}.f-post{padding:40px 20px 20px}.bfm-awards{padding-top:43px}.bfm-awards .ttl{font-size:24px}.bfm-awards .ttl span{font-size:45px;padding-bottom:0}.location-area .t-holder{display:block;-webkit-transform:none;transform:none;margin:20px 0 0;width:100%}.location-area .location-cell{display:table;width:100%;margin-bottom:40px;overflow:visible}.location-area .location-cell:last-child{margin-bottom:0}.location-cell .loc-txt{padding:0 0 0 20px;float:none;width:auto;vertical-align:middle;display:table-cell}.loc-phone,.loc-phone:after{display:inline-block}.location-area .loc-visual{margin-top:0;width:200px;-webkit-transform:none;transform:none;text-align:left;vertical-align:middle;position:static;display:table-cell}.location-area{padding-top:70px}.loc-visual img{width:auto;max-width:100%}.location-area .location-cell:not(:first-child):after{content:"";position:absolute;top:-20px;left:0;width:100%;height:1px;background:rgba(86,207,255,.3)}.location-ttl span::after,.location-ttl span::before{width:35%}.hs-sub-item{transform:scale(.8);margin:0 20px 0 -30px}.head-anim-holder .s-left,.top-section.alt-size2 .s-left{height:auto;padding:40px 20px}.head-anim-holder .s-left{padding-left:0}.top-section.head-anim-holder .s-left{padding-right:52%}.home-company-logos-wrapper{padding:25px 0}.content-section,.dark-section,.slider-section{padding:60px 20px}.sec-ttl.ad-pad{padding-top:120px}.sec-ttl h2{font-size:50px;line-height:1.1;margin:0}.sec-ttl h2 span,.sec-ttl h2 span.size01,.simple-slider h3:not(.slide-ttl){font-size:40px}.simple-slider p.sub{font-size:22px}.simple-slider .t-cell.txt{padding:20px 20px 20px 0}.simple-slider .t-cell.visual{vertical-align:top}.case-slider{margin-bottom:45px}.case-slider .t-cell.visual img{max-width:100%}.case-slider .t-cell.visual{vertical-align:middle;text-align:right}.process-section .sec-ttl{padding-bottom:120px}.process-section{padding:0}.sec-ttl .descr{padding:25px 40px}.wide-gallery-images{width:470px;margin-right:0}.feat-gallery{min-height:650px}.feat-gallery-images .slide-item{height:650px;overflow:hidden}.feat-gallery-images .slide-item.scroll .slide-item-inner,.feat-gallery-images .slide-item:first-child .slide-item-inner,.no-transform .slide-item-inner img,.slide-item-inner{max-height:645px}.scroll-area{height:auto}.tab-mode{display:inline}.top-section .s-left .ttl,.top-section .s-left h2{margin-bottom:30px}.top-section .s-left{font-size:20px}.top-section .s-left .sub-ttl{font-size:24px}.head-anim img{max-height:107%;width:auto}.feat-visible-t{display:block}.wide-featexp-section .feat-expanded-section{padding-bottom:120px}.pr-slider .t-cell.visual{opacity:0;transition:transform .3s ease-out,opacity .6s ease-out;transform:translateX(100px)}.pr-slider .current .t-cell.visual{opacity:1;transform:translateX(0)}.pr-slider .item{padding-top:0}.case-slider .pull{top:-80px}.case-slider .t-cell{height:400px}.case-slider .t-cell.txt,.case-slider .t-cell.visual{width:50%;padding:0 0 0 20px}.case-slider .t-cell .wide-mode{display:none}.tab-slider-pager:not(.visual)>a{padding:0 5px}.tab-slider-pager:not(.visual)>a h3,.tab-slider-pager:not(.visual)>a span{font-size:17px;line-height:1.2}.widefeat-gallery.alt .widefeat-thumbs{position:absolute;height:480px;width:239px;top:0;right:0;background:0 0}.widefeat-thumbs .mobile{bottom:77px}.equal-cols .ttl{font-size:35px}.equal-cols .t-cell{font-size:18px}.same-blocks{margin:0 -.7%}.same-blocks>div{width:31.93%;margin:0 .7% 1.4%}.text-content{padding:0 20px}.simple-slider .slide-center{padding:0 40px 60px}.submenu-section .item{font-size:20px;min-height:180px}.submenu-section .item img{opacity:.6}.head-anim{left:50%}.contact-pg .wh-detail--wrp .wh--top-banner{padding:40px 0}.contact-pg .hs-sub-row{margin-bottom:40px}.contact-pg .hs-sub-row .img-wrap:before{display:none}.contact-pg .wh-detail--wrp .wh-form-holder .ch-form{padding-bottom:20px}.ch-cell{padding-left:50px}.ch-cell svg{transform:scale(.8)}.contact-pg .wh-detail--wrp{min-height:795px}.ch-place{width:46%}.ch-place svg{top:-15px}.ch-call svg{top:-8px}.questions-to-ask-intro{padding-top:40px}}@media screen and (max-width:1024px) and (orientation :landscape){.top-section .bg.btm-corner{background-size:70% auto;background-position:135% 100%}.top-section .bg.mid-align{background-size:auto 65%}.logo-pg .bg.mid-align{background-position:100% 50%;background-size:auto 85%}.johnjay-section3 .bg.mid-align{background-size:50% auto}.biowars-section2 .bg{background-size:auto 65%;background-position:130% 50%}.biowars-section4 .bg{background-position:105% 50%}.btb-section5 .bg.mid-align,.leon-section5 .bg.mid-align{background-position:98% 50%;background-size:auto 40%}.leon-section2 .bg.mid-align{background-size:auto 50%}.btb-section3 .bg.mid-align,.leon-section3 .bg.mid-align{background-position:95% 45%;background-size:auto 45%}}@media only screen and (max-width:980px){.tab-slider-pager .luxury{transform:scale(.7);margin:0 -20px}.section-title.in-dark{padding:0 20px}.biowars-mob-slide .holder{-webkit-transform:scale(0.7);transform:scale(0.7);margin:0 -80px 0 -100px}.wide-expanded-section .txt-cell{padding:10px 10px 50px 0}.wide-expanded-section .brand{-webkit-transform:scale(0.75) translateX(-10%);transform:scale(.75) translateX(-10%)}.static-sublevel.top-page-panel{padding:41px 5px 5px}.static-sublevel.top-page-panel .ttl{font-size:38px}.static-sublevel.top-page-panel .tpp-nav .sublevel,.static-sublevel.top-page-panel .tpp-nav ul{width:98.5%}.static-sublevel.top-page-panel .tpp-nav>li{min-width:140px;margin-left:2px}.offers .frame{padding:0 20px}.offers h2{font-size:26px}.offers .txt-holder{padding:4% 5% 10%;font-size:16px}.btb-anim-holder{-webkit-transform:scale(0.4) translate(-80%,-120%);transform:scale(0.4) translate(-80%,-120%)}.seotr-section{padding:30px 0 50px;height:auto}.seotr-txt{width:75%;min-height:260px}.seotr-txt p{font-size:15px}.seotr-txt br{display:none}.seotr-section .frame{width:100%}.seotr-graph{-webkit-transform:scale(0.75) translateX(-67%);transform:scale(0.75) translateX(-67%);bottom:-54px}.section02 .seotr-graph{bottom:-55px}.d-block-tablet{display:block}.slide-section .lp-slider-img{width:240px;margin-right:110px}.logo-benefits .lp-slider-txt,.slide-section .slider-txt-wrap{width:57%}.slide-section .lp-slider-txt{width:100%}.services-wide-list{padding-bottom:50px}.service-wide-item{display:inline-block;width:49%;padding:25px 20px;box-sizing:border-box;vertical-align:top}.service-wide-item:last-child{padding-bottom:20px}.service-wide-item .frame{min-width:0}.service-wide-item h2{font-size:28px;margin:0 -15px 15px;white-space:nowrap}.sw-description{font-size:15px;line-height:1.6;padding:0 15px 20px;width:100%;display:block;text-align:center}.sw-description p{min-height:96px}.service-wide-item:nth-child(4) .sw-description p,.service-wide-item:nth-child(5) .sw-description p{min-height:120px}.service-wide-item .btn-simple{font-size:17px}.sw-logo{width:220px;display:block;margin:0 auto}.sw-logo-hold{width:220px;height:220px;line-height:195px}.wma-anim{-webkit-transform:scale(.93);transform:scale(.93);top:65px;left:76px}.service-dt-columns{display:block;width:100%;padding-left:0;padding-right:0}.bullet-service-list{font-size:15px;padding:60px 0 0 10px;display:inline-block;text-align:left}.bullet-service-list:after{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);margin:0 0 0 -142px;top:0}.sw-list-col{display:block;width:100%;box-sizing:border-box;text-align:center}.top-section .custom-list li{padding-bottom:5px}.top-section .s-left .ttl,.top-section .s-left h1,.top-section .s-left h2,.top-section.alt-size .s-left h1{font-size:41px}.top-section .s-left .ttl,.top-section .s-left h2{font-size:55px}.sec-ttl h2,.sec-ttl h2 span.size01{font-size:50px}.case-pg .top-section sup{font-size:14px}.case-pg .top-section .s-left,.top-section .s-left,.top-section.alt-size .s-left{font-size:20px;height:auto;padding-top:5%;padding-bottom:6%}.sitecore-pg .bg{background-size:auto 90%;background-position:155% 50px}.header{padding-left:10px;padding-right:10px}.logo a{width:236px;height:40px;background:url(../images/logo-tablet.png) no-repeat}.logo img{height:38px!important;width:228px!important}.h-animated .nav .p-box{display:none}.sc-bubble ul{margin-top:0}.occ-columns .occc-column{padding-right:0}.obc-columns{width:93%;margin:0 auto}.flex-direction-nav{display:none}.case-studies-section,.cs-block.cs-block-single,.cs-wide-section,.text-section{padding-left:26px;padding-right:26px}.cs-block.cs-block-single{padding-top:30px}.page-navigation{margin-left:26px;margin-right:26px}.page-intro-block,.page-intro-center{margin-left:22px;margin-right:22px}.services-wide-section,.single-text-section{padding-left:22px;padding-right:22px}.services-wide-list,.slide-section{padding-left:0;padding-right:0}.blue-box-inner .ttl,.blue-box-inner h4,.text-section .blue-box-inner h4{margin-right:15px}.whitepaper-descript,.whitepaper-img,.whitepapers-section h2{width:48%}.strategy-consult-list{padding-left:0;padding-right:0}.strategy-consult-item{padding-left:22px;padding-right:22px}.ow-items{width:100%}.ow-item{width:30%;margin:0 8px 30px}.video-production-section .ow-item{margin-right:7px}.about-main-logo{width:100%}.details-columns{padding-left:26px;padding-right:26px}.float-panel{display:none!important}.page-intro-narrow{padding-left:0;padding-right:0}.testimonial-frame .frame{padding-left:22px;padding-right:22px}.at-item{width:44%}.at-item:nth-child(2n){margin-left:70px}.at-item .ti-author-content{clear:both;padding-top:16px}.industries-intro-block .intro-fl-image{max-width:358px;margin-top:-84px}.demo-reel-block,.featured-work-block,.industry-recognition-wide-section,.testimonials-wide-section{padding-left:26px;padding-right:26px}.ourwork-pg .demo-reel-block{padding:0}.rank-section .rs-box,.rq-logos-box{margin-right:26px;width:43%}.whitepapers-holder .wh-section-1,.whitepapers-holder .wh-section-2,.whitepapers-holder .wh-section-3{padding-left:26px;padding-right:26px}.wh-top .page-intro-title{font-size:40px}.wh-date{font-size:24px}.wh-time{font-size:17px}.webinars-holder .whf-title span{font-size:30px}.webinars-holder .whf-title strong{font-size:40px;margin-top:-6px}.sample-text-section .st-add-section .st-column{font-size:16px;line-height:20px}.sample-text-section .st-add-section h3{font-size:30px}.sample-text-section{padding-bottom:50px}.join-us-form-holder .jb-1,.join-us-form-holder .jb-2{padding-left:40px;padding-right:25px}.vs-holder{padding-left:26px;padding-right:26px}.video-section .wide-video-holder{margin-left:0;margin-right:0}.video-presentation-section .see-all-large,.wide-video-holder{margin-left:26px;margin-right:26px}.obtained-section{padding-left:26px;padding-right:26px}.fwb-row .fwb-item{width:32%}.demo-reel-block .drb-content h3{max-width:93%}.page-navigation a:hover,.prev-link:hover{color:#009ddc}.page-navigation a:focus,.prev-link:focus{color:#90C404}.ficc-twitter .direction-follow-btn{padding-right:30px}.holder-404{padding-left:14px;padding-right:14px}.saic-columns{width:93%;margin-right:auto;margin-left:auto}.team-fixed-switcher{display:none}.text-columns{padding-left:14px;padding-right:14px}.steps-contents{margin-left:26px;margin-right:26px;width:auto}.step-content{padding-left:26px;padding-right:26px}.steps-controls{text-align:center;padding:0}.steps-controls ul li{display:inline-block;float:none}.steps-controls li.sep{position:relative;top:-10px}.steps-controls li.sep span{width:90px}.video-presentation-section .see-all-large{margin-left:0;margin-right:0}.extra-text-section{padding-left:26px;padding-right:26px}#slider_full-width{margin-left:26px;margin-right:26px;width:auto}#button_container .btn-simple-blue{margin-bottom:10px}.phase-section .c-section-title,.phase-slider-holder{padding-left:22px;padding-right:22px}.psc-lead{padding:0 150px 35px}.psc-text{padding:40px 100px}.tps__1 .psn-item a{font-size:25px}.pb80{padding-bottom:80px}.raq-logos-section{padding:50px 0 0}.raq-logos-section .raq-logo-item{width:50%;margin-bottom:40px}.benefits-section{padding-left:22px;padding-right:22px}.benefits-section .bs-item{width:33.33%}.page-team-bg{margin-right:0;margin-left:0}.job-section{padding-left:22px;padding-right:22px}.pib__1 p{padding-right:55%}.pib__1 .page-navigation-float{margin-left:0}.rs-blocks .rs-block,.rs-blocks-alt .rs-block,.rs-blocks-alt .rs-block:first-child,.rs-blocks-alt .rs-block:last-child,.rs-blocks-diff .rs-block,.rs-blocks-diff .rs-block:first-child{width:50%;margin-bottom:20px}.rs-blocks-wide .rs-block{width:100%;margin-bottom:0}.rs-items .rs-item{float:none;margin:0 auto 100px}.rs-items .rs-item:nth-child(2){margin:0 auto 150px}.rs-items .rs-item:last-child{margin:0 auto}.rs-blocks{padding-top:30px;padding-bottom:0}.rs-blocks-alt{padding-bottom:30px}.rs-title{margin-bottom:14px}.stat-box{padding-top:0}.chart-description,.stat-box .st-item{padding-left:26px;padding-right:26px}.stat-box .sti-line span{float:none;display:block;position:relative;color:#333}.stat-box .sti-line span em{position:absolute;right:-50px;width:35px;text-align:left}.stat-box.st_block .sti-line span em{right:0;color:#fff}.stat-box.st_img{padding:20px 5px 40px}.search-container .sc-bottom .frame,.search-container .sc-middle .frame,.search-container .sc-top .frame{padding-left:26px;padding-right:26px}.search-container #cse-search-box .google-search-container{width:96.56538969616909%}.fvs-box h4{font-size:38px}.fvs-thumb-descr{font-size:15px}.employees-testim .note{padding-bottom:30px}.categories-testim{padding:0}.categories-testim>li{padding:30px 0 100px}.categories-testim .item.frame{width:auto;margin:0 60px;background:0 0;top:0;padding:0}.categories-testim .ico-category{position:static;display:inline-block;vertical-align:middle;max-width:100px}.categories-testim .title-category{position:static;display:inline-block;vertical-align:middle;height:auto;width:auto;margin-left:5px}.categories-testim .title-category span{position:static;-webkit-transform:translate(0,0);transform:translate(0,0)}.categories-testim .person-txt{margin:20px 0 0;border-radius:10px}.categories-testim .person-photo{bottom:-62px}.choose-agency{padding:40px 0 20px}.choose-agency-cont{margin:140px 10px 0}.choose-agency-cont .tabs-cont{margin-right:95px}.choose-agency-cont h3{height:70px;font-size:18px;top:-106px}.choose-agency-cont .left{margin:0 27px 49px 0}.choose-agency-cont .left-sub{font:22px/28px roboto-bold-webfont,sans-serif;padding:36px 17px 0 24px;width:246px}.choose-agency-cont .right{right:15px;top:20px;margin:0;max-width:200px}.choose-agency-cont .cont{padding:25px 130px 25px 0;font-size:15px;line-height:24px}.featured-work-fullscreen .expanded-mode{margin-left:-48px;margin-right:-48px}.wvs-play-video{width:110px;height:110px}.wvs-play-video:before{margin-left:38px;-webkit-transform:scale(0.8);transform:scale(0.8)}.top-section .bg{background-position:98% 40%;background-size:44% auto}.dance-section4 .bg{background-position:100% 100%;background-size:auto 55%}.medcpu-section4 .bg{background-position:130% 100%;background-size:auto 70%}.medcpu-section7 .bg{background-size:37% auto}.case-pg .section h2,.case-pg .top-section .s-left h2,.continue-section .bfm-awards .ttl,.quote-section q{font-size:41px}.biowars-ttl{-webkit-transform:scale(0.7);transform:scale(0.7);left:-145px;top:-229px}.main-section .s-left .btb-ttl,.main-section .s-left .dance-ttl,.main-section .s-left .leon-ttl,.main-section .s-left .medcpu-ttl{margin:-30px -50px 20px;-webkit-transform:scale(0.75);transform:scale(0.75)}.main-section .s-left .leon-ttl{margin:-90px -60px 20px}.main-section .s-left .dance-ttl{margin:-70px -65px 20px}.case-pg .btb-section1 .ttl-box{top:-150px}.main-section .s-left .btb-ttl{margin:0 -62px}.case-pg .frame.t-holder>.t-cell,.case-pg .top-section .s-left{height:500px}.case-pg .medcpu-section3 .s-left{width:43%}.quote-section blockquote{padding:50px 80px 50px 100px}.biowars-section1 .bg{background-size:74% auto}.top-section .bg.btm-corner{background-size:auto 60%;background-position:150% 100%}.biowars-section5 .bg{background-size:auto 55%;background-position:150% 100%}.johnjay-section2 .bg{background-position:98% 50%}.leon-quote-section q{font-size:36px}.btb-section5 .bg.mid-align,.leon-section5 .bg.mid-align{background-size:auto 30%;background-position:105% 50%}.featured-work-fullscreen .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.45);transform:translate(-50%,-50%) scale(.45)}.featured-work-fullscreen .fwb-item>a:hover .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.55);transform:translate(-50%,-50%) scale(.55)}.circle-slider{font-size:16px;left:0}.circle-slider h2{font-size:22px}.circle-slider p{margin-bottom:10px}.circle-slider .t-cell{height:251px}.circle-slider .txt{margin:60px 0 0;width:251px}.circle-slider .pull-controls{width:251px}#pull-left,#pull-right{bottom:230px}#pull-right{right:15px}#pull-left{left:10px}.circle-slider img{left:40px;height:90%;width:auto}.socials .item{font-size:16px;line-height:1.9;height:50px}.socials .icn{margin:2px -3px 0 0;-webkit-transform:scale(0.6);transform:scale(0.6)}.socials .soc-fb .icn{margin:0}.f-menu-content .fmc-list{float:none;text-align:center}.f-menu-content .fmc-list li{display:inline;float:none;white-space:nowrap}.fmc-copyright{float:none;text-align:center}.fmc-copyright .mobile-sep{display:block;height:10px}.hs-sub-item{transform:scale(.7);margin:0 1px 0 -45px}.home-company-logos-content li{margin:0 1.7%}.rd-box{padding:52px 20px 35px}.rd-box .txt{font-size:30px;padding-bottom:25px}.rd-box .btn-simple{margin-left:20px}.ba-slider .pull-controls,.mix-slider .pull-controls{display:none}.pr-slider-holder{max-width:700px}.pr-slider .t-cell.txt{padding:0 20px 0 0}.simple-slider .t-cell.visual{padding-top:0}.case-slider .t-cell.visual{padding-top:40px}.pr-slider-pager{margin:-135px auto 40px}.pr-txt{font-size:17px}.pr-current-tab{top:61px}.tabs-txt{padding:30px}.wide-tabs-txt{font-size:18px;line-height:1.5}.tabs-txt h3{font-size:25px;line-height:1.1}.wide-tabs-visual .item .ttl{font-size:22px}.wide-tabs-visual .item>a{font:22px/1.2 roboto-medium-webfont,sans-serif;height:125px;padding:0 15px 0 120px}.wide-tabs-visual .ico{width:70px;height:70px;margin-top:-35px;left:25px}.wide-tabs-visual .ico svg{width:50px;height:52px}.wide-tabs-step{height:125px}.wide-tabs-txt .item{padding:30px 10px}.wide-tabs-txt .scroll-content{height:257px}.wide-tabs-txt .scroll-content-size01{height:383px}.submenu-section .item{font-size:18px}.content_holder .contact-pg .wh-detail--wrp .wh--top-banner .title-wrp{padding-right:0;text-align:center}.contact-pg .hs-sub-row .nw--inner-container{padding:0 40px 60px;text-align:center}.contact-pg .wh-detail--wrp .wh-form-holder{position:relative;right:0;top:-100px;width:100%;max-width:80vw;margin:0 auto -40px}.contact-pg .wh-detail--wrp .wh-infobox{width:80vw;margin:0 auto;float:none}.ch-cell{width:49%}.contact-pg .wh-detail--wrp{min-height:0;padding-bottom:60px}}@media only screen and (max-width:900px){.tab-slider-pager .large{transform:scale(.7)}.tab-slider-pager .kosher.large{margin:5px -19px 0}.sitecore-pg .bg{background-size:44% auto;background-position:110% 40%}.demo-reel-block .drb-content h3{max-width:90%}.occ-2-items-columns{text-align:center}.occ-2-items-columns .occc-column,.occ-2-items-columns .occc-column-1,.occ-2-items-columns .occc-column-2{float:none;display:inline-block;vertical-align:top;margin:0;width:44%}.tps__1 .psn-item a{font-size:22px}.sub-video-boxes{padding-left:.6%;padding-right:.6%;margin-top:-60px}.sv-box{padding:20px}.fvs-thumbs{margin:0}.fvs-box{margin:0 .6%;width:31.8%}.gallery-space-hold{margin-left:-570px}.full-services-section{padding:70px 10px 60px}.full-services-section h2{font-size:45px;margin:0 0 25px}.services-tabs{margin:0 0 15px}.services-tabs:before{top:59px;height:18px}.services-tabs li{padding-top:150px}.fss-step-number{width:140px;height:140px}.fss-step-number strong{width:122px;height:122px}.active .fss-step-number strong{width:140px;height:140px}.fss-step-number strong:after,li:nth-child(2) .fss-step-number strong:before{height:18px}.fss-step-number em{width:94px;height:94px;line-height:94px}.active .fss-step-number em{width:115px;height:115px;line-height:115px}.progress-filler{margin:0 0 36px}.progress-filler,.progress-indicator{height:14px}.progress-active{margin-left:-18px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:13px solid #88ba00}.tab-text{font-size:20px;padding:0}.tabs-content{padding:0 17px}.tabs-column,.tabs-column:first-child{width:100%;float:none;padding:0}.tabs-content p{margin:0 0 20px}.services-wide-section-fullscreen{padding-top:43px;padding-bottom:10px}.logo-pg .bg.mid-align{background-size:auto 70%}.socials .item{font-size:16px;line-height:1.9;height:50px}.socials .icn{margin:2px -3px 0 0;-webkit-transform:scale(0.6);transform:scale(0.6)}.socials .soc-fb .icn{margin:0}.f-menu-content .fmc-list{float:none;text-align:center}.f-menu-content .fmc-list li{display:inline;float:none;white-space:nowrap}.fmc-copyright .mobile-sep{display:block;height:10px}}@media only screen and (max-width:880px){.lb-steps.short ul{min-width:100%}.btb-section5 .bg.mid-align,.leon-section5 .bg.mid-align{background-size:auto 42%;background-position:97% 50%}.seotr-txt{width:85%}.seotr-graph{-webkit-transform:scale(0.76) translateX(-66%);transform:scale(0.76) translateX(-66%);bottom:-54px}.section02 .seotr-graph{bottom:-50px}.seo-traffic-section{padding-bottom:70px}.slide-section .lb-steps h3{font-size:13px}.result-section h3{font-size:23px;top:-16px;height:25px}.result-section h3:before{top:14px}.result-box h3+p{font-size:16px}.result-box,.rs-gen-blocks-two{margin-top:50px}.rs-blocks .rs-block span{font-size:50px}.rs-gen-blocks-two .rs-blocks{padding-bottom:10px}.logo-benefits .lp-slider-txt,.slide-section .slider-txt-wrap{width:50%}.slide-section .lp-slider-txt{width:100%}.wrapper{padding-top:62px}.header{position:fixed;top:0;left:0;width:100%;z-index:99999;padding:10px 0 9px;border-width:3px 0 0}.header .frame{position:static}.logo{position:static;background:none!important}.mm-opening .logo{margin-left:22px}.header .nav>li{position:static}.additional-nav,.header .nav a,.header .nav>li>a,.separate-border{display:none}.header .nav li .btn-h-request{position:absolute;top:13px;right:12px;display:inline-block;margin-top:0}.header .nav li .link-arrow{position:absolute;top:10px;right:8px;display:inline-block;margin-top:0;padding-top:5px;padding-bottom:6px;padding-left:8px;font-size:17px}.header .nav .link-more{display:block;position:absolute;top:11px;right:0;padding:10px 26px 8px 13px!important;font:15px/1.2 roboto-black-webfont,Arial,sans-serif;border-left:1px solid #dadada}.head-top{margin-right:197px;padding-top:0}.ht-simplemenu .phone{padding:8px 0 4px 13px;font-size:17px;line-height:1.2;font-weight:400;margin-top:0}.ht-simplemenu .phone em{width:27px;height:27px;margin-top:-4px;margin-right:2px;background-position:-156px -1px}.ht-simplemenu .search{width:29px;height:29px;background-position:-125px 0;margin:4px 0 0;position:relative}.hm-advancedmenu{padding:0}.header .open-m-menu{visibility:visible}.menu-title{border-width:3px 0 0}.search-line{margin-top:-1px;margin-left:0;padding-bottom:2px}.search-active{padding-bottom:50px!important}.search-field{right:0;bottom:9px;padding:7px 22px 0;position:absolute;display:none;border-top:1px solid #dadada}.search-active .search-field{display:block;width:100%}.search-field input[type=text]{width:360px}.ht-simplemenu .search:hover{background-position:-514px -284px}.case-studies-section{padding-bottom:92px}.cs-block{padding-top:24px;padding-bottom:24px}.cs-site-screen{max-width:335px}.cs-thumb{margin-right:42px}.cs-thumb-right{margin-right:0;margin-left:42px}.view-more{font-size:20px}.view-more:after{font-size:36px;margin-top:-11px}.cs-block-single{padding-top:0}.cs-block h1{font-size:25px;margin:0 0 12px}.cs-block-single .cs-thumb{margin-top:-36px}.section-title{margin-bottom:48px}.infoboxes .section-title{margin-bottom:20px}.preview-aside{width:255px;padding:0 5px 0 0}.frame-section-title h2,.h-h2,.section-title h2{margin:0 0 12px}.cs-graphs img:first-child{margin-top:0}.cs-service-column{padding-left:15px;padding-right:15px}.service-logo{width:100%}.page-intro-block{padding-top:28px}.page-intro-text{font-size:22px;padding-top:28px}.page-intro-image{width:354px;padding-right:0}.page-intro-image img{width:100%}.blue-box-inner .ttl{white-space:normal}.blue-box-inner .ttl span{white-space:nowrap}.blue-middle-box .btn-simple{clear:both;display:block;max-width:215px;margin:18px auto -48px}.whitepapers-section h2{font-size:40px}.whitepaper-descript p{margin:0 0 16px}.whitepaper-subtext{padding-top:16px}.whitepaper-subtext p{margin:0 0 24px}.see-all-large{margin-top:46px}.whitepapers-section{padding-top:76px;padding-bottom:94px}.whitepapers-section .blue-middle-box{margin-top:-135px}.certify-item,.certify-item:first-child{text-align:center;padding-left:40px;padding-right:40px}.certify-item img{float:none;margin-bottom:20px}.team-slider{max-width:608px}.branch-img img{width:100%;max-width:320px}.branch-img:after{width:312px;height:11px;background-position:0 -14px;margin-left:-156px}.branch-item{padding:0 22px}.branch-item h2{font-size:45px;margin:0 0 22px}.paging-inline .pag-next-link,.paging-inline .pag-prev-link{margin:0 16px}.dif-logos-list{max-width:760px;padding:0 16px;margin:0 auto}.dif-logos-list li{width:23%;height:174px;line-height:174px}.logos-three-per-row li{width:31%;height:230px;line-height:230px}.dif-logos-list img{max-width:90%}.intro-sample-image{width:44%}.branch-item-dif .branch-img img{max-width:230px}.branch-item-dif{padding-top:50px}.sample-right-img{width:46%}.fancy-list-two{font-size:14px}.fancy-list-two .fl-item{padding-left:36px}.testimonial-hidden-row .frame{padding-left:16px;padding-right:16px}.testimonial-hidden-row h4{padding-right:70px}.header .nav>li.active:before,.top-page-panel{display:none}.before-and-after-wrapper .frame,.page-title .frame,.text-section .frame{padding-left:26px;padding-right:26px}.frame.blue-middle-box,.text-section.ts__1 .frame,.text-section.ts__2 .frame{padding-left:0;padding-right:0}.page-cs-wide-section .fwb-row>.frame{padding:0}.demo-reel-block .drb-content h3{padding-right:90px}.testimonials-items .testimonial{float:none;width:auto;padding-left:50px;padding-right:50px;margin-bottom:58px}.testimonial .ti-author{padding-right:67px}.intro-fl-image-holder .prev-link-holder a span{display:none}.contact-list li{padding-right:30px}.rank-section,.what-you-get-section{padding-left:26px;padding-right:26px}.wyg-form-box{left:0}.rank-section .rs-box{margin-right:0;width:43%;font-size:15px}.rank-section .rs-box img{margin-right:10px}.extra-wh-section-1{padding-top:0}.wh-presses{padding-top:85px}.wh-press img{float:none;display:block;margin:-70px auto 0}.wh-press .whp-content{padding-left:30px;padding-right:30px;text-align:center}.simple-header .addr{display:none}.simple-header .head-r-side{padding-top:0}.simple-header .sh-hide{display:inline}.vs-holder .vsh-box{width:46%;margin-right:0}.vs-holder .vsh-box:nth-child(2n){margin-left:8%}.vs-holder-square .vsh-box{width:49%;margin-right:2%;margin-left:0}.vs-holder-square .vsh-box:nth-child(2n){margin-right:0;margin-left:0}.vs-holder .vsh-description{line-height:21px}.fwb-row .fwb-item{width:31.8%}.steps-controls li.sep span{width:70px}#slider_full-width .step-content h3{font-size:32px}.psc-lead{padding:0 60px 35px}.psc-item .last,.psc-text{padding:40px 80px}.ps-nav .psn-item a{font-size:30px}.three-phase-section .phase-slider-holder .step2{left:59%}.tps__1 .psn-item a{font-size:25px;padding-left:15px;padding-right:15px}.lp-slider-txt{width:64%}.industry-section h1{font-size:43px}.industry-section .list{font-size:16px}.industry-section .frame{padding:0 20px}.industry-expand-list{padding:15px}.industry-expand-list li{width:48%}.industry-section .list a{padding:12px 6px}.industry-section .list a:before{margin-bottom:4px;-webkit-transform:scale(0.65);transform:scale(.65)}.case-pg .section{display:table;width:100%}.medcpu-section4 .bg{background-position:105% 100%}.biowars-section5 .bg,.top-section .bg.btm-corner{background-size:auto 80%;background-position:110% 100%}.case-pg .btb-section1 .ttl-box{top:-60px}.btb-anim-holder{display:none}.btb-section2 .cover .s-left{width:35%}.case-pg .top-section.btb-section2 .bg.cover{background-image:url(../images/case-studies/btb/bg-section02-m.jpg);background-position:100% 50%!important;background-size:auto auto!important}.home-company-logos-content li{-webkit-transform:scale(.8);transform:scale(.8);margin:0 .7%}.pr-slider-holder{max-width:650px}.tabs-txt{width:59.5%;padding:20px;font-size:16px}.tabs-visual .ico{left:15px}.tabs-visual .item>a{font-size:20px;padding:0 15px 0 100px}.tabs-visual{width:40%}.same-blocks{margin:0 -2%}.same-blocks>div{width:46%;margin:0 2% 4%}.data-table .notes td,.data-table td.first{padding:3px 20px 7px;font:16px roboto-medium-webfont,sans-serif}.data-table th{font:18px roboto-medium-webfont,sans-serif}.data-table .notes td{padding:10px 15px}.data-table .notes td:not(.first){font:14px roboto-light-webfont,sans-serif}.tabs-txt .unit h3{font:24px roboto-medium-webfont,sans-serif}.tabs-txt .unit li:before{top:10px}.tabs-txt .unit li:after{top:16px}.tabs-txt .unit li{font-size:18px;line-height:1.3;padding:10px 10px 10px 50px}.tabs-txt .unit{padding:20px 0 25px}.tabs-txt .unit:last-child{padding-bottom:0}.wide-tabs-txt,.wide-tabs-visual{width:50%}}@media only screen and (max-width:830px){.top-section .bg{background-position:105% 30%}.johnjay-section2 .bg{background-position:98% 50%}.top-section .bg.full-height .s-left{padding-top:3%;padding-bottom:4%}.consult-pg .bg,.develop-pg .bg{background-position:98% 40%}.demo-reel-block .drb-content h3{max-width:91%;padding-right:84px;font-size:32px;line-height:38px}.ti-ibm{width:114px}.ti-bbb{width:124px}.ti-gsa{width:90px}.ti-gp,.ti-norton{width:124px}.before-and-after-wrapper .frame{padding-left:0;padding-right:0}.extra-text-section h1,.single-text-section h1{font-size:32px}.steps-controls{padding-left:26px;padding-right:26px}.steps-controls li.sep:nth-child(6){width:100%}.steps-controls li.sep:nth-child(6) span{display:none}.steps-controls .active{background:0 0}.ps-nav .psn-item a{font-size:24px}.ps-content{padding-left:20px;padding-right:20px}.three-phase-section .ps-nav .psn-item a,.three-phase-section .ps-nav .psn-item a span{font-size:25px}.three-phase-section .ps-nav .psn-item{height:210px}.three-phase-section .ps-content{margin-top:-165px}.tps__1 .psn-item a{font-size:23px}.lp-slider-txt{width:62.5%}.biowars-section2 .bg{background-position:98% 40%;background-size:44% auto}.biowars-section4 .bg{background-position:100% 50%}.biowars-section5 .bg,.top-section .bg.btm-corner{background-size:auto 70%;background-position:140% 100%}.top-section .bg.btm-corner{background-size:auto 75%;background-position:120% 100%}.leon-section4 .bg{background-size:auto 70%;background-position:120% 60%}.dance-section4 .bg{background-position:100% 100%;background-size:auto 60%}.location-ttl span::after,.location-ttl span::before{width:30%}.loc-visual img{max-width:300px}.hs-sub-row{padding:0 10px 10px;margin-right:-80px}.contact-pg .hs-sub-row{margin-right:0}}@media only screen and (max-width:810px){.demo-reel-block .drb-content h3{max-width:87%}}@media only screen and (max-width:800px){.wide-expanded-section .biowars-mob-slide .ec-gallery{width:380px}.biowars-mob-slide .holder{-webkit-transform:scale(0.6);transform:scale(0.6);margin:0 -110px 0 -140px}.hnc-features-list>li{width:50%;margin-bottom:30px}.hnc-simple-list li{width:29%}.hnc-features-list .sc-bubble{padding-top:28px}.serve-all-industries-content .saic-main-list{width:95%}.serve-all-industries-content .saic-main-list li{padding:0 10px}.serve-all-industries-content .saic-main-list .sep{padding:0}.occ-columns .occc-column{background-size:75%}.occc-column .client-photo img{width:75%}.occc-column .client-photo{margin-bottom:-48px}.testimonial-frame .occc-column .client-photo{margin-bottom:-56px}.hnc-features-list{width:70%;margin-right:auto;margin-left:auto;margin-bottom:40px}.full-services-lnk-wrapper{padding-bottom:80px}.our-latest-projects-wrapper{padding:100px 0}.contact-holder{padding-left:26px;padding-right:26px}.seminars{padding-left:0;padding-right:0}.contact-holder .ch-form .f-row{padding-left:0}.contact-list{font-size:15px;line-height:22px}.contact-list .title,.hiring-box .title{font-size:24px}.ch-contacts-details{margin-right:0}.contact-holder .frame{background-position:63% 0}.contact-list li{padding-right:30px}.wh-top .page-intro-title{font-size:35px;line-height:35px}.employ-nav{padding-left:32px;padding-right:32px}.ps-nav{padding-left:0;padding-right:0}.ps-nav .psn-item a span{display:none}.ps-nav .psn-item{height:55px}.ps-content{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;padding-top:50px;position:relative}.ps-nav .psn-item a{padding-top:13px;border-bottom-right-radius:0}.ps-nav .psn-item a:first-child{border-bottom-left-radius:0}.ps-nav .psn-item a:last-child{border-bottom-right-radius:0}.ps-nav .psn-item{width:20.6276150627615063%;margin-right:-.6276150627615063%}.ps-nav .psn-item:last-child{width:20%}.ps-nav .psn-item a.active:after{bottom:-38px}.four-phases-slider .ps-nav .psn-item:last-child{width:25.7554811715481125%}.ps-nav__1 .psn-item a em,.ps-nav__1 .psn-item a.active em{display:none!important}.ps-nav__1 .psn-item a b{display:block}.current-active-0{border-bottom:19px solid #009DDC;position:relative;z-index:2}.current-active-1{border-bottom:19px solid #0078AE;position:relative;z-index:2}.current-active-2{border-bottom:19px solid #006B9B;position:relative;z-index:2}.current-active-3{border-bottom:19px solid #005981;position:relative;z-index:2}.current-active-4{border-bottom:19px solid #003B55;position:relative;z-index:2}.three-phase-section .ps-nav .psn-item:last-child{width:33.37238493723849%}.three-phase-section .ps-nav{padding:0 5px 0 12px;border-bottom:0}.three-phase-section .ps-nav .psn-item a.active:after{bottom:-19px}.three-phase-section .ps-nav .psn-item a span{display:block}.three-phases-slider .ps-nav .psn-item:last-child{width:34.5111111%}.ps-nav__2 .psn-item a{padding-top:13px!important}.benefits-section .bs-item{width:50%;margin-bottom:20px}.job-section .js-item{width:50%;padding-left:0!important;padding-right:0!important}.job-section .js-item:nth-child(odd){padding-right:17px!important}.job-section .js-item:nth-child(even){padding-left:17px!important}.pib__1 p,.pit__1{padding-right:65%}.wide-video-holder .video-overlay{width:97px;height:97px}.wide-video-holder .video-overlay:before{background:url(../images/icons/ico-play.png) no-repeat;width:97px;height:97px}.wide-video-holder .video-overlay:after{background:url(../images/icons/ico-play.png) left bottom no-repeat;width:97px;height:97px}.video-overlay-large:before{width:100px;height:100px;background-size:100%}.fvs-title{font-size:45px;padding:22px 10px}.sv-box{padding:14px 10px;font-size:15px}.sv-box h3{font-size:23px}.sv-box p{margin-bottom:8px}.fvs-box h4{font-size:30px}.thumb-descr-frame{padding:15px}.sv-box .more-link:after{margin-top:-6px}.lp-slider-txt{width:60%}.gallery-space-hold{margin-left:-570px}.featured-work-fullscreen .ec-fs-descr,.featured-work-fullscreen .expanded-mode .ecg-image-box{width:50%}.fwb-items .ec-fs-logo img{max-height:100px}.ec-fs-intro{font-size:20px;margin-bottom:10px}.ec-fs-btn-holder{padding-top:12px}.go-next-step{width:66px;height:66px;top:-33px}.gns-arrow{width:38px;height:20px}.de-blog-title{font-size:20px}.f-post .download-lnk{white-space:nowrap}.f-post .whitepaper-post .txt{padding:0}.f-post .txt,.f-post .visual{display:block;width:100%;position:relative;z-index:2;padding:0}.f-post .visual{text-align:center;margin-bottom:20px}.loc-phone{display:block}.loc-phone:after{display:none}}@media only screen and (min-width:787px){.feat-expanded-section .txt-tab-lnk.tab-lnk{display:block;width:100%;max-width:100%;height:auto;margin:60px 0 0;cursor:default}}@media only screen and (max-width:786px){.marketing-pg .bg.full-height{background-position:350px 0}.feat-expanded-section .tab-lnk{width:47%}}@media only screen and (max-width:768px){.pr-slider-holder{max-width:550px}.offers .img-holder{height:130px}.logo-pg .bg.mid-align{background-size:auto 85%}.wh-form-holder .ch-form{padding:20px}.seotr-graph{-webkit-transform:scale(0.67) translateX(-75%);transform:scale(0.67) translateX(-75%);bottom:-64px}.section02 .seotr-graph{bottom:-60px}.biowars-ttl{-webkit-transform:scale(0.6);transform:scale(0.6);left:-168px;top:-209px}.main-section .s-left .johnjay-ttl{-webkit-transform:scale(0.6);transform:scale(0.6);margin:-121px 0 -30px -61px}.main-section .s-left .btb-ttl,.main-section .s-left .dance-ttl,.main-section .s-left .leon-ttl,.main-section .s-left .medcpu-ttl{margin:-40px -87px 10px;-webkit-transform:scale(0.6);transform:scale(0.6)}.main-section .s-left .btb-ttl{margin:-70px -90px -40px}.main-section .s-left .dance-ttl{margin:-80px -105px 0}.video-frame .sub-caption{margin-top:-90px}.video-frame .wvs-play-video{top:-62px}.hs-left .see-our-work-btn{position:absolute;margin:0 0 0 -96px;bottom:-105px;left:50%;z-index:11}.logo-pg,.logo-pg .s-left{height:auto;padding-bottom:10px}.case-pg .section h2,.case-pg .top-section .s-left h2,.continue-section .bfm-awards .ttl,.top-section .s-left .ttl,.top-section .s-left h1,.top-section .s-left h2,.top-section.alt-size .s-left h1{font-size:32px;line-height:1.1}.top-section .s-left .ttl,.top-section .s-left h2{font-size:40px}.top-section .s-left .sub-ttl{font-size:21px;line-height:1.2}.sec-ttl h2,.sec-ttl h2 span.size01{font-size:40px}.quote-section cite{font-size:18px}.quote-section cite strong{font-size:22px}.quote-section q{line-height:1.3;font-size:32px}.quote-section q:before{font-size:230px;height:50px;left:-80px}.top-section.alt-size .s-left{font-size:18px}.back-link{padding-left:10px}.top-section .s-left{font-size:18px;line-height:1.3}.case-pg .frame.t-holder>.t-cell{padding:60px 10px 70px}.quote-section blockquote{padding-top:0;padding-bottom:0}.result-list{font-size:18px}.result-list span{font-size:35px}.result-list li{padding:7px 7px 7px 55px}.result-list li:before{width:32px;height:32px;left:10px;top:13px}.result-list li:after{left:16px;top:21px}.case-pg .top-section .s-left{padding:50px 10px 10px}.top-section .s-left,.top-section.alt-size .s-left{padding:3% 20px}.top-section .custom-list li{padding-bottom:10px;line-height:1.4}.solutions-section .show-in-mobile{display:block}.solutions-section .drop-holder{min-height:155px}.infoboxes .item:last-child{padding-bottom:40px}.industry-section:after{background:#026c9c;background:-moz-linear-gradient(top,#026c9c 0,#0779ab 14%,#0c88bc 25%,#0d86bb 25%,#1196ce 42%,#0f90c7 87%,#108dc3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#026c9c),color-stop(14%,#0779ab),color-stop(25%,#0c88bc),color-stop(25%,#0d86bb),color-stop(42%,#1196ce),color-stop(87%,#0f90c7),color-stop(100%,#108dc3));background:-webkit-linear-gradient(top,#026c9c 0,#0779ab 14%,#0c88bc 25%,#0d86bb 25%,#1196ce 42%,#0f90c7 87%,#108dc3 100%);background:-ms-linear-gradient(top,#026c9c 0,#0779ab 14%,#0c88bc 25%,#0d86bb 25%,#1196ce 42%,#0f90c7 87%,#108dc3 100%);background:linear-gradient(to bottom,#026c9c 0,#0779ab 14%,#0c88bc 25%,#0d86bb 25%,#1196ce 42%,#0f90c7 87%,#108dc3 100%)}.header{padding-bottom:13px}.olpcb-two-items .olp-item img{max-height:172px}.p-add-padding{padding-left:40px;padding-right:40px}.hidden-br{display:none}.full-services-lnk-content .fslc-lnk,.obc-lnk,.olpc-board,.our-clients-content .occ-lnk,.our-latest-projects-content .our-latest-projects-lnk{width:93%;margin-right:auto;margin-left:auto}.saic-columns{margin-top:30px}.saic-columns .saic-column-list{padding-right:20px}.home-resources-img-content .hric-img .desktop-img,.in-the-news-content .desktop-img{display:none}.home-resources-img-content .hric-img .tablet-img,.in-the-news-content .tablet-img{display:block;margin:0 auto}.our-clients-content h2,.our-clients-content h3{font-size:50px}.succeeding-online>h2,.succeeding-online>h3{font-size:36px}.obc-columns,.so-columns{width:93%;margin:0 auto}.soc-column h2,.soc-column h3,.soc-column h5{min-height:160px}.obcc-column .blog-date{width:70px;height:70px;border:3px solid #fff;left:-18px;top:-30px;font:16px/16px roboto-light-webfont,Arial,sans-serif;padding-top:13px;z-index:1}.obc-columns .obcc-column{width:48%}.obcc-column .blog-date strong{font-size:24px}.obcc-column .blog-author-comment .sep{padding:0 5px}.in-the-news-content h2,.in-the-news-content h3{font-size:50px}.in-the-news-content .itnc-sep{margin:30px 0}.home-slider-content .hs-left,.home-slider-content .hs-right{width:100%;float:none;padding:30px 0 10px;margin:0 auto;text-align:center;overflow:hidden}.home-slider-content .hs-left{background-image:none;padding-bottom:0}.home-slider-content .hs-right{width:72%;position:static;padding-bottom:22px}.hs-left .hsl-header,.hs-left .hsl-header h1{font-size:18px}.hs-left .hsl-header strong{font-size:35px;line-height:1.3}.solutions-section h2{font-size:30px}.hs-sub-row .see-our-work-btn{display:inline-block;visibility:visible;margin:15px 0 25px}.hs-left .hsl-header .sep-line:first-child{display:inline}.hs-left .hsl-subcaption{padding-right:0}.solutions-section h3 a{font-size:18px}.solutions-section h3 .ico{margin-bottom:-16px}.hnc-simple-list li{font-size:20px}.hnc-simple-list li br{display:inline}.succeeding-online{padding:100px 0}.our-blog-content h3{font-size:50px}.hs-left .simple-sep{display:none}.hs-left .shadow-sep{background:none;border-bottom:1px solid #FFF;border-top:1px solid #E2E3E3;height:0}.logo{margin-top:3px}.logo a{width:177px;height:30px;background:url(../images/logo-mobile.png) no-repeat}.header .nav .link-more{padding-right:10px!important;padding-left:11px!important}.head-top{margin-right:196px}.ht-simplemenu .phone{padding-left:7px}.search-field{padding-right:7px;padding-left:7px}.hidden-for-tablet{display:none}.cs-services{padding-bottom:110px}.cs-service-columns{display:block;padding-bottom:0}.cs-service-column{display:inline-block;vertical-align:top;width:48%;padding-bottom:32px}.service-logo{max-width:182px}.page-intro-block{margin-bottom:60px}.blue-middle-box{margin-bottom:56px}.work-section{padding-bottom:118px}.ws-column{padding-left:30px}.ws-column:first-child{padding-right:30px}.whitepapers-section .btn-simple{text-align:center}.certify-section{padding-bottom:124px}.demo-reel-block .drb-video-holder,.demo-reel-block .drb-video-holder img,.intro-fl-image,.intro-fl1-image{max-width:316px}.sc-logo{margin-right:50px}.strategy-consult-item:first-child{padding-top:90px}.intro-block-no-bd{padding-bottom:58px}.page-intro-block .btn-simple{margin-bottom:0}.inline-btns-holder .btn-simple{margin-bottom:12px}.cd-chapter.pad-r-64{padding-right:0}.creative-design-chapters{margin-top:40px}.cd-descript .more-link{font-size:17px}.cd-descript .more-link:after{font-size:30px;margin-top:-5px}.ow-items{padding-right:20px}.ow-item{width:46%;margin:0 0 30px 16px}.ow-item img{width:100%}.ow-items-diff-sizes .ow-item img{width:auto}.services-dev-section .soc-column h2,.services-dev-section .soc-column h3,.services-dev-section .soc-column h5{font-size:19px;height:auto;min-height:154px}.services-dev-section .soc-column p{padding-left:0;padding-right:0}.page-navigation-float a{font-size:17px}.page-navigation-float .prev-page:before{font-size:30px;margin-top:-9px}.page-navigation-float a span{display:none}.page-intro-title-narrow-alt{padding-right:45%}.aside-form-box{margin-top:-182px}.page-intro-form p{padding-right:52%}.st-column{padding-left:15px}.st-column:first-child{padding-left:0;padding-right:15px}.baac-slider-bottom .btn-green{padding-left:28px;padding-right:28px}.page-intro-about p{font-size:26px}.pi-left-col{width:50%}.photo-container{text-align:center}.member-item{width:46%}.at-item{width:43%}.industries-intro-block .page-intro-title{padding-right:0}.pp-nb-col{width:100px}.pp-descript{padding-left:20px}.testimonial-hidden-row h4{font-size:45px}.cf-item{padding-top:8px;height:136px;width:18%;margin-right:9px}.cf-item span{font-size:15px;padding-top:8px}.cf-item img{max-width:56px}.cms-spec-item{padding-left:26px;padding-right:26px}.cms-spec-item .frame{padding-left:290px}.cms-spec-item:nth-child(2n) .frame{padding-right:280px}.fwb-row .fwb-item{width:46.93593314763231%;margin-right:4.874651810584958%}.fwb-row .fwb-item-3{margin-right:4.874651810584958%}.fwb-row .fwb-item img{min-width:100%}.fwb-row .fwb-item-even{margin-right:0}.testimonial .ti-author{padding-right:59px}.industry-recognition-logos .desktop-img,.industry-recognition-logos .mobile-img{display:none}.industry-recognition-logos .tablet-img{display:block}.industry-recognition-wide-section,.page-cs-wide-section{padding-bottom:85px}.testimonials-wide-section{padding-bottom:65px}.webinars-holder .wh-form .ch-form{padding-left:28px;padding-right:18px}.sample-text-section .st-add-section .st-column{font-size:14px;line-height:19px}.sample-text-section .st-add-section h3{font-size:26px}.join-us-form-holder h2{font-size:20px}.sample-text-section{padding-bottom:66px}.join-us-form-holder .jb-1,.join-us-form-holder .jb-2{padding-left:20px;padding-right:20px}.demo-reel-block .drb-content h3{padding-right:45px;font-size:30px;line-height:36px}.extra-text-section h1,.single-text-section h1{font-size:30px}.two-col-list ul li{width:auto;display:block;text-align:left}.two-col-list ul li:nth-child(3n){margin-bottom:20px}.mobile-date-table table tr td{padding-left:10px;padding-right:10px}.mobile-date-table table tr.notes td{font-size:11px;padding-left:5px;padding-right:5px}.mobile-date-table table tr.notes td:first-child{font-size:12px;padding-left:10px;padding-right:10px}.demo-video-box .fwbi-text,.expanded-mode .fwbi-text-pad{padding-left:20px;padding-right:20px}.expanded-mode .thumbnails a{margin-left:8px}.wyg-form-box .f-row{margin-right:20px;padding-left:20px}.three-phase-section .psc-lead{padding-left:50px;padding-right:50px}.pb80{padding-bottom:80px}.search-container .sc-aside{float:none;width:100%;margin:0 0 20px}.search-container .sc-aside ul{display:none}.search-container .sc-aside .sc-title{cursor:pointer;padding:15px 0 16px 18px}.wistia_embed{width:768px;height:432px}.dig-agency-title h3{font-size:30px}.dig-agency-title .subtitle{font-size:23px;line-height:normal}.employees-testim .note span::after{display:none}.choose-agency h2{font-size:30px;line-height:32px;margin:0 5px 25px}.prev-next-pager{display:none}.featured-work-fullscreen .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}.featured-work-fullscreen .fwb-item>a:hover .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.top-slide .s-right{height:275px}.circle-slider .more-link{font-size:15px}.circle-slider .more-link:after{line-height:21px}.de-blog-item:first-child+.divider{display:table-cell;width:2%}.de-blog-item{display:table-cell;vertical-align:top;width:48%;margin-bottom:0}.press-item{display:block;margin-bottom:10px}.de-text{padding-bottom:25px}.bfm-awards{padding:30px 0 0}.bfm-awards .ttl{font:400 20px roboto-light-webfont,sans-serif}.bfm-awards .ttl span{font-size:30px;line-height:normal}.bfm-awards-list{-webkit-transform:scale(.8);transform:scale(.8);margin-top:-25px}.bfm-awards-list br{display:block}.bfm-awards-list .item{padding:0 10px}.rd-holder .ready-discuss{padding:0 0 40px}.socials .item{font-size:0;line-height:0}.socials .icn{-webkit-transform:scale(1);transform:scale(1);margin:0}.socials-box .frame{padding:30px 10px}.f-menu-content .fmc-list li{margin:0 6px 10px;display:inline-block}.fmc-contact{font-size:14px}.fmc-contact li{padding:0 10px}.fmc-copyright{padding-bottom:20px}.fmc-contact li:not(:first-child):before{display:none}.location-ttl svg{width:30px;height:40px;top:10px}.location-ttl{margin-top:-60px}.location-subttl{font-size:20px}.loc-address,.loc-contact,.loc-contact .link-more{font-size:16px}.loc-contact .link-more:after{font-size:27px}.loc-visual img{max-width:250px}.home-company-logos-content li{-webkit-transform:scale(.7);transform:scale(.7);margin:0}.client-logo-item{overflow:hidden}.wide-featexp-section .feat-expanded-section .tab-lnk{margin-bottom:20px}.simple-slider .t-cell.txt,.simple-slider .t-cell.visual{display:block;width:100%}.simple-slider .t-cell.txt,.simple-slider .t-cell.txt.alt-view{padding:20px 0}.simple-slider .t-cell.visual{vertical-align:top;padding-bottom:20px;text-align:center}.simple-slider .t-cell.visual img{max-width:70%}.slider-section .txt-slider .pull-controls{top:60px}.simple-slider .bx-pager-item{margin:0 15px}.tab-slider-pager .brand{transform:scale(.8);margin:0 -10px}.tab-slider-pager .luxury{transform:scale(.6);margin:0 -40px}.tab-slider-pager .cayman,.tab-slider-pager .kosher,.tab-slider-pager .loanscribe,.tab-slider-pager .paul,.tab-slider-pager .serviceking,.tab-slider-pager .shenkman{transform:scale(.7)}.tab-slider .t-cell{height:auto}.tab-slider .t-cell.txt{font-size:20px;padding:0 0 40px}.case-slider .t-cell.txt{padding-top:40px}.case-slider .pull{top:-185px}.rd-box-holder{padding-bottom:40px}.tab-slider.mix-slider .t-cell.visual img{max-width:60%}.tab-slider-pager:not(.visual)>a h3,.tab-slider-pager:not(.visual)>a span{font-size:16px}.sec-ttl .descr{padding-bottom:0}.simple-slider p.size02{font-size:37px}.equal-cols{display:block}.equal-cols .t-cell{display:block;height:auto}.rd-box{padding:23px 20px}.rd-box .txt{display:block}.submenu-section{text-align:center}.submenu-section .t-cell{display:inline-block;width:49%}.submenu-section .item{height:auto;min-height:220px}.submenu-section span{padding:0 10px}.frame-alt{padding:0}.nofound .cs-service-column{display:inline-block;vertical-align:top;width:48%}.rocket-slider-wrap.alt{margin-top:10px}}@media screen and (min-width:480px) and (max-width:768px){.feat-expanded-section .txt-tab-lnk{padding:0;margin:0 6px;position:relative;max-height:276px}.feat-expanded-section .txt-tab-lnk img{height:100%!important;width:100%!important;display:block;text-indent:-9999px;overflow:hidden}.feat-expanded-section .txt-tab-lnk .holder{position:absolute;top:50%;margin-top:-72px;left:0;width:100%}.feat-expanded-section .txt-tab-lnk .txt{font-size:29px;line-height:1.2}.feat-expanded-section .txt-tab-lnk .btn-green{font-size:19px}.olp-ecommerce .olpi-hover-stare{padding:40px 15px 0}.olpi-hover-stare .hs-content{margin-top:10px;padding-top:10px;font-size:12px}.olpi-hover-stare .hs-lnk{margin-top:10px}.contact-list li{padding-right:10px}.hiring-box{margin:0}.rank-section .rs-box{width:49%;font-size:15px}.br-tablet{display:inline}.no-pad-marg-mobile{padding-bottom:0;margin-bottom:0}}@media only screen and (max-width:755px){.wide-expanded-section .t-holder{table-layout:fixed}.wide-expanded-section .expanded-mode .ec-gallery{width:31%}.wide-expanded-section .txt-cell{padding-bottom:20px}.wide-expanded-section .ec-gallery{-webkit-transform:scale(.65);transform:scale(.65)}.wide-expanded-section .expanded-mode .biowars-mob-slide .ec-gallery{width:50%;-webkit-transform:none;transform:none}.biowars-mob-slide .holder{-webkit-transform:scale(0.5);transform:scale(0.5);margin:0 -120px 0 -160px}.wide-expanded-section .main-image{float:none;width:auto;margin:-170px -34px 0 -50px}.wide-expanded-section .thumbnails{margin:0 -70px -120px;float:none;width:auto;-webkit-transform:scale(.85);transform:scale(.85)}.wide-expanded-section .btn-green{margin-top:20px}.wide-expanded-section .exp-bg{margin-bottom:10px}.wide-expanded-section .thumbnails>a{display:inline-block;margin:0 5px}.wide-expanded-section{padding:60px 0}.c-section-title,.wide-expanded-section .section-title{padding:0 20px}.c-section-title h2,.wide-expanded-section .section-title h2{font-size:40px}.sw-logo{-webkit-transform:scale(.85);transform:scale(.85)}.service-wide-item h2{font-size:23px}.sw-description p{min-height:120px}.service-wide-item:nth-child(4) .sw-description p,.service-wide-item:nth-child(5) .sw-description p{min-height:168px}.feat-expanded-section{padding:60px 0 30px}.demo-video-box h4,.feat-expanded-section h2{font-size:30px}.section-title.in-dark p{font-size:14px}.expanded-mode .ec-gallery,.expanded-mode .ec-text{width:auto;float:none}.expanded-mode .ec-text{padding:15px 0 25px}.demo-video-box .fwbi-text,.expanded-mode .fwbi-text,.expanded-mode .fwbi-text-pad{padding:60px 10px 40px}.wide-expanded-section .wide-holder{padding:5px 0 0}.wide-expanded-section .exp-bg{padding:0}.feat-expanded-section .fwbi-text{padding:15px 0}.expanded-mode h3,.expanded-mode h4{font-size:48px}.btn-launch-holder,.ec-text .btn-holder{text-align:center}.ec-text .btn-green{display:inline-block;float:none;min-width:213px}.demo-reel-block .drb-content h3{max-width:100%;width:100%;word-spacing:-1px}.demo-reel-block .drb-content h3 span,.demo-reel-block .drb-video-holder{display:none}.demo-reel-block .drb-content .hide-from-mobile{display:inline-block;float:none;margin:0 auto 13px;width:100%;max-width:396px}.demo-reel-block .drb-content .hide-from-mobile img{max-width:100%}.webinar-archive-thumb{width:196px;height:87px}.gallery-space-hold{margin-left:-780px}.logo-benefits .lp-slider{padding:0 125px 70px 4px}.slide-section .lp-slider{padding-bottom:0}.logo-benefits .lp-slider-img .bx-wrapper{margin:30px 30px 0}.logo-benefits .lp-slider-img li{height:161px}.logo-benefits .lp-slider-img .brand img{height:60%;width:auto}.logo-benefits .lp-slider-img img{width:60%;height:auto}.slide-section .lp-slider-img img{width:80%}.logo-process .lp-slider{padding-left:125px;background:#f8f8f8}.logo-benefits .lp-slider{background:0 0}.slider-txt-wrap{padding-left:0;padding-right:0}.logo-process p{padding-bottom:0}.logo-benefits .lp-slider-txt,.lp-slider-txt,.slide-section .slider-txt-wrap{float:none;width:100%;margin-bottom:15px;text-align:center}.logo-benefits .slider-txt-wrap,.slide-section .slider-txt-wrap{padding:0}.logo-benefits .lp-slider-img,.lp-slider-img,.slide-section .lp-slider-img{float:none;margin:0 auto;width:221px;height:221px}.lp-slider-img:after{background:url(../images/logo-design/logo-design-sprite.png) 0 -686px no-repeat}.lp-slider-txt h3{padding-top:0;padding-bottom:10px}.logo-benefits .lp-slider-txt p,.lp-slider-txt p{padding-right:0;text-align:center!important}.lp-steps{height:78px;margin:20px 0 -40px;background:url(../images/logo-design/bg-steps-mobile.png) 50% 0 no-repeat}.logo-benefits .lb-steps ul{width:100%;margin:25px 0 0;font-size:16px;border-radius:0}.lp-steps li{font-size:0;line-height:0;color:transparent;position:absolute;top:12px;left:50%;width:52px;margin:0 0 0 -26px;z-index:3;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.logo-benefits .lb-steps li{width:270px;max-width:270px;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:40px;margin:0;opacity:0}.slide-section .lb-steps.full h3{font-size:15px}.slide-section .lb-steps li,.slide-section .lb-steps.full li{width:270px;max-width:270px}.slide-section .lb-steps h3{font-size:15px}.logo-benefits .lb-steps li a{display:block;padding:0;white-space:nowrap;line-height:60px;border-radius:4px;color:#fff}.logo-benefits .lb-steps.full li a{padding:0}.slide-section .lb-steps.short a,.slide-section .lb-steps.short li{width:auto}.logo-benefits .lb-steps br{display:none}.lb-steps .cur-step{width:270px!important;left:50%!important;bottom:-21px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.lb-steps ul.active-0 li:nth-child(1),.lb-steps ul.active-1 li:nth-child(2),.lb-steps ul.active-2 li:nth-child(3),.lb-steps ul.active-3 li:nth-child(4),.lb-steps ul.active-4 li:nth-child(5),.lb-steps ul.active-5 li:nth-child(6),.lb-steps ul.active-6 li:nth-child(7),.lp-steps ul.active-0 li:nth-child(1),.lp-steps ul.active-1 li:nth-child(2),.lp-steps ul.active-2 li:nth-child(3),.lp-steps ul.active-3 li:nth-child(4),.lp-steps ul.active-4 li:nth-child(5),.lp-steps ul.active-5 li:nth-child(6),.lp-steps ul.active-6 li:nth-child(7),.lp-steps ul.active-7 li:nth-child(8){-webkit-animation:activeStepMobile .8s forwards;-ms-animation:activeStepMobile .8s forwards;animation:activeStepMobile .8s forwards;opacity:1}.lb-steps ul.active-1 li:nth-child(1),.lb-steps ul.active-2 li:nth-child(2),.lb-steps ul.active-3 li:nth-child(3),.lb-steps ul.active-4 li:nth-child(4),.lb-steps ul.active-5 li:nth-child(5),.lb-steps ul.active-6 li:nth-child(6),.lb-steps ul.active-7 li:nth-child(7),.lp-steps ul.active-1 li:nth-child(1),.lp-steps ul.active-2 li:nth-child(2),.lp-steps ul.active-3 li:nth-child(3),.lp-steps ul.active-4 li:nth-child(4),.lp-steps ul.active-5 li:nth-child(5),.lp-steps ul.active-6 li:nth-child(6),.lp-steps ul.active-7 li:nth-child(7){-webkit-transition:opacity .6s,left .6s;-moz-transition:opacity .6s,left .6s;transition:opacity .6s,left .6s;left:-10%}.lb-steps ul.active-0.active-b li:nth-child(1),.lb-steps ul.active-1.active-b li:nth-child(2),.lb-steps ul.active-2.active-b li:nth-child(3),.lb-steps ul.active-3.active-b li:nth-child(4),.lb-steps ul.active-4.active-b li:nth-child(5),.lb-steps ul.active-5.active-b li:nth-child(6),.lb-steps ul.active-6.active-b li:nth-child(7),.lp-steps ul.active-0.active-b li:nth-child(1),.lp-steps ul.active-1.active-b li:nth-child(2),.lp-steps ul.active-2.active-b li:nth-child(3),.lp-steps ul.active-3.active-b li:nth-child(4),.lp-steps ul.active-4.active-b li:nth-child(5),.lp-steps ul.active-5.active-b li:nth-child(6),.lp-steps ul.active-6.active-b li:nth-child(7),.lp-steps ul.active-7.active-b li:nth-child(8){-webkit-animation:activeStepMobileB .8s forwards;-ms-animation:activeStepMobileB .8s forwards;animation:activeStepMobileB .8s forwards}.lb-steps ul.active-0.active-b li:nth-child(2),.lb-steps ul.active-1.active-b li:nth-child(3),.lb-steps ul.active-2.active-b li:nth-child(4),.lp-steps ul.active-0.active-b li:nth-child(2),.lp-steps ul.active-1.active-b li:nth-child(3),.lp-steps ul.active-2.active-b li:nth-child(4),.lp-steps ul.active-3.active-b li:nth-child(5),.lp-steps ul.active-4.active-b li:nth-child(6),.lp-steps ul.active-5.active-b li:nth-child(7),.lp-steps ul.active-6.active-b li:nth-child(8){-webkit-transition:opacity .6s,left .6s;-moz-transition:opacity .6s,left .6s;transition:opacity .6s,left .6s;left:110%}@-webkit-keyframes activeStepMobile{0%{left:100%}100%{left:50%}}@-ms-keyframes activeStepMobile{0%{left:100%}100%{left:50%}}@keyframes activeStepMobile{0%{left:100%}100%{left:50%}}@-webkit-keyframes activeStepMobileB{0%{left:0}100%{left:50%}}@-ms-keyframes activeStepMobileB{0%{left:0}100%{left:50%}}@keyframes activeStepMobileB{0%{left:0}100%{left:50%}}.lp-steps .ico-wrap{z-index:3}.lp-steps .ico-wrap img{max-width:66%}.icon-svg{width:35px;height:35px}.icon-abc-part{width:22px}.icon-abc-part:before{width:22px;font-size:11px;line-height:13px}.icon-sketches{-webkit-transform:translate(-50%,-50%) scale(0.85);transform:translate(-50%,-50%) scale(0.85)}.css-icon-pupil:before{width:14px;height:14px;border-width:3px}.css-icon-present-1{width:18px;height:15px;top:-13px}.css-icon-present-1:after{height:11px;font-size:15px;line-height:3px}.css-icon-present-1:before{top:10px}.icon-colors{-webkit-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8)}.icon-fianl-logo{width:27px;height:27px}.lp-steps .cur-step-mob{display:block}.lp-steps .cur-step-no-mob{display:none}.lp-steps .cur-step{width:52px;height:68px;left:0;bottom:-43px}.lp-steps ul li:nth-child(1) #curStep{fill:#4e4e4e}.lp-steps ul li:nth-child(2) #curStep{fill:#87c556}.lp-steps ul li:nth-child(3) #curStep{fill:#eb8a0d}.lp-steps ul li:nth-child(4) #curStep{fill:#ab840c}.lp-steps ul li:nth-child(5) #curStep{fill:#56d3c6}.lp-steps ul li:nth-child(6) #curStep{fill:#882fa0}.lp-steps ul li:nth-child(7) #curStep{fill:#c44441}.lp-steps ul li:nth-child(8) #curStep{fill:#0078ae}.lp-steps .cur-step-sub{width:52px;height:52px}.lp-steps #curStep{width:52px;height:68px}.lb-steps{margin-top:10px}.lp-mobile-swipe{top:auto;height:108%}.page-intro-center-alt{font-size:13px}.page-intro-center-alt h2.main-title{font-size:27px;margin:0 0 10px}.page-intro-center-holder .page-intro-center-alt{padding:25px 0 20px}#easel-slide-section{padding:0}.easel-slider{position:relative}.easel-controls .pull-left,.easel-controls .pull-right{top:auto;bottom:180px;height:46px}.easel-controls .pull-left{left:-18px}.easel-controls .pull-right{right:-30px}#easel-slide-section .frame{overflow:hidden}.rocket-section{padding:50px 0 26px}.blue-heading{font-size:13px;padding-left:20px;padding-right:20px;margin-bottom:-125px}.blue-heading h2{font-size:30px}.rocket-animation{overflow:hidden}.clouds-bottom{width:190%;left:-100px}.clouds-bottom2{width:120%;right:18%}.small-cloud3{display:none}.small-cloud2{left:68%}.small-cloud1{left:-5%}.rocket-item{left:48%;bottom:9%;-webkit-transform:rotate(78deg);transform:rotate(78deg);-webkit-animation:rocketMobAnimation 3s infinite linear;animation:rocketMobAnimation 3s infinite linear}.pager-filler{display:none}.rocket-pager{height:104px;border-top:4px solid #fff;background:#0078ae;padding:0 40px;position:relative;z-index:10}.rocket-pager:before{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:10px solid #0078ae;content:""}.rocket-pager ul{width:100%;height:100px;position:relative}.rocket-pager ul:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:11}.alt .rocket-pager li,.rocket-pager li{position:absolute;top:0;width:100%;text-align:center;opacity:0;z-index:0;-webkit-transition:opacity .4s;transition:opacity .4s}.rocket-pager li.current{opacity:1;z-index:10}.rocket-pager a{font:17px roboto-bold-webfont,sans-serif;color:#fff;display:table;width:100%;height:100px}.rocket-pager a span{display:table-cell;vertical-align:middle}.rocket-pager a br{display:none}.rocket-slider-wrap{overflow:hidden}.rocket-slider{top:0;border-radius:0;margin:0;padding:36px 28px}.rocket-slider-text{font-size:13px}.rst-col:first-child{padding:0 0 17px}.rst-col .img{width:150px;height:150px;background-size:cover}.rocket-controls .pull-left,.rocket-controls .pull-right{top:-78px;margin:0}.rocket-controls .pull-left{left:-20px}.rocket-controls .pull-right{right:5px}}@media only screen and (min-width:850px) and (max-width:1300px){.read-more-anim span{bottom:10px;right:10px;font-size:13px}.cayman .feat-brand:after,.ebond .feat-brand:after{-webkit-transform:scale(.9) translate(-57%,-57%);transform:scale(.9) translate(-57%,-57%)}.aol .feat-brand:after,.global .feat-brand:after,.nuna .feat-brand:after,.ronin .feat-brand:after{-webkit-transform:scale(.7) translate(-72%,-75%);transform:scale(.7) translate(-72%,-75%)}}@media only screen and (min-width:850px) and (max-width:1024px){.de-text{padding-bottom:30px}.read-more-anim span{bottom:6px;right:5px;font-size:12px}}@media only screen and (max-width:1024px) and (min-width:680px){.infoboxes .frame{padding:0 20px}.aol .feat-brand:after,.cayman .feat-brand:after,.tweezerman .feat-brand:after{-webkit-transform:scale(.5) translate(-71%,-71%);transform:scale(.5) translate(-71%,-71%)}.biowars .feat-brand:after,.dance .feat-brand:after,.mballet .feat-brand:after,.napoli .feat-brand:after,.nuna .feat-brand:after,.uspolo .feat-brand:after{-webkit-transform:scale(.55) translate(-71%,-35%);transform:scale(.55) translate(-71%,-35%)}.biowars .feat-brand:after,.mballet .feat-brand:after,.napoli .feat-brand:after,.nuna .feat-brand:after,.uspolo .feat-brand:after{margin-left:209px}.ronin .feat-brand:after,.tishman .feat-brand:after{-webkit-transform:scale(.45) translate(-71%,-35%);transform:scale(.45) translate(-71%,-35%)}.cayman .feat-brand:after,.tweezerman .feat-brand:after{margin-left:190px}.ronin .feat-brand:after,.tishman .feat-brand:after{margin-left:174px}.widefeat-gallery.alt+.feat-txt-holder .feat-brand{height:110px}.widefeat-gallery.alt+.feat-txt-holder .feat-brand:after{margin:0}.widefeat-gallery.alt{margin-top:140px}.widefeat-thumbs .mobile{bottom:auto;top:0;left:-30px}}@media only screen and (max-width:680px){.wide-expanded-section .expanded-mode .ec-gallery{width:36%}.wide-expanded-section .expanded-mode .biowars-mob-slide .ec-gallery{width:53%}.biowars-mob-slide .holder{margin-left:-170px}.offers .t-cell,.offers .t-holder{display:block;width:100%;margin:0}.offers .t-cell{margin-bottom:20px}.offers .img-holder{height:auto}.offers .img-holder img{position:static;-webkit-transform:none;transform:none}.offers .link-arrow{position:relative;bottom:0;left:0;margin:0}.offers .txt-holder{padding:20px 20px 35px}.seo-traffic-section .section-title{margin-bottom:20px}.seotr-section{padding:20px 0 30px}.seotr-txt{width:100%;border-radius:0;min-height:200px}.seotr-graph{-webkit-transform:scale(0.49) translateX(-103%);transform:scale(0.49) translateX(-103%);bottom:-110px}.section02 .seotr-graph{bottom:-106px}.result-box-alt{width:100%}.marketing-pg .bg.full-height{background-position:250px 0}.infoboxes .item:nth-child(odd) .frame{padding-left:20px}.infoboxes .item:nth-child(even) .frame{padding-right:20px}.infoboxes .item img{-webkit-transform:scale(.7);transform:scale(.7);margin:0 -20px -20px!important}.feat-expanded-section .exp-bg{background-size:1000px auto}.feat-expanded-section .exp-bg.aol{background-size:700px auto}.feat-content{text-align:center}.feat-gallery-images,.feat-txt-holder{text-align:left}.feat-brand{height:100px}.feat-brand:after,.toysrus .feat-brand:after{-webkit-transform:scale(.6) translate(-83%,-83%);transform:scale(.6) translate(-83%,-83%)}.feat-txt-holder .feat-brand:after{margin:0}.mem .feat-brand:after{-webkit-transform:scale(.5) translate(-83%,-98%);transform:scale(.5) translate(-83%,-98%)}.feat-gallery{-webkit-transform:scale(.9);transform:scale(.9);margin:80px -26px 0;display:inline-block}.baac-slider-bottom .btn-launch{margin-left:0;top:100px;left:auto;right:25px}.rank-section .rs-box{font-size:13px}.wh-top .page-intro-title{font-size:30px;line-height:27px}.wh-date{font-size:20px}.webinars-holder .wh-form{margin-top:-245px}.video-production-section .ow-item{margin-right:5px}.obtained-section .os-item .alignleft,.obtained-section .os-item .alignright{float:none;margin-left:auto;margin-right:auto;max-width:100%;margin-bottom:20px}.os-text{max-width:100%}.mdt-holder .visible-for-mobile{display:block}.mobile-date-table{display:none}.expanded-mode h3,.expanded-mode h4{font-size:40px}.ti-item,.ti-item:first-child,.ti-item:last-child{display:inline-block;width:30%;text-align:center;padding:0 5px 10px}.custom-list-first,.custom-list-second{float:none;padding:0}.mdt-holder .visible-for-mobile.btn-simple{display:none}.ps-content{position:relative;z-index:10}#slider_full-width{padding:0;position:relative}#slider_full-width:after,#slider_full-width:before,.ps-content:after,.ps-content:before{position:absolute;top:0;left:0;width:32px;height:100%;content:"";background:0 0;z-index:10}#slider_full-width:after,.ps-content:after{left:auto;right:0}.ps-content:after,.ps-content:before{margin-top:115px;width:52px}.psc-lead h3{font-size:32px}#slider_full-width .bx-wrapper{position:relative;padding-left:10px;padding-right:10px}#button_container .btn-simple-blue{font-size:12px;padding-left:30px;padding-right:30px}#slider_full-width .bx-controls-direction{display:none}#slider_full-width .sfw-slide-frame{padding:30px 0 0 50px}#slider_full-width .bx-pager{display:block;overflow:hidden;width:100%;text-align:center;position:absolute;top:20px;left:0}#slider_full-width .bx-pager-item{font-size:0;display:inline-block}#slider_full-width .bx-pager-item a{width:15px;height:15px;border-radius:15px;text-indent:-9999px;overflow:hidden;background:#dadada;margin-right:3px;display:inline-block}#slider_full-width .bx-pager-item a.active,#slider_full-width .bx-pager-item a:hover{background:#035F88}.sfw-slide-frame h3 span{width:40px;left:-50px}.fvs-container{margin:0}.video-embed-overlay{display:none}.video-overlay-mob{display:block}.sub-video-boxes{margin:-26px 0 0;padding-left:26px;padding-right:26px}.sv-box{padding:10px 5px}.sv-box h3{font-size:15px;min-height:36px;margin:0 0 3px}.sv-box p{display:none}.sv-box .more-link{font-size:11px;white-space:nowrap}.sv-box .more-link:after{display:none}.fvs-thumbs{padding-left:26px;padding-right:26px}.fvs-box{margin:0 0 35px;width:100%}.fvs-box p{padding-bottom:10px}.categories-testim .person-txt{border-bottom:none;border-radius:10px 10px 0 0;padding-bottom:0;box-shadow:none}.categories-testim .person-txt::before{left:15px}.categories-testim .person-txt .person-txt-item{padding:25px 25px 15px 68px;max-height:none}.categories-testim .person-info{background:#fff;border:1px solid #cbcbcb;border-top:none;border-radius:0 0 10px 10px;margin:-1px 0 0;position:relative;max-width:100%;text-align:right;padding:0 25px 35px}.choose-agency-cont{margin:21px 15px 0}.choose-agency-cont li{position:static;max-width:350px;margin:auto}.choose-agency-cont h3{position:relative;top:0!important;left:0!important;width:100%;text-align:left;padding:9px 0 8px 24px;height:auto}.choose-agency-cont h3 span{position:static}.choose-agency-cont h3:after{content:"";background:url(../images/top-digital/arrows.png) no-repeat;width:14px;height:14px;position:absolute;right:20px;top:12px}.choose-agency-cont li:nth-child(1) h3:after{background-position:0 0}.choose-agency-cont li:nth-child(2) h3:after{background-position:0 -15px}.choose-agency-cont li:nth-child(3) h3:after{background-position:0 -30px}.choose-agency-cont li:nth-child(4) h3:after{background-position:0 -45px}.choose-agency-cont li:nth-child(5) h3:after{background-position:0 -60px}.choose-agency-cont li.active:nth-child(1) h3:after{background-position:-14px 0}.choose-agency-cont li.active:nth-child(2) h3:after{background-position:-14px -15px}.choose-agency-cont li.active:nth-child(3) h3:after{background-position:-14px -30px}.choose-agency-cont li.active:nth-child(4) h3:after{background-position:-14px -45px}.choose-agency-cont li.active:nth-child(5) h3:after{background-position:-14px -60px}.choose-agency-cont .left{float:none;margin:0 0 60px}.choose-agency-cont .left-sub{width:100%;font-size:18px;line-height:22px;min-height:100px;border-radius:0;padding-top:20px}.choose-agency-cont .right{position:static;margin:0 auto -65px;max-width:100%;width:180px}.choose-agency-cont .tabs-cont{margin:0 0 93px;display:none}.choose-agency-cont li.active .tabs-cont{display:block}.choose-agency-cont .cont{padding:25px 20px 10px;margin:0;overflow:visible;clear:both;font-size:14px;line-height:20px}.featured-work-fullscreen .expanded-mode{margin-bottom:25px}.featured-work-fullscreen .expanded-mode .ecg-image-box{float:none;width:100%}.gallery-space-hold{margin-left:0}.featured-work-fullscreen .ec-fs-descr{float:none;width:100%;padding:5px 20px 50px}.ec-fs-logo,.featured-work-fullscreen .expanded-mode .thumbnails-desktop{display:none}.featured-work-fullscreen .expanded-mode .thumbnails-mobile{display:block}.ec-fs-intro{font-size:20px}.featured-work-fullscreen .expand-close{top:auto;bottom:0;left:0;right:0;margin:0 auto;width:106px;height:26px;padding:0 32px 0 20px;text-indent:0;text-align:center;font:15px/24px roboto-bold-webfont,sans-serif;color:#858585;background:#fff;border:1px solid #d8d8d8;border-radius:4px}.featured-work-fullscreen .expand-close:after,.featured-work-fullscreen .expand-close:before{position:absolute;top:0;bottom:0;margin:auto;content:"";background:#858585;border-radius:50%;opacity:1;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.featured-work-fullscreen .expand-close:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.featured-work-fullscreen .expand-close:after,.featured-work-fullscreen .expand-close:before{width:8px;height:3px}.featured-work-fullscreen .expand-close:before{right:15px;left:auto}.featured-work-fullscreen .expand-close:after{right:19px;left:auto}.full-services-section{padding:50px 6px 40px}.full-services-section h2{font-size:30px;margin:0 0 20px}.services-tabs{margin:0 0 15px}.services-tabs:before{top:34px;width:74%;height:12px}.services-tabs li{padding-top:84px}.fss-step-number{width:78px;height:78px}.fss-step-number strong{width:66px;height:66px}.active .fss-step-number strong{width:78px;height:78px}.fss-step-number strong:after,li:nth-child(2) .fss-step-number strong:before{height:12px;margin-top:-6px}.fss-step-number em{width:52px;height:52px;font-size:33px;line-height:52px}.active .fss-step-number em{width:64px;height:64px;line-height:64px}.tab-text{font-family:roboto-medium-webfont;font-size:13px;padding:0}.progress-filler{margin:0 0 20px}.progress-active{margin-left:-13px;border-left:13px solid transparent;border-right:13px solid transparent;border-top:10px solid #88ba00}.tabs-content{padding:0 10px}.tabs-column{font-size:13px}.tabs-column:first-child{font-size:19px}.feat-expanded-section .tab-lnk{width:47%}.featured-work-fullscreen .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4)}.featured-work-fullscreen .fwb-item>a:hover .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.download-lnk .icon{-webkit-transform:scale(.85);transform:scale(.85);width:5px;top:-3px}.download-lnk,.foot-area .btn-raq{font-size:14px}.foot-area .btn-raq:after{font-size:22px;bottom:1px}.location-area .loc-visual{display:none}.loc-phone,.loc-phone:after{display:inline-block}.location-area{text-align:center}.location-area .t-holder{margin:0}.home-company-logos-wrapper .home-company-logos-content li{margin:0 -4px}.home-company-logos-content .cl-toys{left:5px}.tabs-frame{margin-top:0;background:0 0;text-align:center}.tabs-visual{margin:0;display:inline-block;width:auto;border-bottom:4px solid #90c404}.tabs-visual .item{width:100px;display:inline-block;border:none;border-radius:none}.tabs-visual .item:first-child{border:none}.tabs-visual .item:nth-last-child(2){border-radius:0 4px 0 0}.tabs-txt{width:100%;display:block;border-radius:4px;background:#fff;margin-top:-20px;padding:45px 20px 30px}.tabs-visual .item>a{padding:0;height:100px}.tabs-visual .ttl{display:none}.tabs-txt .ttl{display:block}.tabs-step{position:absolute;margin:0;top:calc(100% + 4px);right:auto;left:35px;height:auto;transition:left .2s linear;border-top:10px solid #90c404;border-left:15px solid transparent;border-right:15px solid transparent}.tabs-step:before{display:none}.tabs-txt .unit{text-align:left}.tabs-txt .unit li{font-size:16px;padding:5px 5px 5px 40px}.tabs-txt .unit li:before{font-size:14px;height:20px;min-width:18px;top:5px}.tabs-txt .unit h3{font-size:18px;margin-bottom:10px}.tabs-txt .unit li:after{top:10px;left:18px;width:11px;height:11px}.wide-tabs-txt .scroll-content{height:auto}}@media only screen and (max-width:737px){.contact-pg .hs-sub-row{margin:0 -20px 40px}.contact-pg .wh-detail--wrp .wh-form-holder .wh-form{margin:0}}@media only screen and (max-width:718px){.baac-slider-bottom .btn-launch{margin-left:0;top:100px;left:auto;right:25px}}@media only screen and (max-width:700px){.hnc-features-list.alt{width:98%}.industry-section{padding:25px 0 80px}.industry-section h1{font-size:30px}.industry-section .subheading{font-size:14px;line-height:1.6}.industry-section .list{padding:0}.industry-expand-list li{width:100%}.industry-section .list a{padding:8px 6px;font-size:14px}.industry-section .list a:before{margin-bottom:0;min-height:58px;-webkit-transform:scale(0.58);transform:scale(0.58)}.button{padding:13px 12px;font-size:16px}.button.close:after{top:7px;right:10px}.button.close:before{right:18px;top:18px}.industry-section .button{bottom:-20px}}@media only screen and (max-width:646px){.wide-expanded-section .biowars-mob-slide .brand{position:absolute;top:0;left:50%;-webkit-transform:scale(0.6) translateX(-79%);transform:scale(.6) translateX(-79%)}.wide-expanded-section .biowars-mob-slide,.wide-expanded-section .expanded-mode .biowars-mob-slide .t-cell{display:block;width:100%}.wide-expanded-section .biowars-mob-slide .txt-cell{padding-top:280px}.wide-expanded-section .biowars-mob-slide .holder{margin:0;position:absolute;top:20px;left:50%;-webkit-transform:scale(0.6) translateX(-84%);transform:scale(.6) translateX(-84%)}.video-frame .sub-caption{margin-top:-38px;font-size:18px}.video-frame .wvs-play-video{top:-38px}.services-wide-list{padding:20px 0}.service-wide-item{padding-top:0}.service-wide-item h2{font-size:20px;position:relative;z-index:2;margin-bottom:10px}.sw-description p{min-height:0!important;margin-bottom:15px}.sw-description{font-size:13px}.bullet-service-list{font-size:15px;padding:60px 0 0;display:inline-block;max-width:320px}.bullet-service-list>li{padding-right:20px;padding-left:52px}.bullet-service-list li:before{font-size:26px;line-height:13px}.sw-logo{-webkit-transform:scale(.7);transform:scale(.7);margin-bottom:-40px}.service-wide-item{display:block;width:100%}.top-section .s-left h1{font-size:30px}.top-section .s-left{padding:3% 10px 0}.top-section .bg{background:0 0}.top-section .s-right{padding:50px 0 65px;background-repeat:no-repeat;background-position:50% 0;min-height:205px}.ourwork-pg .top-section .s-right{background-image:url(../images/bg/bg-portfolio-m.png)}.services-pg .top-section .s-right{background-image:url(../images/bg/bg-services-m.png)}.sitecore-pg .top-section .s-right{background-image:url(../images/bg/bg-sitecore-m.png);margin-top:-20px;min-height:305px}.magento-pg .top-section .s-right{background-image:url(../images/bg/bg-magento-m.png);margin-top:-5px;min-height:310px}.wp-pg .top-section .s-right{background-image:url(../images/bg/bg-wp-m.png);margin-top:10px}.seo-pg .top-section .s-right{background-image:url(../images/bg/bg-seo-m.png)}.drupal-pg .top-section .s-right{background-image:url(../images/bg/bg-drupal-m.png);margin-top:10px}.joomla-pg .top-section .s-right{background-image:url(../images/bg/bg-joomla-m.png);margin-top:10px}.develop-pg .top-section .s-right{background-image:url(../images/bg/bg-develop-m.png);min-height:264px}.wm-pg .top-section .s-right{background-image:url(../images/bg/bg-webmodulite-m.png);margin-top:10px;min-height:300px}.marketing-pg .top-section .s-right{background-image:url(../images/bg/bg-marketing-m.png);min-height:265px}.cr-design-pg .top-section .s-right{background-image:url(../images/bg/bg-services-design-m.png);min-height:265px;margin-bottom:-40px}.ecommerce-pg .top-section .s-right{background-image:url(../images/ecommerce/bg-ecommerce-m.png);min-height:169px}.consult-pg .top-section .s-right{background-image:url(../images/bg/bg-consult-m.png);min-height:225px;margin:0 0 -10px}.biowars-section1 .s-right{background-image:url(../images/case-studies/biowars/bg-section01-m.png);min-height:270px;margin:0 0 10px}.biowars-section2 .s-right{background-image:url(../images/case-studies/biowars/bg-section02-m.png);min-height:270px;margin:-20px 0 10px}.biowars-section3 .s-right{background-image:url(../images/case-studies/biowars/bg-section03-m.png);min-height:344px;margin:-30px 0 20px}.biowars-section4 .s-right{background-image:url(../images/case-studies/biowars/bg-section04-m.png);min-height:240px}.biowars-section5 .s-right{background-image:url(../images/case-studies/biowars/bg-section05-m.png);min-height:205px}.johnjay-section1 .s-right{background-image:url(../images/case-studies/johnjay/bg-section01-m.jpg);min-height:320px}.johnjay-section2 .s-right{background-image:url(../images/case-studies/johnjay/bg-section02-m.png);min-height:348px;margin:-10px 0 10px}.johnjay-section3 .s-right{background-image:url(../images/case-studies/johnjay/bg-section03-m.png);min-height:234px;margin:-10px 0 20px}.johnjay-section4 .s-right{background-image:url(../images/case-studies/johnjay/bg-section04-m.png);min-height:271px}.johnjay-section5 .s-right{background-image:url(../images/case-studies/johnjay/bg-section05-m.png);min-height:352px}.medcpu-section1 .s-right{background-image:url(../images/case-studies/medcpu/bg-section01-m.jpg);min-height:352px}.medcpu-section2 .s-right{background-image:url(../images/case-studies/medcpu/bg-section02-m.jpg);min-height:286px}.medcpu-section3 .s-right{background-image:url(../images/case-studies/medcpu/bg-section03-m.png);min-height:326px}.medcpu-section4 .s-right{background-image:url(../images/case-studies/medcpu/bg-section04-m.png);min-height:363px}.medcpu-section7 .s-right{background-image:url(../images/case-studies/medcpu/bg-section05-m.png);min-height:430px}.medcpu-section5 .s-right{background-image:url(../images/case-studies/medcpu/bg-section06-m.png);min-height:210px}.dance-section1 .s-right{background-image:url(../images/case-studies/dance/bg-section01-m.png);min-height:350px}.dance-section2{background-color:#000}.dance-section2 .s-right{background-image:url(../images/case-studies/dance/bg-section02-m.png);min-height:300px}.dance-section3 .s-right{background-image:url(../images/case-studies/dance/bg-section03-m.png);min-height:252px}.dance-section4 .s-right{background-image:url(../images/case-studies/dance/bg-section04-m.jpg);min-height:256px;background-position:100% 100%}.dance-section5 .s-right{background-image:url(../images/case-studies/dance/bg-section05-m.png);min-height:300px}.dance-section6 .s-right{background-image:url(../images/case-studies/dance/bg-section06-m.png);min-height:234px}.btb-section1 .s-right{background-image:url(../images/case-studies/btb/bg-section01-m.png);min-height:321px}.btb-section2 .s-right{background-image:url(../images/case-studies/btb/bg-section02-m.jpg);min-height:320px}.case-pg .top-section.btb-section2 .bg.cover{background:0 0}.btb-section3 .s-right{background-image:url(../images/case-studies/btb/bg-section03-m.png);min-height:305px}.btb-section4 .s-right{background-image:url(../images/case-studies/btb/bg-section04-m.jpg);min-height:305px}.btb-section5 .s-right{background-image:url(../images/case-studies/btb/bg-section05-m.png);min-height:255px}.btb-section6 .s-right{background-image:url(../images/case-studies/btb/bg-section06-m.jpg);min-height:311px}.leon-section1 .bg{background-image:url(../images/case-studies/leon-group/bg-section01-m.jpg);min-height:420px}.leon-section2{background-image:none}.leon-section2 .s-right{background-image:url(../images/case-studies/leon-group/bg-section02-m.png);background-position:50% 25%;background-size:auto 75%;min-height:317px}.leon-section3 .s-right{background-image:url(../images/case-studies/leon-group/bg-section03-m.png);min-height:365px}.leon-section4 .s-right{background-image:url(../images/case-studies/leon-group/bg-section04-m.png);min-height:283px}.leon-section5 .s-right{background-image:url(../images/case-studies/leon-group/bg-section05-m.png);min-height:255px}.leon-section6 .bg{background-image:url(../images/case-studies/leon-group/bg-section06-m.jpg);min-height:520px}.logo-pg .s-right{background-image:url(../images/logo-design/bg-logo-m.png);min-height:290px;padding-bottom:10px}.main-section .s-left .johnjay-ttl{margin:-50px auto -30px}.main-section .s-left .medcpu-ttl{margin:-40px -74px 10px}.main-section .s-left .btb-ttl,.main-section .s-left .dance-ttl,.main-section .s-left .leon-ttl{margin:-30px -119px 10px;-webkit-transform:scale(0.5);transform:scale(0.5)}.main-section .s-left .leon-ttl{margin:-60px -87px -30px}.main-section .s-left .btb-ttl{margin:-70px -107px -40px}.top-section .s-left,.top-section .s-right{display:block;width:100%;height:auto}.leon-section6 .frame::after{width:100%;left:0;opacity:.6}.leon-section1 .s-right,.leon-section6 .s-right{display:none}.top-section:not(.main-section) .s-left{width:100%!important}.case-pg .top-section .s-left{height:auto}.case-pg .main-section .s-left{width:320px;margin:0 auto;text-align:center}.case-pg .btb-section1 .ttl-box{top:0}.top-section .s-left .biowars-ttl{position:static;margin:-88px -162px -79px}.feat-txt .btn-holder{text-align:center;padding:15px 0 10px;margin-top:20px}.widefeat-txt .btn-holder{text-align:left}.feat-txt .btn-raq{margin:0 0 15px}.feat-txt .btn-holder br{display:block}.widefeat-txt .btn-holder br{display:none}.feat-txt .btn-green{float:none;display:inline-block}.feat-txt{padding:15px;font-size:13px}.feat-txt p{margin-bottom:10px}.feat-txt h5{font-size:17px;margin-bottom:10px}.button-close{width:39px;height:47px}.button-close:after,.button-close:before{width:24px;height:3px}.feat-gallery{-webkit-transform:scale(.8);transform:scale(.8);margin:50px -56px -56px}.wrapper{padding-top:102px}.header{border-top:0;padding-top:59px;padding-bottom:0;height:102px}.head-r-side{float:none!important}.head-top{position:absolute;top:0;left:0;margin:0;width:100%;max-width:100%;height:44px;background:#0078ae;float:none;padding:4px 0 0}.ht-nav li{padding:0}.ht-simplemenu .phone{border-left:0;margin-right:12px;color:#fff}.ht-simplemenu .phone:hover{color:#fff!important}.ht-simplemenu .phone a{text-decoration:none;color:#fff}.ht-simplemenu .phone em{background-position:-268px 0}.search-line{border:0}.header .nav li .btn-h-request{top:6px;right:170px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EyZDkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OWJiMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(162,217,12,1) 0,rgba(137,187,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(162,217,12,1)),color-stop(100%,rgba(137,187,0,1)));background:-webkit-linear-gradient(top,rgba(162,217,12,1) 0,rgba(137,187,0,1) 100%);background:linear-gradient(to bottom,rgba(162,217,12,1) 0,rgba(137,187,0,1) 100%)}.header .nav li .btn-h-request:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5YmIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmQ5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(137,187,0,1) 0,rgba(162,217,12,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(137,187,0,1)),color-stop(100%,rgba(162,217,12,1)));background:-webkit-linear-gradient(top,rgba(137,187,0,1) 0,rgba(162,217,12,1) 100%);background:linear-gradient(to bottom,rgba(137,187,0,1) 0,rgba(162,217,12,1) 100%)}.header .nav li .link-arrow{top:7px;color:#FFF!important;right:auto;left:7px;font-size:13px;padding:3px 22px 3px 12px!important;box-shadow:0 -1px 0 #c9e973,0 1px 0 #5e8900;border-radius:18px;background:0 0/100% 100% #95c906;background:-moz-linear-gradient(top,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a2d90c),color-stop(100%,#89bb00)) 0 0/100% 100%;background:-webkit-linear-gradient(top,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;background:-ms-linear-gradient(top,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;background:linear-gradient(to bottom,#a2d90c 0,#89bb00 100%) 0 0/100% 100%;-webkit-transition:all .4s linear;transition:all .4s linear}.header .nav li .link-arrow:hover{background-position:0 -200%;background-size:100% 200%;color:#fff}.header .nav li .link-arrow:after,.header .nav li .link-arrow:hover:after{border-color:#fff!important}.header .nav .link-more{border-left:0;top:3px;right:158px;white-space:nowrap;color:#fff!important}.ht-simplemenu .search{position:absolute;right:15px;bottom:-42px;width:23px;height:24px;background-position:-222px 0;margin:0;overflow:visible}.ht-simplemenu .search:before{border-left:1px solid #dadada;content:"";height:36px;position:absolute;top:-6px;left:-14px;width:0}.menu-title{border-width:44px 0 0;height:101px}.menu-title .open-m-menu{margin-top:14px}.search-active{padding-bottom:102px!important}.search-field{bottom:-105px}.header{-webkit-transition:top .4s ease-out;-moz-transition:top .4s ease-out;transition:top .4s ease-out}.h-animated{top:-41px}.ht-simplemenu .search:hover{background-position:-570px -287px}.mm-opened .b-animated .wrapper{padding-top:61px}html.mm-opened .b-animated .menu-title{height:61px;border-top-width:3px}.serve-all-industries-content .mobile-sep{display:block!important;text-indent:-9999px;height:5px}.serve-all-industries-content .saic-main-list-mob li{padding:0 3px;font-size:15px}.serve-all-industries-content .saic-main-list-mob .sep{margin:0 3px}.serve-all-industries-content .saic-main-list-mob .sep:nth-child(10),.serve-all-industries-content .saic-main-list-mob .sep:nth-child(6){display:block;font-size:0;line-height:0;color:transparent;height:2px;margin:6px -2px;background:#fff}.obc-columns .obcc-column{width:93%;margin:0 auto 25px;float:none}.obcc-column .blog-date{left:50%;margin-left:-35px}.p-add-padding{padding-left:0;padding-right:0}.hnc-features-list{width:84%}.cs-site-screen{max-width:200px}.section-title{margin-bottom:24px}.preview-columns{display:block;position:relative;padding:0 0 300px}.preview-single-columns{padding-bottom:148px}.preview-aside{display:block}.preview-before{margin:0 auto 10px;width:222px}.preview-info{margin:0 0 0 -111px;position:absolute;bottom:0;width:222px;left:50%}.arrow-from-to{width:69px;height:67px;background-position:0 -45px;right:-5px;top:auto;bottom:-10px}.preview-aside{margin:0 32px;width:auto;text-align:center}.preview-after{display:block;width:290px;margin:0 auto}.page-intro-text{padding-top:0;padding-right:10px;font-size:21px}.blue-box-inner .ttl,.blue-box-inner h4,.text-section .blue-box-inner h4{font-size:28px}.whitepapers-section{padding-top:60px;padding-bottom:60px;text-align:center}.whitepapers-section h2{float:none;width:100%;font-size:32px;margin:0 0 20px}.whitepapers-section h2 br{display:none}.whitepaper-img{float:none;width:100%;padding:0 24px 16px}.whitepaper-descript{width:100%;padding:0}.see-all-large{margin-top:38px}.whitepapers-section .btn-simple{font-size:16px;padding-left:10px;padding-right:10px}.certify-item,.certify-item:first-child{padding-left:10px;padding-right:10px}.certify-item img{width:100%}.page-intro-title{font-size:28px}.intro-fl-image{max-width:216px}.intro-block-no-bd p,.intro-block-services-landing p{font-size:20px}.sc-logo{width:123px;margin-right:30px}.sc-descript h2{line-height:1}.cd-chapter,.cd-chapter.pad-r-64{display:block;width:100%;text-align:center;padding:0 0 44px}.cd-logo{float:none;width:100%;margin:0 0 14px}.cd-descript{margin:0 auto;max-width:480px}.our-work-section{padding-bottom:82px}.ow-items{padding-right:0}.ow-item{width:100%;display:block;margin:0 0 30px}.ow-items-diff-sizes .ow-item{display:inline-block}.our-work-section .see-all-large-blue{margin-top:0}.services-before-after-section .section-title{margin-bottom:32px}.team-slider{max-width:290px}.slide-post{margin-left:0}.page-intro-form{text-align:center}.page-intro-form .page-intro-title,.page-intro-form p{padding-right:0}.aside-form-box{float:none;margin:0 auto 24px}.aside-form-box.afb__1{margin:0 auto 24px}.page-navigation-float{display:none}.page-intro-form .custom-list{text-align:left;max-width:300px;margin-left:auto;margin-right:auto}.branch-item{display:block;width:100%;max-width:400px;padding:50px 16px 0;margin:0 auto}.branch-item:first-child{padding-top:0}.dif-logos-list li{width:31%}.dif-logos-list img{max-width:63%}.member-item{width:100%;max-width:290px}.employ-nav{padding-bottom:25px}.switch-section li{width:118px;margin:0 0 0 22px}.switch-section li:first-child{margin-left:0}.switch-section strong{float:none;display:block;margin:0 0 12px}.pi-left-col{float:none;width:100%;text-align:center;padding-bottom:20px}.rounded-box{width:auto;float:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-top:15px;padding-bottom:15px;height:auto;margin:0 -22px}.branch-item-dif,.branch-item-dif:first-child{padding-top:50px}.at-item,.at-item:nth-child(2n){margin-left:0;width:100%;display:block}.at-item .testimonial{width:auto;max-width:100%}.at-item .testimonial .ti-content:before{left:-12px}.industries-intro-block{margin-bottom:20px}.industries-intro-block .intro-fl-image{max-width:50%}.text-section-pd p{padding-left:0;padding-right:0}.pp-row{padding:30px 0;text-align:center}.pp-icon,.pp-nb-col{display:inline-block;vertical-align:middle;width:auto;padding:0 10px}.pp-descript{display:block;width:100%;padding:20px 0 0;clear:both}.fancy-list-grey{font-size:14px}.fancy-list-grey .fl-item{padding-left:36px;padding-right:5px;text-align:left}.cf-item,.cf-item:nth-child(5n){width:110px;height:110px;margin:0 4px 10px}.cf-item span{font-size:12px}.cf-item img{max-width:46px}.cms-spec-item .frame{padding-left:240px}.cms-spec-item:nth-child(2n) .frame{padding-right:240px}.page-intro-center{padding-left:0;padding-right:0}.baac-row .baac-hidden-item-content h4{font-size:45px}.baac-row .baac-slider-bottom{text-align:center}.baac-row .baac-arrow{top:35.09005628517824%}.baac-row .baac-slider-tn,.baac-row .baac-slider-tn ul li{float:none}.baac-row .baac-slider-tn ul li{margin-right:0;margin-left:9px}.baac-row .baac-slider-tn ul li:first-child{margin:0}.baac-row .baac-slider-tn ul li{display:inline-block}.baac-slider-bottom .btn-launch{display:inline-block;position:relative;top:0;left:0}.btn-launch-holder{padding:34px 0 43px}.baac-slider-bottom .btn-green{margin:0;float:none;display:inline-block}.contact-holder{padding-top:10px}.ch-form .ff-checkbox label{padding-right:10px}.contact-holder .ch-form{margin-bottom:50px}.contact-holder .frame{background-position:68% 0}.ch-contacts-details,.contact-holder .ch-form{float:none;width:auto}.contact-holder .frame{background:0 0}.contact-list .phone{margin-bottom:42px}.contact-list li{min-height:80px}.contact-list{margin-bottom:0}.hiring-box{margin:0}.tpp-heading{font-size:19px;line-height:24px}.tpp-heading h1{font-size:28px;line-height:1.3}.rank-section,.what-you-get-section{padding-top:0;padding-left:0;padding-right:0}.wyg-form-box{position:static;width:auto;padding-bottom:70px}.rq-logos-box{float:none;width:auto;padding:30px 0 15px;margin:0;text-align:center}.rq-logos-box img:not(:last-child){max-width:50%;margin:0 auto 30px}.rank-section .rs-box{float:none;width:auto;padding-top:26px;padding-left:6px;padding-right:6px}.tpp-arrow-down:before{display:none}.tpp-arrow-down{padding-right:0}.top-page-panel-visible .tpp-arrow-text,.top-page-panel-visible .tpp-heading{padding-bottom:0}.top-page-panel-visible .tpp-heading{padding:10px 26px 0}.top-page-panel-visible{padding-top:10px}.wh-add-ttl.top-page-panel-visible{padding:7px;margin:0}.search-top-page-panel{margin-top:0}.wyg-form-box .f-row{padding-left:6px;margin-right:6px}.rank-section,.what-you-get-section{padding-bottom:20px}.wh-press,.wh-press:first-child,.wh-press:last-child{float:none;width:auto}.wh-press:first-child{margin:0 0 100px}.wh-form,.wh-form-holder,.wh-infobox,.whi-content{float:none;width:auto}.webinars-holder .wh-infobox{text-align:center}.wh-top{text-align:center;float:none;width:100%;padding-left:26px;padding-right:26px}.wh-top .page-intro-title{font-size:28px;line-height:27px;margin-bottom:0}.wh-top .page-intro-title span{display:block}.wh-date{font-size:20px}.wh-time{font-size:17px}.webinars-holder .wh-section-1{padding-bottom:45px}.webinars-holder .wh-section-1,.webinars-holder .wh-section-2{padding-left:0;padding-right:0}.webinar-section{min-height:100px}.webinars-holder .wh-form,.webinars-holder .wh-form-holder,.webinars-holder .whi-content,.wh-add .wh-form,.wh-add .wh-form-holder,.wh-add .whi-content{margin:0;width:auto;float:none}.webinars-holder .wh-form-holder{max-width:500px;margin:0 auto}.wh-add .wh-section-2{padding-left:0;padding-right:0}.webinars-holder .whi-content,.wh-add .whi-content{padding-left:26px;padding-right:26px;margin-top:-30px}.wh-add .whi-content{margin-top:-50px}.webinars-holder .whi-content .wh-img,.wh-add .whi-content .wh-img{margin-left:auto;margin-right:auto;display:block}.wh-section-2 .wh-img{margin-bottom:20px}.webinars-holder .hidden-for-mobile,.wh-add .hidden-for-mobile{display:none}.webinars-holder .wh-form-holder .visible-for-mobile,.wh-add .visible-for-mobile{display:block}.webinars-holder .wh-form .ch-form,.wh-add .wh-form .ch-form{padding-left:15px;padding-right:5px}.wh-add .wh-form .ch-form{padding-right:15px;padding-top:20px}.wh-add .ch-form .f-row .label{display:none}.wh-add .field-title .req{position:absolute;top:-4px;right:-16px}.wh-add .field-error .field-title .req{top:14px}.wh-add ::-webkit-input-placeholder{color:#878a8c}.wh-add ::-moz-placeholder{color:#878a8c;opacity:1}.wh-form-holder .ch-form .ff-submit{padding:0;margin-bottom:-20px}.wh-add .wh-section-1{text-align:center;padding-bottom:60px}.wh-add .page-navigation-float{display:inline-block;float:none;margin:0;font-size:17px}.wh-add .wh-section-1 .page-navigation-float{display:none}.whf-content{padding:30px 26px 0}.add-mobile-navigation{display:block}.whitepapers-holder .wh-section-2{padding-bottom:10px}.whitepapers-holder .wh-section-1,.whitepapers-holder .wh-section-3{min-height:50px;background:0 0;border-color:transparent}.wh-form-holder .whf-title{font-size:14px;margin-bottom:20px}.wh-form-holder .whf-title span{display:none}.wh-form-holder .whf-title strong{font-size:20px}.webinar-list{text-align:left}.webinar-archive-item{width:48%}.title-detail,.web-full-post{padding-left:14px;padding-right:14px}.wh-breadcrumbs{padding:0 14px 12px}.join-us-form-holder .jb-1 .fl,.join-us-form-holder .jb-1 .fr{float:none;width:auto}.jufh-box{width:auto}.vs-holder{padding-left:0;padding-right:0}.wide-video-holder{margin-left:0;margin-right:0}.web-full-post .wide-video-holder{margin-bottom:20px}.vs-holder .vsh-box,.vs-holder .vsh-box:nth-child(2n){margin-left:0;margin-right:0;width:100%}.fancy-list-two li{display:block;width:100%;max-width:252px;margin-right:0}.occ-2-items-columns .occc-column:nth-child(2),.occ-columns .occc-column{width:400px;margin:0 auto;text-align:center;float:none}.occc-column .client-photo{margin-bottom:-72px}.testimonial-frame .occc-column .client-photo{margin-bottom:-62px}.occ-columns .occc-column{background-size:85%}.occc-column .client-photo img{width:85%}.testimonial-hidden-row{margin-bottom:20px}.st-column,.st-column:first-child{display:block;width:100%;padding-left:0;padding-right:0}.cms-single-section-top-indent{padding-top:70px}.serve-all-industries-content .saic-main-list{width:80%}.page-search-box{padding-right:0}.ch-form.page-search-box .ff-btn-submit{position:static;display:block;margin:10px auto 0;clear:both}.wh-presses{padding-left:0;padding-right:0}.step-content .img-right{display:block;margin:0 auto 20px;float:none;max-width:100%;height:auto}.steps-controls ul li{padding-bottom:40px}.steps-controls .text{bottom:17px}.video-presentation-section,.video-section{padding-left:26px;padding-right:26px}.wide-video-holder{margin-bottom:20px}#button_container .btn-simple-blue{display:block;margin:0 26px 10px}#button_container .btn-simple-blue:last-child{margin-bottom:0}.oms-item{float:none;width:auto;margin-bottom:20px}.ps-nav .psn-item a{font-size:20px;padding-top:15px}.ps-nav .psn-item a em{display:none}.ps-nav .psn-item a.active em{display:inline}.ps-nav .psn-item{width:16.2027027%}.ps-nav .psn-item:last-child{width:17.1027027%}.ps-nav .psn-item-active{width:36.827027%}.four-phases-slider .ps-nav .psn-item{width:21.0576576%}.four-phases-slider .ps-nav .psn-item:last-child{width:22.7777777%}.four-phases-slider .ps-nav .psn-item-active{width:36.827027%}.ps-nav .psn-item-active:last-child{width:37.827027%}.four-phases-slider .ps-nav .psn-item-active:last-child{width:38.627027%}.psc-text .two-cols .col,.psc-text .two-cols .col:nth-child(2){float:none;width:auto}.psc-lead{padding:0 18px 35px}.ps-content .bx-controls-direction a:before,.ps-content .bx-controls-direction a:hover:before{background:url(../images/bg/bg-arrow2.png) no-repeat;height:37px;width:16px}.ps-content .bx-controls-direction a.bx-prev{left:-28px}.ps-content .bx-controls-direction a.bx-next{right:-33px}.ps-content .bx-controls-direction a.bx-prev.disabled:before{background:url(../images/bg-arrow2.png) no-repeat #FFF}.ps-content .bx-controls-direction a.bx-prev:before{background:url(../images/bg-arrow2.png) 0 -113px no-repeat #FFF}.ps-content .bx-controls-direction a.bx-next.disabled:before{background:url(../images/bg-arrow2.png) 0 -38px no-repeat #FFF}.ps-content .bx-controls-direction a.bx-next:before{background:url(../images/bg-arrow2.png) 0 -72px no-repeat #FFF}.psc-lead{font-size:17px;line-height:1.4;padding-bottom:10px}.ps-content .psc-text-full{padding-top:10px}.psc-item .last,.psc-text{padding:10px 0}.three-phase-section .ps-nav .psn-item a em{display:block}.three-phase-section .ps-nav{padding:0}.three-phase-section .ps-nav .psn-item{height:50px}.three-phase-section .ps-nav .psn-item a em{width:44px;height:44px;line-height:44px;font-size:28px;top:-26px;margin-left:-22px}.three-phase-section .ps-nav .psn-item p{display:none}.three-phase-section .ps-content{margin-top:0;padding:0 0 30px}.three-phase-section .psc-lead{padding:0 0 30px}.three-phase-section .psc-lead h3{padding:30px 10px 25px;text-align:center;color:#fff;font-size:24px;line-height:30px;font-family:roboto-bold-webfont,Arial,Helvetica,Sans-Serif;position:relative;margin-bottom:40px}.three-phase-section .psc-lead h3:after{width:0;height:0;border-style:solid;border-width:19px 26px 0;content:"";position:absolute;left:50%;bottom:-19px;margin-left:-26px}.three-phase-section .psc-lead h3 span{font-family:roboto-light-webfont,Arial,Helvetica,Sans-Serif}.three-phase-section .psc-lead p{margin:0 10px;font-size:15px;line-height:22px}.three-phase-section .psc-item:nth-child(1) h3{background:#009ddc}.three-phase-section .psc-item:nth-child(1) h3:after{border-color:#009ddc transparent transparent}.three-phase-section .psc-item:nth-child(2) h3{background:#0078ae}.three-phase-section .psc-item:nth-child(2) h3:after{border-color:#0078ae transparent transparent}.three-phase-section .psc-item:nth-child(3) h3{background:#006B9B}.three-phase-section .psc-item:nth-child(3) h3:after{border-color:#006B9B transparent transparent}.three-phase-section .ps-nav .psn-item a.active:after{display:none}.three-phase-section .phase-slider-holder .step-arrow{background:url(../images/step-arrow2.png) no-repeat;width:49px;height:11px;top:26px}.three-phase-section .phase-slider-holder .step2{left:61%}.oms-sub-section-1{padding:100px 0 40px}.oms-sub-section-2,.oms-sub-section-3{padding:40px 0}.three-phase-section{padding-top:0!important;padding-bottom:80px!important}.three-phase-section .ps-nav .psn-item:last-child{width:34.5111111%}.page-team-bg{padding-left:22px;padding-right:22px}.text-section.ts__1 .preview-aside{width:auto}.text-section.ts__1 .preview-columns{padding-bottom:0;margin:0 0 20px}.text-section.ts__1 .preview-columns .arrow-from-to{right:16px}.text-section.ts__1 .section-title h2,.text-section.ts__1 p,.text-section.ts__2 .section-title h2,.text-section.ts__2 p{margin:0 0 20px}.text-section.ts__1 p:last-child,.text-section.ts__2 p:last-child{margin:0}.rs-blocks .rs-block{font-size:15px}.case-pg .rs-blocks .rs-block span{font-size:50px}.stat-box{padding-bottom:20px}.chart-description .fr{float:none;text-align:left}.chart-description span{float:none;display:block;margin:0 0 5px}html.no-flash .tpp-heading{padding-top:14px!important}html.no-flash .tpp-heading h1{margin-bottom:0!important}.search-container #cse-search-box .google-search-container{width:100%;padding-left:10px!important}.search-container .clear-search{right:10px}.fvs-video-thumb .video-overlay,.wide-video-holder .video-overlay{width:64px;height:64px}.fvs-video-thumb .video-overlay:before,.wide-video-holder .video-overlay:before{background:url(../images/icons/ico-play-small.png) no-repeat;width:64px;height:64px}.fvs-video-thumb .video-overlay:after,.wide-video-holder .video-overlay:after{background:url(../images/icons/ico-play-small.png) 0 -64px no-repeat;width:64px;height:64px}.logo-process{padding-top:50px;background:url(../images/logo-design/bg-logo-process-mob.png) 50% 0 no-repeat;box-shadow:none}.logo-benefits{background:url(../images/logo-design/bg-logo-benefits.png) 50% 0 no-repeat;margin:0}.logo-process:after{display:none}.logo-process h2{font-size:27px}.logo-process p{font-size:15px}.logo-process .lp-slider{padding:40px 38px;margin:0}.slide-section{padding-top:60px}.logo-benefits .lp-slider{padding-bottom:0}.pull-left{left:-18px}.pull-right{right:-30px}.logo-benefits .lp-slider h3{font-size:28px}.lp-slider-txt h3{font-size:25px}.logo-benefits .lp-slider h3{padding-top:0}.logo-benefits .pull-left,.logo-benefits .pull-right{top:370px}.slide-section .pull-left,.slide-section .pull-right{top:200px}.logo-benefits{margin-bottom:20px}.logo-benefits .pull-right{right:-26px}.logo-benefits .pull-left{left:-16px}.logo-benefits .lp-slider .mark{font-size:20px}.lp-slider-txt p{font-size:14px;line-height:1.5}.lp-mobile-swipe{width:87%}.visit-more{padding:26px 0}.nm-link{font-style:normal;font-size:25px;line-height:1.3}.nm-link span{display:block}.wvs-play-video{width:84px;height:84px;margin-bottom:5px}.wvs-play-video:before{margin-left:24px;-webkit-transform:scale(0.7);transform:scale(0.7)}.top-slide .s-right{padding-top:0}.top-slide .s-right .btn-simple{display:inline-block}.top-slide .s-left .btn-simple{display:none}.circle-slider{position:static;height:auto;width:100%}.top-slide .visual .top-slide .visual{height:200px;display:table-cell;vertical-align:middle;text-align:center}.circle-slider li{display:table;table-layout:fixed}.circle-slider img{position:static;width:auto;height:auto;display:block;margin:0 auto -20px;max-width:95%;max-height:200px}.circle-slider .t-cell{padding:20px 50px;display:block;width:100%;height:auto}.circle-slider .txt{border-radius:0;width:100%;margin:0;box-shadow:none;background:0 0}.circle-slider .pull-controls{width:100%}#pull-left,#pull-right{width:70px;height:94px;bottom:121px;border-radius:50%;background-color:#fff;background-size:auto 40%}#pull-left{left:-40px;box-shadow:2px -2px 7px rgba(0,0,0,.1);background-position:100% 50%}#pull-right{right:-35px;box-shadow:-2px -2px 7px rgba(0,0,0,.1);background-position:23% 50%}.wrapper .top-slide{background:0 0}.de-text-frame{padding:10px}.foot-area .ttl.f-post-mob{display:block;text-align:center}.foot-area .btn-raq.f-post-mob{display:inline-block;margin:0 0 20px 20px}.f-post .t-holder.info{display:block}.f-post .divider,.f-post-desk{display:none}.f-post-item{overflow:hidden;display:block;width:100%;margin-bottom:20px}.bfm-awards-list{-webkit-transform:scale(.67);transform:scale(.67);width:130%;margin:-25px -15% 0}.foot-area .ttl,.location-ttl{font-size:24px}.socials .item{height:43px}.socials .icn{-webkit-transform:scale(.8);transform:scale(.8)}.head-anim-holder .s-left,.top-section.alt-size2 .s-left{text-align:center;font-size:16px}.head-anim-holder .s-right,.top-section.alt-size2 .s-right{display:none}.hs-sub-row{margin:0 -20px 15px}.hs-sub-item{transform:scale(1);margin:0 7px}.hs-sub-row{display:none}.hs-sub-row-m{display:block}.home-company-logos-wrapper .home-company-logos-content li{-webkit-transform:scale(.5);transform:scale(.5);margin:0 -20px}.home-company-logos-wrapper .home-company-logos-content li.cl-nasa,.home-company-logos-wrapper .home-company-logos-content li.cl-nfl{margin:0 -4px}.wide-featexp-section .feat-expanded-section{padding:60px 0 120px}.see-more{font-size:18px;padding:20px 20px 0}.see-more .link{display:inline-block;margin-top:-10px}.see-more.extra-pad{padding:20px 0 10px}.see-more .link:after{height:29px}.rd-box-holder{padding:30px 10px}.rd-box{border-radius:4px;padding:27px 10px}.rd-box .txt{font-size:20px;display:block}.rd-box .btn-simple{margin-left:0;font-size:16px;min-width:0;padding:12px 40px 12px 30px}.content-section,.dark-section,.slider-section{padding:40px 20px}.sec-ttl.ad-pad{padding-top:100px}.process-section{padding:0 0 40px}.process-section .sec-ttl{padding:60px 15px 100px}.process-section .sec-ttl.ad-pad{padding-top:120px}.shad-round:after,.shad-round:before{height:20px}.sec-ttl h2 span{font-size:20px;letter-spacing:0}.txt-slider .t-cell.visual{display:none}.simple-slider .t-cell.txt{padding:0}.simple-slider h3:not(.slide-ttl){font-size:25px;text-align:center}.txt-slider h3{padding:0 20px}.simple-slider .t-cell{font-size:14px}.simple-slider p.sub{font-size:17px}.simple-slider-holder{max-width:calc(100% - 30px)}.simple-slider{padding:0}.ba-slider{padding:0 10px}.simple-slider .bx-pager-link{height:17px;width:17px}.simple-slider .bx-pager-link.active:after,.simple-slider .bx-pager-link:after{left:0;top:0;width:100%;height:100%;transform:none}.simple-slider .bx-pager-item{margin:0 10px}.simple-slider .bx-pager{margin:0 -25px}.simple-slider .bx-next:after,.simple-slider .bx-prev:after{display:none}.slider-section .pull-controls,.slider-section .txt-slider .pull-controls{top:-52px;z-index:50}.simple-slider .pull{transform:scale(.5);top:36px}.simple-slider .pull.left{left:0;width:70px}.simple-slider .pull.right{right:5px;width:70px}.txt-slider .pull.left,.txt-slider .pull.right{width:40px}.tab-slider-pager .brand{transform:scale(.5);margin:9px -30px -10px}.tab-slider .pull-controls{display:none}.sec-ttl{padding:0 20px}.sec-ttl .descr{font-size:14px;padding:20px 0 0}.tab-slider-pager>a{height:40px}.tab-slider-pager>a:not(:first-child):after{top:auto;bottom:4px;height:48px}.current-tab{width:33.3%}.tab-slider-pager{margin-top:-30px}.ba-slider .tab-slider-pager{margin-top:0;height:52px}.ba-slider .tab-slider-pager .brand{position:relative;top:-8px}.tab-slider-pager .kosher.large{margin:9px -30px -10px}.tab-slider-pager .loanscribe{margin:9px -55px -10px;transform:scale(.4)}.tab-slider-pager .cayman,.tab-slider-pager .luxury,.tab-slider-pager .shenkman{margin:9px -40px -10px}.tab-slider .t-holder{max-width:100%}.tab-slider .t-cell.txt{font-size:17px;padding:20px}.link-arrow{font-size:14px;margin:15px 0 0}.link-arrow:after{border-width:2px 2px 0 0}.simple-slider .t-cell.visual img{max-width:90%}.tab-slider .t-cell.visual{padding:10px 0 20px}.tab-slider{margin-bottom:20px}.ba-slider{margin:40px 0}.tab-slider .ba-btn{width:222px;padding:12px 0;bottom:-25px}.link-arrow.ba-btn::after{width:8px;height:8px;top:-3px;left:8px}.ba-slider-holder{padding:20px 10px}.ba-slider .bx-wrapper{position:relative;z-index:2}.ba-section{padding:40px 10px}.ba-expand{display:none}.ba-expand-m{display:block;max-width:90%;margin:10px auto 0;height:500px}.jq-slide-open .ba-expand{padding-bottom:20px}.ba-note{display:block;margin:0 0 10px;text-align:left;font-size:14px}.ba-note.arrow{transform:rotate(50deg);text-align:center;margin:-13px 0}.ba-note svg{width:60px}.tab-slider .ba-btn-close{padding:42px 29px 14px 27px;transition:all .3s linear;bottom:-30px;width:auto;z-index:1}.link-arrow.ba-btn-close:after{top:2px}.pr-slider h3:not(.slide-ttl){font-size:22px;line-height:1.3;text-align:left}.pr-slider p{font-size:14px}.pr-slider .t-cell.txt{padding:0 15px 40px}.pr-slider .t-cell.visual img{max-width:70%}.shad-invert:before{height:20px;bottom:-18px}.shad-invert:after{bottom:-20px}.process-section{padding-bottom:0}.pr-slider-pager{transform:none;width:100%;max-width:100%;display:block;height:120px;margin-top:-120px}.pr-slider-pager>a{display:none;position:absolute;top:0;left:100%;width:100%}.pr-txt{position:absolute;width:100%;left:0;bottom:27px;padding:0 40px}.pr-txt br{display:none}.pr-bg{bottom:-43px}.pr-icon{position:relative;bottom:-43px}.pr-slider .pr-current-tab{top:44px;left:50%!important;margin-left:-35px}.pr-slider-pager>a.active{left:0;display:block}.feat-content .link-arrow.green{float:none;display:inline-block;margin-top:10px}.widefeat-txt .link-arrow.green{float:right;margin-top:0}.tab-mode{display:none}.mob-mode{display:inline}.head-anim-holder .s-right-m{display:block;margin:50px 0 20px}.top-section .s-left .ttl,.top-section .s-left h2{margin-bottom:5px}.top-section.head-anim-holder .s-left{padding-right:20px}.slider-section .mix-slider .pull-controls{display:block;top:32px;margin:0;width:100%;z-index:52}.tab-slider-pager:not(.visual){margin:0;height:60px;display:block}.tab-slider-pager:not(.visual)>a{position:absolute;top:0;left:100%;width:100%;height:100%;display:table;transition:none!important}.tab-slider-pager:not(.visual) br,.tab-slider-pager:not(.visual)>a:after{display:none}.tab-slider-pager:not(.visual)>a.active{left:0}.tab-slider-pager:not(.visual)>a h3,.tab-slider-pager:not(.visual)>a span{display:table-cell;vertical-align:middle;height:60px;opacity:0;transition:transform .4s ease-out .1s,opacity .4s ease-out .1s;transform:translateX(150px);padding:0 50px}.tab-slider-pager:not(.visual) a.active h3,.tab-slider-pager:not(.visual) a.active span{transform:translateX(0);opacity:1}.tab-slider-pager:not(.visual) .current-tab{width:100%;left:0!important}.mix-slider .t-cell.txt,.mix-slider .t-cell.visual{padding-bottom:20px}.simple-slider .t-cell.txt.alt-view{padding:0 30px}.simple-slider p.size02{margin-top:-5px;font-size:24px}.equal-cols .ttl{font:23px/1.2 roboto-medium-webfont,sans-serif}.equal-cols .t-cell{font-size:16px;padding-top:20px}.equal-cols .visual{padding-left:140px;background-position:20px 25px}.same-blocks>div{height:120px}.same-blocks .unit>span{transform:translate(-50%,-50%) scale(.7)}.text-content{padding:0}.text-content .size01{font-size:20px}.text-content p{margin-bottom:12px}.text-content{font-size:16px}.simple-slider .slide-center{height:auto;padding:0 0 30px}.simple-slider .slide-center h3{font-size:24px;padding:0 20px}.scroll-arrow-wrap+.content-section,.scroll-arrow-wrap+.dark-section,.scroll-arrow-wrap+.slider-section:not(.process-section){padding-top:60px}.text-content .size02{font-size:18px}.pr-slider .pull-controls{width:100%;margin:0}.head-anim-holder.over{background-color:#fff;z-index:1;padding-bottom:0;margin-bottom:0}.head-anim-holder.over:before{height:100%}.sec-ttl h2,.sec-ttl h2 span.size01{font-size:28px}.top-section .s-left .ttl,.top-section .s-left h2{font-size:32px}.contact-pg .wh-detail--wrp .wh-form-holder{max-width:90vw}.contact-pg .wh-detail--wrp .wh-form-holder .ch-form{padding:15px}.contact-pg .hs-sub-row{padding:10px 0}.contact-pg .hs-sub-item{margin:10px 0}.contact-pg .ttl{font-size:35px}.contact-pg .wh--top-banner .descr{font-size:20px}.contact-pg .hs-sub-row{display:block}.contact-pg .wh-detail--wrp .wh-form-holder{margin-bottom:-60px}.contact-pg .wh-detail--wrp{padding-bottom:20px}.contact-pg .wh-detail--wrp .wh-infobox{max-width:80vw;margin:0 -10px}.ch-cell{display:block;width:100%;margin:0 0 20px}.nofound .cs-service-column{display:block;width:100%;padding:0 0 20px}.page-intro-center-holder.top-digital h2.main-title{font-size:30px;padding-bottom:20px}.form-ttl{font-size:22px}}@media only screen and (max-width:600px){.d-block-tablet{display:inline}.d-block-mobile{display:block}.solutions-section .drop-holder{padding:0 9px}.case-pg .rs-blocks .rs-block span{font-size:30px}.quote-section blockquote{padding:0 45px 0 60px}.quote-section q:before{left:-61px;top:-23px;font-size:160px}.quote-section .quotes-after:after{font-size:160px;top:24px;right:-60px}.das-items .das-item .tn{float:none;display:block;margin:0 0 20px;text-align:center}.das-items .btn-green{left:31px}.das-item .das-content h3 span{display:inline;padding-left:10px}.demo-reel-block .drb-content h3{padding-right:0}.feat-gallery{-webkit-transform:scale(.68);transform:scale(.68);margin:10px -106px -100px}.bfm-awards .txt{font-size:23px;line-height:24px}.bfm-awards .txt span{font-size:22px}.subscribe{padding:50px 20px 100px}.subscribe-form{width:auto;height:54px}.subscribe-form .btn-simple{width:156px;position:static;float:none;display:block;margin:18px auto 0}.subscribe-form input[type=text]{padding:0 16px;font-size:17px}.subscribe .message{padding:90px 0 0;margin:0 0 -80px}.f-menu-content .fmc-list a{font-size:13px}}@media screen and (max-width:580px){.infoboxes .item img{float:none!important;display:block;margin:-50px auto!important;-webkit-transform:scale(.55);transform:scale(.55)}.infoboxes .frame{padding:0 10px}.rs-gen-blocks-two>.rs-block{width:100%;display:block}.rs-gen-blocks-two .rs-block{min-height:80px}.rs-gen-blocks-two>.rs-block:first-child{margin-top:0}.rs-gen-blocks-two .divider{display:none}.wide-expanded-section .main-image{-webkit-transform:scale(.8);transform:scale(.8);margin:-205px -47px -65px -70px}.wide-expanded-section .brand{position:absolute;top:0;left:50%;-webkit-transform:scale(0.6) translateX(-50%);transform:scale(.6) translateX(-50%)}.luxor .brand{margin:25px auto}.artdex .brand{margin:40px auto}.wide-expanded-section .txt-cell{padding-top:90px}.wide-expanded-section .biowars-mob-slide .txt-cell{padding-top:280px}.wide-expanded-section .txt-cell .first{font-size:18px}.wide-expanded-section .txt-cell p{margin-bottom:10px}.wide-expanded-section .thumbnails{margin:0 -93px -126px;-webkit-transform:scale(.7);transform:scale(.7)}.wide-expanded-section .btn-green{margin-top:10px}.wide-expanded-section .button-close{right:10px}.submenu-section .item{min-height:150px;margin:0 5px}}@media only screen and (max-width:480px){.wide-expanded-section .expanded-mode .ec-gallery{width:41%}.c-section-title h2{line-height:1.1}.c-section-title h2 span{line-height:1}.wide-expanded-section .section-title h2{font-size:30px}.wide-expanded-section .section-title p{padding:0}.note-txt{font-size:18px}.note-txt img{-webkit-transform:scale(0.7);transform:scale(0.7);left:-5px}.seotr-txt{min-height:240px}.seo-traffic-section .section-title{padding:0 20px}.seotr-graph{-webkit-transform:scale(0.32) translateX(-157%);transform:scale(0.32) translateX(-157%);bottom:-134px}.section02 .seotr-graph{bottom:-130px}.result-list span{display:block}.quote-section q{font-size:22px}.feat-gallery{-webkit-transform:scale(.6);transform:scale(.6);margin:-20px -140px -120px}.feat-expanded-section .tab-lnk{width:100%;height:auto;margin:0 auto}.feat-home .tab-lnk{display:none}.feat-home .tab-lnk.show-in-mobile{display:block}.feat-expanded-section .txt-tab-lnk{max-width:100%}.feat-section-frame .ready-discuss{margin:30px 0 0;padding:20px 0}.header{position:fixed;top:0;width:100%;z-index:99999}.before-and-after-wrapper .frame,.page-title .frame{padding:0 8px}.search-field input[type=text]{width:100%}.search-active{padding-bottom:84px!important}.search-field{bottom:-90px}.header{-webkit-transition:top .4s ease-out;-moz-transition:top .4s ease-out;transition:top .4s ease-out}.h-animated{top:-41px}.hnc-features-list{width:70%}.hnc-features-list>li{width:100%}.hnc-simple-list{display:none}.home-nutshell-content .h3,.home-nutshell-content h3{font-size:45px;line-height:42px}.home-nutshell-content h3.h3{line-height:1.2}.home-nutshell-content .h3 span,.home-nutshell-content h3 span{display:block}.olpcb-left-column,.olpcb-right-column{width:100%}.olpcb-two-items .olp-item img{max-height:300px}.olpcb-two-items .olp-item{max-width:300px}.our-latest-projects-content .olpc-subcaption{display:none}.our-latest-projects-content h3,.serve-all-industries-content h3{font-size:45px}.serve-all-industries-content .saic-subcaption{padding-top:30px}.saic-columns .saic-column-list{width:93%;float:none;padding:0;margin:0 auto}.saic-columns .saic-column-list:last-child ul,.saic-columns .saic-column-list:nth-child(2) ul{border-style:none;padding-top:0}.serve-all-industries-content .saic-subcaption{width:80%;margin:0 auto}.occ-2-items-columns .occc-column:nth-child(2),.occ-columns .occc-column{width:300px;margin:0 auto;text-align:center;float:none}.occc-column .client-photo,.testimonial-frame .occc-column .client-photo{margin-bottom:-56px}.occ-columns .occc-column{background-size:85%}.occc-column .client-photo img{width:85%}.so-columns .soc-column{width:93%;float:none;margin:0 auto;padding-top:40px}.soc-column h2 .step-arrow,.soc-column h3 .step-arrow,.soc-column h5 .step-arrow{display:none}.succeeding-online>h2,.succeeding-online>h3{font-size:28px;margin-bottom:30px}.olp-ecommerce .olpi-hover-stare{padding:15% 30px 0}.olpi-hover-stare .hs-content{margin-top:20px;padding-top:20px}.olpi-hover-stare .hs-lnk{margin-top:30px}.testimonials-items .testimonial{padding-left:20px;padding-right:10px}.testimonial .ti-author{padding-right:0}.ti-author-content .tiac{clear:both;padding-top:14px}.case-studies-section,.cs-block-single,.cs-wide-section,.text-section{padding-left:16px;padding-right:16px}.page-navigation{margin-left:26px;margin-right:26px}.case-studies-section{padding-bottom:82px}.cs-thumb{float:none;margin:0 0 24px}.cs-site-screen{width:100%;max-width:100%}.website-tag{top:21px}.custom-list li{padding-bottom:12px}.page-title{padding-top:10px}.infoboxes .section-title h2,.page-title h1,.page-title h2{font-size:32px;padding-bottom:16px}.infoboxes .section-title h2{padding:10px 10px 0;margin-bottom:0}.infoboxes h3{font-size:22px}.infoboxes .sub-caption{font-size:16px}.infoboxes p{font-size:13px;margin-bottom:10px}.page-navigation{padding:14px 0 20px;margin-bottom:15px}.page-navigation a span{display:none}.page-navigation a{font-size:17px}.page-navigation .next-page:after,.page-navigation .prev-page:before{font-size:30px;margin-top:-9px}.cs-block-single .cs-thumb{margin-top:0}.cs-block h1{margin-bottom:18px;padding-right:0}.section-title{margin-bottom:32px}.frame-section-title h2,.h-h2,.logo-pg-frame .section-title h2,.logo-process h2,.section-title h2,.section-title.in-light h2{font-size:32px}.testimonials-wide-section .frame-section-title{padding-bottom:10px}.cs-preview-design{padding:82px 0}.cs-results{padding-top:86px;padding-bottom:100px}.cs-graphs{position:relative;overflow:hidden;min-height:400px}.cs-graphs-single{min-height:118px}.cs-graphs-double{min-height:260px}.cs-graphs img{width:674px;max-width:200%;position:absolute;left:50%;margin:0 0 0 -50%;top:0}.cs-graphs .cs-graph2{top:140px}.cs-graphs .cs-graph3{top:282px}.cs-details{padding-top:82px;padding-bottom:82px}.cs-detail-col,.cs-detail-col:first-child{display:block;width:100%;padding:0}.cs-service-column h3 br{display:none}.page-intro-block{margin-left:16px;margin-right:16px}.service-wide-item,.services-wide-section{padding-left:16px;padding-right:16px}.services-before-after-section{padding:40px 0 20px}.services-wide-list,.slide-section{padding-left:0;padding-right:0}.page-intro-block{padding-top:0;padding-bottom:14px;margin-bottom:32px}.intro-block-industries-served{padding-bottom:34px}.page-intro-text{width:100%;display:block;text-align:center;padding:14px 0;font-size:18px}.page-intro-image{display:block;width:100%;padding:0}.blue-box-inner .ttl br,.blue-box-inner h4 br{display:inline}.blue-middle-box{margin-bottom:32px}.ws-column,.ws-column:first-child{display:block;width:100%;padding:0 0 25px;text-align:center}.work-section{padding-bottom:70px}.certify-section{padding-top:88px;padding-bottom:60px}.certify-section .blue-middle-box{margin-top:-140px}.certify-section .section-title{padding-bottom:26px;margin-bottom:26px}.certify-items{margin:0}.certify-item,.certify-item:first-child{display:block;width:100%;padding:0 30px 20px}.certify-item img{width:auto}.ti-item,.ti-item:first-child,.ti-item:last-child{width:100%;display:block;padding:0 5px 36px}.ti-ibm{width:136px}.ti-bbb{width:156px}.ti-gsa{width:108px}.ti-norton{width:170px}.ti-gp{width:147px}.intro-block-no-bd{padding-bottom:72px}.page-intro-title{padding-right:0;text-align:center}.intro-fl-image,.intro-fl1-image{float:none;display:block;margin:0 auto;width:100%}.page-intro-email .intro-fl-image,.seo-intro-block .intro-fl-image{margin:0 auto 20px}.intro-block-no-bd,.intro-block-services-landing{text-align:center}.intro-block-no-bd .custom-list{text-align:left}.strategy-consult-item{text-align:center}.sc-logo{float:none;margin:0 auto 16px}.marketing-strategy-item{background:url(../images/our-clients-bkg.png)}.our-team-section .see-all-large-blue span{display:none}.sample-text-section .section-title p{text-align:left}.page-intro-about p{font-size:20px}.branch-item h2{font-size:35px;margin:0 0 14px}.branch-img{margin:0 0 24px}.page-intro-center{padding-top:20px}.page-intro-center h2{font-size:28px;margin:0 0 10px}.page-intro-center h3{font-size:20px;margin:0 0 16px}.paging-inline .paginationControl{margin-top:62px}.paging-inline .pag-next-link,.paging-inline .pag-prev-link{position:absolute;top:30px;left:14px;margin:0}.paging-inline .pag-next-link{left:auto;right:14px}.details-columns{padding-left:16px;padding-right:16px}.detail-column,.detail-column:first-child{display:block;padding:0;width:100%;text-align:justify}.page-intro-details{padding-top:0}.dif-logos-list{text-align:center;padding-left:0;padding-right:0}.dif-logos-list li{max-width:140px;height:142px;line-height:142px;margin:0 2px 6px}.intro-sample-image{float:none;width:100%;margin:0 0 20px}.intro-sample-image img{max-width:284px}.pi-left-text{padding-top:0;padding-bottom:50px}.text-section-narrow p{padding-left:0;padding-right:0}.sample-right-img{float:none;display:block;width:100%;max-width:300px;margin:0 auto 20px}.testimonial-frame .frame{padding-left:16px;padding-right:16px}.industries-intro-block{text-align:center;margin-bottom:0}.industries-intro-block h3{padding-right:0}.industries-intro-block .intro-fl-image{max-width:290px;margin-top:0}.industries-inner-wrapper{padding-bottom:72px}.fancy-list-two li{margin-left:auto;margin-right:auto;text-align:left}.pp-row{padding:20px 0}.pp-row:first-child{padding-top:0}.pp-icon,.pp-nb-col{display:block;clear:both;width:100%;padding:0 0 15px}.testimonial-hidden-row h4{font-size:32px}.cms-spec-item{padding-left:12px;padding-right:12px}.cms-spec-item .frame{padding-left:0}.cms-spec-item:nth-child(2n) .frame{padding-right:0}.cms-spec-item h3{text-align:center;font-size:27px}.cms-spec-logo{position:static;text-align:center;max-width:180px;margin:0 auto 10px}.st-column .text-custom-title,.text-custom-title{font-size:28px}.baac-row .baac-visible-row .alignleft{margin-bottom:18px}.baac-row .baac-visible-row .alignleft,.baac-row .baac-visible-row .alignright{float:none;width:auto}.baac-more-top{display:block}.baac-more-bottom{display:none}.baac-row .baac-arrow{top:44.09005628517824%;width:82px;height:70px;background-position:-873px -15px;-webkit-transition:top .4s ease-out;-moz-transition:top .4s ease-out;transition:top .4s ease-out}.baac-frame .frame:hover .baac-arrow{left:50%;top:45%}.baac-row-active .baac-more-top a:after{display:none}.baac-row-active .alignright .baac-more a:after{background:url(../images/sprite.png) -632px -85px no-repeat;width:21px;height:11px;position:absolute;bottom:-19px;left:50%;content:"";margin-left:-13px}.baac-row .baac-hidden-item-content h4{font-size:32px;padding-bottom:40px}.baac-row .baac-hidden-item-frame{padding:27px 0}.baac-row .baac-link-close{top:-27px}.intro-fl-image-holder{float:none;margin:0;width:auto;text-align:center}.intro-fl-image-holder .prev-link-holder a,.page-intro-block .desktop{display:none}.page-intro-block .mobile{display:block}.text-section h3{font-size:28px;line-height:30px}.text-section h4{font-size:20px;line-height:22px}.top-page-panel-visible .tpp-heading strong br{display:none}.design-samples-section{padding-left:26px;padding-right:26px}.ds-row .ds-col{margin:0 0 30px;float:none;width:auto}.ds-row{margin:0}.fwb-row .fwb-item{width:100%;margin:0 0 28px;float:none;text-align:center}.services-wide-section-fullscreen .fwb-item .active-lnk::after{bottom:-28px}.fwb-row .fwb-items img{display:block}.demo-video-box h4,.expanded-mode h3,.expanded-mode h4{font-size:28px}.demo-reel-block .drb-content h3{font-size:24px;line-height:30px}.single-text-section{font-size:14px}.extra-text-section h1,.single-text-section h1{font-size:24px;margin:0 0 18px}.single-text-section h2{font-size:17px}.single-text-section h3{font-size:15px}.single-text-section p{margin:0 0 15px}.form-login-box{margin-left:10px;margin-right:10px;padding:16px}.form-login-box .f-row{padding-left:0;margin-right:0}.webinars-holder .wh-form-holder{margin-left:10px;margin-right:10px}.whitepapers-holder .wh-section-4{padding-top:32px}.archive-block .section-title h2,.h-h2{font-size:34px}.webinar-archive-item{display:block;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.webinar-archive-thumb{width:228px;height:120px}.btn-top{width:50px;height:68px;padding:5px 6px 0}.btn-top span{margin-bottom:5px}.no-pad-marg-mobile{padding-bottom:0;margin-bottom:0}.drb-no-pad-mobile .frame{padding-bottom:0}.drb-no-pad-mobile .drb-main-content{margin-bottom:0}.developer-container pre{font-size:9px}.mobile-center-hold{text-align:center}.wrapper .pt-none-mobile{padding-top:0}.contact-holder{padding-left:19px}.seminars{padding-left:0;padding-right:0}.steps-controls ul{margin-bottom:15px}.steps-controls li.sep span{width:60px}.steps-controls ul li{padding-bottom:10px}.steps-controls .num{width:45px;height:45px;line-height:45px;font-size:20px}.steps-controls .text{font-size:14px;bottom:3px}.step-content{padding-top:26px;padding-bottom:26px}.ficc-email{overflow:hidden}#slider_full-width .step-content h3{font-size:28px}#slider_full-width .sfw-slide-frame{padding-left:40px}.itnc-box{margin-bottom:0}.box-shadow-holder.left img,.box-shadow-holder.right img{float:none;display:block;margin:0 auto 20px}.box-shadow-holder{text-align:center}.box-shadow-holder.left .bsh-text{padding:0}.phase-section{padding:100px 0 80px}.phase-slider-holder .ps-content{padding-bottom:20px}.seo-traffic-section{padding-bottom:100px}.seo-section,.smm-section{padding-top:100px;padding-bottom:80px}.three-phase-section .phase-slider-holder .step2{left:59%}.design-samples-section .design-samples .ds-row{margin:0}.drb-content-1-holder .ec-video-box{padding-top:25px}.raq-logos-section .raq-logo-item{width:100%;float:none}.benefits-section .bs-item{float:none;margin-right:0;width:100%}.job-section{padding-left:0;padding-right:0}.job-section .js-item{width:100%;float:none;padding-left:0!important;padding-right:0!important}.job-section .js-item:nth-child(even),.job-section .js-item:nth-child(odd){padding-left:22px!important;padding-right:22px!important}.job-section .js-nav{display:block}.job-section .js-items,.job-section .jsi-position{display:none}.job-section .js-nav .js-item h3{font-size:25px;line-height:1}.job-section .js-nav .js-item{overflow:hidden;height:0;padding:0!important;margin-bottom:0;display:none}.job-section .js-nav .jsi-content{padding:30px 22px 28px;border-bottom:3px solid #e2e2e2}.page-team-bg h3{font-size:20px;line-height:24px;padding:0 20px}.rs-blocks .rs-block,.rs-blocks-alt .rs-block,.rs-blocks-alt .rs-block:first-child,.rs-blocks-alt .rs-block:last-child,.rs-blocks-diff .rs-block,.rs-blocks-diff .rs-block:first-child{border-right:0;border-bottom:1px solid rgba(255,255,255,.3);width:100%}.rs-blocks .rs-block:last-child{border-bottom:0}.rs-blocks{padding-top:0;padding-bottom:0}.rs-blocks .rs-block{min-height:0;padding:15px;margin-bottom:0}.rs-blocks .rs-block:first-child{padding-top:0}.result-box h3+p{margin-bottom:0}.case-pg .result-box .rs-blocks{padding:0}.case-pg .rs-blocks .rs-block{display:block}.rs-row>p{padding:15px 5px 5px}.rs-row .divider{padding:0 5px;font-size:12px}.rs-title{font-size:17px}.search-container .search-item .si-tn{display:none}.search-container .clear-search{right:17px}.search-container #cse-search-box .google-search-container{padding-right:50px!important}.img-loader-wisty{height:160px}.wistia_embed{width:480px;height:270px}.fvs-title{font-size:32px;padding:14px 10px}.categories-testim .item.frame{margin:0 10px}.categories-testim .title-category span{font-size:25px}.featured-work-fullscreen .expanded-mode{margin-left:-42px;margin-right:-42px}.lp-mobile-swipe{width:84%}.featured-work-fullscreen .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}.featured-work-fullscreen .fwb-item>a:hover .ld-brand{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.de-blog-item{display:block;margin-bottom:15px;width:100%}.section-title .sub-ttl{font-size:20px}.press-frame{padding:0 20px}.press-item{float:none}.de-blog-title{font-size:18px}.de-text{padding:5px 10px 15px}.bfm-awards-list{width:100%;display:block;margin:-35px 0 -25px;-webkit-transform:scale(.8);transform:scale(.8)}.bfm-awards-list .item{display:block;width:100%;padding:0 0 25px}.bfm-awards-list .item:last-child{padding-bottom:0}.bfm-awards-list img{margin-top:5px}.f-menu-content .fmc-list{margin-bottom:10px}.f-menu-content .fmc-list li{display:inline-block;margin:0 0 20px;width:49%}.fmc-copyright{margin-top:0}.loc-phone{display:block}.loc-phone:after{display:none}.location-area{padding:40px 20px 140px}.location-area .frame{padding:20px 15px 15px}.location-ttl span:after,.location-ttl span:before{right:-15px;top:87%;width:15%}.location-ttl span:after{right:auto;left:-15px}.location-area .location-cell{margin-bottom:20px}.location-area .location-cell:not(:first-child):after{top:-10px}.feat-visible,.feat-visible-t{display:none}.feat-visible-m{display:block;margin:0 auto}.home-company-logos-wrapper{padding:5px 0 13px}.home-company-logos-content{width:320px;margin:0 auto;position:relative;left:-10px}.home-company-logos-wrapper .home-company-logos-content li{-webkit-transform:scale(.5);transform:scale(.5);margin:0 -10px}.home-company-logos-wrapper .home-company-logos-content li.cl-nfl{left:10px}.home-company-logos-wrapper .home-company-logos-content li.cl-ea{-webkit-transform:scale(.7);transform:scale(.7);top:-10px}.home-company-logos-content .divider{display:block}.home-company-logos-content .divider+li{margin-left:5px}.content-section,.dark-section{padding-left:10px;padding-right:10px}.equal-cols .t-cell{padding-top:10px}.equal-cols .visual{background-size:15% auto;background-position:5% 15px;padding-left:25%}.equal-cols .link-arrow{font-size:15px}.tabs-frame{margin:0 -10px}.tabs-visual .item{-webkit-transform:scale(.8);transform:scale(.8);margin:-10px -12px}.tabs-visual{max-width:320px}.same-blocks .unit>span{transform:translate(-50%,-50%) scale(.5)}.tabs-step{left:24px}.submenu-section .t-cell{display:block;width:100%}.submenu-section .item{min-height:230px}}@media only screen and (max-width:420px){.feat-gallery{-webkit-transform:scale(.46);transform:scale(.46);margin:-70px -173px -160px}.wide-expanded-section .main-image{margin:-180px 0 -110px;min-width:282px;float:left}.wide-expanded-section .thumbnails{float:left;margin:-130px -32px -126px}.wide-expanded-section .txt-cell{text-align:center}.wide-expanded-section .thumbnails>a{display:block;margin:10px 0}.wide-expanded-section .thumbnails img{max-width:125px}.wide-expanded-section .txt-cell{padding-top:190px}.wide-expanded-section .t-holder{display:block;text-align:center;position:relative;padding-top:120px}.wide-expanded-section .expanded-mode .t-cell{display:inline-block;padding-top:0;width:100%}.wide-expanded-section .biowars-mob-slide .holder{top:-10px;-webkit-transform:scale(0.45) translateX(-111%);transform:scale(.45) translateX(-111%)}.wide-expanded-section .biowars-mob-slide .txt-cell{padding-top:130px}.wide-expanded-section .brand{-webkit-transform:scale(0.5) translateX(-105%);transform:scale(.5) translateX(-105%)}.ba-slider{padding:0}.tab-slider-pager .brand{transform:scale(.45);margin:8px -40px -10px}.tab-slider-pager .candy,.tab-slider-pager .cayman,.tab-slider-pager .ewing,.tab-slider-pager .glass,.tab-slider-pager .kosher.large,.tab-slider-pager .loanscribe,.tab-slider-pager .luxury,.tab-slider-pager .shenkman{transform:scale(.4);margin:8px -70px -10px}}@media screen and (max-width:500px) and (orientation :landscape){.wrapper{padding-top:90px}.mm-opened .b-animated .wrapper{padding-top:50px}.header{height:90px;padding-top:50px}html.mm-opened .header{left:205px}.ht-simplemenu .search{bottom:-34px}.search-field{bottom:-84px}.menu-title{height:90px}.menu-title .open-m-menu{margin-top:8px}html.mm-opened .b-animated .menu-title{height:50px;border-top-width:3px}}@media only screen and (max-width:380px){.offers h2{font-size:22px}.offers .link-arrow:after{font-size:24px;margin-top:-2px}.top-section .s-right{background-size:90% auto}.top-section .bg.full-height .s-right{background-size:auto auto}.sitecore-pg .top-section .s-right{min-height:248px;margin-top:-10px}.drupal-pg .top-section .s-right,.joomla-pg .top-section .s-right,.wp-pg .top-section .s-right{min-height:250px}.wvs-play-video{width:60px;height:60px}.wvs-play-video:before{margin-left:10px;margin-top:-4px;-webkit-transform:scale(0.5);transform:scale(0.5)}.feat-expanded-section .tab-lnk{max-width:287px}.feat-expanded-section .txt-tab-lnk{max-width:100%}.solutions-section .drop-holder{padding:0;margin:0 0 -10px;-webkit-transform:scale(0.8);transform:scale(0.8)}.lp-mobile-swipe{width:82%}.gallery-space-hold{margin-left:0}.widefeat-content .link-arrow.blue,.widefeat-content .link-arrow.green{font-size:13px}.widefeat-content .link-arrow:after{width:5px;height:5px;border-width:2px 2px 0 0}.widefeat-content .link-arrow.green:before{display:none}.widefeat-content .link-arrow.green{margin-top:1px}}@media only screen and (max-width:360px){.top-section .s-left .biowars-ttl{-webkit-transform:scale(.45);transform:scale(.45);position:static;margin:-88px -162px -79px}.top-section .s-right{margin:0 auto;max-width:463px;background-position:50% 0}.johnjay-section1 .s-right,.logo-pg .s-right{min-height:260px}.ourwork-pg .top-section .s-right{background-size:140% auto}.mm-opened .b-animated .wrapper{padding-top:61px}html.mm-opened .b-animated .menu-title{height:61px;border-top-width:3px}.cs-service-column{display:block;width:100%;padding:0 0 20px}.service-logo{max-width:122px;margin-bottom:20px}.whitepapers-section .btn-simple{display:block}.rounded-box{margin:0 -16px}.ow-items-diff-sizes .ow-item{width:100%;margin-bottom:30px;height:auto}.ow-items-diff-sizes .ow-item>a{height:auto}.ow-items-diff-sizes .ow-item img{max-width:98%;position:static}.fancy-list li{margin-right:0}.fancy-list-grey .fl-item{width:100%}.dif-logos-list{max-width:300px}.dif-logos-list li{width:47%}.expanded-mode .thumbnails img{max-width:81px}.wide-expanded-section .thumbnails{margin-right:-60px}.wide-expanded-section .thumbnails img{max-width:125px}.demo-video-box h4,.expanded-mode h3,.expanded-mode h4{font-size:20px;padding-right:56px}.aside-form-box{width:100%}.aside-form-box .field-error input{background-position:99% -811px!important}.aside-form-box .field-success input{background-position:99% -567px!important}.cs-preview-design-pad .featured-work-block,.demo-reel-block,.design-samples-section,.featured-work-block,.industry-recognition-wide-section,.testimonials-wide-section{padding-left:20px;padding-right:20px}.design-samples-section .featured-work-block,.newsletter-section .featured-work-block,.our-work-section .featured-work-block,.our-work-section-with-link .featured-work-block{padding-left:0;padding-right:0}.step-content .img-right{width:100%}.step-content .btn-simple{padding-left:40px;padding-right:40px}.btn-simple-blue{font-size:12px;padding-left:30px;padding-right:30px}.steps-controls .text{bottom:3px;font-size:12px}.steps-controls{padding-left:5px;padding-right:0}#slider_full-width .step-content h3{font-size:22px}.sfw-slide-frame h3 span{left:-40px;width:30px}#slider_full-width .sfw-slide-frame{padding-left:30px}.three-phase-section .phase-slider-holder .step2{left:57%}.rs-items .rs-item{-ms-transform:scale(0.8,.8);-webkit-transform:scale(0.8,.8);transform:scale(0.8,.8)}.result-section .rs-items{padding-top:60px}.rs-items .rs-item{margin:0 auto 40px}.rs-items .rs-item:nth-child(2){margin:0 auto 75px}.categories-testim .ico-category{width:60px}.categories-testim .title-category span{font-size:20px}.featured-work-fullscreen .expanded-mode{margin-left:-16px;margin-right:-16px}.top-section .s-right{margin-top:10px}.biowars-section4 .s-right,.medcpu-section2 .s-right,.medcpu-section3 .s-right{min-height:230px;margin-bottom:-20px}.medcpu-section7 .s-right{min-height:370px}.medcpu-section1 .s-right,.medcpu-section4 .s-right{min-height:300px}.biowars-section5 .s-right,.dance-section4 .s-right,.top-section .bg.btm-corner .s-right{min-height:200px;margin-bottom:-20px}.dance-section4 .s-right,.medcpu-section1 .s-right,.medcpu-section2 .s-right,.medcpu-section3 .s-right{background-size:100% auto}.medcpu-section3 .s-right{min-height:270px}.simple-slider p.size02{font-size:20px}}@media only screen and (max-width:320px){.develop-pg .top-section .s-right{min-height:230px;margin-top:10px}.home-nutshell-content .h3,.home-nutshell-content h3,.in-the-news-content h2,.in-the-news-content h3,.our-clients-content h2,.our-clients-content h3,.our-latest-projects-content h3,.serve-all-industries-content h3,.text-section h3{font-size:32px;line-height:40px}.hnc-subcaption-fs{font-size:20px}.text-section h4{font-size:20px;line-height:22px}.home-resources-img-content .hric-img .tablet-img,.in-the-news-content .tablet-img{display:none}.home-resources-img-content .hric-img .mobile-img,.in-the-news-content .mobile-img{display:block;margin:0 auto}.obc-columns .obcc-column{width:100%}.hs-left .simple-sep,.hsl-subcaption{display:none}.hs-left .shadow-sep{border-bottom:1px solid #FFF;border-top:1px solid #E2E3E3;height:0;background:0 0}.home-nutshell-wrapper{padding-top:85px}.serve-all-industries-wrapper{padding:80px 0}.saic-columns .saic-column-list{width:80%}.home-resources-img-wrapper{padding-bottom:80px}.home-resources-img-content .hric-img{margin-top:50px}.in-the-news-wrapper,.our-blog-wrapper,.our-clients-wrapper{padding:85px 0}.our-blog-wrapper .blue-middle-box{margin-top:-128px}.succeeding-online>h2,.succeeding-online>h3{line-height:30px}.our-blog-content h3{font-size:32px}.obc-columns{padding:60px 0 20px}.industry-recognition-logos .desktop-img,.industry-recognition-logos .tablet-img{display:none}.industry-recognition-logos .mobile-img{display:block}.tpp-heading{font-size:17px}.ow-items-diff-sizes .ow-item{width:100%}.expanded-mode .thumbnails img{max-width:72px}.wide-expanded-section .main-image{margin-left:-40px}.wide-expanded-section .thumbnails{margin-right:-56px}.wide-expanded-section .thumbnails img{max-width:125px}.expanded-mode .thumbnails a,.expanded-mode .thumbnails a:first-child{margin-left:10px;margin-right:5px}.featured-work-fullscreen .expanded-mode .thumbnails a,.featured-work-fullscreen .expanded-mode .thumbnails a:first-child{margin:0}.member-descript{left:0}.ps-content .btn-reason{padding-left:45px;padding-right:45px}.stat-box.st_img .img-desktop{display:none}.stat-box.st_img .img-mobile{display:block}.wistia_embed{width:320px;height:180px}}@media only screen and (min-width:681px){.ec-gallery-desk{display:block}.ec-gallery-mob{display:none}}@media only screen and (min-width:738px){.contact-pg .wh-detail--wrp .wh--top-banner .title-wrp{padding-right:47%}}@media only screen and (min-width:756px){.ico-wrap:hover .icon-exploratory svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ico-wrap:hover .icon-sketches svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ico-wrap:hover .icon-fianl-logo svg{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.icon-hand:hover img:nth-child(2){-webkit-animation:anim-icon-hand 1s;animation:anim-icon-hand 1s}.icon-hand:hover img:nth-child(1){-webkit-animation:anim-icon-finger 1s;animation:anim-icon-finger 1s}.ico-wrap:hover .icon-word-cloud{-webkit-animation:anim-icon-cloud .5s;animation:anim-icon-cloud .5s}.ico-wrap:hover .icon-abc-part:before{-webkit-animation:anim-icon-abc .7s;animation:anim-icon-abc .7s}.ico-wrap:hover .css-icon-pupil{-webkit-animation:anim-icon-pupil .7s;animation:anim-icon-pupil .7s}.ico-wrap:hover .css-icon-present-1{-webkit-animation:anim-icon-present .7s;animation:anim-icon-present .7s}.ico-wrap:hover .icon-svg .colors-strike2{-webkit-animation:anim-colors-strike2 .8s;animation:anim-colors-strike2 .8s}.ico-wrap:hover .icon-svg .colors-strike3{-webkit-animation:anim-colors-strike3 .8s;animation:anim-colors-strike3 .8s}.easel-box-wrap{float:left;width:385px;height:385px}.easel-box1{background-position:0 -8470px}.easel-box2{background-position:0 -14245px}.easel-box3{background-position:0 -19250px}.easel-box4{background-position:0 -4235px}.easel-box5{background-position:0 -11165px}.easel-box6{background-position:0 -15785px}.active-easel-slide .easel-box1{opacity:1;z-index:10;-webkit-animation:easelAnim1 1.2s steps(22) forwards;animation:easelAnim1 1.2s steps(22) forwards}.active-easel-slide .easel-box2{opacity:1;z-index:10;-webkit-animation:easelAnim2 .7s steps(15) forwards;animation:easelAnim2 .7s steps(15) forwards}.active-easel-slide .easel-box3{opacity:1;z-index:10;-webkit-animation:easelAnim3 .7s steps(13) forwards;animation:easelAnim3 .7s steps(13) forwards}.active-easel-slide .easel-box4{opacity:1;z-index:10;-webkit-animation:easelAnim4 .7s steps(11) forwards;animation:easelAnim4 .7s steps(11) forwards}.active-easel-slide .easel-box5{opacity:1;z-index:10;-webkit-animation:easelAnim5 .7s steps(18) forwards;animation:easelAnim5 .7s steps(18) forwards}.active-easel-slide .easel-box6{opacity:1;z-index:10;-webkit-animation:easelAnim6 .7s steps(12) forwards;animation:easelAnim6 .7s steps(12) forwards}.drag-pager,.easel-pager{display:block}.rocket-active-0 .rocket-item{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.rocket-active-1 .rocket-item{-webkit-transition:all .4s linear .4s;transition:all .4s linear .4s;left:23%;bottom:8%;-webkit-transform:rotate(24deg);transform:rotate(24deg)}.rocket-active-2 .rocket-item{left:39%;bottom:4%;-webkit-transform:rotate(73deg);transform:rotate(73deg)}.rocket-active-3 .rocket-item{left:55%;bottom:6%;-webkit-transform:rotate(83deg);transform:rotate(83deg)}.rocket-active-4 .rocket-item{left:70%;bottom:8%;-webkit-transform:rotate(70deg);transform:rotate(70deg)}.rocket-active-5 .rocket-item{left:70%;bottom:8%;-webkit-transform:rotate(70deg) scale(1);transform:rotate(70deg) scale(1);-webkit-animation:rocketFinalStep 2.5s forwards linear;animation:rocketFinalStep 2.5s forwards linear}.rocket-active-5.steps-forward-diff5 .rocket-item{-webkit-animation:rocketFinalStep5 2.5s forwards linear;animation:rocketFinalStep5 2.5s forwards linear}.rocket-active-5.steps-forward-diff4 .rocket-item{-webkit-animation:rocketFinalStep4 2.5s forwards linear;animation:rocketFinalStep4 2.5s forwards linear}.rocket-active-5.steps-forward-diff3 .rocket-item{-webkit-animation:rocketFinalStep3 2.5s forwards linear;animation:rocketFinalStep3 2.5s forwards linear}.rocket-active-5.steps-forward-diff2 .rocket-item{-webkit-animation:rocketFinalStep2 2.5s forwards linear;animation:rocketFinalStep2 2.5s forwards linear}.rocket-active-4.active-b .rocket-item{-webkit-animation:rocketFinalBack 1s forwards linear;animation:rocketFinalBack 1s forwards linear}.rocket-active-3.steps-diff2 .rocket-item{-webkit-animation:rocketFinalBack3 1s forwards linear;animation:rocketFinalBack3 1s forwards linear}.rocket-active-2.steps-diff3 .rocket-item{-webkit-animation:rocketFinalBack2 1s forwards linear;animation:rocketFinalBack2 1s forwards linear}.rocket-active-1.steps-diff4 .rocket-item{-webkit-animation:rocketFinalBack1 1s forwards linear;animation:rocketFinalBack1 1s forwards linear}.rocket-active-0.steps-diff5 .rocket-item{-webkit-animation:rocketFinalBack0 1s forwards linear;animation:rocketFinalBack0 1s forwards linear}.rocket-slider-wrap:before{position:absolute;top:4px;width:8px;height:112px;content:"";background:#009ddc;z-index:1}.rocket-pager{padding:4px 8px 0;margin:0 0 -10px;position:relative;z-index:6}.pager-filler{position:absolute;top:4px;left:8px;right:8px;height:100px;z-index:2}.filler-indicator{display:block;position:relative;width:18.66%;height:100px;background:#009ddc;-webkit-transition:width .4s;transition:width .4s}.alt .filler-indicator{width:12.5%}.rocket-active-1 .filler-indicator{width:33.32%}.rocket-active-2 .filler-indicator{width:49.98%}.rocket-active-3 .filler-indicator{width:66.64%}.rocket-active-4 .filler-indicator{width:83.33%}.rocket-active-5 .filler-indicator{width:100%}.rocket-active-1 .alt .filler-indicator{width:25%}.rocket-active-2 .alt .filler-indicator{width:37.5%}.rocket-active-3 .alt .filler-indicator{width:50%}.rocket-active-4 .alt .filler-indicator{width:62.5%}.rocket-active-5 .alt .filler-indicator{width:75%}.rocket-active-6 .alt .filler-indicator{width:87.5%}.rocket-active-7 .alt .filler-indicator{width:100%}.filler-active{position:absolute;top:0;right:0;height:100%;background:#90c404;content:"";-webkit-transition:width .4s;transition:width .4s}.filler-active.filled:after{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:10px solid #90c404;content:""}.rocket-pager ul{width:100%;position:relative;z-index:4}.rocket-pager li{float:left;width:16.66%}.rocket-pager li:first-child{width:18.66%}.rocket-pager li:nth-child(2){float:left;width:14.66%}.alt .rocket-pager li{width:12.5%}.rocket-pager li a{display:table;width:100%;height:100px;text-align:center;color:#0078ae;font:16px/1.3 roboto-bold-webfont,sans-serif;-webkit-transition:color .2s .2s;transition:color .2s .2s}.rocket-active-1 .rocket-pager li:nth-child(1) a,.rocket-active-2 .rocket-pager li:nth-child(1) a,.rocket-active-2 .rocket-pager li:nth-child(2) a,.rocket-active-3 .rocket-pager li:nth-child(1) a,.rocket-active-3 .rocket-pager li:nth-child(2) a,.rocket-active-3 .rocket-pager li:nth-child(3) a,.rocket-active-4 .rocket-pager li:nth-child(1) a,.rocket-active-4 .rocket-pager li:nth-child(2) a,.rocket-active-4 .rocket-pager li:nth-child(3) a,.rocket-active-4 .rocket-pager li:nth-child(4) a,.rocket-active-5 .rocket-pager li:nth-child(1) a,.rocket-active-5 .rocket-pager li:nth-child(2) a,.rocket-active-5 .rocket-pager li:nth-child(3) a,.rocket-active-5 .rocket-pager li:nth-child(4) a,.rocket-active-5 .rocket-pager li:nth-child(5) a,.rocket-active-5 .rocket-pager li:nth-child(6) a,.rocket-active-6 .rocket-pager li:nth-child(1) a,.rocket-active-6 .rocket-pager li:nth-child(2) a,.rocket-active-6 .rocket-pager li:nth-child(3) a,.rocket-active-6 .rocket-pager li:nth-child(4) a,.rocket-active-6 .rocket-pager li:nth-child(5) a,.rocket-active-6 .rocket-pager li:nth-child(6) a,.rocket-active-7 .rocket-pager li:nth-child(1) a,.rocket-active-7 .rocket-pager li:nth-child(2) a,.rocket-active-7 .rocket-pager li:nth-child(3) a,.rocket-active-7 .rocket-pager li:nth-child(4) a,.rocket-active-7 .rocket-pager li:nth-child(5) a,.rocket-active-7 .rocket-pager li:nth-child(6) a,.rocket-active-7 .rocket-pager li:nth-child(7) a,.rocket-active-7 .rocket-pager li:nth-child(8) a,.rocket-active-8 .rocket-pager li:nth-child(1) a,.rocket-active-8 .rocket-pager li:nth-child(2) a,.rocket-active-8 .rocket-pager li:nth-child(3) a,.rocket-active-8 .rocket-pager li:nth-child(4) a,.rocket-active-8 .rocket-pager li:nth-child(8) a,.rocket-pager a.active{color:#fff}.rocket-pager li span{display:table-cell;vertical-align:middle;padding:10px 3px}.rocket-active-1 .rocket-flame{display:block}.rocket-active-1.active-b .rocket-flame,.rocket-active-1.active-b .start-smoke,.rocket-active-2 .rocket-flame{opacity:0}.rocket-active-5 .rocket-flame{display:block;top:192px;-webkit-animation:flameFinalStep 2.4s forwards linear;animation:flameFinalStep 2.4s forwards linear}.rocket-active-5 .start-smoke{-webkit-animation:smokeFinalStep 2.5s forwards linear;animation:smokeFinalStep 2.5s forwards linear}.rocket-active-1 .sm-smoke1{-webkit-animation:smoke1 1s forwards linear;animation:smoke1 1s forwards linear}.rocket-active-1 .sm-smoke2{-webkit-animation:smoke2 .5s 2 forwards linear .1s;animation:smoke2 .5s 2 forwards linear .1s}.rocket-active-0 .running-smoke{display:none}.rst-col{float:left;width:56%}.alt .rst-col p{margin-bottom:20px}.rst-col:first-child{width:44%;padding-right:28px}}@media only screen and (min-width:756px) and (max-width:1024px){.logo-benefits .slider-txt-wrap{padding-right:10px}.show-in-tablet{display:inline}.logo-process{padding-top:50px;background:url(../images/logo-design/bg-logo-process.jpg) 50% 7px/100% no-repeat}.logo-benefits{background:url(../images/logo-design/bg-logo-benefits.png) 50% 0/auto auto no-repeat;margin:0}.logo-process h2{font-size:45px}.logo-process p{padding-bottom:30px}.lp-steps{max-width:756px;margin:0 auto -28px;background:url(../images/logo-design/bg-steps-tablet.png) 50% 100% no-repeat}.lp-steps li{font-size:13px;line-height:16px}.lp-steps .ico-wrap{width:52px;height:52px;margin:14px auto 6px}.lp-steps .ico-wrap img{max-width:66%}.icon-svg{width:35px;height:35px}.icon-abc-part{width:22px}.ico-wrap:hover .icon-abc-part:before{-webkit-animation:anim-icon-abc-tab .7s;animation:anim-icon-abc-tab .7s}.icon-abc-part:before{width:22px;font-size:11px;line-height:13px}.icon-sketches{-webkit-transform:translate(-50%,-50%) scale(0.85);transform:translate(-50%,-50%) scale(0.85)}.css-icon-pupil:before{width:16px;height:16px;border-width:4px}.css-icon-present-1{width:18px;height:15px;top:12px}.ico-wrap:hover .css-icon-present-1{-webkit-animation:anim-icon-present-tab .7s;animation:anim-icon-present-tab .7s}.css-icon-present-1:after{height:11px;font-size:15px;line-height:3px}.css-icon-present-1:before{top:10px}.icon-colors{-webkit-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8)}.icon-fianl-logo{width:27px;height:27px}.lp-steps .cur-step{width:52px;height:68px;bottom:-10px}.lp-steps .cur-step-sub{width:52px;height:52px}.lp-steps #curStep{width:52px;height:68px}.lp-steps ul.active-0 .cur-step{left:22px}.lp-steps ul.active-1 .cur-step{left:116px}.lp-steps ul.active-2 .cur-step{left:210px}.lp-steps ul.active-3 .cur-step{left:304px}.lp-steps ul.active-4 .cur-step{left:400px}.lp-steps ul.active-5 .cur-step{left:494px}.lp-steps ul.active-6 .cur-step{left:588px}.lp-steps ul.active-7 .cur-step{left:682px}.lp-steps ul.active-0 #curStep{fill:#4e4e4e}.lp-steps ul.active-1 #curStep{fill:#87c556}.lp-steps ul.active-2 #curStep{fill:#eb8a0d}.lp-steps ul.active-3 #curStep{fill:#ab840c}.lp-steps ul.active-4 #curStep{fill:#56d3c6}.lp-steps ul.active-5 #curStep{fill:#882fa0}.lp-steps ul.active-6 #curStep{fill:#c44441}.lp-steps ul.active-7 #curStep{fill:#0078ae}.logo-process .lp-slider{padding-bottom:70px}.lp-slider-img{width:290px;height:290px}.lp-slider-img:after{background:url(../images/logo-design/logo-design-sprite.png) 0 -394px no-repeat}.logo-benefits .lp-slider h3,.lp-slider-txt h3{padding-top:27px;font-size:40px}.lp-mobile-swipe{height:86%}.page-intro-center-alt{font-size:15px}.page-intro-center-alt h2.main-title{font-size:45px}#easel-slide-section{overflow:hidden}#easel-slide-section .frame{max-width:768px;margin-left:auto;margin-right:auto}.easel-text{width:39%;margin-right:46px;float:right;font-size:16px;line-height:1.6;padding:0}.easel-slider h3{font-size:30px}.drag-pager{margin:36px 10px 26px}.easel-pager{margin:0}.inner-drag-pager{width:84%}.easel-box-wrap{margin:-13px 0 0 22px;background-image:url(../images/best-website/easel-frame-tablet.jpg);background-repeat:no-repeat}.easel-box{background-image:url(../images/best-website/easel-sprite-tablet.jpg);background-repeat:no-repeat}.easel-box4,.easel-box5,.easel-box6{background-image:url(../images/best-website/easel-sprite-part2-tablet.jpg);background-repeat:no-repeat}.easel-controls .pull-left{left:-20px}.easel-controls .pull-right{right:-26px}.easel-pager a{font-size:15px}.rocket-animation{overflow:hidden}.rocket-slider-wrap{max-width:100%;overflow:hidden}.rocket-slider-wrap:before{display:none}.rocket-pager{padding-left:0;padding-right:0}.rocket-section{padding:46px 0 52px}.blue-heading{font-size:15px}.blue-heading h2{font-size:45px;line-height:1;margin:0 0 10px}.pager-filler{left:0;right:0}.rocket-pager li a{font-size:13px}.rocket-slider{border-radius:0}.rocket-slider-text{font-size:15px}.rst-col,.rst-col:first-child{float:none;width:100%}.rst-col:first-child{padding:0 0 20px}.rst-col .img{width:240px;height:240px;background-size:cover}}@media only screen and (min-width:769px){.search-container .sc-aside ul{display:block!important}.industry-section:after{background:url(../images/home/bg-idustry.jpg) 50% 0 no-repeat}.seotr-section.section01{background:url(../images/bg/bg-seotr01.jpg) 50% 0 no-repeat}.seotr-section.section02{background:url(../images/bg/bg-seotr02.jpg) 50% 0 no-repeat}.seotr-section.section03{background:url(../images/bg/bg-seotr03.jpg) 50% 0 no-repeat}}@media only screen and (min-width:881px){.case-pg .frame.t-holder>.t-cell,.case-pg .main-section .inner-bg,.case-pg .top-section .s-left,.continue-section .bfm-awards,.fullpage-wrapper .t-holder{height:100%!important}.logo{top:20px;left:10px;background:url(../images/logo-desctop.png) no-repeat;width:360px;height:60px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}.logo a{background:0 0;display:block;height:100%}.logo img{display:none}.head-top{padding-top:12px}.header{padding:0;border-top:4px solid #0078ae;position:fixed;top:0;width:100%;z-index:60}.top-page-panel{padding:41px 10px 5px}.header .frame{padding:0 10px 11px;height:100px;overflow:hidden;transition:height .2s ease-out,opacity .4s ease-out}.head-r-side{position:relative;-webkit-transition:margin .4s ease-out;-moz-transition:margin .4s ease-out;transition:margin .4s ease-out}.additional-nav{padding-top:1px}.nav .phone{font:700 16px/20px roboto-bold-webfont,arial,sans-serif;color:#5a6063;vertical-align:middle;border-left:1px solid #dadada;margin:0;padding:0 13px;line-height:25px;display:block}.nav .phone em{background:url(../images/sprite.png) no-repeat;width:21px;height:21px;margin:2px 5px 0 0;display:inline-block;font-size:0;line-height:0;vertical-align:top}.nav .phone:hover{font-family:roboto-medium-webfont,Arial,Helvetica,Sans-Serif!important}.additional-nav li a,.additional-nav li span{font:12px/25px Arial}.hm-advancedmenu{padding:21px 0 0}.ht-nav li{padding:0 3px 0 6px}.ht-simplemenu .search{margin:2px 4px 0 5px}.home-slider-wrapper{padding-top:105px;background:#fbfbfb}.hs-left .simple-sep{border-color:#e1e2e2;box-shadow:0 2px #fff;margin-bottom:25px}#main{padding-top:116px}.wrapper-simple #main{padding-top:0}.header.h-animated{border-top-color:#fff}.simple-header,.simple-header.h-animated{border-top-color:#0078AE;padding-bottom:13px;position:static}.h-animated .logo{top:10px;width:228px;height:38px;background-size:228px 38px}.simple-header.h-animated .logo{top:20px;width:360px;height:60px;background-size:360px 60px}.h-animated .head-r-side{margin-top:-45px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.h-animated .head-no-transition{margin-top:0}.h-animated .nav>.link>a{padding:0 8px;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;transition:all 0s ease-out}.h-animated>.frame{height:67px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.simple-header.h-animated>.frame{height:100px}.h-animated .nav .p-box{visibility:visible;width:161px;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;transition:width .3s ease-out}}@media only screen and (min-width:1170px){.top-section .s-left{padding-top:30px}.static-sublevel .tpp-nav .active{position:static}.static-sublevel .tpp-nav .active>a{padding-bottom:17px;margin-bottom:-7px;border-bottom:none;border-bottom-right-radius:0}.static-sublevel .tpp-nav .sublevel{top:-100px;transition:top .3s linear}.static-sublevel .tpp-nav .active .sublevel{opacity:1;visibility:visible;width:100%;background:#fff;position:absolute;top:100%;left:0;z-index:12;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.1)}.static-sublevel .active .sublevel ul{max-width:980px;margin:0 auto;display:table;width:100%}.static-sublevel .active .sublevel li{display:table-cell;vertical-align:middle;text-align:center;min-width:0;margin:0;padding:0;border:none;height:51px;position:relative}.static-sublevel .active .sublevel a{border-radius:0;padding:6px 15px 5px;display:inline-block;vertical-align:top;text-transform:uppercase;font:14px/1.3 roboto-regular-webfont,arial,Helvetica,sans-serif;width:100%;min-height:0}.static-sublevel .active .sublevel a:before{display:none}.static-sublevel .active .sublevel li:before{content:"";position:absolute;top:50%;left:0;background:#dadada;height:25px;width:1px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.static-sublevel .active .sublevel li:first-child:before{display:none}.static-sublevel .active .sublevel li:first-child>a{padding-left:0}.static-sublevel .active .sublevel li:last-child>a{padding-right:0}.static-sublevel{margin-bottom:51px}.services-pg{margin-top:-51px}.static-sublevel .active .active a{color:#90c404;margin:0;position:relative}.static-sublevel .active .active{position:relative}.static-sublevel .active .active:after{content:"";height:1px;width:100%;background:#90c404;position:absolute;bottom:-1px;left:1px}.read-more-anim span{right:15px;bottom:15px}.feat-txt-altsize{font:22px/1.4 roboto-light-webfont,sans-serif}.feat-txt-altsize h5{font-size:28px;font-family:roboto-medium-webfont,sans-serif}.feat-txt-altsize ul li{font:18px roboto-regular-webfont,sans-serif}.feat-txt-altsize ul li:before{font-size:26px}.feat-txt-altsize p strong{font-family:roboto-medium-webfont,sans-serif}}@media only screen and (min-width:1025px){.wide-expanded-section .exp-bg.pancake{background-image:url(../images/mobile-design/pancake/pancake-bg.jpg)}.wide-expanded-section .exp-bg.artdex{background-image:url(../images/mobile-design/artdex/artdex-bg.jpg)}.wide-expanded-section .exp-bg.proshop{background-image:url(../images/mobile-design/proshop/proshop-bg.jpg)}.wide-expanded-section .exp-bg.luxor{background-image:url(../images/mobile-design/luxor/luxor-bg.jpg)}.wide-expanded-section .exp-bg.biowars{background-image:url(../images/mobile-design/biowars/biowars-bg.jpg)}.lb-steps.full-alt li a{min-width:137px;padding:10px 15px}.feat-section-frame .section-title h2{font-size:50px}.wide-featexp-section .section-title h2{font:70px roboto-medium-webfont,sans-serif}.an-paul{background:url(../images/projects/paul/bg.png) 85% 0 no-repeat;-webkit-transition:background-position .3s;transition:background-position .3s}.an-paul:before{content:"";background:url(../images/projects/paul/hand.png);width:173px;height:414px;position:absolute;top:25px;left:239px;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:0 100%;transform-origin:0 100%}.an-paul:after{content:"";background:url(../images/projects/paul/logo.png);width:262px;height:63px;position:absolute;bottom:-1px;left:33px}.an-paul:hover{background-position:0 0}.an-paul:hover:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);left:285px;top:28px}.an-nuna{background:url(../images/projects/nuna/bg.png) 0 100% no-repeat;transition:background-position .2s}.an-nuna .mouth{background:url(../images/projects/nuna/mouth.png);width:40px;height:31px;position:absolute;top:87px;left:312px;visibility:hidden;transition:left .2s}.an-nuna:before{content:"";background:url(../images/projects/nuna/arm-l.png);width:199px;height:103px;position:absolute;top:140px;left:202px;-webkit-transition:all .13s linear;transition:all .13s linear;-webkit-transform-origin:0 100%;transform-origin:0 100%;z-index:2}.an-nuna:after{content:"";background:url(../images/projects/nuna/arm-r.png);width:55px;height:99px;position:absolute;top:90px;left:181px;-webkit-transition:all .13s linear;transition:all .13s linear;-webkit-transform-origin:0 100%;transform-origin:0 100%;z-index:1}.an-nuna .an-brand{background:url(../images/projects/nuna/logo.png);width:178px;height:31px;position:absolute;bottom:49px;right:43px}.an-nuna:hover{background-position:100% 100%}.an-nuna:hover:before{-webkit-transform:rotate(11deg) translateX(-33px) translateY(-30px);transform:rotate(11deg) translateX(-33px) translateY(-30px)}.an-nuna:hover:after{-webkit-transform:rotate(18deg);transform:rotate(18deg);left:160px;top:80px}.an-nuna:hover .mouth{visibility:visible;left:294px}