.home1 #rs-header .middle-header-home4 .menu-sticky.sticky,.home1 #rs-header .middle-header-home4 .menu-sticky4.sticky4,.home1.icon-header .middle-header-home4 .menu-sticky.sticky,.home1.icon-header .middle-header-home4 .menu-sticky4.sticky4,.home3 #rs-header .middle-header-home4 .menu-sticky.sticky,.home3 #rs-header .middle-header-home4 .menu-sticky4.sticky4,.home3.icon-header .middle-header-home4 .menu-sticky.sticky,.home3.icon-header .middle-header-home4 .menu-sticky4.sticky4,.home4 #rs-header .middle-header-home4 .menu-sticky.sticky,.home4 #rs-header .middle-header-home4 .menu-sticky4.sticky4,.home4.icon-header .middle-header-home4 .menu-sticky.sticky,.home4.icon-header .middle-header-home4 .menu-sticky4.sticky4,.readon,a.sl-btn2{background:#2a6542}.btn-phone,.fa-border,.readmore{border-radius:50px}.rs-about ul li:before,.service-details-section ul li:before{font-family:FontAwesome;margin-left:-1.3em;width:1.3em;display:inline-block}.introlink,.sec-title h3{font-weight:700}.btnEnquiry,.home1 .rs-menu ul,.home3 .rs-menu ul{text-align:center}body,html{font-size:18px;color:#000;font-family:Poppins,sans-serif;line-height:28px;font-weight:400}.content-details h3{color:#fff;margin-bottom:30px;font-size:50px;line-height:64px;font-weight:700;text-transform:uppercase}#first-slider h1 span,.content-details h3 span,.sec-title h3 span{color:#a7cb65}#rs-header .toolbar-top-area{background:#8bb169!important;padding:9px 0;font-size:16px!important}#rs-header .toolbar-top-area .toolbar-contact ul li i{font-weight:600;font-size:14px;margin-right:10px;color:#2a6642}.home1 #rs-header .middle-header-home4 .header-bottom-area,.home1.icon-header .middle-header-home4 .header-bottom-area,.home3 #rs-header .middle-header-home4 .header-bottom-area,.home3.icon-header .middle-header-home4 .header-bottom-area,.home4 #rs-header .middle-header-home4 .header-bottom-area,.home4.icon-header .middle-header-home4 .header-bottom-area{background:#396d61;position:absolute;top:26px;border-radius:0;width:100%;z-index:999;left:0;max-width:1170px;margin:0 auto}.home1 #rs-header .middle-header-home4 .header-contact-info ul li i,.home1.icon-header .middle-header-home4 .header-contact-info ul li i,.home3 #rs-header .middle-header-home4 .header-contact-info ul li i,.home3.icon-header .middle-header-home4 .header-contact-info ul li i,.home4 #rs-header .middle-header-home4 .header-contact-info ul li i,.home4.icon-header .middle-header-home4 .header-contact-info ul li i{color:#2a6542;font-size:26px!important;margin-right:10px}#first-slider .carousel .item:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:0 0}.readon,a.sl-btn2{position:relative;display:inline-block;padding:12px 20px;color:#fff;transition:.3s;text-transform:uppercase}#scrollUp i{height:40px;font-size:24px;width:42px;background-color:#a7cb65;color:#fff;line-height:36px;transition:.3s;margin-left:2px}.sec-title h3::after{content:"";position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:0;height:5px;width:100px;background:#2a6542}#rs-header .rs-menu ul ul{background:#396d61!important;border-top:4px solid #a7cb65}.readmore{background-color:#2a6542;color:#fff;padding:5px;line-height:3}.fa-border{width:75px!important;height:75px!important;padding:10px10px10px10px}.fa-user-friendly{color:#a62929;border:3px solid #a62929}.fa-cbill{font-size:38px!important;color:#8a2ce1;border:3px solid #8a2ce1}.fa-cost-effective{color:#018888;border:3px solid #018888}.fa-secure{color:#02028e;border:3px solid #02028e}#rs-footer,.item-wrap .some-text,.work-content p{font-size:16px!important}.rs-working-process.home-working{margin-top:35px!important}.nav-menu>li>a{color:#fff;font-size:16px;text-transform:capitalize;font-weight:400}.rs-about ul{list-style:none;padding:0}.rs-about ul li{padding-left:1.3em}.rs-about ul li:before{content:"\f00c"}.service-details-section ul{padding:0 0 30px;list-style:none}.service-details-section ul li{padding-left:1.3em;padding-bottom:13px}.service-details-section ul li:before{content:"\f069";color:#2a6542}.sec-title h3{font-size:30px;text-transform:uppercase;letter-spacing:1px;line-height:1.25}b,h4,h5,h6{font-weight:600;font-size:25px}.service-details-section .services-sidebar .service-cats-area ul li{margin-bottom:0;margin-top:0;font-size:15px;font-weight:400;line-height:40px;color:#303745}.service-details-section .services-sidebar .service-cats-area{border:2px solid #d2dde2;padding:30px 30px 25px}.service-details-section .services-sidebar .service-cats-area h4{padding:10px;margin:-15px -15px 20px;background-color:#303745;color:#fff;text-transform:uppercase;font-size:15px}.enquiry-btn{font-size:18px;z-index:100000;background:#d33;color:#fff!important;border:1px solid #d33!important;bottom:30%;left:-44px;position:fixed;transform:rotate(90deg);text-transform:uppercase}.btnEnquiry{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#rs-header .rs-menu ul ul li:hover{background:#08b265}#rs-header .rs-menu ul ul li.active{background:#08b265!important}#rs-footer h5{font-size:20px}.collto-des{font-size:24px!important}.sec-margin-top{margin-top:100px}.home1 #rs-header .middle-header-home4 .header-bottom-area .get-quote a,.home3{line-height:45px;height:45px;padding:0 32px;background:#08b265;border-radius:8px;font-size:18px;display:block;text-transform:uppercase;color:#fff;margin:10px}.rs-working-process .work-content .work-img::before{position:absolute;content:'';left:10px;bottom:10px;display:block;width:0;height:0;border-top:50px solid transparent;border-right:50px solid transparent;border-bottom:50px solid #2a6542;border-left:none;opacity:0;visibility:hidden;transition:.5s}.rs-working-process .work-content .work-img::after{position:absolute;content:'';right:10px;top:10px;display:block;width:0;height:0;border-bottom:50px solid transparent;border-left:50px solid transparent;border-top:50px solid #2a6542;border-right:none;opacity:0;visibility:hidden;transition:.5s}.get-quote{padding:4px}.work-content{border:1px solid #2a6542}.rs-service1 .grid-style-1 .item-wrap{position:relative;overflow:hidden;padding:25px 25px 12px;background:#fff;margin-bottom:30px;height:423px}.rs-working-process .work-content .bottom-text{background:#f8f8f8!important}.gray-color{background-color:#f8f8f8!important}.wel-opt-soft{font-size:24px;line-height:32px}.blink,.btn-phone{vertical-align:-moz-middle-with-baseline;background:#08b265;text-decoration:none;color:#fff!important;line-height:22px;padding:10px 20px;transition:background .2s,border-color .2s}#rs-header .toolbar-top-area .toolbar-sl-share ul li a i:hover{color:#2a6542}.btn-phone{border:1px solid #08b265;font-size:18px}.home1 .rs-menu a,.home3 .rs-menu a{padding:7px 14px}.blink{border-radius:50px;font-size:16px;border:1px solid #08b265;animation:1s steps(5,start) infinite blink-animation;-webkit-animation:1s steps(5,start) infinite blink-animation}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}@keyframes flashing{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-ms-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.blink-image{-moz-animation:5s ease-in-out infinite blink;-webkit-animation:5s ease-in-out infinite blink;-ms-animation:blink normal 5s infinite ease-in-out;animation:5s ease-in-out infinite blink}@media only screen and (max-width:991px){.nav-menu .rs-mega-menu>span.rs-menu-parent,.nav-menu>.menu-item-has-children>span.rs-menu-parent{display:block;position:absolute;right:0;top:0;padding:20px;cursor:pointer;line-height:15px;background:#fff;border-left:1px solid #131313;-webkit-tap-highlight-color:transparent}.btn-phone{border-radius:50px;background:#08b265;text-decoration:none;color:#fff!important;line-height:15px;padding:8px 18px;border:1px solid #08b265;transition:background .2s,border-color .2s;font-size:14px;vertical-align:-moz-middle-with-baseline}.home1 #rs-header .middle-header-home4 .header-contact-info ul li i{font-size:20px!important;margin-right:8px}.enquiry-btn{font-size:18px;z-index:100000;background:#d33;color:#fff!important;border:1px solid #d33!important;bottom:20%;left:-44px;position:fixed;transform:rotate(90deg);text-transform:uppercase}}