header{background:rgba(255,255,255,.85);left:0;padding:10px 0;position:fixed;text-align:center;top:0;width:100%;z-index:999;box-shadow:0 1px 4px #303030}header:after{background-size:auto 40px;bottom:-40px;content:"";display:block;height:40px;left:50%;margin:0 0 0 -530px;position:absolute;width:1060px}header h2{color:#444;display:none;margin:20px 0;text-transform:uppercase}header h2 i{color:#686868;font-style:normal}header h2 span{display:none}header nav{margin:0 0 0 -30px;position:relative;text-transform:uppercase;z-index:999}header nav a{color:#141414;padding:0 30px;font-weight:700}header nav a:hover{color:#686868}header nav a.current{color:#ff6813}header nav a:nth-of-type(2){padding-right:60px}header nav a:nth-child(3){padding-left:60px}header a[href='/']{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;bottom:-26px;height:50px;display:block;left:50%;margin:0 0 0 -25px;overflow:hidden;position:absolute;width:50px;z-index:10}header a[href='/'] span:first-child{background:#141414;border-radius:24px 0 0 24px;-moz-border-radius:24px 0 0 24px;-webkit-border-radius:24px 0 0 24px;display:block;height:50px;left:0;position:absolute;text-indent:-9999px;top:0;width:24px}header a[href='/'] span:last-child{background:#686868;border-radius:0 24px 24px 0;-moz-border-radius:0 24px 24px 0;-webkit-border-radius:0 24px 24px 0;display:block;height:50px;position:absolute;right:0;text-indent:-9999px;top:0;width:24px}header a[href=' :after
] background-size: 100% 100%;content: "";display: block;height: 19px;text-indent: -9999px;margin: 15px 0 0 18px;position: relative;width: 19px;z-index: 10;header a[href='/']:hover span:first-child{background:#faa}header a[href='/']:hover span:last-child{background:#faa}header.full{position:absolute}header.full h2:first-child{display:block}header.full a[href='/']:after{display:none}header.full a[href='/']:hover span:first-child{background:#141414}header.full a[href='/']:hover span:last-child{background:#686868}@media all and (max-width:1024px){header{position:absolute}header:after{left:auto;margin:0;width:100%}header h2:first-child{display:block}header a[href='/']:after{display:block}header a[href='/']:hover span:first-child{background:#141414}header a[href='/']:hover span:last-child{background:#686868}header nav{visibility:hidden}}@media all and (max-width:480px){header h2{font-size:30px;line-height:30px;margin:0 0 10px 0}}h1{color:#fff;height:250px;padding:300px 0 0 0;margin:0;font-size:40px;position:relative;text-align:center;text-shadow:0 2px 0 #141414}h1 b{display:block;margin:0 auto;width:960px;margin-top:242px}h1 i{color:#d2d2d2;display:block;margin:10px auto 0 auto;text-transform:uppercase;width:960px}body.sticky h1{margin-top:-210px}header a[href="/"]{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;bottom:-26px;height:50px;display:block;left:50%;margin:0 0 0 -25px;overflow:hidden;position:absolute;width:50px;z-index:10}header a[href="/"] span:first-child{background:#141414;border-radius:24px 0 0 24px;-moz-border-radius:24px 0 0 24px;-webkit-border-radius:24px 0 0 24px;display:block;height:50px;left:0;position:absolute;text-indent:-9999px;top:0;width:24px}header a[href="/"] span:last-child{background:#686868;border-radius:0 24px 24px 0;-moz-border-radius:0 24px 24px 0;-webkit-border-radius:0 24px 24px 0;display:block;height:50px;position:absolute;right:0;text-indent:-9999px;top:0;width:24px}@media all and (min-width:1420px){body.home h1{background-size:cover}}@media all and (max-width:1024px){h1{font-size:45px}}@media all and (max-width:768px){h1{font-size:35px;line-height:40px;height:220px}h1 b{width:90%}h1 i{font-size:16px;width:90%}}@media all and (max-width:480px){h1{background:#141414;font-size:25px;height:105px;line-height:30px;padding-top:120px;text-shadow:none}h1 i{display:none}}.container{border-bottom:3px solid #fff;margin:0 auto;padding:110px 0;position:relative;width:960px}@media all and (max-width:768px){.container{width:90%}}@media all and (max-width:480px){.container{overflow:hidden;padding:30px 0;width:100%}}section{background:#ececec}section h2{color:#141414;margin:0 0 80px 0;text-align:center}section h3{color:#555;margin:0 0 5px 0;text-align:center;font-size:30px}section h4{border-bottom:3px solid #fff;color:#686868;margin:0 0 20px 0;padding:0 0 20px 0;text-align:center}section p{color:#686868;text-align:center}@media all and (max-width:768px){section h2{font-size:35px;line-height:50px}section h4{display:none}}@media all and (max-width:480px){section h2{font-size:20px;line-height:25px;margin-bottom:30px;padding:0 5%}section h3{font-size:14px;line-height:18px}section p{font-size:13px;line-height:20px}}#team ul{margin:0 0 -60px 0}#team ul li{display:block;float:left}#team ul li a{display:block;float:left;height:282px;margin:35px 57px 19px 0;position:relative;width:282px}#team ul li a:after{background:url('https://d297tiqatb0yra.cloudfront.net/images/about/circle_about.png');background-size:100% 100%;content:"";display:block;height:284px;left:-1px;position:absolute;top:-1px;width:284px}#team ul li a img{border-radius:141px;-moz-border-radius:141px;-webkit-border-radius:141px;position:relative;width:262px;margin-left:10px}#team ul li a h3{background:rgba(0,0,0,.7);border-radius:131px;-moz-border-radius:131px;-webkit-border-radius:131px;color:#fff;display:none;font-size:16px;height:142px;left:10px;line-height:22px;padding:120px 30px 0 30px;position:absolute;top:10px;width:202px}#team ul li a p{background:url('img/triangle.png') no-repeat right center;bottom:95px;color:#faa;display:none;left:50%;margin:0 0 0 -45px;padding:0 10px 0 0;position:absolute;text-transform:uppercase}#team ul li a.current{cursor:default;opacity:.5}#team ul li:nth-child(3n+3) a{float:right;margin-right:0}#team ul li:nth-child(2) a h3,#team ul li:nth-child(4) a h3,#team ul li:nth-child(7) a h3{height:152px;padding-top:110px}#team.facebook .container{padding-top:80px;width:810px}#team.facebook h2{line-height:60px}#team.facebook ul{margin-left:auto;margin-right:auto;width:621px}#team.facebook ul li:nth-child(3n+3) a{float:left;margin-right:57px}#team.facebook ul li:nth-child(2n+2) a{float:right;margin-right:0}#team.facebook ul li:nth-child(9){display:none}@media all and (max-width:768px){#team ul{margin-left:auto;margin-right:auto;width:90%}#team ul li:nth-child(3n+3) a{float:left;margin-right:57px}#team ul li:nth-child(2n+2) a{float:right;margin-right:0}#team ul li:nth-child(9){display:none}}@media all and (max-width:480px){#team ul{margin-bottom:-20px;width:100%}#team ul li{float:none}#team ul li a{float:none;margin:0 auto 20px auto}#team ul li:nth-child(3n+3) a{float:none;margin-right:auto}#team ul li:nth-child(2n+2) a{float:none;margin-right:auto}#team ul li:nth-child(9){display:block}}#work{position:relative}#work:after{background:url('img/shadow.png') no-repeat center top;bottom:-10px;content:"";display:block;height:10px;left:0;position:absolute;width:100%}#work .container{border:none}#work article{float:left;position:relative;width:700px}#work article div{border-bottom:1px dashed #d2d2d2;float:none;margin:0 0 80px 0;padding:0 0 80px 0}#work article div:last-of-type,#work article div.alt{border:none;margin:0;padding:0}#work article div.web{background:url(../images/works/monitor.png) no-repeat;height:400px;overflow:hidden;padding:30px 32px 250px 32px;position:relative;width:636px}#work article div.web:before{background:url(../images/works/monitor-glare.png);content:"";display:block;height:400px;position:absolute;right:0;top:0;width:275px;z-index:10}#work article div.web img{margin:30px 0 0 32px}#work article div.web:last-of-type,#work article div.web.alt{margin-bottom:0;padding-bottom:170px}#work article div.mobile{background:url(../images/works/mobile.png) no-repeat;border:none;height:198px;left:520px;margin:-360px 0 0 0;padding:66px 12px 96px 14px;position:relative;top:-110px;width:138px;z-index:99}#work article div.mobile.alt{top:60px}#work article div.mobile:before{background:url(../images/works/mobile-glare.png) no-repeat;content:"";display:block;height:100px;position:absolute;right:13px;top:66px;width:55px;z-index:200}#work article div.print{width:700px}#work article div.print img{display:block;margin:0 auto}#work article span.slide-controls{display:block;left:0;position:relative;text-align:center;top:-260px;width:260px}#work article span.slide-controls a{background:#686868;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;display:inline-block;height:12px;margin:0 2px;text-indent:-9999px;width:12px}#work article span.slide-controls a:hover{background:#faa}#work article span.slide-controls a.current{background:#141414}#work aside{float:right;width:230px}#work h1{background:none;height:auto;padding:0;text-shadow:none;text-indent:-9999px}#work h2{border-bottom:1px dashed #d2d2d2;color:#141414;margin:0 0 10px 0;padding:0 0 10px 0;text-align:left;text-transform:uppercase}#work h3{border-bottom:1px dashed #d2d2d2;color:#141414;margin:0 0 10px 0;padding:0 0 10px 0;text-align:left;text-transform:uppercase}#work p,#work ul{border-bottom:1px dashed #d2d2d2;color:#141414;margin:0 0 30px 0;padding:0 0 10px 0;text-align:left}#work p:last-child,#work ul:last-child{border:none;margin:0;padding:0}#work p li,#work ul li{text-transform:uppercase}#work p li:before,#work ul li:before{background:#faa;content:"";display:inline-block;height:5px;margin:0 5px 0 0;position:relative;top:-2px;width:5px}#work p a,#work ul a{display:block;margin:0;padding:0;text-transform:uppercase}#work p a:after,#work ul a:after{background:url(../images/site/triangle.png);content:"";display:inline-block;height:7px;margin:0 0 0 5px;width:4px}#work p a:nth-of-type(1),#work ul a:nth-of-type(1){margin-top:10px}#work body.sticky h1{margin-top:0}#about ul{margin:0 0 -60px 0}#about ul li{display:block;float:left;margin:0 93px 60px 0;position:relative;width:258px}#about ul li:after{background:url(../images/capabilities/circle.png);background-size:100% 100%;content:"";display:block;height:260px;left:-1px;position:absolute;top:-1px;width:260px}#about ul li img{border-radius:129px;-moz-border-radius:129px;-webkit-border-radius:129px;margin:0 0 25px 0}#about ul li:nth-child(3n+3){float:right;margin-right:0}#about.facebook .container{padding-top:80px;width:810px}#about.facebook h2{line-height:60px}#about.facebook ul{margin-left:auto;margin-right:auto;width:609px}#about.facebook ul li{margin-right:57px}#about.facebook ul li:nth-child(3n+3){float:left;margin-right:57px}#about.facebook ul li:nth-child(2n+2){float:right;margin-right:0}@media all and (max-width:768px){#about ul{margin-left:auto;margin-right:auto;width:90%}#about ul li{margin-right:57px}#about ul li:nth-child(3n+3){float:left;margin-right:57px}#about ul li:nth-child(2n+2){float:right;margin-right:0}}@media all and (max-width:480px){#about ul{margin-bottom:-25px;width:100%}#about ul li{float:none;margin:0 auto 25px auto}#about ul li img{margin-bottom:15px}#about ul li:nth-child(3n+3){float:none;margin-right:auto}#about ul li:nth-child(2n+2){float:none;margin-right:auto}}#press article{float:left;position:relative;width:414px}#press article:after{background:url(../images/about/circle.png);background-size:100% 100%;content:"";display:block;height:416px;left:-1px;position:absolute;top:-1px;width:416px}#press article img{border-radius:208px;-moz-border-radius:208px;-webkit-border-radius:208px;margin:0 0 25px 0}#press article ul{margin:40px 0 0 0;text-align:center}#press article ul li{display:inline-block}#press article ul li a{background:url(../images/about/social.png) no-repeat;background-size:165px 110px;border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;display:inline-block;height:55px;margin:0 5px;text-indent:-9999px;width:55px}#press article ul li a:hover{background-position:left bottom}#press article ul li:nth-child(2) a{background-position:-55px top}#press article ul li:nth-child(2) a:hover{background-position:-55px bottom}#press article ul li:last-child a{background-position:right top}#press article ul li:last-child a:hover{background-position:right bottom}#press article:last-child{float:right}#press.facebook .container{padding-top:80px;width:810px}#press.facebook h2{line-height:60px}#press.facebook article{float:none;margin:0 auto}#press.facebook article:last-child{float:none;margin-top:50px}@media all and (max-width:768px){#press article{float:none;margin:0 auto}#press article:last-child{float:none;margin-top:50px}}@media all and (max-width:480px){#press article{width:90%}#press article:after{display:none}#press article:last-child{margin-top:40px}#press article img{display:none}#press article ul{margin-top:20px}}#jobs .container{border:none}#jobs h2{background:url(../images/contact/state.png) no-repeat right center;background-size:62px 54px;font-size:40px;line-height:55px;margin-right:20px;padding:0 60px 0 0}#jobs ul.contact{background:url(../images/contact/ribbon.png) no-repeat;background-size:auto 88px;display:block;height:88px;margin:180px auto 140px auto;width:940px}#jobs ul.contact li:nth-of-type(1) a{border-radius:135px;-moz-border-radius:135px;-webkit-border-radius:135px;display:block;height:310px;left:50%;margin:0 0 0 -155px;position:absolute;top:226px;width:310px}#jobs ul.contact li:nth-of-type(1) a h3{background:rgba(0,0,0,.7);border-radius:134px;-moz-border-radius:134px;-webkit-border-radius:134px;color:#fff;display:none;font-size:16px;height:170px;left:21px;line-height:22px;padding:98px 30px 0 30px;position:absolute;top:21px;width:208px}#jobs ul.contact li:nth-of-type(1) a h3 span.postal-code{display:none}#jobs ul.contact li:nth-of-type(1) a p{background:url(../images/site/triangle.png) no-repeat right center;bottom:102px;color:#faa;display:none;left:50%;margin:0 0 0 -55px;padding:0 10px 0 0;position:absolute;text-transform:uppercase}#jobs ul.contact li:nth-of-type(2),#jobs ul.contact li:nth-of-type(3){color:#686868;display:block;float:left;margin:0 0 0 75px;text-shadow:0 1px 0 #fff;text-transform:uppercase}#jobs ul.contact li:nth-of-type(2) a,#jobs ul.contact li:nth-of-type(3) a{color:#686868;display:block;float:left}#jobs ul.contact li:nth-of-type(2) a:hover,#jobs ul.contact li:nth-of-type(3) a:hover{color:#141414}#jobs ul.contact li:nth-of-type(3){float:right;margin:0 70px 0 0}#jobs ul.social{margin:0;text-align:center}#jobs ul.social li{color:#686868;display:inline;text-shadow:0 1px 0 #fff;text-transform:uppercase}#jobs ul.social li:first-child:after{content:"•";padding:0 8px 0 12px}#jobs p{margin:5px 0 0 0;text-transform:uppercase}@media all and (max-width:1024px){#jobs ul.contact li:nth-of-type(3){margin-right:70px}}@media all and (max-width:768px){#jobs h2{font-size:28px;margin-right:0}#jobs ul.contact{background-position:center top;width:100%}#jobs ul.contact li:nth-of-type(2),#jobs ul.contact li:nth-of-type(3){font-size:22px;margin-left:35px}#jobs ul.contact li:nth-of-type(3){margin-right:35px}}@media all and (max-width:480px){#jobs h2{font-size:18px;line-height:24px;margin:0 5%;padding:0 60px 0 0}#jobs ul.contact{margin:141px auto 0 auto;padding-top:170px;text-align:center}#jobs ul.contact li:nth-of-type(1) a{top:100px}#jobs ul.contact li:nth-of-type(2),#jobs ul.contact li:nth-of-type(3){display:inline;float:none;font-size:16px;margin:170px 10px 0 10px}#jobs ul.contact li:nth-of-type(2) a,#jobs ul.contact li:nth-of-type(3) a{display:inline;float:none;margin:0}#jobs ul.contact li:nth-of-type(3){display:inline;float:none;right:0}#jobs ul.social{margin:20px 0 0 0}#jobs ul.social li{font-size:12px}#jobs ul.social li:first-child:after{padding:0 4px 0 6px}#jobs p{font-size:9px;margin:0}}.team_parts{margin:90px;float:left;width:1000px}#press .container .dwld a{float:right;background:#fff;padding:8px;margin-top:95px;box-shadow:0 1px 4px #359aff;border:4px solid #e7f1ff;border-radius:3px;font-size:22px;color:#666;margin-right:55px}#press .container .dwld a:hover{float:right;background:#fff;padding:8px;margin-top:95px;box-shadow:0 1px 6px #359aff;border:4px solid #d0def1;border-radius:3px;font-size:22px;color:#666;margin-right:55px}.about_mYwindow{float:left;width:550px}.about_mYwindow a{float:left;font-size:22px;color:#ff6813;margin:10px;font-weight:700;background:#f1f5f8;padding:6px;box-shadow:0 1px 2px #ff6813;-webkit-box-shadow:0 1px 2px #ff6813;-moz-box-shadow:0 1px 2px #ff6813;-o-box-shadow:0 1px 2px #ff6813;border-radius:3px;border:2px solid #ffd1b6}.about_mYwindow a:hover{float:left;font-size:22px;color:#ff6813;margin:10px;font-weight:700;background:#f1f5f8;padding:6px;box-shadow:0 1px 2px #ff6813;-webkit-box-shadow:0 1px 2px #ff6813;-moz-box-shadow:0 1px 2px #ff6813;-o-box-shadow:0 1px 2px #ff6813;border-radius:3px;border:2px solid #ff6813}.work_tribe h5{color:#ff6813;float:left;margin-left:408px;font-size:30px;font-weight:700;width:900px;margin-bottom:40px}.work_tribe span{margin:10px;padding:8px;background:#fff;font-size:18px;box-shadow:0 1px 3px #ffa979;color:#555;font-weight:700}.work_tribe span:hover{margin:10px;padding:8px;background:#fff;font-size:18px;box-shadow:0 2px 10px #ffa979;color:#555;font-weight:700;border-radius:2px;cursor:pointer}#myCarousel img{width:100%}.sprite_about{background:url('../img/about/sprite_about.png') no-repeat left top}.sprite-ankit{background-position:0 0;width:280px;height:254px}.sprite-gaurav{background-position:0 -304px;width:251px;height:269px}.sprite-mohsin{background-position:0 -623px;width:209px;height:234px}.sprite-nikunj{background-position:0 -907px;width:257px;height:285px}.sprite-sachin{background-position:0 -1242px;width:247px;height:249px}.sprite-veer{background-position:0 -1541px;width:224px;height:236px}.sprite-vishal{background-position:0 -1827px;width:230px;height:261px}