body,html{overflow-x:hidden}.home-projects,.testimonial{background-position-x:center!important}.breadcrumb li,.comment-list,.introducing li,.sidebar ul li{list-style:none}.mfp-wrap,.owl-carousel .owl-item,.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden}.archive .hentry:after,.clr:after,.footer .social:after,.formbtnstyle,.header-preset-01 .col-lg-6 .wpb_content_element:after,.header:after,.page .comment>div:after,.pagination:after,.post-navigation:after,.recent-posts__item:after,.services .wpb_text_column:after,.single-post .comment-reply-title:after,.single-post .comment>div:after,.single-project .projects-single-pagination:after,.top-area:after,.widget_product_search:after,.widget_shopping_cart_content ul.cart_list li:after{clear:both}.mfp-close,a,ins,mark{text-decoration:none}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px;font-size:0}.col-lg-20,.col-md-20{min-height:1px;padding-left:15px;padding-right:15px;display:inline-block;vertical-align:top;font-size:15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;display:inline-block;vertical-align:top;float:none;width:100%;font-size:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}.col-lg-20{position:relative}@media (min-width:1200px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-20{width:20%}}@media (min-width:992px){.col-md-20{width:20%}}.hidden{display:none!important}@media (max-width:767px){.hidden-xs{display:none!important}.no-padding-xs{padding:0}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}.no-padding-sm{padding:0}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}.no-padding-md{padding:0}}@media (min-width:1200px){.hidden-lg{display:none!important}.no-padding-lg{padding:0}}.container{max-width:320px}@media only screen and (min-width:30em){.container{max-width:480px}}@media only screen and (min-width:768px){.container{max-width:640px}}@media only screen and (min-width:992px){[class*=col],h1,h2,h3,h4,h5,h6{margin-bottom:0}.container{max-width:960px}}@media only screen and (min-width:1200px){[class*=col],h1,h2,h3,h4,h5,h6{margin-bottom:0}.container{max-width:1170px}.boxed{max-width:1200px;margin:auto}}a,abbr,acronym,address,applet,big,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}dl,table{margin-bottom:20px}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.intro3,.recent-posts__thumb,.search-box i,.site,.who .consulting p{overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left;padding:10px 0}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:active,a:focus,a:hover,input:focus,textarea:focus{outline:0}a img{border:0}figure,img,video{max-width:100%;vertical-align:top;height:auto}.header [class*=col-],.intro .wpb_column,.intro3 [class*=col-],.mini-cart,.search-box,.search-box i,.top-area [class*=col-]{vertical-align:middle}.intro2,.intro3{position:relative;max-width:1140px}audio,canvas,video{display:inline;zoom:1}h1,h2,h3,h4,h5,h6{margin:0}:-moz-placeholder{-moz-osx-font-smoothing:grayscale}a,a:visited{cursor:hand;cursor:pointer}.clr:after,.clr:before,.footer .social:after,.footer .social:before,.header-preset-01 .col-lg-6 .wpb_content_element:after,.header-preset-01 .col-lg-6 .wpb_content_element:before,.header:after,.header:before,.page .comment>div:after,.page .comment>div:before,.pagination:after,.pagination:before,.post-navigation:after,.post-navigation:before,.recent-posts__item:after,.recent-posts__item:before,.services .wpb_text_column:after,.services .wpb_text_column:before,.single-post .comment-reply-title:after,.single-post .comment-reply-title:before,.single-post .comment>div:after,.single-post .comment>div:before,.single-project .projects-single-pagination:after,.single-project .projects-single-pagination:before,.top-area:after,.top-area:before,.widget_product_search:after,.widget_product_search:before,.widget_shopping_cart_content ul.cart_list li:after,.widget_shopping_cart_content ul.cart_list li:before{content:" ";display:table}.breadcrumb .sub:before,.clients .owl-nav div:before,.features .wpb_wrapper p:first-child:after,.footer .menu li:before,.icf,.introducing li:before,.mini-cart .mini-cart__button .mini-cart-icon:before,.recent-posts__thumb:after,.social .menu li a:before,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before{font-family:'FontAwesome';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.clients .owl-item div,.clients .owl-nav div:before,.comment-form-comment input[type=submit],.comment-form-comment input[type=submit]:focus,.features .wpb_wrapper p:first-child img,.features .wpb_wrapper p:first-child:after,.features .wpb_wrapper p:first-child:before,.footer .menu li,.header ul.product_list_widget li .product-title,.header-wrapper,.home-slider-button,.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content,.mini-cart .mini-cart__button,.recent-posts__thumb img,.recent-posts__thumb:after,.recent-posts__thumb:before,.search-box .search-form,.search-box i,.search-box i:after,.search-box i:before,.search-box input[type=search],.single-project .gallery a:after,.single-project .gallery a:before,.tran,.who .consulting p img,a,button,input,input[type=submit],input[type=button],input[type=reset],select,textarea{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}@media (max-width:992px){.site{padding-bottom:0!important}}.align-center{text-align:center}.align-left{text-align:left}.align-right,.intro2 .col-lg-5,.social{text-align:right}.content{padding:0 0 80px}.home .content{padding-bottom:0}.social .menu li{display:inline-block;margin-right:5px;width:auto!important}.social .menu li:hover{-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important}.social .menu li:before{display:none}.social .menu li a{font-size:0}.social .menu li a:before{font-size:16px;display:inline-block}.social .menu li a[href*=facebook]:before{content:"\f09a"}.social .menu li a[href*=twitter]:before{content:"\f099"}.social .menu li a[href*=instagram]:before{content:"\f16d"}.social .menu li a[href*=youtube]:before{content:"\f16a"}.social .menu li a[href*="plus.google.com"]:before{content:"\f0d5"}.social .menu li a[href*=flickr]:before{content:"\f16e"}.social .menu li a[href*=dribbble]:before{content:"\f17d"}.social .menu li a[href*=foursquare]:before{content:"\f180"}.social .menu li a[href*=linkedin]:before{content:"\f0e1"}.social .menu li a[href*=tumblr]:before{content:"\f173"}.social .menu li a[href*=feed]:before{content:"\f09e"}.intro{padding:25px 0}.intro .vc_button-2-wrapper{margin-left:6px}.intro .vc_button-2-wrapper a{padding:11px 18px!important;font-size:14px!important;font-weight:700}.intro2{padding:20px;margin:-50px auto 0!important;z-index:999}.intro3{margin:auto!important}.intro3 .boxed{position:relative;z-index:2}.intro3:before{content:'';position:absolute;width:200%;height:500%;right:-90%;top:-100px;background-color:#ffb400;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.intro3 h3{margin-bottom:0!important}.intro3 button{font-size:14px;font-weight:700}.looking{background-size:auto 300px;background-repeat:no-repeat;background-position:bottom}.looking .vc_custom_heading{margin-top:140px}.features{padding:70px 0}.features h3{margin:30px 0 20px}.features .vc_button-2-wrapper{margin-top:20px}.features .wpb_column:hover .wpb_wrapper p:first-child img{transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}.features .wpb_column:hover .wpb_wrapper p:first-child:before{opacity:.75;visibility:visible}.features .wpb_column:hover .wpb_wrapper p:first-child:after{transform:translate(-50%,-50%)scale(1);-webkit-transform:translate(-50%,-50%)scale(1);-moz-transform:translate(-50%,-50%)scale(1);-ms-transform:translate(-50%,-50%)scale(1);-o-transform:translate(-50%,-50%)scale(1);opacity:1;visibility:visible}.features .wpb_wrapper p:first-child{position:relative;overflow:hidden}.features .wpb_wrapper p:first-child img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.features .wpb_wrapper p:first-child:before{content:'';opacity:0;visibility:hidden;z-index:9;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.features .wpb_wrapper p:first-child:after{content:'\f061';display:inline-block;height:50px;line-height:50px;text-align:center;color:#Fff;font-size:14px;opacity:0;visibility:hidden;z-index:10;width:50px;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%)scale(0);-webkit-transform:translate(-50%,-50%)scale(0);-moz-transform:translate(-50%,-50%)scale(0);-ms-transform:translate(-50%,-50%)scale(0);-o-transform:translate(-50%,-50%)scale(0)}.consulting-2{position:relative}.consulting-2 .info{position:absolute;top:80px;left:60px;color:#FFF}.consulting-2 .info h3{color:#FFF;font-size:36px;margin-bottom:0}.consulting-2 .info a{padding:10px 20px!important;font-size:12px!important}.consulting-2 .info a:hover{background-color:#fff;border-color:#FFF!important;color:#111!important}.who{padding:0 0 50px;border-bottom:1px solid transparent}.who h3{margin-bottom:1.3em}.who p{margin-bottom:1.8em!important}.who .consulting{position:relative;margin-bottom:30px}.who .consulting p{margin-bottom:0}.who .consulting:hover img{transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2)}.who .consulting .info:before{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8}.who .consulting .info div{width:100%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-transform:uppercase}.who .consulting .info div h4{color:#FFF;margin-bottom:0;font-size:18px;line-height:2}.who .consulting .info div h5{color:#FFF;font-size:24px}.who .consulting .info div a{padding:10px 20px!important;font-size:12px!important}.who .consulting .info div a:hover{background-color:#fff;border-color:#FFF!important;color:#111!important}.home-projects{padding:60px 0 70px;position:relative}.home-projects:after,.home-projects:before{bottom:0;right:0;left:0;content:'';margin:auto;top:0;position:absolute}.home-projects:before{opacity:.95}.home-projects:after{opacity:.03;background-image:url(../images/noise.gif)}.home-projects>div{position:relative;z-index:99}.offer{padding:50px 0 35px}.testimonial{padding:60px 0;position:relative}@media (max-width:768px){.testimonial{background:0 0!important}}.testimonial:before{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.95}.testimonial:after{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.03;background-image:url(../images/noise.gif)}.testimonial-4 .testimonials-list .author span,.testimonial-4 .testimonials-list .testimonials-text{color:#999}.clients{padding:50px 0 40px}.clients .owl-item div{background-color:#EEE;text-align:center;border:1px solid transparent}.clients .owl-item div:hover,.services-2:before{background-color:#fff}.clients .owl-nav{position:absolute;top:-90px;right:0}.clients .owl-nav div{display:inline-block;font-size:0;margin:0 2px}.clients .owl-nav div:before{font-size:15px;width:30px;height:30px;text-align:center;line-height:30px;display:inline-block;background-color:#EEE}.clients .owl-nav .owl-prev:before{content:"\f053"}.clients .owl-nav .owl-next:before{content:"\f054"}.widget_woothemes_testimonials{font-size:14px}.recent-posts__item{margin-bottom:15px}.recent-posts__item a{font-size:15px;line-height:1.2}.recent-posts__thumb{float:left;margin-right:10px;display:block;position:relative}.recent-posts__thumb:hover img{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.recent-posts__thumb:hover:before{opacity:.75;visibility:visible}.recent-posts__thumb:hover:after{opacity:1;visibility:visible}.recent-posts__thumb:after,.recent-posts__thumb:before{visibility:hidden;opacity:0;margin:auto;position:absolute}.recent-posts__thumb img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.recent-posts__thumb:before{content:'';z-index:999;top:0;left:0;bottom:0;right:0}.recent-posts__thumb:after{content:'\f061';height:30px;line-height:30px;text-align:center;color:#Fff;font-size:14px;z-index:9999;width:30px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-preset-01 .col-lg-6,.services-alt .wpb_text_column{text-align:left}.services{padding:70px 0 60px}.services .wpb_text_column{margin-bottom:30px!important}.services-alt .vc_icon_element{float:left;margin-right:20px}.services-2{position:relative}.services-2 .boxed{position:relative;z-index:2}.services-2:before{content:'';opacity:.8;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.videos .vc_custom_heading{max-width:800px;margin:auto}.introducing ul{margin:10px 0!important}.introducing li{margin:0!important}.introducing li:before{content:"\f00c";margin-right:5px}.dreams .vc_custom_heading{letter-spacing:-6px}.header-preset-01 .col-lg-6 .vc_icon_element{float:left;margin-right:15px;margin-top:10px}.header-preset-01 .col-lg-6 .wpb_content_element{margin-bottom:20px}.our-team{padding:60px 0}.our-team .wpb_text_column{background-color:#fff;padding-bottom:20px}.our-team h4{color:#111}.latest-products{padding:60px 0 30px}.has-bg{text-align:center;padding:50px 0;text-transform:uppercase;position:relative;background-position:bottom center}.has-bg:after,.has-bg:before{bottom:0;left:0;right:0;top:0;content:'';margin:auto;position:absolute}.archive .has-bg,.error404 .has-bg,.post-type-archive-product .has-bg,.single .has-bg,.woocommerce .has-bg{background-image:url(../images/heading_bg.jpg)}.has-bg:before{background:url(../images/noise.gif);opacity:.05;z-index:2}.has-bg:after{background-color:rgba(0,0,0,.4)}.has-bg .container{position:relative;z-index:3}.has-bg h1{color:#fff}.has-bg{margin-bottom:50px}.has-bg .breadcrumb{margin-bottom:0;background-color:rgba(0,0,0,.3);display:inline-block;text-transform:none;padding:12px;min-width:200px;border:none}.boxed .site,.content-wrapper,.features .wpb_wrapper p:first-child:before{background-color:#fff}.breadcrumb{padding:10px 0;border-bottom:1px solid transparent;margin-bottom:50px;font-size:12px;text-transform:uppercase;border-color:#eee}.breadcrumb ul{margin-bottom:0!important}.breadcrumb ul:before{margin-right:10px;color:#ddd}.breadcrumb li{display:inline-block;margin:0!important;color:#ddd}.breadcrumb li a{color:#fff}.breadcrumb .sub:before{content:"\f101";padding:0 10px 0 8px}.archive article{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #EEE}.archive.post-type-archive-product article{border-bottom-color:transparent;padding:0;margin:0}.pagination{margin-bottom:30px}.pagination a,.pagination span{display:inline-block;padding:10px 5px;font-size:16px}.search-results .has-bg{background-image:url(../images/heading_bg.jpg)}.search-results article{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #EEE}blockquote.testimonials-text{border:none;padding:0}@media only screen and (min-width:992px){.intro .col-sm-4,.social .menu{text-align:right}.error404 h2{font-size:32px;margin-top:100px}.intro .vc_custom_heading{height:26px}.social .menu li{margin-left:7px}.testimonials-list:before{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.9}.testimonials-list .testimonials-text{padding:0 80px;font-size:15px;margin-bottom:20px;border:none}.testimonials-list .testimonials-text:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAjCAYAAADv0ujUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAUdEVYdENyZWF0aW9uIFRpbWUAMy8yLzE1k7LeuAAAAZNJREFUWIXtlqFSw0AQhr/txICNJTbY2mCx1NbCO+A6aFwfAAfPQG0ttWhsa2OpPESu7VHSy17SQ903E9HJ3u3Xvzt3FTwYYwqgAgqgdF69iciHb20IxpgcGNunAC7sq5WIvDp1iEd0eiTpUovI7Ayil7ZP5SmbiUht6xm1bHIDPHlkAXJbN0S2AJ47ZAEm7odfwlbiXtnzTm13hJV95PDT+6jsyACOsDGmRC8LPVO2Y6CV3bFP2U34IbQ5/VKeEiYLTsoj2I9C7l3STlDKtmnXzJ5iAoeEb3tuAmEpD+lTAXlmv/VVjw1q+2CMKUXkS7Fm3KPPFljv1mfAdeDid5oD/Tukqw0mZOyWwHJ3Bts9yPCfty4bYB4q6qANZmv7rNtejmiuwi5qhsmCfuxOykIjrNloMVAWdMGsfLLA36v5BJ/KOh8a4c4+GuHNGdIF3WXRedJohAfLuv8FfGiC0Y7EUPrcoq1kiprSGPPSUTNXXhxeFH0W/5Xw2UjCsUnCsUnCsUnCsUnCsUnCsUnCsUnCsfkBT6qBtlnL1z0AAAAASUVORK5CYII=);position:absolute;left:0;opacity:.5}.testimonials-list .testimonials-text:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAjCAYAAADv0ujUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAUdEVYdENyZWF0aW9uIFRpbWUAMy8yLzE1k7LeuAAAAZlJREFUWIXtmKF3wjAYxO/6MMNih0XPbha7WTT/w/Tc7Ozem9ssdljssFhqma0d8iaassIo/RIaVM6Vfi/3yyX5aEtJbzhfLyTzppuSRgAeO/CZZx0MclEl4NhKwLGVgGMrAcdWAo6tBBxbCTi2EnBssa1A0hOA65ayk28cFkmaABi3lJneONpgu9LQUtTJljg3XQ+tTwJLurkEhaQ+gJGlti1hC3AX6VqDyRuBJQ0B3BoGKYxmTT59APdWn6PADnZq9AxO2MFOAQysPr2DAQYoW8sdgCuj78aOuPPpo1y9MWywO5+epOqLzBB2yEoFyVZgt2ITdznwgKxrBZQJm05ng0zbgeTGrV4IKFAGU0hCBmAZOAgALDxq5134ZAA+AwdZWrZDJZJfCOsoBck/YJIF/FPeImyiISnP6hdVW/M1f3UT9VJAynOSq/oPmRuogG32WwDPZz47vBvrPkj+C7Lehxco+2JTa1sCmJH88cI7EMlcUo7m7pQ7n6PnY+95WNID9v8mc5T9bxWyBZp05Iv8N4A1Wg6yJPwCU0N/neZoRocAAAAASUVORK5CYII=);position:absolute;right:0;top:0;opacity:.5}.testimonials-list .author{margin-bottom:30px;display:block}.testimonials-list .author span{display:block}.testimonials-list .author span:first-child{font-style:normal;font-size:18px}}.header,.header .container,.search-box,.search-box i{position:relative}@media only screen and (min-width:1200px){.has-bg{padding:100px 0;background-position-x:center}.has-bg .entry-title{text-transform:none;font-size:42px;margin-bottom:10px}.has-bg .container{position:relative;z-index:2}.header-sticky .has-bg{padding-top:160px}.header-preset-02 .has-bg{padding-top:155px}}.intro h3{color:#FFF}.features h3{color:#111}.home-projects .heading-title-2,.our-team .heading-title-2,.testimonial .heading-title-2,.testimonial__content,.testimonials-list,.wpb_accordion_wrapper .ui-state-active .ui-icon:before{color:#FFF}.who{border-bottom-color:#EEE}.home-projects .heading-title-2:before,.our-team .heading-title-2:before,.testimonial .heading-title-2:before{background-color:rgba(255,255,255,.15)}.has-bg .heading-title-2:before,.recent-posts__thumb:before{background-color:#fff}a.eg-grant-element-1,a.eg-grant-element-2{color:#fff}.scheme a.read-more{padding:8px 18px;text-transform:uppercase;margin-bottom:20px;display:inline-block;color:#BABABA;border:2px solid #EEE}.scheme a.read-more:hover{color:#FFF}.site-branding{padding:20px 0}.top-area{padding:10px 0}.top-area .textwidget i{font-size:16px;vertical-align:middle;margin-top:-3px;margin-right:5px}.header{width:100%}.header-right [class*=col]{font-size:18px;line-height:1.2}.header-right [class*=col] span{font-size:13px}.header-right i{float:left;width:42px;height:42px;line-height:42px;text-align:center;border:2px solid transparent;margin:0 10px 0 0}.search-box{display:table-cell;z-index:9999}.search-box i{font-size:16px;cursor:pointer;display:inline-block;height:20px;width:20px;-moz-transition-duration:.1s;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.search-box i:after,.search-box i:before{position:absolute}.search-box i:before{top:0;left:0}.search-box i:after{content:'\f00d';top:100%;left:0}.search-box input[type=submit],.search-box label span{display:none}.search-box input[type=search]{position:absolute;width:100%;z-index:99;border:none;border-top:3px solid transparent;box-shadow:0 6px 12px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.2)}.search-box .search-form{position:absolute;width:300px;height:100%;top:272%;right:0;opacity:0;visibility:hidden}.search-box .search-form:before{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.search-box .search-form.open{opacity:1;visibility:visible}.search-box .search-form.open+i:before{top:-100%}.search-box .search-form.open+i:after{top:0}@media (max-width:1199px){.search-box{width:100%}}.mini-cart{display:table-cell;padding:0 15px}.mini-cart .mini-cart__button{cursor:pointer}.mini-cart .mini-cart__button .mini-cart-icon{position:relative}.mini-cart .mini-cart__button .mini-cart-icon:before{content:'\f07a';font-size:20px;float:none;width:auto;height:auto;line-height:normal;border:none;margin:0}.mini-cart .mini-cart__button .mini-cart-icon:after{font-family:inherit;content:attr(data-count);font-size:12px;font-weight:600;text-align:center;position:absolute;top:-16px;right:-12px;min-width:20px;line-height:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.mini-cart .widget_shopping_cart_content{position:absolute;right:0;top:140%;width:300px;max-height:700px;overflow:auto;opacity:0;visibility:hidden;padding-top:15px;z-index:999;box-shadow:0 6px 12px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.2);background-color:#fff;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.mini-cart .widget_shopping_cart_content ul.cart_list li{padding:0 15px 7px}.mini-cart .widget_shopping_cart_content .total{padding:5px 15px;margin-bottom:0}.mini-cart.open .widget_shopping_cart_content{opacity:1;visibility:visible;top:100%}@media only screen and (min-width:992px){.header-sticky.header-preset-02 .headroom--not-top,.header-sticky.header-preset-03 .headroom--not-top{-webkit-transform:translate(0,calc(-100%));-moz-transform:translate(0,calc(-100%));-ms-transform:translate(0,calc(-100%));-o-transform:translate(0,calc(-100%))}.header-sticky.header-preset-05 .headroom--not-top{-webkit-transform:translate(0,calc(-100% + 58px));-moz-transform:translate(0,calc(-100% + 58px));-ms-transform:translate(0,calc(-100% + 58px));-o-transform:translate(0,calc(-100% + 58px))}.header-preset-01 .header{padding:0}.header-sticky .header-wrapper{width:100%;position:fixed!important;z-index:999;top:0}.header-sticky .header-wrapper+.content-wrapper{padding-top:90px}.headroom--not-top{position:fixed;z-index:999;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.headroom--not-top .header{box-shadow:0 1px 4px rgba(0,0,0,.1)}.headroom--not-top .navigation .menu>li>a{padding:20px 5px}.headroom--not-top .search-box .search-form{top:185%}.header-preset-02.header-sticky .header-wrapper+.content-wrapper{padding-top:44px}.header-preset-02.header-sticky .has-bg{padding-top:200px}.header-preset-02 .nav{position:absolute;left:0;right:0;z-index:999}.header-preset-02 .navigation{padding:0;text-align:left;position:relative}.header-preset-02 .navigation>div>ul>li>a{padding:20px 30px 15px;border-right:1px solid transparent;border-bottom:5px solid transparent}.disable-title.header-sticky:not(.home).header-preset-01.disable-breadcrumb .header,.disable-title.header-sticky:not(.home).header-preset-04 .header,.disable-title.header-sticky:not(.home).header-preset-04.disable-breadcrumb .header,.disable-title.header-sticky:not(.home).header-preset-05.disable-breadcrumb .header{border-bottom:1px solid #EEE}.header-preset-03.header-sticky .header-wrapper+.content-wrapper{padding-top:44px}.header-preset-03.header-sticky .has-bg{padding-top:225px}.header-preset-03 .nav{position:absolute;left:0;right:0;z-index:999}.header-preset-03 .navigation{padding:0;text-align:left;position:relative}.header-preset-03 .navigation>div>ul>li>a{padding:15px 30px 20px;border-right:1px solid transparent;border-top:5px solid transparent}.header-preset-05.header-sticky .header-wrapper+.content-wrapper{padding-top:44px}.header-preset-05.header-sticky .has-bg{padding-top:275px}.header-preset-05 .navigation{padding:0;text-align:left;position:relative}.header-preset-05 .navigation>div>ul>li.current-menu-item>a,.header-preset-05 .navigation>div>ul>li:hover>a{border-top:5px solid transparent}.header-preset-05 .navigation>div>ul>li>a{padding:18px 27px;border-right:1px solid transparent;border-top:5px solid transparent}.header-preset-05 .navigation>div>ul>li:first-child>a{border-left:1px solid transparent}.header-preset-02 .navigation>div>ul>li.current-menu-item>a,.header-preset-02 .navigation>div>ul>li>a:hover{color:#FFF}.header-preset-02 .navigation a:after,.header-preset-02 .navigation a:before{display:none}.header-preset-02 .headroom--not-top .navigation .menu>li>a,.header-preset-03 .headroom--not-top .navigation .menu>li>a{padding:15px 30px}.header-preset-05 .headroom--not-top .navigation .menu>li>a{padding:15px 20px}.top-area-enable.header-preset-01 .headroom--not-top,.top-area-enable.header-preset-04 .headroom--not-top,.top-area-enable.header-preset-06 .headroom--not-top,.top-area-enable.header-preset-07 .headroom--not-top{-webkit-transform:translate(0,-44px);-moz-transform:translate(0,-44px);-ms-transform:translate(0,-44px);-o-transform:translate(0,-44px)}.disable-title.header-sticky:not(.home).header-preset-01 .header-wrapper+.content-wrapper{padding-top:255px}.disable-title.header-sticky:not(.home).header-preset-01.disable-breadcrumb .header-wrapper+.content-wrapper{padding-top:200px}.disable-title.header-sticky:not(.home).header-preset-02 .header-wrapper+.content-wrapper,.disable-title.header-sticky:not(.home).header-preset-03 .header-wrapper+.content-wrapper{padding-top:255px}.disable-title.header-sticky:not(.home).header-preset-02.disable-breadcrumb .header-wrapper+.content-wrapper,.disable-title.header-sticky:not(.home).header-preset-03.disable-breadcrumb .header-wrapper+.content-wrapper{padding-top:280px}.disable-title.header-sticky:not(.home).header-preset-04 .header-wrapper+.content-wrapper{padding-top:158px}.disable-title.header-sticky:not(.home).header-preset-04.disable-breadcrumb .header-wrapper+.content-wrapper{padding-top:200px}.disable-title.header-sticky:not(.home).header-preset-05.disable-breadcrumb .header-wrapper+.content-wrapper{padding-top:250px}.disable-title.header-sticky:not(.home).header-preset-06 .header-wrapper+.content-wrapper{padding-top:160px}.disable-title.header-sticky:not(.home).header-preset-06.disable-breadcrumb .header-wrapper+.content-wrapper{padding-top:200px}}@media only screen and (min-width:1200px){.header-preset-04 .header{padding:0}.header-preset-04.home .navigation>div>ul>li>a{color:#fff}.header-preset-04.home .top-area,.header-preset-04.home .top-area a{color:#FFF}.header-preset-04.home .header{border-top:1px solid rgba(255,255,255,.25);padding:0}.header-preset-04.home .header-wrapper{position:absolute;background-color:transparent!important;width:100%;top:0;z-index:999}.header-preset-04.home .header,.header-preset-04.home .navigation,.header-preset-04.home .top-area{background:0 0!important}.header-preset-04.home.header-sticky .header-wrapper+.content-wrapper{padding-top:0}.header-preset-04.home .headroom--not-top .header{background-color:#1b273d!important}.header-preset-04.home .headroom--not-top .site-branding{padding-top:20px!important}.header-preset-04.home .headroom--not-top .navigation>div>ul>li>a{padding:20px 10px}}@media (max-width:992px){.sub-menu-toggle.fa{display:none;position:absolute;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;left:0}.menu-item-has-children>.sub-menu-toggle.fa{display:block}.menu-link{font-size:20px;cursor:pointer;display:inline-block;transition:all .5s cubic-bezier(.215,.61,.355,1)}.menu-link,.navigation{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1)}.menu-link.active{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.header-wrapper{position:relative}.header-preset-02 .nav,.header-preset-03 .nav,.header-preset-05 .nav{position:absolute;right:30px;top:55px;z-index:99999;text-align:right;background:0 0!important}.navigation{position:absolute;background-color:#fff!important;right:0;top:120%;z-index:999;width:250px;visibility:hidden;opacity:0;box-shadow:3px 2px 2px rgba(0,0,0,.1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.navigation.active{visibility:visible;opacity:1;top:100%}.navigation .menu>li.mega{display:none}.navigation .menu>li>a{text-transform:uppercase;padding:10px 0;display:block;color:#111!important}.navigation .sub-menu{display:none}.navigation .sub-menu li{padding-right:15px}.navigation .sub-menu li:last-child{border:none}.navigation li{padding:0 15px;border-bottom:1px solid #EEE}.navigation li.menu-item-has-children.is-open>a{border-bottom-color:#EEE}.navigation li.menu-item-has-children{padding:0}.navigation li.menu-item-has-children>a{border-bottom:1px solid transparent;display:block;padding:5px 15px;text-transform:uppercase}.navigation li.menu-item-has-children li{padding:5px 15px!important}.navigation li.menu-item-has-children li a{color:#AAA;display:block;padding:5px 0}.navigation li.menu-item-has-children li a:hover{background:0 0!important}.header__right{text-align:right;position:relative}}@media only screen and (min-width:992px){.navigation>div>ul>li:hover>.children,.navigation>div>ul>li:hover>.children li,.navigation>div>ul>li:hover>.sub-menu,.navigation>div>ul>li:hover>.sub-menu li{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.navigation>div>ul>li.current-menu-item>a:after,.navigation>div>ul>li.current-menu-item>a:before,.navigation>div>ul>li>a:hover:after,.navigation>div>ul>li>a:hover:before{visibility:visible;opacity:1}.navigation>div>ul>li.mega-menu{position:static}.navigation>div>ul>li.mega-menu .sub-menu{background-color:#fff;width:100%;border-top:3px solid transparent;padding:20px 15px;font-size:0}.navigation>div>ul>li.mega-menu .sub-menu li{font-size:13px;border:none;width:25%;display:inline-block;vertical-align:top}.sub-menu-toggle.fa{display:none}.navigation>div>ul{font-size:0}.navigation>div>ul li{font-size:13px}.navigation>div>ul>li{display:inline-block;position:relative}.navigation>div>ul>li:hover>.children,.navigation>div>ul>li:hover>.sub-menu{visibility:visible;opacity:1;z-index:999}.navigation>div>ul>li.current-menu-item>a:before{-webkit-transform:translate(-5px,0);-moz-transform:translate(-5px,0);-ms-transform:translate(-5px,0);-o-transform:translate(-5px,0)}.navigation>div>ul>li.current-menu-item>a:after{-webkit-transform:translate(5px,0);-moz-transform:translate(5px,0);-ms-transform:translate(5px,0);-o-transform:translate(5px,0)}.navigation>div>ul>li>a{display:inline-block;font-size:13px;padding:10px 5px}.navigation>div>ul>li>a:hover:before{-webkit-transform:translate(-5px,0);-moz-transform:translate(-5px,0);-ms-transform:translate(-5px,0);-o-transform:translate(-5px,0)}.navigation>div>ul>li>a:hover:after{-webkit-transform:translate(5px,0);-moz-transform:translate(5px,0);-ms-transform:translate(5px,0);-o-transform:translate(5px,0)}.navigation>div>ul>li>a:after,.navigation>div>ul>li>a:before{transition:all .5s cubic-bezier(.215,.61,.355,1);visibility:hidden;opacity:0}.navigation .children,.navigation .sub-menu,.navigation>div>ul>li>a:after,.navigation>div>ul>li>a:before{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1)}.navigation>div>ul>li>a:before{content:'[';display:inline-block;-webkit-transform:translate(-15px,0);-moz-transform:translate(-15px,0);-ms-transform:translate(-15px,0);-o-transform:translate(-15px,0)}.navigation>div>ul>li>a:after{content:']';display:inline-block;-webkit-transform:translate(15px,0);-moz-transform:translate(15px,0);-ms-transform:translate(15px,0);-o-transform:translate(15px,0)}.navigation{text-transform:uppercase;text-align:right}.navigation .children,.navigation .sub-menu{background-color:#fff;text-align:left;position:absolute;width:270px;left:0;top:100%;z-index:-1;visibility:hidden;opacity:0;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transition:all .5s cubic-bezier(.215,.61,.355,1)}.navigation .children li.menu-item-has-children>a:after,.navigation .sub-menu li.menu-item-has-children>a:after{font-family:'FontAwesome';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\f061";position:absolute;right:15px;top:15px}.navigation .children li:hover,.navigation .sub-menu li:hover{z-index:2}.navigation .children li:hover>.sub-menu,.navigation .sub-menu li:hover>.sub-menu{left:98%;opacity:1;visibility:visible;z-index:3}.navigation .children .sub-menu,.navigation .sub-menu .sub-menu{left:110%;top:-20px}.navigation .children a,.navigation .sub-menu a{color:#AAA;padding:10px 20px;display:block}.navigation .children a:hover,.navigation .children a:hover:after,.navigation .sub-menu a:hover,.navigation .sub-menu a:hover:after{color:#fff}.navigation .children li,.navigation .sub-menu li{display:block;text-transform:none;width:100%;background-color:#fff;position:relative}.navigation .children li:first-child,.navigation .sub-menu li:first-child{border-top:3px solid transparent}.navigation .children li.page_item_has_children>a:after,.navigation .children li.page_item_has_children>a:before,.navigation .sub-menu li.page_item_has_children>a:after,.navigation .sub-menu li.page_item_has_children>a:before{content:" ";display:table}.navigation .children li.page_item_has_children>a:after,.navigation .sub-menu li.page_item_has_children>a:after{clear:both;font-family:'FontAwesome';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\f054";float:right;margin-top:5px}.navigation .children li.page_item_has_children:hover .children,.navigation .sub-menu li.page_item_has_children:hover .children{visibility:visible;opacity:1;left:100%}.navigation .children .children,.navigation .sub-menu .children{position:absolute;left:110%;visibility:hidden;opacity:0;top:-50%}.menu-link{display:none}}@media only screen and (min-width:1200px){.navigation>div>ul>li>a{padding:40px 10px;font-size:14px}}.bottom-wrapper{width:100%}.footer{padding:60px 0 40px;position:relative}.footer .social .menu li{margin-left:0;margin-right:15px}.footer .social .menu li a:before{font-size:20px}.footer [class*=col-]{margin-bottom:20px}.footer:before{content:'';background:url(../images/noise.gif);margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.03}.footer>.container{position:relative;z-index:2}.footer .widget-title{color:#111;position:relative;padding-bottom:20px;margin-bottom:40px;text-transform:none;font-size:20px}.footer .widget-title:after,.footer .widget-title:before{left:0;content:'';position:absolute}.sidebar .widget .menu li a:hover,.sidebar .widget .menu li.current-menu-item a{color:#FFF}@media (max-width:768px){.footer .widget-title{margin-bottom:20px;padding-bottom:13px}}.footer .widget-title:before{width:100%;height:1px;background-color:rgba(255,255,255,.15);bottom:0}.footer .widget-title:after{width:80px;height:3px;bottom:-1px}.footer .menu{font-size:0}.footer .menu li{vertical-align:top;margin-bottom:10px;list-style-type:none}.footer .menu li:hover{-webkit-transform:translate(10px,0);-moz-transform:translate(10px,0);-ms-transform:translate(10px,0);-o-transform:translate(10px,0)}.footer .menu li:before{content:'\f054';margin-right:10px;-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40)}.footer .textwidget img{margin-bottom:20px}.footer .textwidget i{margin-right:10px;font-size:20px;width:20px}@media only screen and (min-width:992px){.footer .textwidget i{margin-right:25px}}.footer .textwidget p{margin-bottom:.7em}.footer .social{margin-top:20px}.footer .social .menu{text-align:left}.copyright{padding:25px 0;text-align:center;font-size:14px;position:relative}.copyright .container{position:relative;z-index:2}.copyright:before{content:'';background:url(../images/noise.gif);margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.03}@media only screen and (min-width:768px){.footer .menu{font-size:0}.footer .menu li{display:inline-block;width:50%}}.sidebar .widget{margin-bottom:50px}.sidebar .widget .menu li{margin-bottom:0;padding-bottom:0;border-bottom-color:#FFF}.entry-bottom,.sidebar ul li{border-bottom:1px solid #EEE}.sidebar .widget .menu li a{padding:15px 20px;display:block;background-color:#F4F4F4;text-transform:uppercase}.sidebar .widget-title{margin-bottom:20px}.sidebar ul li{padding-bottom:10px;margin-bottom:10px}.single-post .entry-footer{background-color:#f5f5f5;padding:30px;margin-bottom:30px}.entry-content ol,.entry-content ul{margin-bottom:20px}.entry-content ol li,.entry-content ul li{margin-left:20px}.page .entry-content ol,.page .entry-content ul{margin:16px 20px}.page .entry-content ol li,.page .entry-content ul li{margin-left:20px}.post-thumb{margin-bottom:30px}.entry-meta{margin-bottom:20px}.entry-meta span{margin-right:20px}.entry-meta i{margin-right:5px}.entry-meta time.published{display:none}.entry-meta time.published.updated{display:inline-block}.entry-meta .byline{margin-left:10px}.post-navigation{margin-bottom:30px;text-align:left}.post-navigation .nav-next{text-align:right}.page .comment-reply-title,.page .comments-title,.single-post .comment-reply-title,.single-post .comments-title{position:relative;padding-bottom:15px;margin-bottom:40px}@media (max-width:768px){.page .comment-reply-title,.page .comments-title,.single-post .comment-reply-title,.single-post .comments-title{margin-bottom:20px;padding-bottom:5px}}.page .comment-reply-title:before,.page .comments-title:before,.single-post .comment-reply-title:before,.single-post .comments-title:before{content:'';width:100%;height:1px;background-color:#eee;position:absolute;bottom:0;left:0}.page .comment-reply-title:after,.page .comments-title:after,.single-post .comment-reply-title:after,.single-post .comments-title:after{content:'';width:80px;height:3px;left:0;bottom:-1px;position:absolute}.single-post .comment-reply-title small{float:right}.page .comment,.single-post .comment{margin-bottom:20px}.page .comment>div,.single-post .comment>div{background-color:#f5f5f5;padding:20px;margin-bottom:20px}.page .comment .comment-author,.single-post .comment .comment-author{float:left;margin-right:20px}@media only screen and (min-width:992px){.page .comment .children,.single-post .comment .children{margin-left:50px}}.page .comment .fn,.single-post .comment .fn{font-style:normal;font-size:16px;text-transform:uppercase}.page .comment-form,.single-post .comment-form{margin:0 -15px;font-size:0}.page .comment-form .form-submit,.page .comment-form .logged-in-as,.single-post .comment-form .form-submit,.single-post .comment-form .logged-in-as{padding:0 15px;font-size:13px}.comment-list .children{list-style:none;margin:0}.comment-form-comment textarea{height:250px}.comment-form-comment input[type=submit],.comment-form-comment input[type=submit]:focus{display:inline-block;text-align:center;background:0 0;box-shadow:none;border:2px solid #000;padding:11px 30px;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.comment-form-comment input[type=submit]:hover{border:2px solid transparent}.post-navigation{background:0 0}.post-navigation a{color:#111!important}.post-thumb{position:relative}.dates{position:absolute;background-color:#fff;top:30px;left:30px}.dates .month{padding-top:10px}.dates .year{padding-bottom:10px}.dates span{display:block;text-align:center;color:#FFF;font-size:11px;text-transform:uppercase;padding:0 12px}.dates .comments-counts span,.dates .date{font-size:32px;line-height:1}.paging-navigation .nav-next,.share{text-align:right}.dates .comments-counts{padding:10px 12px;color:#111}.dates .comments-counts span{color:#111;padding:0}.share{padding-top:15px;font-size:17px}.share span{padding:5px}.share span:first-child{font-size:13px}.entry-bottom{border-top:1px solid #EEE;padding:10px 0;margin-bottom:20px}.entry-bottom [class*=col-]{vertical-align:middle}.entry-bottom .share{padding:0}.tagcloud a{font-size:13px!important;background:#eee;padding:5px 10px;margin-bottom:10px;display:inline-block;margin-right:5px}.tagcloud a:hover{color:#111!important}.page.full-width .entry-content{max-width:1170px;margin:auto;padding:0 15px}.page.full-width.wpb-js-composer .entry-content{max-width:5000px;padding:0}.archive .hentry{max-width:1170px;margin:0 auto 30px}.archive .hentry:after,.archive .hentry:before{content:" ";display:table}.paging-navigation{max-width:1170px;margin:0 auto}.mfp-container,.owl-controls{text-align:center}.page-template-template-contact .wpb_column i{font-size:25px;margin-right:10px}.leaders .wpb_content_element img{border:1px solid #eee;padding:0 40px}.about-page .content,.services-page .content{padding-bottom:0}.services-page .features{padding:0}.about-page .heading-title{margin-bottom:22px;padding-bottom:8px}.work-with-us{padding:70px 0;position:relative}.work-with-us .row{position:relative;z-index:2}.work-with-us:after,.work-with-us:before{right:0;content:'';top:0;left:0;bottom:0;position:absolute}.work-with-us .vc_custom_heading div{max-width:900px;margin:auto;margin-bottom:20px!important}.work-with-us:before{margin:auto;opacity:.8}.work-with-us:after{margin:auto;opacity:.03;background-image:url(../images/noise.gif)}.page-template-template-blog article{padding-bottom:10px;margin-bottom:50px;border-bottom:1px solid #EEE}.page-template-template-underconstruction .under{position:relative;padding:200px 0}.page-template-template-underconstruction .under:before{content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8}.page-template-template-underconstruction .under>div{position:relative;z-index:2}.page-template-template-underconstruction.uncover .site{padding-bottom:75px!important}.page-template-template-underconstruction.header-sticky .header-wrapper+.content-wrapper{padding-top:0!important}.page-template-template-underconstruction .notification{padding:50px 0}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-rtl .owl-item,.single-project .projects-single-pagination .next{float:right}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png)no-repeat;cursor:pointer;z-index:1;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-controls .owl-dot{position:relative;z-index:99;width:14px;height:14px;display:inline-block;vertical-align:top;border:2px solid #ddd;margin:2px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.owl-controls .owl-dot.active{background-color:#000}#nprogress{pointer-events:none}#nprogress .bar{background:#ffb600;position:fixed;z-index:1031;top:0;left:0;width:100%;height:4px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #ffb600,0 0 5px #ffb600;opacity:1;-webkit-transform:rotate(3deg)translate(0,-4px);-ms-transform:rotate(3deg)translate(0,-4px);transform:rotate(3deg)translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:30px;height:30px;box-sizing:border-box;border:4px solid transparent;border-top-color:#ffb600;border-left-color:#ffb600;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.animsition-loading{position:fixed;top:0;z-index:100;width:100%;height:100%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22%23ccc%22%3E%0A%20%20%3Cpath%20opacity%3D%22.25%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22/%3E%0A%20%20%3Cpath%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0A%20%20%20%20%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2016%2016%22%20to%3D%22360%2016%2016%22%20dur%3D%220.8s%22%20repeatCount%3D%22indefinite%22%20/%3E%0A%20%20%3C/path%3E%0A%3C/svg%3E%0A%0A)center center no-repeat;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animsition-loading:after{position:fixed;top:50%;width:100%;margin-top:20px;font-size:16px;color:#999;text-align:center;content:"Loading"}.mfp-container:before,.mfp-figure:after,.single-project .gallery a:after{content:''}.mfp-bg,.mfp-container,.mfp-wrap{left:0;width:100%;height:100%;top:0}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;-o-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-o-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-out{-webkit-animation-name:fade-out;-o-animation-name:fade-out;animation-name:fade-out}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;position:fixed;outline:0!important}.mfp-container{position:absolute;padding:0 8px;box-sizing:border-box}.mfp-container,img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.mfp-figure:after,.mfp-iframe-scaler iframe{position:absolute;box-shadow:0 0 8px rgba(0,0,0,.6)}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;left:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{max-width:100%;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{left:0;top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap .mfp-content{opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 select{width:100%;max-width:100%;margin-bottom:30px}.light-on-dark .wpcf7-textarea,.wpcf7-textarea{width:100%;max-width:100%;height:200px}div.wpcf7-response-output{margin:0}div.wpcf7-mail-sent-ng,div.wpcf7-mail-sent-ok,div.wpcf7-spam-blocked,div.wpcf7-validation-errors{position:relative;padding:13px 15px;margin-bottom:20px;margin-top:0;color:#c09853;text-shadow:none;background-color:#fcf8e3;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div.wpcf7-mail-sent-ok{color:#fff;background-color:#468847;width:100%;text-align:center}div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked{color:#fff;background-color:#3a87ad}div.wpcf7-validation-errors{color:#fff;background-color:#eb5858;border-color:#eb5858;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;margin-top:-10px}span.wpcf7-form-control-wrap{position:relative;width:100%}input.wpcf7-not-valid,textarea.wpcf7-not-valid{border:2px solid #eb5858!important}span.wpcf7-not-valid-tip{color:#eb5858;margin-top:-20px!important;margin-bottom:20px}.footer span.wpcf7-not-valid-tip{position:absolute;top:-3px}span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:10pt;display:block}.formbtnstyle{margin-top:20px}.wpcf7 ::-moz-placeholder{opacity:1!important}.wpcf7-form .ajax-loader{display:block;width:26px;margin-left:0;margin-top:10px;background:#eee;padding:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:30px}div.wpcf7 img.ajax-loader{margin-left:0!important}.rev_slider .wpcf7-form .ajax-loader{display:none}.wpcf7-submit{margin-top:10px!important}.post-type-archive-project ul.projects,.tax-project-category ul.projects{font-size:0;margin:0 -15px}.post-type-archive-project ul.projects li,.tax-project-category ul.projects li{list-style:none!important;font-size:13px;display:inline-block;width:100%;padding:0 15px;vertical-align:top}@media only screen and (min-width:768px){.post-type-archive-project ul.projects li,.tax-project-category ul.projects li{width:50%}}@media only screen and (min-width:992px){.post-type-archive-project ul.projects li,.tax-project-category ul.projects li{width:25%}}.post-type-archive-project ul.projects li .project-thumbnail,.tax-project-category ul.projects li .project-thumbnail{margin-bottom:20px}.single-project .entry-title{text-transform:none}.single-project .gallery{margin:20px 0 65px}.single-project .gallery a{position:relative;display:block}.single-project .gallery a:hover:before{visibility:visible;opacity:1}.single-project .gallery a:hover:after{visibility:visible;opacity:.75}.single-project .gallery a:after,.single-project .gallery a:before{visibility:hidden;opacity:0}.single-project .gallery a:after{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.single-project .gallery a:before{font-family:'FontAwesome';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\f002";width:100%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999;text-align:center;color:#fff;font-size:20px}.heading-title:after,.heading-title:before,.related.products h2:after,.related.products h2:before,.widget-title:after,.widget-title:before{content:''}.single-project .meta-title{font-weight:700;color:#111;margin-right:10px}.single-project .project-meta .categories li,.single-project .project-meta .categories ul{display:inline-block}.single-project .project-meta .categories li a{color:#AAA}.single-project .projects-single-pagination{padding:20px 0 100px}.single-project .projects-single-pagination .previous{float:left}.single-project .type-project .summary{margin:0 -15px}.widget_shopping_cart_content ul.cart_list li{text-align:start;display:block}.widget_shopping_cart_content ul.cart_list li a{padding:0}.widget_shopping_cart_content ul.cart_list li a.remove{font-size:20px;height:20px;width:20px;text-align:center;line-height:18px;float:right;position:relative;top:auto;left:auto;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.widget_shopping_cart_content .buttons{text-align:center;padding:10px 0 20px;margin:0}.widget_shopping_cart_content .buttons a.button{vertical-align:top;padding:8px 15px;text-transform:uppercase;border:none!important}.header ul.product_list_widget li{border-bottom:1px solid #EEE;margin-bottom:10px;padding-bottom:10px}.header ul.product_list_widget li a{display:block}.header ul.product_list_widget li img{float:left;width:40px;margin-right:10px}.header ul.product_list_widget li del .amount{font-size:12px;font-weight:300;margin-right:5px}.header ul.product_list_widget li .amount,.header ul.product_list_widget li ins{font-weight:600}.woocommerce form .form-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 25px;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce table.shop_table,.woocommerce-checkout #payment{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select2-container .select2-choice{padding:10px 15px;border-color:#EEE;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select2-drop-active{border-color:#EEE}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none}.woocommerce .quantity .qty{width:80px;height:40px;padding:0 10px}.woocommerce a.button{background-color:transparent;border:2px solid #EEE}.woocommerce a.button:hover{color:#fff}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:12px 15px;width:150px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border:none;display:inline-block}.widget_product_search .screen-reader-text,.woocommerce-tabs h2{display:none}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{padding:10px}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce-cart .cart-collaterals .cart_totals table{width:100%}@media only screen and (min-width:992px){.woocommerce .related ul li.product,.woocommerce .related ul.products li.product{width:24%}}.woocommerce ul.products li.product .price{font-size:18px}.woocommerce ul.products li.product h3{font-size:15px}.woocommerce-page .entry-content{max-width:1170px!important;padding:0 15px!important;margin:auto}.archive.woocommerce-page .entry-content,.post-type-archive-product .entry-content{max-width:5000px;padding:0}.widget_product_search .search-field{float:left;width:70%}.widget_product_search input[type=submit]{float:left;width:30%;height:47px;line-height:47px;padding:0;border:none;color:#fff;text-align:center}.related.products{position:relative}.related.products h2{position:relative;padding-bottom:15px;margin-bottom:40px}@media (max-width:768px){.related.products h2{margin-bottom:20px;padding-bottom:5px}}.related.products h2:before{width:100%;height:1px;background-color:#eee;position:absolute;bottom:0;left:0}.related.products h2:after{width:80px;height:3px;left:0;bottom:-1px;position:absolute}.single_add_to_cart_button{height:40px}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:8px 20px;background-color:transparent;text-transform:uppercase}.product_meta span{display:block;margin-bottom:10px}.woocommerce ul.products{margin:0 0 1em!important}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:70px}.woocommerce ul.product_list_widget li{padding:0 0 15px;margin-bottom:15px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px 16px}@media only screen and (min-width:992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:30.8%}.columns-4.woocommerce ul.products li.product{width:22.05%!important}}ul.product_list_widget li{border-bottom-color:#eee}input[type=search],input[type=text],input[type=email],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=url],input[type=tel],input[type=color],select,textarea{display:inline-block;padding:11px 15px;margin-bottom:10px;color:#666;border:1px solid #EEE;vertical-align:top;font-size:13px;width:100%;max-width:100%}textarea{resize:vertical}input:-moz-placeholder,textarea:-moz-placeholder{color:#666!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#666!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666!important}input,select,textarea{box-shadow:none;color:#222;padding:10px;width:100%}input:focus,textarea:focus{background-color:#F5F5F5}input[type=checkbox],input[type=image],input[type=radio]{width:auto}button,input[type=submit],input[type=button],input[type=reset]{background-color:#333;border:none;color:#fff;cursor:pointer;padding:10px 24px;width:auto;font-size:13px;text-transform:uppercase}.add_to_cart_button,.vc_btn.ghost{border:2px solid #EEE}.button:hover,button:hover,input:hover[type=submit],input:hover[type=button],input:hover[type=reset]{background-color:#1B273D;color:#fff}.wpb_row{margin:0 -15px}.last_toggle_el_margin,.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background{background-color:#ffb500!important}.vc_btn.ghost{background:0 0}.vc_btn.ghost:hover{border:2px solid transparent}.vc_btn_md{padding:9px 16px!important;font-size:13px!important}.vc_progress_bar .vc_single_bar{height:15px;margin-top:50px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.vc_progress_bar .vc_single_bar .vc_bar{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.vc_progress_bar .vc_label{position:absolute;top:-27px;left:-10px;color:#999!important;text-transform:uppercase}.wpb_accordion_section{margin-bottom:10px}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{padding-left:50px;background:0 0!important;border:1px solid #EEE}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{line-height:50px;height:50px;padding:0;font-size:15px}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{right:auto;left:0;top:0!important;width:50px!important;height:50px!important;text-align:center;line-height:50px;padding:0!important}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{right:auto;left:0;top:-1px!important;width:50px!important;height:50px!important;text-align:center;line-height:50px;padding:0!important;background:0 0!important}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before{content:"\f054";width:50px;height:50px;line-height:50px;text-align:center;display:inline-block}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active{background:#1B273D!important}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active a,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active a:hover{color:#fff!important}.wpb_accordion .wpb_accordion_content{border:1px solid #EEE;border-top:none}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{color:#AAA!important;border-color:#EEE!important}.eg-thememove-features-1-content .vc_button-2-wrapper a{padding:9px 18px!important;text-transform:uppercase!important}.esg-filter-wrapper{margin-bottom:35px}.esg-filters.esg-navbutton-solo-right{position:absolute;right:0;bottom:93px!important;top:auto!important;z-index:800}.esg-filters.esg-navbutton-solo-left{position:absolute;left:-20px;bottom:93px!important;top:auto!important;z-index:800}.esg-grid .mainul,.esg-grid .mainul>li{margin:0!important}.eg-thememove-blog-element-0{font-weight:400!important}.clients .esg-entry-media{width:100%;background:#fff;border:1px solid #eee}.struct:hover{background-color:#FFB600!important;color:#fff!important}.download{display:block;margin-bottom:10px;border:1px solid #EEE;padding:15px 20px}.download i{margin-right:10px}#map-canvas{height:350px;position:relative;z-index:1;margin-bottom:60px}@media only screen and (min-width:992px){#map-canvas{height:500px}}.home-slider-button:hover{background-color:#fff!important}.home-slider-button:hover a{color:#FFB600!important}.home-slider-button a{color:#FFF!important;font-weight:700}::-moz-placeholder{-moz-osx-font-smoothing:grayscale;color:#222;opacity:1;font-weight:300}::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#222;font-weight:300}.esg-grid{font-family:inherit!important}.tp-video-play-button{display:none!important}.scrollup{display:none}.extra-info{padding:30px 0}.header-preset-02 .extra-info{color:#fff}.header-preset-02 .extra-info span{color:#767D8C}.header-preset-03 .extra-info{color:#111}.header-preset-03 .extra-info span{color:#999}.listing{margin:0!important}.listing li{list-style:none;margin-bottom:10px}.vc_images_carousel .vc_carousel-indicators li{margin:0!important}.top-area .col-md-2{z-index:9999;position:relative}.widget_icl_lang_sel_widget #lang_sel{width:100%;height:auto!important;font-family:inherit!important}.widget_icl_lang_sel_widget #lang_sel li{float:none!important}.widget_icl_lang_sel_widget #lang_sel img.iclflag{vertical-align:middle}.widget_icl_lang_sel_widget #lang_sel_list a,.widget_icl_lang_sel_widget #lang_sel_list a:visited{background:0 0!important}.widget_icl_lang_sel_widget #lang_sel_list{height:auto!important}.textwidget article{margin-bottom:0!important;border:none!important}@media only screen and (min-width:992px){.scrollup{display:block;color:#fff;cursor:pointer;z-index:2;position:fixed;right:30px;bottom:-50px;font-size:0;padding:0 8px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.3)}.scrollup i{font-size:35px}.scrollup.show{bottom:70px;opacity:.8}.scrollup:hover{color:#fff!important;font-size:15px}.boxed .bottom-wrapper,.boxed .header-wrapper{width:1200px;position:relative}.uncover .bottom-wrapper{position:fixed;bottom:0;z-index:0}.uncover .content-wrapper{position:relative;z-index:1;background:#fff}.uncover .header-wrapper{position:relative;z-index:99}.top-area .col-md-2{float:right;width:auto}.top-area .social{float:right}}@media only screen and (min-width:1200px){.vc_btn3-container{margin-bottom:0!important}.admin-bar.header-sticky .header-wrapper{top:30px}}@media (max-width:992px){.vc_column_container .vc_btn,.vc_column_container .wpb_button{padding:8px 12px!important}.intro{padding:25px 20px}.intro h3{font-size:18px!important;line-height:1.3}}@media (max-width:768px){.features [class*=col-],.offer [class*=col-],.who [class*=col-]{margin-bottom:20px}.vc_column_container .vc_btn,.vc_column_container .wpb_button{font-size:11px!important}.home-projects{padding:40px 0}.who{padding:40px 0 0}.offer{padding:40px 0 10px}.testimonial{padding:40px 0}.clients,.footer{padding:30px 0}.clients .owl-nav{top:-63px}.features{padding:40px 0 10px}header.entry-header.has-bg .heading-title-2{margin-bottom:15px}.structure .esg-filterbutton{line-height:1!important;padding:0 5px 5px!important}}small,sub,sup{font-size:75%}body,button,input,select,textarea{line-height:1.8}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em 0 0;border-left:5px solid #444;padding-left:20px}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}sub,sup{height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;line-height:1.2}p{margin-bottom:1em}.heading-title,.widget-title{position:relative;padding-bottom:15px;margin-bottom:40px}@media (max-width:768px){.heading-title,.widget-title{margin-bottom:20px;padding-bottom:5px}}.heading-title:before,.widget-title:before{width:100%;height:1px;background-color:#eee;position:absolute;bottom:0;left:0}.heading-title:after,.widget-title:after{width:80px;height:3px;left:0;bottom:-1px;position:absolute}.heading-title-2{text-align:center;position:relative;margin-bottom:40px;display:inline-block;padding:0 10px 10px}.heading-title-2:after,.heading-title-2:before{content:'';position:absolute}@media (max-width:768px){.heading-title-2{margin-bottom:20px;padding-bottom:0}}.heading-title-2:before{width:100%;height:1px;background-color:#eee;bottom:0;left:0}.heading-title-2:after{width:110px;height:3px;left:50%;margin-left:-55px;bottom:-1px}@media only screen and (min-width:992px){.heading-title-2{padding:0 100px 10px}}
/*# sourceMappingURL=../css/main-style.css.map */