div{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none}::selection{background-color:#000;color:#fff}html,body{background:#fff;width:100%;height:100%;margin:0;padding:0}.hideme{opacity:0}.hideme-slide,.hideme-slide2{opacity:0;bottom:-100% !important}.dontHide{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.dontHide.delay{-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.jump-menu{display:none;position:absolute;top:0;right:0}.jump-selector{border-radius:0;background:url("../img/menu-icon-blk.png") no-repeat;position:absolute;width:50px;height:75px;top:0;right:0;border:none;-webkit-appearance:none;padding-right:50px;cursor:pointer}#video-volume{bottom:30px;color:#FFFFFF;cursor:pointer;font-size:24px;margin-left:-12px;left:50%;position:absolute;width:25px;height:25px;z-index:10;background:url("../img/audio.png") no-repeat;opacity:0.5}.welcome{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:26px;letter-spacing:3px;text-transform:none}#home-fullWidth div,#home div{position:relative;width:100%;height:100%}#home-fullWidth{height:700px}.slider-controls{opacity:0;padding:0;margin:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-controls li{list-style:none}#home-fullWidth div:hover .slider-controls,#home div:hover .slider-controls{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-controls li a{position:absolute;z-index:25;top:44%;width:81px;height:80px;cursor:pointer}.s-next{background:url("../img/s-next.png");margin-right:70px;right:0;opacity:0.3}.s-prev{background:url("../img/s-prev.png");margin-left:70px;left:0;opacity:0.3}.s-next:hover,.s-prev:hover{opacity:1}#home{height:100%}#bannerscollection_zoominout_opportune{height:100%;width:100%}.wrapperSlider #bannerscollection_zoominout_opportune{height:auto;width:auto}#homer:hover .bannerControls{opacity:1}.banner-info{position:absolute;width:100%;z-index:10;top:0;left:0;text-align:center}.header{width:100%;height:100px;background:#fff;position:absolute;z-index:75}.clear{clear:both}.menu{float:right;margin-right:68px}.menu ul{list-style:none;padding:0;height:100px;margin:0}.menu ul li{float:left;line-height:100px;padding:0 22px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px}.menu a{text-decoration:none;color:#000}.menu a:hover{color:#949393}#nav .current a{color:#949393 !important}.logo{float:left;color:#000;font-family:'Open Sans',sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;cursor:pointer;line-height:75px;margin-left:68px}.logo img{width:100%;margin-top:10px;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.compact .logo img{width:60%;margin-top:27px}.compact .menu ul{height:75px}.compact .menu ul li{line-height:75px}.logo span{position:relative;float:left;width:20px;height:20px;background:#000;margin:26px 7px 0 0}.logo span em{position:absolute;width:10px;height:10px;background:#000;bottom:0;left:0}.main-title .title-container{background:rgba(0,0,0,0.7);padding:2.1% 1.1%}#designPort .f-image{cursor:auto}#designPort .f-info span{font-size:12px;min-height:17px}#allPortfolio{margin-top:40px;height:43px}.center{text-align:center}.designPortThird{width:52% !important}.penButton{width:20%;font-size:14px;line-height:26px;font-weight:300;display:inline-block;color:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;background-repeat:no-repeat;border:none;background-color:#000;background-position-x:35px;background-position-y:-6px}.penButton:hover,.penButton:active,.penButtonfocus{outline:none}.main-title .second-title{font-size:20px;font-family:'Open Sans',sans-serif !important;text-transform:none;margin:auto;font-weight:400;text-align:left}.second-title span{color:#000;font-weight:600}.buy-logo{width:135px;margin:10px auto 0;height:auto;z-index:10;position:relative;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;text-align:center;font-family:'Open Sans',sans-serif;padding:11px 25px 11px;cursor:pointer;border:2px solid #000;border-radius:2px;letter-spacing:2px;pointer-events:auto;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.buy-logo:hover{border:2px solid #fff !important}.slider-logo a,.buy-logo a{text-decoration:none;color:#fff}.main-title{color:#fff;height:520px;overflow:hidden;position:absolute;top:50%;margin-top:-176px;width:100%;pointer-events:none;text-align:center;z-index:10}.main-title.title-fullWidth{top:174px;margin-top:0}.main-title a{text-decoration:none}.main-title .spacer{width:60px;margin:30px auto 40px}.title-container{width:70.6%;float:right;margin:0 auto;margin-top:21.5%}.main-title ul{list-style:none;padding:0;margin:10px 0 0;position:relative;height:55px;font-size:100px;font-weight:300;text-align:center;font-family:"Brandon Grot W01 Bold",'Montserrat',sans-serif;text-transform:uppercase;z-index:100}.main-title ul li{width:100%;text-align:center;position:absolute;opacity:0;top:40px;line-height:100px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-timing-function:ease;-webkit-transition-timing-function:ease}.main-title li.t-current{opacity:1;top:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transition-timing-function:ease;-webkit-transition-timing-function:ease}.main-carousel{overflow:hidden;width:100%;position:relative;height:376px}.f-image{color:#fff}.f-image a{color:#fff;text-decoration:none}.f-single .portfolio-meta,.t-element .portfolio-meta{color:#fff;position:absolute;bottom:0;left:0;z-index:20;width:100%;text-align:center;text-transform:uppercase;zoom:1;filter:alpha(opacity=0);opacity:0;font-size:15px;font-weight:400;letter-spacing:1px;font-family:'Open Sans',sans-serif;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-single .portfolio-meta p,.t-element .portfolio-meta p{width:90%;text-align:center;margin:0 auto}.portfolio-meta div:last-child{font-weight:400;opacity:0.5;font-size:13px}.team-box .portfolio-meta div:last-child{font-weight:400;opacity:1;font-size:16px}.f-single:hover .portfolio-meta,.t-element:hover .portfolio-meta{bottom:45px;zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-single:hover .f-category,.t-element:hover .f-category{top:45px;zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-box .t-element:hover .f-category{top:65px}.teamGridThird .t-element{width:30%;margin-right:5%}.teamGridThird .t-element:last-child{margin-right:0}.teamGridThird .t-photo{width:100%}.teamGridThird .t-photo img{width:100%}.f-image .f-category{text-decoration:none;position:absolute;top:20%;left:50%;z-index:20;display:block;margin-left:-22px;width:44px;height:44px;text-align:center;line-height:44px;zoom:1;filter:alpha(opacity=0);opacity:0;background:url("color/img/color-icons.png") no-repeat;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.t-photo .f-category{text-decoration:none;position:absolute;top:20%;left:50%;z-index:20;display:block;margin-left:-22px;width:44px;height:44px;text-align:center;line-height:44px;zoom:1;filter:alpha(opacity=0);opacity:0;background:url("color/img/color-icons.png") no-repeat -40px -44px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.f-single a{text-decoration:none}.image-hover-overlay{width:100%;height:100%;position:absolute;left:0;top:0;zoom:1;filter:alpha(opacity=0);opacity:0}.f-image .image-hover-overlay,.t-photo .image-hover-overlay{z-index:11;background-color:#000!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-single:hover .image-hover-overlay,.t-element:hover .image-hover-overlay{zoom:1;filter:alpha(opacity=85);opacity:.85;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.active .f-info,.active .f-description{opacity:1}.roll-info{position:absolute;width:100%;height:100%;background:#fff;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.roll-info:hover{opacity:0.7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ca-container{position:relative;width:100%;height:auto;margin-bottom:20px}.ca-nav span{width:25px;height:38px;background:transparent url(../img/f-next.png) no-repeat top left;position:absolute;top:50%;margin-top:-19px;left:-40px;text-indent:-9000px;opacity:0.7;cursor:pointer;z-index:100}.ca-nav span.ca-nav-next{background-position:top right;left:auto;right:-40px}.ca-wrapper{width:100%;height:100%;position:absolute;left:50%}.ca-item{position:relative;float:left;width:auto;text-align:center}.content{position:relative}.dark{background:#f7f7f7;padding-bottom:85px}.dark-plain{background:#f7f7f7}.f-single{width:467px;float:left;margin:0 15px;position:relative}.f-single:hover .f-image{opacity:1}.f-single:hover .f-description{cursor:pointer;opacity:1;background:rgba(0,0,0,0.7);color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-single:hover .f-info{cursor:pointer;opacity:1;background:#000;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-single:hover .roll-info{opacity:0.7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-carousel{width:100%;height:auto;overflow:hidden}.featured-list{overflow:auto}.nav-featured div{float:left;cursor:pointer}#ca-container .prev-featured,#ca-container2 .prev-featured{position:absolute;transition:opacity 0.5s;opacity:0;background:url("../img/s-prev.png") no-repeat,-moz-linear-gradient(left, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 100%);background:url("../img/s-prev.png") no-repeat,-webkit-linear-gradient(left, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 100%);background:url("../img/s-prev.png") no-repeat,linear-gradient(to right, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 100%);filter:url("../img/s-prev.png") no-repeat,progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=1);width:100px;left:0;height:70%;z-index:50;background-position-y:50%;background-position-x:50%}#ca-container .next-featured,#ca-container2 .next-featured{position:absolute;transition:opacity 0.5s;opacity:0;background:url("../img/s-next.png") no-repeat,-moz-linear-gradient(right, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 100%);background:url("../img/s-next.png") no-repeat,-webkit-linear-gradient(right, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 100%);background:url("../img/s-next.png") no-repeat,linear-gradient(to left, rgba(0,0,0,0.65) 0, rgba(0,0,0,0) 100%);filter:url("../img/s-next.png") no-repeat,progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=1);width:100px;height:70%;right:0;z-index:50;background-position-y:50%;background-position-x:50%}#ca-container .nav-featured .btn-featured,#ca-container2 .nav-featured .btn-featured{color:#fff;margin-top:4px;font-size:14px;text-transform:uppercase;font-weight:400;text-align:center;font-family:'Open Sans',sans-serif;background:#000;border-radius:25px;padding:13px 24px 13px;letter-spacing:1px}#ca-container .nav-featured .btn-featured:hover,#ca-container2 .nav-featured .btn-featured:hover{background:#e1e1e1}#ca-container .btn-featured a,#ca-container2 .btn-featured a{text-decoration:none;color:#fff}#ca-container:hover .next-featured,#ca-container2:hover .next-featured,#ca-container:hover .prev-featured,#ca-container2:hover .prev-featured{opacity:1;transition:opacity 0.5s}#ca-container2 .prev-featured,#ca-container2 .next-featured{height:94.4%}.title{font-weight:300;text-align:center;font-family:'Open Sans',sans-serif}.title.one{color:#404141;font-size:37px;letter-spacing:5px;padding:80px 0 30px;text-transform:uppercase}.title.two{color:#757575;font-size:17px;font-family:'Open Sans',sans-serif;width:680px;margin:50px auto}.f-info{font-weight:400;text-align:center;font-family:'Open Sans',sans-serif;font-size:17px;color:#404141;background:#fff;line-height:30px;padding:40px 20px;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-info span{color:#aeaeae;font-size:18px;font-family:'Open Sans',sans-serif}.f-description{font-weight:400;text-align:center;font-family:'Open Sans',sans-serif;font-size:17px;color:#404141;line-height:30px;padding:40px 20px;letter-spacing:1px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;z-index:50;opacity:0;width:88.8%;height:49.5%;overflow:hidden}.f-description span{color:#fff !important;top:50%;position:absolute;width:90%;left:5%;transform:translateY(-50%);font-size:14px !important;line-height:18px;text-align:left}.f-description span{color:#aeaeae;font-size:18px;font-family:'Open Sans',sans-serif}.f-image{cursor:pointer;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.light{background:#fff;position:relative}.dark:after{content:'';position:absolute;width:0;height:0;border:30px solid #f7f7f7;border-bottom:0px solid transparent !important;border-right:30px solid transparent !important;border-left:30px solid transparent !important;left:50%;bottom:-28px;margin-left:-29px;z-index:10}.light .dark:after{content:'';position:absolute;width:0;height:0;border:30px solid #fff!important;border-bottom:0px solid transparent !important;border-right:30px solid transparent !important;border-left:30px solid transparent !important;left:50%;bottom:-28px;margin-left:-29px;z-index:10}.full{width:1180px;position:relative;margin:auto;overflow:hidden}.half{width:500px;float:left;padding:80px 55px 30px 35px}.half:last-child{padding:80px 35px 30px 55px}.half.car-show-2{padding-bottom:25px}.two-third{width:750px;float:left;padding:80px 55px 70px 35px}.one-third{width:250px;float:left;padding:80px 55px 70px 35px}.title-one,.title-full-one{font-weight:400;text-align:center;font-family:'Montserrat',sans-serif;font-size:15px;color:#d7d9da;text-transform:uppercase}.title-two,.title-full-two{font-weight:300;text-align:center;font-family:'Open Sans',sans-serif;font-size:28px;color:#434343;padding-bottom:50px;margin-top:10px}.title-full-one{padding-top:80px}.half-content{color:#888888;font-size:15px;font-family:'Open Sans',sans-serif;line-height:26px}.half-content a{color:#000;text-decoration:none;font-weight:400}.parallax .p-dark{color:#404040}.parallax{width:100%;height:480px;position:relative;overflow:hidden}.parallax a{color:#fff;text-decoration:none}.p-image-first{margin-left:-335px}.p-image-second{margin-left:-448px}.parallax.p-one,.parallax.p-two-1,.parallax.p-two-2,.parallax.p-two-3,.parallax.p-three{height:470px;background-size:100%}.p-one{background:url("../../images/parallax/articlesBkg.jpg") repeat}.p-two-1{background:url("../../images/Testimonials/List/Wisley-Testimonial-List.jpg") repeat}.p-two-2{background:url("../../images/Testimonials/List/Turfgrass-Testimonial-List.jpg") repeat}.p-two-3{background:url("../../images/Testimonials/List/Goodwood-Testimonial-List.jpg") repeat}.p-three{background:url("../../images/parallax/parallax-3.jpg") repeat}.p-about-1{background:url("../../images/parallax/Transition-swing-1.jpg") no-repeat;background-size:cover !important;height:600px;background-position-y:55%;transition:background 1s}@media only screen and (max-width:768px){.p-about-1{height:200px;background-position:center center;background:url("../../images/parallax/Transition-swing-1.jpg") no-repeat}}.p-about-2{background:url("../../images/parallax/about-2.jpg") no-repeat;background-size:cover;height:600px;background-position-y:55%}.p-about-desc{display:flex;align-self:flex-end;height:100%}.p-about-desc .full{background-color:rgba(0,0,0,0.7);display:flex;align-self:flex-end;margin:0 auto}.p-about-desc .full .half{padding-top:15px}.p-about-desc .full .half .description{font-family:'Open Sans',sans-serif;color:#fff;font-size:16px}.p-about-desc .full .half .description.strong{font-weight:700;font-style:italic}.p-about-desc h2{text-align:center;font-family:'Open Sans',sans-serif;color:#fff;width:100%}@media only screen and (max-width:768px){.p-about-desc h2{font-size:16px!important}}.p-title-one{font-weight:400;text-align:center;font-family:'Montserrat',sans-serif;font-size:15px;color:#fff;text-transform:uppercase;padding-top:210px}.p-title-two{font-weight:300;text-align:center;font-family:'Open Sans',sans-serif;font-size:35px;color:#fff;padding:10px 0 30px}.p-info{color:#fff;font-size:16px;font-family:'Open Sans',sans-serif;text-align:center;width:650px;margin:50px auto 0;font-weight:300}.spacer{width:100px;height:2px;background:#000;margin:auto}.p-image-01{position:absolute;bottom:-3px;left:50%;margin-left:-595px}.p-image-02 div{position:absolute;bottom:0;left:50%}.parallax-info{position:absolute;z-index:50;width:100%;height:100%}#video_background{position:absolute;bottom:0px;right:0px;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}.container-video{position:relative;overflow:hidden;height:700px}.p-video{display:inline-block;padding:0;margin:0;width:100%;padding-top:56.25%;heigth:auto;position:absolute;top:0;z-index:5}.p-video>iframe{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:-100}.mk-video-mask{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(vegas/overlays/05.png) center center repeat}.p-video-title{height:auto;margin:auto;text-align:center;opacity:0.7;font-size:50px;font-weight:300;font-family:'Open Sans',sans-serif;letter-spacing:30px;text-transform:uppercase;color:#fff;margin-top:333px}.t-spacer{width:40px;height:2px;background:#000;margin:auto;margin-top:30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-element:hover .t-spacer{background:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-element:hover .t-roll{background:#fff;background:rgba(255,255,255,0.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-photo{position:relative;width:255px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-photo img{max-width:100%}.t-element{width:255px;float:left;margin-right:53px}.t-element:nth-child(4){margin-right:0}.t-element:nth-child(8){margin-right:0}.t-element:nth-child(12){margin-right:0}.t-data{background:#fff;text-align:center;text-transform:uppercase;font-family:'Open Sans',sans-serif;padding:30px;overflow:auto;min-height:85px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-element:hover .t-data{background:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-element:hover .t-info,.t-element:hover .t-name{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-name{color:#030303;font-size:18px}.ts{width:25px;height:25px;overflow:hidden;background:url("../img/social.png");float:left;margin:11px 18px;opacity:0.4}.ts:hover{opacity:1}.ts.facebook{background-position:0 0}.ts.facebook:hover{background-position:0 bottom}.ts.twitter{background-position:75px 0}.ts.twitter:hover{background-position:75px bottom}.ts.pinterest{background-position:50px 0}.ts.pinterest:hover{background-position:50px bottom}.ts.tumblr{background-position:25px 0}.ts.tumblr:hover{background-position:25px bottom}.t-info{color:#7f7f7f;font-size:14px;margin-top:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.t-social{float:right;right:50%;position:relative}.in-social{margin-top:10px;height:36px;float:right;right:-50%;position:relative}.show{position:relative;width:520px}.caroussel{width:500px;height:350px;overflow:hidden;position:relative;margin-left:10px}.caroussel-list{overflow:auto}.car-img{float:left;width:auto}.controller{float:right;right:50%;position:relative}.controller ul{padding:0;float:right;right:-50%;position:relative;margin:35px 0 0 15px}.controller ul li{list-style:none;width:10px;height:10px;border-radius:50%;border:2px solid #B2B2B2;background:#fff;float:left;margin:0 7px;cursor:pointer}.controller ul li:hover{border:2px solid #000;background:#000}.controller ul li:first-child{margin-left:0px}.controller ul li:last-child{margin-right:0px}.selected{border:2px solid #000 !important;background:#000 !important}.car-prev,.car-next{position:absolute;width:47px;height:85px;background-image:url('../img/c-arrows.png');background-color:#000;top:125px;cursor:pointer}.car-prev{left:0;background-position:-16px 0}.car-next{right:0;background-position:0 -85px}.caroussel-2{width:500px;height:280px;overflow:hidden;position:relative}.caroussel-list-2{overflow:auto}.car-quote{float:left;width:500px}.tag-project{text-align:center;text-transform:uppercase;font-size:12px;color:#929292;font-family:'Montserrat',sans-serif;letter-spacing:3px}.controller-2,.controller-3{float:right;right:50%;position:relative;margin:30px 0 10px}.controller-3{margin-top:0}.controller-2 ul,.controller-3 ul{padding:0;float:right;right:-50%;position:relative}.controller-2 ul li,.controller-3 ul li{list-style:none;width:10px;height:10px;border-radius:50%;border:2px solid #eaeaea;background:#fff;float:left;margin:0 7px;cursor:pointer;margin:0 0 0 15px}.controller-3 ul li{border:2px solid #000}.controller-2 ul li:hover,.controller-3 ul li:hover{border:2px solid #000;background:#000}.controller-2 ul li:first-child,.controller-3 ul li:first-child{margin-left:0px}.controller-2 ul li:last-child,.controller-3 ul li:last-child{margin-right:0px}.car-prev-2,.car-next-2{position:absolute;width:47px;height:85px;background-image:url('../img/c-arrows.png');background-color:#000;top:88px;cursor:pointer}.car-prev-2{left:0;background-position:-16px 0}.car-next-2{right:0;background-position:0 -85px}.avatar{width:100px;float:left;margin-right:20px}.avatar img{border-radius:50%}.q-spacer{width:100%;height:1px;background:#f4f4f4;margin:25px 0}.comment{font-size:14px;font-family:'Open Sans',sans-serif;color:#acacac}.comment span{color:#474747;font-weight:600}.services{position:relative;overflow:visible}.tooltip{display:none;position:absolute;width:220px;background:#000;top:auto;bottom:100%;left:50%;margin-left:-130px;padding:5px 23px;margin-bottom:30px}.arrow-down{display:none;position:absolute;left:50%;margin-left:-8px;top:auto;bottom:100%;margin-bottom:22px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(6,6,6,0.85)}.details{color:#fff;font-size:14px;text-align:left;font-weight:300;font-family:'Open Sans',sans-serif;line-height:30px}.details ul{list-style:none;padding:0}.list-dot{display:inline-block;margin:0 7px -3px 0;width:15px;height:15px;background:url("../img/ckeck.png") no-repeat #000}.visible{display:block}.s-container{position:relative;width:1180px;margin:auto}.s-element{width:393px;height:auto;float:left;text-align:center}.s-info{padding:0 45px}.s-ico{width:170px;height:170px;background-color:#000;cursor:pointer;border-radius:50%;margin:10px auto 40px;background-position:center center;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-ico:hover{background-color:#e6e6e6;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.f-ico.s-one{background-position:0 0}.f-ico.s-two{background-position:-73px 0}.f-ico.s-three{background-position:-146px 0}.f-ico.s-four{background-position:-219px 0}.s-info{font-family:'Open Sans',sans-serif;font-size:14px;color:#b4b4b4;font-weight:400;line-height:25px}.s-info span{font-family:'Montserrat',sans-serif;color:#434242;font-size:22px}.sl-element{width:236px;height:auto;float:left;text-align:center;position:relative;overflow:visible}.sl-title{font-family:'Open Sans',sans-serif;color:#434242;font-size:18px;font-weight:400;text-transform:uppercase}.slIconBackground{cursor:crosshair !important;width:110px;height:110px;background-color:#000;cursor:pointer;border-radius:50%;margin:10px auto 30px;background-position:center center;background-repeat:no-repeat}.slIconBackgroundhover{background-color:#e6e6e6 !important}.sl-element .liIcon{font-size:50px;color:#fff;padding-top:28px}.skill-1 .skill-in{width:0%}.skill-2 .skill-in{width:0%}.skill-3 .skill-in{width:0%}.skill-4 .skill-in{width:0%}.skill-5 .skill-in{width:0%}.progress-bar{height:36px;width:500px;background:#f6f6f6}.progress-bar .skill-in{display:inline-block;height:100%;background:#000 url("../img/skill-sprite.png") repeat-x}.info-skills{position:absolute;font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;font-weight:600;line-height:36px;padding-left:18px;text-transform:uppercase}.info-skills span{font-weight:300}.skill-content{margin-bottom:32px}.skill-content:last-child{margin-bottom:0}.p-category{text-decoration:none;position:relative;margin:0 auto;z-index:20;display:block;width:44px;height:44px;text-align:center;line-height:44px;zoom:1;filter:alpha(opacity=0);opacity:0;background:url("color/img/color-icons.png") 0 -88px no-repeat;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ch-grid:hover .p-category{opacity:1}.nav-wrapper{position:relative}.nav-wrapper:hover .nav-work{opacity:1}.nav-work{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-work div{position:absolute;top:47%;width:50px;height:76px;cursor:pointer;background:url("../img/c-arrows-dark.png") no-repeat}.nav-work .w-prev{left:15px;background-position:top left}.nav-work .w-next{right:15px;background-position:bottom left}.w-arrows .close{background-position:-264px bottom;border:none;borde-radius:none}.w-arrows .btn-next{background-position:right bottom}.w-arrows .btn-prev{background-position:-218px bottom}.w-arrows div{cursor:pointer;display:block;height:44px;width:44px;line-height:32px;border:2px solid #ddd;border-radius:50%;text-transform:uppercase;float:left;margin:0 10px;text-align:center;background:url("color/img/color-icons.png") no-repeat bottom right}.w-arrows{overflow:auto;width:205px;margin:20px auto 20px}.w-arrows.last{margin:30px auto 40px}.ch-item{float:left;width:100%;cursor:auto}.ch-item img{width:100%}.ch-grid{overflow:hidden;background-color:#000}.ch-grid img{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ch-grid div{cursor:auto;position:absolute;width:100%;height:100%;left:100%;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ch-grid div span{display:block;padding:0 0;margin:20% 20px;text-transform:uppercase;font-family:'Open Sans',sans-serif;letter-spacing:1px;font-size:16px;font-weight:400;color:#fff;text-align:center}.ch-grid div span span{margin:auto;text-transform:lowercase;font-size:16px;font-weight:400}.ch-grid div span span.p-category{margin-bottom:15px}.ch-grid div span span.cat2{color:#fff;padding:0;font-size:13px;text-transform:uppercase}.ch-grid:hover img{opacity:0.1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ch-grid:hover div{opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#options{float:right;right:50%;position:relative}#filters{padding:0;float:right;right:-50%;position:relative}.folio-btn{list-style:none;background:#f7f7f7;float:left;cursor:pointer;border-radius:3px;padding:0px 22px;font-family:'Open Sans',sans-serif;font-size:15px;color:#757575;font-weight:400;line-height:32px;text-decoration:none;margin:0 5px 10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.folio-btn:hover{background:#000;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.folio-btn:firt-child{margin-left:0}.folio-btn:last-child{margin-right:0}.folio-btn.selected{border:none !important;background:#000 !important;color:#fff !important}.p-roll{position:absolute;width:100%;height:100%;cursor:pointer;background:#000;color:#fff;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.p-roll:hover{opacity:0.7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ch-grid{position:relative;list-style:none}.bottom-line{border-bottom:solid 1px #f7f7f7;width:1180px;margin:85px auto 0}.caroufredsel_wrapper{margin:auto !important}#logos{padding:0}.list_carousel.responsive{width:auto;margin-left:0;margin:35px 0}.list_carousel li{width:295px;height:100px;padding:0;display:block;float:left}.list_carousel li img{width:100%}.img-spacer{width:1180px;margin:auto;position:relative}.img-item{position:absolute;top:-200px;z-index:15}.footer-container{padding:130px 0 20px;width:1180px;margin:auto;overflow:auto;color:#a8a8a8;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:400}.footer-container span{font-size:13px}.foot-third{float:left;width:365px;padding:0 0 0 28px;line-height:25px}.foot-two-third{float:left;width:365px;padding:0 0 0 28px;line-height:25px;width:730px}.f-title-one{font-weight:400;font-family:'Montserrat',sans-serif;font-size:15px;color:#d7d9da;text-transform:uppercase;margin-bottom:5px}.title-one,.title-full-one{font-weight:400;text-align:center;font-family:'Montserrat',sans-serif;font-size:15px;color:#d7d9da;text-transform:uppercase}.f-title-two,.f-title-two a{font-weight:300;font-family:'Open Sans',sans-serif;font-size:28px;color:#434343;margin-bottom:45px;text-decoration:none}.f-data{color:#3f3f3f;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:600;line-height:30px}.f-data span{color:#a8a8a8;padding-left:15px}.f-data.phone span{padding-left:19px}.f-data.e-mail span{padding-left:27px}.f-data.hour-2 span{padding-left:63px}.f-data.hour-3 span{padding-left:57px}.f-data img{margin-right:10px}.no-top{padding-top:0 !important}.f-bottom{margin-bottom:45px !important}.error{font-size:13px}.formSent,.formError{display:none}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.bay{overflow:hidden;background-color:transparent}.form-horizontal .control-group{margin-bottom:10px}.peThemeContactForm .controls .span9{width:97%!important;border:none;outline:none;padding:11px;font-weight:300;font-size:13px;color:#a8a8a8;text-transform:uppercase;font-family:'Montserrat',sans-serif;background:#EFEFEF}.controls.send-btn{background:none}.controls textarea{height:100px}.contour-btn{width:100%;font-size:14px;line-height:26px;font-weight:300;display:inline-block;color:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;padding:3px 30px;border-radius:3px;background:#000;border:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contour-btn:hover{color:#000;background:#f7f7f7 !important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contour-btn:focus{outline:none}#maps{width:100%;height:500px;position:absolute;overflow:hidden}.map-content{width:100%;margin-left:auto;margin-right:auto}.inner-map{width:100%;height:500px;margin-left:auto;margin-right:auto}.f-element{width:295px;height:auto;float:left;text-align:center}.f-element .liIcon{font-size:60px;color:#000;width:73px;height:71px;margin:0 auto 20px}.f-image img{max-width:100%}.threeColumn{width:30%;margin:20px 15px !important}.f-ico{font-size:60px;color:#000;width:73px;height:71px;margin:0 auto 20px}.highlight{font-weight:300;font-family:'Open Sans',sans-serif;font-size:100px;color:#000000;line-height:75px}.milestone-details{font-weight:300;font-family:'Open Sans',sans-serif;font-size:20px;color:#7f7f7f;text-transform:uppercase;padding:20px 0 100px;letter-spacing:1px}.scrollup{z-index:500;width:50px;height:50px;border-radius:50%;opacity:0.8;position:fixed;bottom:50px;right:40px;display:none;background:#000;color:#fff;line-height:55px;text-decoration:none;font-family:'Open Sans',sans-serif;font-size:25px;text-transform:uppercase;text-align:center;font-weight:300}.project-show{overflow:auto}.project-window{width:100%;margin-top:25px}.project-window .spacer{margin-bottom:12px}.projectBackLink{margin:0 auto;display:block;color:#000;width:4%;position:relative;font-size:20px;margin-top:30px;text-align:center}.projectBackLink:hover{color:#1a1a1a}.project-content{width:1180px;margin:auto}.project-content img{width:100%;margin:0;max-width:100%}.wrapper-project{overflow:hidden;width:100%;height:auto}.wrapper-project ul{margin:0;padding:0}.wrapper-project ul li{list-style:none;float:left;margin:20px 0 0}.project-content .img-project:first-child{border-top:solid 1px #f7f7f7}.description{color:#646464;font-size:14px;font-family:'Open Sans',sans-serif;margin-top:25px;font-weight:300}.title-project{color:#000;font-size:30px;font-family:'Open Sans',sans-serif;margin:5px 0 20px;text-transform:uppercase;text-align:center;font-weight:300}.title-project span{font-size:16px;text-transform:none;font-style:italic;color:#646464}.socialFooter{position:relative;background:#fff;width:100%;height:201px}.socialFooter.inner{margin-top:20px}.social-icons{width:215px;margin:0px auto 35px;padding-top:50px}.socialFooter .social-icons .social div{width:51px;height:51px;overflow:hidden;background:url("../img/social-footer.png");float:left;margin:0 10px}.socialFooter .social-icons .social div:hover{opacity:0.7}.socialFooter .social-icons .social .face{background-position:right bottom}.socialFooter .social-icons .social .twitt{background-position:left bottom}.socialFooter .social-icons .social .plus{background-position:-51px bottom}.socialFooter .copy{text-align:center;font-family:'Open Sans',sans-serif;color:#aaa;font-size:13px;margin:35px 0 20px}.social-icons{width:100%;text-align:center}.social-icons a{text-decoration:none;transition:opacity 200ms}.social-icons a i.fa{color:#757575;margin:0 10px;border:1px solid #757575;border-radius:50%;padding:10px}.social-icons a i.fa.fa-facebook{padding:10px 20px}.social-icons a i.fa.fa-instagram{padding:10px 15px}.social-icons a i.fa.fa-linkedin{padding:10px 15px}.social-icons a:hover{opacity:0.75;transition:opacity 200ms}.footer-nav{padding:0;margin:0 20px;list-style:none;text-align:center}.footer-nav a{color:#333;background:#f7f7f7;padding:8px 10px;margin:0 0 4px;text-decoration:none;display:block}.footer-nav a:hover,.footer-nav a:focus{background:#eaeaea}@media only screen and (min-width:768px){.footer-nav li{display:inline}.footer-nav a{font-size:14px;display:inline;background:none}.footer-nav a:hover,.footer-nav a:focus{background:none;text-decoration:underline}}#nav2{display:none;width:60em;font-family:'Open Sans',sans-serif;font-weight:400;position:absolute;top:25%;left:50%;margin-left:-30em}#nav2>a{display:none}#nav2 li{position:relative}#nav2 li a{color:#999;display:block;text-decoration:none;text-transform:uppercase}#nav2 span:after{width:0;height:0;border:0.313em solid transparent;border-bottom:none;border-top-color:#efa585;content:'';vertical-align:middle;display:inline-block;position:relative;right:-0.313em}#nav2>ul{height:3.75em;background-color:#f5f5f5;padding:0}#nav2>ul>li{width:25%;height:100%;float:left}#nav2>ul>li>a{height:100%;font-size:1.5em;line-height:2.5em;text-align:center}#nav2>ul>li:not( :last-child )>a{border-right:1px solid #cc470d}#nav2>ul>li:hover>a,#nav2>ul:not( :hover )>li.active>a{color:#333}#nav2 li ul{background-color:#cc470d;display:none;position:absolute;top:100%}#nav2 li:hover ul{display:block;left:0;right:0}#nav2 li:not( :first-child ):hover ul{left:-1px}#nav2 li ul a{font-size:1.25em;border-top:1px solid #e15a1f;padding:0.75em}.aboutP{margin-top:-8px;text-align:center}.aboutP2{text-align:center}#i-portfolio{margin-top:60px}.fourOhFourPage .socialFooter{margin-top:0px}.mainSubTitle{line-height:15px !important}.thanks .bodyText{text-align:center;padding-top:30px}a.focus{outline:none !important}.team-grid .t-spacer{margin-top:10px}.servicesDetail{margin-top:20px}.servicesDetail .sl-element{margin:0 auto;display:block;float:none}.servicesDetail h1{text-transform:uppercase;text-align:center}.servicesFaIcon{color:#fff;margin-top:25px}.addressLine2{margin-left:27%}#testimonialsSlider .overlay{display:none}.testimonialsFull .f-single{width:100%}.testimonialsFull .f-single .f-image{cursor:auto}.testimonialsFull .f-single .f-info{cursor:auto}#slides-1{margin-top:-80px}@media only screen and (max-width:62.5em){#nav2{display:none;width:100%;position:static;margin:0}}@media only screen and (max-width:974px){html{font-size:75%}#nav2{display:block;position:relative;top:auto;left:auto;font-size:75%}#nav2>a{width:50px;height:75px;text-align:left;text-indent:-9999px;position:relative;background:url("../img/menu-icon-blk.png") no-repeat scroll 0 0 #fff;float:right;cursor:pointer}#nav2:not( :target )>a:first-of-type,#nav2:target>a:last-of-type{display:block}#nav2.active>ul{display:block}#nav2>ul{height:auto;display:none;position:absolute;left:0;right:0;margin-top:75px}#nav2:target>ul{display:block}#nav2>ul>li{width:100%;float:none}#nav2>ul>li>a{height:auto;text-align:left;padding:0 0.833em}#nav2>ul>li:not( :last-child )>a{border-right:none;border-bottom:1px dotted #999}#nav2 li ul{position:static;padding:1.25em;padding-top:0}.main-title ul li{font-size:16px}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.pattern{background-image:url("../img/slider/pattern.jpg")}.darker .sticky-wrapper{background-color:#000}.overlay{background:transparent url("../img/overlay.png");opacity:0.5;z-index:0;width:100%;height:100%;position:absolute;z-index:3;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slides-navigation .next{background:transparent url("../img/s-next.png");width:81px;height:80px;margin-right:70px;opacity:.3}.slides-navigation .prev{background:transparent url("../img/s-prev.png");width:81px;height:80px;margin-left:70px;opacity:.3}.slides-navigation .next:hover{opacity:1}.slides-navigation .prev:hover{opacity:1}body .bx-wrapper{margin-bottom:0}.bxslider{margin-top:0px}body .bx-wrapper .bx-viewport{border:0px;left:0}.bx-wrapper .bx-controls-direction a.bx-next{background:transparent url("../img/s-next.png");width:81px;height:80px;margin-right:70px;opacity:.3}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.blue .prev-featured:hover,.blue .next-featured:hover,.blue .s-ico,.blue .sl-ico,.blue .progress-bar .skill-in,.blue .ch-grid,.blue .f-ico,.blue .car-prev,.blue .car-next,.blue .car-prev-2,.blue .car-next-2,.blue .scrollup,.blue .list-dot,.blue .p-two{background-color:#000}.blue .menu a:hover,.blue #nav .current a,.blue .f-image .f-category,.blue .t-photo .f-category,.blue .half-content a,.blue .contour-btn:hover,.blue .second-title span{color:#000 !important}.blue .f-image .f-category{background-position:0 0}.blue .t-photo .f-category{background-position:0 -44px}.blue .f-single:hover .f-info,.blue .btn-featured,.blue .spacer,.blue .folio-btn:hover,.blue .p-roll,.blue .contour-btn,.blue .folio-btn.selected,.blue .t-spacer,.blue .t-element:hover .t-data,.blue .logo span em{background:#000}.blue .logo span{background:#000;background:rgba(76,221,243,0.5)}.blue .controller ul li:hover,.blue .selected,.blue .controller-2 ul li:hover,.blue .controller-3 ul li:hover{border:2px solid #000 !important;background:#000 !important}.blue .buy-logo{border-color:#000}.blue ::selection{background-color:#000}#bgvid.homeVid{height:110%;margin-top:-7% !important;width:100% !important;margin-bottom:-4.1%}a.ch-grid{margin:1.5% !important;width:30% !important}#i-portfolio{width:80% !important;margin:auto}.relatedProject .title.one{padding:30px 0 20px;letter-spacing:0;text-transform:none}.relatedProjectProject{margin-top:30px}.project-content .info-project .title-project{text-align:left;font-weight:700}.project-content .info-project .description{text-align:left}.featuredProjects .title.one{padding-top:30px}.featuredProjects .main-carousel{margin:50px 0}.testimonialSection .main-carousel{height:530px;margin-top:50px}.testimonialSection .ca-wrapper{left:49%}.testimonialSection .testimonialWrapper .f-single{width:100%}.testimonialSection .testimonialWrapper .f-single .full{background-color:#f7f7f7}.testimonialSection .testimonialWrapper .f-single .full .half{padding:0}.testimonialSection .testimonialWrapper .f-single .full .testimonialImage img{max-width:100%}.testimonialSection .testimonialWrapper .f-single .full .testimonialText{font-style:italic;padding:90px;Position:absolute;top:50%;transform:translateY(-50%);right:0;text-align:left;font-weight:300;font-size:18px}.testimonialSection .testimonialWrapper .f-single .full .testimonialName{text-align:right;font-weight:700;font-size:18px;float:right}#i-portfolio,#i-portfolio2{width:80% !important;margin:auto}#i-portfolio .ch-grid span.title,#i-portfolio2 .ch-grid span.title{font-family:'Open Sans',sans-serif;font-size:20px;letter-spacing:1px;text-transform:uppercase}#i-portfolio .ch-grid span.title small,#i-portfolio2 .ch-grid span.title small,#i-portfolio .ch-grid span.title .cat2,#i-portfolio2 .ch-grid span.title .cat2{color:#aeaeae;font-size:12px}.aboutPage .two-third{padding-top:20px}.aboutPage .one-third{padding:85px 0 0 0;width:280px}.aboutPage .aboutHeaderImage{max-width:100%;margin-top:50px;margin-bottom:30px}.aboutPage .aboutContentRHSImage{max-width:100%}.aboutPage .aboutContent p{color:#757575;font-size:17px;font-family:'Open Sans',sans-serif}.portfoliocontent{overflow:hidden}#allProjects,#featuredProjects{margin:40px 0;height:43px}#i-portfolio2{width:80% !important;margin:auto}.testimonialSection .testimonialWrapper .f-single .full .testimonialText{font-size:14px}.nav-featuredMobile{display:none}@media only screen and (min-width:976px) and (max-width:1258px){.main-title ul{font-size:65px}.full{width:960px}.half{width:385px;padding-bottom:100px}.caroussel{width:370px;height:278px}.caroussel img{width:370px;height:auto}.s-element{width:320px}.f-element{width:240px}.highlight{font-size:75px}.milestone-details{font-size:16px}.progress-bar{width:397px}.car-quote{width:370px}.caroussel-2{width:370px;height:270px}.comment{font-size:13px}.q-spacer{margin:20px 0}.logos{width:900px;margin:70px auto 220px}.bottom-line{width:900px}.img-spacer{width:900px}.img-spacer img{width:900px}.img-item{top:-125px}.foot-third{width:280px}.f-data{font-size:14px}.f-data span{padding-left:5px}.footer-container span{font-size:13px}.footer-container{width:959px;font-size:15px}.project-content{width:900px}.project-content img{width:900px}.we-are{font-size:110px}.s-container{width:960px}.team-box{width:960px;margin:auto}.sl-element{width:192px}.team-grid{width:574px !important}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10){margin-right:0}.t-element{margin-bottom:30px}.menu ul li{padding:0 15px;font-size:13px}.p-image-01{margin-left:-470px;width:940px}.p-image-01 img{width:940px}.parallax.p-two{height:555px}.container-video{height:530px}.main-title{font-size:60px;height:352px;top:50%;margin-top:-176px}.slider-controls li a{top:41%}.s-next{margin-right:30px}.s-prev{margin-left:30px}.ch-grid div span{margin:50% 20px 0px 20px;font-size:15px}.main-title .spacer{margin:5px auto 25px}.main-title ul{margin:0}.show{width:385px}.car-prev,.car-next{top:100px}.p-category{top:25%}}@media only screen and (min-width:976px) and (max-width:1258px) and (orientation:landscape){#bgvid.homeVid{margin-bottom:-10%}.ca-wrapper{left:26%}.p-about-desc .half{padding-bottom:10px}.testimonialSection .main-carousel{height:420px}.testimonialSection .main-carousel .ca-wrapper{left:48.3%}.project-content img{width:900px !important}#portfolio .portfoliocontent{height:660px}}@media only screen and (max-width:976px){.hideme,.p-image-02,.newtr{opacity:1}.parallax .hideme-slide,.parallax .hideme-slide2{bottom:0 !important;opacity:1 !important}.menu{display:none}.slider-controls{display:none}.jump-menu{display:block}.main-title{height:350px;top:50%;margin-top:-175px}.sl-element{margin-bottom:50px}}@media only screen and (min-width:796px) and (max-width:976px){.main-title ul{font-size:40px}.full{width:783px}.half{float:none;margin:auto}.full .half:nth-child(2){padding:0px 45px 120px}.s-container{width:603px}.team-box{width:700px;margin:auto}.s-element{width:200px}.team-box .s-element{width:300px}.s-ico{width:130px;height:130px}.s-info{padding:0 10px;font-size:13px}.f-element{width:180px;padding-left:10px}.f-ico{margin:0 auto}.highlight{font-size:40px}.s-info{margin-bottom:50px}.project-content{width:700px}.project-content img{width:700px}.logos{width:680px;margin:70px auto 150px}.img-spacer{width:700px}.img-spacer img{width:700px}.img-item{top:-80px}.footer-container{width:700px;padding:90px 0}.foot-third{width:320px;padding:0 0 0 30px}.foot-third:last-child{margin-top:50px;width:640px;padding:0 30px}.bottom-line{width:700px}.milestone-details{font-size:15px;padding:0px 0 100px}.s-info span{font-size:17px}.sl-element{width:200px}.t-element{margin-bottom:30px}.team-grid{width:574px !important}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10){margin-right:0}.p-image-01{margin-left:-380px;width:760px}.p-image-01 img{width:760px}.parallax.p-two{height:520px}.container-video{height:430px}.main-title{font-size:50px}.main-title span{top:100px}}@media only screen and (max-width:795px){.car-prev{display:none}.car-next{display:none}.car-prev-2{display:none}.car-next-2{display:none}.show{width:385px}.main-title ul{margin-top:0;height:80px}.main-title .spacer{margin:20px auto}.buy-logo{margin-top:35px}}@media only screen and (min-width:480px) and (max-width:795px){.full{width:80% !important}.p-image-02 div{left:50%}.p-image-first{margin-left:-225px}.p-image-first img{width:450px}.p-image-second{margin-left:-300px}.p-image-second img{width:600px}.vegas-overlay{display:none}.main-title ul{font-size:20px}.main-title .second-title{width:345px}.full{width:466px}.half{float:none;margin:auto;width:400px;padding:80px 40px 120px}.half:first-child{padding-bottom:0px}.content .full .half{padding-left:0;padding-right:0}.next-featured{margin-left:30px}.prev-featured{margin-right:30px}.nav-featured{width:311px}.title.one{font-size:40px;padding:80px 40px 11px}.title.two{font-size:17px;padding:0px 40px;width:auto}.caroussel{width:400px;height:270px}.p-info{width:400px}.caroussel img{width:400px;height:auto;margin-left:0}.team-box{width:100%}.s-container{width:400px}.f-element{width:100%}.progress-bar{width:400px}.caroussel-2{width:400px;height:300px}.car-quote{width:400px}.comment{font-size:13px}#filters{padding:0 40px}.bottom-line{width:400px}.project-content{width:400px}.project-content img{width:400px}.logos{width:400px;margin:70px auto 50px}.img-spacer{width:400px}.img-spacer img{width:400px}.img-item{top:10px}.footer-container{width:400px}.foot-third{float:none;width:100%;padding:0;margin-top:50px}.foot-third:first-child{margin-top:0}.sl-element{width:200px}.t-element{float:none;margin:30px auto 0}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10){margin:30px auto 0}.p-image-01{margin-left:-230px;width:460px}.p-image-01 img{width:460px}.main-title{font-size:25px}.main-title span{top:70px}.logo{font-size:23px}.parallax.p-one{height:600px}.parallax.p-two{height:400px}.container-video{height:260px}.container-video .parallax-info{display:none}#bgvid.homeVid{margin-top:-23% !important;margin-bottom:-22%;height:auto}a.ch-grid{margin:1.5% !important;width:46% !important}#ca-container .prev-featured,#ca-container .next-featured{opacity:1}#designPort{height:730px !important}#designPort.mobileDesignPortFull{height:100% !important}#allPortfolio,#allProjects{width:100%}.project-content img{width:400px !important}.p-about-desc .full{width:100% !important}.p-about-desc .full .half{padding:10px !important}.ca-wrapper{left:17.5%}.mobileDesignPortFull .threeColumn{min-height:300px}.mobileDesignPortFull .threeColumn .f-description{width:85%;overflow:hidden}.mobileDesignPortFull .threeColumn .f-info{min-height:90px}.testimonialSection .main-carousel{height:376px}.testimonialSection .main-carousel .ca-wrapper{left:50%}.testimonialSection .main-carousel .ca-wrapper .ca-item{width:100%}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single{margin:0}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single .full{width:100% !important}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single .full .testimonialImage{width:47%;float:left}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single .full .testimonialText{float:right;width:47%;position:relative;padding:0 5px 0 0;top:0;transform:none}.testimonialSection .main-carousel .ca-wrapper .ca-item-3 .testimonialText{font-size:10px !important}.project-content img{width:614px !important}#nav2>a{height:70px}.p-about-1{background-position-x:50%}}@media only screen and (max-width:479px){.hideme{opacity:1}.hideme-slide{opacity:1;bottom:auto !important}.main-title{height:300px;top:50%;margin-top:-150px}.logo{margin-left:20px}.color-picker{display:none}.p-image-02 div{left:50%}.p-image-first img{width:222px}.p-image-first{margin-left:-111px}.p-image-second img{width:300px}.p-image-second{margin-left:-150px}.p-image-02 .p-image-second{left:50%}.vegas-overlay{display:none}.main-title ul{font-size:20px}.main-title .second-title{font-size:13px;width:240px;line-height:15px}.full{width:300px}.half{float:none;margin:auto;width:300px;padding:80px 10px 120px}.half:first-child{padding-bottom:0px}.content .full .half{padding-left:0;padding-right:0}.next-featured{margin-left:25px}.prev-featured{margin-right:25px}.nav-featured{width:292px}.menu{display:none}.title.one{font-size:19px;padding:50px 40px 50px;width:auto}.title.two{font-size:17px;padding:0px 40px;width:auto}.p-title-two{font-size:14px}.caroussel{width:300px;height:220px;margin-left:0}.p-info{width:300px}.caroussel img{width:300px;height:auto}.team-box{width:300px;margin:auto}.s-container{width:300px}.f-element{width:100%}.progress-bar{width:300px}.caroussel-2{width:300px;height:300px}.car-quote{width:300px}.comment{font-size:13px;width:98%}#filters{padding:0 20px}.bottom-line{width:300px}.project-content{width:300px}.project-content img{width:300px;margin:0}.logos{width:300px;margin:70px auto 50px}.img-spacer{width:300px;margin-top:0}.img-spacer img{width:300px}.img-item{display:none}.footer-container{width:300px}.foot-third{float:none;width:100%;padding:0;margin-top:50px}.foot-third:first-child{margin-top:0}.s-element{width:300px}.sl-element{width:300px;margin-bottom:30px}.t-element{float:none;margin:30px auto 0}.t-element:nth-child(2),.t-element:nth-child(4),.t-element:nth-child(6),.t-element:nth-child(8),.t-element:nth-child(10){margin:30px auto 0}.p-image-01{margin-left:-150px;width:300px}.p-image-01 img{width:300px}.content{width:100%;overflow:hidden}.main-title{font-size:30px}.welcome{font-size:13px}.main-title span{top:100px}.parallax.p-one{height:280px}.parallax.p-two{height:255px}.parallax.p-two .spacer{display:none}.p-title-one{padding-top:40px}.container-video{height:160px}.container-video .parallax-info{display:none}.scrollup{display:none !important}.mk-video-mask{opacity:0.5;background:none}.f-title-one{text-align:center}.f-title-two{text-align:center}.list_carousel.responsive{margin-bottom:0;margin-top:50px}#anchor5{padding-bottom:35px}.f-single .portfolio-meta p,.t-element .portfolio-meta p{width:60%}.half-content p{text-align:center}#bgvid.homeVid{margin-top:-23% !important;margin-bottom:-22%;height:auto}a.ch-grid{margin:1.5% !important;width:100% !important}#ca-container .prev-featured,#ca-container .next-featured{opacity:1}#designPort{height:780px !important}#designPort.mobileDesignPortFull{height:100% !important}#allPortfolio,#allProjects{width:100%}.ca-wrapper{left:6.5%}.ca-wrapper .f-single{width:300px}.header{height:75px}.header .logo img{width:80%}.header #nav2>a{height:75px}.p-about-desc .full{width:100%}.p-about-desc .full .half{padding:10px !important}.p-about-1{background-position-x:50%}.project-content img{width:300px !important}.featuredProjects .nav-featured{display:none}.featuredProjects .main-carousel{height:300px;margin:0}.project-content img{width:300px !important}.portfoliocontent{height:645px !important}#featuredPort{height:645px !important}#featuredProjects{width:100%}.aboutPage #options{display:block !important}.aboutPage #options .folio-btn{width:100%;text-align:center;padding:0;margin:0 0 10px 0}.aboutPage .two-third,.aboutPage .one-third{width:100%;padding:0}.aboutPage .portfoliocontent{height:100% !important}.testimonialSection .main-carousel{height:650px}.testimonialSection .main-carousel .ca-wrapper{left:0}.testimonialSection .main-carousel .ca-wrapper .ca-item{width:100%}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single{margin:0}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single .full{width:100% !important}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single .full .testimonialImage{width:90%;float:none}.testimonialSection .main-carousel .ca-wrapper .ca-item .f-single .full .testimonialText{float:none;width:90%;position:relative;padding:0 5px 0 0;top:0;transform:none}.testimonialSection .nav-featured{display:none}.testimonialSection #ca-container2 .nav-featuredMobile{display:block;margin-top:-10px;position:relative;height:100%;margin-bottom:45px}.testimonialSection #ca-container2 .nav-featuredMobile .prev-featured,.testimonialSection #ca-container2 .nav-featuredMobile .next-featured{opacity:1;background:none;height:35px}.testimonialSection #ca-container2 .nav-featuredMobile .prev-featured i.fa,.testimonialSection #ca-container2 .nav-featuredMobile .next-featured i.fa{color:#757575}.testimonialSection #ca-container2 .nav-featuredMobile .prev-featured{text-align:right}.testimonialSection #ca-container2 .nav-featuredMobile .next-featured{text-align:left}.introHeaderImage{max-width:100%}}@font-face{font-family:'linecons';src:url('../fonts/linecons.eot'),url('../fonts/linecons.svg') format('svg'),url('../fonts/linecons.ttf') format('truetype'),url('../fonts/linecons.woff') format('woff');font-weight:normal;font-style:normal}[class^="li_"]:before,[class*=" li_"]:before{font-family:'linecons';font-style:normal;speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.li_heart:before{content:"\e000"}.li_cloud:before{content:"\e001"}.li_star:before{content:"\e002"}.li_tv:before{content:"\e003"}.li_sound:before{content:"\e004"}.li_video:before{content:"\e005"}.li_trash:before{content:"\e006"}.li_user:before{content:"\e007"}.li_key:before{content:"\e008"}.li_search:before{content:"\e009"}.li_settings:before{content:"\e00a"}.li_camera:before{content:"\e00b"}.li_tag:before{content:"\e00c"}.li_lock:before{content:"\e00d"}.li_bulb:before{content:"\e00e"}.li_pen:before{content:"\e00f"}.li_diamond:before{content:"\e010"}.li_display:before{content:"\e011"}.li_location:before{content:"\e012"}.li_eye:before{content:"\e013"}.li_bubble:before{content:"\e014"}.li_stack:before{content:"\e015"}.li_cup:before{content:"\e016"}.li_phone:before{content:"\e017"}.li_news:before{content:"\e018"}.li_mail:before{content:"\e019"}.li_like:before{content:"\e01a"}.li_photo:before{content:"\e01b"}.li_note:before{content:"\e01c"}.li_clock:before{content:"\e01d"}.li_paperplane:before{content:"\e01e"}.li_params:before{content:"\e01f"}.li_banknote:before{content:"\e020"}.li_data:before{content:"\e021"}.li_music:before{content:"\e022"}.li_megaphone:before{content:"\e023"}.li_study:before{content:"\e024"}.li_lab:before{content:"\e025"}.li_food:before{content:"\e026"}.li_t-shirt:before{content:"\e027"}.li_fire:before{content:"\e028"}.li_clip:before{content:"\e029"}.li_shop:before{content:"\e02a"}.li_calendar:before{content:"\e02b"}.li_vallet:before{content:"\e02c"}.li_vynil:before{content:"\e02d"}.li_truck:before{content:"\e02e"}.li_world:before{content:"\e02f"}