/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Nov 20, 2018, 3:55:15 PM
    Author     : Magazine3
*/
@media only screen and (min-width: 992px) {
    .pwaforwp-footer-prompt {
        padding: 1% 3%;
     flex-direction: row;
    justify-content: center;
    }
}
.pwaforwp-footer-prompt{
    display: none;
    width: 100%;
    line-height: 2em;    
    color: #333;
    text-align: center;
    text-decoration: none;    
    min-height: 10%;
    padding:15px 0px 15px 0px;
    position: fixed;
    bottom: 0;
    justify-content: flex-end;
    flex-direction: column;
    flex-grow: 1;
    animation-duration: 1s;
    animation-fill-mode: both;
    z-index: 9999;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{
  content: "✖";
  color: #d5e0eb;
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.40);
  border-radius: 30px;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 22px;
  cursor: pointer;
} 
.pwaforwp-bounceInUp{
    animation-name: bounceInUp;
}
.pwaforwp-animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.pwaforwp-btn{
    border: none;   
    cursor: pointer;
    display: inline-block;
    border-radius: 4px;
    height: auto;
    line-height: 1;
    min-width: auto;
    padding: 8px 16px;
    font-size: 16px;
    margin: 10px 0px 0px 0px;
    font-family: sans-serif;
    text-transform: none;
    transition: all .2s ease-in-out;
}
/* Center the loader */

#pwaforwp_loading_div {
  display: none;
  position: fixed;
  width: 100%;
  height: 200%;
  top: 0px;
  left: 0px;
  background-color: white;
  z-index: 9999;
}
.pwaforwp-loading-wrapper{z-index: 9999999;display:none;}
#pwaforwp_loading_icon {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 9999999;
  margin: -60px 0 0 -60px;
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Add animation to "page content" */
.animate-bottom {
  position: relative;
  -webkit-animation-name: animatebottom;
  -webkit-animation-duration: 1s;
  animation-name: animatebottom;
  animation-duration: 1s
}

@-webkit-keyframes animatebottom {
  from { bottom:-100px; opacity:0 } 
  to { bottom:0px; opacity:1 }
}

@keyframes animatebottom { 
  from{ bottom:-100px; opacity:0 } 
  to{ bottom:0; opacity:1 }
}

/** Add to home screen CSS **/
#pwaforwp-add-to-home-click h3{
  font-size: 20px;
  font-weight: 600;
  margin: 0px;
  line-height: 1.4;
  font-family: sans-serif;
}

@media(max-width:425px){
  #pwaforwp-add-to-home-click h3 {
    font-size: 16px;
  }
  .pwaforwp-btn{
    font-size: 14px;
  }
  .pwaforwp-footer-prompt{
    padding:15px 0px 10px 0px;
  }
  .pwaforwp-footer-prompt .pwaforwp-prompt-close:after {
    right: 5px;
    top: 5px;
  }
}
.pwaforwp-app-contents{display: none;}
:root{--color1:#FFA41B;--color2:#0E2954}.elect_icon .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:var(--color1)}.elect_hdr_btn{display:block !important}.elec_menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0px}.elec_menu ul.et-menu > li > a,
.elec_menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{color:#1C1C1C;opacity:1;padding:31px
0 31px 0}.elec_menu ul.et-menu > li > a, .elec_menu.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li.current-menu-item > a,
.elec_menu ul.et-menu > li > a, .elec_menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:hover>a{color:var(--color1)}.elec_menu .menu-item-has-children>a:first-child::after{position:relative}.elec_menu ul.et-menu li.menu-item-has-children ul.sub-menu{border:none;top:calc(100% + 16px);border-top:none;padding:10px
0px;box-shadow:7px 5px 30px 0px rgba(0, 0, 0, 0.12);-webkit-transform:rotateX(0) translateZ(0);-moz-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0);-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;-moz-transition:0.3s ease-in;transition:0.3s ease-in;border-radius:5px}.elec_menu ul.et-menu>li.menu-item-has-children>ul.sub-menu:after{content:'';position:absolute;z-index:-1;width:30px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-5px;left:14%;-webkit-box-sizing:border-box;box-sizing:border-box}.nav li li
ul{top:0px !important;left:242px}.elec_menu ul li.menu-item-has-children ul.sub-menu,
.elec_menu ul li.menu-item-has-children ul.sub-menu li,
.et-db #et-boc .et-l .elec_menu ul li.menu-item-has-children ul.sub-menu
li{display:block;float:none}.elec_menu ul li.menu-item-has-children ul.sub-menu li a,
.et-db #et-boc .et-l .elec_menu ul li.menu-item-has-children ul.sub-menu li
a{color:#1C1C1C;transition:all .500s ease-in-out;position:relative;width:100%;line-height:inherit;border-bottom:1px solid rgba(255,255,255,.10);border-top:0 none;padding:10px
15px !important;display:block;background:#fff;text-align:left}.elec_menu ul li.menu-item-has-children ul.sub-menu li a:after{display:none}.elec_menu ul li.menu-item-has-children ul.sub-menu li a:before,
.et-db #et-boc .et-l .elec_menu ul li.menu-item-has-children ul.sub-menu li a:before{position:absolute;content:'';left:18px;top:24px;width:0;height:2px;background-color:transparent;-webkit-transition:all .500s ease-in-out;transition:all .500s ease-in-out}.elec_menu ul li.menu-item-has-children ul.sub-menu li a:hover,
.et-db #et-boc .et-l .elec_menu ul li.menu-item-has-children ul.sub-menu li a:hover{opacity:1;padding-left:40px !important;color:var(--color1)}.elec_menu ul li.menu-item-has-children ul.sub-menu li a:hover:before,
.et-db #et-boc .et-l .elec_menu ul li.menu-item-has-children ul.sub-menu li a:hover:before{background-color:var(--color1);width:10px}.et-db #et-boc .et-l .elec_menu .nav li
li{padding:0px}.elec_menu .nav li li
ul{top:-3px}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu
.et_mobile_nav_menu
.mobile_nav.opened
.mobile_menu_bar::before{content:"\4d"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
li.page_item_has_children
.mobile-toggle{width:44px;height:100%;padding:0px
!important;max-height:44px;border:none;position:absolute;right:10px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu > li.menu-item-has-children,
ul.et_mobile_menu > li.page_item_has_children,
ul.et_mobile_menu
> li.menu-item-has-children
.sub-menu
li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.page_item_has_children,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
> li.menu-item-has-children
.sub-menu
li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children > a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none !important;visibility:hidden !important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
.menu-item-has-children
.sub-menu.visible,
.et-db
#main-header
ul.et_mobile_menu
.menu-item-has-children
.sub-menu.visible{display:block !important;visibility:visible !important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
li.menu-item-has-children
.mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
li.menu-item-has-children
.mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:"\33";color:#fff;background:var(--color1);border-radius:50%;padding:6px}ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after,
.et-db
#et-boc
.et-l
ul.et_mobile_menu
li.menu-item-has-children.dt-open>.mobile-toggle::after{content:"\32"}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}.et_mobile_menu{margin-top:10px;border:none;padding:0
!important}.et_mobile_menu li
a{padding:15px
20px 15px 25px;color:var(--color2)}.elect_hero_cta .et_pb_promo_description
.et_pb_module_header{font-size:65px;line-height:80px}.elect_ft_menu .et-menu li>a{font-weight:400}.elect_ft_menu li.elect_item,.elect_ft_menu li.elect_item,
.elect_ft_menu .et-menu .menu-item-has-children > a:first-child::after,
.elect_ft_menu .nav li
ul{display:none !important}.elect_service{border:1px
solid #1C1C1C;padding:30px;border-radius:5px;position:relative;transition:all 0.5s ease-in-out 0s}.elect_service:hover,.elect_service.active{border:1px
solid var(--color1)}.elect_service .et_pb_blurb .et_pb_blurb_content:before{content:'';position:absolute;width:115px;height:80px;right:20px;top:0px;background-image:url(https://trooelectriciandivi.troothemes.com/wp-content/uploads/2023/06/Vector-3.png);background-repeat:no-repeat;transform:scale(0);transition:all 0.5s ease-in-out 0s}.elect_service:hover .et_pb_blurb .et_pb_blurb_content:before,
.elect_service.active .et_pb_blurb .et_pb_blurb_content:before{transform:scale(1)}.elect_service .et_pb_blurb .et_pb_blurb_content
.et_pb_main_blurb_image{margin-bottom:50px;width:70px}.elect_service .et_pb_icon .et-pb-icon{background:#1C1C1C;color:#fff;font-size:20px;width:30px;height:30px;text-align:center;line-height:29px;transition:all 0.5s ease-in-out 0s}.elect_service:hover .et_pb_icon .et-pb-icon,
.elect_service.active .et_pb_icon .et-pb-icon{background:var(--color1)}.electhome_section2_text
a{color:var(--color1);text-decoration:underline}.electhome_section3_blurb .et_pb_blurb_content
.et_pb_blurb_container{flex:1;padding-left:23px}.electhome_section4_counter .percent:before{content:'';height:100%;width:100%;border:15px
solid #fff;border-top-color:transparent;border-left-color:transparent;border-radius:50%;transform:rotate(-135deg);position:absolute;left:-15px;top:-15px;z-index:-1;transition:all 0.5s ease 0s}.electhome_section4_counter:hover .percent:before{transform:rotateX(180deg) rotate(-135deg)}.electhome_section5_project
div.et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.electhome_section5_project
.project{position:relative}.electhome_section5_project .project
.et_portfolio_image{background:var(--color2);transition:all .6s ease-in-out;overflow:hidden;border-radius:5px}.electhome_section5_project .project .et_portfolio_image
img{border-radius:5px;transition:all .6s ease-in-out}.electhome_section5_project .project:hover .et_portfolio_image
img{opacity:0.5;transform:scale(1.2)}.electhome_section5_project .project
.info{padding:30px;position:absolute;bottom:30px;background:#fff;width:calc(100% - 50px);margin:0
auto;left:0;right:0;border-radius:5px}.electhome_section5_project .project .info:before{color:#1c1c1c;background-color:var(--color1);font-size:16px;text-align:center;line-height:35px;height:35px;width:35px;display:block;transform:rotateX(90deg);transition:all 0.5s ease 0s;content:"\4c";font-family:'ETmodules';position:absolute;top:-18px;right:20px;border-radius:5px}.electhome_section5_project .project:hover .info:before{transform:rotateX(0)}.elec_team{background:#F8F8F8;border-radius:5px;border:1px
solid #1C1C1C}.elec_team:hover,.elec_team.active{border:1px
solid var(--color1)}.elec_team
.et_pb_blurb{margin:0
!important;padding-right:80px}.elec_team .et_pb_blurb
.et_pb_blurb_content{display:flex;flex-direction:column-reverse}.elec_team .et_pb_blurb .et_pb_blurb_content
.et_pb_main_blurb_image{display:block;margin:0;overflow:hidden;position:relative}.elec_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before,
.elec_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:"";background:rgba(71,74,86,0.51);width:200%;height:200%;opacity: .75;transform:skew(45deg) translateX(100%);position:absolute;right:0;bottom:0;z-index:1;transition:all .6s ease}.elec_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{transform:skew(45deg) translateX(-100%);top:0;left:0;right:auto;bottom:auto;z-index:0}.elec_team:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before,
.elec_team:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after,
.elec_team.active .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before,
.elec_team.active .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{transform:skew(45deg) translateX(0)}.elec_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image
img{width:100%;display:block}.elec_team .et_pb_blurb .et_pb_blurb_content
.et_pb_blurb_container{padding:30px}.elec_team
ul.et_pb_social_media_follow{position:absolute;top:20px;right:20px}.elec_team ul.et_pb_social_media_follow:after{content:'';width:1px;height:184px;background:#1C1C1C;position:absolute;visibility:visible;left:50%;transform:translateX(-50%)}.elec_team ul.et_pb_social_media_follow
li{display:block;margin-bottom:10px}.elec_team .et_pb_social_media_follow li
a.icon{border-radius:5px;margin:0;background:rgba(28, 28, 28, 0.200) !important;height:35px;width:35px;text-align:center}.elec_team .et_pb_social_media_follow li a.icon:hover,
.elec_team.active .et_pb_social_media_follow li:first-child
a.icon{background:var(--color1) !important}.elec_team .et_pb_social_media_follow li a.icon:before{height:35px;width:35px;text-align:center;color:#1C1C1C;font-size:14px}.electhome_section8_column:hover
.electhome_section8_blurb{background:var(--color1)}.electhome_section9_blurb.et_pb_blurb .et_pb_blurb_content
.et_pb_blurb_container{position:relative;padding:20px
0 20px 15px}.electhome_section9_blurb.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container:before{content:"\77";font-family:'ETmodules';width:50px;height:50px;background:var(--color1);color:#fff;border-radius:5%;display:flex;align-items:center;justify-content:center;font-size:30px;margin-bottom:10px}.elec_blog.et_pb_posts
div.et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.elec_blog
.pagination.clearfix{position:absolute;left:0;right:0}.elec_blog
.et_pb_post{position:relative;overflow:hidden;display:flex;margin-bottom:0;flex-direction:column;border:1px
solid #1C1C1C;border-radius:5px;padding:30px;transition:all 0.4s ease-in-out}.elec_blog .et_pb_post:hover{border-color:var(--color1)}.elec_blog .et_pb_post .entry-featured-image-url{order:2;position:relative;overflow:hidden;border-radius:5px}.elec_blog .et_pb_post .entry-featured-image-url:before{content:"";background:var(--color2);height:0;border-radius:0 0 100% 100%;position:absolute;opacity:0.5;top:0;left:0;right:0;z-index:1;transition:all 0.4s ease-in-out}.elec_blog .et_pb_post:hover .entry-featured-image-url:before{height:100%;border-radius:5px;top:0px;left:0px;right:0px}.elec_blog .et_pb_post .entry-title{order:1;padding-bottom:30px}.elec_blog .et_pb_post .post-meta{order:4;text-align:right;color:#1C1C1C;text-transform:capitalize;border-top:1px solid rgba(28, 28, 28, 0.2);padding-top:30px;position:relative;margin-top:24px;margin-bottom:0}.elec_blog .et_pb_post .post-meta:before{font-family:ETmodules !important;content:'\4c';background:#1C1C1C;width:30px;height:30px;font-size:25px;color:#fff;position:absolute;left:0;text-align:center;transition:all 0.4s ease-in-out;line-height:30px}.elec_blog .et_pb_post:hover .post-meta:before{background:var(--color1)}.elec_blog .et_pb_post .post-meta .author
a{color:#1C1C1C}.elec_blog .et_pb_post
.published{background:var(--color1);color:#fff;border-radius:5px;z-index:1;padding:1px
10px;position:absolute;top:15px;left:15px}.elec_blog .et_pb_post .post-content{order:3}#elect_inqy>.et_pb_row.et-last-child{box-shadow:0px 6px 25px 0px rgba(0, 0, 0, 0.08);padding:40px
!important}p.et_pb_contact_field{position:relative}.elect_quote .et_pb_contact_form p.et_pb_contact_field::before{content:'';position:absolute;width:20px;height:20px;right:0;top:19px;background-repeat:no-repeat}.elect_quote .et_pb_contact_form p.et_pb_contact_field[data-id="name"]::before{background-image:url(https://trooelectriciandivi.troothemes.com/wp-content/uploads/2023/06/user-02.png)}.elect_quote .et_pb_contact_form p.et_pb_contact_field[data-id="phone"]::before{background-image:url(https://trooelectriciandivi.troothemes.com/wp-content/uploads/2023/06/phone-call-01.png;)}.elect_quote .et_pb_contact_form p.et_pb_contact_field[data-id="email"]::before{background-image:url(https://trooelectriciandivi.troothemes.com/wp-content/uploads/2023/06/mail-04.png)}.elect_quote .et_pb_contact_form p.et_pb_contact_field[data-id="company_name"]::before{background-image:url(https://trooelectriciandivi.troothemes.com/wp-content/uploads/2023/06/edit-05.png)}.elect_quote .et_pb_contact_form p.et_pb_contact_field[data-id="message"]::before{background-image:url(https://trooelectriciandivi.troothemes.com/wp-content/uploads/2023/06/annotation-dots.png)}#elect_client>.et_pb_row{align-items:center}.lect_contact .et_pb_blurb_content
.et_pb_blurb_container{flex:1}@media only screen and (max-width: 980px){.elec_menu ul li.menu-item-has-children ul.sub-menu::after{display:none}#elect_inqy>.et_pb_row.et-last-child{padding:20px
!important}.elec_blog
.et_pb_post{padding:20px}.elec_menu
.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}}@media only screen and (max-width: 767px){.elect_hero_cta .et_pb_promo_description
.et_pb_module_header{font-size:35px;line-height:50px}.elec_blog.et_pb_posts
div.et_pb_ajax_pagination_container{grid-template-columns:1fr}.electhome_section5_project
div.et_pb_ajax_pagination_container{grid-template-columns:1fr}.electhome_section5_project .project
.info{padding:20px}.electhome_section9_blurb.et_pb_blurb .et_pb_blurb_content
.et_pb_blurb_container{position:relative;padding:0
20px 20px 20px}.electhome_section9_blurb.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container:before{margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:980px){.elect_hero_cta .et_pb_promo_description
.et_pb_module_header{font-size:45px;line-height:60px}.elec_blog.et_pb_posts
div.et_pb_ajax_pagination_container{grid-template-columns:1fr 1fr}.electhome_section5_project
div.et_pb_ajax_pagination_container{grid-template-columns:1fr 1fr}.electhome_section5_project .project
.info{padding:20px}}@media only screen and (min-width: 981px) and (max-width: 1400px){.hdr_element{display:none !important}.elect_hero_col2{display:flex;align-items:end}}@media only screen and (min-width: 981px) and (max-width: 1200px){.elect_hdr_btn{display:none !important}.elec_menu
.et_pb_menu__wrap{justify-content:left}.elect_hero_cta .et_pb_promo_description
.et_pb_module_header{font-size:46px;line-height:60px}}.electservicedetail_contactblurb .et_pb_blurb_content .et_pb_blurb_container
.et_pb_blurb_description{background:#1C1C1C;padding:20px;position:relative;padding-top:70px}.electservicedetail_contactblurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:before{content:"";background-image:url(/wp-content/uploads/2023/10/icon.png);width:40px;height:40px;position:absolute;top:20px;left:0;right:0;margin:0
auto}.electservicedetail_section2_blurb:hover
.et_pb_blurb_content{color:#fff !important}.electfaqs_section2_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{transform:translateY(-50%) rotate(90deg);background:var(--color1);color:#1c1c1c}.electpricing_section2_pricing .et_pb_pricing_content:before{content:"Including In this Plan";font-weight:700;font-size:20px;line-height:26px;color:#1c1c1c;text-align:left;display:block;padding:20px
0}.electpricing_section2_pricing .et_pb_pricing_table .et_pb_pricing_content .et_pb_pricing li span::before{border-width:0;content:"\5a";left:unset;position:relative;top:unset;border-radius:0;font-family:'ETmodules';margin-right:10px;vertical-align:middle;color:#1c1c1c;font-weight:600}.electpricing_section2_pricing
.et_pb_button_wrapper{padding:0;padding-top:20px}body #page-container .et_pb_section .et_pb_pricing.electpricing_section2_pricing .et_pb_pricing_table_button.et_pb_button:hover{color:#FFFFFF!important}.electpricing_section2_pricing .et_pb_button:after{right:15px;transition:color 300ms ease 0ms !important}body #page-container .et_pb_section .et_pb_pricing.electpricing_section2_pricing .et_pb_pricing_table_button.et_pb_button:hover:after{color:#FFFFFF!important}.electpricing_section2_pricing .et_pb_button:hover:before{background:var(--color2);width:100%}.electpricing_section2_pricing .et_pb_button:before{content:"" !important;visibility:visible !important;display:block !important;background:var(--color2);width:0;height:100%;border-radius:5px;position:absolute;top:0;left:0;z-index:-1;transition:all 0.3s ease;opacity:1!important;margin:0!important;display:block!important}@media (min-width:981px) and (max-width:1200px){.hdr_display{display:none !important}}.electsearch_blog
.et_pb_post{margin-bottom:30px}.elec_blog.et_pb_posts.col2
div.et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.elec_blog.et_pb_posts.col4
div.et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}@media only screen and (max-width: 767px){.elec_blog.et_pb_posts.col2 div.et_pb_ajax_pagination_container,
.elec_blog.et_pb_posts.col4
div.et_pb_ajax_pagination_container{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:980px){.elec_blog.et_pb_posts.col4
div.et_pb_ajax_pagination_container{grid-template-columns:1fr 1fr}}@media (min-width:981px) and (max-width:1300px){.elec_blog.et_pb_posts.col4
div.et_pb_ajax_pagination_container{grid-template-columns:1fr 1fr 1fr}}.electhome_section5_project.col2
div.et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.electhome_section5_project.col4
div.et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}@media only screen and (max-width: 767px){.electhome_section5_project.col2 div.et_pb_ajax_pagination_container,
.electhome_section5_project.col4
div.et_pb_ajax_pagination_container{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:980px){.electhome_section5_project.col4
div.et_pb_ajax_pagination_container{grid-template-columns:1fr 1fr}}@media (min-width:981px) and (max-width:1300px){.electhome_section5_project.col4
div.et_pb_ajax_pagination_container{grid-template-columns:1fr 1fr 1fr}}.electricityhistory_column{overflow:hidden;position:relative}.electricityhistory_column:before{content:"";width:3px;height:100%;background:#d6d5d5;position:absolute;top:0;left:50%}.electricityhistory_column
.box_content{padding-right:30px;position:relative}.electricityhistory_column .box_content:before, .electricityhistory_column .box_content:after{content:"";display:block;width:100%;clear:both}.electricityhistory_column .box_content:first-child:before, .electricityhistory_column .box_content:last-child:before{content:"";width:13px;height:13px;border-radius:50%;border:2px
solid #d6d5d5;background:#fff;margin:0
auto;position:absolute;top:0;left:0;right:-3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.electricityhistory_column .box_content:last-child:before{top:auto;bottom:0}.electricityhistory_column .box_content
.et_pb_blurb_content{position:unset}.electricityhistory_column .box_content .et_pb_blurb_content
.et_pb_main_blurb_image{width:18px;height:18px;border-radius:50%;background:#fff;border:2px
solid #d6d5d5;box-sizing:content-box;margin:auto;position:absolute;transform:translateY(-50%);top:50%;left:0;display:block;margin-bottom:0;right:-4px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{font-size:0}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_main_blurb_image:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:var(--color1);margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{display:inline-block;padding:11px
20px;margin:0;color:#fff;background:var(--color1);text-align:center;position:absolute;top:50%;right:25%;transform:translateY(-50%);font-size:24px;line-height:37px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:before{content:"";border-right:18px solid var(--color1);border-top:29px solid transparent;border-bottom:30px solid transparent;position:absolute;top:0;left:-18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:before{border:30px
solid transparent;border-right:none;border-left:18px solid var(--color1);left:auto;right:-18px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description
h5{font-size:20px;font-weight:600;color:#000;letter-spacing:0.3px;padding-bottom:15px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container
.et_pb_blurb_description{width:46.5%;padding:43px
50px;margin:0
20px 0 0;background:#f8f8f8!important;position:relative}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after{content:"";border-left:20px solid #f8f8f8;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.electricityhistory_column .box_content:nth-child(2n){padding:0
0 0 30px}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{right:auto;left:25%}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_blurb_description{float:right;margin:0
0 0 20px}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after{border-left:none !important;border-right:20px solid #f4f5ff;right:auto;left:-20px}@media only screen and (max-width: 1200px){.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{right:15%}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{left:15%}}@media only screen and (max-width: 990px){.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{right:10%}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{left:10%}}@media only screen and (max-width: 767px){.electricityhistory_column{padding-top:4px}.electricityhistory_column:before{left:10px}.electricityhistory_column
.box_content{padding:0
0 0 30px;margin-bottom:20px}.electricityhistory_column .box_content:last-child{margin-bottom:0}.electricityhistory_column .box_content:first-child:before,  .electricityhistory_column .box_content:last-child:before{display:none}.electricityhistory_column .box_content .et_pb_blurb_content
.et_pb_main_blurb_image{margin:0;position:absolute;top:7px;left:0}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header,  .electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{display:block;font-weight:bold;margin:0
0 32px 30px;z-index:1;position:relative;top:auto;left:auto;right:auto;transform:none}.electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:before{border-left:none;border-right:18px solid var(--color1);right:auto;left:-18px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container
.et_pb_blurb_description{padding:20px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description,  .electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_blurb_description{width:auto;float:none;margin:0
0 0 30px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after,  .electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after{border:none;border-bottom:20px solid #f2f2f2;border-left:20px solid transparent;border-right:20px solid transparent;top:-20px;left:50%;right:auto;transform:translateX(-50%)}}@media only screen and (max-width: 480px){.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header,  .electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_module_header{margin-left:20px}.electricityhistory_column .box_content .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description,  .electricityhistory_column .box_content:nth-child(2n) .et_pb_blurb_content .et_pb_blurb_container
.et_pb_blurb_description{margin-left:10px}}#callnowbutton{display:none}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex}}@media screen and (min-width:650px){#callnowbutton.cnb-displaymode-desktop-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-desktop-only{display:flex}}@media
screen{#callnowbutton.cnb-displaymode-always{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-always{display:flex}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgba(0, 0, 0, 0.18);width:100%;left:0;height:60px}.cnb-full.cnb-full-bottom{bottom:0}.cnb-full.cnb-full-top{top:0}#callnowbutton.cnb-single{width:55px;height:55px;border-radius:50%;box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);background-position:center;background-size:35px 35px;background-repeat:no-repeat}.cnb-single.cnb-middle{bottom:15px;left:50%;margin-left:-28px}.cnb-single.cnb-left{bottom:15px;left:20px}.cnb-single.cnb-right{bottom:15px;right:20px}.cnb-single.cnb-mleft{top:50%;margin-top:-28px;left:20px}.cnb-single.cnb-mright{top:50%;margin-top:-28px;right:20px}.cnb-single.cnb-tleft{top:15px;left:20px}.cnb-single.cnb-tmiddle{top:15px;left:50%;margin-left:-28px}.cnb-single.cnb-tright{top:15px;right:20px}#callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle
span{display:none}.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft
span{left:68px}.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright
span{right:68px}.cnb-single.cnb-text
span{-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:auto;background-color:rgba(70,70,70,.9);position:absolute;border-radius:2px;font-family:helvetica,arial,sans-serif;padding:6px
8px;font-size:13px;font-weight:700;color:#ECECEC;top:15px;box-shadow:0 1px 2px rgba(0,0,0,.15);word-break:keep-all;line-height:1em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.cnb-single:not(.cnb-text) span{display:none}.cnb-full.cnb-text{text-align:center;color:#FFF;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap}.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130
img{transform-origin:right}.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70
img{transform:scale(0.7)}.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80
img{transform:scale(0.8)}.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90
img{transform:scale(0.9)}.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110
img{transform:scale(1.1)}.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120
img{transform:scale(1.2)}.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130
img{transform:scale(1.3)}.cnb-full.cnb-zoom-70
span{font-size:70%}.cnb-full.cnb-zoom-80
span{font-size:80%}.cnb-full.cnb-zoom-90
span{font-size:90%}.cnb-full.cnb-zoom-110
span{font-size:110%}.cnb-full.cnb-zoom-120
span{font-size:120%}.cnb-full.cnb-zoom-130
span{font-size:130%}.cnb-zindex-10{z-index:2147483647}.cnb-zindex-9{z-index:214748365}.cnb-zindex-8{z-index:21474836}.cnb-zindex-7{z-index:2147484}.cnb-zindex-6{z-index:214748}.cnb-zindex-5{z-index:21475}.cnb-zindex-4{z-index:2147}.cnb-zindex-3{z-index:215}.cnb-zindex-2{z-index:21}.cnb-zindex-1{z-index:2}