.hero-section:before,.slick-track:after{content:''}.galaxy-pic,.parallax-objects img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.galaxy-pic,.slick-slider{-webkit-tap-highlight-color:transparent}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#work-filters:after,.about-ceo-box .social:after,.about-ceo-box:after,.about-cols:after,.advantages-box:after,.awardlist:after,.cols1:after,.cols2:after,.cols3:after,.cols4:after,.contact-frombox .formlist:after,.contact-infobox:after,.formlist li:after,.hero-slider-box .button-row:after,.hero-slider-nav:after,.infrastructure-box:after,.list-column:after,.our-team-list:after,.psd-to-htmlbox:after,.quote-frombox .dropzone .dz-preview:after,.quote-frombox .formlist li .download-formbox ul:after,.quote-frombox .formlist li.multi:after,.quote-frombox .formlist li>ul:after,.recommended-list:after,.services-listbox:after,.slick-track:after,.tes-sliderbox .authorbox:after,.work-processbox:after,.working-mathod-inforow:after,.worklist:after,.workwithus-list:after{clear:both}.hero-section{background:url(images/bgi/home-section-bg.jpg) 70% 0 no-repeat #295368;position:relative;overflow:hidden;height:1024px}.galaxy-pic,.hero-section:before{position:absolute;top:0;z-index:3;left:0}.hero-section:before{background:url(images/bgi/hero-section-shed.png) 50% 0 no-repeat;display:block;height:100%;width:100%}.galaxy-pic{right:0;bottom:0;margin:auto;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.galaxy-pic img{max-width:100%;width:auto;height:auto;left:0;right:0;margin:0 auto;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.floating-object,.floating-object li{height:100%;width:100%;position:absolute}#star-box{position:absolute;z-index:4}#star-two{opacity:.8;filter:alpha(opacity=80)}.hero-section canvas{position:absolute}.hero-section .canvas{z-index:1}.floating-object{padding:0;list-style:none;max-width:1506px;margin:0 auto;left:0;z-index:1;right:0}.floating-object li{margin:0;text-align:center}.floating-object li div.float-element,.floating-object li span{position:absolute;opacity:.9;filter:alpha(opacity=90)}.floating-object .float-icon-1{top:15.64814814814815%;left:0}.floating-object .float-icon-2{top:16.2109375%;left:64.9402390438247%}.floating-object .float-icon-3{top:11.3046875%;left:22.50996015936255%}.floating-object .float-icon-4{top:95.01953125%;left:30.54448871181939%}.floating-object .float-icon-5{top:57.2265625%;left:63.67861885790173%}.floating-object .float-icon-6{top:71.6796875%;left:46.81274900398406%}.floating-object .float-icon-7{top:87.3046875%;left:.2656042496679947%}.floating-object .float-icon-8{top:91.40625%;left:86.71978751660027%}.floating-object .float-icon-9{top:68.75%;left:82.66932270916335%}.floating-object .float-icon-10{top:60.9375%;left:16.99867197875166%}.floating-object .float-icon-11{top:19.62890625%;left:95.81673306772908%}.floating-object .float-icon-12{top:20.99609375%;left:40.30544488711819%}.floating-object .float-icon-13{top:22.94921875%;left:34.24701195219124%}.floating-object .float-icon-14{top:16.2109375%;left:6.893758300132802%}.floating-object .jm-icon{background-image:url(images/bgi/sprites.png);background-position:-2px -96px;width:41px;height:41px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .jm-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .mg-icon{background-image:url(images/bgi/sprites.png);background-position:-173px -96px;width:37px;height:36px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .mg-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .id-icon{background-image:url(images/bgi/sprites.png);background-position:-47px -96px;width:30px;height:31px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .id-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .ps-icon{background-image:url(images/bgi/sprites.png);background-position:-470px -96px;width:32px;height:33px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .ps-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .ai-icon{background-image:url(images/bgi/sprites.png);background-position:-255px -96px;width:38px;height:38px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .ai-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .css3-icon{background-image:url(images/bgi/sprites.png);background-position:-393px -96px;width:31px;height:38px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .css3-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .wp-icon{background-image:url(images/bgi/sprites.png);background-position:-297px -96px;width:34px;height:35px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .wp-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .w3c-icon{background-image:url(images/bgi/sprites.png);background-position:-428px -96px;width:39px;height:33px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .w3c-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .jq-icon{background-image:url(images/bgi/sprites.png);background-position:-336px -96px;width:53px;height:58px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .jq-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .ad-icon{background-image:url(images/bgi/sprites.png);background-position:-214px -96px;width:37px;height:45px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .ad-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .ap-icon{background-image:url(images/bgi/sprites.png);background-position:-505px -96px;width:28px;height:34px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .ap-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .php-icon{background-image:url(images/bgi/sprites.png);background-position:-119px -96px;width:50px;height:31px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .php-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .html5-icon{background-image:url(images/bgi/sprites.png);background-position:-81px -96px;width:34px;height:44px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.floating-object .html5-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.floating-object .float-element{background:url(images/bgi/float-element.png) no-repeat;max-width:1358px;width:100%;height:846px}.parallax-objects,.parallax-objects figure{height:100%;width:100%}.parallax-objects{position:absolute;z-index:2}.parallax-objects figure span{display:block;width:100%;height:100%}.parallax-objects img{user-select:none}.parallax-objects .stone-pic img{position:absolute;right:-80px;top:72%;margin-top:-116px}.parallax-objects .stone-pic-small img{position:absolute;right:-80px;top:70%;margin-top:-144px}.parallax-objects .astronaut-pic img{position:absolute;right:6%;top:10%}.parallax-objects .space-station-pic img{position:absolute;left:5%;top:35%}.parallax-objects .world-globe-pic img{position:absolute;left:4.6875%;top:44.82421875%}.hero-slider-box{color:#fff;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:968px;width:100%;margin:0 auto;left:0;right:0;text-align:center;z-index:5}.hero-slider-box .slick-slider{margin-bottom:0}.hero-slider-box .button-row{display:block;padding:30px 0;height:110px}.hero-slider-box .button-row:after,.hero-slider-box .button-row:before{content:"";display:table}.hero-slider-box .button-row .button{margin:0 15px;padding:15px 26px;font-size:17px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:inline}.hero-slider-box .button-row .button:focus,.hero-slider-box .button-row .button:hover{background:#7fa306}.hero-slider-box .button-row .button.view-work-btn{background:#357081;background:rgba(0,0,0,.45)}.hero-slider-box .button-row .button.view-work-btn:hover{background:#306574;background:rgba(0,0,0,.55)}.sld-heading{font-size:40px;font-family:pantonbold,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:14px 0 12px;text-shadow:3px 3px 3px rgba(0,0,0,.22)}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-slider .item{display:none}.hero-slider.slick-slider .item.slick-slide{display:block}.hero-slider.slick-slider .slick-list .draggable{height:154px}.hero-slider p{font-size:18px;line-height:1.55;max-width:670px;width:100%;margin:0 auto}.hero-slider-nav{padding:0;list-style:none;position:absolute!important;left:0;right:0;bottom:15.625%;margin:0 auto;max-width:840px;width:100%;z-index:5;font-size:16px}.hero-slider-nav:after,.hero-slider-nav:before{content:"";display:table}.hero-slider-nav li{float:left;margin:0 25px}.hero-slider-nav li a{border:1px solid #fff;border:1px solid rgba(255,255,255,.5);border-radius:50%;width:90px;height:90px;display:block;background-color:transparent;position:relative}.hero-slider-nav li a span{position:absolute;left:0;right:0;top:110%;width:100%;text-align:center;text-transform:uppercase;color:#fff;-webkit-transform:translate(0,16px);-ms-transform:translate(0,16px);transform:translate(0,16px);opacity:0;-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);-o-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1);transition:all 550ms cubic-bezier(.45,1,.32,1)}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.videobox .video-js .vjs-big-play-button,.videobox .video-js .vjs-big-play-button:before{-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);-o-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1)}.hero-slider-nav li a.active,.hero-slider-nav li a:hover{background-color:#416c76;background-color:rgba(0,0,0,.3)}.hero-slider-nav li a.active span,.hero-slider-nav li a:hover span{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.hero-slider-nav li a.home-icon{background-image:url(images/bgi/sprites.png);background-position:-2px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.hero-slider-nav li a.home-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.hero-slider-nav li a.work-icon{background-image:url(images/bgi/sprites.png);background-position:-97px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.hero-slider-nav li a.work-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.hero-slider-nav li a.service-icon{background-image:url(images/bgi/sprites.png);background-position:-192px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.hero-slider-nav li a.service-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.hero-slider-nav li a.html-icon{background-image:url(images/bgi/sprites.png);background-position:-287px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.hero-slider-nav li a.html-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.hero-slider-nav li a.team-icon{background-image:url(images/bgi/sprites.png);background-position:-382px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.hero-slider-nav li a.team-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.hero-slider-nav li a.location-icon{background-image:url(images/bgi/sprites.png);background-position:-477px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.hero-slider-nav li a.location-icon{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after{display:table}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slider .slick-slide{display:none}.infra-slider .slick-slide img{width:100%}.slick-slide.dragging img{pointer-events:none}.slick-slider.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(images/bgi/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slickd41d.eot) format('embedded-opentype'),url(../fonts/slick.woff) format('woff'),url(../fonts/slick.ttf) format('truetype'),url(../fonts/slick.svg) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;margin-top:-10px;cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}.slick-prev:before{content:'←'}.slick-next{right:-25px}.slick-next:before{content:'→'}.slick-slider{margin-bottom:30px}.slick-dots{bottom:-45px;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider.slick-initialized .slick-slide{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.highlight{background:#d2e9f4;display:inline-block;padding:0 4px}.lighter-text{color:#999}.page-title-block{padding-top:26.53704676826064%;z-index:1;position:relative}.page-title-block .fixed-wrap{background-color:#23485b;background-image:url(images/bgi/inner-banner-bg.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;position:fixed;width:100%;left:0;top:0;padding-top:26.53704676826064%}.page-title-block .wrap{display:inline-block;height:100%;padding:100px 0 30px;position:absolute;z-index:6;max-width:100%;width:100%;left:0;right:0;top:0;text-align:center}.page-title-block .wrap:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:1px}.page-title-block .title-block{display:inline-block;vertical-align:middle;color:#fff;width:96%}.page-title-block h1{text-transform:uppercase;text-shadow:2px 2px 3px rgba(0,0,0,.22);margin:25px auto;position:relative;z-index:5;max-width:1000px;width:100%}.page-title-block h1:after{content:'';width:100px;background:#fff;background:rgba(255,255,255,.5);height:1px;margin:15px auto;display:block}.about-cols:after,.about-cols:before,.cols1:after,.cols1:before,.cols2:after,.cols2:before,.cols3:after,.cols3:before,.cols4:after,.cols4:before,.list-column:after,.list-column:before{content:"";display:table}.page-title-block p{font-size:20px;z-index:5;position:relative;max-width:850px;width:100%;margin-left:auto;margin-right:auto}.page-title-block #star-box{top:0;width:100%;left:0}.list-column{margin-left:-20px;margin-right:-20px}.list-column>div.col{width:33.333333333333336%;float:left;padding-left:20px;padding-right:20px}.cols1{margin-left:0;margin-right:0}.cols2,.cols3,.cols4{margin-left:-20px;margin-right:-20px}.cols1>div.col{width:100%;float:left;padding-left:0;padding-right:0}.cols2>div.col,.cols3>div.col,.cols4>div.col{padding-left:20px;padding-right:20px;float:left}.cols2>div.col{width:50%}.cols3>div.col{width:33.333333333333336%}.cols4>div.col{width:25%}.section{padding:54px 0}.videobox,.yt-video{padding-top:56.22222222222222%}.section-title-box{text-align:center;margin-bottom:25px}.section-title-box h1,.section-title-box h2{margin:0;line-height:1.1}.section-title-box h1{font-size:40px;color:#8ab206}.section-title-box p{font-size:20px;font-family:panton_lightitalic,Arial,Helvetica,sans-serif;color:#676767;margin-bottom:4px}.about-cols{margin-left:-20px;margin-right:-20px}.about-cols>div.col{float:left;padding-left:20px;padding-right:20px;width:33%}.about-cols>div.col:first-child{width:67%}.about-cols>div.col .video-pic img{width:100%;height:auto}.videobox{position:relative;background:#d8d8d8}.videobox .video-js{position:absolute;width:100%;height:100%;left:0;top:0}.videobox .video-js .vjs-big-play-button{transition:all 550ms cubic-bezier(.45,1,.32,1);width:70px;height:70px;background:0 0;border:2px solid #fff;border:2px solid rgba(255,255,255,.5)}.videobox .video-js .vjs-big-play-button:before{color:#fff;color:rgba(255,255,255,.5);transition:all 550ms cubic-bezier(.45,1,.32,1);font-size:28px;line-height:70px}.filter-row-box .filter-row .btn-raq,.worklist li a>figure>.overlay-shed{-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);-o-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1)}.videobox .vjs-default-skin .vjs-big-play-button:focus,.videobox .vjs-default-skin:hover .vjs-big-play-button{background:0 0;border:2px solid #fff;border:2px solid rgba(255,255,255,.7)}.videobox .vjs-default-skin .vjs-big-play-button:focus:before,.videobox .vjs-default-skin:hover .vjs-big-play-button:before{color:#fff;color:rgba(255,255,255,.7)}.services-listbox>div.col .service-titlebox a,.services-listbox>div.col .service-titlebox a:focus,.services-listbox>div.col .service-titlebox a:hover{color:#fff}.yt-video{position:relative;background:#d8d8d8;margin-bottom:15px}.yt-video embed,.yt-video iframe,.yt-video object{position:absolute;width:100%;height:100%;left:0;top:0;border:0}.aboutus-facts-list{padding:0;margin:0;list-style:none}.aboutus-facts-list li{float:left;width:25%;margin:0 0 30px;padding:0 10px 3px 20px;border-left:solid 4px #ebebeb}.aboutus-facts-list li span{display:block;position:relative;margin:0 0 3px;padding:3px 0}.aboutus-facts-list li span:after{position:absolute;content:'';width:22px;height:1px;background:#ebebeb;display:block;bottom:2px}.service-infoblock{background:url(images/bgi/service-pat-bg.jpg) #ebeff2}.services-listbox{margin-left:0;margin-right:0;margin-bottom:50px}.services-listbox:after,.services-listbox:before{content:"";display:table}.services-listbox>div.col{width:25%;float:left;padding-left:0;padding-right:0;background:#fff;-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);-moz-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07)}.services-listbox>div.col .service-titlebox{color:#fff;text-align:center;text-transform:uppercase;background:#3e606c;font-family:pantonbold,Arial,Helvetica,sans-serif;font-size:30px}.services-listbox>div.col .service-titlebox a>div{display:inline-block;margin:25px 0}.services-listbox>div.col .service-titlebox a>div span{display:block;font-family:pantonregular,Arial,Helvetica,sans-serif;font-size:16px;position:relative;opacity:.5;filter:alpha(opacity=50)}.services-listbox>div.col .service-titlebox a>div span:before{content:'';width:100%;height:1px;background:#fff;position:absolute;left:0;right:0;top:50%;opacity:.3;filter:alpha(opacity=30)}.services-listbox>div.col .service-titlebox a>div span em{font-family:pantonregular,Arial,Helvetica,sans-serif;display:inline-block;background:#3e606c;padding:0 6px;position:relative;z-index:1}.services-listbox>div.col .service-titlebox.web-design,.services-listbox>div.col .service-titlebox.web-design span em{background:#5e8492}.services-listbox>div.col .service-titlebox.front-end,.services-listbox>div.col .service-titlebox.front-end span em{background:#4d7786}.services-listbox>div.col .service-titlebox.web-development,.services-listbox>div.col .service-titlebox.web-development span em{background:#456b78}.services-listbox>div.col ul{padding:0;list-style:none;margin:35px}.services-listbox>div.col ul li{margin:4px 0}.services-listbox>div.col ul li a{color:#676767;text-decoration:none;display:block;padding:5px 0 5px 20px;position:relative}.services-listbox>div.col ul li a:before{position:absolute;left:0;top:9px;background-image:url(images/bgi/sprites.png);background-position:-695px -2px;width:7px;height:13px;content:'';margin-right:10px;vertical-align:middle;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.services-listbox>div.col ul li a:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.services-listbox>div.col ul li a.active,.services-listbox>div.col ul li a:hover{color:#39c}.services-listbox>div.col ul li a.active:before,.services-listbox>div.col ul li a:hover:before{background-position:-695px -15px}.services-listbox.price{margin-bottom:40px}.services-listbox.price .col .service-titlebox{font-size:20px;height:104px}.services-listbox.price .col .service-titlebox div{margin:0;position:relative;top:50%;-moz-transform:translateY(-50%);transform:translateY(-50%);padding-left:6px;padding-right:6px}.services-listbox.price .col .service-titlebox div span{display:block;font-family:pantonregular,Arial,Helvetica,sans-serif;font-size:16px;position:relative;opacity:.5;filter:alpha(opacity=50)}.services-listbox.price .col .service-titlebox div span em{font-size:16px;text-transform:none;font-family:pantonregular,Arial,Helvetica,sans-serif;padding:0 6px;position:relative;z-index:1}.services-listbox.price .rate-infobox{padding:32px 20px;text-align:center;font-size:16px}.services-listbox.price .rate-infobox span{font-family:pantonbold,Arial,Helvetica,sans-serif;font-size:30px;color:#8ab206;text-transform:uppercase;display:block}.services-listbox.price .rate-infobox span sup{font-size:18px;display:inline-block;position:relative;top:5px;margin-right:3px;line-height:1;vertical-align:top}.recommended-list{padding:0;margin:0;list-style:none}.recommended-list:after,.recommended-list:before{content:"";display:table}.recommended-list li{width:25%;float:left;text-align:center}.recommended-list li:first-child{text-align:left;font-size:30px;text-transform:uppercase;line-height:1.25;padding:10px 0}.recommended-list li:first-child strong{display:block;position:relative}.recommended-list li:first-child strong:before{position:absolute;content:'';height:6px;width:50px;background:#8ab206;bottom:-14px}.recommended-list li figure{margin:0 auto}.recommended-list li img{max-width:100%;width:auto;height:auto}.recommended-list li .htmljs-logo{max-width:233px;width:100%}.recommended-list li .wp-logo{max-width:144px;width:100%}.recommended-list li .magento-logo{max-width:137px;width:100%}.ourwork-infoblock{background:#5e8492}.ourwork-infoblock .section-title-box{padding:50px 0 25px;margin:0}.ourwork-infoblock .section-title-box h2{color:#fff}.ourwork-infoblock .section-title-box p{color:#c5d0d5}.ourwork-infoblock .section-title-box p a{color:#c5d0d5;text-decoration:underline}.ourwork-infoblock .section-title-box p a:hover{color:#fff}.filter-row-box{height:94px}.filter-row-box .filter-row{width:100%;background:#fff}.filter-row-box .filter-row.fixed{position:fixed;top:0;left:0;z-index:75;box-shadow:0 1px 3px rgba(0,0,0,.25)}.filter-row-box .filter-row .btn-raq{float:right;margin-top:23px;padding:11px 28px;visibility:hidden;opacity:0;transition:all 550ms cubic-bezier(.45,1,.32,1)}.filter-row-box .filter-row #work-filters{float:left}.filter-row-box .filter-row.fixed .btn-raq{visibility:visible;opacity:1}.work #main{z-index:3}.worklist{padding:0;margin:0;list-style:none}.worklist:after,.worklist:before{content:"";display:table}.worklist li{width:25%;float:left;margin:0}.worklist li a{overflow:hidden;display:block}.worklist li a>figure>.overlay-shed{position:absolute;background:rgba(0,0,0,.75);width:104%;height:104%;left:-2%;top:-2%;opacity:0;filter:alpha(opacity=0);transition:all 550ms cubic-bezier(.45,1,.32,1);z-index:1}.worklist li a>figure>.overlay-shed:before{border:2px solid rgba(255,255,255,.5);content:'+';width:46px;height:46px;border-radius:50%;color:rgba(255,255,255,.5);text-align:center;line-height:40px;font-size:40px;font-family:panton_lightregular,Arial,Helvetica,sans-serif;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);-o-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1);transition:all 550ms cubic-bezier(.45,1,.32,1);opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(4) rotate(90deg);-ms-transform:scale(4) rotate(90deg);transform:scale(4) rotate(90deg)}.worklist li a:hover>figure>.overlay-shed{opacity:1;filter:alpha(opacity=100)}.worklist li a:hover>figure>.overlay-shed:before{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1;filter:alpha(opacity=100)}.worklist li a:hover .work-info{background:#3a3a3a}.worklist li figure{position:relative}.worklist li figure:after{-webkit-box-shadow:inset 0 0 120px rgba(0,0,0,.35);-moz-box-shadow:inset 0 0 120px rgba(0,0,0,.35);box-shadow:inset 0 0 120px rgba(0,0,0,.35);content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%;z-index:1}.worklist li figure img{width:100%;height:auto}.worklist li a,.worklist li a img{display:block;position:relative;-moz-transition:transform 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:transform 550ms cubic-bezier(.45,1,.32,1);-o-transition:transform 550ms cubic-bezier(.45,1,.32,1);-ms-transition:transform 550ms cubic-bezier(.45,1,.32,1);transition:transform 550ms cubic-bezier(.45,1,.32,1);-moz-transition-duration:2.5s;-webkit-transition-duration:2.5s;transition-duration:2.5s}.worklist li a img{-moz-transform:scale(1.015);-webkit-transform:scale(1.015);transform:scale(1.015)}.worklist li:hover a img{-moz-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);-moz-transition-duration:5s;-webkit-transition-duration:5s;transition-duration:5s;-moz-transition-delay:350ms;-webkit-transition-delay:350ms;transition-delay:350ms}.worklist li .work-info{background:url(images/bgi/workinfo-boxbg.png) repeat-y #4b4b4b;padding:20px 85px 20px 20px;position:relative;z-index:3}.worklist li .work-info .work-category{background-color:#676767;position:absolute;right:0;top:0;width:70px;height:100%;color:#ccc;font-size:12px;text-align:center;text-transform:uppercase}.worklist li .work-info .work-category>span{display:block;vertical-align:middle;width:100%;height:38px;top:50%;margin-top:-19px;position:absolute}.worklist li .work-info .work-category>span:before{background-image:url(images/bgi/sprites.png);background-position:-3px -388px;width:23px;height:23px;content:'';vertical-align:middle;display:inline-block;display:block;margin:0 auto 5px;opacity:.6;filter:alpha(opacity=60)}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.worklist li .work-info .work-category>span:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.worklist li .work-info .work-category.web-design>span:before{background-position:-3px -388px}.worklist li .work-info .work-category.app-design>span:before{background-position:-28px -388px}.worklist li .work-info .work-category.logo-design>span:before{background-position:-54px -388px}.worklist li .work-info .work-category.print-design>span:before{background-position:-80px -388px}.worklist li .work-info .work-category.illustration>span:before{background-position:-106px -388px}.worklist li .work-info h6{font-family:pantonregular,Arial,Helvetica,sans-serif;color:#fff;margin:0 0 10px}.worklist li .work-info p{color:#9c9c9c;margin:0;font-size:16px}.award-infoblock{overflow:hidden;background:url(images/bgi/award-bg.jpg) 50% 0 no-repeat #bea36c;padding-bottom:70px;background-size:cover;position:relative}.award-infoblock:before{position:absolute;background:url(images/bgi/award-bg-glow.png) 50% 50% no-repeat;max-width:584px;width:100%;height:100%;content:'';margin:0 auto;left:0;right:0}.awardlist:after,.awardlist:before,.workwithus-list:after,.workwithus-list:before{content:"";display:table}.award-infoblock .section-title-box{padding:80px 0 25px;margin:0}.award-infoblock .section-title-box h2{color:#fff}.award-infoblock .section-title-box p{opacity:.7;filter:alpha(opacity=70);color:#fff}.award-infoblock .section-title-box p a{color:#c5d0d5;text-decoration:underline}.award-infoblock .section-title-box p a:hover{color:#fff}.award-infoblock .wrap{position:relative;z-index:1}@keyframes pop{to{height:100px;width:100px;margin-top:-50px;margin-left:-50px;opacity:0}}.award-infoblock span.bubble{width:0;height:0;opacity:1;position:absolute;-moz-animation-name:pop;-moz-animation-duration:3.5s;-moz-animation-iteration-count:1;-webkit-animation-name:pop;-webkit-animation-duration:3.5s;-webkit-animation-iteration-count:1;animation-name:pop;animation-duration:3.5s;animation-iteration-count:1;border-radius:50%;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-moz-filter:blur(3px) brightness(150%);-webkit-filter:blur(3px) brightness(150%);filter:blur(3px) brightness(150%)}.awardlist{padding:0;list-style:none;max-width:720px;margin:0 auto;width:100%}.awardlist li{width:33.33333333333%;float:left;padding:60px 0;position:relative;text-align:center}.awardlist li img{max-width:100%;width:auto;height:auto}.awardlist li.awards-logo figure{max-width:201px;margin:0 auto;width:100%;position:relative}.awardlist li .css-mania-logo,.awardlist li .fwa-logo{max-width:148px;margin:0 auto;width:100%}.awardlist li.awards-logo{padding:0}.awardlist li.awards-logo span{position:absolute;left:0;right:0;top:33%;color:#68371b;text-align:center;font-family:panton_lightregular,Arial,Helvetica,sans-serif}.tes-sliderbox,.view-more-row p{font-family:pantonitalic,Arial,Helvetica,sans-serif}.workwithus-infoblock{padding:60px 0 10px;background:#fff}#main .workwithus-infoblock{padding-bottom:0}.workwithus-list{padding:0;list-style:none}.workwithus-list li{width:25%;float:left;padding:5px 30px 5px 0}.workwithus-list li h3{font-size:20px;position:relative;margin-bottom:27px}.workwithus-list li h3:before{position:absolute;content:'';height:4px;width:30px;background:#ebebeb;bottom:-14px}.workwithus-list li p{font-size:16px;line-height:1.5}.testimonials-infoblock{background:url(images/bgi/testimonials-bg.jpg) 50% 0 no-repeat #5e8492;background-size:cover;padding:15px 0 80px}.testimonials-infoblock .section-title-box{padding:50px 0 25px;margin:0}.testimonials-infoblock .section-title-box h2{color:#fff}.testimonials-infoblock .section-title-box p{color:#c5d0d5}.testimonials-infoblock .section-title-box p a{color:#c5d0d5;text-decoration:underline}.contact-infolist a:hover,.findus,.view-map,.view-map:hover{text-decoration:none}.testimonials-infoblock .section-title-box p a:hover{color:#fff}.tes-sliderbox{max-width:640px;width:100%;margin:0 auto;color:#fff}.tes-sliderbox .testimonial-slider.slick-slider{margin-bottom:10px}.tes-sliderbox .tes-box{background:rgba(0,0,0,.2);border-radius:20px;padding:10px 50px;position:relative;line-height:1.42;margin-bottom:30px;display:table;width:100%;height:250px}.tes-sliderbox .tes-box:before{position:absolute;top:100%;left:86px;background-image:url(images/bgi/sprites.png);background-position:-675px -29px;width:53px;height:22px;content:'';margin-right:10px;vertical-align:middle;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.tes-sliderbox .tes-box:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.tes-sliderbox .tes-box p{margin:0;display:table-cell;vertical-align:middle}.tes-sliderbox .authorbox:after,.tes-sliderbox .authorbox:before{content:"";display:table}.tes-sliderbox .authorbox figure{width:72px;height:72px;float:left;margin-right:20px}.tes-sliderbox .authorbox figure img{border-radius:50%;width:100%;height:auto}.tes-sliderbox .authorbox strong{display:block;margin:14px 0 0}.tes-sliderbox .authorbox em{display:block;font-size:16px}.tes-sliderbox .slick-dots{margin:0;padding:0;bottom:-36px;height:14px}.tes-sliderbox .slick-dots li{margin:0 5px;width:14px;height:14px;vertical-align:top}.tes-sliderbox .slick-next:before,.tes-sliderbox .youtube .authorbox em:before{content:'';margin-right:10px;vertical-align:middle}.tes-sliderbox .slick-dots li button{width:14px;height:14px;opacity:.5;filter:alpha(opacity=50);border:1px solid #fff;border-radius:50%}.tes-sliderbox .slick-dots li button:hover,.tes-sliderbox .slick-dots li.slick-active button{background:#fff;opacity:1;filter:alpha(opacity=100)}.tes-sliderbox .slick-dots li button:before{display:none}.tes-sliderbox .slick-prev{display:none!important}.tes-sliderbox .slick-next{width:38px;height:38px;border:1px solid #fff;border-radius:50%;opacity:.5;filter:alpha(opacity=50);position:absolute;right:178px;top:100%;margin-top:10px;-moz-transition:opacity 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:opacity 550ms cubic-bezier(.45,1,.32,1);-o-transition:opacity 550ms cubic-bezier(.45,1,.32,1);-ms-transition:opacity 550ms cubic-bezier(.45,1,.32,1);transition:opacity 550ms cubic-bezier(.45,1,.32,1);z-index:1}.tes-sliderbox .slick-next:before{background-image:url(images/bgi/sprites.png);background-position:-537px -96px;width:38px;height:38px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.tes-sliderbox .slick-next:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.tes-sliderbox .slick-next:hover{opacity:1;filter:alpha(opacity=100)}.tes-sliderbox .youtube .authorbox{margin-bottom:20px}.tes-sliderbox .youtube .authorbox em,.tes-sliderbox .youtube .authorbox strong{display:inline-block;margin-top:5px}.tes-sliderbox .youtube .authorbox em{padding-left:27px;position:relative;margin-left:10px}.tes-sliderbox .youtube .authorbox em:before{background-image:url(images/bgi/sprites.png);background-position:-675px -118px;width:17px;height:16px;display:inline-block;position:absolute;left:0;top:2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.tes-sliderbox .youtube .authorbox em:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.testimonial-slider .item{display:none}.testimonial-slider.slick-slider .item.slick-slide{display:block}.contact-column-box{margin-left:-22px;margin-right:-22px;padding-bottom:55px}.contact-column-box:after,.contact-column-box:before{content:"";display:table}.contact-column-box:after{clear:both}.contact-column-box>div.col:first-child{width:32.77777777777778%}.contact-column-box>div.col{float:left;padding-left:22px;padding-right:22px;width:67.22222222222221%}.view-map:before,.view-map:hover:before{width:12px;height:18px;content:'';vertical-align:middle;margin-right:6px}.contact-column-box address{font-size:18px}.contact-column-box address>strong{color:#8ab206;text-transform:uppercase;display:block;padding-bottom:12px}.contact-column-box p{text-align:center}.view-map{font-size:16px;color:#bbb;display:inline-block;padding-top:8px}.view-map:hover:before{background-image:url(images/bgi/sprites.png);background-position:-717px -2px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.view-map:hover:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.view-map:before{background-image:url(images/bgi/sprites.png);background-position:-704px -2px;display:inline-block;position:relative;top:-2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.view-map:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.qr-codebox{float:right;width:125px;margin:0 0 10px 10px}.qr-codebox img{border:1px solid #d9d9d9;opacity:.75;filter:alpha(opacity=75)}.qr-codebox figcaption{font-size:16px;color:#bbb;display:block;text-align:center;padding:8px 0}.contact-infobox{border-top:solid 1px #d8d8d8;padding:25px 0 30px}.contact-infobox:after,.contact-infobox:before{content:"";display:table}.contact-infolist{float:left;padding:0;margin:0;list-style:none;color:#bbb}.contact-infolist li{padding-left:48px;position:relative;margin-bottom:13px;line-height:32px}.contact-infolist li>span{display:inline-block;width:20px}.contact-infolist li.email-icon:before,.contact-infolist li.phone-icon:before,.contact-infolist li.skype-icon:before{width:32px;height:32px;margin-right:10px;display:inline-block;content:'';vertical-align:middle}.contact-infolist li:before{position:absolute;left:0}.contact-infolist li.phone-icon:before{background-image:url(images/bgi/sprites.png);background-position:-730px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.contact-infolist li.phone-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.contact-infolist li.email-icon:before{background-image:url(images/bgi/sprites.png);background-position:-766px -2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.contact-infolist li.email-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.contact-infolist li.skype-icon:before{background-image:url(images/bgi/sprites.png);background-position:-730px -37px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.contact-infolist li.skype-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.contact-infolist a{color:#676767}.contact-infolist a:hover{color:#8ab206}.request-quote{display:block;text-align:center;font-size:22px}.inquiry-box{padding:0 0 0 10.33057851239669%}.inquiry-box h2{display:inline-block;margin-bottom:30px}.inquiry-box>.btn-sm.btn-secondary-outline{float:right;margin-top:3px;padding:8px 14px}.inquiry-box textarea{height:175px}.contact-frombox{background:#eee;padding:50px 40px 25px;border-radius:15px;position:relative}.contact-frombox:before{content:'';position:absolute;top:0;width:95%;height:20px;z-index:1;background:url(images/bgi/form-shed.png) repeat-x;background-size:35px 20px;margin:0 auto;left:0;right:0}.contact-frombox .formlist{margin:0 -10px}.contact-frombox .formlist:after,.contact-frombox .formlist:before{content:"";display:table}#analog-clock li:before,.cityname:before,.gaurantee:before{content:''}.contact-frombox .formlist li{width:50%;padding:0 10px;float:left}.contact-frombox .formlist li.wider{width:100%}.contact-frombox .gaurantee{float:right;text-align:left;padding:5px 0 5px 35px;margin-top:10px;font-size:18px}.clockbox,.findus,.gaurantee{text-align:center}.contact-frombox .gaurantee:before{position:absolute;left:0;top:-1px}.gaurantee{padding:5px 0;position:relative;line-height:1.25;display:block;font-size:16px}#analog-clock,.formlist{padding:0;list-style:none}.gaurantee:before{background-image:url(images/bgi/sprites.png);background-position:-766px -37px;width:25px;height:32px;margin-right:10px;vertical-align:middle;display:inline-block;position:relative;top:-1px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.gaurantee:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.formlist{margin:0}.formlist li{margin:0 0 20px}.formlist li:after,.formlist li:before{content:"";display:table}.formlist li input[type=text],.formlist li input[type=password],.formlist li input[type=email],.formlist li input[type=tel],.formlist li input[type=search],.formlist li input[type=url],.formlist li select,.formlist li textarea{width:100%;max-width:100%}.find-us-block{background:#5e8492;color:#fff;position:relative}.findus,.our-location{position:absolute;width:100%;top:0;left:0}.findus{background:0 0;background:rgba(0,0,0,.05);border:2px solid #fff;right:0;bottom:0;margin:auto;max-width:300px;height:60px;font-size:22px;padding:14px 3px;text-shadow:none;z-index:5}.findus:focus,.findus:hover{background:#fff;color:#39c}.our-location{background:#585858;background:rgba(0,0,0,.5);padding:20px 0 15px;z-index:3}.our-location.map-view{background:rgba(51,68,77,.85)}.our-location.darker{background:rgba(0,0,0,.75)}.cityname{float:left;width:144;height:69;padding:10px 0 2px 172px;text-transform:uppercase;position:relative;margin-top:15px}.cityname span{font-size:15px;display:block;padding-left:3px}.cityname h3{margin:0;font-size:40px}.cityname:before{background-image:url(images/bgi/sprites.png);background-position:-485px -232px;width:144px;height:69px;margin-right:10px;vertical-align:middle;display:inline-block;position:absolute;left:5px;top:2px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.cityname:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.clockbox{float:right;width:140px}#digital-clock{padding:10px 0 0}#analog-clock{position:relative;width:74px;height:74px;border-radius:50%;border:3px solid #fff;margin:0 auto}#analog-clock li{position:absolute;width:3px;height:68px;top:0;left:32px;margin:0;-moz-transform:scale(.99999)}#analog-clock li:before{position:absolute;-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);-o-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1);transition:all 550ms cubic-bezier(.45,1,.32,1);background:#fff}#sec:before{display:none}#min:before{width:3px;height:26px;left:0;top:8px}#hour:before{width:3px;height:20px;left:0;top:14px}#sec{z-index:3}#min{z-index:2}#hour{z-index:1}.map-videobox{width:100%;position:relative;padding-top:41.66666666666667%;font-size:0;z-index:1}.map-videobox .video-js{padding:0;height:100%;background:#5D8292;z-index:4;position:absolute;left:0;top:0;width:100%}#map-controls #zoom-in,#map-controls #zoom-out{background-image:url(images/bgi/sprites.png);height:35px}.map-videobox .video-js video{vertical-align:top}.map-videobox .video-js .vjs-tech{position:static}.map-videobox .video-js .vjs-big-play-button{filter:alpha(opacity=0)}#contact-map{width:100%;height:100%;display:block;border-bottom:solid 1px rgba(0,0,0,.08);position:absolute;left:0;top:0}#map-controls{position:absolute;right:15px;text-align:right;bottom:20px;z-index:1;width:35px}#map-controls .button{padding:0;width:35px;height:35px;margin-top:4px}#map-controls #zoom-in{background-position:-746px -72px;width:35px}#map-controls #zoom-out{background-position:-746px -110px;width:35px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){#map-controls #zoom-in,#map-controls #zoom-out{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}#work-filters{margin:0;list-style:none;padding:28px 0}#work-filters:after,#work-filters:before{content:"";display:table}#work-filters li{float:left;margin:0 20px 0 0}#work-filters li a{display:block;padding:0 50px 0 20px;background:#d8d8d8;color:#4b4b4b;line-height:38px;border-radius:20px;position:relative}#work-filters li a.active,#work-filters li a:focus,#work-filters li a:hover{background:#39c;color:#fff}#work-filters li a span{border-radius:50%;width:28px;height:28px;display:block;background:#fff;color:#aeaeae;text-align:center;line-height:28px;position:absolute;right:5px;top:50%;margin-top:-14px;font-size:13px}.work #main{padding:0}.view-more-row{padding:60px 0;text-align:center}.view-more-row .button{padding:13px 25px 10px;margin-bottom:20px}.popouterbox.taller .project-infobox,body.overflowhidden #header{padding-right:17px}.view-more-row p{margin-bottom:0}.close-dialogbox{position:absolute;right:15px;top:24px;width:46px;height:46px;border-radius:50%;border:2px solid #fff}.close-dialogbox:before{background-image:url(images/bgi/sprites.png);background-position:-746px -148px;width:42px;height:42px;content:'';margin-right:10px;vertical-align:middle;display:inline-block;position:absolute;left:0;top:0}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.close-dialogbox:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.close-dialogbox:focus,.close-dialogbox:hover{background-color:#fff}.close-dialogbox:focus:before,.close-dialogbox:hover:before{background-position:-746px -198px}body.overflowhidden{overflow:hidden;padding-right:17px}.popouterbox{bottom:0;display:none;left:0;overflow:hidden;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:999999999}.faq #main,.faq-nav li>a{overflow:hidden}.popouterbox .popup-block{display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:99999;max-width:1440px;width:86%}.popouterbox .modal-backdrop{display:none;background:#000;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;min-height:100%}.popouterbox .project-next,.popouterbox .project-prev{position:fixed;top:50%;margin-top:-12px;background:#8ab206;width:65px;height:65px;border-radius:50% 0 0 50%;z-index:99999;text-indent:-999em}.popouterbox .project-next:focus,.popouterbox .project-next:hover,.popouterbox .project-prev:focus,.popouterbox .project-prev:hover{background-color:#9dcb07}.popouterbox .project-next:before,.popouterbox .project-prev:before{background-image:url(images/bgi/sprites.png);width:44px;height:44px;content:'';vertical-align:middle;display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.popouterbox .project-next:before,.popouterbox .project-prev:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.popouterbox .project-prev{left:0;border-radius:0 50% 50% 0}.popouterbox .project-prev:before{background-position:-635px -232px}.popouterbox .project-next{right:0}.popouterbox .project-next:before{background-position:-685px -232px}.popouterbox.taller .project-next{right:17px}.popouterbox .pop-contentbox img.blazy{max-width:100%;width:auto;height:auto}.project-infobox{background:#8ab206;color:#fff;position:fixed;width:100%;left:0;top:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);z-index:3}.project-infobox .wrap{position:relative;padding:15px 260px 15px 128px;max-width:1410px;width:100%}.project-infobox .wrap .project-category-icon{width:100px;height:100%;background:#6e8e05;position:absolute;left:0;top:0}.project-infobox .wrap .project-category-icon:before{background-image:url(images/bgi/sprites.png);background-position:-3px -344px;width:48px;height:37px;content:'';vertical-align:middle;display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.project-infobox .wrap .project-category-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.project-infobox .wrap .project-category-icon.web-design:before{background-position:-3px -344px}.project-infobox .wrap .project-category-icon.app-design:before{background-position:-56px -344px}.project-infobox .wrap .project-category-icon.logo-design:before{background-position:-109px -344px}.project-infobox .wrap .project-category-icon.print-design:before{background-position:-162px -344px}.project-infobox .wrap .project-category-icon.illustration:before{background-position:-215px -344px}.project-infobox .wrap .button.btn-outline{border:2px solid #fff;color:#fff;margin:13px 0;position:absolute;right:82px;top:13px}.project-infobox .wrap .button.btn-outline:focus,.project-infobox .wrap .button.btn-outline:hover{background-color:#fff;color:#8ab206}.project-infobox h4{margin:4px 0;text-transform:uppercase;color:#fff}.project-infobox p{margin:0;color:#d6e2b9;font-size:16px}.work-detailbox{padding:120px 15px 60px;width:100%}.work-detailbox figure img{max-width:100%;width:100%;height:auto}.about-ceo-box{background:#5e8492;color:#fff;margin-top:56px}.about-ceo-box:after,.about-ceo-box:before{content:"";display:table}.about-ceo-box h2{color:#fff;line-height:1.15;margin:44px 0 20px}.about-ceo-box h2 span{display:block;font-family:panton_lightregular,Arial,Helvetica,sans-serif;font-size:20px;opacity:.7;filter:alpha(opacity=70)}.about-ceo-box .wrap{max-width:1440px;padding-left:0;padding-right:0}.about-ceo-box .wrap>div.col{width:68.75%;float:left;padding-left:60px}.about-ceo-box .wrap>div.col p{margin-right:15px}.about-ceo-box .wrap>div.col:first-child{width:31.25%;padding-left:0;padding-right:0;position:relative}.about-ceo-box .wrap>div.col.ceo-box{position:relative}.about-ceo-box .wrap>div.col.ceo-box:after{position:absolute;width:0;height:0;content:'';border-left:solid 18px #d5ecf8;border-top:solid 15px transparent;border-bottom:solid 15px transparent;left:100%;top:60px}.about-ceo-box .wrap>div.col.ceo-box>figure{background-size:cover;background-position:50% 0;background-repeat:no-repeat;position:absolute;width:100%;height:100%;left:0;top:0}.about-ceo-box .wrap>div.col.ceo-box .btn-outline{border-color:#fff;position:absolute;left:0;right:0;bottom:40px;display:inline-block;max-width:250px;width:100%;margin:0 auto;text-align:center;color:#fff;background-color:rgba(0,0,0,.4);padding:12px 5px;font-size:22px}.about-ceo-box .wrap>div.col.ceo-box .btn-outline:before{background-image:url(images/bgi/sprites.png);background-position:-640px -99px;width:32px;height:32px;content:'';margin-right:10px;vertical-align:middle;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.about-ceo-box .wrap>div.col.ceo-box .btn-outline:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.about-ceo-box .wrap>div.col.ceo-box .btn-outline:focus,.about-ceo-box .wrap>div.col.ceo-box .btn-outline:hover{background-color:#8ab206;border-color:#8ab206}.about-ceo-box .social{margin:44px 0 44px -10px}.about-ceo-box .social:after,.about-ceo-box .social:before{content:"";display:table}.about-ceo-box .social li a{border-color:#fff;-moz-transition:background-color 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:background-color 550ms cubic-bezier(.45,1,.32,1);-o-transition:background-color 550ms cubic-bezier(.45,1,.32,1);-ms-transition:background-color 550ms cubic-bezier(.45,1,.32,1);transition:background-color 550ms cubic-bezier(.45,1,.32,1)}.about-ceo-box .social li a:focus,.about-ceo-box .social li a:hover{background-color:#fff;border-color:#fff}.about-ceo-box .social li.fb a{background-position:-635px -279px}.about-ceo-box .social li.fb a:focus,.about-ceo-box .social li.fb a:hover{background-position:-485px -185px}.about-ceo-box .social li.tw a{background-position:-687px -279px}.about-ceo-box .social li.tw a:focus,.about-ceo-box .social li.tw a:hover{background-position:-537px -185px}.about-ceo-box .social li.lin a{background-position:-739px -279px}.about-ceo-box .social li.lin a:focus,.about-ceo-box .social li.lin a:hover{background-position:-589px -185px}.our-team-block{padding:55px 0;background:#fff}.team-tooltip .team-member{position:relative;display:block;width:100%;padding-top:100%;background-size:100% auto}.team-tooltip:hover .team-member{background-position:0 -100%}.our-team-list{padding:0;margin:0;list-style:none}.our-team-list:after,.our-team-list:before{content:"";display:table}.our-team-list li{margin:0;float:left;width:25%;position:relative}.our-team-list li figure img{max-width:100%;width:auto;height:auto;display:none}.our-team-list li figure:after,.our-team-list li.career:after,.our-team-list li.career:before{height:100%;content:''}.our-team-list li figure:after{-webkit-box-shadow:inset 0 0 80px rgba(0,0,0,.25);-moz-box-shadow:inset 0 0 80px rgba(0,0,0,.25);box-shadow:inset 0 0 80px rgba(0,0,0,.25);display:block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:100%}.our-team-list li a{color:#fff}.our-team-list li a:hover figcaption{background:rgba(0,0,0,.85)}.our-team-list li figcaption{position:absolute;left:0;background:#000;background:rgba(0,0,0,.65);bottom:0;width:100%;padding:12px 22px;font-family:pantonbold,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:20px;-moz-transition:background 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:background 550ms cubic-bezier(.45,1,.32,1);-o-transition:background 550ms cubic-bezier(.45,1,.32,1);-ms-transition:background 550ms cubic-bezier(.45,1,.32,1);transition:background 550ms cubic-bezier(.45,1,.32,1)}.our-team-list li figcaption span,.our-team-list li.career{font-family:panton_lightregular,Arial,Helvetica,sans-serif}.our-team-list li figcaption span{display:block;font-size:18px;text-transform:none}.our-team-list li.career:before,.our-team-list li.career>div{display:inline-block;vertical-align:middle}.our-team-list li.career{position:relative;background:#8ab206;padding:10px;color:#fff;text-align:center;font-size:30px;text-transform:uppercase}.our-team-list li.career:after{position:absolute;width:100%;background:url(images/bgi/team-cross-bg.png) 50% 50% no-repeat;background-size:cover;z-index:1;left:0;top:0;right:0;bottom:0}.our-team-list li.career:before{width:1px;margin:0 0 0 -5px}.our-team-list li.career .seeking{padding:0 0 35px;position:relative;z-index:2;display:block}.our-team-list li.career .seeking strong{display:block}.our-team-list li.career p{margin:0 0 7px;font-size:18px;text-transform:none;font-family:pantonregular,Arial,Helvetica,sans-serif;position:relative;z-index:2}.our-team-list li.career .btn-outline{border-color:#fff;margin:0 auto;text-align:center;color:#fff;font-size:18px;padding:8px 15px;position:relative;z-index:2}.our-team-list li.career .btn-outline:focus,.our-team-list li.career .btn-outline:hover{background-color:#fff;color:#8ab206}.team-tooltip-content{position:absolute;border-radius:10;background:url(images/bgi/tooltip-shape.png) center bottom no-repeat;background-size:100% 100%;z-index:9999;width:230px;top:100%;left:50%;margin-left:-80px;padding:35px 25px;text-align:center;color:#fff;opacity:0;cursor:default;font-size:16px;line-height:1.3;font-family:pantonitalic,Arial,Helvetica,sans-serif;pointer-events:none;-moz-transform:rotate(-45deg) scale3d(.1,.2,1);-webkit-transform:rotate(-45deg) scale3d(.1,.2,1);transform:rotate(-45deg) scale3d(.1,.2,1);-moz-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transition:opacity .4s,-webkit-transform .4s;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;-webkit-transition-timing-function:ease,cubic-bezier(.6,0,.4,1);transition-timing-function:ease,cubic-bezier(.6,0,.4,1);margin-top:-35px}.quote-frombox .dropzone .dz-preview .dz-size strong,.quote-frombox .formlist li h5 span,.work-processbox h3 span{font-family:pantonregular,Arial,Helvetica,sans-serif}.team-tooltip:hover .team-tooltip-content{opacity:1;pointer-events:auto;-moz-transform:rotate(-20deg) scale3d(1,1,1);-webkit-transform:rotate(-20deg) scale3d(1,1,1);transform:rotate(-20deg) scale3d(1,1,1)}.team-tooltip-content::after{content:'';position:absolute;width:20px;height:20px;left:50%;margin-left:-8px;bottom:100%;background:#8ab206;-webkit-transform:translate3d(0,-60%,0) rotate3d(0,0,1,45deg);transform:translate3d(0,60%,0) rotate3d(0,0,1,45deg)}.infrastructure-box:after,.infrastructure-box:before,.work-processbox:after,.work-processbox:before{content:"";display:table}.infrastructure-box .infra-slider{margin:0;border-top:solid 1px rgba(0,0,0,.05)}.triangle{width:100%;height:40%;left:0;top:0;background:linear-gradient(to right bottom,rgba(0,0,0,.5) 50%,transparent 50%)}.work-processbox{background:url(images/bgi/wht-pattern.png);margin-left:0;margin-right:0}.work-processbox>div.col{width:50%;float:left;padding-left:0;padding-right:0}.work-processbox .service-we-providebox{background:rgba(0,0,0,.7);color:#fff;position:relative}.work-processbox .contentbox{max-width:750px;width:100%;float:left;position:relative;padding:50px 30px 50px 0}.work-processbox .contentbox p{line-height:1.5;max-width:500px;width:100%;margin-bottom:35px}.work-processbox div.col:first-child .contentbox{float:right;padding-left:30px;padding-right:0}.work-processbox div.col:first-child .button{padding:13px 20px}.work-processbox h3{position:relative;padding-bottom:20px;margin-bottom:35px;max-width:500px;width:100%}.work-processbox h3 span{display:block}.work-processbox h3:before{position:absolute;width:50px;height:6px;background:#8ab206;content:'';left:0;bottom:0}.work-processbox .world-map{text-align:right}.work-processbox .world-map h3:before{left:auto;right:0}.work-processbox .world-map h3,.work-processbox .world-map p{float:right}.work-processbox .world-map p{margin-bottom:0;color:#d8d8d8;font-size:16px;max-width:620px;margin-top:20px}.work-processbox .world-map:before{height:100%;width:190px;content:'';position:absolute;right:100%;top:0;background:-moz-linear-gradient(left,transparent 50%,rgba(0,0,0,.7) 50%);background:-webkit-linear-gradient(left,transparent 50%,rgba(0,0,0,.7) 50%);background:linear-gradient(to right bottom,transparent 50%,rgba(0,0,0,.7) 50%)}.advantages-box{padding:0 0 60px}.advantages-box:after,.advantages-box:before{content:"";display:table}.advantages-box>div.col{width:75%;float:left}.advantages-box>div.col:first-child{width:25%}.advantages-box>div.col .sidebar-title{padding-right:15px;margin-top:8px}.advantages-box .pay-optionbox{max-width:450px;padding:10px 0 0}.advantages-box .pay-optionbox img{max-width:100%;width:auto;height:auto}.outsourcing-box{background:url(images/bgi/outsource-pattern-bg.png) #4b4b4b;color:#d8d8d8;padding:55px 0}.outsourcing-box .section-title-box{margin-bottom:40px}.outsourcing-box .section-title-box>p{color:#bfbfbf}.web-workbox>div.col{width:75%;float:left}.web-workbox>div.col:first-child{width:25%}.web-workbox>div.col .custom-list li{border-color:#5b5b5b}.web-workbox>div.col .custom-list li:last-child{border:0}.web-workbox>div.col .sidebar-title{margin-top:4px;color:#fff}.web-workbox>div.col .outsource-info{font-size:16px;line-height:1.45}.btn-rowbox{padding:0 0 60px;text-align:center}.quote-frombox{max-width:720px;width:100%;margin:0 auto}.quote-frombox .formlist li{position:relative}.quote-frombox .formlist li h5{font-size:20px;margin-bottom:20px}.quote-frombox .formlist li h5 span{display:block;font-size:16px;color:#999}.quote-frombox .formlist li>ul{padding:0 0 0 1px;margin:0 -10px;list-style:none}.quote-frombox .formlist li>ul:after,.quote-frombox .formlist li>ul:before{content:"";display:table}.quote-frombox .formlist li>ul>li{width:33.333333333333336%;float:left;padding-left:10px;padding-right:10px}.quote-frombox .formlist li textarea{height:300px}.quote-frombox .formlist li input[type=submit]{width:100%;text-align:center;margin:0 0 20px}.quote-frombox .formlist li .or{display:block;text-align:center;padding:0 0 20px;font-size:20px}.quote-frombox .formlist li.devider-line{position:relative;margin-top:60px;padding-top:50px}.quote-frombox .formlist li.devider-line .line{height:1px;background:#d8d8d8;top:0;position:absolute;width:100%;z-index:1}.quote-frombox .formlist li .type-prjects-field{margin-bottom:20px}.quote-frombox .formlist li .download-link-field{margin-bottom:30px}.quote-frombox .formlist li.multi{margin-left:-10px;margin-right:-10px}.quote-frombox .formlist li.multi:after,.quote-frombox .formlist li.multi:before{content:"";display:table}.quote-frombox .formlist li.multi>div.col{width:50%;float:left;padding-left:10px;padding-right:10px}.quote-frombox .dropzone{background:0 0;border:2px dashed #d8d8d8;min-height:1px;padding:0}.quote-frombox .dropzone .dz-message{margin:0}.quote-frombox .dropzone .instructions{background:#d8d8d8;height:98px;display:table;vertical-align:middle;width:100%;padding:10px 5px;position:relative;z-index:-1}.quote-frombox .dropzone .instructions:before{background-image:url(images/bgi/sprites.png);background-position:-736px -327px;width:52px;height:52px;content:'';vertical-align:middle;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.quote-frombox .dropzone .instructions:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.budget-range-slider .noUi-background,.budget-range-slider .noUi-target{background:#d8d8d8;box-shadow:none}.quote-frombox .dropzone .instructions span{display:table-cell;vertical-align:middle;text-align:right;padding:0 35px}.quote-frombox .dropzone .instructions span:first-child{text-align:left}.quote-frombox .dropzone .dz-preview{position:relative;z-index:2;display:block;padding:20px 140px 20px 20px;border-bottom:1px solid #d8d8d8;min-height:112px}.quote-frombox .dropzone .dz-preview:after,.quote-frombox .dropzone .dz-preview:before{content:"";display:table}.quote-frombox .dropzone .dz-preview.dz-image-preview{padding-left:110px}.quote-frombox .dropzone .dz-preview .dz-image{min-height:10px}.quote-frombox .dropzone .dz-preview:last-child{border:0}.quote-frombox .dropzone .dz-preview img{display:block;width:72px;height:72px;position:absolute;left:20px;top:20px;border-radius:5px}.budget-range-slider .noUi-handle:after,.budget-range-slider .noUi-handle:before,.quote-frombox .dropzone .dz-preview .dz-error-mark,.quote-frombox .dropzone .dz-preview .dz-success-mark{display:none}.quote-frombox .dropzone .dz-preview .dz-filename{padding:8px 0 2px;color:#676767;font-size:16px}.quote-frombox .dropzone .dz-preview .dz-size{color:#999;font-size:16px}.budget-range-slider #budget-field,.faq-list>li>h6,.map-videobox .video-js .vjs-big-play-button{font-family:pantonbold,Arial,Helvetica,sans-serif}.quote-frombox .dropzone .dz-preview .dz-remove{position:absolute;right:20px;top:50%;padding:6px;min-width:100px;text-align:center;font-size:16px;margin-top:-19px}.noUi-horizontal.noUi-extended{padding:0 15px 0 19px}.budget-range-slider .noUiSlider{position:relative;z-index:2}.budget-range-slider .noUi-horizontal{height:32px;border:0}.budget-range-slider .noUi-horizontal.noUi-extended{border-radius:15px}.budget-range-slider .noUi-horizontal.noUi-extended .noUi-origin{right:0}.budget-range-slider .noUi-horizontal .noUi-handle{width:28px;height:28px;border:4px solid #39c}.budget-range-slider .noUi-horizontal .noUi-handle:hover{cursor:ew-resize}.budget-range-slider .noUi-horizontal .noUi-handle-lower{left:-12px;top:0;margin-left:-4px}.budget-range-slider .noUi-horizontal .noUi-handle-upper{top:2px;margin-left:1px}.budget-range-slider .noUi-active{box-shadow:none}.budget-range-slider .noUi-handle{border:0;border-radius:50%;background:#FFF;height:20px;width:20px;cursor:default;box-shadow:none}.budget-range-slider .noUi-connect{background-color:#39c;box-shadow:none;height:28px;top:2px}.budget-range-slider{padding:10px 0;position:relative;margin:0 60px}.budget-range-slider .marker{width:1px;height:52px;display:block;background-color:#d8d8d8;position:absolute;top:0;z-index:1}.budget-range-slider .marker.zero{left:2.2%}.budget-range-slider .marker.one{left:7.3%}.budget-range-slider .marker.two{left:12.3%}.budget-range-slider .marker.three{left:17.25%}.budget-range-slider .marker.four{left:22.25%}.budget-range-slider .marker.five{left:27.25%}.budget-range-slider .marker.six{left:32.2%}.budget-range-slider .marker.seven{left:37.2%}.budget-range-slider .marker.eight{left:42.2%}.budget-range-slider .marker.nine{left:47.2%}.budget-range-slider .marker.ten{left:52.2%}.budget-range-slider .marker.eleven{left:57.2%}.budget-range-slider .marker.twelve{left:62.2%}.budget-range-slider .marker.thirteen{left:67.2%}.budget-range-slider .marker.fourteen{left:72.4%}.budget-range-slider .marker.fiftin{left:77.4%}.budget-range-slider .marker.sixteen{left:82.4%}.budget-range-slider .marker.seventeen{left:87.4%}.budget-range-slider .marker.eighteen{left:92.5%}.budget-range-slider .marker.ninty{left:97.15%}.budget-range-slider .price-range{position:absolute;top:15px}.budget-range-slider .price-range.left{left:-55px}.budget-range-slider .price-range.right{right:-70px}.budget-range-slider #budget-field{display:inline-block;margin:30px 0 0;color:#39c;font-size:22px;text-align:center;border:0}.budget-range-slider #budget-field:focus{border:0!important;box-shadow:none!important}.quote-frombox .formlist li .download-formbox{margin:0}.quote-frombox .formlist li .download-formbox .down-que-triigerbox{padding:12px 0 0;text-align:right}.quote-frombox .formlist li .download-formbox .down-que-triigerbox>a{color:#39c;font-size:16px;line-height:1}.quote-frombox .formlist li .download-formbox .down-que-triigerbox>a:focus,.quote-frombox .formlist li .download-formbox .down-que-triigerbox>a:hover{color:#2e8ab8}.quote-frombox .formlist li .download-formbox .down-que-triigerbox>a:before{background-image:url(images/bgi/sprites.png);background-position:-506px -306px;width:16px;height:16px;content:'';vertical-align:middle;display:inline-block;margin-right:7px;position:relative;top:-3px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.quote-frombox .formlist li .download-formbox .down-que-triigerbox>a:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.quote-frombox .formlist li .download-formbox .down-infobox{display:none;position:relative;padding-top:18px}.quote-frombox .formlist li .download-formbox .down-info-contentbox{border:1px solid #d8d8d8;border-radius:2px;padding:20px;position:relative}.quote-frombox .formlist li .download-formbox .down-info-contentbox h5{margin-bottom:9px}.quote-frombox .formlist li .download-formbox .down-info-contentbox:after,.quote-frombox .formlist li .download-formbox .down-info-contentbox:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.quote-frombox .formlist li .download-formbox .down-info-contentbox:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:12px;right:31px}.quote-frombox .formlist li .download-formbox .down-info-contentbox:before{border-color:rgba(216,216,216,0);border-bottom-color:#bdbdbd;border-width:13px;right:30px}.quote-frombox .formlist li .download-formbox ul{margin:0 0 5px;padding:0;list-style:none;position:relative;font-size:16px}.quote-frombox .formlist li .download-formbox ul:after,.quote-frombox .formlist li .download-formbox ul:before{content:"";display:table}.faq-box:after,.faq-box:before,.faq-nav li>a:before,.faq-nav:after,.faq-nav:before,.sercive-navlist li a:before{content:''}.quote-frombox .formlist li .download-formbox ul li{margin:0;width:50%;float:left;padding:2px 0}.quote-frombox .formlist li .download-formbox ul li a{color:#39c;padding:5px 0 5px 20px;display:block;position:relative}.quote-frombox .formlist li .download-formbox ul li a:before{content:'';position:absolute;width:8px;height:8px;left:0;top:11px;border-radius:50%;background:#39c;-moz-transition:background 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:background 550ms cubic-bezier(.45,1,.32,1);-o-transition:background 550ms cubic-bezier(.45,1,.32,1);-ms-transition:background 550ms cubic-bezier(.45,1,.32,1);transition:background 550ms cubic-bezier(.45,1,.32,1)}.quote-frombox .formlist li .download-formbox ul li a:focus,.quote-frombox .formlist li .download-formbox ul li a:hover{color:#8ab206}.quote-frombox .formlist li .download-formbox ul li a:focus:before,.quote-frombox .formlist li .download-formbox ul li a:hover:before{background:#8ab206}.video-pic{position:relative}.sercive-navlist{padding:0;margin:0;list-style:none}.sercive-navlist li{margin:1px 0}.sercive-navlist li a{position:relative;display:block;padding:5px 3px 6px 30px;line-height:1.2;font-size:16px;color:#676767}.sercive-navlist li a:focus,.sercive-navlist li a:hover,.sercive-navlist li.active>a{color:#39c}.sercive-navlist li a:before{background-image:url(images/bgi/sprites.png);background-position:-675px -54px;width:7px;height:13px;margin-right:10px;vertical-align:middle;display:inline-block;position:absolute;left:12px;top:8px}.sercive-navlist li a:focus:before,.sercive-navlist li a:hover:before,.sercive-navlist li.active>a:before{background-position:-695px -15px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.sercive-navlist li a:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.widget-box{margin:0 0 30px}.accordion-databox{margin:0 0 40px}.faq-list{padding:0;margin:0;list-style:none}.faq-list>li{margin:0 0 25px}.faq-list>li>h6{font-size:18px;margin:0}.faq-list>li>h6+p{margin:0}.faq-list>li>p{margin:15px 0 0}.faq-box{border-bottom:solid 1px #d8d8d8;padding:0 0 35px;margin-bottom:50px;position:relative}.faq-box:after,.faq-box:before{width:200%;right:100%;bottom:-1px;background:#d8d8d8;height:1px;position:absolute;z-index:1}.faq-nav,.faq-navblock{width:140px;background:#fff}.faq-box:after{right:auto;left:100%}.faq-box.last-item{border:0}.faq-box.last-item:after,.faq-box.last-item:before{display:none}.faq #main .site-content{padding-right:22.222222222%;position:relative}.faq-nav,.faq-nav:after,.faq-nav:before,.faq-navblock{position:absolute}.faq-navblock{right:0;top:0;padding:57px 20px 20px;z-index:12}.faq-nav{list-style:none;padding:34px 20px 0 0;margin:0}.faq-nav:before{background-image:url(images/bgi/sprites.png);background-position:-590px -326px;width:57px;height:57px;vertical-align:middle;display:inline-block;margin:0;left:-28px;bottom:100%;background-color:#fff}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.faq-nav:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.faq-nav:after{width:1px;height:100%;margin:0;left:0;top:0;background:#cacaca}.faq-nav.fixed{position:fixed;top:156px}.faq-nav li{margin:0 0 -2px}.faq-nav li>a{display:block;margin-top:26px;position:relative;padding-left:30px;color:#9e9e9e;margin-left:-9px}.faq-nav li.active>a,.faq-nav li>a:hover{color:#39c}.faq-nav li>a span{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);display:block;-moz-transition:transform 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:transform 550ms cubic-bezier(.45,1,.32,1);-o-transition:transform 550ms cubic-bezier(.45,1,.32,1);-ms-transition:transform 550ms cubic-bezier(.45,1,.32,1);transition:transform 550ms cubic-bezier(.45,1,.32,1)}.faq-nav li>a:before{border:1px solid #9b9b9b;width:21px;height:21px;border-radius:50%;display:block;position:absolute;left:0;background-color:#fff;z-index:1;top:2px;margin:0}.faq-nav li.active>a:before,.faq-nav li>a:hover:before{width:21px;height:21px;content:'';border-color:#39c}.faq-nav li.active>a:before,.faq-nav li>a:hover:before,.nice-meet-icon:before{margin-right:10px;vertical-align:middle;display:inline-block}.faq-nav li>a:hover:before{background-image:url(images/bgi/sprites.png);background-position:-529px -307px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.faq-nav li>a:hover:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.faq-nav li>a:hover span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.faq-nav li.active>a:before{background-image:url(images/bgi/sprites.png);background-position:-553px -307px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.faq-nav li.active>a:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.faq-nav li.active>a span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.working-mathod-inforow{position:relative;padding:0 0 40px;margin-left:0;margin-right:0}.working-mathod-inforow:after,.working-mathod-inforow:before{content:"";display:table}.working-mathod-inforow>div.col{width:50%;float:left;padding:33px 0 0 65px;position:relative}.working-mathod-inforow>div.col>h4{margin-bottom:15px}.working-mathod-inforow>div.col>h4,.working-mathod-inforow>div.col>p{max-width:480px;width:100%}.working-mathod-inforow>div.col:first-child{text-align:right;padding-right:0}.working-mathod-inforow .work-mathodlisting{margin:16px 0 0;list-style:none;position:relative;padding:10px 88px 0 0}.working-mathod-inforow .work-mathodlisting:before{content:'';position:absolute;right:47px;top:0;background:url(images/bgi/wm-border-bg.png) no-repeat;width:46px;height:92%;background-size:150% auto;z-index:1}.working-mathod-inforow .work-mathodlisting li{padding:0 23px 0 0;margin:13px 0 0;position:relative}.working-mathod-inforow .work-mathodlisting li:before{content:'';right:0;top:7px;border-radius:50%;width:9px;height:9px;border:1px solid #39c;position:absolute;background-color:#fff;z-index:2}.working-mathod-inforow:before{content:'';width:1px;left:0;right:0;top:0;bottom:0;position:absolute;margin:auto;background:#d8d8d8;height:100%;display:block}.working-mathod-inforow.odd>div.col{padding:33px 65px 0 0;position:relative;text-align:right}.working-mathod-inforow.odd>div.col>h4{margin-bottom:15px}.working-mathod-inforow.odd>div.col>h4,.working-mathod-inforow.odd>div.col>p{max-width:480px;width:100%;float:right}.working-mathod-inforow.odd>div.col:first-child{float:right;text-align:left}.working-mathod-inforow.odd>div.col:first-child .work-mathodlisting{padding:10px 0 0 86px}.working-mathod-inforow.odd>div.col:first-child .work-mathodlisting:before{right:auto;left:45px;background-position:100% 0}.working-mathod-inforow.odd>div.col:first-child .work-mathodlisting li{padding:0 0 0 22px}.working-mathod-inforow.odd>div.col:first-child .work-mathodlisting li:before{right:auto;left:0}.site-content .working-mathod-inforow.last-child,.site-content .working-mathod-inforow:last-child{margin-bottom:30px}.site-content .working-mathod-inforow.last-child:before,.site-content .working-mathod-inforow:last-child:before{display:none}.nice-meet-icon:before{background-image:url(images/bgi/sprites.png);background-position:-3px -416px;width:94px;height:100px;content:'';display:block;left:-47px;top:0;position:absolute;z-index:3}.awsome-design-icon:before,.well-structure-icon:before{width:94px;height:100px;content:'';margin-right:10px;vertical-align:middle;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.nice-meet-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.awsome-design-icon:before{background-image:url(images/bgi/sprites.png);background-position:-102px -416px;display:block;right:-57px;top:0;position:absolute;z-index:3}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.awsome-design-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.well-structure-icon:before{background-image:url(images/bgi/sprites.png);background-position:-3px -521px;display:block;left:-47px;top:0;position:absolute;z-index:3}.closer-look-icon:before,.deliver-go-icon:before{display:inline-block;width:94px;height:100px;content:'';margin-right:10px;position:absolute;z-index:3;vertical-align:middle;top:0}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.well-structure-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.closer-look-icon:before{background-image:url(images/bgi/sprites.png);background-position:-102px -521px;display:block;right:-57px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.closer-look-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.deliver-go-icon:before{background-image:url(images/bgi/sprites.png);background-position:-202px -473px;display:block;left:-47px}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.deliver-go-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.reach-to-icon:before{background-image:url(images/bgi/sprites.png);background-position:-302px -473px;width:94px;height:100px;content:'';margin-right:10px;vertical-align:middle;display:inline-block;display:block;right:-57px;top:0;position:absolute;z-index:3}@media (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2){.reach-to-icon:before{background-image:url(images/bgi/sprites-2x.png);-webkit-background-size:800px 650px;-moz-background-size:800px 650px;background-size:800px 650px}}.psd-to-htmlbox{margin:30px 0}.psd-to-htmlbox:after,.psd-to-htmlbox:before{content:"";display:table}.psd-to-htmlbox>div.col{float:right;width:60%;background:#39c;padding:25px 30px;color:#fff}.psd-to-htmlbox>div.col>h4{color:#fff;margin-bottom:25px}.psd-to-htmlbox>div.col>ul{margin:0;padding:0 0 0 16px;font-size:16px}.psd-to-htmlbox>div.col>ul li{margin:0 0 15px}.psd-to-htmlbox>div.col>ul li span{display:block;opacity:.5;filter:alpha(opacity=50)}.psd-to-htmlbox>div.col.quotebox{width:40%;float:left;background:#eaeaea;color:#676767;text-align:center}.psd-to-htmlbox>div.col.quotebox:before{height:100%;width:0;content:'';display:inline-block;vertical-align:middle;position:relative;left:-1px}.psd-to-htmlbox>div.col.quotebox .quote-calltobtn-block{width:95%;display:inline-block;vertical-align:middle;font-size:16px}.psd-to-htmlbox>div.col.quotebox .quote-calltobtn-block>p{margin:10px 0 0}.single.single-services #main{padding-bottom:30px}.map-videobox .video-js .vjs-big-play-button:focus,.map-videobox .video-js:hover .vjs-big-play-button{background:rgba(0,0,0,.2);bcolor:#fff}.map-videobox .video-js .vjs-big-play-button{opacity:1;background:0 0;background:rgba(0,0,0,.2);border:2px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:300px;width:100%;height:60px;font-size:22px;padding:10px 3px;text-align:center;text-decoration:none;text-shadow:none;z-index:5;text-transform:uppercase;-moz-transition:all 550ms cubic-bezier(.45,1,.32,1);-webkit-transition:all 550ms cubic-bezier(.45,1,.32,1);-o-transition:all 550ms cubic-bezier(.45,1,.32,1);-ms-transition:all 550ms cubic-bezier(.45,1,.32,1);transition:all 550ms cubic-bezier(.45,1,.32,1)}.map-videobox .video-js .vjs-big-play-button:focus,.map-videobox .video-js .vjs-big-play-button:hover{background:#fff;color:#39c}.map-videobox .video-js .vjs-big-play-button:before,.map-videobox .video-js .vjs-control-bar{display:none}.worklist li.category-loader{position:relative;float:none;margin:55px auto 0}.worklist li.category-loader .loader{position:static;height:100px;margin-bottom:16px}.worklist li.category-loader .loader .loader-inner{height:100px}