body,input,textarea,select,button{font-family:'Roboto',sans-serif}:root *:focus{outline:0}a,a:hover,a:focus{color:inherit}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}iframe{max-width:100%}.grecaptcha-badge{display:none}.aligncenter{display:block;margin:0 auto}label{cursor:pointer}.rg-header ul,.rg-footer ul{margin:0;padding:0;list-style:none}.rg-form{background-color:#0F1F4A;box-shadow:0 0 10px #0F1F4A3D;border-radius:20px;color:#fff}.rg-form .rg-heading{background:center bottom no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);font-weight:700}.rg-contact-us .rg-form .rg-heading{font-size:27px}.rg-aside .rg-form .rg-heading{font-size:20px}.rg-form .wpcf7-form-control-wrap{display:block;margin:5px 0 0 0}.rg-form .form-control{background-color:#fff0;box-shadow:0 0 10px #0F1F4A3D;border:2px solid #FFF;border-radius:10px;color:#fff}.rg-form textarea{height:88px}.rg-form input[type="submit"]{background-color:#F3D632;box-shadow:0 0 10px #0F1F4A3D;border-radius:10px;border:0;font-weight:500;color:#0F1F4A}.rg-form .wpcf7-spinner{position:absolute}.pagination{font-size:21px;font-weight:700}.pagination .page-link{border-color:#0F1F4A!important;box-shadow:none;color:#0F1F4A}.pagination .page-link.current{background-color:#0F1F4A;color:#fff}.rg-header{top:0;z-index:2;background-color:#fff;box-shadow:0 0 10px #00000029;font-weight:500}@media (min-width:783px){.admin-bar .rg-header{top:32px}}@media (min-width:601px) and (max-width:782px){.admin-bar .rg-header{top:46px}}.rg-header a{text-decoration:none}.rg-header .rg-menu{font-size:14px;color:#0F1F4A}@media (min-width:1200px){.rg-header .rg-menu ul ul{position:absolute;border:1px solid #fff0}.rg-header .rg-menu>ul>li:not(:last-child){margin:0 20px 0 0}.rg-header .rg-menu>ul>li.menu-item-has-children{padding:0 20px 0 0;background:right center / auto 20% no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/caret-down.svg)}.rg-header .rg-menu>ul>li a{display:block;padding:5px 20px}.rg-header .rg-menu li:not(:hover)>ul{height:0;overflow:hidden}.rg-header .rg-menu li:hover>ul{display:block;position:absolute;text-align:left;background-color:#fff;box-shadow:0 3px 6px #00000029;border:1px solid #aaa;transition:all 0.6s ease-in}.rg-header .rg-menu li li a{display:block;padding:5px 10px}.rg-header .rg-menu a:hover{background-color:#0F1F4A;color:#fff}}@media (max-width:1199px){.rg-header .rg-links{position:absolute;top:0;left:0;width:100%;height:100vh;overflow-y:auto;text-align:left;background-color:#fff}.rg-header .rg-menu li{padding:5px 0}.rg-header .rg-menu li:not(:last-child){border-bottom:1px solid #e6e6e6}.rg-header .rg-menu ul ul{margin:0 0 0 15px}}.rg-header .rg-phone{background-color:#F33232;border-radius:7px;font-size:18px;color:#FFF}.rg-header .rg-menu-toggle img{width:27px;cursor:pointer}.rg-hero-cta{min-height:calc(100vh - 100px)}@media (min-width:783px){.admin-bar .rg-hero-cta{min-height:calc(100vh - 100px - 32px)}}@media (min-width:601px) and (max-width:782px){.admin-bar .rg-hero-cta{min-height:calc(100vh - 100px - 46px)}}@media (min-width:1920px){.rg-hero{background:linear-gradient(90deg,#0F1F4A 50%,#0F1F4A00 100%),right top no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/hero-background.jpg)}}@media (min-width:992px) and (max-width:1919px){.rg-hero{background:linear-gradient(90deg,#0F1F4A 30%,#0F1F4A00 100%),right top no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/hero-background.jpg)}}@media (min-width:576px) and (max-width:991px){.rg-hero{background:linear-gradient(90deg,#0F1F4A 30%,#0F1F4A00 100%),center top no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/hero-background.jpg)}}@media (max-width:575px){.rg-hero{background:linear-gradient(90deg,#0F1F4A 30%,#0F1F4A00 100%),35% top no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/hero-background.jpg)}}.rg-hero .rg-area span{border:3px solid #F3D632;font-size:26px;font-weight:500;color:#F3D632}@media (max-height:675px){.rg-hero .rg-area span{font-size:20px}}.rg-hero .rg-heading{font-size:48px;font-weight:700;color:#F3D632}@media (max-height:675px){.rg-hero .rg-heading{font-size:20px}}.rg-hero .rg-description{color:#fff}.rg-hero .rg-link a{background-color:#F3D632;border-radius:10px;font-size:14px;font-weight:500;color:#0F1F4A}.rg-cta{background-color:#F3D632}.rg-cta span{font-size:35px;font-weight:700;color:#0F1F4A;text-transform:uppercase}.rg-cta a{background-color:#0F1F4A;border-radius:7px;font-weight:500;color:#fff;text-decoration:none}.rg-reasons{background-color:#0F1F4A}.rg-reasons .rg-heading{font-size:40px;font-weight:700;color:#F3D632}.rg-reasons .rg-items{color:#fff}.rg-reasons .rg-items img{height:110px}.rg-featured-service{background-color:#0F1F4A;color:#EED756}.rg-featured-service .rg-link a{background-color:#EED756;border-radius:10px;color:#131F47}@media (min-width:576px){.rg-services{border-left:63px solid #F3D632}}@media (max-width:575px){.rg-services{border-left:21px solid #F3D632}}.rg-services .rg-heading{background:center bottom no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);color:#0F1F4A}.rg-services .rg-item img{width:100%;border-radius:10px}.rg-services .rg-item a{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;justify-content:center;align-items:end;background:linear-gradient(180deg,#0F1F4A00 0%,#0F1F4A 100%);border-radius:10px;font-size:18px;font-weight:700;color:#fff;text-decoration:none}.rg-services .rg-quote{background-color:#F3D632;border-radius:15px}.rg-services .rg-quote .rg-sub-heading{font-size:32px;font-weight:500;color:#142249}.rg-services .rg-quote a{background-color:#0F1F4A;border-radius:7px;font-weight:500;color:#fff;text-decoration:none}@media (min-width:576px){.rg-emergency-services{border-left:63px solid #F3D632}}@media (max-width:575px){.rg-emergency-services{border-left:21px solid #F3D632}}.rg-emergency-services .rg-wrapper{border:4px solid #F33232;border-radius:20px}.rg-emergency-services .rg-title a{background-color:#F33232;font-size:18px;font-weight:500;color:#FFF}.rg-emergency-services .rg-heading{font-size:32px;font-weight:700;color:#0F1F4A}.rg-emergency-services .rg-link a{background-color:#0F1F4A;border-radius:7px;font-weight:500;color:#fff;text-decoration:none}.rg-testimonials{border-top:10px solid #F3D632;border-bottom:10px solid #F3D632}@media (min-width:576px){.rg-testimonials{border-right:63px solid #F3D632}}@media (max-width:575px){.rg-testimonials{border-right:21px solid #F3D632}}.rg-testimonials .rg-heading{background:center bottom no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);font-size:36px;font-weight:700;color:#0F1F4A}.rg-testimonials .rg-item{border:3px solid #0F1F4A;border-radius:15px}.rg-testimonials .rg-image img{border-radius:15px}.rg-testimonials .swiper-button-prev::after,.rg-testimonials .swiper-button-next::after{content:"";width:25px;height:45px;background:left top / 100% no-repeat}.rg-testimonials .swiper-button-prev::after{background-image:url(https://www.rgelectric.net/wp-content/themes/RG/images/previous.svg)}.rg-testimonials .swiper-button-next::after{background-image:url(https://www.rgelectric.net/wp-content/themes/RG/images/next.svg)}@media (min-width:576px){.rg-areas{border-right:63px solid #F3D632}}@media (max-width:575px){.rg-areas{border-right:21px solid #F3D632}}.rg-areas .rg-heading{background:center bottom no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);font-size:36px;font-weight:700;color:#0F1F4A}.rg-areas .rg-description{font-size:24px;color:#2C2C2C}.rg-areas .rg-items img{width:100%;border-radius:10px}.rg-areas .rg-item a{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;justify-content:center;align-items:end;background:linear-gradient(0deg,#0F1F4A 0%,#0F1F4A00 100%);border-radius:10px;font-size:18px;font-weight:700;color:#fff;text-decoration:none}.rg-areas .rg-link a{background-color:#0F1F4A;border-radius:10px;font-size:24px;font-weight:700;color:#fff}.rg-areas .rg-areas-all{font-size:18px;font-weight:500;color:#0F1F4A}.rg-contact-us{border-top:10px solid #F3D632;border-bottom:10px solid #F3D632}@media (min-width:576px){.rg-contact-us{border-right:63px solid #F3D632}}@media (max-width:575px){.rg-contact-us{border-right:21px solid #F3D632}}.rg-contact-us .rg-location .rg-heading{background:left bottom / contain no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);font-size:50px;font-weight:700;color:#0F1F4A}.rg-contact-us .rg-location iframe{width:100%}@media (min-width:576px){.rg-tips{border-left:63px solid #F3D632}}@media (max-width:575px){.rg-tips{border-left:21px solid #F3D632}}.rg-tips .rg-heading{background:left bottom / contain no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);font-size:50px;font-weight:700;color:#0F1F4A}.rg-tips .rg-description{color:#2C2C2C}.rg-tips .rg-item{box-shadow:0 0 10px #00000029;border-radius:20px}.rg-tips a{font-weight:500;color:#0F1F4A}.rg-tips .rg-image img{border-radius:10px 10px 0 0}.rg-tips .rg-title{font-size:27px}.rg-tips .rg-excerpt{color:#2C2C2C}@media (min-width:576px){.rg-areas-full{border-left:63px solid #F3D632}}@media (max-width:575px){.rg-areas-full{border-left:21px solid #F3D632}}.rg-areas-full .rg-heading{background:center bottom no-repeat url(https://www.rgelectric.net/wp-content/themes/RG/images/services-heading-background.svg);font-size:36px;font-weight:700;color:#0F1F4A}.rg-areas-full .rg-description{color:#2C2C2C}.rg-areas-full .rg-items{font-size:18px;font-weight:500;color:#0F1F4A}.rg-call-for-quote{background-color:#F3D632}.rg-call-for-quote .rg-wrapper{background-color:#0F1F4A;border-radius:15px}.rg-call-for-quote .rg-heading{font-size:32px;font-weight:500;color:#FFF}.rg-call-for-quote a{background-color:#fff;border-radius:7px;font-weight:500;color:#0F1F4A;text-decoration:none}.rg-call-for-quote img{filter:brightness(0) saturate(100%) invert(10%) sepia(38%) saturate(3675%) hue-rotate(213deg) brightness(90%) contrast(98%)}.rg-content h1,.rg-content h2,.rg-content h3,.rg-content h4,.rg-content h5,.rg-content h6{color:#0F1F4A}.rg-content .size-full img{width:100%}.rg-content .rg-phone{background-color:#F33232;border-radius:7px;font-size:18px;color:#FFF}.rg-faq .accordion-flush .accordion-item .accordion-button,.rg-faq .accordion-button{background-color:#1C2745;border-radius:20px;font-size:18px;color:#fff}.rg-faq .accordion-button:not(.collapsed):not([aria-expanded="false"]){background-color:#1C2745B0}.rg-faq .accordion-button:focus{box-shadow:none}.rg-faq .accordion-button::after{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(174deg) brightness(107%) contrast(102%)}.rg-faq .accordion-body{font-size:14px}.rg-faq .accordion-body a{text-decoration:underline}.rg-aside .as-related a{box-shadow:0 0 10px #00000029;border-radius:10px}.rg-aside .as-related a.rg-active{background-color:#FFC443;color:#fff}.hg-single-title{background-color:#0F1F4A;font-size:36px;color:#fff}.rg-post-partial{background-color:#0F1F4A;box-shadow:0 0 10px #00000029;border-radius:18px}.rg-post-partial .rg-image img{height:250px;object-fit:cover}.rg-post-partial .rg-title{font-size:16px;font-weight:700;color:#F3D632}.rg-post-partial .rg-excerpt{color:#FFF}.rg-post-partial .rg-link a{background-color:#F3D632;border-radius:7px;font-weight:500;color:#0F1F4A}.rg-footer{background-color:#0F1F4A;font-size:14px;color:#FFF}.rg-footer a{text-decoration:none}.rg-footer .rg-heading{font-size:20px}.rg-footer .rg-wrapper{border:1px solid #FFF;border-radius:16px}.rg-footer .rg-menu-services li{margin:0 0 8px 0}@media (min-width:768px){.rg-footer .rg-menu-services li{width:50%}}.rg-footer hr{opacity:1}.rg-footer .rg-menu li:not(:last-child)::after{content:" | ";margin:0 8px 0 5px}.rg-call-now{z-index:1;bottom:125px;right:10px;border-radius:100%}.rg-call-now img{width:60px}