.tex-align-center{text-align:center}.sh-title{text-transform:uppercase}.flex-direction-nav a:before{display:none}.nomargin-bottom{margin-bottom:0}.header-title{font-weight:400;text-transform:uppercase;position:relative}.header-border{display:block;position:relative;max-width:260px;margin:0 auto 0 auto}.header-border:before{content:'';display:block;position:absolute;width:50%;height:1px;margin:auto;bottom:0;left:0;right:-56%}.header-border:after{content:'';display:block;position:absolute;width:50%;height:1px;margin:auto;bottom:0;right:0;left:-55%}.header-border span:before{content:'';display:block;position:relative;width:15px;height:15px;border-radius:50%;margin:0 auto;bottom:-6.5px}.header-title-container{margin-bottom:55px}.header-title-container .sub-title{margin-top:20px;text-align:center}.boxes-container{overflow:hidden;padding:20px 0}.box-item{float:left;text-align:center;margin-bottom:25px}.box-item .icon-container{display:block;width:100px;height:100px;margin:0 auto;border-radius:6px;font-size:26px;line-height:100px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;margin-bottom:5px}.box-item .box-title{margin-top:0;font-size:20px}.box-item p{font-size:13px;line-height:19px}.drop-cap-item{margin-bottom:25px}.drop-cap-item p{font-size:14px}.drop-cap-item span.introduction{float:left;margin:0}.drop-cap-item span.introduction{font-size:50px;line-height:50px;padding:0 7px;display:block;float:left;margin-right:7px;margin-bottom:-2px}.service-item{margin-bottom:25px;margin:0 auto;margin-bottom:25px}.service-item .service-title{font-size:22px;line-height:26px;margin-bottom:3px}.service-item .service-item-left,.service-item .service-item-right{float:left}.service-item .service-item-right{width:-webkit-calc(100% - 75px);width:calc(100% - 75px)}.service-item .service-item-left{width:60px;height:60px;margin-right:12px}.service-item .service-item-left span{display:block;width:99%;height:auto;line-height:60px;border-radius:6px;font-size:20px;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.service-item .service-item-right .service-title{padding-top:0;margin-top:0}.service-item .service-item-right p{max-width:100%;font-size:13px;line-height:20px}.team-member-item{margin-bottom:25px;text-align:center}.team-member-item .sh-inner{max-width:370px;margin:0 auto}.team-member-item .team-member-image{position:relative}.team-member-item .team-member-image span.border-top{position:absolute;display:block;width:100%;height:10px;top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.team-member-item .team-member-name a{text-transform:none!important;font-size:22px;font-weight:400;color:#646464}.team-member-item .icons a{-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-o-transition:all linear 0.3s;transition:all linear 0.3s}.team-member-item .team-member-image img{max-width:100%;width:100%}.team-member-item .team-member-details .team-member-name{margin-top:0;margin-bottom:0}.team-member-item .team-member-details .team-member-position{margin-top:5px}.team-member-item .team-member-details .team-member-desc{font-size:13px;line-height:20px}.team-member-item .team-member-details .icons{padding:10px 0 0 0}.team-member-item .team-member-details .icons a{margin:0 5px;font-size:14px}.latest-posts-isotope{padding-top:22px}.latest-posts-isotope .work{overflow:visible;margin-bottom:40px}.l-post-item{text-align:center;margin-bottom:57px;overflow:visible}.l-post-item .container{width:100%;position:relative;overflow:visible;padding:0}.l-post-item img{max-width:100%}.l-post-item .post-featured-img{position:relative;overflow:hidden;padding:0;margin:0}.l-post-item .contain-logo.br{position:absolute;top:-32px;left:50%;margin-left:-32px;z-index:1}.l-post-item .contain-logo.br .v-center{position:relative;top:50%;margin-top:-20px}.l-post-item .contain-logo.br span{display:block;clear:both;font-size:24px;line-height:18px}.l-post-item .contain-logo.br span.post-month{font-size:13px}.l-post-item .post-featured-img .mask .button.detail{width:64px;height:64px;right:50%;bottom:50%;margin-right:-34px;padding:0;font-size:25px;line-height:64px}.last-post .owl-item:hover .work-img .detail{bottom:50%;opacity:1;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%)}.last-post .owl-item .work-img>span{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;s}.last-post .owl-item:hover .work-img>span{opacity:.2}.l-post-item .post-details{padding:0 13px;text-align:left}.l-post-item .post-details .post-title{margin-top:5px;font-weight:300;margin-bottom:10px;font-size:22px;color:#535353}.l-post-item .post-details .post-summary{margin-bottom:10px;font-size:13px;line-height:19px}.l-post-item .post-details .post-title:after{content:" ";display:block;width:100px;height:5px;margin-top:10px}.l-post-item .post-details p{font-size:13px;line-height:19px;color:#6a6969}.l-post-item .post-details .post-comments-likes{line-height:45px;margin:0 -13px;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.l-post-item .post-details .post-comments-likes span{padding:0 2.5px}.l-post-item .post-details .post-comments-likes span:first-of-type{padding:0}.l-post-item .post-details .post-comments-likes span{font-size:10px;color:#9c9c9c}.l-post-item:hover .post-details .post-comments-likes span{color:#fff}.l-post-item .post-details .post-comments-likes span i{margin-right:1px}.post-featured-img{z-index:0}.owl-item .item h3.post-title{text-transform:none!important;font-size:16px;margin-top:0;padding-top:20px}.l-post-item .post-featured-img .img{border:none!important;height:290px!important;width:100%;display:block;background-size:cover!important}.post-featured-img ul.slides{margin:0px!important;list-style:none!important}.latest-post-slider-slider{position:relative;overflow:hidden}.latest-post-slider-slider .flex-direction-nav{position:absolute;bottom:10px;z-index:999;list-style:none!important;width:100%;text-align:center;max-width:100%;margin:0px!important;text-align:center}.latest-post-slider-slider .flex-direction-nav{height:25px;padding-left:10px;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.post-featured-img.work-img:hover .flex-direction-nav{opacity:1}.latest-post-slider-slider .flex-direction-nav li{display:block;height:30px;float:left;min-width:30px;max-width:30px;margin-right:0}.latest-post-slider-slider .flex-direction-nav li a{position:relative;max-width:30px;height:30px!important;font-size:25px;color:#dfdfdf;display:block;height:26px;background:#fff0;opacity:1;left:0;right:0;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.latest-post-slider-slider .flex-direction-nav li a:hover{color:#e70000}#s-features-testimonials{margin-top:30px;padding-bottom:30px}.contain-logo{display:block;top:-32px}.testimonials-v2 .testimonial{max-width:800px;margin:0 auto}.testimonials-v2 .flex-direction-nav{margin-left:0px!important}.testimonials-v2{text-transform:capitalize;overflow:hidden}.testimonials-v2 .monial{position:relative}.testimonials-v2 .monial span.img{border-radius:50%;margin:0 auto;display:block;width:81px;height:81px;border-radius:50%;margin:0 auto;text-indent:-99999px;position:relative}.testimonials-v2 .monial span.img:before{content:" ";display:block;width:0;height:0;position:absolute;left:50%;margin-left:-20px;bottom:-10px;margin-top:0;z-index:-4}.testimonials-v2 .monial span.img .img-bg{display:block;width:80px;height:80px;border-radius:50%;margin:0 auto;text-indent:-99999px;overflow:hidden;background:url(../../../../wp-content/plugins/fastwp-shortcodes-v12/assets/images/shortcodes/testimonia.png) no-repeat center center;background-size:contain}.testimonials-v2 .img-details .name-ocupation{margin:27px 0 20px 0}.testimonials-v2 .img-details .name-ocupation span{font-style:italic;font-size:12px}.testimonials-v2 .img-details .name-ocupation .auth-name{margin:0;padding-bottom:8px;font-size:20px}.testimonials-v2 .content{font-size:14px;line-height:22px}.testimonials-v2-sec .testimonial .flex-direction-nav a{opacity:1!important;background:transparent!important;width:30px;height:30px;font-size:30px;border-radius:50%;line-height:30px;padding:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.testimonials-v2-sec .testimonial .flex-direction-nav a span{border-radius:50%;height:29px;width:29px}.testimonials-v2-sec .testimonial .flex-direction-nav a.flex-prev{left:50%;margin-left:-19px}.testimonials-v2-sec .testimonial .flex-direction-nav a.flex-next{right:50%;margin-right:-19px}.testimonials-v2-sec .testimonial ul.flex-direction-nav{margin-left:0px!important}.testimonials-v2-sec .testimonial ul.flex-direction-nav li{width:24px;height:28px;position:relative;display:inline-block;margin:16px auto}.last-post .owl-item .item:hover,.last-post .owl-item .item{background:transparent!important;border-bottom:none!important}.last-posts .owl-item .item img{border:none;max-height:290px}.last-posts .post-details{padding:0 13px}.last-posts .post-details p{font-size:12px;line-height:17px;padding:10px 0;color:#6a6969}.last-post .owl-buttons>div{width:40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAABhlBMVEUAAADnAADnAADf39/nAADf39/f39/nAADf39/nAADf39/nAADnAADnAADnAADf39/f39/f39/f39/nAADnAADnAADf39/f39/nAADf39/nAADf39/f39/nAADf39/nAADnAADnAADnAADf39/nAADf39/f39/nAADf39/f39/f39/nAADnAADf39/nAADf39/f39/nAADnAADf39/nAADf39/f39/nAADuRkbxbGzrKCjvUFDoBwf72NjoDg784+PtRUX5vr7zhIToCQnqISH1mZnoCAjnBAT3qqrqGxv70tL2nZ35wsL6y8vwW1voCgrsMDD71NT1k5PsMTH3rKzvUVH0iIjsNDT0j4/72dn709Pzfn70jo7nBQXze3v70dH1kpL0h4f3ra3f39/d3d2np6fc3Nyjo6PY2NjCwsLS0tKmpqbKysqxsbG8vLysrKy+vr7MzMzU1NSysrKrq6u1tbW5ubm7u7u4uLipqanW1tbe3t7b29u2trbHx8fR0dHJycnNzc3RkD2IAAAAN3RSTlMAKAEo29sBUFDz87Em8nYmdvKx/fxVVfzBwWVl/cDAsnXGJ3XxJ/HIyLLG8FbwyVbJV1RUUVFXoXtnuwAAAvpJREFUeF7s1cmKg0AUhWFBFHGjZpFGEtyEliQQEmi6X+iYeZ7Hnt68dzlek4K7yK7zrz8ullVaFrNrJaeFltOo2ZYhBXS9OljdcwXQwyCBLHkVQAvLPor5ZQI1rFRxW7VCoIRvL2DspW0xDQwi3C8KOEMB3QSmEm6JAnow512nKGAT5poWI8RsPriFNgpln9PeFfDoCjjsLyGzrRpkq+4hIwg5SMDReH8GkIcliL76P2AocZCEl/VmIKEDht72eBLe4SBCLi8PU7GsXSZ1ykEpCn2PF3kItuxOUIyDUGzS/c3DlGAxHhVxZHyibNddCeiALftDQPeOTsdtT0C5GYPN+gLNrk36XyjAEPnOey5PnqM8zA7XZRHaYGJ55pPdm35ycwnrkA3ms7vfGiEjfOTX78ZGEPOK0MDANwD/1WIa2Db8ij8spoAPuEUed6+xIIYslu9HD12vA9Z5534xLbTDhhMhchqhbYkU8B/07Nlfq2W24ioQhOEogojLTTIgAdFIYC4yBBICf2IWs+/L7Pv+/g9xOCFQUx17lCHfnfjxa2l3VSuOr9mwNd9RUsTA1CqoaH6QIKqNKoiqrspSVP0cxLkohi44rpWcY3ngeOFP4cyAiHFGQmaxmMcx+SIJGcVaAUkULsSc+u9iaCAZQ/hOli0R7b2oupDhsl+iepDh/Rd1yNEpJl0sgbMYDGmZUAwXRUq5nAJOM26BUCiHxNHtZIoDJDrsenbfvQEBh4ICsjrXzxEALpqsrPW8xwSTgph4F28hiJpQFkejII3dGG9WOy7adPHy9ACBMgWVweg8LiMmguhftSFCQRBpX/VBsAdFy9e3tDciLrvvJNq89N1qM5Z/I04rbjLRBGMbt7P8NfTm6wUXHXCij88OCQEFObysr5mwjhQITCffI+nKFssiMXULEdSrh4OFKJ5s96e2GSKlcaU3PsKSttLDJLmQtOI6z5GLtVNNkdPNNSI8GqCySXs0ksPMI10U2SGhkSAqgb8/ZJiB8odjyz+R/Wz9P+fE1AAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat}.last-post .owl-prev{background-position:0 0}.last-post .owl-next{background-position:-41px 0}.last-post .owl-prev:hover{background-position:0 -41px}.last-post .owl-next:hover{background-position:-41px -41px}.owl-item .post-featured-img .img{border:none!important;height:200px;width:100%;display:block;background-size:cover!important}.slide-boxes.last-post{border:none!important;padding-bottom:10px}.featured-projects.vs2 .work-desc p{font-size:15px!important;text-transform:none!important}.slider-load-more,.load-more-masonry{text-align:center}.slider-load-more .load-more,.load-more-masonry .load-more{font-size:18px;text-transform:uppercase;padding:8px 10px;display:inline-block!important}@media only screen and (min-width:480px) and (max-width:767px){.box-item{width:50%!important}}}@media only screen and (max-width:479px){.box-item{float:none!important;margin-left:auto;margin-right:auto}@media only screen and (max-width:390px){.team-member-item{width:100%}}