@font-face{font-family:proxima-light;src:url(../fonts/ProximaNovaS-Light.eot);src:url(../fonts/ProximaNovaS-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNovaS-Light.woff) format('woff'),url(../fonts/ProximaNovaS-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:proxima-regular;src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Regular.woff) format('woff'),url(../fonts/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:proxima-semibold;src:url(../fonts/ProximaNova-Semibold.eot);src:url(../fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Semibold.woff) format('woff'),url(../fonts/ProximaNova-Semibold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:proxima-bold;src:url(../fonts/ProximaNova-Bold.eot);src:url(../fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Bold.woff) format('woff'),url(../fonts/ProximaNova-Bold.ttf) format('truetype');font-weight:700;font-style:normal}*{box-sizing:border-box}body{font-family:proxima-regular;font-weight:400;color:#000}b,strong{font-family:proxima-bold;font-weight:700}img{width:auto;height:auto}.header{padding-bottom:0}.logo{margin:8px 0 0 37px}.menu{margin:38px 0 0 46px;float:right}ul#navmenu a{font-size:16px;line-height:35px;text-transform:capitalize;color:#000;font-family:proxima-semibold;font-weight:400;font-family:proxima-regular}.icon a.facebook-icon,.icon a.insta-icon{background:url(../images/social_icon.png) no-repeat scroll left top transparent;background-position-x:left;background-position-y:top;float:left;height:26px;margin-left:7px;width:30px}.icon .social_icon a.facebook-icon{background-position:-242px top;margin:0 0 0 2px}.icon .social_icon a.facebook-icon:hover{background-position:-242px bottom}.icon .social_icon a.insta-icon{background-position:-275px top}.icon .social_icon a.insta-icon:hover{background-position:-275px bottom}.phone-number{float:right;font-size:21px;letter-spacing:1px;text-align:center}.icon a{margin:0 0 0 13px;color:#e61c12;font-size:20px;font-family:proxima-bold;font-weight:700;float:none!important;vertical-align:bottom;display:inline-block}.icon a:hover{color:#65c8c6}.icon{width:auto;margin:37px 0 0}.hero-section{width:100%;float:left;position:relative}.hero-section .metaslider .slides img{height:448px!important;width:100vw!important}.hero-section .metaslider .caption-wrap{top:0;background:0 0!important;opacity:1;right:0;display:table;height:448px}.metaslider .caption{padding:0!important;text-align:center;vertical-align:middle;display:table-cell}.slide-text h1{font-family:proxima-bold;font-weight:700;font-size:60px;line-height:normal;color:#fff}.slide-text p{font-family:proxima-semibold;font-weight:700;font-size:20px;line-height:normal;color:#fff}.big-btn{width:auto;min-width:568px;padding:5px 15px;display:inline-block;background-color:#e61c12;font-size:20px;font-size:30px;font-family:proxima-semibold;font-weight:700;text-align:center;color:#fff;line-height:normal}.blue-btn{background-color:#0083ca}.big-btn:hover,.big-btn:focus{background-color:#65c8c6;color:#fff}.blue-btn{background-color:#0083ca}.slide-text .big-btn{margin-top:55px}.boxes{margin:-2px 0 0}.box_main.Web{background-color:#ed1b24}.box_main.Branding{background-color:#6fc5cd}.box_main.Social.Media{background-color:#0083ca}.box_main.Training{background-color:#671b99!important}.box{width:100%!important;height:auto!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;float:none;display:block;text-align:center}.box h2{font-size:40px;font-family:proxima-bold;font-weight:700;color:#fff;line-height:normal}.box h2 a{color:#fff;vertical-align:middle}.box h2 a:hover,.box h2 a:focus{color:#000}.box h2 img{vertical-align:middle;margin-right:10px}.box_main{text-align:center;padding:45px 30px 80px}.box_description{font-family:proxima-semibold;font-weight:700;font-size:20px;color:#fff;float:none;margin:14px auto 0;line-height:20px;width:100%;max-width:420px;min-height:60px}.choose_us_main{width:100%;float:left}.choose_us_inner{width:100%;float:left;padding:50px 0}.section-title{width:100%;float:left}.section-title h2{font-family:proxima-bold;font-weight:700;font-size:60px;line-height:normal;color:#000;text-align:center}.section-description{width:100%;float:left;padding:50px 0 120px}.section-description ul{max-width:1010px;margin:0 auto}.section-description ul li{font-size:20px;color:#000;padding:0 0 0 57px;margin:0 0 20px;position:relative;line-height:normal}.section-description ul li:last-child{margin:0}.section-description ul li::before{content:"";position:absolute;top:-2px;left:0;height:30px;width:14px;background-image:url(../images/list-icon.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.published-company{width:100%;float:left}.published-company ul{max-width:1300px;margin:0 auto}.published-company ul li{width:33.33%;float:left;padding:0 40px;margin:15px 0}.published-company ul li p{width:100%;float:left;font-size:20px;color:#7e7e7e;line-height:24px;margin:0 0 10px;min-height:48px}.btn-part{width:100%;float:left;text-align:center;margin:30px 0 0}.results-section{width:100%;float:left;background-color:#000;padding:70px 0 55px}.results-section-inner{width:100%;float:left}.results-section-inner .section-title h2{color:#fff}.results-section-text{width:100%;float:left;margin:40px 0 25px}.results-section-text ul li{width:100%;float:left;font-size:26px;line-height:normal;color:#fff;margin:0 0 30px;padding:0 0 0 140px;position:relative}.results-section-text ul li strong{font-size:30px;width:100%;display:block}.results-section-text ul li::before{content:"";position:absolute;top:0;left:47px;height:45px;width:45px;background-image:url(../images/list-icon-02.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.clients-section{width:100%;float:left;background-color:#b7b7b7;padding:45px 0}.clients-section-inner{width:100%;float:left}.clients-section-inner{width:100%;float:left}.clients-section-inner ul li{vertical-align:middle;width:auto;display:table-cell;text-align:center;padding:0;margin:10px 0;position:relative;font-size:20px;color:rgba(255,255,255,.6);text-transform:uppercase}.clients-section-inner ul.none-automotive li{text-align:left}.none-automotive,.automotive{width:100%;float:left;display:table;table-layout:fixed}.clients-section-inner .slug-name{width:100%;display:block;float:left;text-align:left;font-size:20px;color:rgba(255,255,255,.6);text-transform:uppercase}.automotive-list,.none-automotive-list{width:100%;float:left;margin:10px 0}.testimonials-section{width:100%;float:left;padding:45px 0}.testimonials-section{width:100%;float:left}.testimonials-section-text{width:100%;float:left;text-align:center;margin-top:30px;font-size:25px;line-height:normal;color:#000;position:relative;font-family:proxima-semibold;font-weight:700}.testimonials-section-text .testimonials-info{font-size:14px;line-height:normal;display:inline-block;width:auto;font-family:proxima-regular;font-weight:400}.footer_main{background:#000}.footer{margin:40px 0 42px}.footer_logo{width:100%;margin:0;text-align:center}.footer-menu{width:100%;float:left;text-align:center;margin-top:25px}.footer-menu ul{width:auto;display:inline-block}.footer-menu ul li{display:inline-block;width:auto;font-size:16px;line-height:normal;padding:0 8px;margin:7px 0;font-family:proxima-semibold;font-weight:700}.footer-menu ul li a{color:#fff}.footer-menu ul li a:hover,.footer-menu ul li a:focus{color:#1fbeca}.footer-menu .icon{margin:0;float:none;display:inline-block}.footer-menu .social_icon{float:none}.copyright{margin:25px 0 0;font-size:12px;font-family:proxima-semibold;font-weight:700;color:#fff}.banner-top-bg{display:none}.banner h1{height:auto;font-size:40px;font-family:proxima-semibold;font-weight:700}.banner{background-image:none;background-color:#000;height:80px}.gallery_middle_main .filter{width:33.33%;height:auto;margin:0;border-radius:0;float:left!important}.gallery_middle_main .box_main{width:100%;float:left}.gallery_middle_main .splitter{margin:0 0 4px;width:100%}.gallery_middle_main .boxes{margin:0 0 0}.box h2 span{color:#fff;vertical-align:middle;display:inline-block;width:auto}.image-grid{width:100%}.image-grid li{margin-right:0;width:33%;padding:2px;margin-bottom:0}.image-grid li a.fancybox{display:inline-block}.project-details-main{width:100%;float:left}.gallery_description_text{font-family:proxima-regular;font-weight:400}.services-main .gallery_description_text{margin:0 0 35px!important;text-align:center;color:#000}.services-main .gallery_description_text p{max-width:640px;margin:0 auto 30px}.services-main .gallery_description_main{float:none}.big-btn-part .big-btn{min-width:100%}.testimonial-slider{width:100%;float:left}.help_box_title{font-family:proxima-bold;font-weight:700}.process_box_left{width:100%!important;float:left}.process_box_main{position:relative}.process_box_right_part{float:right;width:410px;position:absolute;right:0;top:0}.copyright a{color:#fff}.projects-single-title{font-family:proxima-bold;font-weight:700;color:#000}.projects-single-des{color:#000}