html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}body{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;line-height:1.5;color:#666;background-color:#595959}#loading{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(/images/loading.gif) 50% 50% no-repeat #595959}1
a{color:#fff;text-decoration:underline}strong{font-weight:bold}em{font-style:italic}textarea:focus,input:focus{outline:0}.sprite{background-image:url(/images/sprite.png);background-repeat:no-repeat}.icon{background-image:url(/images/icon.png);background-repeat:no-repeat}.left{float:left}.right{float:right}.wrapper{width:820px;margin:0
auto;display:block;position:relative}header{width:100%;height:125px;background-color:#595959;position:fixed;top:0;left:0;z-index:98}header
.wrapper{width:920px;height:40px;padding:60px
0 25px;border-bottom:1px solid #959595}#logo,#footer-logo{width:149px;height:38px;background-position:0 0;float:left;margin-right:50px}#footer-logo{background-position:-150px 0}nav{float:left;font-size:14px;color:#959595;padding:10px
0 0}nav
a{text-decoration:none;color:#959595;text-shadow:-1px -1px #4B4B4B;float:left;margin-left:40px}nav
a.disable{opacity:0.25;cursor:default}.twitter{margin:15px
0 0;width:15px;height:12px;background-position:-370px 0;float:right}.linkedin{display:inline-block;margin:9px
9px 9px 40px}a.text-link{display:inline-block;margin:0
auto;line-height:14px;font-size:13px;font-weight:600;color:#949494;text-decoration:none;border-bottom:2px solid #949494}a.close{width:34px;height:33px;background-position:-300px 0;display:block;position:absolute;top:0;right:0}#scroller{float:left;width:100%;height:600px;background-color:#595959;position:relative;margin-top:125px;overflow:hidden}#scroller .page-title{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-410px;font-weight:900}#scroller .bg-img{position:absolute;width:100%;height:600px;left:0;background-position:50% 600px;background-repeat:no-repeat}#scroller
.sprite{width:104px;height:73px;background-position:0px -40px;position:absolute;bottom:40px;left:50%;margin-left:-52px;opacity:0.5}.top-content{margin-top:125px;width:100%;padding-bottom:40px;background-color:#595959;display:block;text-align:center}.top-content
p{font-size:24px;line-height:34px;color:#fff}.top-content
a{}.page-title{width:820px;display:block;text-align:center;font-size:72px;line-height:72px;color:#fff;font-weight:800;z-index:2;padding-bottom:20px}.keywords{width:auto;display:inline-block;margin:0
auto 40px;font-size:42px;color:#fff;line-height:75px;padding:0
30px;height:75px;border:7px
solid #595959}section{width:100%;padding:70px
0;text-align:center;float:left}.img-scroll{position:relative;width:100%;height:200px;overflow:hidden;float:left}.img-scroll>.bg-img{width:100%;height:200px;position:absolute;top:0;left:0;background-position:50% 0%;background-repeat:no-repeat}.txt-slide{width:100%;background-color:#F2F2F2;font-size:24px;line-height:34px;color:#939393;text-align:center}.txt-slide-wrapper{width:940px;margin-left:-60px}.txt-slide-pager{font-size:42px;color:#949494;font-weight:700;padding:70px
0 40px;background-image:url(/../images/ui-triangle.png);background-position:194px bottom;background-repeat:no-repeat;position:relative}.txt-slide-pager
a{color:#949494;margin:0
15px;text-decoration:none}.txt-slide-pager
a.activeSlide{color:#585858}.txt-slider{width:710px;padding:70px
108px;border:7px
solid #585858;font-size:18px;line-height:28px;color:#585858;-moz-box-shadow:2px 2px 2px -2px #000;-webkit-box-shadow:2px 2px 2px -2px #000;box-shadow:2px 2px 2px -2px #000;position:relative}.txt-slider
img{cursor:pointer}.info{position:absolute;width:100%;height:100%;background:#585858;color:#FFF;bottom:0;left:0;padding:60px
110px 38px 110px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:95;display:none}.info-close{position:absolute;top:12px;right:12px;background:url(/images/testimonial-info-close.png) no-repeat center;height:48px;width:48px;z-index:97;cursor:pointer}.note{font-size:12px;color:#929292;font-style:italic;padding:10px
0}.partners{background-color:#F2F2F2;font-size:24px;line-height:34px;color:#939393;text-align:center}.list-of-clients-module{padding-top:70px;padding-bottom:115px;position:relative}.list-of-clients-module
.wrapper{}.list-of-clients-module
h4{margin-bottom:5px;padding-bottom:27px}.list-of-clients-module
.note{margin-bottom:23px}.list-of-clients-module a.client-details-close{margin-top:-37px;right:78px}ul.clients-list{float:left;width:100%}ul.clients-list>li{float:left;display:block;margin-bottom:20px;margin-right:20px}ul.clients-list>li>a{display:block}ul.clients-list
img{width:140px;height:105px}.list-of-clients-module .client-details{width:840px;height:100%;background:#F2F2F2;margin-top:-90px;margin-left:-65px;text-align:left;position:relative;z-index:99999;padding:66px
95px 148px 95px}.client-details .client-image{float:left;border-right:2px solid #959595;padding-right:35px;padding-bottom:35px}.client-details .client-image
img{width:140px;height:105px}.client-details .client-information{float:left;width:615px;padding-left:45px}.client-details .client-information
p{margin:0px;font-size:18px;line-height:26px;color:#585858}.hidden-client-details{display:none}.our-work.wrapper{color:#FFF;background:none;opacity:0.8;text-shadow:4px 4px 2px rgba(0,0,0,0.2)}}.projects{width:100%;background-color:#565656}.projects
h4{margin-bottom:0}.projects
ul{}.projects ul>li{width:240px;float:left;margin:50px
50px 0 0}.projects ul>li.last{margin-right:0}.projects ul > li
.img{display:block;width:240px;height:240px;position:relative}.projects ul > li .img
img{border:7px
solid #fff}.projects ul > li .img>span{display:none;width:100%;height:100%;background-color:rgba(89,89,89,0.75);position:absolute;top:0;left:0;z-index:2}.projects ul > li .img>span>.sprite{width:77px;height:77px;background-position:-105px -40px;position:absolute;top:50%;left:50%;margin-top:-39px;margin-left:-39px}.projects ul > li .img:hover>span{display:block}.projects ul > li
.title{text-decoration:none;width:100%;display:block;font-size:16px;line-height:1.2;color:#959595;font-weight:700;text-align:center;text-transform:uppercase;padding:20px
0}.project-details{width:100%;height:100%;background-color:#565656;overflow:scroll;position:fixed;top:0;left:0;z-index:99}.project-details.hidden-content{position:fixed}.project-details
.wrapper{width:780px}.project-details
.header{background-color:#565656;width:780px;height:40px;padding:50px
0 20px;position:fixed;top:0}.project-details
a.logo{width:149px;height:38px;margin:1px
0 0;background-position:-150px 0;float:left}.project-details
a.close{background-position:-190px -40px;float:right;position:static}.project-details
h4{margin:150px
0 0}.project-details
.content{width:100%;padding:100px
0}.project-details .content>.left{width:480px;font-size:14px;line-height:18px;color:#fff}.project-details .content>.right{width:220px;padding-left:20px;font-size:14px;line-height:18px;color:#fff;font-weight:600}.project-details .content > .right ul>li{padding-bottom:10px;list-style:disc}footer{width:100%;padding:40px
0}footer
.wrapper{width:940px}#footer-nav{background-color:#565656}#credits{background-color:#F2F2F2;font-size:12px;color:#535353}#credits
a{color:#535353;text-decoration:none}#home-header
.wrapper{border-bottom:none}#home-projects{background-color:#f2f2f2}#home-content{margin:0
auto 70px;position:static;z-index:2}#home-content
p{float:left;padding:100px
0 30px;font-size:48px;font-weight:600;line-height:1.2;color:#949494}#home-content
.keywords{margin-top:-45px}#home-keyword-wrapper{width:100%;height:90px;position:absolute;top:670px;left:0;overflow:hidden}#home-keyword{width:100%;height:90px;background-color:#F2F2F2;display:block;font-size:42px;line-height:90px;color:#595959}#home-keyword #word-1{position:absolute;left:1000px}#home-keyword #word-2{position:absolute;left:1000px}#home-keyword #word-3{position:absolute;left:1000px}#home-keyword #word-4{position:absolute;left:1000px}#gmap{width:100%;height:550px;float:left}.forms{width:100%;height:auto;background-color:#F2F2F2}.forms
form{width:460px;margin:0
auto;padding:10px
0 40px}.forms input[type="text"],textarea{width:440px;height:25px;padding:10px;border:none;margin-bottom:5px;background-color:#fff;font-family:"proxima-nova",Arial,sans-serif;font-size:18px;color:#939393;text-align:center}textarea{height:125px;color:#939393}.forms input[type="submit"]{cursor:pointer;width:460px;height:45px;border:none;background-color:#949494;color:#fff;font-family:"proxima-nova",Arial,sans-serif;font-size:18px;font-weight:800;text-align:center;display:block;margin-top:5px}.forms input[type="submit"]:hover{background-color:#fff;color:#949494}#ideas-centre{width:100%;height:760px;float:left;background:url(/../images/bg-ideas-centre.jpg) top center no-repeat}#ideas-centre>img{width:100%}.media-items{position:absolute;width:35px;height:35px;top:210px;left:-60px}.media-items>a{width:35px;height:35px;background:url(/../images/sprite.png) -335px 0 no-repeat;display:block}.media-item-box{width:260px;position:absolute;top:-100px;left:100px;-moz-box-shadow:0px 0px 5px 0px #333;-webkit-box-shadow:0px 0px 5px 0px #333;box-shadow:0px 0px 5px 0px #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.media-item-box
.title{width:220px;padding:5px
20px;background-color:rgba(87,87,87,0.9);font-size:18px;color:#fff;font-weight:600;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.media-item-box
.content{color:#939393;padding:20px;background-color:rgba(255,255,255,0.9)}.media-item-box>ul{padding:20px
20px 10px;background-color:rgba(255,255,255,0.9);-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.media-item-box>ul>li{padding:10px
0;border-bottom:1px dotted #979797}.media-item-box>ul>li.last{border-bottom:none}.media-item-box>ul>li>a{font-size:14px;color:#939393;display:block;text-decoration:none}#get-ideas-wrapper{background-color:#f2f2f2}#get-ideas-wrapper>p{width:460px;font-size:18px;line-height:28px;color:#585858;padding-bottom:40px;display:block;margin:0
auto}.hidden-content{display:none;width:100%;position:absolute;top:0;left:0}#img-title{width:100%;height:430px;font-size:72px;line-height:72px;color:#595959;font-weight:900;float:left;padding:170px
0 0;margin-top:125px;position:relative}#img-title.large{height:480px;padding:120px
0 0;font-size:100px;line-height:90px;font-weight:800}#img-title .bg-img{width:100%;height:600px;position:absolute;top:0;left:0;background-position:top center;background-repeat:no-repeat}.what-we-do{width:100%}.what-we-do.wrapper{color:#FFF;background:none;opacity:0.8;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2)}.what-we-do
.titles{text-align:center;color:#FFF}.what-we-do .titles
a{margin:0
3px;display:inline-block;font-size:12px;font-weight:800;color:#929292;text-decoration:none}.what-we-do .titles
a.active{color:#fff}.what-we-do .titles
.sprite{display:inline-block;width:12px;height:8px;background-position:-385px 0}.what-we-do
p{font-size:24px;line-height:34px;color:#fff;padding-bottom:30px}#feature-keywords{width:100%;height:560px;float:left;padding:150px
0 50px}#feature-keywords
.wrapper{width:100%;height:100%;overflow:hidden}#feature-keywords>img{width:100%}.tab-title{width:1440px}.tab-title
a{height:100px;border:7px
solid #959595;font-size:60px;line-height:100px;padding:0
35px;text-decoration:none;text-transform:uppercase;font-weight:900;color:#959595;float:left;position:relative;z-index:1;margin-left:-7px}.tab-title
a.first{border-left:7px solid #959595}.tab-title
a.active{color:#fff;border-color:#fff;z-index:2;text-shadow:4px 4px 2px rgba(0, 0, 0, 0.2)}.tab-title
a.first.active{border-left-color:#fff}.tab-content{width:360px;overflow:hidden;float:none;margin-top:-11px;z-index:999}.tab-content
div{width:361px;font-size:22px;line-height:26px;color:#949494;float:none;position:absolute;padding:30px
50px;font-weight:600;background:#FFF;opacity:0.8;filter:alpha(opacity=80);margin-left:-7px;box-sizing:border-box;-moz-box-sizing:border-box}.tab-content div:not(.first){margin-left:-7px !important}.contact-us-map{max-width:100%;height:auto}.project-hero-slideshow-section#img-title{height:auto;padding:0px}.project-hero-slideshow{width:1280px;height:600px;overflow:hidden}.project-hero-slideshow .owl-controls{display:none !important}.hero-slidehshow-text{position:absolute;top:0px;left:50%;width:820px;margin-left:-410px;margin-top:230px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;margin-bottom:20px}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,
.owl-controls .owl-buttons
div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(/images/grabbing.png) 8 8, move}.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{position:absolute;top:0px;left:0px;width:100%}.owl-theme .owl-controls .owl-buttons
div{display:inline-block;width:64px;height:64px;text-indent:-9999px;position:absolute;top:235px;z-index:999999}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-prev{display:block;background:url('/images/arrow-left.png');left:0px}.owl-next{display:block;background:url('/images/arrow-right.png');right:0px}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page
span{display:block;width:12px;height:12px;margin:5px
7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover
span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px
10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/images/AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes
empty{0%{opacity:1}}@-moz-keyframes
empty{0%{opacity:1}}@keyframes
empty{0%{opacity:1}}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes
backSlideOut{25%{opacity: .5;-webkit-transform:translateZ(-500px)}75%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes
backSlideOut{25%{opacity: .5;-moz-transform:translateZ(-500px)}75%{opacity: .5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes
backSlideOut{25%{opacity: .5;transform:translateZ(-500px)}75%{opacity: .5;transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes
backSlideIn{0%,25%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes
backSlideIn{0%,25%{opacity: .5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes
backSlideIn{0%,25%{opacity: .5;transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes
scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes
scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes
scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes
goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes
goDown{from{-moz-transform:translateY(-100%)}}@keyframes
goDown{from{transform:translateY(-100%)}}@-webkit-keyframes
scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes
scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes
scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes
scaleUpTo{to{opacity:0;transform:scale(1.5)}}.g-recaptcha{margin-left:17%}body{}pre,code{font-family:'DejaVu Sans Mono',Menlo,Consolas,monospace}hr{border:0
#ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:72px;color:#fff;font-weight:800;text-align:center;text-transform:uppercase}h2{font-size:48px;line-height:1.2;color:#939393;font-weight:800;padding-bottom:20px}h3{font-size:21px}h4{font-size:24px;line-height:1.2;color:#939393;font-weight:900;text-align:center;text-transform:uppercase;padding-bottom:20px;margin-bottom:40px;background:url(/../images/ui-title-bg.png) bottom center no-repeat}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{list-style:none}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{}