@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Lexend+Deca:wght@100..900&display=swap");body{font-family:var(--font-outfit)}.display-flex{display:flex!important}:root{--e-global-color-primary:#141430;--e-global-color-secondary:#292929;--e-global-color-accent:#75B83A;--e-global-color-text:#666666;--e-global-color-white:#ffffff;--e-global-color-black:#000000;--e-global-color-pure-red:#ff0000;--e-global-color-very-dark-grayish-blue:#2a3239;--e-global-color-very-light-gray-white:#f8f8f8;--e-global-color-grayish-blue:#b1b8bf;--e-global-color-very-dark-black-blue:#232a30;--e-global-color-very-light-gray:#e4e4e4;--e-global-color-dark-orange:#fbab00;--e-global-color-bright-yellow:#fdde47;--font-dm-sans:"DM Sans",sans-serif;--font-lexend:"Lexend Deca",sans-serif;--font-outfit:"Outfit",sans-serif;--font-inter:"Inter",sans-serif;--font-poppins:"Poppins",sans-serif;--font-lora:"Lora",serif;--font-playfair:"Playfair Display",serif;--font-manrope:"Manrope",sans-serif;--font-montserrat:"Montserrat",sans-serif;--font-geist-sans:"Geist Sans",sans-serif;--font-raleway:"Raleway",sans-serif}h1{font-size:60px;line-height:64px}h1,h2{font-weight:700;text-transform:capitalize;font-family:var(--font-dm-sans)}h2{font-size:46px;line-height:52px;color:var(--e-global-color-secondary)}h3{font-size:20px;line-height:26px}h3,h4{font-weight:600;color:var(--e-global-color-secondary);font-family:var(--font-dm-sans)}h4{font-size:18px;line-height:24px}h5{font-size:16px;line-height:22px;font-weight:600}h5,h6{text-transform:capitalize;color:var(--e-global-color-secondary);font-family:var(--font-dm-sans)}h6{font-size:18px;line-height:14px;font-weight:400;padding-left:34px;position:relative}h6:before{content:"";left:0;top:0;bottom:0;margin:auto 0;width:24px;height:2px;position:absolute;background-color:var(--e-global-color-accent)}p{font-size:20px;line-height:34px}.text-size-18,p{font-weight:400;color:var(--e-global-color-text)}.text-size-18{font-size:18px;line-height:32px}.text-size-16{font-size:16px;line-height:28px}.text-size-14,.text-size-16{font-weight:400;color:var(--e-global-color-text)}.text-size-14{font-size:14px;line-height:22px}html{scroll-behavior:smooth}.get_started{font-size:16px;line-height:16px;font-weight:600;font-family:var(--font-dm-sans);text-align:center;position:relative;display:inline-block;background-color:var(--e-global-color-accent)}.get_started,.get_started i{color:var(--e-global-color-white);transition:all .3s ease-in-out}.get_started i{font-size:12px;margin-left:14px}.get_started:hover{color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-grayish-blue)}.header{padding:25px 0;position:relative;z-index:5}.header .logo img{width:160px}.navbar-collapse ul{text-align:center;align-items:center;display:inherit}.navbar-expand-lg{position:relative;z-index:1}.navbar-brand{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}.navbar-nav li{margin:0 16px 0 0;position:relative;transition:all .3s ease-in-out}.navbar-nav li:first-child{margin-left:0}.navbar-nav .nav-item a{font-size:18px;line-height:14px;font-weight:400;font-family:var(--font-dm-sans);color:var(--e-global-color-white)!important;transition:all .3s ease-in-out}.navbar-nav .nav-item a:hover{background-color:transparent}.navbar-nav .active>a,.navbar-nav .nav-item a:hover{color:var(--e-global-color-accent)!important}.navbar-nav li:last-child{margin-right:34px;padding-right:0;margin-left:0}.navbar-collapse .drop-down-pages{text-align:left;margin-left:0}.navbar-nav .dropdown-menu{position:absolute;left:0;top:50px;min-width:200px;padding:0;border:none;border-radius:0;box-shadow:0 0 100px rgb(0 0 0/10%);background-color:var(--e-global-color-white)}.navbar-nav .drop-down-pages li{margin:0;border-bottom:1px solid var(--e-global-color-white)}.navbar-nav .drop-down-pages .nav-item a{font-size:18px;line-height:14px;font-weight:400;font-family:var(--font-dm-sans);padding:10px 20px;color:var(--e-global-color-secondary)!important;transition:all .3s ease-in-out}.navbar-nav .drop-down-pages li:hover:after{display:none}.navbar-nav .drop-down-pages li:first-child a:before{content:"";width:24px;height:14px;position:absolute;background-image:url(/_next/static/media/nav-node.ec75beab.png);top:-12px;left:8%;transition:all .3s ease-in-out}.navbar-nav .drop-down-pages .active:first-child>a:before,.navbar-nav .drop-down-pages li:first-child a:hover:before{background-image:url(/_next/static/media/nav-node-hover.07a8bec0.png)}.navbar-nav .drop-down-pages li:last-child{margin:0;border:none}.navbar-nav .drop-down-pages .active>a,.navbar-nav .drop-down-pages .active>a:hover,.navbar-nav .nav-item .dropdown-item:hover{color:var(--e-global-color-white)!important;background-color:var(--e-global-color-accent)!important}.navbar-expand-lg .drop-down-pages .nav-link{padding-left:0}.header .last_list{display:flex;align-items:center;border-left:1px solid rgba(255,255,255,20%);padding-left:32px}.header .last_list .search-box{font-size:20px;color:var(--e-global-color-white);transition:all .3s ease-in-out}.header .last_list .search-box:hover{color:var(--e-global-color-accent)}.header .last_list .get_started{font-size:18px;line-height:14px;font-weight:600;padding:17px 23px;margin:0 24px 0 30px;font-family:var(--font-dm-sans);text-align:center;position:relative;display:inline-block;color:var(--e-global-color-white);background-color:var(--e-global-color-accent);transition:all .3s ease-in-out}.header .last_list .get_started i{font-size:12px;margin-left:10px;transition:all .3s ease-in-out;color:var(--e-global-color-white)}.header .last_list .get_started:hover{background-color:var(--e-global-color-white)}.header .last_list .get_started:hover,.header .last_list .get_started:hover i{color:var(--e-global-color-very-dark-grayish-blue)}.header .last_list span{font-size:12px;line-height:12px;font-weight:300;display:block;margin-bottom:10px}.header .last_list .number,.header .last_list span{font-family:var(--font-dm-sans);color:var(--e-global-color-white)}.header .last_list .number{font-size:18px;line-height:18px;font-weight:600;transition:all .3s ease-in-out}.header .last_list .number:hover{color:var(--e-global-color-accent)!important}.energy_banner_outer{background-color:var(--e-global-color-very-dark-grayish-blue)}.energy_banner_outer:before{left:0;width:29%}.energy_banner_outer:after,.energy_banner_outer:before{content:"";position:absolute;top:0;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.energy_banner_outer:after{opacity:45%;width:100%;right:0;background-image:url(/assets/images/backgrounds/20210305.jpg)}.banner-con{z-index:1;padding:184px 0 140px}.banner-con ul{position:absolute;left:-170px;top:78px}.banner-con ul li{margin:13px 0;transition:all .3s ease-in-out}.banner-con ul li:first-child{margin-top:0}.banner-con ul li:last-child{margin-bottom:0}.banner-con ul li i{font-size:16px;width:46px;height:46px;line-height:46px;border-radius:100px;text-align:center;color:var(--e-global-color-white);background-color:rgba(0,0,0,.16);transition:all .3s ease-in-out}.banner-con ul li a:hover i{background-color:var(--e-global-color-accent)}.banner-con .banner_outer_content{position:relative;z-index:2}.banner-con .row{align-items:center}.banner-con .banner_content h6{margin-bottom:23px;color:var(--e-global-color-white)}.banner-con .banner_content h1{font-size:70px;line-height:80px;margin-bottom:36px}.banner-con .banner_content .get_started{padding:21px 33px}.banner-con .banner_content .get_started:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-white)}.banner-con .banner_content .get_started:hover i{color:var(--e-global-color-secondary)}.banner-con .banner_content ul{display:none}.banner-con .banner_wrapper{position:relative;top:-25px;right:156px;float:right;text-align:center}.banner-con .banner_wrapper .icon{height:93px;width:93px;line-height:93px;border:1px solid rgba(255,255,255,50%);border-radius:100px;position:relative;text-align:center;margin-bottom:10px;transition:all .3s ease-in-out}.banner-con .banner_wrapper .icon:hover{transform:translateY(-5px)}.banner-con .banner_wrapper .icon .video-icon{height:71px;width:71px;line-height:68px;top:10px;left:0;right:0;margin:0 auto;position:relative;text-align:center;background-color:var(--e-global-color-accent);border-radius:100px;transition:all .3s ease-in-out}.banner-con .banner_wrapper .icon:hover .video-icon{background-color:var(--e-global-color-very-dark-black-blue)}.banner-con .banner_wrapper span{font-size:12px;line-height:12px;font-weight:400;color:var(--e-global-color-white);font-family:var(--font-dm-sans)}.banner-con .owl-carousel .owl-item img{display:inline-block!important;width:auto!important}.banner-con .owl-carousel .owl-dots{display:block!important;margin-top:0!important;line-height:0;position:absolute;left:0;bottom:-130px}.banner-con .owl-carousel .owl-dots .owl-dot span{background-color:#dddddd;width:23px;height:4px;margin:0 5px;border-radius:0;transition:all .3s ease-in-out}.banner-con .owl-carousel .owl-dots .owl-dot:hover span{background-color:var(--e-global-color-accent)}.banner-con .owl-carousel .owl-dots .owl-dot.active span{position:relative;background-color:var(--e-global-color-accent)}.banner-con .owl-carousel .owl-dots .owl-dot:focus{outline:none}.about-con{padding:140px 0}.about-con .about-sideswitch{position:absolute;top:50%;right:0}.about-con .about-sideswitch img{opacity:20%}.aboutpage-con .about_wrapper{height:100%}.about-con .about_wrapper .about-image{position:relative;top:0;left:0;height:100%}.about-con .about_wrapper .circle{position:absolute;left:-90px;top:104px;width:380px;height:380px;line-height:380px;border-radius:100%;z-index:-1;background-color:var(--e-global-color-accent)}.about-con .about_content h6{margin-bottom:22px}.about-con .about_content h2{margin-bottom:28px}.about-con .about_content p{margin-bottom:34px}.about-con .accordion-card{margin-bottom:26px;width:100%}.about-con .accordion-card:last-child{margin-bottom:0}.about-con .accordion-card .btn-link{background-color:transparent;border:1px solid var(--e-global-color-accent)}.about-con .accordion-card .collapsed{background-color:var(--e-global-color-very-light-gray-white);border:1px solid transparent}.about-con .accordion-card:has(.show) .btn-link{background-color:transparent;border:1px solid var(--e-global-color-accent)}.about-con .accordian-inner .card-header{padding:0;margin-bottom:0;background:none;border:none}.about-con .accordian-inner .card-header a{padding:17px 24px 19px 30px}.about-con .accordian-inner .card-body{padding:26px 30px 0}.about-con .accordion-card a.btn.btn-link:focus{outline:none;box-shadow:none}.about-con .accordian-inner .accordion-card i{position:absolute;right:20px;margin:-6px 0}.about-con .accordian-inner .accordion-card .btn{text-decoration:none;text-align:left;display:block;border-radius:0;color:var(--e-global-color-white)}.about-con .accordion-card a.btn.btn-link{position:relative}.about-con .accordion-card .btn-link:before{content:"\f106";font-size:15px;top:17px;right:24px;position:absolute;font-family:FontAwesome;color:var(--e-global-color-accent)}.about-con .accordion-card .collapsed:before{content:"\f107";color:var(--e-global-color-very-dark-grayish-blue)}.about-con .accordion-card:has(.show) .btn-link:before{content:"\f106";color:var(--e-global-color-accent)}.service-con{padding:140px 0;background-color:var(--e-global-color-very-light-gray-white)}.service-con .service_content h6{width:115px;margin:0 auto 20px;text-align:left}.service-con .service_content h2{margin-bottom:52px}.service-con .box{padding:45px 40px;background-color:var(--e-global-color-white);margin-bottom:30px;position:relative;cursor:pointer;transition:all .3s ease-in-out;min-height:380px}.service-con .box:before{content:"";height:100%;width:100%;top:0;left:0;position:absolute;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/_next/static/media/service-boxhoverimage.8569c3ab.jpg);display:none;transition:all .3s ease-in-out}.service-con .box:hover{background-color:var(--e-global-color-accent)}.service-con .box:hover:before{display:block}.core_model{flex-grow:1;min-height:130px}.service-con .service-box{z-index:1;position:relative;transition:all .3s ease-in-out}.service-con .service-box .icon{margin-bottom:28px;display:inline-block;transition:all .3s ease-in-out}.service-con .box h3{margin-bottom:12px;padding-right:40px}.service-con .service-box p{line-height:24px;margin-bottom:18px}.service-con .service-box .learn_more{font-size:18px;line-height:14px;font-weight:600;font-family:var(--font-dm-sans);text-align:center;position:relative;display:inline-block;color:var(--e-global-color-accent);transition:all .3s ease-in-out}.service-con .service-box .learn_more i{font-size:12px;margin-left:10px;transition:all .3s ease-in-out;color:var(--e-global-color-accent)}.service-con .box:hover .icon{filter:brightness(0) invert(1)}.service-con .box:hover .learn_more,.service-con .box:hover .learn_more i,.service-con .box:hover h3,.service-con .box:hover p{color:var(--e-global-color-white)}.service-con .service-box .learn_more:hover,.service-con .service-box .learn_more:hover i{color:var(--e-global-color-text)}.safety-con{padding:70px 0;background-color:var(--e-global-color-black)}.safety-con:before{content:"";position:absolute;opacity:25%;width:100%;height:120%;top:0;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/_next/static/media/safety-backgroundimage.5c91c983.jpeg)}.safety-con .image{position:absolute}.safety-con .safety-leftsideboxes{left:0;bottom:92px}.safety-con .safety-rightsideboxes{right:0;top:110px}.safety-con .safety_content{padding:50px 5px}.safety-con .safety_content h6{margin-bottom:20px}.safety-con .safety_content h2{margin-bottom:28px}.safety-con .safety_content p{margin-bottom:40px}.safety-con .safety_content .get_started{padding:21px 33px}.safety-con .safety_content .get_started:hover{background-color:var(--e-global-color-white)}.safety-con .safety_content .get_started:hover,.safety-con .safety_content .get_started:hover i{color:var(--e-global-color-very-dark-grayish-blue)}.safety-con .safety_wrapper{padding-top:100px;text-align:right}.safety-con .safety_wrapper ul li{margin:0 28px;display:inline-block;text-align:left}.safety-con .safety_wrapper ul li:first-child{margin-left:0}.safety-con .safety_wrapper ul li:last-child{margin-right:0}.safety-con .safety_wrapper span{color:var(--e-global-color-white)}.safety-con .safety_wrapper .value{margin-bottom:12px}.safety-con .safety_wrapper .value span{font-size:46px;line-height:46px;font-weight:700;font-family:var(--font-dm-sans)}.safety-con .safety_wrapper .text{font-size:16px;line-height:16px;font-weight:400}.feature-con{padding:140px 0 220px;background-color:var(--e-global-color-very-light-gray-white)}.feature-con .feature_content h6{width:140px;margin:0 auto 22px;text-align:left}.feature-con .feature_content h2{margin-bottom:62px}.feature-con .feature-box{margin-bottom:108px;text-align:center;position:relative;z-index:1;transition:all .3s ease-in-out}.feature-con .feature-box .feature-icon{margin-bottom:24px;width:80px;height:80px;line-height:76px;text-align:center;border-radius:100%;display:inline-block;background-color:var(--e-global-color-accent);transition:all .3s ease-in-out}.feature-con .feature-box:hover .feature-icon{transform:translateY(-5px)}.feature-con .feature-box h3{margin-bottom:12px}.feature-con .feature-box p{line-height:26px;margin:0 -15px}.feature-con .box2{left:-94px}.feature-con .box4{right:-94px}.feature-con .feature_wrapper .feature-image{position:absolute;left:-145px;top:-70px}.feature-image .image-fluid-center{width:819px;height:510px;object-fit:contain;position:relative;z-index:100;border-radius:30px}.pricing-con{padding:130px 0;background-color:var(--e-global-color-very-light-gray-white)}.pricing-con .pricing_content h6{width:115px;margin:0 auto 20px;text-align:left}.pricing-con .pricing_content h2{margin-bottom:52px}.pricing-con .pricing-box{padding:45px 40px;background-color:var(--e-global-color-white);border:1px solid var(--e-global-color-white);cursor:pointer;transition:all .3s ease-in-out}.pricing-con .pricing-box:hover{border:1px solid var(--e-global-color-accent)}.pricing-con .pricing-box .text{line-height:24px}.pricing-con .pricing-box .value{padding-bottom:32px;margin-bottom:24px;border-bottom:1px solid var(--e-global-color-very-light-gray)}.pricing-con .pricing-box span,.pricing-con .pricing-box sup{display:inline-block;color:var(--e-global-color-secondary);font-family:var(--font-dm-sans)}.pricing-con .pricing-box .dollar{font-size:20px;line-height:20px;font-weight:400}.pricing-con .pricing-box .number{font-size:46px;line-height:46px;font-weight:700}.pricing-con .pricing-box .month{font-size:18px;line-height:14px;font-weight:300}.pricing-con .pricing-box ul{margin-bottom:36px}.pricing-con .pricing-box ul li{position:relative;margin-bottom:3px}.pricing-con .pricing-box ul li i{font-size:18px;top:6px;left:0;position:absolute;color:var(--e-global-color-accent)}.pricing-con .pricing-box ul li p{padding-left:24px}.pricing-con .pricing-box .get_started{padding:21px;display:block}.choose-con{overflow:hidden;background-color:var(--e-global-color-very-dark-grayish-blue)}.choose-con:before{left:0;background-image:url(/_next/static/media/choose-image.8bffc14f.jpg)}.choose-con:after,.choose-con:before{content:"";position:absolute;top:0;width:50%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.choose-con:after{right:0;background-image:url(/_next/static/media/choose-backgroundimage.e2298c9a.jpg)}.choose-con .choose_wrapper{display:none}.choose-con .choose_content{padding:140px 0 135px 80px}.choose-con .choose_content .content{z-index:1;position:relative}.choose-con .choose_content h6{margin-bottom:20px;padding-left:38px}.choose-con .choose_content h2{margin-bottom:28px}.choose-con .choose_content p{margin-bottom:32px}.choose-con .choose_content .choose-measure .text{font-size:18px;line-height:20px;font-weight:600;font-family:var(--font-dm-sans);color:var(--e-global-color-white);margin-bottom:16px;display:inline-block}.choose-con .choose_content .choose-measure .percentage{float:right;position:relative;right:-5px}.choose-con .choose_content .choose-measure .percentage .plus,.choose-con .choose_content .choose-measure .percentage span{font-size:18px;line-height:20px;font-weight:600;font-family:var(--font-dm-sans);color:var(--e-global-color-white)}.choose-con .choose_content .choose-measure .progress{overflow:hidden;height:4px;margin-bottom:30px;background-color:#47525c;border-radius:0}.choose-con .choose_content .choose-measure .progress-bar{float:left;width:50%;height:100%;font-size:10px;line-height:14px;text-align:center;background-color:var(--e-global-color-accent);animation:progress-animation 5s ease-in-out;border-radius:0}.choose-con .choose_content .choose-measure .progress-bar1{width:85%}.choose-con .choose_content .choose-measure .progress-bar2{width:70%}.choose-con .choose_content .choose-measure .progress-bar3{width:75%}.choose-con .choose_content .choose-measure:last-child .progress{margin-bottom:0!important}@keyframes progress-animation{0%{width:0}}.testimonial-con{padding:142px 0 210px;background-color:var(--e-global-color-white)}.testimonial-con .testimonial_outer_content{width:460px;position:relative}.testimonial-con .testimonial_content{position:relative}.testimonial-con .testimonial_content h6{margin-bottom:20px}.testimonial-con .testimonial_content h2{margin-bottom:28px}.testimonial-con .testimonial_wrapper{position:absolute;top:140px;right:0;width:54%}.testimonial-con .testimonial-box{padding:30px;background-color:var(--e-global-color-white);border-bottom:2px solid var(--e-global-color-accent);box-shadow:inset 6px 0 38px rgb(0 0 0/3%)}.testimonial-con .testimonial-box .testimonial-starimage{margin-bottom:20px}.testimonial-con .testimonial-box p{line-height:25px;margin-bottom:32px;min-height:150px}.testimonial-con .review-content{padding-left:12px;display:flex;align-items:center}.testimonial-con .review-content .testimonial-personimage{position:relative;left:-12px}.testimonial-con .review-content .testimonial-personimage img{border-radius:100px}.testimonial-con .review-content .name{font-size:18px;line-height:22px;font-weight:500;font-family:var(--font-dm-sans);display:block;margin-bottom:2px;color:var(--e-global-color-secondary)}.testimonial-con .review-content .review{font-size:18px;line-height:20px;font-weight:400;color:var(--e-global-color-text)}.testimonial-con .item img{width:auto!important;display:inline-block!important}.testimonial-con .owl-carousel .owl-nav.disabled{display:block}.testimonial-con .owl-carousel .owl-nav{margin-top:0!important;position:absolute;bottom:0;left:-465px}.testimonial-con .owl-carousel .owl-next,.testimonial-con .owl-carousel .owl-prev{margin:0!important;background:transparent!important}.testimonial-con .owl-carousel .owl-next:focus,.testimonial-con .owl-carousel .owl-prev:focus{border:none!important;box-shadow:none!important;outline:none!important}.testimonial-con .owl-carousel .owl-next span,.testimonial-con .owl-carousel .owl-prev span{font-size:17px;width:49px;height:49px;line-height:49px;text-align:center;border-radius:100px;color:var(--e-global-color-white);background-color:var(--e-global-color-secondary);transition:all .3s ease-in-out}.testimonial-con .owl-carousel .owl-next:hover span,.testimonial-con .owl-carousel .owl-prev:hover span{background-color:var(--e-global-color-accent)}.testimonial-con .owl-carousel .owl-prev{position:relative;left:-12px;bottom:0}.testimonial-con .owl-carousel .owl-next{position:relative;right:-10px;bottom:0}.faq-con{padding:130px 0 210px;background-color:var(--e-global-color-very-light-gray-white)}.faq-con .faq_content h6{width:115px;margin:0 auto 20px;text-align:left}.faq-con .faq_content h2{margin-bottom:52px}.faq-con .faq h4{margin-bottom:0;text-transform:none;display:inline-block}.faq-con .accordion-card{margin-bottom:28px;width:100%;background-color:var(--e-global-color-white)}.faq-con .accordion-card:last-child{margin-bottom:0}.faq-con .accordion-card:has(.btn-link){border:1px solid var(--e-global-color-accent)}.faq-con .accordion-card:has(.collapsed){border:1px solid transparent}.faq-con .accordian-inner .card-header{padding:0;margin-bottom:0;background:none;border:none}.faq-con .accordian-inner .card-header a{padding:17px 24px 17px 30px}.faq-con .accordian-inner .card-body{padding:0 30px 20px}.faq-con .accordion-card a.btn.btn-link:focus{outline:none;box-shadow:none}.faq-con .accordian-inner .accordion-card i{position:absolute;right:20px;margin:-6px 0}.faq-con .accordian-inner .accordion-card .btn{text-decoration:none;text-align:left;display:block;color:var(--e-global-color-white)}.faq-con .accordion-card a.btn.btn-link{position:relative}.faq-con .accordion-card .btn-link:before{content:"\f063";font-size:15px;top:30%!important;right:24px;position:absolute;font-family:FontAwesome;color:var(--e-global-color-accent)}.faq-con .accordion-card .collapsed:before{content:"\f061";color:var(--e-global-color-very-dark-grayish-blue)}.footer-con{background-color:var(--e-global-color-very-dark-grayish-blue)}.footer-con .upper_portion{padding:42px 50px 50px 75px;margin-top:-86px;display:flex;justify-content:space-between;align-items:center;background-color:var(--e-global-color-accent)}.footer-con .upper_portion h6{margin-bottom:18px}.footer-con .upper_portion h6:before{background-color:var(--e-global-color-white)}.footer-con .upper_portion h3{font-size:30px;line-height:30px;font-weight:700}.footer-con .upper_portion input{font-size:18px;line-height:14px;font-weight:400;padding:16px 28px;margin-right:16px;width:350px;position:relative;color:var(--e-global-color-text);background-color:var(--e-global-color-white);border:1px solid transparent;overflow:visible;outline:none}.footer-con .upper_portion input:focus{border:1px solid var(--e-global-color-secondary)}.footer-con .upper_portion button{font-size:16px;line-height:16px;font-weight:600;font-family:var(--font-dm-sans);padding:18px 34px;color:var(--e-global-color-white);background-color:var(--e-global-color-secondary);position:relative;border:none;overflow:visible;outline:none;transition:all .3s ease-in-out}.footer-con .upper_portion button i{font-size:12px;margin-left:24px;transition:all .3s ease-in-out;color:var(--e-global-color-white)}.footer-con .upper_portion button:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-white)}.footer-con .upper_portion button:hover i{color:var(--e-global-color-secondary)}.footer-con .middle_portion{padding:88px 0}.footer-con .middle_portion .logo_content{padding-top:5px}.footer-con .middle_portion .logo_content .footer-logo{margin-bottom:26px}.footer-con .middle_portion .logo_content .footer-logo img{width:180px}.footer-con .middle_portion .logo_content p{margin-bottom:38px;padding-right:20px;color:var(--e-global-color-grayish-blue)}.footer-con .middle_portion .logo_content i{font-size:30px;top:3px;float:left;position:relative;color:var(--e-global-color-white)}.footer-con .middle_portion .logo_content .phone_content{padding-left:48px}.footer-con .middle_portion .logo_content a{font-size:20px;line-height:20px;font-weight:700;margin-bottom:3px;color:var(--e-global-color-white);transition:all .3s ease-in-out}.footer-con .middle_portion .logo_content a:hover{color:var(--e-global-color-accent)}.footer-con .middle_portion .logo_content span{font-size:18px;line-height:20px;font-weight:400;color:var(--e-global-color-grayish-blue)}.footer-con .middle_portion h4{margin-bottom:20px;color:var(--e-global-color-white)}.footer-con .middle_portion li:last-child{margin-bottom:0!important}.footer-con .middle_portion .timing{padding-left:54px}.footer-con .middle_portion .timing li{margin-bottom:24px}.footer-con .middle_portion .timing p{font-size:18px;line-height:22px;font-weight:400;margin-bottom:20px;color:var(--e-global-color-grayish-blue)}.footer-con .middle_portion .timing span{font-size:18px;line-height:22px;font-weight:400;display:block;color:var(--e-global-color-white)}.footer-con .middle_portion .links{padding-left:34px}.footer-con .middle_portion .links li{padding-left:14px;margin-bottom:12px}.footer-con .middle_portion .links li i{font-size:5px;top:-2px;left:-12px;position:relative;color:var(--e-global-color-white)}.footer-con .middle_portion li a{font-size:18px;line-height:22px;font-weight:400;color:var(--e-global-color-grayish-blue);transition:all .3s ease-in-out}.footer-con .middle_portion li a:hover{color:var(--e-global-color-accent)}.footer-con .middle_portion .contact{padding-left:62px}.footer-con .middle_portion .contact ul{margin-bottom:18px}.footer-con .middle_portion .contact li{margin-bottom:12px}.footer-con .middle_portion .contact p{font-size:18px;line-height:22px;font-weight:400;color:var(--e-global-color-white);margin-bottom:6px}.footer-con .middle_portion .contact span{font-size:18px;line-height:22px;font-weight:400;display:block;color:var(--e-global-color-grayish-blue);transition:all .3s ease-in-out}.footer-con .middle_portion .contact span:hover{color:var(--e-global-color-accent)}.footer-con .middle_portion .icon li{margin:0 5px;display:inline-block}.footer-con .middle_portion .icon li:first-child{margin-left:0}.footer-con .middle_portion .icon li:last-child{margin-right:0}.footer-con .middle_portion .icon i{font-size:16px;width:46px;height:46px;line-height:46px;border-radius:100px;text-align:center;color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-black-blue);transition:all .3s ease-in-out}.footer-con .middle_portion .icon i:hover{background-color:var(--e-global-color-accent)}.footer-con .middle_portion .row{justify-content:space-evenly}.footer-con .copyright{padding:20px 0;border-top:1px solid rgb(255 255 255/15%)}.footer-con .copyright p{font-size:12px;line-height:12px;font-weight:400;color:var(--e-global-color-grayish-blue)}.sub_banner{background:var(--e-global-color-black)}.sub_banner:before{content:"";left:0;top:0;width:100%;height:100%;opacity:40%;position:absolute;background:var(--banner-image,url(/_next/static/media/default-banner.3984cc9d.png));background-position:50%;background-size:cover;background-repeat:no-repeat}.sub_banner .sub_banner_con{padding:115px 0 158px;text-align:center}.sub_banner .sub_banner_con h1{margin-bottom:30px}.sub_banner .sub_banner_con p{margin-bottom:45px}.sub_banner .sub_banner_con .box{padding:10px 30px 14px;text-align:center;display:inline-block;background:transparent;border:1px solid rgba(250,250,255,25%);transition:all .3s ease-in-out}.sub_banner .sub_banner_con .box span{font-size:18px;line-height:20px;font-weight:400;display:inline-block;color:var(--e-global-color-white);transition:all .3s ease-in-out}.sub_banner .sub_banner_con .box a span:hover{color:var(--e-global-color-accent)}.sub_banner .sub_banner_con .box .arrow{font-size:10px;margin:0 15px;display:inline-block;color:var(--e-global-color-white)}.goals-bg{background-color:var(--e-global-color-very-light-gray-white)}.aboutpage-con{padding:140px 0}.aboutpage-con .about_content{display:flex;flex-wrap:wrap;justify-content:center;padding-right:20px;height:100%;align-items:center;flex-direction:column}.aboutpage-con .about_content h6{margin-bottom:22px}.aboutpage-con .about_content h2{margin-bottom:28px}.aboutpage-con .about_content .text{margin-bottom:25px}.aboutpage-con .about_content ul{margin-bottom:45px}.aboutpage-con .about_content ul li{position:relative;margin-bottom:11px}.aboutpage-con .about_content ul li:last-child{margin-bottom:0}.aboutpage-con .about_content ul li i{font-size:9px;height:16px;width:16px;line-height:16px;top:3px;left:0;position:absolute;text-align:center;border-radius:100%;color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}.aboutpage-con .about_content ul li p{line-height:20px;font-weight:500;padding-left:34px;color:var(--e-global-color-secondary)}.aboutpage-con .about_content a{padding:21px 33px;max-width:182px}.aboutpage-con .about_wrapper .about-image{position:relative;top:0;left:0;height:100%}.about_wrapper .about-image.rec-image{display:flex;justify-content:center;align-items:center}.aboutpage-con .about_wrapper .about-rectangleimage{position:absolute;left:-30px;top:34px}.aboutpage-con .about_wrapper .box{position:absolute;padding:36px 15px 40px;right:60px;width:242px;bottom:-52px;text-align:center;background-color:var(--e-global-color-accent);z-index:1}.aboutpage-con .about_wrapper .box .icon{margin-bottom:16px}.aboutpage-con .about_wrapper .box p{line-height:22px;margin-bottom:20px}.aboutpage-con .owl-carousel .owl-item img{display:inline-block!important;width:auto!important}.aboutpage-con .owl-carousel .owl-dots{display:block!important;margin-top:0!important;line-height:0;position:absolute;left:0;right:0}.aboutpage-con .owl-carousel .owl-dots .owl-dot span{background-color:rgb(255 255 255/55%);width:15px;height:3px;margin:0 3px;border-radius:0;transition:all .3s ease-in-out}.aboutpage-con .owl-carousel .owl-dots .owl-dot:hover span{background-color:var(--e-global-color-white)}.aboutpage-con .owl-carousel .owl-dots .owl-dot.active span{width:25px;height:3px;position:relative;background-color:var(--e-global-color-white)}.aboutpage-con .owl-carousel .owl-dots .owl-dot:focus{outline:none}.unique-con{padding:140px 0;background-color:var(--e-global-color-very-light-gray-white)}.unique-con .unique_content{padding:0 70px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.unique-con .unique_content h6{margin-bottom:22px}.unique-con .unique_content h2{margin-bottom:28px}.unique-con .unique_content .text{margin-bottom:25px}.unique-con .unique_content ul li{position:relative;margin-bottom:11px}.unique-con .unique_content ul li:last-child{margin-bottom:0}.unique-con .unique_content ul li i{font-size:9px;height:16px;width:16px;line-height:16px;top:3px;left:0;position:absolute;text-align:center;border-radius:100%;color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}.unique-con .unique_content ul li p{line-height:20px;font-weight:500;padding-left:34px;color:var(--e-global-color-secondary)}.unique-con .unique_content .rec-financial{display:grid;grid-gap:24px;gap:24px}.unique-con .unique-box{display:grid;grid-gap:10px;gap:10px;padding:30px;text-align:center;border:1px solid var(--e-global-color-white);transition:all .3s ease-in-out}.unique-con .box,.unique-con .unique-box{background-color:var(--e-global-color-white)}.unique-con .box{min-height:100%}.unique-con .unique-box .number{font-size:46px;line-height:50px;font-weight:700;display:inline-block;margin-bottom:10px;font-family:var(--font-dm-sans);color:var(--e-global-color-secondary)}.unique-con .unique-box .plus{font-size:20px;line-height:26px;font-weight:700;left:0;position:relative;color:black}.unique-con .unique-box .text{font-size:16px;line-height:20px;font-weight:400;display:block;color:var(--e-global-color-text)}.unique-con .box:hover{border:1px solid var(--e-global-color-accent)}.unique-con .unique-downcontent{margin-top:20px}.aboutsafety-con{min-height:50vh;padding:165px 0 155px;background-color:var(--e-global-color-black);margin:100px 0;display:flex;align-items:center;justify-content:center}.aboutsafety-con:before{padding:50px;content:"";position:absolute;opacity:45%;width:100%;height:100%;top:0;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/_next/static/media/objectives-of-rec.8fc6e5ed.jpg)}.aboutsafety-con .image{position:absolute}.aboutsafety-con .safety-leftsideboxes{left:0;bottom:92px}.aboutsafety-con .safety-rightsideboxes{right:0;top:110px}.aboutsafety-con .safety_content .icon{height:112px;width:112px;line-height:112px;margin:0 auto 46px;left:0;right:0;position:relative;text-align:center;border-radius:100px;border:1px solid rgba(255,255,255,50%);transition:all .3s ease-in-out}.aboutsafety-con .safety_content .icon:hover{transform:translateY(-5px)}.aboutsafety-con .safety_content .icon .video-icon{height:85px;width:85px;line-height:82px;top:-3px;left:0;right:0;margin:0 auto;position:relative;text-align:center;background-color:var(--e-global-color-accent);border-radius:100px;transition:all .3s ease-in-out}.aboutsafety-con .safety_content h2{margin-bottom:20px}.aboutsafety-con .safety_content p{padding:0 25px}.team-con{padding:138px 0 140px}.team-con .team_content h6{width:115px;margin:0 auto 20px;text-align:left}.team-con .team_content h2{margin-bottom:52px}.team-con .team-box{position:relative;text-align:center;padding:15px 15px 35px;background-color:var(--e-global-color-white);box-shadow:0 6px 41px 6px rgb(0 0 0/5%);border-bottom:2px solid var(--e-global-color-accent);transition:all .3s ease-in-out;cursor:pointer}.team-con .team-box figure{margin-bottom:30px;overflow:hidden}.team-con .team-box figure img{width:100%;transition:all .3s ease-in-out}.team-con .team-box:hover figure img{transform:scale(1.1)}.team-con .team-box h4{font-weight:500;margin-bottom:2px}.team-con .team-box span{display:block;margin-bottom:16px}.team-con .team-box li{margin:0 3px;display:inline-block;transition:all .3s ease-in-out}.team-con .team-box i{font-size:13px;height:35px;width:35px;line-height:35px;text-align:center;border-radius:100%;color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-grayish-blue);transition:all .3s ease-in-out}.team-con .team-box li:hover{transform:translateY(-5px)}.team-con .team-box li:first-child{margin-left:0}.team-con .team-box li:last-child{margin-right:0}.team-con .team-box:hover i{background-color:var(--e-global-color-accent)}.abouttestimonial-con{padding:130px 0 194px;background-color:var(--e-global-color-very-light-gray-white)}.abouttestimonial-con .testimonial_content h6{width:115px;margin:0 auto 20px;text-align:left}.abouttestimonial-con .testimonial_content h2{margin-bottom:52px}.abouttestimonial-con .testimonial-box{padding:46px 50px 46px 38px;background-color:var(--e-global-color-white);border-bottom:2px solid var(--e-global-color-accent)}.abouttestimonial-con .testimonial-box .testimonial-personimage{width:19%;float:left}.abouttestimonial-con .testimonial-box .testimonial-personimage img{border-radius:100%}.abouttestimonial-con .testimonial-box .content{width:81%;padding-left:25px;display:inline-block}.abouttestimonial-con .testimonial-box p{line-height:24px;margin-bottom:10px}.abouttestimonial-con .testimonial-box ul{margin-bottom:10px}.abouttestimonial-con .testimonial-box ul li{display:inline-block}.abouttestimonial-con .testimonial-box ul li i{font-size:18px;line-height:14px;color:var(--e-global-color-dark-orange)}.abouttestimonial-con .testimonial-box .name{font-size:16px;line-height:20px;font-weight:600;display:block;font-family:var(--font-dm-sans);color:var(--e-global-color-secondary)}.abouttestimonial-con .testimonial-box .review{font-size:18px;line-height:20px;font-weight:400;color:var(--e-global-color-text)}.abouttestimonial-con .owl-carousel .owl-item img{display:inline-block!important;width:auto!important}.abouttestimonial-con .owl-carousel .owl-dots{display:block!important;margin-top:50px!important;position:absolute;left:0;right:0}.abouttestimonial-con .owl-carousel .owl-dots .owl-dot span{background-color:#dddddd;width:10px;height:10px;margin:0 5px;transition:all .3s ease-in-out}.abouttestimonial-con .owl-carousel .owl-dots .owl-dot:hover span{background-color:var(--e-global-color-accent)}.abouttestimonial-con .owl-carousel .owl-dots .owl-dot.active span{width:15px;height:15px;position:relative;background-color:var(--e-global-color-accent)}.abouttestimonial-con .owl-carousel .owl-dots .owl-dot:focus{outline:none}.aboutfaq-con{background-color:var(--e-global-color-white)}.aboutfaq-con .accordion-card{box-shadow:0 6px 41px 6px rgba(0,0,0,5%)}.contactinfo-con{padding:140px 0}.contactinfo-con .contact_content h6{width:140px;margin:0 auto 20px;text-align:left}.contactinfo-con .contact_content h2{margin-bottom:52px}.contactinfo-con .contact-box{padding:31px 35px 31px 33px;background-color:var(--e-global-color-white);box-shadow:0 6px 60px 6px rgb(0 0 0/4%);border:1px solid var(--e-global-color-white);transition:all .3s ease-in-out}.contactinfo-con .contact-box:hover{border:1px solid var(--e-global-color-accent)}.contactinfo-con .contact-box .icon{margin-right:16px;float:left;transition:all .3s ease-in-out}.contactinfo-con .contact-box:hover .icon{transform:translateY(-5px)}.contactinfo-con .contact-box .box-content{width:80%;padding-left:0;position:relative;display:inline-block}.contactinfo-con .contact-box h4{margin-bottom:12px}.contactinfo-con .contact-box p{margin-top:0;margin-bottom:0}.contactinfo-con .contact-box img{width:24px}.contactinfo-con .contact-box .box-content a{color:var(--e-global-color-text);transition:all .3s ease-in-out}.contactinfo-con .contact-box .box-content a:hover{color:var(--e-global-color-accent)}.contactinfo-con .location{display:flex;justify-content:center}.contactinfo-con .location li{display:flex;align-items:center;margin-bottom:10px}.contactinfo-con .location li i{font-size:9px;height:16px;width:16px;line-height:16px;text-align:center;margin-right:12px;border-radius:100%;color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}.map-con{overflow:hidden}.map-con iframe{width:100%;height:590px;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.map-con iframe:hover{filter:none}.contactform-con{padding:140px 0 220px}.contactform-con .contactform_content h6{width:140px;margin:0 auto 20px;text-align:left}.contactform-con .contactform_content h2{margin-bottom:52px}.contactform-con form .form-group{margin-bottom:26px}.contactform-con form input,.contactform-con form textarea{font-size:16px;line-height:20px;font-weight:400;width:100%;padding:19px 24px;color:var(--e-global-color-text);background-color:var(--e-global-color-white);box-shadow:0 6px 60px 6px rgb(0 0 0/3%);border:1px solid transparent;overflow:visible;outline:none}.contactform-con form textarea{height:170px;padding:25px 24px;resize:none;outline:none;overflow:auto}.contactform-con form .message{margin-bottom:52px}.contactform-con form input:focus,.contactform-con form textarea:focus{border:1px solid var(--e-global-color-accent)}.contactform-con form .submit{font-size:16px;line-height:16px;font-weight:600;font-family:var(--font-dm-sans);padding:21px 44px;background-color:var(--e-global-color-accent);position:relative;border:none;overflow:visible;outline:none}.contactform-con form .submit,.contactform-con form .submit i{color:var(--e-global-color-white);transition:all .3s ease-in-out}.contactform-con form .submit i{font-size:12px;margin-left:28px}.contactform-con form .submit:hover{color:var(--e-global-color-white);background-color:var(--e-global-color-secondary)}.contactform-con form .submit:hover i{color:var(--e-global-color-white)}.contactform-con form span{font-size:18px;line-height:14px;font-weight:400;margin-top:10px;position:relative;display:block;color:var(--e-global-color-pure-red)}.solution-con{padding:138px 0 142px;background-color:var(--e-global-color-black)}.solution-con:before{content:"";position:absolute;opacity:50%;width:100%;height:100%;top:0;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/_next/static/media/solution-backgroundimage.175c8b79.jpg)}.solution-con .image{position:absolute}.solution-con .solution-leftsidecircle{left:0;top:100px}.solution-con .solution-rightsidecircle{right:0;bottom:102px}.solution-con .solution_content h6{width:135px;margin:0 auto 24px;text-align:left;color:var(--e-global-color-white)}.solution-con .solution_content h2{margin-bottom:40px}.solution-con .solution_content .get_started{padding:21px 33px}.solution-con .solution_content .get_started:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-white)}.solution-con .solution_content .get_started:hover i{color:var(--e-global-color-secondary)}.pricingteam-con{padding-bottom:100px}.pricingteam-con .team-box{margin-bottom:40px}.article-con{padding:140px 0}.article-con .article_content h6{width:150px;margin:0 auto 20px;text-align:left}.article-con .article_content h2{margin-bottom:52px}.article-con .article-box{background-color:var(--e-global-color-white);box-shadow:0 6px 41px 6px rgb(0 0 0/5%);transition:all .3s ease-in-out;height:100%}.article-con .article-box figure{overflow:hidden}.article-con .article-box figure img{transition:all .3s ease-in-out;height:262px;width:100%;object-fit:cover}.article-con .article-box:hover figure img{transform:scale(1.1)}.article-con .article-box .content{padding:22px 58px 30px 18px}.article-con .article-box .icon{display:flex;align-items:center;margin-bottom:10px}.article-con .article-box .icon .admin{margin-right:14px}.article-con .article-box .icon i{position:relative;font-size:12px;top:-1px;margin-right:4px;color:var(--e-global-color-accent)}.article-con .article-box h3{margin-bottom:25px;color:var(--e-global-color-secondary)}.article-con .article-box h3:hover{color:var(--e-global-color-accent)}.article-con .article-box .read_more{font-size:18px;line-height:14px;font-weight:600;font-family:var(--font-dm-sans);color:var(--e-global-color-accent);transition:all .3s ease-in-out}.article-con .article-box .read_more:hover{color:var(--e-global-color-text)}.article-con .article-box .read_more i{font-size:11px;margin-left:14px;color:var(--e-global-color-accent);transition:all .3s ease-in-out}.article-con .article-box .read_more:hover i{color:var(--e-global-color-text)}.service_detail{padding:120px 0}.service_detail .main-box{position:relative}.service_detail .main-box .image{margin-bottom:30px}.service_detail .main-box .image img{width:100%}.service_detail .main-box h3{font-size:24px;line-height:30px}.service_detail .main-box p{margin-bottom:10px}.service_detail .main-box .list,.service_detail .main-box .text2{margin-bottom:20px}.service_detail .main-box .list li{margin-bottom:6px;padding-left:28px;line-height:20px;font-weight:500;position:relative;color:var(--e-global-color-text)}.service_detail .main-box .list li i{font-size:9px;height:16px;width:16px;line-height:16px;top:2px;left:0;border-radius:100px;position:absolute;text-align:center;display:inline-block;background-color:var(--e-global-color-accent);color:var(--e-global-color-white)}.servicedetail-con{padding-bottom:200px}.electric_banner_outer{background-image:url(/_next/static/media/banner2-topbackground.fb342387.jpg);background-color:var(--e-global-color-very-light-gray-white);background-position:bottom;background-repeat:no-repeat;background-size:cover}.electric_banner_outer .card-overlay{background:rgba(0,0,0,60%)}.electric_banner_outer:before{background:url(/_next/static/media/banner2-bottombackground.d42d2110.png);background-repeat:no-repeat;background-position:bottom;content:"";width:799px;height:170px;position:absolute;left:0;bottom:-1px;z-index:1}.electric_banner_outer:after{content:"";position:absolute;left:0;bottom:0;border-color:transparent transparent rgb(248,248,248) rgb(248,248,248);border-style:solid;border-width:0 1100px 98px 795px}.electricbanner-con{padding:195px 0 325px;z-index:1}.electricbanner-con ul{position:absolute;left:-120px;top:78px}.electricbanner-con ul li{margin:13px 0;transition:all .3s ease-in-out}.electricbanner-con ul li:first-child{margin-top:0}.electricbanner-con ul li:last-child{margin-bottom:0}.electricbanner-con ul li i{font-size:16px;width:46px;height:46px;line-height:46px;border-radius:100px;text-align:center;color:var(--e-global-color-white);background-color:rgba(255,255,255,.08);transition:all .3s ease-in-out}.electricbanner-con ul li a:hover i{background-color:var(--e-global-color-accent)}.electricbanner-con .banner_content h1{font-size:70px;line-height:80px;margin-bottom:24px;text-transform:none}.electricbanner-con .banner_content p{margin-bottom:42px;padding:0 15px}.electricbanner-con .banner_content .get_started{padding:21px 33px}.electricbanner-con .banner_content .get_started:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-white)}.electricbanner-con .banner_content .get_started:hover i{color:var(--e-global-color-secondary)}.electricbanner-con .banner_content ul{display:none}.electricbanner-con .banner_content .top-btn{display:inline-block;bottom:-168px;position:relative;transition:all .3s ease-in-out}.electricbanner-con .banner_content .top-btn:hover{transform:translateY(-5px)}.electricservice-con{padding:65px 0 198px;background-color:var(--e-global-color-very-light-gray-white)}.electricservice-con .service_content{position:relative;text-align:center}.electricservice-con .service_content h6{width:135px;margin:0 auto 20px;text-align:left}.electricservice-con .service_content h2{margin-bottom:52px}.electricservice-con .service-box{width:100%;background:var(--e-global-color-white);transition:all .3s ease-in-out}.electricservice-con .upper_portion{position:relative}.electricservice-con .upper_portion .service-image{overflow:hidden}.electricservice-con .upper_portion .service-image img{width:100%!important;transition:all .3s ease-in-out}.electricservice-con .service-box:hover .service-image img{transform:scale(1.1);width:100%}.electricservice-con .upper_portion .service-icon{height:87px;width:87px;line-height:87px;bottom:-45px;border-radius:100%;text-align:center;display:inline-block;left:0;right:0;margin:auto;position:absolute;background-color:var(--e-global-color-accent);transition:all .3s ease-in-out}.electricservice-con .lower_portion_wrapper{text-align:center;padding:74px 48px 35px}.electricservice-con .lower_portion_wrapper h3{margin-bottom:14px;transition:all .3s ease-in-out}.electricservice-con .lower_portion_wrapper h3:hover{color:var(--e-global-color-accent)}.electricservice-con .lower_portion_wrapper p{line-height:24px;margin-bottom:22px}.electricservice-con .lower_portion_wrapper .learn_more{font-size:18px;line-height:14px;font-weight:600;font-family:var(--font-dm-sans);color:var(--e-global-color-accent);transition:all .3s ease-in-out}.electricservice-con .lower_portion_wrapper .learn_more i{font-size:11px;margin-left:14px;color:var(--e-global-color-accent);transition:all .3s ease-in-out}.electricservice-con .lower_portion_wrapper .learn_more:hover,.electricservice-con .lower_portion_wrapper .learn_more:hover i{color:var(--e-global-color-text)}.electricservice-con .owl-carousel .owl-dots{display:block!important;margin-top:50px!important;position:absolute;left:0;right:0}.electricservice-con .owl-carousel .owl-dots .owl-dot span{background-color:#dddddd;width:10px;height:10px;margin:0 5px;transition:all .3s ease-in-out}.electricservice-con .owl-carousel .owl-dots .owl-dot:hover span{background-color:var(--e-global-color-accent)}.electricservice-con .owl-carousel .owl-dots .owl-dot.active span{width:15px;height:15px;position:relative;background-color:var(--e-global-color-accent)}.electricservice-con .owl-carousel .owl-dots .owl-dot:focus{outline:none}.electricservice-con .owl-carousel .owl-item img{display:inline-block;width:auto}.electrictestimonial-con{padding:135px 0 195px;text-align:center;background-image:url(/_next/static/media/testimonial2-backgroundimage.7f8f8978.jpg);background-color:var(--e-global-color-accent);background-position:50%;background-repeat:no-repeat;background-size:cover}.electrictestimonial-con .image{position:absolute}.electrictestimonial-con .image img{opacity:12%}.electrictestimonial-con .testimonial2-leftquote{top:95px;left:95px}.electrictestimonial-con .testimonial2-rightquote{bottom:95px;right:95px}.electrictestimonial-con .testimonial-box{margin-bottom:45px}.electrictestimonial-con .testimonial-box h4{font-weight:500;margin-bottom:14px}.electrictestimonial-con .testimonial-box ul{margin-bottom:30px}.electrictestimonial-con .testimonial-box ul li{display:inline-block}.electrictestimonial-con .testimonial-box ul li i{font-size:18px;line-height:18px;color:var(--e-global-color-bright-yellow)}.electrictestimonial-con .testimonial-box h3{font-size:28px;line-height:40px;padding:0 15px}.electrictestimonial-con .carousel-indicators{position:relative;bottom:0;left:0}.electrictestimonial-con .carousel-indicators li{text-indent:0;width:57px;height:57px;opacity:1;margin:0 18px;border-radius:100%}.electrictestimonial-con .carousel-indicators li:first-child{margin-left:0}.electrictestimonial-con .carousel-indicators li:last-child{margin-right:0}.electrictestimonial-con .carousel-indicators li figure{background-color:var(--e-global-color-white);border-radius:100%}.electrictestimonial-con .carousel-indicators li figure img{border-radius:100%;opacity:60%}.electrictestimonial-con .carousel-indicators .active figure img{width:82px;opacity:1;transform:scale(1.4)}.electrictestimonial-con .carousel-indicators li .name_wrapper{position:absolute;left:0;right:0;bottom:-78px;margin:0 auto;display:none}.electrictestimonial-con .carousel-indicators li .name_wrapper .person{font-size:20px;line-height:20px;font-weight:500;display:block;margin-bottom:6px;color:var(--e-global-color-white)}.electrictestimonial-con .carousel-indicators li .name_wrapper .review{font-size:18px;line-height:14px;font-weight:400;color:var(--e-global-color-white)}.electrictestimonial-con .carousel-indicators .active .name_wrapper{display:block}.universal_banner_outer{background-image:url(/_next/static/media/banner3-background.ddf96a23.jpg);background-color:var(--e-global-color-accent);background-position:50%;background-repeat:no-repeat;background-size:cover}.universal_header .navbar-nav .nav-item a:hover{background-color:transparent}.universal_header .navbar-nav .active>a,.universal_header .navbar-nav .nav-item a:hover{color:var(--e-global-color-very-dark-grayish-blue)!important}.universal_header .navbar-nav .drop-down-pages .active:first-child>a:before,.universal_header .navbar-nav .drop-down-pages li:first-child a:hover:before{background-image:url(/_next/static/media/nav-node-hover2.a3f9b1ac.png)}.universal_header .navbar-nav .drop-down-pages .active>a,.universal_header .navbar-nav .drop-down-pages .active>a:hover,.universal_header .navbar-nav .nav-item .dropdown-item:hover{color:var(--e-global-color-white)!important;background-color:var(--e-global-color-very-dark-grayish-blue)!important}.universal_header .last_list .search-box:hover{color:var(--e-global-color-secondary)}.universal_header .last_list .get_started{color:var(--e-global-color-white);background-color:transparent;border:1px solid var(--e-global-color-white)}.universal_header .last_list .get_started:hover{color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-grayish-blue);border:1px solid var(--e-global-color-very-dark-grayish-blue)}.universal_header .last_list .get_started:hover i{color:var(--e-global-color-white)}.universal_header .last_list .number:hover{color:var(--e-global-color-very-dark-grayish-blue)!important}.universalbanner-con{padding:175px 0 195px}.universalbanner-con ul{position:absolute;left:-170px;top:90px}.universalbanner-con ul li{margin:13px 0;transition:all .3s ease-in-out}.universalbanner-con ul li:first-child{margin-top:0}.universalbanner-con ul li:last-child{margin-bottom:0}.universalbanner-con ul li i{font-size:16px;width:46px;height:46px;line-height:46px;border-radius:100px;text-align:center;color:var(--e-global-color-white);background-color:rgba(255,255,255,.2);transition:all .3s ease-in-out}.universalbanner-con ul li a:hover i{color:var(--e-global-color-accent);background-color:var(--e-global-color-white)}.universalbanner-con .banner_content h6{margin-bottom:23px;color:var(--e-global-color-white)}.universalbanner-con .banner_content h6:before{background-color:var(--e-global-color-white)}.universalbanner-con .banner_content h1{font-size:70px;line-height:80px;margin-bottom:36px;text-transform:none}.universalbanner-con .banner_content .get_started{padding:21px 33px;color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-grayish-blue)}.universalbanner-con .banner_content .get_started:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-white)}.universalbanner-con .banner_content .get_started i{color:var(--e-global-color-white)}.universalbanner-con .banner_content .get_started:hover i{color:var(--e-global-color-very-dark-grayish-blue)}.universalbanner-con .banner_content ul{display:none}.universalbanner-con .banner_wrapper .banner3-image{position:absolute;top:-140px;left:-24px;z-index:1}.universalbanner-con .banner_wrapper .circle{width:379px;height:379px;line-height:379px;top:22px;right:-72px;border-radius:100%;position:absolute;background-color:var(--e-global-color-white)}.universalservice-con{padding:140px 0 115px}.universalservice-con .service_content h6{margin-bottom:20px}.universalservice-con .service_content h2{margin-bottom:42px}.universalservice-con .service-box{padding:30px 15px 30px 30px;margin-bottom:30px;position:relative;cursor:pointer;background-color:var(--e-global-color-white);box-shadow:0 6px 60px 6px rgb(0 0 0/4%);border:1px solid var(--e-global-color-white);transition:all .3s ease-in-out}.universalservice-con .service-box:hover{border:1px solid var(--e-global-color-accent)}.universalservice-con .service-box .icon{width:18%;top:6px;float:left;position:relative;transition:all .3s ease-in-out}.universalservice-con .service-box .icon img{width:50px}.universalservice-con .service-box:hover .icon{transform:translateY(-5px)}.universalservice-con .service-box .content{width:82%;padding-left:18px;position:relative;display:inline-block}.universalservice-con .service-box h4{margin-bottom:14px;padding-right:20px}.universalservice-con .service-box p{line-height:22px}.universalabout-con{padding:130px 0;background-color:var(--e-global-color-very-light-gray-white)}.universalabout-con .about_content{padding-left:28px}.universalabout-con .about_content h6{margin-bottom:22px}.universalabout-con .about_content h2{margin-bottom:28px;text-transform:none}.universalabout-con .about_content .text{margin-bottom:25px}.universalabout-con .about_content ul{margin-bottom:55px}.universalabout-con .about_content ul li{position:relative;margin-bottom:11px}.universalabout-con .about_content ul li:last-child{margin-bottom:0}.universalabout-con .about_content ul li i{font-size:9px;height:16px;width:16px;line-height:16px;top:3px;left:0;position:absolute;text-align:center;border-radius:100%;color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}.universalabout-con .about_content ul li p{line-height:20px;font-weight:500;padding-left:34px;color:var(--e-global-color-secondary)}.universalabout-con .about_content .box{padding:40px 58px 43px;display:flex;align-items:center;background-color:var(--e-global-color-very-dark-grayish-blue)}.universalabout-con .about_content .box h3{font-size:24px;line-height:36px;padding-left:85px}.universalabout-con .about_content .box .about-icon{position:absolute}.universalabout-con .about_wrapper .about-image1{position:absolute;top:0;right:0}.universalabout-con .about_wrapper .video-image{top:323px;left:-22px;position:absolute;display:inline-block}.universalabout-con .about_wrapper .about-image2{background-color:var(--e-global-color-black);border:10px solid var(--e-global-color-very-light-gray-white)}.universalabout-con .about_wrapper .about-image2 img{opacity:45%}.universalabout-con .about_wrapper .icon{height:93px;width:93px;line-height:93px;border:1px solid rgba(255,255,255,50%);border-radius:100px;position:absolute;text-align:center;transition:all .3s ease-in-out;left:0;right:0;top:0;bottom:0;margin:auto}.universalabout-con .about_wrapper .icon:hover{transform:translateY(-5px)}.universalabout-con .about_wrapper .icon .video-icon{height:71px;width:71px;line-height:68px;top:10px;left:0;right:0;margin:0 auto;position:relative;text-align:center;background-color:var(--e-global-color-accent);border-radius:100px;transition:all .3s ease-in-out}.universalabout-con .about_wrapper .icon:hover .video-icon{background-color:var(--e-global-color-very-dark-black-blue)}.universalpricing-con{padding:136px 0 140px;background-color:var(--e-global-color-white)}.universalpricing-con .pricing_content{position:relative;padding-top:60px}.universalpricing-con .pricing_content h6{margin-bottom:20px}.universalpricing-con .pricing_content h2{margin-bottom:30px}.universalpricing-con .pricing_content .text1{padding-right:20px}.universalpricing-con .pricing-box{padding:45px 30px 45px 40px;background-color:var(--e-global-color-white);border:1px solid var(--e-global-color-white);box-shadow:inset 0 6px 41px 6px rgb(0 0 0/5%);cursor:pointer;transition:all .3s ease-in-out}.universalpricing-con .pricing-box:hover{border:1px solid var(--e-global-color-accent)}.universalpricing-con .pricing-box .text{line-height:24px}.universalpricing-con .pricing-box .value{padding-bottom:32px;margin-bottom:24px;border-bottom:1px solid var(--e-global-color-very-light-gray)}.universalpricing-con .pricing-box span,.universalpricing-con .pricing-box sup{display:inline-block;color:var(--e-global-color-secondary);font-family:var(--font-dm-sans)}.universalpricing-con .pricing-box .dollar{font-size:20px;line-height:20px;font-weight:400}.universalpricing-con .pricing-box .number{font-size:46px;line-height:46px;font-weight:700}.universalpricing-con .pricing-box .month{font-size:18px;line-height:14px;font-weight:300}.universalpricing-con .pricing-box ul{margin-bottom:36px}.universalpricing-con .pricing-box ul li{position:relative;margin-bottom:3px}.universalpricing-con .pricing-box ul li i{font-size:18px;top:6px;left:0;position:absolute;color:var(--e-global-color-accent)}.universalpricing-con .pricing-box ul li p{padding-left:24px}.universalpricing-con .pricing-box .get_started{padding:21px;display:block}.universalpricing-con .owl-carousel .owl-nav{margin-top:0!important;position:absolute;bottom:55px;left:-368px}.universalpricing-con .owl-carousel .owl-next,.universalpricing-con .owl-carousel .owl-prev{margin:0!important;background:transparent!important}.universalpricing-con .owl-carousel .owl-next:focus,.universalpricing-con .owl-carousel .owl-prev:focus{border:none!important;box-shadow:none!important;outline:none!important}.universalpricing-con .owl-carousel .owl-next span,.universalpricing-con .owl-carousel .owl-prev span{font-size:17px;width:49px;height:49px;line-height:49px;text-align:center;border-radius:100px;color:var(--e-global-color-white);background-color:var(--e-global-color-secondary);transition:all .3s ease-in-out}.universalpricing-con .owl-carousel .owl-next:hover span,.universalpricing-con .owl-carousel .owl-prev:hover span{background-color:var(--e-global-color-accent)}.universalpricing-con .owl-carousel .owl-prev{position:relative;left:-12px;bottom:0}.universalpricing-con .owl-carousel .owl-next{position:relative;right:-10px;bottom:0}.faq3-con{padding-bottom:333px}.footer-con .universal_upper_portion{overflow:hidden;padding:85px 50px 90px 90px;margin-top:-196px;background-color:var(--e-global-color-accent)}.footer-con .universal_upper_portion h6{margin-bottom:18px}.footer-con .universal_upper_portion h6:before{background-color:var(--e-global-color-white)}.footer-con .universal_upper_portion h3{font-size:40px;line-height:48px;font-weight:700;margin-bottom:42px}.footer-con .universal_upper_portion .image-wrapper{display:inline-flex}.footer-con .universal_upper_portion .image-apple{margin-right:12px}.footer-con .universal_upper_portion .footer-phone1{position:absolute;top:-20px;left:50px}.footer-con .universal_upper_portion .footer-phone2{position:absolute;top:32px;right:22px}.error_page{height:100vh;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;background-color:var(--e-global-color-very-light-gray-white)}.error_page .error_content h1{font-size:140px;line-height:140px;margin-bottom:25px;color:var(--e-global-color-secondary)}.error_page .error_content .text{font-size:46px;line-height:50px;font-weight:700;margin-bottom:20px;color:var(--e-global-color-secondary)}.error_page .error_content .text2{font-size:20px;line-height:28px;font-weight:500;margin-bottom:30px;color:var(--e-global-color-text)}.error_page .error_content .back_home{font-size:20px;line-height:20px;font-weight:500;padding:18px 35px 20px;text-align:center;display:inline-block;position:relative;color:var(--e-global-color-white);background-color:var(--e-global-color-accent);transition:all .3s ease-in-out}.error_page .error_content .back_home:hover{color:var(--e-global-color-white);background-color:var(--e-global-color-secondary)}.error_page .error_content .back_home i{font-size:12px;margin-left:14px;transition:all .3s ease-in-out;color:var(--e-global-color-white)}.comingsoon_outer{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;text-align:center;position:relative;background-color:var(--e-global-color-very-dark-grayish-blue)}.comingsoon_outer .logo_outer{margin-bottom:65px}.comingsoon_outer .comingsoon_section{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.comingsoon_outer .sub_banner_content h1{font-size:80px;line-height:90px;margin-bottom:30px;color:var(--e-global-color-white)}.comingsoon_outer .sub_banner_content p{font-weight:500;margin-bottom:12px;color:var(--e-global-color-white)}.comingsoon_outer .sub_banner_content form{display:flex;align-items:center;justify-content:center}.comingsoon_outer .sub_banner_content .form-group{margin-bottom:30px}.comingsoon_outer .sub_banner_content input{font-size:16px;line-height:16px;font-weight:400;padding:14px 16px 16px;width:540px;position:relative;color:var(--e-global-color-text);background-color:var(--e-global-color-white);border:1px solid transparent;border-radius:0;overflow:visible;outline:none}.comingsoon_outer .sub_banner_content button{font-size:18px;line-height:18px;font-weight:400;padding:15px 30px 18px;height:100%;top:0;right:0;border-radius:0;position:absolute;color:var(--e-global-color-white);background-color:var(--e-global-color-accent);overflow:visible;outline:none;transition:all .3s ease-in-out}.comingsoon_outer .sub_banner_content button,.comingsoon_outer .sub_banner_content input:focus{border:1px solid var(--e-global-color-accent)}.comingsoon_outer .sub_banner_content button:hover{color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-black-blue);border:1px solid var(--e-global-color-very-dark-black-blue)}.comingsoon_outer .sub_banner_content .social-icon li{display:inline-block;margin:0 4px}.comingsoon_outer .sub_banner_content .social-icon li:first-child{margin-left:0}.comingsoon_outer .sub_banner_content .social-icon li:last-child{margin-right:0}.comingsoon_outer .sub_banner_content .social-icon a{transition:all .3s ease-in-out}.comingsoon_outer .sub_banner_content .social-icon i{font-size:16px;height:46px;width:46px;line-height:46px;border-radius:100px;text-align:center;color:var(--e-global-color-white);background-color:var(--e-global-color-very-dark-black-blue);transition:all .3s ease-in-out}.comingsoon_outer .sub_banner_content .social-icon a:hover i{color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);transition:all .5s ease-in-out;transform:translateY(-100%) scale(0);opacity:0;display:none}#search.open{transform:translate(0) scale(1);opacity:1;z-index:106;display:block}#search input[type=search]{position:absolute;top:50%;left:0;margin-top:-51px;width:60%;margin-left:20%;color:rgb(255,255,255);background-color:transparent;border:0 solid transparent;border-top:none;border-bottom:2px solid rgba(255,255,255,.5);font-size:40px;font-weight:400;text-align:center;outline:none;padding:10px}#search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:20px;width:20px;content:"\f00d";background-image:url(/_next/static/media/about-sideswitch.8531c1fe.png)}#search .close{position:fixed;top:15px;right:15px;opacity:1;font-size:27px;color:#fff}#search .close:hover{color:var(--e-global-color-accent);cursor:pointer;text-shadow:none}#button{border:0;display:inline-block;background-color:var(--e-global-color-accent);width:64px;height:64px;text-align:center;border-radius:0;position:fixed;bottom:60px;right:80px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:10;display:flex;align-items:center;justify-content:center;animation:spineer 2s infinite;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}#button:after{content:"\f062";font-family:Font Awesome\ 5 free;font-size:20px;line-height:20px;color:#fff;font-weight:600}#button.show{opacity:1;visibility:visible}#button:hover{transform:translateY(-5px)}@keyframes spineer{0%{box-shadow:0 0 0 0 rgb(42 134 59/41%)}to{box-shadow:0 0 0 35px rgba(250,87,51,.01)}}.loader-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}.loader{position:absolute;left:50%;top:50%;width:50px;height:50px;font-size:0;color:var(--e-global-color-accent);display:inline-block;margin:-25px 0 0 -25px;text-indent:-9999em;transform:translateZ(0)}.lead{font-size:13px}.loader div{background-color:var(--e-global-color-accent);display:inline-block;float:none;position:absolute;top:0;left:0;width:50px;height:50px;opacity:.5;border-radius:50%;animation:ballPulseDouble 2s ease-in-out infinite}.loader div:last-child{animation-delay:-1s}@keyframes ballPulseDouble{0%,to{transform:scale(0)}50%{transform:scale(1)}}.accordion-item{text-decoration:none;text-align:left;display:block;border-radius:0;color:var(--e-global-color-white)}.accordion-header{background-color:#fff;border:none;margin-bottom:0!important}.accordion-button{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:#212529;font-weight:700;font-size:18px;padding:10px;box-shadow:none;border:none}.accordion-button:not(.collapsed){color:#000;background-color:#fff;border:1px solid #4caf50;border-radius:5px}.accordion-button:focus{box-shadow:none;border:1px solid #4caf50}.accordion-body{font-size:18px;color:#6c757d;padding:10px 15px}.accordion-item:last-of-type{border-bottom:none}.accordion-button:after{content:"\25BE";font-size:18px;color:#6c757d;transition:transform .3s ease-in-out}.accordion-button:not(.collapsed):after{transform:rotate(180deg);color:#4caf50}.financial-benefist-ul{margin-top:10px;display:grid;grid-gap:24px;gap:24px}.m-b-155{margin-bottom:155px}.main-btn{border:none;background-color:unset;cursor:pointer;padding-block:0;padding-inline:0;&:hover{background-color:var(--button-primary-default)!important;color:var(--button-filled-primary-default)!important}&:disabled{background-color:var(--button-disabled-background-default)!important;color:var(--button-disabled-text-icon)!important}}