.no-margin,.row,body,ul{margin:0}a,b,li,span,strong{color:#000}#button,ul.megamenu{opacity:0;visibility:hidden;text-align:center}.header_firstphone_inner,.header_firstschedule_inner,.header_wrapper::after,.header_wrapper::before{background-position:center;background-repeat:no-repeat;background-size:100% 100%}.aboutus_abs,.header_offerblk b,.hme_strong{text-transform:uppercase}body{overflow-x:hidden}.fa-chevron-right:before{content:"\f054";font:100 20px/1 FontAwesome;padding:8px;position:relative;top:-5px;right:10px}.fa-chevron-left:before{font:100 20px/1 FontAwesome;top:21px;position:absolute;left:15px}i{font:14px/1 FontAwesome}.header_offerblk b,a,b,li,p,span,strong{font-family:Poppins-Regular}a:focus,a:hover{text-decoration:none;outline:0}a{cursor:pointer}a:active,a:focus{outline:0;border:none;-moz-outline-style:none}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.container-fluid,.row{padding:0}ul{list-style-type:none;padding:0}li{list-style-type:disc;font-size:20px;letter-spacing:0;font-weight:300}b,p,strong{font-size:18px}b,strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-family:SpecialGothicExpandedOne}img{max-width:100%}.container{padding:0;max-width:1260px;margin:0 auto;width:auto}#button{display:inline-block;background-color:#caa200;width:50px;height:50px;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;z-index:1000}#button.show{opacity:1;visibility:visible}#button::after{content:"\f077";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:50px;color:#fff;position:absolute;left:10px;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact_call_content_tam p:hover{color:#0e2b41}#button:hover::after{top:-10px}#button:active{background-color:#a91f24}#button:hover{cursor:pointer;background-color:#000}a h4:hover{opacity:.8}.detail_banner_inner,.footerthird_logo,.headeroff_top,.mobile-top-head,.mobile_bottom,.mobtext,.servicearea_section .gm-style-iw-chr,.tab-panel,div#toolbarContainer{display:none}.svg{position:absolute;width:0;height:0}.header-nav nav>ul{padding:7px 0 0;position:relative;display:block;text-align:center;float:left;margin:0;width:100%}.header-nav nav>ul>li>a:hover::after,.header-nav nav>ul>li>a:hover::before{width:100%}.ban_social_links ul li:nth-child(3)::before,.blog_page_left .hme_blog_right_single_content::before,.commercial_faq_blk .hme_faqblk_content_box_inner::before,.faq_page_content_box .faq_question_box .set a.active::before,.faq_page_content_box .faq_question_box .set.main.active a::before,.header-nav nav ul li ul li:after,.header-nav nav>ul>li:hover ul.megamenu li a:after,.hme_faqblk_content_box .faq_question_box .set a.active::before,.hme_faqblk_content_box .faq_question_box .set.active a::before,.hme_review_single_inner .authordetail::before,.socialmedia_footer h4::before{content:unset}.header-nav nav ul li.open{background-color:#772668}.header-nav nav{width:100%;font-size:16px}.header_firstphone_inner,.header_firstschedule_inner{filter:drop-shadow(-8.09px 5.878px 17.5px rgba(0, 0, 0, .14));height:70px;position:relative}.header-nav nav ul li{color:#fff;list-style:none;margin:0 9px!important;transition:.5s ease-in-out;padding:0;text-align:center;display:inline-block;-webkit-transition:.5s ease-in-out;position:relative;z-index:9}.header-nav nav ul li:hover a{color:#293140;transition:.5s;text-shadow:0 0 10px #fff}.header-nav nav>ul>li>a{padding:15px 2px;-webkit-transition:.5s ease-in-out;transition:.5s;display:block;letter-spacing:0;position:relative;font-size:14px;line-height:24px;font-weight:500;color:#000}.header-nav nav>ul>li>a::after{content:'';opacity:0;transition:.5s;width:80%;height:2px;border-radius:1px;background-color:#ffb700;position:absolute;bottom:8px;left:-10px}.header-nav nav>ul>li>a:hover::after{opacity:1;transition:.5s}.coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner div span,.coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner div sub,.header-nav nav>ul>li>a:hover,.service_det_coupon_blk .coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner h4,.socialmedia_footer ul li a:hover{color:#007ea7;transition:.5s}.header-nav nav>ul>li.active a{transition:.5s;color:#4e6e5d}.header-nav nav ul li a:hover::after{transform:translate(0,0)}ul.megamenu.megamenu_two{left:-170px}ul.megamenu.megamenu_three{left:-452px}.header-nav nav ul.megamenu ul{width:100%;margin-bottom:0;color:#000;box-shadow:none;border-top:5px solid #bc901c;border-bottom:5px solid #bc901c;padding:1em;float:left}.header-nav nav>ul>li ul.megamenu ul li{width:48%;padding:10px 0;border-bottom:1px solid #000;float:left;margin:0 5px}.aboutus_second_imgblk,.commercial_second_imgblk,.electrical_service_even_imgblk,.header-nav nav>ul>li ul.megamenu ul li:nth-child(2n),.hme_aboutus_imgblk,.hme_faq_imgblk,.hme_third_imgblk,.lighting_second_imgblk,.lighting_service_image,ul.megamenu li:nth-child(2n){float:right}.header-nav nav>ul>li ul.megamenu ul li a{text-transform:capitalize;font-size:17px;line-height:16px;color:#000;font-weight:600;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.header-nav nav>ul>li ul.megamenu ul li a:hover{color:#c2951d}ul.megamenu.megamenu1{left:0}.header-nav nav>ul>li:hover ul.megamenu{transform:rotateX(0);-webkit-transform:rotateX(0);visibility:visible;opacity:1;transform:translate(0,0)}ul.megamenu{-webkit-perspective:1000;transform-origin:top;-webkit-transform-origin:top;padding:0;position:absolute;transition:.5s;margin:7px auto 0;box-shadow:3px 3px 19px 5px #00000066;background-color:#fff;left:-50px;right:0;top:85%;width:800px;z-index:999;color:#000;transform:translate(0,20px);-webkit-perspective:1000;transform-origin:top;-webkit-transform-origin:top;transform:perspective(350px) rotateX(-90deg);-webkit-transform:perspective(350px) rotateX(-90deg)}ul.megamenu li{float:left;width:47%;letter-spacing:0;border-bottom:1px solid #eee;margin:0 6px!important;padding:10px 0!important;transition:.5s}ul.megamenu.second_mega li{float:left;width:32%}ul.megamenu li:hover{background-color:#007ea7}ul.megamenu li:hover a{letter-spacing:.5px;color:#fff!important}ul.megamenu li a{font-size:18px;color:#232323!important}ul.megamenu.service_area_menu{left:-25em;right:unset}.header_wrapper.fixed{background-color:#fff;filter:drop-shadow(0px 17px 11.5px rgba(0, 126, 167, .11));transition:.5s}.header_wrapper.fixed::after,.header_wrapper.fixed::before{box-shadow:unset}.header_wrapper{float:left;width:100%;z-index:9;position:fixed;transition:.5s}.header_wrapper::before{content:'';background-image:url('../images/home/menu_bg.webp');width:99%;height:49%;position:absolute;z-index:-1;bottom:0;right:0}.header_wrapper::after{content:'';background-image:url('../images/home/logo_bg.webp');width:20%;height:82%;position:absolute;z-index:-1;top:2.1em;left:0}.aboutus_second_img,.bannerhme_image,.bannerhme_wrapper,.commercial_faq_blk .hme_faq_inner,.faq_page_img,.footerfirst_map,.header-nav,.header_contdetail,.header_contdetail a,.header_firstblck,.header_firstblk,.header_logo_inner,.header_number,.header_offerblk,.header_rating,.header_schedule,.header_secondblock,.hme_blog_single_img,.inner_page_header,.innerbanner_image,.loc_cover,.loc_salt,.locationcontent .tab-pane,.review_page_first_blk .hme_review_left{position:relative}.header_wrapper .container{padding:0;max-width:1360px;margin:0 auto;width:auto}.aboutus_first_imgblk,.aboutus_second_inner,.aboutus_third_imgblk,.aboutus_third_inner,.bannerhme_single,.bannerhme_slic,.blgdetails_page_social_media,.blog_detail_imgblk,.blog_page_first_blk,.blog_page_inner,.blog_page_right,.commercial_first_imgblk,.commercial_second_inner,.commercial_third_imgblk,.commerial_third_inner,.coupons_single,.electrical_service_even_inner,.electrical_service_odd_imgblk,.electrical_service_odd_inner,.faq_page_imgblk,.faq_page_inner,.header_firstright,.header_logo,.header_menusec,.hme_blog_blk_left,.hme_blog_blk_right,.hme_blog_inner,.hme_blog_right_single,.hme_coupon_inner,.hme_faq_inner,.hme_faqblk_content_box,.hme_fourth_imgblk,.hme_last_left,.hme_last_right,.hme_review_content,.hme_review_single,.hme_second_imgblk,.hme_second_inner,.hme_third_inner,.hmeservices_content,.innerbanner_hle,.lighting_first_imgblk,.lighting_second_inner,.lighting_third_imgblk,.locationsection,.review_page_wrap_inner:nth-child(2) .review_page_second_inner .hme_review_slic,.service_det_second_imgblk,.service_det_second_inner{float:left}.blog_detail_inner,.commercial_first_inner,.header_hle,.hme_aboutus_inner,.hme_first_inner,.hme_fourth_inner,.hme_fourth_title,.hme_review_slic,.lighting_first_inner,.service_det_first_imgblk,.service_det_first_inner{float:left;position:relative}.header_offerblk::before,.header_rating::before{position:absolute;content:'';background-position:center;background-repeat:no-repeat;background-size:100% 100%}.header_logo_inner{float:left;width:100%;text-align:left;padding:2em 0 0 2em}.header_logo_inner img{height:100px;width:100%;object-fit:contain}.bannerhme_image img,.hme_aboutus_img img,.hme_aboutus_img2 img,.hme_first_img img{object-fit:cover;object-position:center}.header_firstblk{float:right;padding:.5em 0 0}.header_offerblk{float:left;padding:.5em 6em 0 7em}.header_offerblk::before{background-image:url('../images/home/offer_img.webp');width:60px;height:60px;top:0;left:30px}.header_offerblk b{font-size:16px;line-height:24px;color:#fff;font-weight:600;display:block}.header_offerblk p,.innerbanner_content_inner p{font-size:16px;color:#fff;font-weight:400}.header_rating{float:left;padding:.5em 0 0 25px}.header_rating::before{background-image:url('../images/home/drainage.webp');width:35px;height:35px;top:10px;left:-19px}.header_rating p{font-size:14px;color:#fff;font-weight:400}.header_contdetail a,.header_location p{font-size:16px;line-height:26px;color:#888;font-family:Poppins-SemiBold}.header_contdetails{float:right;width:50%;display:flex}.header_number{font-size:24px;color:#fff;font-weight:600;font-family:Poppins-SemiBold;padding:10px 25px 10px 60px;transition:.5s}.header_number::after{content:'';background-image:url('../images/home/phne_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0}.header_contdetail a::before,.header_number::before{width:22px;height:22px;position:absolute;content:'';background-position:center;background-repeat:no-repeat;background-size:100% 100%}.header_number::before{background-image:url('../images/home/phne_icon.webp');top:15px;left:25px;animation-name:trin;animation-duration:1.5s}.foot_call:hover,.header_number:hover,.header_schedule:hover{transform:scale(.9);transition:.5s;color:#fff}.header_schedule{font-size:22px;color:#fff;font-weight:600;font-family:Poppins-SemiBold;padding:10px 20px 10px 60px;z-index:0;transition:.5s}.header_schedule::before{content:'';background-image:url('../images/home/schedule_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0}.header_schedule::after{content:'';background-image:url('../images/home/schedule_icon.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:25px;height:25px;position:absolute;top:15px;left:25px}.header_secondblock{float:left;width:100%}.header-nav{float:left;width:100%;text-align:center}.header_location p{font-weight:500}.header_contdetail{float:left;width:23%;padding:0 1em}.header_contdetail::after{content:'';width:2px;height:60px;border-radius:1px;background-color:#ede9e3;position:absolute;top:-14px;right:35px}.header_contdetail a{display:block;text-align:center;font-weight:700;transition:.5s;margin-right:1em}.header_contdetail a::before{background-image:url('../images/home/phone.webp');top:0;left:2px}.bannerhme_wrapper{float:left;width:100%;padding:0;margin:0;height:879px;overflow:hidden}.bannerhme_image::before{content:'';background-image:url('../images/home/banner_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.bannerhme_image img{height:879px;width:100%}.bannerhme_content{position:absolute;top:0;height:100%;z-index:9}.bannerhme_content_inner{height:100%;display:flex;flex-direction:column;justify-content:center}.bannerhme_content_inner strong{font-size:26px;line-height:40px;color:#fff;font-weight:500;font-family:Roboto-bold;border:1px solid #fff;border-radius:30px;padding:8px 10px 8px 20px}.aboutus_abs,.aboutus_abs b,.authordetail h4,.bannerhme_content_inner .call_btn,.hme_strong,.readmore{font-family:Poppins-SemiBold}.bannerhme_content_inner h1,.bannerhme_content_inner h2{font-size:45px;line-height:50px;color:#fff}.ban_head{margin-top:2em;float:left;width:100%;display:flex;vertical-align:middle;align-items:center}.bannerhme_content_inner p{font-size:14px;line-height:24px;color:#fff;font-weight:400;display:inline-block;width:50%}.bannerhme_content_inner .call_btn{display:block;width:80%;text-align:center;border-radius:35px;margin:1em 0 .5em}.bannerhme_content_inner .call_btn::after{top:1px}.ban_social_links{float:right;width:5%;text-align:center;position:absolute;right:0;bottom:0;background-color:#fff;border-radius:50px 50px 0 0;padding:15px 0}.call_btn,.readmore{font-weight:600;background-color:#f8fbff;filter:drop-shadow(7.829px 11.607px 8px rgba(0,126,167,.1));position:relative}.ban_social_links ul li{list-style-type:none;display:block;margin:10px 0;position:relative}.ban_social_links ul li::before{content:'';width:18px;height:1px;border-radius:0;background-color:#2196cc;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto}.ban_social_links ul li a{color:#007ea7;font-size:22px;transition:.5s}.ban_social_links ul li a:hover,.coupons_single.slick-active+.slick-active .coupons_single_inner div span,.coupons_single.slick-active+.slick-active .coupons_single_inner div sub,.footerfirst_lastaddressphe a:hover,.footerfirst_lastaddressphe a:hover::before,.footerfirst_menu ul li a:hover,.footersecond_menu ul li a:hover{color:#ffb700;transition:.5s}.ban_social_links ul li a svg{width:23px;fill:#007ea7;vertical-align:middle;transition:.5s}.ban_social_links ul li a svg:hover{fill:#ffb700;transition:.5s}.aboutus_saecond_blk,.hme_first_blk{float:left;width:100%;margin:0 0 2em;padding:0 0 2em;position:relative}.hme_first_imgblk{float:left;position:relative;top:-5em}.hme_first_img{position:relative;z-index:2;margin-left:6em;margin-right:3em}.hme_first_img::after{content:'';background-image:url(../images/home/first_blk_img_bg.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:95.5%;height:100%;position:absolute;z-index:-1;top:-7em;left:-6.5em}.call_btn::after,.readmore::after{width:50px;height:50px;position:absolute;content:'';background-position:center;background-repeat:no-repeat;background-size:100% 100%}.hme_first_img img{height:600px;width:100%}.hme_first_inner h1,.hme_first_inner h2{font-size:35px;line-height:48px;color:#007ea7}.aboutus_third_inner p,.blog_detail_inner p,.cms_page_content p,.commercial_first_inner p,.commerial_third_inner p,.electrical_service_even_inner p,.electrical_service_odd_inner p,.hme_aboutus_inner p,.hme_first_inner p,.hme_second_inner p,.hme_third_inner p,.lighting_first_inner p,.lighting_second_inner p,.service_det_first_inner p,.service_det_second_inner p,.sitemap-data p{font-size:18px;line-height:30px;color:#000;font-weight:400}.hme_btn_blk{float:left;display:flex;gap:20px;margin-top:1em;position:relative;z-index:1}.readmore{font-size:20px;line-height:30px;color:#000;padding:15px 60px 10px 20px;transition:.5s;border-radius:40px;border:1px solid #007ea7}.call_btn,.foot_call{border-radius:35px;transition:.5s}.readmore:hover{transform:scale(.9);transition:.5s;color:#007ea7}.readmore::after{background-image:url('../images/home/hme_readmore.webp');top:5px;right:5px}.call_btn{font-size:22px;color:#000;z-index:1;padding:14px 65px 14px 15px;border:2px solid #fff}.call_btn:hover{transform:scale(.9);transition:.5s;color:#ffb700}.call_btn::after{background-image:url('../images/home/call_btn_img.webp');top:4px;right:4px}.aboutus_third_blk,.blog_page_wrapper,.commercial_first_blk,.commercial_third_blk,.electrical_service_odd_blk,.faq_page_blk,.hme_aboutus_blk,.hme_coupon_blk,.hme_faq_blk,.hme_fourth_blk,.lighting_first_blk,.lighting_second_blk,.lighting_third_blk,.review_page_first_blk,.review_page_second_blk,.review_page_wrapper,.service_det_first_blk,.service_det_second_blk{float:left;width:100%;margin:2em 0;padding:2em 0}.hme_aboutus_img{position:relative;margin-left:6em}.hme_aboutus_img::after{content:'';background-image:url('../images/home/aboutus_img_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;z-index:-1;top:0;left:-6em}.hme_aboutus_img img{height:930px;width:100%;border-radius:300px}.hme_aboutus_img2{position:absolute;bottom:7em;left:0;width:55%}.hme_aboutus_img2 img{height:180px;width:100%;border-radius:90px;border:8px solid #fff}.hme_strong{font-size:18px;line-height:43px;color:#00485f;font-weight:500;display:inline-block;padding:0 0 0 1em;position:relative}.hme_strong::before{content:'';background-image:url('../images/home/strong_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:15px;height:15px;position:absolute;top:13px;left:-1px}.hme_aboutus_inner h2,.hme_aboutus_inner h3,.hme_third_inner h3{font-size:40px;line-height:43px;color:#007ea7;margin-bottom:.5em}.hme_aboutus_content_blk{float:left;width:35%}.hme_aboutus_content_inner{float:left;width:100%;border-radius:100px;background-color:#fff;border:1px solid #007da748;padding:15px 10px 5px 7px;margin:2em 0}.hme_aboutus_icon{float:left;width:30%;position:relative;z-index:1;padding:20px 0}.hme_aboutus_icon::after{content:'';filter:drop-shadow(0px 16px 13px rgba(0,126,167,.1));background-color:#007ea7;border-radius:50%;border:1px solid #eee;width:105px;height:105px;position:absolute;z-index:-1;top:0;left:12px}.hme_aboutus_icon img{height:70px;width:100%;object-fit:contain;-webkit-animation-name:flicker-1;animation-name:flicker-1;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.hme_blog_left_single_img img,.hme_blog_right_single_imgblk img,.hme_blog_single_img img,.hme_faq_img img,.hme_fourth_img img,.hme_second_img img,.hme_third_img img{object-fit:cover;object-position:center}.hme_aboutus_content{float:left;width:70%}.hme_aboutus_content h3,.hme_aboutus_content h4{margin-top:0;font-size:20px;line-height:25px;color:#000}.hme_aboutus_content p{font-size:12px;line-height:22px;color:#000;font-weight:400}.aboutus_abs{position:absolute;bottom:7.5em;left:18.5em;width:4%;text-align:center;font-size:30px;line-height:24px;color:#007ea7;font-weight:600}.aboutus_abs::after{content:'';background-image:url('../images/home/aboutus_abs_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(9px 15.588px 13.5px rgba(0,126,167,.09));width:100px;height:100px;position:absolute;z-index:-1;top:-30px;left:-25px}.aboutus_abs b{font-size:20px;line-height:30px;color:#000}.commerial_third_inner h3,.hme_blog_title h3,.hme_coupon_title h3,.hme_review_title h3,.hme_second_inner h3{font-size:40px;color:#007ea7}.blog_detail_page_wrapper,.commercial_second_blk,.coupon_page_wrapper,.electrical_service_even_blk,.hme_second_blk,.review_page_wrap_inner{float:left;width:100%;margin:2em 0;padding:2em 0;position:relative}.hme_second_blk::after{content:'';border-radius:350px 80px 42px 0;background-color:#ffb700;width:30%;height:105%;position:absolute;z-index:-2;top:-2em;left:0}.hme_second_blk::before{content:'';border-radius:0 0 237px;background-color:#e7eef5;width:60%;height:82.5%;position:absolute;z-index:-1;bottom:0;right:0}.hme_second_img{position:relative;margin-left:2em;margin-right:2em}.hme_second_img::after{content:'';background-image:url('../images/home/second_blk_img_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:103%;position:absolute;z-index:-1;top:-25px;left:-25px}.hme_second_img img{height:900px;width:100%;border-radius:30px}.hme_second_inner h3{line-height:43px;margin:1em 0;position:relative}.hme_second_inner h3:before{content:'';position:absolute;right:90px;top:-30px;width:28px;height:28px;rotate:-20deg;clip-path:polygon(50% 0%,0% 100%,100% 100%);background-color:#ffb700}.hme_review_blk{float:left;width:100%;margin:2em 0;padding:2em 0;overflow:hidden}.hme_review_inner{padding-bottom:3em;float:left;position:relative}.hme_review_inner::after{content:'';background-image:url(../images/home/review_bg.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:502px;height:503px;position:absolute;bottom:-5em;right:-12em;z-index:-3}.hme_review_title{float:left;position:relative;margin:2em 0}.hme_review_title .hme_strong::after{content:'';background-image:url('../images/home/review_strong.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:30px;height:9px;position:absolute;top:15px;right:-40px}.hme_review_title .hme_btn_blk{position:absolute;top:0;right:0}.hme_review_title .call_btn{border:1px solid #007ea7}.hme_review_left{float:left;position:relative;padding:0 20px 0 0}.hme_review_left_inner{float:left;width:100%;border-radius:40px;filter:drop-shadow(1.877px 11.852px 12.5px rgba(0,126,167,.13));background-color:#fff;border:1px solid #ececec;padding:20px 35px;position:relative}.hme_review_left_inner::before{content:'';background-image:url('../images/home/review_quote.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:55px;height:45px;position:absolute;bottom:-20px;right:30px}.authordetail{float:left;width:100%;padding:0 0 0 6em;margin-bottom:15px;position:relative}.authordetail::before{content:'';width:137px;height:1px;border-radius:0;background-color:#2196cc;position:absolute;bottom:-5px;left:6em;right:0}.authordetail h4{font-size:25px;color:#007ea7;font-weight:600;margin-bottom:0}.authordetail span{font-size:15px;line-height:24px;color:#000;font-weight:400;font-family:Poppins-Regular}.hme_review_left_inner a::before{content:'';background-image:url('../images/home/google_icon.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:65px;height:60px;position:absolute;top:25px;left:3em}.hme_review_single_inner a::before,.hme_review_slic button.slick-prev.slick-arrow::before,.hme_review_slic::after,.hme_third_blk::after{left:0;content:'';background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.hme_review_left_inner p{font-size:18px;line-height:30px;color:#272727;font-weight:400;text-align:center;overflow-y:scroll;height:305px;float:left;padding:0 10px 0 0}.hme_review_left_inner p::-webkit-scrollbar{width:5px}.hme_review_left_inner p::-webkit-scrollbar-thumb{background-color:#ffb700;border-radius:10px}.hme_review_left_inner p::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.captcha_box,.footerthird_copyrights,.star-rating{float:left;width:100%;text-align:center}.star-rating i{color:#2196cc}.hme_review_slic::after{background-image:url('../images/home/review_slic_bg.webp');width:100%;height:100%;z-index:-1;top:0}.hme_review_single_inner{position:relative;margin:0 2.5em;float:left;padding:2em 0}.hme_review_single_inner p{font-size:16px;line-height:30px;color:#000;font-weight:400;overflow-y:scroll;height:265px;padding:0 15px 0 0}.hme_review_single_inner p::-webkit-scrollbar{width:5px}.hme_review_single_inner p::-webkit-scrollbar-thumb{background-color:#007ea7;border-radius:10px}.hme_review_single_inner p::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.hme_review_single_inner .authordetail{text-align:right;margin-bottom:2em;transition:.5s}.hme_review_single_inner a::before{background-image:url('../images/home/google_icon2.webp');width:65px;height:65px;bottom:6em;transition:.5s}.hme_review_single_inner .rating_score{font-size:30px;line-height:31px;color:#000;font-weight:600;font-family:Poppins-SemiBold;display:inline-block}.hme_rating{float:left;width:70%;padding:0 3em}.hme_review_single_inner .star-rating{float:right;width:auto;text-align:left;display:inline-block;padding:7px 0}.hme_review_single_inner .star-rating i{font-size:18px;margin:0 1px;color:#ffb700}.hme_review_slic button.slick-next.slick-arrow,.hme_review_slic button.slick-prev.slick-arrow{font-size:0;line-height:0;position:absolute;bottom:20px;left:370px;background-color:unset;border:unset}.hme_review_slic button.slick-prev.slick-arrow::before{background-image:url('../images/home/prev_arrow.webp');width:45px;height:45px;z-index:1;top:-30px}.hme_review_slic button.slick-next.slick-arrow::before{content:'';background-image:url('../images/home/next_arrow.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:45px;height:45px;position:absolute;z-index:1;top:-30px;left:50px}.hme_review_single.slick-active+.slick-active .hme_review_single_inner a::before{left:unset;right:0;transition:.5s}.hme_review_single.slick-active+.slick-active .authordetail{padding:0 6em 0 0;right:0;text-align:left;transition:.5s}.hme_third_blk{float:left;width:100%;margin:2em 0;padding:2em 0;position:relative;overflow:hidden}.hme_third_blk::after{background-image:url('../images/home/hme_lighting_servicesbg.webp');width:100%;height:50%;z-index:-3;top:0}.hme_third_img{position:relative;margin-left:4em;margin-bottom:4em}.hme_third_img::before{content:'';background-image:url('../images/home/third_blk_img_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:106%;height:108%;position:absolute;z-index:-2;top:-12px;left:-12px}.coupons_single_inner::after,.hme_faqblk_content_box .faq_question_box::after,.hme_third_img::after{position:absolute;z-index:-1;content:'';background-position:center;background-repeat:no-repeat;background-size:100% 100%}.hme_third_img::after{background-image:url(../images/home/third_blk_img_bg2.webp);width:120%;height:50%;top:8em;left:-35px}.hme_third_img img{height:675px;width:100%;border-radius:285px 10px 10px;filter:drop-shadow(11.698px 14.972px 16.5px rgba(0,64,85,.36));background-color:#e5eef7;border:1px solid #fff}.hme_coupon_title{float:left;text-align:center;margin:2em 0}.coupons_single_inner{position:relative;text-align:center;padding:60px 20px 20px;margin:0 7px;float:left}.coupons_single_inner::after{background-image:url('../images/home/coupon_bg.webp');width:100%;height:100%;transition:.5s;top:0;left:0}.coupons_single_inner div{text-align:center;margin:4em 0;padding:0 0 20px;position:relative}.coupons_single_inner div::after{content:'';width:170px;height:1px;border-radius:0;background-color:#007ea7;position:absolute;bottom:5px;right:4em}.coupons_single_inner div span{font-size:80px;line-height:48px;font-weight:600;color:#007ea7;font-family:Poppins-Bold}.coupons_single_inner div sub{font-size:50px;letter-spacing:-1px;line-height:40px;font-weight:600;color:#007ea7;font-family:Poppins-SemiBold;bottom:0}.coupons_single_inner h4{font-size:25px;color:#007ea7;margin:1em 0 .5em}.coupons_single_inner p,.print{font-size:14px;font-weight:400}.coupons_single_inner p{line-height:22px;color:#000;text-align:center}.print{line-height:28px;color:#00465d;border-bottom:1px solid #00465d}.hme_coupon_slic ul.slick-dots{text-align:center;padding:1em 0;right:0;left:0;position:relative}.hme_coupon_slic ul.slick-dots li{list-style-type:none;display:inline-block;margin:0 5px}.hme_coupon_slic ul.slick-dots li button{border:unset;font-size:0;width:13px;height:13px;background-color:#2197cd;border-radius:50%;clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%)}.hme_coupon_slic ul.slick-dots li.slick-active button{border:unset;font-size:0;width:18px;height:18px;background-color:#ffb700;border-radius:50%;clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%)}.hme_coupon_slic .slick-list.draggable{padding:3em 0}.coupons_single.slick-active+.slick-active .coupons_single_inner{top:-25px;transition:.5s}.coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner{top:0;transition:.5s}.coupons_single.slick-active+.slick-active .coupons_single_inner::after{background-image:url('../images/home/coupon_bg2.webp');filter:drop-shadow(0px 17px 11.5px rgba(0,77,102,.11));transition:.5s}.coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner::after{background-image:url('../images/home/coupon_bg3.webp');filter:unset;transition:.5s}.coupons_single.slick-active+.slick-active .coupons_single_inner div::after{background-color:#ffb700;transition:.5s}.coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner div::after{background-color:#007ea7;transition:.5s}.hme_fourth_inner ul{position:relative;z-index:2}.hme_fourth_inner::after{content:'';border-radius:33px;background-color:#e7eef5;width:55%;height:103%;position:absolute;z-index:0;top:0;right:-20px}.hme_fourth_title::after{content:'';border-radius:40px;border:1px solid #007ea7;width:105%;height:400px;position:absolute;z-index:-2;top:-35px;left:-20px}.hme_fourth_title h3{font-size:40px;line-height:48px;color:#007ea7;margin:0 0 1em;padding-left:10px}.commercial_first_img,.commercial_third_img,.electrical_service_odd_img,.hme_fourth_img{position:relative;margin-right:3em}.hme_fourth_img img{height:475px;width:100%;border-radius:20px 0 0 20px;border:3px solid #fff;border-right:unset}.hme_fourth_inner p{font-size:18px;line-height:30px;color:#000;font-weight:400;position:relative;z-index:3}.hme_fourth_inner p:nth-child(2){margin:2em 0 15px}.hme_fourth_inner p:nth-child(3){margin:10px 0 30px}.hme_blog_title,.hme_faq_title{float:left;text-align:center;margin:3em 0}.hme_faq_title h3{font-size:36px;color:#007ea7;margin:0}.hme_faq_img{position:relative;z-index:-2}.hme_faq_img img{height:710px;width:100%;border-radius:0 26px 26px}.hme_faqblk_content_box_inner{position:relative;width:115%;float:left;padding:3em 0 0}.hme_faqblk_content_box_inner::before{content:'';background-image:url('../images/home/faq_bg2.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:97%;height:102%;position:absolute;z-index:0;top:-20px;left:-10px}.hme_faqblk_content_box_inner::after{content:'';border-radius:9px;background-color:#fff;width:95%;height:99%;position:absolute;z-index:-2;top:0;left:0}.hme_faqblk_content{float:left;width:80%;position:relative;padding:0 0 0 4em}.hme_faqblk_content p{font-size:18px;line-height:24px;color:#000;font-weight:500}.hme_faqblk_content_box .faq_question_box{margin:1.5em 0;height:602px;overflow-y:scroll;padding:1.5em 2em 0;position:relative;border-bottom-left-radius:30px;border-bottom-right-radius:30px;direction:rtl;z-index:2}.blog_det_ban .banner_heading,.hme_blog_left_content h4,.hme_blog_single_content h4{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.hme_faqblk_content_box .faq_question_box::after{background-image:url('../images/home/faq_bg.webp');width:100%;height:129%;top:7em;right:0;transition:.5s}.hme_faqblk_content_box .faq_question_box .set{margin-bottom:10px;position:relative;z-index:1;direction:ltr}.hme_faqblk_content_box .faq_question_box .set.active{padding:0 0 0 1em;filter:drop-shadow(7px 12.124px 11.5px rgba(0,0,0,.29));border-radius:3px 100px 100px 3px;background-color:#fff;margin-bottom:20px;margin-top:10px;direction:ltr;position:relative;z-index:1}.hme_faqblk_content_box .faq_question_box .set a.active{padding:20px 2em 0 15px;border:unset;border-radius:unset;background-color:unset;position:relative}.hme_faqblk_content_box .faq_question_box .set a.active span{font-size:22px;color:#005377;font-weight:600;font-family:Poppins-SemiBold}.faq_page_content_box .faq_question_box .set.active::before,.hme_faqblk_content_box .faq_question_box .set.active::before{content:'';background-image:url('../images/home/faq_active.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:absolute;width:35px;height:35px;top:0;right:-15px;bottom:0;margin:auto 0}.hme_faqblk_content_box .faq_question_box .set a{width:100%;display:block;padding:15px 3em 15px 1.5em;border-radius:3px 73px 73px 3px;background-color:#fff;text-decoration:none;cursor:pointer!important;position:relative;z-index:-2}.hme_faqblk_content_box .faq_question_box .set a span{font-size:18px;color:#000;font-weight:500;font-family:Poppins-SemiBold;width:100%;display:block}.faq_page_content_box .faq_question_box .set a::before,.hme_faqblk_content_box .faq_question_box .set a::before{content:'';background-image:url('../images/home/right.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:absolute;width:35px;height:35px;top:0;right:-10px;bottom:0;margin:auto 0}.faq_page_content_box .faq_question_box .set a i,.hme_faqblk_content_box .faq_question_box .set a i{position:absolute;left:unset;top:17px;right:30px;color:#166989;height:auto;font-size:20px;line-height:30px;cursor:pointer!important}.faq_page_content_box .faq_question_box .set a.active i,.hme_faqblk_content_box .faq_question_box .set a.active i{color:#166989!important;background-color:unset;font-size:20px;line-height:30px;bottom:-15px;top:unset;cursor:pointer!important}.faq_page_content_box .faq_question_box .content,.hme_faqblk_content_box .faq_question_box .content{padding:15px 2em 15px 1em;width:100%;height:auto;margin:0 auto;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:60px;cursor:pointer}.faq_page_content_box .faq_question_box .content p,.hme_faqblk_content_box .faq_question_box .content p{font-size:14px;line-height:22px;color:#000;font-weight:400;padding-right:1em}.hme_blog_blk{float:left;width:100%;padding:2em 0;margin:2em 0}.hme_blog_content{float:left;margin:2em 0 0}.hme_blog_blk_left_inner{position:relative;border-radius:10px;background-color:#f6f8fa;padding:15px;float:left}.hme_blog_left_single{float:left;margin:10px 0}.hme_blog_left_single_inner{float:left;width:100%;border-radius:5px;background-color:#f6f8fa;filter:drop-shadow(0px 10px 13px rgba(0,64,85,.14))}.hme_blog_left_single_img{float:left;width:30%}.hme_blog_left_single_img img{height:195px;width:100%;border-radius:5px}.hme_blog_left_content{float:left;width:69%;padding:18px 20px 20px}.hme_blog_left_content h4{font-size:25px;color:#000;font-weight:600;margin:10px 0 20px;display:-webkit-box;font-family:Poppins-SemiBold}.hme_blog_left_single .blog_date{font-size:17px;color:#007ea7;font-weight:400;position:relative;padding-left:0;background-color:unset}.hme_blog_left_single .blog_date::before{content:'';width:84px;height:2px;border-radius:1px;background-color:#007ea773;position:absolute;top:4px;left:-8px}.hme_blog_blk_right_inner{float:left;width:100%;padding:0 0 0 1em}.hme_blog_right_single_inner{float:left;width:100%;position:relative;filter:drop-shadow(0px 20px 13px rgba(0,64,85,.3))}.hme_blog_right_single_inner .blog_date{font-size:18px;color:#000;border-radius:21px;background-color:#fff;display:inline-block;padding:10px;position:absolute;top:1em;left:unset;z-index:3;right:15px;font-weight:600}.aboutus_first_inner,.cover_media,.footer_wrap,.hme_blog_right_single_imgblk,.hme_blog_single_wrap_inner,.hme_last_left_inner,.hmeservices_content_block,.loc_cover .slick-track,.locationcontent .tab-content>.active,.media_ratings,.review_page_hle,span.star{float:left;width:100%}.hme_blog_right_single_imgblk a::before{content:'';border-radius:10px;background-image:linear-gradient(180deg,rgba(33,151,205,0) 0,rgba(33,151,205,.9999999999999999) 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.hme_blog_right_single_imgblk img{height:420px;width:100%;border-radius:10px}.hme_blog_right_single_content::before{content:'';background-image:url('../images/home/blog_right_icon.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:55px;height:55px;position:absolute;top:18px;right:20px}.hme_blog_right_single_content{position:absolute;bottom:1em;left:1em;padding:0 5em 0 1em}.hme_blog_right_single_content h4{font-size:28px;color:#fff;font-weight:600;font-family:Poppins-SemiBold}.hme_blog_single_wrapper{float:left;margin:1em 0 0}.hme_blog_single_wrap_inner .slick-list.draggable{filter:drop-shadow(0px 10px 13px rgba(0, 64, 85, .14))}.hme_blog_single{float:left;padding:0 10px}.hme_blog_single_inner{float:left;width:100%;background-color:#fff;border-radius:10px}.hme_blog_single_img img{height:316px;width:100%;border-radius:10px}.hme_blog_single_content{float:left;width:100%;padding:0 15px 10px 20px;position:relative}.blog_date{font-size:11px;color:#000;font-weight:500;border-radius:16px;background-color:#fff;display:inline-block;padding:10px;position:absolute;top:-1em;left:0}.hme_blog_single_content h4{font-size:18px;color:#007ea7;font-weight:600;font-family:Poppins-SemiBold;margin-top:2em;display:-webkit-box}.blog_readmore{font-size:15px;color:#000;font-weight:500;font-family:Poppins-SemiBold;position:relative}.blog_readmore::after{content:'';background-image:url('../images/blog/right.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:20px;height:15px;position:absolute;top:4px;right:-30px}.hme_services_block,.hme_services_inner{float:left;width:100%;padding:2em 0;margin:2em 0;position:relative}.hme_services_block::after{position:absolute;content:'';left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-image:url(../images/home/line-shape.webp);background-size:100% 100%;z-index:-2}.tab-links{float:left;width:auto;padding:1em 1em 1em 0;border-radius:43px;background-color:#fcfdff;border:1px solid #f1f1f1;filter:drop-shadow(1.877px 11.852px 12.5px rgba(0, 126, 167, .13))}.hmeservices_tab_block ul{float:left;width:100%;overflow-y:scroll;height:590px;padding-right:0}.hmeservices_tab_block ul::-webkit-scrollbar{width:5px}.hmeservices_tab_block ul::-webkit-scrollbar-thumb{background-color:#007ea7;border-radius:10px}.hmeservices_tab_block ul::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.hmeservices_tab_block ul li{display:block;cursor:pointer;padding:0 1em}.hmeservices_tab_block .hmeservice_single{float:left;width:100%;border-bottom:1px solid #cacaca;padding:.5em 1em 1em 0;margin-bottom:1em;display:flex;gap:20px}.hmeservice_single_icon{position:relative;z-index:1}.hmeservice_single_icon::before{position:absolute;content:'';right:-15px;bottom:15px;width:50px;height:50px;border-radius:31px;background-color:#ffb700e4;z-index:-1}.hmeservice_single_icon img{object-fit:contain;height:90px;width:90px}.hmeservice_single_content{float:left;padding:0 3em 0 1em;position:relative}.hmeservice_single_content::before{background-image:unset;content:"\f102";position:absolute;color:#000;font-weight:600;font-size:25px;top:35px;right:0;rotate:30deg;padding:0 10px;border-radius:26px;font-family:FontAwesome;background-color:#e5eef7;text-align:center}.hmeservice_single_content h4{margin-top:0;font-size:21px;line-height:36px;color:#000;font-weight:600;font-family:Poppins-SemiBold}.banner_heading,.blog_det_ban .banner_heading,.foot_call{font-family:SpecialGothicExpandedOne}.hmeservice_single_content p{font-size:16px;line-height:24px;color:#000;font-weight:400}.tab-panel.active{display:block}.hmeservices_tab_block ul li.active .hmeservice_single_content h4,.service_det_first_inner h3{color:#007ea7}.hmeservices_tab_block ul li.active .hmeservice_single_icon::before{filter:drop-shadow(5.5px 9.526px 7.5px rgba(0,42,56,.08));background-color:#e5eef7;border:1px solid #fff}.hmeservices_tab_block ul li.active .hmeservice_single_content::before{background-color:#ffb700;rotate:120deg}.hmeservices_content_block_inner{float:left;margin-left:1em}.hmeservices_content h3{font-size:40px;line-height:50px;color:#007ea7;margin-top:0}.hmeservices_content p{font-size:18px;line-height:28px;color:#000;font-weight:400}.hmeservices_image_block{position:absolute;right:0;top:20px;width:49%}.hme_last_inner,.hmeservice_img_single{float:left;width:100%;position:relative}.hmeservice_img_single img{object-position:center;object-fit:cover;width:100%;height:350px;border-radius:50px}.hme_last_blk{float:left;position:relative;z-index:1;padding:20px 15px;top:-5em}.hme_last_blk::after{content:'';background-image:url('../images/home/last_blk_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:97%;height:100%;position:absolute;z-index:-1;top:0;left:1em}.hme_last_left_inner h3{font-size:30px;color:#007ea7}.hme_last_right_icon{float:left;width:40%;text-align:right}.hme_last_right_icon img{height:90px;object-fit:contain;object-position:center}.hme_last_right_inner{float:left;width:60%;text-align:right}.footer_wrapper,.footerfirst_section{width:100%;position:relative;float:left}.footer_wrap .gm-style .gm-style-iw-c,.locationmap .gm-style .gm-style-iw-c,.locationmap .gm-style .gm-style-iw-tc::after{display:none!important}.foot_call{font-size:30px;line-height:40px;color:#fff;margin-top:20px;margin-bottom:10px;display:inline-block;filter:drop-shadow(rgba(0, 126, 167, .3) 1.877px 11.852px 12.5px);background:linear-gradient(90deg,#ffb700 0,#2197cd 100%);background-size:300% 300%;animation:4s infinite alternate moveGradient;border:1px solid #fff;padding:10px 40px}.footer_wrapper{padding:2em 0 0;margin:5em 0 0;height:auto;background-image:url('../images/home/footer_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;z-index:3}.footerfirst_section{padding:0 0 2em}.footerfirst_logo_inner p{font-size:16px;line-height:30px;color:#fff;font-weight:400;text-align:left;padding-left:15px}.footerfirst_emergency p,.footerfirst_lastaddress p,.footerfirst_lastaddressphe a{line-height:24px;position:relative;color:#fff}.footerfirst_logo{width:33%;margin-right:2em;padding-top:1em}.footerfirst_logo_inner{float:left;width:100%;margin-top:0;margin-bottom:0}.footerfirst_logo_img{margin:0 0 2em;position:relative}.footerfirst_logo_img::after{content:'';width:204px;height:2px;border-radius:1px;background-color:#ffb700;position:absolute;bottom:-20px;left:-4px}.footerfirst_emergency::before,.footerfirst_lastaddress:before{background-position:center;background-repeat:no-repeat;background-size:100% 100%;left:-10px;top:0;position:absolute;width:20px}.footerfirst_logo_img img{object-fit:contain;object-position:left;width:100%;height:60px}.aboutus_first_img img,.aboutus_second_img img,.innerbanner_image img{object-position:center;object-fit:cover}.footerfirst_lastmenu h4,.footerfirst_menu h4,.footersecond_menu h4{font-family:SpecialGothicExpandedOne;font-size:22px;color:#fff;font-weight:400;margin:0 0 15px;padding-bottom:5px;position:relative;text-transform:uppercase;display:inline-block}.footerfirst_lastmenu h4::before,.footerfirst_menu h4::before,.footersecond_menu h4::before{content:'';width:102px;height:1px;border-radius:1px;background-color:#fff;position:absolute;bottom:-5px;right:-30px}.footerfirst_menu{width:32%;padding-left:4em;padding-top:3em}.footerfirst_menu ul li{float:left;width:50%;list-style-type:none}.footersecond_menu{width:18%;padding-left:1em;padding-top:3em}.footersecond_menu ul li{float:left;list-style-type:none;width:100%}.footerfirst_menu ul li a,.footersecond_menu ul li a{font-size:16px;line-height:40px;color:#fff;font-weight:400;font-family:Poppins-Regular}.footerfirst_lastaddress p{font-size:16px;font-weight:400;padding-left:0;padding-right:1em}.footerfirst_lastaddressphe a{font-size:20px;font-weight:600;font-family:Poppins-SemiBold;transition:.5s;display:block}.footerfirst_lastaddressphe a::before{content:'\f095';font-family:Fontawesome;font-size:23px;color:#fff;position:absolute;top:2px;left:-35px;transition:.5s}.blgdetails_page_social_media_inner ul li::before,.socialmedia_footer h4::before,.tollfree::before{content:unset!important}.footerfirst_emergency{padding-left:2em;margin-bottom:2em;position:relative}.footerfirst_emergency::before{content:'';background-image:url('../images/home/letter.webp');height:20px}.footerfirst_emergency p{font-size:16px;font-weight:400}.socialmedia_footer h4{font-family:Poppins-Regular!important;font-size:16px;text-transform:capitalize;color:#fff;letter-spacing:1px;font-weight:600;padding-bottom:0;display:inline-block;margin:0;width:100%}.socialmedia_footer ul{display:inline-block;border-radius:35px;text-align:left;padding:0;margin-left:0;width:100%}.loc_cover ul.slick-dots li,.socialmedia_footer ul li{list-style-type:none;display:inline-block}.socialmedia_footer ul li a{font-size:24px;color:#fff;margin:0 5px;transition:.5s}.socialmedia_footer ul li a svg{width:24px;transition:.5s;top:5px;fill:#fff;position:relative}.socialmedia_footer ul li a svg:hover{fill:#007ea7}.socialmedia_footer{display:flex;width:100%;justify-content:center;align-items:center;padding:5px 0;margin:20px 0 0;text-align:center;border-radius:22px;background-color:#ffb700}.footerfirst_lastmenu{float:left;width:32%;position:relative;padding-top:3em;z-index:2;padding-left:5em}.footerfirst_lastaddress,.footerfirst_lastaddressphe{margin-bottom:2em;padding-left:2em}.footerfirst_lastaddress{position:relative}.footerfirst_lastaddress:before{content:'';background-image:url('../images/home/location_pin.webp');height:25px}.footerfirst_map .gmap_canvas,.footerfirst_map .mapouter{height:150px;border-radius:10px}.footerthird_section{float:left;width:100%;position:relative;padding:1em 0;margin:0 0 2em}.footerthird_section::before{content:'';border-radius:35px;background-color:#2196cc;width:90%;height:100%;position:absolute;z-index:-1;top:0;left:0;right:0;margin:0 auto}.footerthird_second_inner{float:none;width:100%;max-width:90%;margin:0 auto}.footerthird_copyrights p{margin:0;font-size:15px;line-height:30px;color:#fff;font-weight:400}.inner_page_header.fixed{position:fixed;background-color:#fff;box-shadow:rgba(33,35,38,.35) 0 10px 10px -10px}.inner_page_header::before{background-image:unset;background-color:#e9eff5;width:97.5%}.innerbanner_wrapper{float:left;width:100%;margin:0 0 2em;padding:0 0 2em}.innerbanner_image::before{content:'';background-color:#007ea7;opacity:.8;border-radius:0 5px 5px 0;position:absolute;width:35%;height:55%;bottom:33px;left:0}.innerbanner_content_inner::after,.innerbanner_image::after{width:100%;height:100%;top:0;position:absolute;left:0;background-position:center;background-repeat:no-repeat;background-size:100% 100%;content:''}.innerbanner_image::after{background-image:url('../images/aboutus/ban_img_bg.webp')}.innerbanner_image img{height:536px;width:100%}.innerbanner_content{float:left;position:absolute;z-index:1;bottom:4em}.innerbanner_content_inner{position:relative;padding:2em 2em 10em 5em}.innerbanner_content_inner::after{background-image:url('../images/aboutus/ban_content_bg.webp');z-index:-1}.banner_heading{font-size:40px;line-height:50px;color:#007ea7}.servicedet_banner .banner_heading{font-size:34px;line-height:40px}.reviewitems{display:flex;align-items:center;justify-content:center;width:33.33%;float:left;padding:5px 0 10px;background-color:#fff;border:1px solid #fff;outline:#fff solid 1px;outline-offset:5px;border-radius:50px;text-align:center}.google_rate{float:left;width:30%;margin-top:7px;font-size:16px;position:relative}.google_rate::before{content:'';background-color:#007ea7;width:1px;height:40px;position:absolute;top:-6px;right:0}.google_rate i{font-size:30px;vertical-align:middle;color:#007ea7}span.score,span.star span{font-size:13px;line-height:8px;color:#007ea7}.h_rating{float:left;width:60%}span.star span{font-family:FontAwesome;position:relative}.aboutus_first_blk{float:left;width:100%;padding:0;margin:0;position:relative;z-index:1}.aboutus_first_img{position:relative;margin-right:2em}.aboutus_first_img img{height:850px;width:100%;clip-path:polygon(0 24%,106% 0,100% 100%,0% 100%);border:10px solid #fff}.aboutus_first_inner h2,.aboutus_first_inner h3{font-size:34px;line-height:40px;text-transform:uppercase;color:#007ea7}.aboutus_first_inner p{font-size:17px;line-height:28px;color:#000;font-weight:400}.aboutus_saecond_blk::after{content:'';background-color:#007ea7;width:100%;height:102%;position:absolute;z-index:-3;top:-7em;left:0}.aboutus_second_img::after{content:'';border-radius:20px;background-color:#ffb700;width:100%;height:100%;position:absolute;z-index:-1;top:-15px;right:-15px}.aboutus_second_img::before{content:'';border:1px solid #ffb700;border-radius:20px;width:100%;height:100%;position:absolute;z-index:-2;top:-25px;right:-25px}.aboutus_second_img img{height:750px;width:100%;border-radius:20px}.aboutus_second_inner h3,.commercial_second_inner h3{font-size:36px;line-height:46px;text-transform:uppercase;color:#fff}.aboutus_second_inner p,.commercial_second_inner p{font-size:18px;line-height:30px;color:#fff;font-weight:400}.aboutus_second_inner p a{border-bottom:1px solid #000;font-family:Poppins-Regular}.aboutus_second_inner ul li a,.commercial_second_inner p a{border-bottom:1px solid #fff;font-family:Poppins-Regular;color:#fff}.aboutus_second_inner ul li{font-size:18px;line-height:30px;color:#fff;font-weight:500;font-family:Poppins-Regular;display:flow-root;padding-left:1.5em;margin-bottom:10px;position:relative}.aboutus_first_inner ul li::before,.aboutus_second_inner ul li:before,.aboutus_third_inner ul li::before,.blog_detail_inner ul li::before,.cms_page ul li:before,.sitemap-data ul li:before{content:'';background-image:url('../images/aboutus/flash.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:20px;height:30px;position:absolute;top:5px;left:0}.aboutus_third_img{margin-right:1em;position:relative;margin-bottom:2em}.aboutus_third_img::before{content:'';background-image:url('../images/aboutus/aboutus_img3_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.aboutus_third_img::after{content:'';background-image:url('../images/aboutus/aboutus_img3_bg2.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(5.472px 15.035px 13.5px rgba(0, 72, 96, .9));width:91%;height:100%;position:absolute;top:11px;left:30px}.commercial_first_img img,.commercial_first_img::before{filter:drop-shadow(9.859px 18.542px 17px rgba(0,0,0,.22))}.aboutus_third_img img{height:669px;width:100%;object-fit:cover;object-position:left}.blog_detail_img img,.commercial_first_img img,.commercial_second_img img,.commercial_third_img img,.electrical_service_even_img img,.electrical_service_odd_img img,.lighting_first_img img,.lighting_second_img img{object-fit:cover;object-position:center}.aboutus_third_inner h3{font-size:34px;line-height:42px;text-transform:uppercase;color:#007ea7;margin-top:0}.aboutus_first_inner p a,.aboutus_third_inner p a,.blog_detail_inner p a,.cms_page p a,.commerial_third_inner p a,.hme_aboutus_inner p a,.hme_aboutus_inner ul li a,.hme_first_inner p a,.hme_first_inner ul li a,.hme_fourth_inner p a,.hme_fourth_inner ul li a,.hme_second_inner p a,.hme_second_inner ul li a,.hme_third_inner p a,.hme_third_inner ul li a,.lighting_first_inner p a,.lighting_second_inner p a,.lighting_third_inner p a,.service_det_first_inner p a,.service_det_second_inner p a,.sitemap-data p a{border-bottom:1px solid #007ea7;font-family:Poppins-Regular;color:#007ea7}.aboutus_first_inner ul li,.aboutus_third_inner ul li,.blog_detail_inner ul li,.cms_page ul li,.lighting_first_inner ul li,.service_det_first_inner ul li,.service_det_second_inner ul li,.sitemap-data ul li{font-size:18px;line-height:30px;color:#000;font-weight:500;font-family:Poppins-Regular;display:flow-root;padding-left:1.5em;margin-bottom:10px;position:relative}.blog_det_ban .banner_heading{font-size:30px;line-height:30px;text-transform:uppercase;color:#fff;display:-webkit-box;margin:10px 0 15px}.blog_detail_inner::after{content:'';background-image:url('../images/blogdetail/blog_det_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:70%;height:100%;position:absolute;z-index:-1;top:-25px;left:-25px}.blog_det_date{font-size:24px;line-height:30px;text-transform:uppercase;color:#fff;font-weight:600;border-radius:0 0 20px 20px;background-color:#ffb700;display:inline-block;padding:15px 20px;position:absolute;top:-5.3em;right:0}.blog_det_date::before{content:'';background-color:#007ea7;opacity:.502;width:100%;height:22%;position:absolute;top:0;left:0}.blog_detail_img{position:relative;margin-right:3em;margin-bottom:1.5em}.blog_detail_img img{height:547px;width:100%;border-radius:75px 20px 75px 75px}.blog_detail_inner h1{font-size:40px;line-height:50px;text-transform:uppercase;color:#007ea7}.blog_detail_inner h2{font-size:35px;text-transform:capitalize;color:#000}.blog_detail_inner h3{font-size:30px;text-transform:capitalize;color:#007ea7}.blog_detail_inner h4{font-size:25px;text-transform:capitalize;color:#000;margin-top:1em}.blgdetails_page_social_media_inner{float:left;width:100%;text-align:right;position:relative}.blgdetails_page_social_media_inner::before{content:'';background-color:#ffb7007a;width:130px;height:3px;position:absolute;top:8px;bottom:0;right:20em;margin:auto 0}.blgdetails_page_social_media_inner::after{content:'';border-radius:33px;background-color:#ffb700;width:23%;height:100%;position:absolute;z-index:-1;top:0;right:0}.blgdetails_page_social_media_inner h5{display:inline-block;font-size:19px;line-height:29px;text-transform:uppercase;color:#000;font-weight:600;font-family:Poppins-SemiBold;margin:0;padding:10px 0}.blgdetails_page_social_media_inner ul{display:inline-block;border-radius:35px 5px 35px 35px;padding:15px 10px}.blgdetails_page_social_media_inner ul li{list-style-type:none;display:inline-block!important;margin:0 10px!important;padding:0!important;position:unset!important}.blgdetails_page_social_media_inner ul li a{color:#000;font-size:30px;line-height:30px;transition:.5s;vertical-align:middle}.blgdetails_page_social_media_inner ul li a svg{width:30px;fill:#000;vertical-align:middle;transition:.5s}.hme_aboutus_inner ul li,.hme_first_inner ul li,.hme_fourth_inner ul li,.hme_second_inner ul li,.hme_third_inner ul li{font-size:17px;line-height:27px;color:#000;font-weight:500;font-family:Poppins-Regular;display:flow-root;padding-left:1.5em;margin-bottom:10px;position:relative}.hme_aboutus_inner ul li::before,.hme_first_inner ul li::before,.hme_fourth_inner ul li::before,.hme_second_inner ul li::before,.hme_third_inner ul li::before{content:'';background-image:url('../images/aboutus/flash.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:15px;height:23px;position:absolute;top:5px;left:0}.blog_det_blog .hme_blog_title{text-align:left;margin:0}.blog_det_blog .hme_blog_title h3{font-size:35px}.commercial_first_inner::after{content:'';border-radius:5px;background-color:#ffb700;width:60%;height:75%;position:absolute;z-index:-1;bottom:-1em;right:-10px}.commercial_first_img::after{content:'';border-radius:10px 10px 10px 250px;background-color:#007ea7;width:60%;height:60%;position:absolute;z-index:-2;bottom:-15px;left:-15px}.commercial_first_img::before{content:'';border-radius:10px;border:2px solid #ffb700;width:86%;height:97%;position:absolute;top:-15px;right:-15px}.commercial_first_img img{height:900px;width:100%;border-radius:10px 10px 10px 250px;border:2px solid #fff}.commercial_first_inner h1{font-size:36px;line-height:46px;text-transform:uppercase;color:#007ea7;margin:0}.commercial_first_content{float:right;width:50%}.commercial_first_content h2{font-size:26px;color:#000}.commercial_second_blk::after{content:'';border-radius:75px 0;background-color:#007ea7;width:100%;height:100%;position:absolute;z-index:-3;top:0;left:0}.commercial_second_img,.electrical_service_even_img{position:relative;margin-left:3em}.commercial_second_img::after{content:'';border-radius:10px;background-color:#fff;width:100%;height:100%;position:absolute;z-index:-1;top:-15px;left:-15px}.commercial_second_img::before,.coupon_page_wrapper::after{z-index:-2;height:100%;position:absolute;content:'';background-position:center;background-repeat:no-repeat;background-size:100% 100%}.commercial_second_img::before{background-image:url('../images/commercial/commercial_img2_bg.webp');width:100%;bottom:-15px;right:-15px}.commercial_second_img img{height:848px;width:100%;border-radius:10px}.commercial_second_inner h4{font-size:26px;color:#fff}.commercial_third_img::before{content:'';background-image:url('../images/commercial/commercial_img3_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.commercial_third_img img{height:575px;width:100%}.commercial_first_inner p a{border-bottom:1px solid #000;font-family:Poppins-Regular;color:#000}.commercial_coupon_blk .coupons_single_inner::after{background-image:url('../images/commercial/coupon_bg2.webp')}.commercial_coupon_blk .coupons_single.slick-active+.slick-active .coupons_single_inner::after{background-image:url('../images/commercial/coupon_bg.webp')}.commercial_coupon_blk .coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner::after{background-image:url('../images/commercial/coupon_bg3.webp')}.commercial_coupon_blk .coupons_single_inner div{margin:2em 0;padding:0 0 4em}.commercial_coupon_blk .coupons_single_inner div::after{bottom:3em}.commercial_faq_blk .hme_faq_imgblk{margin-top:4em}.commercial_faq_blk .hme_faq_inner::after{content:'';position:absolute;left:0;top:9em;bottom:0;border-bottom-left-radius:30px;border-top-right-radius:30px;background-color:#f7fafc;height:85.5%;width:85%;z-index:-3}.commercial_faq_blk .hme_faq_img img{height:675px;border-radius:26px}.commercial_faq_blk .hme_faqblk_content_box_inner::after{width:87%;filter:drop-shadow(13.435px 13.435px 16.5px rgba(0,70,93,.18));border-radius:9px 50px 9px 9px}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box{height:612px;margin:0 0 1.5em;padding:0 2em}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box::after{background-image:url('../images/commercial/faq_bg.webp')}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .set a{border-radius:3px;background-color:#fff;border:1px solid #f2f8ff}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .set.active{border-radius:25px 25px 10px 10px;background-color:#007ea7;border:1px solid #fff;filter:drop-shadow(7px 12.124px 11.5px rgba(0,126,167,.15))}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .set a.active{background-color:unset;border:unset}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .content p,.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .set a.active span{color:#fff}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .set.active::before{background-image:url(../images/commercial/faq_active.webp);top:0;bottom:0;margin:auto;right:-15px}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box .set a::before{margin:auto 0;top:0;bottom:0;right:-15px}.blog_page_left{float:left;padding:0 15px 0 0}.blog_page_left .hme_blog_right_single_content{padding:0 1em}.blog_page_left .hme_blog_right_single_imgblk img{height:777px}.blog_page_right .hme_blog_right_single_imgblk img{height:325px}.blog_page_right .hme_blog_right_single .blog_date{position:absolute;top:1em;right:1em;left:unset;font-weight:500;font-family:Poppins-SemiBold}.blog_page_date{position:relative;font-size:17px;color:#fff;font-weight:400;font-family:Poppins-Regular}.blog_page_left .hme_blog_right_single_inner .blog_page_date::before{content:'';width:84px;height:2px;border-radius:1px;background-color:#ffffff73;position:absolute;top:-5px;left:-8px}.blog_page_inner .blog_page_left .hme_blog_right_single_inner{float:left;width:100%;position:relative;border-radius:10px;border:15px solid #f6f8fa;filter:unset}.blog_page_second_blk{float:left;margin:2em 0;padding:10px 5px;border-radius:10px;background-color:#f6f8fa}.blog_page_second_blk .hme_blog_left_single{padding:0 15px}.coupon_page_wrapper::after{background-image:url('../images/coupon/coupon_page_bg\ .webp');width:100%;top:0;left:0}.coupon_page_inner{float:left;margin:2em 0}.coupon_page_inner .coupons_single{margin:3em 0}.coupon_page_inner .coupons_single:nth-child(2),.coupon_page_inner .coupons_single:nth-child(5){transform:scale(1.1)}.coupon_page_inner .coupons_single:nth-child(2) .coupons_single_inner,.coupon_page_inner .coupons_single:nth-child(5) .coupons_single_inner{margin:0 15px}.coupon_page_inner .coupons_single:nth-child(2) .coupons_single_inner::after,.coupon_page_inner .coupons_single:nth-child(6) .coupons_single_inner::after{background-image:url('../images/coupon/coupon_bg2.webp');filter:drop-shadow(0px 17px 11.5px rgba(0, 77, 102, .11))}.coupon_page_inner .coupons_single:nth-child(3) .coupons_single_inner::after{background-image:url('../images/coupon/coupon_bg3.webp')}.coupon_page_inner .coupons_single:nth-child(4) .coupons_single_inner::after{background-image:url('../images/coupon/coupon_bg4.webp')}.coupon_page_inner .coupons_single:nth-child(5) .coupons_single_inner::after{filter:drop-shadow(0px 17px 11.5px rgba(0, 77, 102, .11));background-image:url('../images/coupon/coupon_bg6.webp')}.coupon_page_inner .coupons_single:nth-child(6) .coupons_single_inner::after{filter:unset;background-image:url('../images/coupon/coupon_bg5.webp')}.coupon_page_inner .coupons_single:nth-child(2) .coupons_single_inner div span,.coupon_page_inner .coupons_single:nth-child(2) .coupons_single_inner div sub,.coupon_page_inner .coupons_single:nth-child(5) .coupons_single_inner div span,.coupon_page_inner .coupons_single:nth-child(5) .coupons_single_inner div sub{color:#ffb700}.coupon_page_inner .coupons_single:nth-child(2) .coupons_single_inner div::after,.coupon_page_inner .coupons_single:nth-child(5) .coupons_single_inner div::after{background-color:#ffb700}.electrical_service_odd_img::before{content:'';border-radius:28px;background-color:#007ea7;width:100%;height:100%;position:absolute;z-index:-1;top:-15px;left:-15px}.electrical_service_odd_img::after{content:'';border-radius:34px;border:2px solid #ffb700;width:100%;height:100%;position:absolute;z-index:-1;bottom:-15px;right:-15px}.electrical_service_odd_img img{height:625px;width:100%;border-radius:20px;filter:drop-shadow(9.534px 18.711px 17.5px rgba(0,72,96,.3));background-color:#fff;border:3px solid #fff}.electrical_service_odd_inner h2,.electrical_service_odd_inner h3{font-size:40px;line-height:43px;color:#007ea7;padding-top:1em}.electrical_service_even_blk::after{content:'';border-radius:320px 0 0 10px;background-color:#ffb700;width:50%;height:50%;position:absolute;z-index:-2;top:0;right:0}.electrical_service_even_blk::before{content:'';background-image:url('../images/electricalservice/service_img2_bg2.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-radius:280px 0 0 10px;opacity:.3;width:50%;height:50%;position:absolute;z-index:-1;top:-1em;right:0}.electrical_service_even_img::before{content:'';background-image:url('../images/electricalservice/service_img2_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:34%;position:absolute;top:-2em;left:0}.electrical_service_even_img img{height:600px;width:100%;border-radius:327px;border:3px solid #f7fbff}.electrical_service_even_inner h3{font-size:40px;line-height:43px;color:#007ea7}.lighting_first_inner:after{position:absolute;content:'';top:-35px;bottom:0;right:-40px;width:60%;height:94%;border-bottom-right-radius:81px;border-top-right-radius:81px;background-color:#f7fbff;z-index:-1}.lighting_first_img::before,.lighting_third_inner::after{background-color:#ffb700;position:absolute;z-index:-1;content:''}.lighting_first_img{position:relative;margin-right:3em;margin-bottom:2em;margin-top:1em}.lighting_first_img::before{border-radius:140px 5px 5px 140px;width:80%;height:50%;bottom:-15px;right:-15px}.lighting_first_img img{height:725px;width:100%;border-radius:140px 5px 5px 140px;filter:drop-shadow(8.92px 16.776px 19px rgba(0,89,118,.41));border:2px solid #fff}.lighting_first_inner h2,.lighting_first_inner h3{font-size:36px;line-height:46px;text-transform:uppercase;color:#007ea7;margin-top:0}.lighting_first_inner strong{font-size:26px;color:#000;font-weight:400;font-family:SpecialGothicExpandedOne}.lighting_second_img{position:relative;margin-left:2em}.lighting_second_img::before{content:'';background-image:url('../images/lighting/lighting_img2_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;height:100%;width:55%;position:absolute;top:-2em;left:-2em}.lighting_second_img img{height:761px;width:100%;border-radius:315px 315px 0 0;filter:drop-shadow(8.92px 16.776px 19px rgba(0,89,118,.32));background-color:#f7fbff;border:2px solid #fff}.service_det_first_img img,.service_det_second_img img{filter:drop-shadow(11.5px 19.919px 12.5px rgba(0,126,167,.16));object-fit:cover;object-position:center}.lighting_second_inner h3{font-size:40px;color:#f7fbff;position:relative;z-index:1;padding:1em 0 1em 2em}.lighting_second_inner h3::after{content:'';border-radius:94px 0 94px 94px;background-color:#007ea7;width:68%;height:100%;position:absolute;z-index:-1;left:0;top:0}.lighting_second_inner h3::before,.scroll_list ul li a:before{height:45px;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.lighting_second_inner h3::before{content:'';background-image:url('../images/aboutus/flash.webp');width:40px;position:absolute;top:0;left:-17px;bottom:0;margin:auto 0}.lighting_third_inner{float:left;position:relative;padding:2em 0}.lighting_third_inner::after{border-radius:150px 5px 5px 150px;width:60%;height:100%;top:0;right:-2em}.lighting_third_img{position:relative;margin-bottom:7em;margin-right:1em}.lighting_third_img img{height:511px;width:100%;object-fit:cover;object-position:center;border-radius:255px;border:15px solid #f7fbff}.lighting_third_inner h3{font-size:34px;line-height:38px;text-transform:uppercase;color:#000;position:relative;margin-bottom:15px}.lighting_third_inner h3::before{content:'';width:266px;height:1px;border-radius:0;background-color:#000;position:absolute;bottom:-5px;right:3em}.lighting_third_inner p{font-size:17px;line-height:27px;color:#000;font-weight:400}.faq_page_img img{height:924px;width:100%;object-position:center}.faq_page_content_box{float:left;position:relative;padding:0 10px 0 0}.faq_page_content_box::after{content:'';border:1px solid #ffb700;border-radius:20px;width:100%;height:92%;position:absolute;z-index:-1;top:85px;right:0;transition:.5s}.faq_page_content_box .faq_question_box{height:820px;overflow-y:scroll;padding:0 2em}.faq_question_box::-webkit-scrollbar{width:5px}.faq_question_box::-webkit-scrollbar-track{border-radius:20px;width:3px;background-color:transparent}.faq_question_box::-webkit-scrollbar-thumb{border-radius:20px;width:5px;background-color:#007ea7}.faq_page_content_box .faq_question_box .set{margin-bottom:5px;position:relative;z-index:1}.faq_page_content_box .faq_question_box .set.active{padding:0 0 0 1em;border-radius:50px 100px 100px 3px;background-color:#fff;border:1px solid #e9eff5;filter:drop-shadow(7px 12.124px 11.5px rgba(0,0,0,.13));margin-bottom:20px;margin-top:10px;position:relative;z-index:1}.faq_page_content_box .faq_question_box .set a.active{padding:20px 2em 0 15px;font-size:22px;color:#005377;font-weight:600;border:unset;border-radius:unset;background-color:unset;font-family:Poppins-SemiBold;position:relative}.faq_page_content_box .faq_question_box .set a{width:100%;display:block;font-family:Poppins-SemiBold;padding:30px 3em 30px 1.5em;border-radius:5px 52px 52px 5px;background-color:#fff;border:1px solid #f2f8ff;text-decoration:none;font-size:18px;color:#000;font-weight:500;cursor:pointer!important;position:relative;z-index:-2}.service_det_first_imgblk::before{content:'';background-image:url('../images/servicedetail/service_det_img1_bg.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:30%;height:30%;position:absolute;top:-20px;right:50px}.service_det_first_img{position:relative;margin-right:5em;margin-bottom:3em}.service_det_first_img::before{content:'';border-radius:5px;background-color:#ffb700;width:60%;height:60%;position:absolute;z-index:-1;bottom:-30px;right:-30px}.service_det_first_img::after{content:'';border-radius:5px;background-color:#007ea7;width:50%;height:70%;position:absolute;z-index:-1;top:2em;left:-20px}.service_det_first_img img{height:599px;width:100%;border-radius:5px;background-color:#ffb700;border:2px solid #fff}.service_det_first_inner h1{font-size:40px;line-height:50px;text-transform:uppercase;color:#007ea7;display:flow-root}.service_det_first_inner h2{font-size:26px;line-height:30px;text-transform:capitalize;color:#000}.detailpage_services::after{background-color:#f7fafb}.service_det_first_inner ul li::before,.service_det_second_inner ul li::before{content:'';background-image:url('../images/aboutus/flash.webp');background-position:center;background-repeat:no-repeat;background-size:100% 100%;width:15px;height:25px;position:absolute;top:5px;left:2px}.service_det_second_img{position:relative;margin-right:3em;margin-bottom:3em}.service_det_second_img::before{content:'';border-radius:68px;border:3px solid #007ea7;width:295px;height:286px;position:absolute;z-index:-1;bottom:-20px;left:-15px}.service_det_second_img::after{content:'';width:296px;height:286px;border-radius:68px;background-color:#f0f6f8;border:3px solid #ffb700;position:absolute;z-index:-1;top:-20px;right:-20px}.service_det_second_img img{height:702px;width:100%;border-radius:0 52px 52px;background-color:#f0f6f8;border:2px solid #fff}.service_det_second_inner h3{font-size:30px;line-height:40px;text-transform:capitalize;color:#007ea7}.service_det_coupon_blk .coupons_single_inner::after{background-image:url('../images/servicedetail/coupons_bg1.webp')}.service_det_coupon_blk .coupons_single.slick-active+.slick-active .coupons_single_inner::after{background-image:url('../images/servicedetail/coupons_bg2.webp')}.service_det_coupon_blk .coupons_single.slick-active+.slick-active+.slick-active .coupons_single_inner::after{background-image:url('../images/servicedetail/coupons_bg3.webp')}.service_det_coupon_blk .coupons_single_inner div{margin:2em 0;padding:0 0 2em}.service_det_coupon_blk .coupons_single_inner div::after{bottom:20px}.service_det_coupon_blk .coupons_single.slick-active+.slick-active .coupons_single_inner h4{color:#00465d;transition:.5s}.servicearea_section .gm-style .gm-style-iw-c{background-color:#e7eef5;box-shadow:unset;border-radius:30px 70px 30px 30px;filter:drop-shadow(7px 12.124px 11.5px rgba(0,0,0,.29))}.innerservicearea h3,.locationcontent,.navcover,.servicearealist .slick-list.draggable{filter:drop-shadow(7.949px 12.721px 15.5px rgba(0, 126, 167, .15))}.servicearea_section .gm-style-iw-d{overflow:hidden!important;width:350px;padding:1em .5em 1em 3em}.servicearea_section .get_directions_section h4{font-size:26px;line-height:30px;color:#007ea7;font-weight:400;font-family:Poppins-SemiBold;position:relative;display:inline-block}.servicearea_section .get_directions_section h4:after{position:absolute;content:'';right:-8px;bottom:-2px;height:17px;width:17px;z-index:-1;border-radius:30px;background-color:#ffb634}.servicearea_section .get_directions_section p:nth-child(2){font-size:25px;line-height:35px;color:#000;font-weight:600;font-family:Poppins-SemiBold;position:relative}.servicearea_section .get_directions_section p:nth-child(2)::before{content:"\f095";font-family:fontawesome;font-size:25px;color:#007ea7;position:absolute;top:2px;left:-35px}.servicearea_section .get_directions_section p:nth-child(3),.servicearea_section .get_directions_section p:nth-child(4){font-size:15px;line-height:25px;color:#000;font-weight:400;position:relative}.servicearea_section .get_directions_section p:nth-child(3)::before{content:"\f003";font-family:fontawesome;font-size:25px;color:#007ea7;position:absolute;top:2px;left:-38px}.servicearea_section .get_directions_section p:nth-child(4)::before{content:"\f041";font-family:fontawesome;font-size:26px;color:#007ea7;position:absolute;top:3px;left:-35px}.servicearea_wrapper{width:100%;float:left;margin-top:-25px;margin-bottom:-40px}.scroll_list ul li a{font-size:24px;color:#007ea7;display:block;font-family:Poppins-SemiBold;border-radius:4px 10px;background-color:#fff;border:1px solid #e9eff5;padding:13px;position:relative;transition:.3s}.scroll_list ul li a:hover{background-color:#ffb700;border:1px solid #f6f8fa;filter:drop-shadow(1.336px 6.871px 9.5px rgba(0,126,167,.23));color:#000;transition:.3s}.scroll_list ul li a:before{content:"";background-image:url(../images/servicearea/right-up.webp);position:absolute;top:8px;right:15px;width:45px;transition:.3s}.scroll_list ul li a:hover:before{background-image:url(../images/servicearea/serviceareamap.webp);top:-5px;right:15px;width:43px;height:65px;transition:.3s}.scroll_list ul li a:hover:after{content:"";background-image:url(../images/servicearea/servicearea_arrows.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:25px;right:75px;width:55px;height:10px;transition:.3s}.innerservicearea{border-radius:34px;padding:20px}.servicearealist{width:516px;position:absolute!important;top:9em;left:6em;z-index:1}.scroll_list ul li{margin-bottom:10px;list-style-type:none}.serviceareamap .gmap_canvas{width:100%;height:1000px;border-radius:0 0 248px}.scroll_list{height:600px;overflow-y:scroll;background-color:#fff;border:1px solid #e9eff5;border-radius:34px;padding:20px 30px 0 20px}.scroll_list::-webkit-scrollbar{width:5px}.scroll_list::-webkit-scrollbar-track{background-color:#e9eff5;border-radius:10px}.scroll_list::-webkit-scrollbar-thumb{background:#007ea7;border-radius:10px}.scroll_list::-webkit-scrollbar-thumb:hover{background:#007ea7}.innerservicearea h3{font-size:27px;text-transform:uppercase;color:#000;font-family:Poppins-SemiBold;border-radius:34px 34px 0 0;background-color:#fff;border:1px solid #e9eff5;max-width:90%;margin:0 auto;text-align:center;padding:20px 10px;position:relative;z-index:-1}.loc_cover button.slick-prev.slick-arrow,.servicearealist button.slick-prev.slick-arrow{font-size:0;line-height:0;position:absolute;z-index:1;top:20px;left:25px;background-color:unset;border:unset}.servicearealist button.slick-prev.slick-arrow::before{content:'';background-image:url(../images/servicearea/serarea_leftarrow.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:28px;left:27px;width:28px;height:23px}.loc_cover button.slick-next.slick-arrow,.servicearealist button.slick-next.slick-arrow{font-size:0;line-height:0;position:absolute;z-index:1;top:20px;right:25px;background-color:unset;border:unset}.servicearealist button.slick-next.slick-arrow::before{content:'';background-image:url(../images/servicearea/serarea_rightarrow.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:28px;right:27px;width:28px;height:23px}.servicearea_banner{width:100%;float:left;background-image:url(../images/servicearea/serviceareabanner.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:35px 0;margin:0;position:relative;z-index:1}.servicearea_title{width:50%;float:left;background-image:url(../images/servicearea/yelowbck.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:35px 20px 55px 45px;text-align:center}.servicearea_title h1{margin:0;font-size:40px;line-height:50px;text-transform:uppercase;color:#007ea7}.servicearea_ban_section p{font-size:18px;color:#fff}.servicearea_ban_section{display:flex;align-items:center;gap:30px}.locationwrapper{width:100%;float:left;margin-bottom:-35px;margin-top:-25px}.location_leftside{width:500px;display:flex;flex-direction:column-reverse;gap:55px;float:right}.location_all{position:absolute!important;right:0;top:3em;z-index:1}.location_all_single{float:right!important;padding:0 35px!important}.location_leftside ul.nav.nav-tabs{display:flex;flex-direction:column;border-bottom:0;padding-right:10px;height:370px;overflow-y:scroll;margin-left:-10px}.location_leftside ul.nav.nav-tabs::-webkit-scrollbar{width:5px}.location_leftside ul.nav.nav-tabs::-webkit-scrollbar-track{background-color:#e9eff5;border-radius:0}.location_leftside ul.nav.nav-tabs::-webkit-scrollbar-thumb{background:#007ea7;border-radius:10px}.loc_cover button.slick-next.slick-arrow::before,.loc_cover button.slick-prev.slick-arrow::before,.locationcontent::before,.navcover a:before{background-position:center;background-repeat:no-repeat;background-size:100% 100%}.location_leftside ul.nav.nav-tabs::-webkit-scrollbar-thumb:hover{background:#007ea7}.navcover{border-radius:34px;background-color:#fff;border:1px solid #e9eff5;padding:20px 15px 20px 0}.locationcontent{border-radius:34px;position:relative}.locationcontent::before{content:"";background-image:url('../images/locations/fast-forward.webp');position:absolute;z-index:3;bottom:-35px;left:-35px;width:72px;height:72px}.loc_salt .slick-slide{float:left!important;width:100%}.locationcontent .tab-pane::after{content:'';border-radius:34px;filter:drop-shadow(7.949px 12.721px 15.5px rgba(0,126,167,.15));background-color:#fff;border:1px solid #e9eff5;width:475px;height:325px;position:absolute;z-index:-1;top:5em;right:-2em}.loc_salt_inner{float:left;border-radius:20px 10px;background-image:linear-gradient(150deg,#ffb700 0,#ffa200 100%);border:1px solid #f6f8fa;padding:10px 0;position:relative;margin:2em 0 0}.loc_salt_inner h4{font-size:30px;color:#007ea7;border-radius:0 27px 27px 0;filter:drop-shadow(6px 10.392px 6px rgba(0, 88, 116, .14));background-color:#edf2f6;border:1px solid #fff;display:inline-block;padding:6px 42px;font-family:Poppins-SemiBold}.loc_cover ul.slick-dots{position:absolute;z-index:2;right:60px;bottom:-25px}.loc_cover ul.slick-dots li button{border:unset;font-size:0;height:4px;width:100px;background-color:#007ea7;border-radius:0;padding:2px}.loc_cover ul.slick-dots li.slick-active button{width:124px;height:2px;background-color:#ffb700;border-radius:50px;padding:2px}.location_details{padding:15px 0 15px 42px;float:left}.location_details p{font-size:20px;color:#000;position:relative;padding-left:30px;padding-bottom:13px}a.loc_mail,a.locnum{position:relative;padding-left:35px;color:#000;display:block}.location_details p:after,a.locnum:after{content:"";width:214px;height:1px;border-radius:1px;background-color:#00000029;position:absolute;bottom:0;left:0}.location_details p:before{content:"\f041";font-family:FontAwesome;color:#fff;position:absolute;top:-4px;left:0;font-size:25px}a.loc_mail:before,a.locnum:before{font-family:FontAwesome;color:#fff;top:0;left:0;position:absolute}a.locnum{font-size:24px;font-family:Poppins-SemiBold;padding-bottom:13px;margin-bottom:15px}a.locnum:before{content:"\f095"}a.loc_mail{font-size:20px}.navcover a,.navcover li.active a{font-size:22px;font-family:Poppins-Regular;line-height:30px!important}a.loc_mail:before{content:"\f003"}.navcover a{color:#000;border-radius:10px 27px 27px 10px!important;background-color:#edf2f6;border:unset!important}.navcover a:before{content:"";background-image:url(../images/locations/loc_arrow.webp);position:absolute;top:20px;right:30px;width:50px;height:9px}.navcover li.active a{color:#000!important;border-radius:10px 27px 27px 10px!important;background-color:#edf2f6!important;border:unset!important;cursor:pointer!important}.nav-tabs>li>a:hover{background-color:#edf2f6;border:unset;line-height:30px!important}.navcover li{margin-bottom:12px}.location_all h3{font-size:24px;text-transform:uppercase;color:#000;font-family:Poppins-SemiBold;border-radius:34px 34px 0 0;filter:drop-shadow(7.949px 12.721px 15.5px rgba(0, 126, 167, .15));background-color:#fff;border:1px solid #e9eff5;max-width:70%;margin:0 auto;text-align:center;padding:20px 37px;position:relative;z-index:-1}.loc_cover .slick-list.draggable{width:100%;filter:drop-shadow(1.336px 6.871px 9.5px rgba(0,126,167,.23))}.loc_cover button.slick-prev.slick-arrow::before{content:'';background-image:url(../images/servicearea/serarea_leftarrow.webp);position:absolute;z-index:1;top:-70px;left:60px;width:28px;height:23px}.loc_cover button.slick-next.slick-arrow::before{content:'';background-image:url(../images/servicearea/serarea_rightarrow.webp);position:absolute;z-index:1;top:-70px;right:60px;width:28px;height:23px}.locationmap .gmap_canvas,.locationmap .mapouter{width:100%;height:1030px;border-radius:0 0 248px}.review_page_wrap_inner::after,.review_page_wrap_inner::before{background-image:url(../images/reviews/Ellipse_blur.webp);height:45%;width:45%;z-index:-2;content:'';background-size:100% 100%;position:absolute}.review_page_wrap_inner::after{left:-6em;top:21em}.review_page_wrap_inner::before{right:-6em;bottom:-10em}.review_page_first_blk .hme_review_left:first-child,.review_page_second_blk .hme_review_left:first-child{top:-4em}.review_page_first_blk .hme_review_left:nth-child(2) .hme_review_left_inner a::before,.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left_inner a::before{background-image:url(../images/reviews/review_google_icon.webp)}.review_page_first_blk .hme_review_left:nth-child(2) .hme_review_left_inner::before,.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left_inner::before{background-image:url(../images/reviews/review_quotes.webp)}.review_page_first_blk .hme_review_left_inner{padding:20px 35px 40px}.review_page_first_blk .hme_review_left_inner::before{width:55px;height:50px;bottom:unset;top:-30px;right:35px}.review_page_first_blk .star-rating{float:left;width:100%;max-width:30%;text-align:center;position:absolute;bottom:15px;left:0;right:0;border-radius:30px;margin:0 auto;padding:4px 0;border:1px solid #0095c9}.review_page_second_blk .hme_review_slic button.slick-prev.slick-arrow::before{background-image:url(../images/reviews/arrow_prev.webp)}.review_page_second_blk .hme_review_slic button.slick-next.slick-arrow::before{background-image:url(../images/reviews/arrow_next.webp)}.review_page_wrap_inner:nth-child(2) .review_page_second_inner .hme_review_left{float:right;padding:0 0 0 20px}.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left:first-child{top:0}.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left:nth-child(3),.review_page_wrap_inner:nth-child(2) .review_page_second_blk .hme_review_left:first-child{top:4em}.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left:nth-child(2) .hme_review_left_inner::before{background-image:url(../images/home/review_quote.webp)}.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left:nth-child(2) .hme_review_left_inner a::before{background-image:url(../images/home/google_icon.webp)}.review_page_wrap_inner:nth-child(2) .review_page_second_blk .hme_review_slic button.slick-prev.slick-arrow::before{background-image:url(../images/home/prev_arrow.webp)}.review_page_wrap_inner:nth-child(2) .review_page_second_blk .hme_review_slic button.slick-next.slick-arrow::before{background-image:url(../images/home/next_arrow.webp)}.contactwhl_wrapper{float:left;width:100%;padding:2em 0 0;margin:2em 0 0}.contactwhl_firstblk{padding:0 49px;max-width:1360px;margin:0 auto;width:auto;float:none;z-index:2}.contactown_content_inner h1{font-size:40px;line-height:65px;text-transform:uppercase;color:#000;font-weight:800}.contact_page_image{margin-top:-4em;position:relative;float:left;width:110%}.contact_page_image::after{content:'';position:absolute;left:-7px;top:-7px;border-radius:40px;height:70%;width:80%;background-color:#ffb700;z-index:-1}.contact_page_image img{width:100%;height:562px;border-radius:40px;object-fit:cover;object-position:center}.contactown_content_inner{padding:2em 0 0;position:relative}.contact_links{float:left;width:94%;padding:2em 2em 1em 5em;background-image:url(../images/contactus/content_bg.webp);background-size:100% 100%;margin-left:3em;filter:drop-shadow(11.5px 19.919px 12.5px rgba(26, 108, 179, .12));position:relative;z-index:1}.contact_links ul{width:85%;padding:3em 0}.contact_links ul li{list-style-type:none;padding-left:20px;padding-bottom:20px;position:relative}.contact_links ul li a{font-size:30px;color:#000;font-weight:800;font-family:Poppins-Bold}.contact_links ul li p{font-size:30px;color:#000000bf;font-weight:800;font-family:Poppins-Regular}.contact_links ul li:before{content:'\f041 ';position:absolute;font-family:FontAwesome;left:-20px;top:-4px;color:#000;font-size:36px}.contact_links ul li:nth-child(2)::before{content:'\f095';font-size:32px}.contactown_form_content{float:left;width:100%;padding:2em;filter:drop-shadow(11px 19.053px 23px rgba(26,108,179,.18));background-color:#fff;border:1px solid #eff3f6;border-radius:0 50px 50px}.contactown_form_content h2{font-size:40px;line-height:50px;color:#13678a;font-weight:700;font-family:Poppins-Bold;margin-bottom:1em;text-align:center}.contactown_form{margin-top:2em;position:relative}.formcover_contact input.form-control,.formcover_contact select{font-size:20px;line-height:32px;color:#000;font-weight:400;box-shadow:unset;position:relative;padding-left:20px;height:75px;border-radius:3px;background-color:#fff;border:unset;border-bottom:1px solid #e2e2e2a7}.form-group.servicesch select{width:100%;padding-left:20px;color:#5c5c5c;border:unset;border-bottom:1px solid #e2e2e2a7;overflow:unset}.form-group.servicesch select:focus{border:unset;overflow:unset}.form-group.phonenumber{width:47%;margin-right:10px;float:left}.address label{font-size:22px;line-height:32px;color:#000;font-weight:400}.address textarea{font-size:22px;line-height:30px;resize:unset;height:140px;border-radius:5px 5px 35px;background-color:#fff;border:1px solid #e2e2e2;color:#000}.address textarea,.formcover_contact input.form-control::placeholder,.formcover_contact select::placeholder{color:#5c5c5c}.formcover_contact p{font-size:18px;color:#5c5c5c;font-weight:400;display:block;float:left;line-height:30px;padding-top:20px}input[type=checkbox]{margin-right:10px;width:15px;height:16px}.captcha_box .g-recaptcha{margin:0 auto;width:100%;max-width:50%}.contactsubmit_btn{text-align:center;padding:1em 0}.contactsubmit_btn button{display:block;font-size:24px;line-height:32px;color:#fff;font-weight:600;width:100%;padding:10px 0;border-radius:40px;filter:drop-shadow(5.917px 12.688px 11.5px rgba(0, 0, 0, .25));background-image:linear-gradient(90deg,#005377 0,#2197cd 100%);border:2px solid #eff3f6;top:65px}.formcover_contact p a{font-size:20px}.contact_secondblk{float:left;width:100%;margin-top:-35em}.contact_secondblk .gmap_canvas,.contact_secondblk .mapouter{height:900px;width:100%;opacity:.5}.cms_page_content h1,.sitemap-data h1{font-size:36px;line-height:48px;color:#007ea7}.lighting_first_inner ul li::before{content:"\f1e6";position:absolute;top:0;left:0;font-family:FontAwesome;font-size:19px;color:#ffb700}@media only screen and (min-width:1400px){.header_wrapper::after{left:2em;height:82%}.header_wrapper::before{width:79%;height:47%;bottom:0;right:3em}.inner_page_header::before{right:0}}@media only screen and (min-width:1500px){.header_wrapper::after{left:3em;height:82%;box-shadow:unset}.header_wrapper::before{width:91%;height:47%;bottom:0;right:5em}.inner_page_header::before{right:0}.innerbanner_content{width:42%}.servicearealist{left:10em}}@media only screen and (min-width:1600px){.header_wrapper::after{left:3em;height:82%;width:22%;box-shadow:unset}.bannerhme_content_inner{padding:0 11em 0 2em}.bannerhme_content_inner .call_btn{width:38%}.innerbanner_content{width:35%}.servicearealist{left:13em}}@media only screen and (min-width:1700px){.header_wrapper::after{left:7em;height:82%;width:20%;box-shadow:unset}.header_wrapper::before{width:84%;height:41%;bottom:0;right:11em}.inner_page_header::before{right:0}.bannerhme_content_inner{padding:0 17em 0 2em}.bannerhme_content_inner .call_btn{width:90%}.innerbanner_content{width:33%}.servicearealist{left:17em}}@media only screen and (min-width:1800px){.header_wrapper::before{width:77%;height:47%;bottom:0;right:15em}.inner_page_header::before{right:0}.header_wrapper::after{left:14em;height:82%;width:16%;box-shadow:unset}.bannerhme_content_inner .call_btn{width:90%}.innerbanner_content{width:31%}.servicearealist{left:20em}}@media only screen and (min-width:1920px){.header_wrapper::before{width:72%;height:49%;bottom:0;right:19em}.inner_page_header::before{right:0}.header_wrapper::after{left:19em;height:81.5%;width:15%;box-shadow:unset}.bannerhme_content_inner{padding:0 24em 0 2em}.bannerhme_content_inner .call_btn{width:90%}.innerbanner_content{width:29%}.servicearealist{left:24em}}@media only screen and (min-width:2560px){.header_wrapper::before{width:52%;height:41%;bottom:0;right:41em}.inner_page_header::before{right:0;width:76%}.header_wrapper::after{left:39em;height:82%;width:13%;box-shadow:unset}.bannerhme_content_inner{padding:0 45em 0 2em}.innerbanner_content{width:22%}}@media only screen and (max-width:1300px){.bannerhme_wrapper{height:auto}.container{padding:0 15px}.header-nav nav ul li{margin:0 5px!important}.header_contdetails{width:56%}.header_number{font-size:22px}.header_schedule{font-size:20px}.bannerhme_content_inner .call_btn{width:40%;font-size:21px}.hme_first_img::after{width:93%}.aboutus_abs{font-size:26px;line-height:24px;bottom:6em;left:18.7em}.aboutus_abs::after{width:85px;height:85px;top:-20px;left:-18px}.electrical_service_odd_img::before,.hme_review_inner::after,.hme_second_inner h3:before,.hme_third_blk::after,.lighting_first_inner:after,.service_det_second_img::before{content:unset}.hmeservice_single_icon::before{right:-15px;bottom:55px}.hme_review_slic button.slick-prev.slick-arrow{left:330px}.hme_review_slic button.slick-next.slick-arrow{left:340px}.hme_review_single_inner .rating_score{font-size:18px;line-height:30px}.coupons_single_inner{padding:60px 25px 20px}.hme_last_left_inner h3{font-size:28px}.foot_call{font-size:26px;line-height:36px}.aboutus_saecond_blk::after{height:100%}.aboutus_third_img::after{left:28px}.blog_page_inner .blog_page_left .hme_blog_right_single_inner{border:unset}.blog_page_second_blk{padding:0}.blgdetails_page_social_media_inner::after{width:29%}.blgdetails_page_social_media_inner::before{top:9px;bottom:0;right:23em}.blog_detail_inner::after{width:69%;left:-14px}.blog_det_date{top:-5.6em;right:21px}.commercial_first_inner::after{height:46%}.commercial_second_img{margin-bottom:1em}.locationcontent .tab-pane::after{right:-1em}.locationmap .gmap_canvas,.locationmap .mapouter{border-radius:0 0 150px}.review_page_wrap_inner::after,.review_page_wrap_inner::before{left:0;right:0}.electrical_service_odd_img img{border-top:10px solid #007ea7;border-left:10px solid #007ea7}.lighting_third_inner::after{right:0}.lighting_third_inner{padding:0 1em 0 0}.lighting_third_inner h3{font-size:34px;line-height:40px}.lighting_second_inner h3::before{left:20px}.servicearealist{left:2em}.service_det_first_img{margin-right:3em;margin-left:2em;margin-bottom:2em}}@media only screen and (max-width:1200px){.header_logo_inner{padding:2em 0 0 1em}.header-nav nav ul li{margin:0 2px!important}.header-nav nav>ul>li>a{font-size:12px;line-height:22px}.header_contdetails,.hme_last_right_inner{width:70%}.header_number{font-size:21px;padding:15px 20px 9px 50px}.header_number::before{width:18px;height:18px;top:21px;left:23px}.header_schedule{font-size:19px}.header_schedule::after{width:20px;height:20px}.bannerhme_content_inner h1,.bannerhme_content_inner h2{font-size:40px;line-height:40px}.bannerhme_content_inner .call_btn{width:47%;font-size:20px}.hme_first_img::after{width:98%}.electrical_service_even_inner h3,.electrical_service_odd_inner h2,.electrical_service_odd_inner h3,.hme_first_inner h1,.hme_first_inner h2{font-size:32px;line-height:42px}.hme_aboutus_inner h2,.hme_aboutus_inner h3,.hme_second_inner h3{font-size:37px;line-height:37px}.hme_aboutus_img{margin-bottom:1em}.aboutus_second_img img,.commercial_first_img img,.commercial_second_img img,.hme_aboutus_img img,.hme_second_img img{height:700px}.hme_aboutus_content_blk{width:50%}.aboutus_abs{font-size:24px;line-height:24px;bottom:4em;left:21em}.hme_aboutus_img2{left:0}.hme_aboutus_icon::after{left:18px}.hmeservice_single_icon::before{right:-5px;width:30px;height:30px;bottom:95px}.banner_heading,.blog_detail_inner h1,.hmeservices_content h3{font-size:37px;line-height:47px}.hmeservices_content p{font-size:17px;line-height:27px}.hmeservices_tab_block ul{height:630px}.hme_second_img{margin-bottom:3em}.hme_second_blk::before{height:70%;border-radius:0 0 40px;bottom:7em}.hme_second_blk::after{height:90%}.hme_review_left_inner{padding:20px 25px}.hme_review_left_inner p{height:265px}.hme_review_title h3{font-size:36px}.hme_review_title .call_btn{border:1px solid #007ea7;font-size:20px}.authordetail h4,.coupons_single_inner h4,.hme_blog_left_content h4{font-size:22px}.hme_review_single_inner p{height:215px}.hme_review_slic{background-color:#fcfdff;border:1px solid #ececec;border-radius:40px}.blgdetails_page_social_media_inner::before,.hme_review_slic::after,.lighting_third_inner::after{content:unset}.hme_review_single_inner a::before{width:50px;height:50px;bottom:6.5em}.hme_rating{width:100%}.hme_review_slic button.slick-next.slick-arrow,.hme_review_slic button.slick-prev.slick-arrow{left:260px;bottom:-40px}.hme_third_inner h3{font-size:37px;line-height:40px}.hme_third_img img{border-radius:215px 10px 10px}.hme_third_img::before{top:-20px;left:-25px}.hme_fourth_title{margin-right:2em}.hme_fourth_title h3{font-size:37px;line-height:45px}.hme_faqblk_content p{font-size:16px;line-height:22px}.commerial_third_inner h3,.hme_blog_title h3{font-size:37px}.hme_blog_left_single_img img{height:170px}.hme_blog_left_content{padding:12px 20px}.commercial_first_content h2,.commercial_second_inner h4,.hme_blog_right_single_content h4{font-size:25px}.hme_last_left_inner h3{font-size:23px}.hme_last_right_icon{width:30%}.foot_call{font-size:24px;line-height:34px}.footerfirst_lastmenu,.footerfirst_menu{padding-left:1em}.footerfirst_emergency p{font-size:14px;line-height:24px}.footerfirst_menu ul li a,.footersecond_menu ul li a{font-size:15px;line-height:39px}.footerfirst_logo_inner p{font-size:15px;line-height:29px}.innerbanner_image::before{height:60%}.aboutus_first_blk{margin:2em 0;padding:2em 0}.aboutus_first_inner h2,.aboutus_first_inner h3,.aboutus_second_inner h3,.aboutus_third_inner h3,.commercial_first_inner h1,.commercial_second_inner h3{font-size:33px;line-height:43px}.aboutus_saecond_blk{margin:2em 0;padding:4em 0 2em}.aboutus_saecond_blk::after,.review_page_first_blk .hme_review_left:first-child,.review_page_second_blk .hme_review_left:first-child,.review_page_wrap_inner:nth-child(2) .review_page_first_blk .hme_review_left:nth-child(3),.review_page_wrap_inner:nth-child(2) .review_page_second_blk .hme_review_left:first-child,.servicearealist button.slick-next.slick-arrow::before,.servicearealist button.slick-prev.slick-arrow::before{top:0}.aboutus_third_img::after{left:23px;width:91%}.blog_det_ban .banner_heading{font-size:27px;line-height:27px}.blog_det_date{top:-5.4em;right:21px}.blog_detail_inner h2,.blog_detail_inner h3{font-size:32px}.blog_detail_inner h4{font-size:24px}.blgdetails_page_social_media_inner::after{width:32%}.commercial_first_inner::after{height:44%}.commercial_third_img img{height:475px}.locationwrapper{margin:0}.locationsection{float:left;width:100%}.contact_links{float:left;width:100%;padding:2em 2em 1em 4em;margin-left:0}.contact_page_image{margin-top:0;width:100%}.contact_page_image img,.lighting_third_img img{height:400px}.contact_secondblk{margin-top:0}.contact_secondblk .gmap_canvas,.contact_secondblk .mapouter{height:700px;width:100%}.formcover_contact input.form-control,.formcover_contact select{font-size:18px;line-height:30px;box-shadow:unset;padding-left:5px;height:60px;border-radius:3px}.form-group{margin-bottom:0}.contactown_form_content h2,.lighting_first_inner h2{font-size:30px;line-height:40px}.address textarea{font-size:16px;line-height:28px;resize:unset;height:100px;border-bottom-right-radius:15px}.review_page_first_blk .star-rating{max-width:100%;position:relative;bottom:0;left:0;right:0;border-radius:0;padding:0;border:unset}.electrical_service_odd_img::after{border-radius:15px;z-index:-1;bottom:-10px;right:-10px}.electrical_service_odd_img img,.service_det_first_img img{height:500px}.electrical_service_even_img img{height:450px}.coupon_page_inner .coupons_single_inner div span{font-size:60px;line-height:40px}.coupon_page_inner .coupons_single_inner h4,.scroll_list ul li a{font-size:20px}.coupon_page_inner .coupons_single_inner p{font-size:14px;line-height:20px;text-align:center;padding-right:10px;overflow-y:scroll;height:60px}.coupon_page_inner .coupons_single_inner div sub{font-size:40px;letter-spacing:-2px;line-height:30px}.lighting_first_inner strong{font-size:21px;font-weight:200}.lighting_second_inner h3{font-size:34px}.lighting_third_inner h3{font-size:28px;line-height:38px}.lighting_third_inner{padding:0}.lighting_third_blk{background-color:#ffb700}.lighting_third_imgblk{float:left;width:50%}.lighting_third_img{margin-bottom:1em;margin-right:2em}.servicearea_title h1{margin:0;font-size:26px;line-height:36px}.innerservicearea{border-radius:0;background-color:unset;border:0;padding:0}.servicearealist{padding:0;margin:0;width:400px}.scroll_list{padding:1em 0 1em 1em;border-radius:30px;background-color:#fff;float:left;width:100%;height:auto;overflow-y:unset}.scroll_list ul{float:left;width:100%;height:460px;overflow-y:scroll;padding-right:13px}.innerservicearea h3{font-size:21px;filter:unset}.scroll_list ul li a:before{top:10px;right:10px;width:35px;height:35px}.service_det_first_inner h1,.service_det_first_inner h2{font-size:36px;line-height:40px}.service_det_first_inner h3,.service_det_first_inner h4,.service_det_second_inner h3,.service_det_second_inner h4{font-size:32px;line-height:40px}.service_det_second_img img{height:550px}.service_det_second_img::after{top:-10px;right:-10px}.reviewitems{width:44%}}@media only screen and (max-width:992px){#mob_menu,.header_wrapper,.mob_navi,.mob_sub_menu,.mobile-header .navbar-toggle .icon-bar{background-color:#fff}.mob_sub_link span,.mob_sub_navigate i{cursor:pointer;float:right;color:#272727}.mob_navi,.submenu_open #mob_menu{transform:translate(-100%,0);transition:.5s}.mob_navi,.mobile-header.fixed{position:fixed}.aboutus_abs,.header,.header-nav,.header_secondblock,.header_shedule,.hme_aboutus_img2,.hme_last_right_icon,.review_page_second_blk .hme_review_left:first-child{display:none}.glyphicon,.mob_sub_link span{display:inline-block;position:relative}.authordetail::before,.blog_detail_inner::after,.coupons_single_inner div::after,.electrical_service_even_blk::after,.electrical_service_even_blk::before,.faq_page_content_box::after,.header_wrapper::after,.header_wrapper::before,.hme_faqblk_content_box_inner::before,.hme_fourth_inner::after,.hme_services_block::after,.innerbanner_content_inner::after,.innerbanner_image::before,.lighting_second_img::before,.lighting_second_inner h3::after,.lighting_second_inner h3::before,.review_page_wrap_inner::after,.review_page_wrap_inner::before,.scroll_list ul li a:hover:after{content:unset}.header_contdetails{float:right;width:90%}.header_logo{float:left;width:20%}.header_logo_inner{padding:0 0 0 1em}.header_logo_inner img{height:85px}.header_firstright{float:left;width:80%}.mobile-header button.navbar-toggle{color:#4b3929;float:left;margin-left:5px;margin-right:5px;padding:11px 9px;top:0;left:0;z-index:999;background-color:#007ca4;display:block}.mobile-logo{width:100%;text-align:center;margin-bottom:1em;padding:0;background-image:unset}.mobile-logo img{height:90px;width:100%;object-fit:contain;max-width:75%}.mob_navi{top:0;width:350px;height:100%;overflow-x:hidden;z-index:999999;border-top-left-radius:0}.mob_navi.menu_open{transform:translate(0,0)}.mob_navi::-webkit-scrollbar{width:5px}.mob_navi::-webkit-scrollbar-thumb{border-radius:20px;background:#005377}.mob_navi::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.mob_sub_navigate span{display:inline-block;width:50%;padding-left:40px;padding-top:15px;height:35px;line-height:30px;font-size:20px;cursor:pointer;opacity:0;transition:.5s;color:#272727;font-family:Poppins-SemiBold}.glyphicon{top:1px;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mob_sub_navigate i{width:48%;padding-right:15px;height:35px;line-height:35px;font-size:18px;text-align:right}#mob_menu{margin:0;padding:1em 0 0;float:left;width:100%;position:relative}.mob_navi.menu.menu_open.submenu_open1 span,.mob_navi.submenu_open .mob_sub_navigate span{opacity:1}#mob_menu li{list-style-type:none;border-bottom:1px solid #eee}#mob_menu li a{text-decoration:none;color:#22252a;display:block;padding:15px 10px 15px 25px;font-size:17px;font-weight:100;font-family:Poppins-SemiBold}#mob_menu li:hover span{color:#fff;transition:.5s}#mob_menu li a:hover{background-color:#2197cd;color:#fff;transition:.5s}.mob_navi.submenu_open{overflow-y:hidden}.mob_sub_menu{position:absolute;z-index:9999;width:100%;top:0;left:0;transform:translate(100%,0);transition:.5s;padding-bottom:15px;padding-left:0}.mob_sub_link span{font-size:16px;width:10px;text-align:center;right:10px;line-height:10px;margin-right:5px;top:-30px}.mobile.header{background-color:#222;color:#fff;padding:10px 10px 10px 15px;float:left;width:100%}ul.mob_sub_menu.submenu_open{transform:translate(0,0);transition:.5s;height:100%}.mob_navi.menu,.mobile-top-head,.mobile.header,.mobile.mobile-one,.review_page_wrap_inner .hme_review_left{display:block}.columbus.banner{z-index:9}.header-logo-mob{display:block;position:absolute;z-index:999;width:30%;padding:20px 0 0 15px}.mobile-header{float:left;display:block;position:absolute;right:10px;top:8px;z-index:99999}.mobtext{position:absolute;bottom:-12px;right:6px;color:#0b6886;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;display:block}.header_firstblk{padding:1em 0}.bannerhme_content{left:0}.bannerhme_content_inner{padding:0 1em}.bannerhme_content_inner h1,.bannerhme_content_inner h2,.hme_fourth_title h3{font-size:34px;line-height:34px}.bannerhme_content_inner .call_btn{width:58%;font-size:18px;padding:8px 65px 8px 10px}.bannerhme_content_inner .call_btn::after{width:35px;height:35px}.hme_first_img{margin-left:5em;margin-right:2em}.hme_first_img::after{width:107%}.electrical_service_even_inner h3,.electrical_service_odd_inner h2,.electrical_service_odd_inner h3,.hme_first_inner h1,.hme_first_inner h2,.lighting_second_inner h2,.lighting_second_inner h3,.service_det_first_inner h3,.service_det_first_inner h4,.service_det_second_inner h3,.service_det_second_inner h4{font-size:28px;line-height:38px}.hme_aboutus_content_blk{width:65%}.readmore{font-size:18px;line-height:28px}.call_btn,.contact_links ul li p{font-size:20px}.hme_services_inner .container{display:flex;flex-direction:column}.hmeservices_tab_block{float:left;width:100%;order:2;border-radius:43px;background-color:#fcfdff;border:1px solid #f1f1f1;filter:drop-shadow(1.877px 11.852px 12.5px rgba(0, 126, 167, .13));margin:1em 0 3em}.tab-links{float:none;width:100%;max-width:80%;margin:0 auto;border-radius:0;background-color:unset;border:unset;filter:unset}.hmeservices_content_block{float:left;width:100%;order:1;margin:1em 0}.hmeservices_image_block{position:relative;bottom:0;float:none;width:100%;max-width:80%;margin:0 auto}.hmeservices_tab_block ul{height:603px}.hmeservice_single_icon::before{right:-5px;width:30px;height:30px;bottom:35px}.aboutus_first_img img,.aboutus_second_img img,.blog_detail_img img,.hme_second_img img,.innerbanner_image img,.lighting_second_img img{height:500px}.hme_second_inner h3{font-size:33px;line-height:34px}.hme_second_blk::after{height:67%}.hme_second_blk::before{z-index:-2;width:100%}.address,.contactsubmit_btn,.footerfirst_logo,.formcover_contact input.form-control,.formcover_contact select,.hme_blog_blk_left,.hme_blog_blk_right,.hme_review_slic,.review_page_first_inner{float:left;width:100%}.hme_review_slic button.slick-next.slick-arrow,.hme_review_slic button.slick-prev.slick-arrow{left:330px;bottom:-40px}.hme_review_title .hme_btn_blk{position:absolute;top:-20px;right:0}.hme_review_title .call_btn{border:1px solid #007ea7;font-size:18px}.hme_review_title .call_btn::after{width:40px;height:40px;top:6px;right:4px}.hme_third_inner h3{font-size:34px;line-height:35px}.hme_third_img img{height:500px;border-radius:165px 10px 10px}.commercial_first_img img,.commercial_first_img::after{border-radius:10px 10px 10px 150px}.hme_third_img::before{top:-15px;left:-15px}.hme_third_img::after{left:-21px;width:111%}.hme_fourth_blk{background-color:#e7eef5}.hme_fourth_title::after{z-index:0;left:-10px}.hme_last_left_inner h3{font-size:21px}.commercial_first_content,.hme_last_right_inner{width:100%}.footerfirst_lastmenu,.footerfirst_menu{float:left;width:50%}.inner_page_header{background-color:#e9eff5}.inner_head .mobile-header,.inner_head .mobile-header.fixed{right:10px;top:10px}.inner_head .mobtext{bottom:-12px;right:7px}.innerbanner_content_inner{background-color:#ffb700cc;padding:1em 1em 5em}.reviewitems{width:45%}.banner_heading,.blog_detail_inner h1{font-size:34px;line-height:44px}.aboutus_first_inner h2,.aboutus_first_inner h3,.aboutus_second_inner h3,.aboutus_third_inner h3,.commercial_first_inner h1,.commercial_second_inner h3{font-size:30px;line-height:40px}.aboutus_first_inner p,.aboutus_second_inner p,.aboutus_second_inner ul li,.aboutus_third_inner p{font-size:17px;line-height:29px}.aboutus_third_img img,.electrical_service_odd_img img,.service_det_second_img img{height:450px}.aboutus_third_img::after{left:17px;width:91%;top:9px;height:99.5%}.blog_page_left .hme_blog_right_single_imgblk img{height:700px}.blog_page_left .hme_blog_right_single_content h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog_page_right .hme_blog_right_single_imgblk img,.contact_page_image img{height:300px}.blog_page_right .hme_blog_single_img img{height:250px}.blog_detail_inner h2,.blog_detail_inner h3{font-size:29px}.blog_detail_inner h4,.commercial_second_inner h4{font-size:23px}.blgdetails_page_social_media_inner h5{font-size:23px;line-height:32px}.blgdetails_page_social_media_inner::after{width:42%}.commercial_first_img,.commercial_third_img{margin-bottom:1em}.commercial_first_img img{height:600px}.commercial_first_inner::after{height:28%;width:103%;bottom:0}.commercial_second_img img{height:600px}.commercial_third_img img,.lighting_first_img img{height:375px}.commerial_third_inner h3{font-size:34px}.locationsection{margin:0 0 2em}.location_all{position:relative!important;top:unset;right:unset;float:none;width:100%;max-width:70%;margin:0 auto}.location_leftside{width:400px}.locationmap .gmap_canvas,.locationmap .mapouter{border-radius:0 0 100px;height:500px}.locationcontent .tab-pane::after{right:-2em;width:400px;height:360px;top:5em}.loc_cover ul.slick-dots{right:20px;bottom:-25px}.form-group.phonenumber,.form-group.servicesch{width:100%;margin-right:0;float:left}.formcover_contact p,.formcover_contact p a,.servicearea_ban_section p{font-size:16px}.form-group.servicesch select{float:left;width:100%;padding-left:5px}.contactsubmit_btn button{font-size:20px;line-height:25px;width:100%;padding:7px 0}.contact_links ul li a{font-size:22px}.contact_links ul{width:100%;padding:1em 0}.review_page_wrapper{padding:1em 0;margin:1em 0}.review_page_first_blk{margin-bottom:0;padding-bottom:0}.review_page_wrap_inner{margin:0;padding:0}.authordetail{text-align:center;float:left;width:100%;padding:0}.hme_review_left_inner a{display:block;float:left;width:100%;font-size:7px;height:50px;text-align:center;position:relative;margin-bottom:1em}.hme_review_left_inner a::before{width:45px;height:45px;top:0;bottom:0;left:0;right:0;margin:0 auto}.review_page_first_blk .hme_review_left_inner::before{width:35px;height:30px;bottom:unset;top:-17px;right:30px}.hme_review_left_inner p{font-size:16px;line-height:26px}.hme_review_left{display:none;padding:0 10px 0 0}.electrical_service_odd_img{position:relative;margin-right:2em;margin-bottom:2em}.electrical_service_even_img{margin-left:1em}.electrical_service_even_img img{height:370px}.electrical_service_even_img::before{top:-1em}.faq_page_content_box .faq_question_box{height:650px;padding:0 1em;margin-top:0}.faq_page_img img{height:750px}.faq_page_content_box .faq_question_box .set{padding:0;margin-bottom:10px}.faq_page_content_box .faq_question_box .set.active{padding:0 0 0 1em;border-radius:20px;margin-bottom:10px;margin-top:10px}.faq_page_content_box .faq_question_box .set.active::before{top:22px;bottom:unset;right:10px;width:25px;height:25px}.faq_page_content_box .faq_question_box .set a::before{top:15px;bottom:unset;right:10px;width:25px;height:25px}.faq_page_content_box .faq_question_box .set a{border-radius:20px}.coupon_page_inner .coupons_single_inner h4{font-size:16px;line-height:24px}.coupon_page_inner .coupons_single_inner div span{font-size:40px;line-height:30px}.coupon_page_inner .coupons_single_inner div sub{font-size:26px;letter-spacing:-2px;line-height:30px}.coupon_page_inner .coupons_single_inner{padding:30px 15px 15px;margin:0 5px}.lighting_first_inner h2{font-size:28px;line-height:36px}.lighting_first_inner strong{font-size:18px}.lighting_second_inner h3{padding:0;color:#007da4}.lighting_third_img img{border:5px solid #f7fbff;height:300px}.servicearea_title h1{font-size:24px;line-height:34px}.servicearea_ban_section{gap:10px}.servicearealist{width:340px}.scroll_list ul li a{font-size:16px;padding:10px 50px 10px 10px}.scroll_list ul li a:before{width:25px;height:25px}.scroll_list ul li a:hover:before{top:5px;right:10px;width:20px;height:35px}.service_det_first_img img{height:400px}.service_det_first_img::before{bottom:-10px;right:-10px}.service_det_first_img{margin-right:2em;margin-left:1em}.service_det_first_img::after{width:50%;height:50%;top:-.5em;left:-7px}.service_det_first_inner h1,.service_det_first_inner h2{font-size:30px;line-height:40px;display:block}.service_det_second_img{margin-right:2em}}@media only screen and (max-width:767px){.hme_blog_right_single_content,.innerbanner_content{bottom:unset;position:relative}.hme_coupon_blk,.hme_review_blk,.review_page_second_blk{overflow:hidden}.faq_page_imgblk,.header_schedule,.hme_blog_blk_left,.hme_faqblk_content{display:none}.aboutus_second_inner,.aboutus_third_inner,.bannerhme_slic,.blgdetails_page_social_media,.blog_page_left .hme_blog_right_single,.blog_page_right,.commerial_third_inner,.contactown_content,.contactown_content_inner,.contactown_firstblk_inner,.footerfirst_lastmenu,.header_firstblck,.header_firstblk,.header_hle,.hme_coupon_slic,.hme_faqblk_content_box_inner,.hme_review_inner,.hme_second_inner,.lighting_first_imgblk,.lighting_second_imgblk,.lighting_third_imgblk,.service_det_first_imgblk,.service_det_second_imgblk{float:left;width:100%}.header_logo{float:left;width:30%}.header_firstright{float:left;width:70%}.header_contdetails{float:right;width:95%}.bannerhme_wrapper{background-color:#007da7;margin:0 0 15px;padding:0 0 15px}.ban_head,.faq_page_content_box .faq_question_box .set.active{margin-top:0}.ban_social_links ul li::before,.bannerhme_image::before,.blog_det_date::before,.blog_page_right .hme_blog_right_single_content::before,.commercial_faq_blk .hme_faq_inner::after,.commercial_first_inner::after,.coupons_single_inner div::after,.electrical_service_even_img::before,.hme_blog_right_single_imgblk a::before,.hme_faqblk_content_box_inner::after,.hme_last_blk::after,.hme_second_blk::after,.innerbanner_image::after,.locationcontent::before,.service_det_first_imgblk::before{content:unset}.aboutus_first_img img,.aboutus_second_img img,.bannerhme_image img,.blog_page_left .hme_blog_right_single_imgblk img,.commercial_first_img img,.commercial_second_img img,.hme_faq_img img,.hme_first_img img,.hme_second_img img,.innerbanner_image img{height:400px}.bannerhme_content{position:relative;top:unset;left:unset}.bannerhme_content_inner{display:block;float:left;width:100%;padding:0}.ban_head{display:block}.bannerhme_content_inner .call_btn,.bannerhme_content_inner p{width:100%;display:block}.ban_social_links ul li{display:inline-block;margin:5px 10px}.ban_social_links ul li a,.ban_social_links ul li a svg{color:#fff;fill:#fff}.ban_social_links{float:left;width:100%;text-align:left;position:relative;background-color:unset;border-radius:0;padding:0}.aboutus_first_blk,.aboutus_third_blk,.blog_detail_page_wrapper,.commercial_second_blk,.commercial_third_blk,.hme_faq_blk,.hme_first_blk,.hme_fourth_blk,.hme_services_block{margin:15px 0;padding:15px 0}.aboutus_first_imgblk,.blog_detail_inner,.blog_page_first_blk,.blog_page_inner,.commercial_first_inner,.commercial_second_inner,.hme_aboutus_inner,.hme_blog_content,.hme_blog_inner,.hme_blog_single_wrapper,.hme_coupon_inner,.hme_faq_imgblk,.hme_faqblk_content_box,.hme_first_inner,.hme_fourth_inner,.hme_last_left,.hme_last_right,.hme_review_content,.hme_review_title,.hme_third_inner{width:100%}.hme_first_imgblk{top:unset;width:100%;margin:0 0 2em}.aboutus_first_img,.aboutus_second_img,.aboutus_third_img,.blog_detail_img,.commercial_first_img,.commercial_second_img,.commercial_third_img,.hme_aboutus_img,.hme_faq_img,.hme_first_img,.hme_third_img{float:none;width:100%;max-width:80%;margin:0 auto}.hme_first_img::after{width:95%;height:95%;top:-15px;left:-15px}.hme_first_inner h1,.hme_first_inner h2{font-size:26px;line-height:36px}.hme_aboutus_blk,.hme_blog_blk{padding:15px 0;margin:15px 0}.commercial_first_imgblk,.commercial_third_imgblk,.hme_aboutus_imgblk{width:100%;margin:0 0 2em}.hme_aboutus_img img{height:500px;border-radius:190px}.hme_aboutus_inner h2,.hme_aboutus_inner h3,.hme_third_inner h3{font-size:32px;line-height:32px}.banner_heading,.blog_detail_inner h1,.hmeservices_content h3{font-size:32px;line-height:42px}.hme_aboutus_content_blk{width:100%;margin:0 0 1em}.hme_aboutus_icon::after{left:15px}.hme_blog_right_single_imgblk img,.hme_blog_single_img img{height:200px}.hme_services_inner{padding:0;margin:0}.hme_last_inner,.tab-links{max-width:100%}.hmeservice_single_content{padding:0 2em 0 1em}.hmeservice_single_icon img{height:130px}.hmeservice_single_icon::before{right:-5px;width:35px;height:35px;bottom:59px}.hme_second_blk{margin:15px 0;padding:40px 0;background-color:#e7eef5}.aboutus_third_imgblk,.hme_second_imgblk{float:left;width:100%;margin:0 0 2em}.hme_fourth_img,.hme_second_img{float:none;width:100%;max-width:80%}.hme_second_img{margin:0 auto;z-index:1}.hme_review_blk{margin:15px 0;padding:15px 0 55px}.commerial_third_inner h3,.hme_review_title h3{font-size:32px}.hme_coupon_slic .slick-list.draggable,.hme_review_slic .slick-list.draggable{margin:0 -125px 0 0}.hme_review_single.slick-active+.slick-active .authordetail,.hme_review_single_inner .authordetail{padding:0;text-align:center}.authordetail h4{font-size:21px}.hme_review_slic{background-color:#fff;width:100%;border-right:unset;border-bottom-right-radius:0;border-top-right-radius:0}.hme_rating{padding:2em 0 0}.hme_review_single.slick-active+.slick-active .hme_review_single_inner a::before,.hme_review_single_inner a::before{width:45px;height:45px;bottom:5em;right:0;left:0;margin:0 auto}.hme_third_blk{padding:15px 0 2em;margin:25px 0 15px}.hme_third_imgblk{width:100%;margin:0 0 3em}.hme_third_img img{height:400px;border-radius:165px 10px 10px}.hme_coupon_blk{margin:15px 0;padding:15px 0}.hme_coupon_title{margin:0;width:100%}.coupons_single_inner{background-color:#e9eff5;border:1px solid #e7eef5;border-radius:20px;padding:30px 25px 20px}.coupons_single_inner div span{font-size:40px;line-height:48px}.coupons_single_inner div sub{font-size:26px}.coupons_single_inner h4{font-size:20px}.coupons_single_inner div{margin:0!important;padding:0!important}.coupons_single.slick-active+.slick-active .coupons_single_inner{top:0;background-color:#fff4d8;border:1px solid #fff}.coupons_single.slick-active+.slick-active .coupons_single_inner div span{color:#ffb700}.coupons_single.slick-active+.slick-active .coupons_single_inner div sub{color:#ffb700;transform:.5s}.hme_fourth_imgblk{width:100%;display:flex;flex-direction:column}.hme_fourth_title{width:100%;margin:2em 0;order:2}.hme_fourth_img{margin:0 auto;order:1}.hme_fourth_title::after{height:100%}.hme_faq_title h3{font-size:30px}.hme_faqblk_content_box .faq_question_box{float:left;width:100%;height:600px}.hme_faqblk_content_box .faq_question_box::after{top:0;height:160%}.hme_blog_title{width:100%;margin:1em 0}.hme_blog_blk_right_inner{padding:0}.hme_blog_single{width:50%}.footer_wrapper{background-image:unset;background-color:#007ea7}.hme_last_blk{top:0;background-color:#fff;border-radius:20px;padding:10px}.hme_last_right_inner{text-align:center}.footerfirst_logo{float:left;width:100%;margin-right:0;padding-top:3em}.footerfirst_logo_inner p{padding-left:0}.footerfirst_menu{float:left;width:100%;padding-left:0}.footerthird_section::before{width:100%;border-radius:10px}.innerbanner_wrapper{padding:0 0 15px;margin:0 0 15px;background-color:#ffb700}.innerbanner_content_inner{background-color:unset;padding:0}.banner_heading{margin:12px 0}.reviewitems{width:32%}.aboutus_first_inner h2,.aboutus_first_inner h3,.aboutus_second_inner h3,.aboutus_third_inner h3,.commercial_first_inner h1,.commercial_second_inner h3{font-size:28px;line-height:38px}.aboutus_saecond_blk{margin:15px 0;padding:25px 0 15px}.aboutus_second_imgblk{float:left;width:100%;margin:1em 0 2em}.aboutus_third_img img,.electrical_service_odd_img img{height:350px}.blog_page_left{width:49%;padding:0;margin:0 0 2em}.hme_blog_right_single_inner{background-color:rgba(33,151,205);border-radius:10px;padding:0 0 15px}.hme_blog_right_single_content{float:left;width:100%;left:unset}.blog_page_right .hme_blog_right_single{float:right;width:49%;position:absolute;top:-40.5em;right:0}.blog_page_right .hme_blog_right_single_content{padding:0 1em}.blog_page_right .hme_blog_right_single_content h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog_page_right .hme_blog_right_single_imgblk img{height:420px}.blog_det_date{font-size:22px;line-height:28px;top:-30px;border-radius:15px;padding:10px 15px}.blog_detail_imgblk{width:100%;margin:2em 0}.blog_detail_img img{height:400px;border-radius:50px 10px 50px 50px}.blog_detail_inner p,.commercial_first_inner p,.commercial_second_inner p,.commerial_third_inner p{font-size:17px;line-height:29px}.blog_detail_inner h2,.blog_detail_inner h3{font-size:27px}.blog_detail_inner h4,.commercial_second_inner h4{font-size:22px}.blgdetails_page_social_media_inner h5{font-size:20px;line-height:30px}.blgdetails_page_social_media_inner::after{width:64%}.commercial_first_blk{margin:15px 0;padding:15px 0;position:relative}.commercial_first_blk::after{content:'';border-radius:5px;background-color:#ffb700;position:absolute;z-index:-1;height:30%;width:100%;bottom:0}.commercial_second_blk::after{border-radius:5px}.commercial_second_imgblk{float:left;width:100%;margin:2em 0}.commercial_faq_blk .hme_faq_img img{height:300px;border-radius:15px}.commercial_faq_blk .hme_faqblk_content_box .faq_question_box{padding:0 1em;background-color:#f7fafc}.location_leftside{width:375px}.location_all{max-width:80%}.captcha_box .g-recaptcha,.contactwhl_firstblk{width:100%;max-width:100%;float:left}.locationcontent .tab-pane::after{right:-2em;width:430px;height:310px;top:5em}.location_all h3{font-size:23px;padding:22px 37px}.loc_salt_inner h4{font-size:25px}.location_details p{font-size:17px}a.locnum{font-size:20px;padding-left:29px}a.loc_mail{font-size:18px;padding-left:30px}.location_details{padding:15px 0 15px 20px;float:left;width:100%}.navcover{float:left;width:100%;padding:20px 15px}.location_leftside ul.nav.nav-tabs{margin-left:0}.navcover li.active a{font-size:19px;line-height:27px!important}.navcover a{font-size:18px;line-height:28px!important}.navcover a:before{top:18px;right:10px;width:40px}.nav>li>a{padding:10px 57px 10px 15px}.contact_links{margin:2em 0}.contactwhl_firstblk{padding:0 15px}.review_page_wrap_inner .hme_review_slic{background-color:unset;border:unset;border-radius:0}.review_page_wrap_inner .hme_review_slic .hme_review_single_inner{margin:0 5px;float:left;padding:1em;border-radius:40px;background-color:#fff;border:1px solid #ececec}.review_page_wrap_inner .hme_review_single_inner .authordetail{margin-bottom:3em}.review_page_wrap_inner .hme_review_slic .slick-list.draggable{margin:0;filter:drop-shadow(1.877px 11.852px 12.5px rgba(0, 126, 167, .13))}.review_page_wrap_inner .hme_review_slic button{display:none!important}.review_page_first_blk .hme_review_left{float:left;width:50%}.review_page_first_blk .hme_review_left:nth-child(3){width:100%;margin-top:2em}.electrical_service_even_imgblk,.electrical_service_odd_imgblk{float:left;width:100%;margin-bottom:2em}.electrical_service_odd_img{width:100%;max-width:80%;margin:0 auto}.electrical_service_even_img{float:left;width:100%;text-align:center;margin:0 auto}.electrical_service_even_img img{border-top:10px solid #037da5;height:350px;width:350px}.electrical_service_even_blk{margin:0;padding:0}.faq_page_blk{margin:1em 0;padding:1em 0}.faq_page_content_box{padding:0;float:left;width:100%}.faq_page_content_box .faq_question_box{max-width:80%;margin:0 auto;width:100%}.faq_page_content_box .faq_question_box .set a.active{padding:10px 2.5em 0 5px;font-size:17px}.faq_page_content_box .faq_question_box .set a{padding:10px 3em 10px 1em;font-size:16px}.faq_page_content_box .faq_question_box .content{padding:5px 0 0}.coupon_page_inner,.coupon_page_wrapper{padding:0;margin:1em 0}.coupon_page_inner{margin:0}.coupon_page_inner .coupons_single{margin:1em 0;float:left;width:50%}.coupon_page_inner .coupons_single:nth-child(2),.coupon_page_inner .coupons_single:nth-child(5){transform:none}.coupon_page_inner .coupons_single:nth-child(2) .coupons_single_inner,.coupon_page_inner .coupons_single:nth-child(5) .coupons_single_inner{margin:0 5px;background-color:#fff4da}.lighting_first_img,.lighting_second_img,.lighting_third_img{width:100%;max-width:80%;margin:0 auto 2em}.lighting_first_inner h2,.lighting_first_inner h3{font-size:26px;line-height:34px}.servicearea_banner{background-color:#007b9f;background-image:unset}.servicearealist{float:left!important;width:100%;position:relative!important;left:0;top:0;bottom:0;margin:2em 0;padding:15px}.innerservicearea h3{font-size:18px;padding:10px 0}.serviceareamap{float:left;width:100%;margin-top:2em}.serviceareamap .gmap_canvas,.serviceareamap .mapouter{float:left;width:100%;height:1000px;border-radius:0}.service_det_first_img,.service_det_second_img{margin:0 auto 2em;width:100%;max-width:80%}.service_det_first_inner h1,.service_det_first_inner h2{font-size:28px;line-height:36px}.service_det_first_inner h3,.service_det_first_inner h4{font-size:24px;line-height:36px}}@media only screen and (max-width:480px){.mob_iconitm.mob-cldr,.mob_iconitm.mob-cpon{width:auto;position:fixed;bottom:-20px;z-index:999}.mobile_bottom{display:block;width:100%;height:10%;position:fixed;bottom:0;border-top:1px solid #e5e5e5;box-shadow:0 -10px 15px -15px #111;z-index:99}.mobile_iconitems{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));gap:15px;height:100%}.mob_iconitm span{display:block;font-size:12px;text-transform:uppercase;font-family:Poppins-Bold;color:#1f2a37}.mob_iconitm.mob-cldr{display:block;left:15px}.mob_iconitm a{font-size:22px;line-height:24px;padding:.6em 1em;width:auto;background-image:unset;z-index:999;color:#00485e;text-align:center}.mob_iconitm a .fa-calendar:before{content:"\f073";left:0;right:0;margin:0 auto;position:absolute;top:0}.headeroff_top p{font-size:14px;color:#fff}a.applyonline,a.callbtn{font-size:16px;line-height:26px;padding:7px 0;color:#fff;font-weight:600;width:90%;display:block;text-align:center}.mob_iconitm.mobile-phone a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;background-color:#007ca4;border:8px solid #fff;margin-top:calc(-3rem + 8px);padding:3px 13px;font-size:36px;color:#fff}.mob_iconitm.mob-cpon{display:block;right:15px}.mobile-logo{float:left;width:50%;text-align:center;margin-bottom:0;padding:0;background-image:unset}.mobiletop_button{float:right;width:45%;padding:0}a.applyonline{background-color:#027ea5;border-radius:10px;margin-bottom:10px}a.callbtn{background-color:#ffb834;border-radius:10px}.mobile-logo img{height:95px;width:100%;object-fit:contain;max-width:90%}.call_btn::after,.header_number::after,.header_number::before,.hme_aboutus_img::after,.hme_faqblk_content_box .faq_question_box::after,.hme_fourth_title::after,.hmeservice_single_icon::before,.lighting_third_inner h3::before,.readmore::after{content:unset}.header_firstblk{padding:18px 0}.header_number{font-size:20px;padding:10px;background-image:linear-gradient(90deg,#ffb700 0,#e4a300 100%);border-radius:10px}.bannerhme_content_inner h1,.bannerhme_content_inner h2{font-size:26px;line-height:32px;margin-bottom:0}.bannerhme_content_inner .call_btn{width:60%;font-size:18px;padding:8px 0}.aboutus_first_img,.aboutus_second_img,.blog_detail_img,.commercial_first_img,.commercial_second_img,.commercial_third_img,.hme_aboutus_img,.hme_faq_img,.hme_first_img{max-width:90%}.aboutus_first_img img,.aboutus_second_img img,.aboutus_third_img img,.blog_detail_img img,.commercial_second_img img,.commercial_third_img img,.hme_faq_img img,.hme_first_img img,.hme_fourth_img img,.hme_second_img img,.innerbanner_image img{height:300px}.aboutus_third_inner h3,.hme_first_inner h1,.hme_first_inner h2{font-size:25px;line-height:35px}.hme_aboutus_icon img{height:60px;filter:invert(33%) sepia(18%) saturate(6879%) hue-rotate(170deg) brightness(92%) contrast(101%)}.hme_aboutus_icon::after{content:unset;left:11px;width:75px;height:75px;top:3px}.hme_aboutus_img img{height:300px;border-radius:50px;filter:drop-shadow(-11px 0px 15px #ffb700)}.hme_aboutus_inner h2,.hme_aboutus_inner h3{font-size:29px;line-height:29px}.blog_det_ban .banner_heading,.hme_aboutus_content h3,.hme_aboutus_content h4{font-size:20px;line-height:25px}.hme_aboutus_content_inner{border-radius:15px}.hme_btn_blk{float:left;width:100%;display:block;text-align:center}.call_btn,.readmore{font-size:18px;line-height:27px;padding:10px 15px}.blog_detail_inner,.hme_services_inner,.service_det_first_inner{display:flex;flex-direction:column}.blog_detail_inner .blog_detail_imgblk,.hme_services_inner .container{order:2}.hmeservices_image_block{order:1;max-width:90%}.hmeservices_image_block h3{display:block;font-size:30px;line-height:40px;color:#007ea7}.hmeservices_image_block p{display:block;font-size:17px;line-height:27px}.hmeservices_image_block .hme_strong{display:block!important}.banner_heading,.blog_detail_inner h1,.hmeservices_content h3{font-size:30px;line-height:40px}.hmeservices_content_block_inner{width:100%;margin:0}.hmeservices_content{width:100%}.hmeservice_single_content{font-size:20px;line-height:30px;padding:0 1em 0 .5em}.hmeservices_tab_block .hmeservice_single{padding:0;gap:5px}.hmeservice_single_content::before{padding:0 5px;font-size:18px;line-height:24px;top:0}.hmeservice_single_content h4{font-size:16px;line-height:24px}.hmeservices_tab_block{border-radius:15px;margin:4em 0 3em}.hmeservices_tab_block ul,.location_leftside ul.nav.nav-tabs{height:auto}.hmeservice_img_single::after{content:'';border:2px solid #007ea7;border-radius:50px;width:90%;height:100%;position:absolute;z-index:-1;top:-10px;left:-10px}.hmeservice_img_single img{border:2px solid #fff;filter:drop-shadow(1.877px 11.852px 12.5px rgba(0, 126, 167, .3))}.hme_second_inner h3{font-size:30px;line-height:30px}.aboutus_second_inner h3,.hme_blog_title h3,.hme_coupon_title h3,.hme_faq_title h3,.hme_fourth_title h3,.hme_third_inner h3{line-height:32px;font-size:26px}.contact_page_image,.detail_banner_hidden,.hme_blog_right_single,.hme_review_title .call_btn{display:none}.commerial_third_inner h3,.hme_review_title h3{font-size:30px}.hme_review_slic{background-color:unset;border:unset}.hme_review_single_inner{background-color:#fff;margin:0 1em;padding:2em 20px;border-radius:20px}.hme_review_slic .slick-list.draggable{filter:drop-shadow(rgba(0, 126, 167, .13) 1.877px 11.852px 12.5px)}.hme_review_slic button.slick-next.slick-arrow,.hme_review_slic button.slick-prev.slick-arrow{left:110px}.hme_third_img img{height:300px;border-radius:115px 10px 10px}.hme_fourth_blk{padding:30px 0 45px}.hme_fourth_title h3{border:unset;margin:0}.address label,.coupon_page_inner .coupons_single_inner h4{margin-top:5px}.hme_faqblk_content_box .faq_question_box .set.active{border-radius:10px;padding:0}.hme_faqblk_content_box .faq_question_box .set a,.hme_faqblk_content_box .faq_question_box .set a.active{border-radius:5px;padding:10px 2em 10px .5em;font-size:16px;filter:drop-shadow(rgba(0, 126, 167, .13) 1.877px 11.852px 12.5px)}.hme_faqblk_content_box .faq_question_box .content{padding:5px 5px 0 .5em}.hme_faqblk_content_box .faq_question_box{height:auto;background-color:unset;border-radius:20px;padding:0 15px;overflow-y:unset}.commercial_first_img img,.commercial_first_img::after{border-radius:10px 10px 10px 75px}.hme_faqblk_content_box .faq_question_box .set a::before,.hme_faqblk_content_box .faq_question_box .set.active::before{width:25px;height:25px}.hme_blog_blk{overflow:hidden}.hme_blog_single_wrap_inner .slick-list.draggable{padding:2em 0;margin:0 -125px 0 0}.footerthird_section{margin:0 0 1em}.aboutus_first_inner h2,.aboutus_first_inner h3,.commercial_first_inner h1,.commercial_second_inner h3,.electrical_service_even_inner h3,.electrical_service_odd_inner h2,.electrical_service_odd_inner h3,.lighting_third_inner h2,.lighting_third_inner h3,.service_det_first_inner h2{font-size:26px;line-height:36px}.aboutus_third_img,.electrical_service_odd_img,.location_all{max-width:95%}.aboutus_third_img::after{left:15px;width:91%;top:6px;height:99.5%}.blog_page_left .hme_blog_right_single_imgblk img{height:250px}.blog_page_right .hme_blog_right_single_imgblk img{height:270px}.blog_page_right .hme_blog_right_single{top:-28.5em}.blog_page_second_blk .hme_blog_left_content h4,.contact_links ul li a{font-size:20px}.blog_page_second_blk .hme_blog_left_single_img img{height:140px}.blog_page_second_blk .hme_blog_left_content{padding:2px 10px 2px 15px}.hme_blog_left_single .blog_date{top:-.5em}.blog_detail_inner .first_content{order:1;margin:20px 0 0}.blog_detail_inner .second_content,.service_det_first_inner .first_content p,.service_det_first_inner .second_content{order:3}.blog_detail_inner .blgdetails_page_social_media{order:4}.blog_det_date{font-size:18px;line-height:26px;top:-35px}.blog_detail_inner h2,.blog_detail_inner h3{font-size:25px}.blog_detail_inner h4,.coupon_page_inner .coupons_single_inner div sub{font-size:21px}.blgdetails_page_social_media_inner h5{font-size:18px;line-height:28px}.blgdetails_page_social_media_inner ul li a{font-size:25px;line-height:25px}.blgdetails_page_social_media_inner ul li a svg{width:25px}.blgdetails_page_social_media_inner::after{width:80%}.commercial_first_img img{height:300px}.commercial_first_blk::after{height:34%}.locationwrapper{margin:0 0 -69px}.location_leftside{float:none;width:100%;max-width:300px;margin:0 auto}.locationcontent .tab-pane::after{right:-1em;width:340px;height:310px;top:5em}.loc_cover ul.slick-dots{display:none!important}.loc_cover button.slick-next.slick-arrow::before,.loc_cover button.slick-prev.slick-arrow::before{top:unset;bottom:-320px}.location_all h3{font-size:22px;padding:22px 7px;max-width:90%}.locationmap .gmap_canvas,.locationmap .mapouter{height:300px;border-radius:0}a.loc_mail{font-size:14px;padding-left:24px}.locationmap{float:left;width:100%;margin:70px 0 -70px}.navcover,.servicearealist{margin:3em 0 0}.contactwhl_wrapper{padding:0;margin:0}.contactown_form_content{padding:1em}.address label{font-size:16px;line-height:30px}.contactown_form_content h2{font-size:26px;line-height:30px}.contact_secondblk .gmap_canvas,.contact_secondblk .mapouter{height:600px;width:100%;margin-top:2em;opacity:unset}.contact_links ul li p{font-size:18px}.contact_links ul li:before{left:-20px;top:-8px;font-size:30px}.contact_links ul li:nth-child(2)::before{font-size:28px}.review_page_first_blk .hme_review_left_inner{padding:1em;border-radius:10px}.review_page_wrap_inner .hme_review_slic .hme_review_single{padding:0 5px}.review_page_wrap_inner .hme_review_slic .hme_review_single_inner{width:100%;margin:0;border-radius:10px}.review_page_wrap_inner .hme_rating{padding:2em 0 0;text-align:center}.review_page_wrap_inner .authordetail h4{font-size:16px;margin-bottom:5px}.review_page_wrap_inner .authordetail span{font-size:13px;line-height:23px}.review_page_wrap_inner .hme_review_left_inner p,.review_page_wrap_inner .hme_review_single_inner p{width:100%;overflow-x:hidden}.review_page_wrap_inner .hme_review_single.slick-active+.slick-active .hme_review_single_inner a::before,.review_page_wrap_inner .hme_review_single_inner a::before{bottom:6em}.electrical_service_even_img img{height:325px;width:325px}.faq_page_content_box .faq_question_box{max-width:100%;margin:0 auto;width:100%;float:left;background-color:#fff;border:1px solid #ffb834;border-radius:20px;overflow-y:unset;height:auto;padding:1em}.coupon_page_inner .coupons_single{margin:.5em 0}.coupon_page_inner .coupons_single_inner div span{font-size:35px;line-height:20px}.lighting_first_img img{height:325px;border-radius:25px}.lighting_first_img,.lighting_second_img,.lighting_third_img{width:100%;max-width:95%}.lighting_first_img::before{bottom:-10px;right:-10px}.lighting_second_img img{height:375px}.lighting_third_img img{border:3px solid #f7fbff;height:250px}.servicearea_wrapper{margin-top:0;margin-bottom:0}.servicearea_ban_section{gap:0;display:block}.servicearea_banner{padding:1.5em 0 .5em}.servicearea_title{width:100%;float:left;padding:15px 10px 25px 30px;margin-bottom:1em}.scroll_list ul{height:auto;overflow-y:unset;padding-right:0}.innerservicearea h3{font-size:16px;padding:10px 0 7px}.serviceareamap .gmap_canvas,.serviceareamap .mapouter{height:600px}.detailpage_banner{background-color:unset;padding-bottom:0}.service_det_first_blk{margin-top:0;padding-top:0}.service_det_first_inner .first_content{order:1;display:flex;flex-direction:column}.service_det_first_imgblk{margin-top:2em;order:2}.service_det_first_inner .first_content h1{order:1;text-transform:uppercase;font-size:28px;color:#fff;background-color:#007ea7;padding:15px 15px 10px;margin:-15px -15px 0}.detail_banner_inner{order:2;display:block;background-color:#007ea7;padding:5px 15px 15px;margin:-1px -15px 2em;box-shadow:0 18px 29px -11px #007ea7;border-radius:0 0 30px 30px}.detail_banner_inner p{color:#fff}.service_det_first_img,.service_det_second_img{max-width:94%}.service_det_first_img img{height:335px}.service_det_second_img img{height:350px}.service_det_first_inner h3,.service_det_first_inner h4{font-size:22px;line-height:34px}.service_det_second_inner h2,.service_det_second_inner h3,.service_det_second_inner h4{font-size:26px;line-height:38px}.reviewitems{width:42%}.bannerhme_wrapper{height:785px}}@keyframes trin{20%,26%,32%,38%,44%,50%,56%,62%,68%,74%,80%,from{transform:rotate3d(0,0,1,0deg)}23%,35%,47%,59%,71%{transform:rotate3d(0,0,1,15deg)}29%,41%,53%,65%,77%{transform:rotate3d(0,0,1,-15deg)}}@keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}20%,40%,60%{-webkit-transform:translateX(3px);transform:translateX(3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}@keyframes flicker-1{0%,100%,41.99%,43.01%,47.99%,49.01%{opacity:1}42%,43%,48%,49%{opacity:0}}@keyframes animatedgradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes rotate{to{--angle:360deg}}@keyframes blinker{50%{opacity:.4}}@keyframes pulsate-bck{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes zoomOutImage{from{transform:scale3d(1.1,1.1,1.1)}to{transform:scale3d(1,1,1)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes moveGradient{50%{background-position:100% 50%}}