body{font-family:'Open Sans',sans-serif;line-height:2;font-size:17px;background:#fff;color:#000;font-weight:400}h1,h2,h3,h4,h5{font-family:'Playfair Display',serif;font-weight:700;line-height:1.8;margin:0}h1 span,h2 span,h3 span{font-family:'Playfair Display',serif;color:#000}p,ul{margin:0;margin-bottom:20px}a,a:hover,a:visited,a:active,a:focus{color:inherit;text-decoration:none}.btn{position:relative;background-color:#43ba50;color:#fff;font-size:16px;font-weight:700;padding:10px 35px;transition:ease .5s;border-radius:0;line-height:1.7}.btn:hover{color:#fff;background-color:#026841}.section{padding-top:80px}.section h2{margin-bottom:20px;font-size:46px;margin-top:10px}.section h2:first-child{margin-top:0;margin-bottom:20px}.section h2 span{color:#000}.section p:last-child,.section ul:last-child{margin-bottom:0}.section-title h2 b{background-color:#fff;padding:0 15px}.section-title hr{margin-top:-55px;border-color:#e2e2e2;margin-bottom:60px;padding:0 15px}.no-padding{padding:0}.section-padding{padding:0 100px}img.line{margin-bottom:20px}header{position:fixed;width:100%;z-index:1000000000}header.inner{background-image:url(//rentech.com.pk/wp-content/themes/rentech/css/../img/menu-bg.jpg);background-size:cover;background-position:100% 100%}header .header-padding{padding:0;padding-left:100px}header .scroll{display:none}.main-nav .navbar-header{background-color:transparent;margin-top:0;padding:0}.main-nav .navbar-header img{width:235px;position:relative;transition:ease .3s;background-color:transparent;margin:25px 0}.main-nav{margin-bottom:0;border-radius:0;min-height:30px;border:none;background-color:transparent;padding:0;position:relative;transition:ease .5s}.main-nav .navbar-nav>li{padding:30px 20px;font-weight:700}.main-nav .navbar-right{font-size:16px;transition:ease .5s}.main-nav .navbar-nav>li>a{color:#fff;padding:10px 0;transition:ease .3s;border-color:#fff;text-transform:uppercase}.main-nav .navbar-right li.contact{padding-right:0}.main-nav .navbar-right li.contact a{border-right:1px solid #43ba50;padding-right:20px}.main-nav .navbar-nav>.active>a,.main-nav .navbar-nav>.active>a:hover,.main-nav .navbar-nav>.active>a:focus{color:#fff;background-color:transparent}.main-nav .navbar-nav>li>a:hover,.main-nav .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.main-nav .navbar-right li.phone{padding:24px 20px}.main-nav .navbar-right li.phone p{color:#fff;font-weight:100;margin:0}.main-nav .navbar-right li.phone a{padding:0}.main-nav .navbar-right li.quote{margin-left:20px;background-color:#43ba50;padding:0;transition:.3s ease}.main-nav .navbar-right li.quote a{border-bottom:none !important;font-size:18px;text-transform:none;color:#fff;font-weight:700;padding:40px 25px;border-radius:0}.main-nav .navbar-right li.quote:hover{background-color:#026841;transition:.3s ease}.main-nav .navbar-toggle{border-color:#000;margin:32px 0;background-color:#fff}.main-nav .navbar-toggle:hover,.main-nav .navbar-toggle:focus{background-color:#fff}.main-nav .navbar-toggle .icon-bar{background-color:#000}.main-nav .dropdown .icon{display:none}.main-nav .dropdown-menu{min-width:200px;margin-top:-1px !important;margin-left:-1px;right:auto;background-color:#000}.main-nav .navbar-nav>.open>a,.main-nav .navbar-nav>.open>a:hover,.main-nav .navbar-nav>.open>a:focus{color:#fff;background-color:transparent}.main-nav .dropdown-menu>li>a{font-size:16px;color:#fff;padding:7px 20px;transition:ease .3s}.main-nav .dropdown-menu>li>a:focus{color:#fff;text-decoration:none;transition:ease .3s}.main-nav .dropdown-menu>li>a:hover{background-color:#43ba50}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#43ba50;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}li.contact .hvr-underline-from-center:before{left:40%;right:60%}li.contact .hvr-underline-from-center:hover:before,li.contact .hvr-underline-from-center:focus:before,li.contact .hvr-underline-from-center:active:before{left:0;right:20px}header.sticky{box-shadow:0 16px 22px -2px rgba(0,0,0,.1)}header.sticky .main-nav{background-color:#000}header.sticky-mobile{box-shadow:0 16px 22px -2px rgba(0,0,0,.1)}header.sticky-mobile .main-nav{background-color:#000}.title-area img{width:100%}.title-area .content-area{background-color:#43ba50;padding:25px 100px;color:#fff}.title-area .content-area h1{font-size:4.5vw;margin:0;line-height:1.2}.title-area .content-area p{font-size:24px}.home-banner{background-image:url(//rentech.com.pk/wp-content/themes/rentech/css/../img/main-image.png);background-size:cover;background-position:50% 50%;padding-top:100px}.home-banner .banner-padding{padding:0 100px}.home-banner .content-area{padding:240px 0;color:#fff}.home-banner .content-area h1{margin:0;font-size:80px}.home-banner .content-area p{font-size:24px}.home-banner .content-area .btn-quote:hover{color:#fff}.banner-bottom .home-stats{background-color:#43ba50;padding:35px;display:flex;justify-content:space-around;text-align:center;align-items:center;margin-top:-140px;color:#fff}.banner-bottom .home-stats h2,.banner-bottom .home-stats h2 span{color:#fff;font-family:'Open Sans',sans-serif;margin:0;font-size:60px}.home-intro{padding:80px 0}.home-intro .content-area .btn-intro{font-weight:700;color:#43ba50;position:relative}.home-intro .content-area .btn-intro:after{content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-35px;transition:.3s ease}.home-intro .content-area .btn-intro:hover:after{right:-45px;transition:.3s ease}.home-intro .image-area img{margin:0 auto}.home-services{background-color:#192537;padding:80px 0;color:#fff}.home-services h2{color:#fff}.home-services .btn-service-visit{font-weight:700;color:#fff;position:relative}.home-services .btn-service-visit:after{content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-35px;transition:.3s ease}.home-services .btn-service-visit:hover:after{right:-45px;transition:.3s ease}.home-services .owl-carousel{margin:35px 15px}.home-services .owl-carousel .item .image-area img{position:relative}.home-services .owl-carousel .owl-nav{position:absolute;bottom:50px;right:35%;font-size:45px;color:#707070}.home-services .owl-carousel .owl-nav button{margin:0 25px;outline:none}.home-services .owl-carousel .item h2{margin-left:-130px;font-size:70px;margin-bottom:100px;line-height:1.2}.home-services .owl-carousel .item p.pagination{color:#fff;font-weight:700;font-size:20px;text-align:right;width:100%}.home-services .owl-carousel .item p{color:#fff}.home-services .btn-more{font-weight:700;color:#fff;position:relative}.home-services .btn-more:after{content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-35px;transition:.3s ease}.home-services .btn-more:hover:after{right:-45px;transition:.3s ease}.smart-homes{background-image:url(//rentech.com.pk/wp-content/themes/rentech/css/../img/Smart-homes.png);background-size:cover;background-position:50% 50%;padding:160px 0}.smart-homes .inner-smart-home{padding:80px 100px;background-color:#19253700;backdrop-filter:blur(16px);color:#fff}.smart-homes .inner-smart-home h1{font-size:100px;margin:0}.smart-homes .inner-smart-home .btn-smart-home{font-weight:700;color:#43ba50;position:relative}.smart-homes .inner-smart-home .btn-smart-home:after{content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-35px;transition:.3s ease}.smart-homes .inner-smart-home .btn-smart-home:hover:after{right:-45px;transition:.3s ease}.home-leading{padding:120px 0;background-image:url(//rentech.com.pk/wp-content/themes/rentech/css/../img/market-leading-bg.png);background-size:cover;background-position:50% 50%;color:#fff}.home-leading h1{font-size:80px}.home-leading p,.home-leading ul li{font-size:24px;line-height:2.0}.home-leading ul{list-style-type:none}.home-leading ul li{position:relative}.home-leading ul li:before{content:url(//rentech.com.pk/wp-content/themes/rentech/css/../img/list-icon.png);position:absolute;left:-45px;top:5px}.home-projects .btn-all-projects{font-weight:700;float:right;margin-top:-50px;position:relative}.home-projects .btn-all-projects:after{content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-35px;transition:.3s ease}.home-projects .btn-all-projects:hover:after{right:-45px;transition:.3s ease}.home-projects .item{margin-top:50px;opacity:.9;transition:.3s ease}.home-projects .item .content-area{opacity:.6;transition:.3s ease}.home-projects .item:hover,.home-projects .item:hover .content-area{opacity:1;transition:.3s ease}.home-projects .item img{margin:0 auto}.home-projects .item .content-area h3{border-bottom:2px solid #000;padding:15px 50px 20px 0;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;position:relative;height:65px;line-height:1.6}.home-projects .item .content-area h3:after{content:"\f178 ";font-family:'FontAwesome';position:absolute;right:25px;top:17px;transition:.3s ease}.home-projects .item .content-area h3:hover:after{right:15px;transition:.3s ease}.home-projects .item .content-area p{margin-top:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.about-intro h3{font-size:40px;color:#545556}.about-intro .image-area{margin-top:50px}.about-intro .image-area img{margin:0 auto;margin-top:30px;width:100%}.about-intro ul{list-style-type:none;padding:0}.services-content .item{height:650px;background-size:cover;background-position:50% 50%;position:relative;margin:0 auto;margin-bottom:50px}.services-content .item .panel{margin:0;border-radius:0;position:sticky;top:100%;background-color:rgba(0,0,0,.8);color:#fff}.services-content .item .panel-default{border:none;width:100%}.services-content .item .panel-default>.panel-heading{color:#fff;background-color:#192537;border:none;padding:15px 30px;border-radius:0}.services-content .item .panel-heading h3{font-family:"azosans";font-size:26px}.services-content .item .panel-heading .accordion-toggle:after{font-family:'FontAwesome';font-style:normal;font-size:3rem;content:"\f107";position:absolute;right:30px;transition:.3s ease;color:#fff;margin-top:-7px}.services-content .item .panel-heading:hover .accordion-toggle:after{right:20px;transition:.3s ease}.services-content .item .panel-heading .accordion-toggle.collapsed:after{content:"\f105"}.services-content .item .panel-default .panel-heading:focus-within{background-color:192537}.services-content .item .panel .panel-body{background-color:#192537;padding:15px 30px;font-size:14px}.services-content .item .panel .panel-body a{color:#43ba50;width:100%;font-size:16px}.services-content .item .panel .panel-body .hvr-btn{position:relative}.services-content .item .panel .panel-body .hvr-btn:after{font-family:'FontAwesome';font-style:normal;content:"\f178";position:absolute;right:-25px;transition:.3s ease;color:#fff;color:#43ba50}.services-content .item .panel .panel-body .hvr-btn:hover:after{right:-30px;transition:.3s ease}.services-content .item .panel .panel-body .hvr-btn:hover:before,.services-content .item .panel .panel-body .hvr-btn:focus:before,.services-content .item .panel .panel-body .hvr-btn:active:before{right:65%}.single-service-content .image-area{margin:35px 0}.single-service-content .image-area img{margin:0 auto}.single-service-content h3{margin-bottom:20px}.projects-content .item{background-position:50% 50%;background-size:cover;display:table;width:100%;height:700px;text-align:center;padding:20px;margin-bottom:50px}.projects-content .item .content{text-align:center;display:table-cell;vertical-align:middle;padding:25px}.projects-content .item .content h3{font-size:40px;margin:0}.projects-content .item .content p{margin:0;font-size:15px;margin-top:10px}.projects-content .item .content:before{position:absolute;top:30px;right:45px;bottom:70px;left:45px;content:'';background-color:rgba(255,255,255,.8)}.projects-content .item .content:before,.projects-content .item .content p,.projects-content .item .content h3{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}.projects-content .item:hover .content:before,.projects-content .item:hover .content p,.projects-content .item:hover .content h3{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.products-content .item{margin-bottom:35px}.products-content .item h3{margin:20px 0}.products-content .col-md-4:nth-child(3n+1){clear:left}.learning-content .item{border:1px solid #e2e2e2}.learning-content .item img{margin:0 auto;width:100%}.learning-content .item .content{padding:10px}.learning-content .item h3{margin:10px 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.learning-content .item p.excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0}.learning-content .item .btn-learn{color:#43ba50;position:relative}.learning-content .item .btn-learn:after{color:#43ba50;content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-25px;top:-3px;transition:.3s ease}.learning-content .item .btn-learn:hover:after{right:-35px;transition:.3s ease}.blog-content .item{border:1px solid #e2e2e2;margin-bottom:50px}.blog-content .item img{margin:0 auto;width:100%}.blog-content .item .content{padding:10px}.blog-content .item h3{margin:10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:80px}.blog-content .item p.excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0}.blog-content .item .btn-learn{color:#43ba50;position:relative}.blog-content .item .btn-learn:after{color:#43ba50;content:"\f178 ";font-family:'FontAwesome';position:absolute;right:-25px;top:-3px;transition:.3s ease}.blog-content .item .btn-learn:hover:after{right:-35px;transition:.3s ease}
/*! single blog post  */
.title-area.blog-title h1{font-size:60px}.blog-post img{margin-bottom:35px}.blog-post h3{font-size:36px}.blog-post h4{font-size:28px}.blog-post .blog-content a{color:#43ba50}.contact ul.contact{line-height:1.7;margin-bottom:20px;list-style-type:none;padding:0}.contact ul.contact li{position:relative;padding:6px 0;padding-left:30px}.contact ul.contact li:before{font-family:'FontAwesome';position:absolute;z-index:100;font-size:18px;top:0;left:0;color:#43ba50}.contact ul.contact li.address:before{content:"\f041 "}.contact ul.contact li.phone:before{content:"\f095 "}.contact ul.contact li.email:before{content:"\f0e0 "}.contact-form{padding:80px 100px;background-color:#f2f2f2;box-shadow:0 10px 5px -2px rgba(0,0,0,.1)}.contact-form .form-group{margin-bottom:15px}.contact-form .form-control{background:0 0;color:#000;margin-bottom:35px;border:none;border-radius:0;height:70px;box-shadow:none;border-bottom:2px solid #545556;font-weight:400}.contact-form textarea.form-control{height:140px}.contact-form .form-control:focus{border-color:#43ba50}.contact-form .btn{margin-left:15px}.map-area{line-height:0}.map-area iframe{margin-top:-80px;width:100%;height:470px;border:0}.call-to-action{background-image:url(//rentech.com.pk/wp-content/themes/rentech/css/../img/CTA-image.png);background-size:cover;background-position:50% 50%;padding:100px 0;margin-top:80px;color:#fff}.call-to-action .content-area{display:flex;justify-content:space-between;align-items:center}.call-to-action h1{font-size:90px;margin-top:0}.call-to-action p{font-size:26px}.call-to-action a{font-size:36px}footer{background-color:#000;color:#fff}footer .main-footer{padding-top:60px;font-size:14px}footer .main-footer img{margin:0 auto;margin-bottom:50px}footer .main-footer ul{list-style-type:none;padding:0}footer .main-footer ul li{padding:2px 0;font-size:16px}footer .main-footer ul li a{color:#fff;transition:.3s ease}footer .main-footer ul li a:hover{color:#43ba50;transition:.3s ease}footer .main-footer .footer-content{display:flex;justify-content:space-between}footer .main-footer ul.social{margin-top:0}footer .main-footer ul.social li{display:inline-block;margin:0 15px;text-align:center;padding:0;padding-top:5px}footer .main-footer ul.social li:first-child{margin-left:0}footer .main-footer ul.social li i{font-size:30px;color:#fff;transition:.3s ease}footer .main-footer ul.social li i:hover{transition:.3s ease;color:#43ba50}footer .copyright{padding:10px 0}footer .copyright .content{border-top:1px solid #707070;padding:10px 0;color:#fff}footer .copyright span{float:left;line-height:50px;font-size:14px}footer .copyright span a{color:#fff}footer .copyright .reach-logo{float:right;max-width:150px}.goto-top{position:fixed;bottom:25px;right:25px;display:none;transition:ease .3s;z-index:10000}.goto-top.show-top{display:block;transition:ease .3s}.wpcf7 form.sent .wpcf7-response-output{display:none !important;margin:0 !important}