@media all{.gm_tr_list>*{display:block;position:relative;padding:10px;padding:20px;box-sizing:border-box;background-color:#2b2c30;border-radius:5px;height:120px;grid-area:"cell";color:#b7bbc0}.gm_br_desc{grid-area:br_desc;height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;align-items:flex-end;line-height:1.3}.gm_br_banner{display:flex;justify-content:flex-end;align-items:flex-end;grid-area:br_image;height:110px;margin-top:auto;filter:drop-shadow(0px 8px 40px rgba(0,0,0,.25))}.vc_progress_bar .vc_single_bar{background:#f7f7f7;position:relative;margin-bottom:11.66666667px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;border-radius:3px}.vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}.vc_progress_bar .vc_single_bar .vc_label{display:block;padding:.5em 1em;position:relative;z-index:1}.vc_progress_bar .vc_single_bar .vc_bar{display:block;position:absolute;height:100%;background-color:#e0e0e0;width:0;top:0;left:0;border-radius:3px}.wpb_single_image .vc_single_image-wrapper.vc_box_circle img{border-radius:50%;box-shadow:none;overflow:hidden}.page-margin-top-section{margin-top:100px}.padding-top-70{padding-top:70px}@media screen and (max-width:1189px){.page-margin-top-section{margin-top:70px}}.description p,p.description{font-size:16px;line-height:26px;margin-top:34px}.padding-left-right-100{padding:0 100px!important}.padding-top-54{padding-top:54px}.padding-top-67{padding-top:67px}.padding-top-70{padding-top:70px}h3{font-size:22px;line-height:34px}h2.box-header{text-align:center}h2.box-header:after{width:80px;margin-left:auto;margin-right:auto;margin-top:20px}.sf-menu li.current-menu-ancestor a,.sf-menu li.current-menu-item a,.sf-menu li.current-menu-parent a{color:#f4bc16}.menu-container .sf-menu li ul li.current-menu-item a{color:#f4bc16}.mobile-menu li.current-menu-ancestor a,.mobile-menu li.current-menu-ancestor ul li.current-menu-item a,.mobile-menu li.current-menu-item>a{background:#f4bc16;color:#fff}.mobile-menu li.current-menu-ancestor ul a{color:#25282a;background:#f0f0f0}body .page-margin-top-section{margin-top:65px}.page-padding-top-section{padding-top:65px}.vertical-align{display:table-row}.flex-box{display:block;display:flex;display:-ms-flexbox;display:-webkit-flexbox;display:-webkit-flex}.flex-hide{display:none}@media all and (min-width:0\0) and (min-resolution:.001dpcm){.flex-hide{display:inline}.flex-hide.wpb_single_image img{width:100%;height:auto}}.flex-box .vc_column_container{background-position:center center;background-size:cover}.site-container .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row{width:1170px}.site-container .vc_row.full-width>.vc_col-sm-4{width:33.33333%}.site-container .vc_row.full-width.flex-box>.wpb_column{margin:0}.services-list .vc_row.wpb_row.vc_row-fluid{float:none;padding:0;background:0 0;margin-left:auto;margin-right:auto;border:none}.services-list li,.team-box{position:relative;float:left;width:390px;background:#fff;padding-bottom:26px;overflow:hidden}.team-box{padding-bottom:0;background:0 0}.services-list.services-icons .vc_row{margin-top:30px}.services-list.services-icons .vc_row:first-child{margin-top:0}.services-list.services-icons li{width:570px;padding:40px 40px 36px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.services-list.services-items-border.services-icons li{border:1px solid #e2e6e7}.services-list.services-icons li:nth-child(2n){margin-left:30px}.services-list li .service-icon:before{float:left;font-size:48px;color:#f4bc16;border:1px solid #e2e6e7;padding:19px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.services-list.services-icons li .service-content{margin-left:128px}.services-list li h4{margin-top:22px;text-align:center}.team-box h4{text-align:center}.services-list li h4.box-header:after,.team-box h4.box-header:after{margin-top:23px;margin-left:auto;margin-right:auto}.team-box h4 span{display:block;font-weight:500;font-size:11px;color:#999;line-height:21px;letter-spacing:1px;padding-top:7px}.services-list li p,.team-box p{text-align:center;font-family:Raleway;font-size:14px;line-height:24px;padding:24px 25px 0;margin:0}.services-list.services-icons li h4{margin-top:-8px}.services-list.services-icons li h4,.services-list.services-icons li p{text-align:left}.services-list.services-icons li p{padding:24px 0 0}.services-list.services-icons li h4.box-header:after{margin-left:0;margin-right:0}.services-list img,.team-box img{max-width:100%;height:auto}.team-box ul.social-icons{display:none;position:absolute;background:0 0}.team-box .team-content{padding-top:23px;padding-bottom:26px;background:#fff;position:relative;z-index:1}.team-box ul.social-icons li{border:none;margin-left:1px;background:#fff}.team-box ul.social-icons li a{padding:17px 18px;height:16px}.team-box ul.social-icons li:first-child{margin-left:0}.projects-list li img{width:100%}.projects-list li .view{position:absolute;top:0;background:rgba(38,38,40,.5);width:100%;height:100%;opacity:0}.projects-list li .view .vertical-align-table{width:100%;height:100%}.projects-list li .view p.description{color:#fff;margin-top:-20px;margin-bottom:55px;font-size:14px;line-height:24px}.feature-item{position:relative;float:left;width:100%}.feature-item.feature-item-big{text-align:center}.feature-item:before{float:left;font-size:48px;margin-right:30px;color:#f4bc16;border:1px solid #e2e6e7;padding:19px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.feature-item.feature-item-big:before{clear:both;float:none;display:block;width:60px;font-size:60px;margin-left:auto;margin-right:auto;padding:39px}.feature-item h4{padding-bottom:5px}.feature-item p{font-family:Raleway;font-size:14px;line-height:24px;padding:0;margin-top:19px;margin-left:118px}.feature-item.feature-item-big h4{margin-top:35px}.feature-item.feature-item-big h4:after{margin-top:20px;margin-left:auto;margin-right:auto}body .feature-item.feature-item-big p{width:80%;margin-left:auto;margin-right:auto}.vc_col-sm-3 .feature-item.feature-item-big p{width:100%}.feature-item.feature-item-big .ornament{position:relative;width:1px;height:20px;margin-left:auto;margin-right:auto;margin-bottom:13px;background:#e2e6e7}.feature-item.feature-item-big .ornament:after{position:absolute;content:"";border:1px solid #e2e6e7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:11px;height:11px;left:-6px;bottom:-13px}.our-clients-list li{float:left;width:170px;height:120px;margin-right:30px}.our-clients-list li img{width:100%;height:auto}.blog>li{clear:both;float:left;margin-top:70px}.blog.three-columns>li{clear:none;margin-top:0}.blog.three-columns{margin-top:50px}.blog.small>li:first-child,.blog.three-columns:first-child,.blog>li:first-child{margin-top:0}.blog .post-content,.blog .post-content-details li,.blog .post-details,.blog .post-image{float:left}.blog.horizontal-carousel h4,.blog.three-columns h4.box-header{text-transform:uppercase}.blog .post-content ul li{padding-top:3px;padding-bottom:3px}.blog .post-details{width:90px;margin-right:30px;font-family:Raleway;font-weight:500;font-size:13px;color:#999;line-height:20px}.blog .post-details a{color:#999}.blog .post-content{width:750px}.blog.small .post-content{width:160px}.blog .post-details li{border-top:1px solid #e2e6e7;border-right:1px solid #e2e6e7;text-align:center;padding:10px 0}.blog .post-details li:first-child{border-top:none}.blog .post-details .date h2,.blog .post-details li:before{color:#f4bc16}.blog .post-details li.date:before{display:none}.blog .post-details li:before{display:block;margin-bottom:2px;font-size:14px}.blog .post-content-details{margin-bottom:16px}.blog ul.post-content-details li{font-family:Raleway;font-weight:500;font-size:13px;color:#999;line-height:20px;margin-left:10px;padding:0}.blog .post-content-details li:first-child{margin-left:0}.blog .post-content-details li a{color:#444}.blog p{margin-top:34px}.blog.horizontal-carousel p{margin-top:24px}.blog .post-image{width:100%;margin-bottom:25px}.blog.small>li{margin-top:30px}.blog.small .post-content a{display:block;font-family:Raleway;font-size:14px;color:#444;line-height:24px}.blog.small .post-image{width:auto;margin-bottom:0;margin-right:20px}.blog.small li .post-details{width:auto;clear:both;margin-top:13px;margin-right:0}.blog.small li .post-details li{text-align:left;padding:0;border:none}.blog.three-columns .post-details{width:100%;margin-right:0;border-bottom:1px solid #e2e6e7;margin-bottom:20px}.blog.three-columns .post-details li{float:left;border-top:none;padding:10px 20px}.blog.three-columns .post-details li:first-child{padding-left:0}.blog.three-columns .post-details li:last-child{border-right:none;padding-right:0}.blog.three-columns .post-details li.date:before,.blog.three-columns .post-details li:before{display:inline;margin-bottom:0;margin-right:10px}.blog.three-columns .post-details li.date h2{display:inline;margin:0 2px;color:#999;font-size:13px;font-weight:500;line-height:1}.blog.three-columns .post-details li.date h2:after{content:","}.blog.horizontal-carousel .post{margin-left:0;margin-right:30px}.horizontal-carousel{display:none}.widget_categories ul{margin-top:30px}.widget_categories li{float:left;margin-right:7px;margin-bottom:7px}.widget_categories a{display:block;border:1px solid #e2e6e7;color:#999;line-height:16px;letter-spacing:1px;font-family:Raleway;font-size:11px;font-weight:500;padding:10px 12px;text-align:left;text-transform:uppercase}.announcement{width:100%;padding:30px 0}.announcement .vertical-align-cell:before{float:left;font-size:48px;margin-right:30px;color:#f4bc16;border:1px solid #e2e6e7;padding:19px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.announcement .vertical-align{height:88px}.announcement h3{margin-left:118px}.announcement p.description{margin-top:14px;margin-left:118px}.announcement .vc_row .vc_col-sm-3{width:auto;float:right;margin-left:0}.blog.horizontal-carousel.three-columns li>a>img{display:block}.more{color:#fff;font-family:Raleway;font-size:12px;font-weight:700;background:#f4bc16;padding:16px 23px 15px;text-align:center;line-height:normal;letter-spacing:1px;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:2px solid #f4bc16}.more.simple{background:0 0;color:#fff;border:1px solid #e2e6e7;padding:17px 24px 16px}.slider-content-box{width:460px;max-height:auto;white-space:normal;background:rgba(38,38,40,.7);padding-bottom:30px}.slider-content-box h2{color:#fff;border-bottom:1px solid #f4bc16;padding:21px 30px 20px;background:rgba(38,38,40,.68)}.slider-content-box h2 a{color:#fff}.slider-content-box p{font-family:Raleway;font-size:16px;font-weight:400;color:#fff;line-height:26px;padding:23px 30px;margin-top:0}.slider-content-box .more{display:inline-block;margin-left:30px}body .vc_progress_bar .vc_single_bar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;background:#e2e6e7}body .vc_progress_bar.wpb_content_element .vc_general.vc_single_bar .vc_label{font-family:Raleway;font-size:14px;color:#444;text-shadow:none;height:10px;bottom:-29px;padding:0}body .vc_progress_bar .vc_single_bar,body .vc_progress_bar .vc_single_bar:last-child{margin-bottom:64px}body .vc_progress_bar .vc_single_bar .vc_bar{background:#f4bc16;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.vc_label_units{float:right;color:#999}@media screen and (max-width:1189px){.description p,p.description{font-size:14px;line-height:24px}.vc_col-sm-4.padding-left-right-100{padding:0 30px!important}.padding-top-54{padding-top:39px}.padding-top-67{padding-top:52px}.padding-top-70{padding-top:55px}body .page-margin-top-section{margin-top:50px}.page-padding-top-section{padding-top:50px}.slider-content-box{max-width:380px;margin-left:50px;padding-bottom:25px}.slider-content-box h2{font-size:21px;line-height:32px;padding:16px 25px 17px}.slider-content-box p{font-size:14px;line-height:24px;padding:19px 25px 18px}.slider-content-box .more{margin-left:25px}.blog .post-content{width:435px}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-content{width:250px}.blog.three-columns .post-details li{padding:10px}.blog.small .post-image,.blog.three-columns .post-details li.date:before{display:none}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-image{display:block}.services-list li,.team-box{width:250px}.services-list.services-icons li{width:360px;padding:35px 35px 31px}.services-list.services-icons li .service-content{margin-left:123px}.services-list li h4.box-header:after,.team-box h4.box-header:after{margin-top:15px}.services-list li p,.team-box p{padding:15px 15px 0}.feature-item p{margin-top:16px}.our-clients-list li{width:165px;height:116px}}@media screen and (max-width:767px){h3{font-size:18px;line-height:28px}.slider-content-box{max-width:300px;margin-left:20px;padding-bottom:0}.slider-content-box h2{font-size:16px;font-weight:500;line-height:26px;padding:11px 18px}.slider-content-box p{font-size:13px;line-height:21px;padding:13px 18px 15px}.slider-content-box .more{display:none}.flex-box{display:block}.flex-hide{display:inline}.flex-box .wpb_column{background:0 0!important}.vc_row .wpb_column .blog .post-content{width:362px}.blog .post-details{width:70px}.blog.three-columns,.blog.three-columns>li.wpb_column{margin-top:35px}.blog.three-columns>li:first-child{margin-top:0}.blog.three-columns .post-details li{padding:10px 20px}.blog.three-columns .post-details li.date:before{display:inline}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-content,.vc_row .blog.small .post-content{width:352px}.blog.small .post-image{display:block}.blog.horizontal-carousel li.post{float:left;margin-top:0}.announcement .vc_row .vc_col-sm-3{width:100%;text-align:center;margin-top:40px;margin-bottom:20px}.announcement .vertical-align,.announcement .vertical-align-cell{display:block;height:auto}.services-list li,.team-box{width:231px}.services-list.services-icons li{clear:both;width:100%}body .services-list.services-icons li:nth-child(2n){margin-top:30px;margin-left:0;margin-right:0}.projects-list li .view{display:none}.our-clients-list li{width:170px;height:120px}}@media screen and (max-width:479px){h3{font-size:16px;line-height:26px}.slider-content-box{margin-left:10px}.slider-content-box h2{font-size:14px;line-height:24px;padding:9px 15px 8px;border-bottom:none}.slider-content-box p{display:none}.blog .post-details{margin-right:0;border-bottom:1px solid #e2e6e7;margin-bottom:20px}.blog .post-details li{float:left;border-top:none;padding:10px 20px}.blog .post-details li:first-child{padding-left:0}.blog .post-details li:last-child{border-right:none;padding-right:0}.blog .post-details li.date:before,.blog .post-details li:before{display:inline;margin-bottom:0;margin-right:10px}.blog .post-details li.date h2{display:inline;margin:0 2px;color:#999;font-size:13px;font-weight:500;line-height:1}.blog .post-details li.date h2:after{content:","}.blog.small .post-details{width:auto;border:none;margin-bottom:0}.blog.small .post-details li{float:none;width:auto}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-content,.vc_row .blog.small .post-content{width:190px}.button-label{display:none}.team-box,.vc_column_container .services-list li{width:300px}.services-list li p,.team-box p{padding:15px 10px 0}.services-list.services-icons li{padding:30px 30px 26px}.services-list li .service-icon:before,.services-list.services-icons li .service-content{clear:both;margin-left:0}.services-list.services-icons li h4{margin-top:0}.services-list.services-icons li .service-content{float:left;margin-top:24px}.projects-list .more{padding:12px 14px 11px;font-size:11px}.our-clients-list li{width:145px;height:102px;margin-right:10px}}.sl-small-wallet:before{content:"b";height:48px;line-height:52px}.sl-small-eco:before{content:"i";height:48px;line-height:48px}.sl-small-wrench:before{content:"o";height:48px;line-height:48px}.sl-small-bucket:before{content:"q";height:48px;line-height:48px}.sl-small-house-2:before{content:"s";height:48px;line-height:44px}.sl-small-bricks:before{content:"5";height:48px;line-height:34px}.sl-small-brush-2:before{content:"7";height:48px;line-height:48px}.sl-large-measure:before{content:"p";height:60px;line-height:60px}.sl-large-house-2:before{content:"s";height:60px;line-height:60px}.sl-large-team:before{content:"H";height:60px;line-height:50px}.sl-large-brush-2:before{content:"7";height:60px;line-height:60px}.template-eye:before{content:"p"}.template-bubble:before{content:"q"}.template-calendar:before{content:"s"}.social-youtube:before{content:"i"}.social-dribbble:before{content:"m"}.social-behance:before{content:"t"}}@media all{.rs-p-wp-fix{display:none!important;margin:0!important;height:0!important}rs-module-wrap{visibility:hidden}rs-module-wrap,rs-module-wrap *{box-sizing:border-box}rs-module-wrap{position:relative;z-index:1;width:100%;display:block}rs-module{position:relative;overflow:hidden;display:block}rs-module a{box-shadow:none}rs-module img{max-width:none!important;margin:0;padding:0;border:none}rs-slide,rs-slide:before,rs-slides{position:absolute;text-indent:0;top:0;left:0}rs-slide,rs-slide:before{display:block;visibility:hidden}rs-module rs-layer{opacity:0;position:relative;visibility:hidden;display:block;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;z-index:1;font-display:swap}rs-layer:not(.rs-wtbindex){outline:0!important}}@media all{.gm_tr_list>*{display:block;position:relative;padding:10px;padding:20px;box-sizing:border-box;background-color:#2b2c30;border-radius:5px;height:120px;grid-area:"cell";color:#b7bbc0}.gm_br_desc{grid-area:br_desc;height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;align-items:flex-end;line-height:1.3}.gm_br_banner{display:flex;justify-content:flex-end;align-items:flex-end;grid-area:br_image;height:110px;margin-top:auto;filter:drop-shadow(0px 8px 40px rgba(0,0,0,.25))}.page-margin-top-section{margin-top:100px}.padding-top-70{padding-top:70px}@media screen and (max-width:1189px){.page-margin-top-section{margin-top:70px}}.description p,p.description{font-size:16px;line-height:26px;margin-top:34px}.padding-left-right-100{padding:0 100px!important}.padding-top-54{padding-top:54px}.padding-top-67{padding-top:67px}.padding-top-70{padding-top:70px}h3{font-size:22px;line-height:34px}h2.box-header{text-align:center}h2.box-header:after{width:80px;margin-left:auto;margin-right:auto;margin-top:20px}.sf-menu li.current-menu-ancestor a,.sf-menu li.current-menu-item a,.sf-menu li.current-menu-parent a{color:#f4bc16}.menu-container .sf-menu li ul li.current-menu-item a{color:#f4bc16}.mobile-menu li.current-menu-ancestor a,.mobile-menu li.current-menu-ancestor ul li.current-menu-item a,.mobile-menu li.current-menu-item>a{background:#f4bc16;color:#fff}.mobile-menu li.current-menu-ancestor ul a{color:#25282a;background:#f0f0f0}body .page-margin-top-section{margin-top:65px}.page-padding-top-section{padding-top:65px}.vertical-align{display:table-row}.flex-box{display:block;display:flex;display:-ms-flexbox;display:-webkit-flexbox;display:-webkit-flex}.flex-hide{display:none}@media all and (min-width:0\0) and (min-resolution:.001dpcm){.flex-hide{display:inline}.flex-hide.wpb_single_image img{width:100%;height:auto}}.flex-box .vc_column_container{background-position:center center;background-size:cover}.site-container .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row{width:1170px}.site-container .vc_row.full-width>.vc_col-sm-4{width:33.33333%}.site-container .vc_row.full-width.flex-box>.wpb_column{margin:0}.services-list .vc_row.wpb_row.vc_row-fluid{float:none;padding:0;background:0 0;margin-left:auto;margin-right:auto;border:none}.services-list li,.team-box{position:relative;float:left;width:390px;background:#fff;padding-bottom:26px;overflow:hidden}.team-box{padding-bottom:0;background:0 0}.services-list.services-icons .vc_row{margin-top:30px}.services-list.services-icons .vc_row:first-child{margin-top:0}.services-list.services-icons li{width:570px;padding:40px 40px 36px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.services-list.services-items-border.services-icons li{border:1px solid #e2e6e7}.services-list.services-icons li:nth-child(2n){margin-left:30px}.services-list li .service-icon:before{float:left;font-size:48px;color:#f4bc16;border:1px solid #e2e6e7;padding:19px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.services-list.services-icons li .service-content{margin-left:128px}.services-list li h4{margin-top:22px;text-align:center}.team-box h4{text-align:center}.services-list li h4.box-header:after,.team-box h4.box-header:after{margin-top:23px;margin-left:auto;margin-right:auto}.team-box h4 span{display:block;font-weight:500;font-size:11px;color:#999;line-height:21px;letter-spacing:1px;padding-top:7px}.services-list li p,.team-box p{text-align:center;font-family:Raleway;font-size:14px;line-height:24px;padding:24px 25px 0;margin:0}.services-list.services-icons li h4{margin-top:-8px}.services-list.services-icons li h4,.services-list.services-icons li p{text-align:left}.services-list.services-icons li p{padding:24px 0 0}.services-list.services-icons li h4.box-header:after{margin-left:0;margin-right:0}.services-list img,.team-box img{max-width:100%;height:auto}.team-box ul.social-icons{display:none;position:absolute;background:0 0}.team-box .team-content{padding-top:23px;padding-bottom:26px;background:#fff;position:relative;z-index:1}.team-box ul.social-icons li{border:none;margin-left:1px;background:#fff}.team-box ul.social-icons li a{padding:17px 18px;height:16px}.team-box ul.social-icons li:first-child{margin-left:0}.projects-list li img{width:100%}.projects-list li .view{position:absolute;top:0;background:rgba(38,38,40,.5);width:100%;height:100%;opacity:0}.projects-list li .view .vertical-align-table{width:100%;height:100%}.projects-list li .view p.description{color:#fff;margin-top:-20px;margin-bottom:55px;font-size:14px;line-height:24px}.feature-item{position:relative;float:left;width:100%}.feature-item.feature-item-big{text-align:center}.feature-item:before{float:left;font-size:48px;margin-right:30px;color:#f4bc16;border:1px solid #e2e6e7;padding:19px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.feature-item.feature-item-big:before{clear:both;float:none;display:block;width:60px;font-size:60px;margin-left:auto;margin-right:auto;padding:39px}.feature-item h4{padding-bottom:5px}.feature-item p{font-family:Raleway;font-size:14px;line-height:24px;padding:0;margin-top:19px;margin-left:118px}.feature-item.feature-item-big h4{margin-top:35px}.feature-item.feature-item-big h4:after{margin-top:20px;margin-left:auto;margin-right:auto}body .feature-item.feature-item-big p{width:80%;margin-left:auto;margin-right:auto}.vc_col-sm-3 .feature-item.feature-item-big p{width:100%}.feature-item.feature-item-big .ornament{position:relative;width:1px;height:20px;margin-left:auto;margin-right:auto;margin-bottom:13px;background:#e2e6e7}.feature-item.feature-item-big .ornament:after{position:absolute;content:"";border:1px solid #e2e6e7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:11px;height:11px;left:-6px;bottom:-13px}.our-clients-list li{float:left;width:170px;height:120px;margin-right:30px}.our-clients-list li img{width:100%;height:auto}.blog>li{clear:both;float:left;margin-top:70px}.blog.three-columns>li{clear:none;margin-top:0}.blog.three-columns{margin-top:50px}.blog.small>li:first-child,.blog.three-columns:first-child,.blog>li:first-child{margin-top:0}.blog .post-content,.blog .post-content-details li,.blog .post-details,.blog .post-image{float:left}.blog.horizontal-carousel h4,.blog.three-columns h4.box-header{text-transform:uppercase}.blog .post-content ul li{padding-top:3px;padding-bottom:3px}.blog .post-details{width:90px;margin-right:30px;font-family:Raleway;font-weight:500;font-size:13px;color:#999;line-height:20px}.blog .post-details a{color:#999}.blog .post-content{width:750px}.blog.small .post-content{width:160px}.blog .post-details li{border-top:1px solid #e2e6e7;border-right:1px solid #e2e6e7;text-align:center;padding:10px 0}.blog .post-details li:first-child{border-top:none}.blog .post-details .date h2,.blog .post-details li:before{color:#f4bc16}.blog .post-details li.date:before{display:none}.blog .post-details li:before{display:block;margin-bottom:2px;font-size:14px}.blog .post-content-details{margin-bottom:16px}.blog ul.post-content-details li{font-family:Raleway;font-weight:500;font-size:13px;color:#999;line-height:20px;margin-left:10px;padding:0}.blog .post-content-details li:first-child{margin-left:0}.blog .post-content-details li a{color:#444}.blog p{margin-top:34px}.blog.horizontal-carousel p{margin-top:24px}.blog .post-image{width:100%;margin-bottom:25px}.blog.small>li{margin-top:30px}.blog.small .post-content a{display:block;font-family:Raleway;font-size:14px;color:#444;line-height:24px}.blog.small .post-image{width:auto;margin-bottom:0;margin-right:20px}.blog.small li .post-details{width:auto;clear:both;margin-top:13px;margin-right:0}.blog.small li .post-details li{text-align:left;padding:0;border:none}.blog.three-columns .post-details{width:100%;margin-right:0;border-bottom:1px solid #e2e6e7;margin-bottom:20px}.blog.three-columns .post-details li{float:left;border-top:none;padding:10px 20px}.blog.three-columns .post-details li:first-child{padding-left:0}.blog.three-columns .post-details li:last-child{border-right:none;padding-right:0}.blog.three-columns .post-details li.date:before,.blog.three-columns .post-details li:before{display:inline;margin-bottom:0;margin-right:10px}.blog.three-columns .post-details li.date h2{display:inline;margin:0 2px;color:#999;font-size:13px;font-weight:500;line-height:1}.blog.three-columns .post-details li.date h2:after{content:","}.blog.horizontal-carousel .post{margin-left:0;margin-right:30px}.horizontal-carousel{display:none}.widget_categories ul{margin-top:30px}.widget_categories li{float:left;margin-right:7px;margin-bottom:7px}.widget_categories a{display:block;border:1px solid #e2e6e7;color:#999;line-height:16px;letter-spacing:1px;font-family:Raleway;font-size:11px;font-weight:500;padding:10px 12px;text-align:left;text-transform:uppercase}.announcement{width:100%;padding:30px 0}.announcement .vertical-align-cell:before{float:left;font-size:48px;margin-right:30px;color:#f4bc16;border:1px solid #e2e6e7;padding:19px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.announcement .vertical-align{height:88px}.announcement h3{margin-left:118px}.announcement p.description{margin-top:14px;margin-left:118px}.announcement .vc_row .vc_col-sm-3{width:auto;float:right;margin-left:0}.blog.horizontal-carousel.three-columns li>a>img{display:block}.more{color:#fff;font-family:Raleway;font-size:12px;font-weight:700;background:#f4bc16;padding:16px 23px 15px;text-align:center;line-height:normal;letter-spacing:1px;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:2px solid #f4bc16}.more.simple{background:0 0;color:#fff;border:1px solid #e2e6e7;padding:17px 24px 16px}.slider-content-box{width:460px;max-height:auto;white-space:normal;background:rgba(38,38,40,.7);padding-bottom:30px}.slider-content-box h2{color:#fff;border-bottom:1px solid #f4bc16;padding:21px 30px 20px;background:rgba(38,38,40,.68)}.slider-content-box h2 a{color:#fff}.slider-content-box p{font-family:Raleway;font-size:16px;font-weight:400;color:#fff;line-height:26px;padding:23px 30px;margin-top:0}.slider-content-box .more{display:inline-block;margin-left:30px}body .vc_progress_bar .vc_single_bar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;background:#e2e6e7}body .vc_progress_bar.wpb_content_element .vc_general.vc_single_bar .vc_label{font-family:Raleway;font-size:14px;color:#444;text-shadow:none;height:10px;bottom:-29px;padding:0}body .vc_progress_bar .vc_single_bar,body .vc_progress_bar .vc_single_bar:last-child{margin-bottom:64px}body .vc_progress_bar .vc_single_bar .vc_bar{background:#f4bc16;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.vc_label_units{float:right;color:#999}@media screen and (max-width:1189px){.description p,p.description{font-size:14px;line-height:24px}.vc_col-sm-4.padding-left-right-100{padding:0 30px!important}.padding-top-54{padding-top:39px}.padding-top-67{padding-top:52px}.padding-top-70{padding-top:55px}body .page-margin-top-section{margin-top:50px}.page-padding-top-section{padding-top:50px}.slider-content-box{max-width:380px;margin-left:50px;padding-bottom:25px}.slider-content-box h2{font-size:21px;line-height:32px;padding:16px 25px 17px}.slider-content-box p{font-size:14px;line-height:24px;padding:19px 25px 18px}.slider-content-box .more{margin-left:25px}.blog .post-content{width:435px}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-content{width:250px}.blog.three-columns .post-details li{padding:10px}.blog.small .post-image,.blog.three-columns .post-details li.date:before{display:none}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-image{display:block}.services-list li,.team-box{width:250px}.services-list.services-icons li{width:360px;padding:35px 35px 31px}.services-list.services-icons li .service-content{margin-left:123px}.services-list li h4.box-header:after,.team-box h4.box-header:after{margin-top:15px}.services-list li p,.team-box p{padding:15px 15px 0}.feature-item p{margin-top:16px}.our-clients-list li{width:165px;height:116px}}@media screen and (max-width:767px){h3{font-size:18px;line-height:28px}.slider-content-box{max-width:300px;margin-left:20px;padding-bottom:0}.slider-content-box h2{font-size:16px;font-weight:500;line-height:26px;padding:11px 18px}.slider-content-box p{font-size:13px;line-height:21px;padding:13px 18px 15px}.slider-content-box .more{display:none}.flex-box{display:block}.flex-hide{display:inline}.flex-box .wpb_column{background:0 0!important}.vc_row .wpb_column .blog .post-content{width:362px}.blog .post-details{width:70px}.blog.three-columns,.blog.three-columns>li.wpb_column{margin-top:35px}.blog.three-columns>li:first-child{margin-top:0}.blog.three-columns .post-details li{padding:10px 20px}.blog.three-columns .post-details li.date:before{display:inline}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-content,.vc_row .blog.small .post-content{width:352px}.blog.small .post-image{display:block}.blog.horizontal-carousel li.post{float:left;margin-top:0}.announcement .vc_row .vc_col-sm-3{width:100%;text-align:center;margin-top:40px;margin-bottom:20px}.announcement .vertical-align,.announcement .vertical-align-cell{display:block;height:auto}.services-list li,.team-box{width:231px}.services-list.services-icons li{clear:both;width:100%}body .services-list.services-icons li:nth-child(2n){margin-top:30px;margin-left:0;margin-right:0}.projects-list li .view{display:none}.our-clients-list li{width:170px;height:120px}}@media screen and (max-width:479px){h3{font-size:16px;line-height:26px}.slider-content-box{margin-left:10px}.slider-content-box h2{font-size:14px;line-height:24px;padding:9px 15px 8px;border-bottom:none}.slider-content-box p{display:none}.blog .post-details{margin-right:0;border-bottom:1px solid #e2e6e7;margin-bottom:20px}.blog .post-details li{float:left;border-top:none;padding:10px 20px}.blog .post-details li:first-child{padding-left:0}.blog .post-details li:last-child{border-right:none;padding-right:0}.blog .post-details li.date:before,.blog .post-details li:before{display:inline;margin-bottom:0;margin-right:10px}.blog .post-details li.date h2{display:inline;margin:0 2px;color:#999;font-size:13px;font-weight:500;line-height:1}.blog .post-details li.date h2:after{content:","}.blog.small .post-details{width:auto;border:none;margin-bottom:0}.blog.small .post-details li{float:none;width:auto}.row-4-4.vc_row .vc_col-sm-3 .blog.small .post-content,.vc_row .blog.small .post-content{width:190px}.button-label{display:none}.team-box,.vc_column_container .services-list li{width:300px}.services-list li p,.team-box p{padding:15px 10px 0}.services-list.services-icons li{padding:30px 30px 26px}.services-list li .service-icon:before,.services-list.services-icons li .service-content{clear:both;margin-left:0}.services-list.services-icons li h4{margin-top:0}.services-list.services-icons li .service-content{float:left;margin-top:24px}.projects-list .more{padding:12px 14px 11px;font-size:11px}.our-clients-list li{width:145px;height:102px;margin-right:10px}}.sl-small-wallet:before{content:"b";height:48px;line-height:52px}.sl-small-eco:before{content:"i";height:48px;line-height:48px}.sl-small-wrench:before{content:"o";height:48px;line-height:48px}.sl-small-bucket:before{content:"q";height:48px;line-height:48px}.sl-small-house-2:before{content:"s";height:48px;line-height:44px}.sl-small-bricks:before{content:"5";height:48px;line-height:34px}.sl-small-brush-2:before{content:"7";height:48px;line-height:48px}.sl-large-measure:before{content:"p";height:60px;line-height:60px}.sl-large-house-2:before{content:"s";height:60px;line-height:60px}.sl-large-team:before{content:"H";height:60px;line-height:50px}.sl-large-brush-2:before{content:"7";height:60px;line-height:60px}.template-eye:before{content:"p"}.template-bubble:before{content:"q"}.template-calendar:before{content:"s"}.social-youtube:before{content:"i"}.social-dribbble:before{content:"m"}.social-behance:before{content:"t"}}