h1,h2,h3,h4,h5,h6{color:#000;margin:10px 0}h1{font-size:34px}h2{font-size:26px;margin:10px 0}s h3{font-size:20px}p.image-companion-copy{font-size:16px}b{font-weight:900}strong{color:#000}.lead{margin-bottom:5px}p.last{margin-bottom:60px}.row>.themify_builder_content{width:100%}.col4-1{max-width:48%!important}@media only screen and (max-width:1023px){.he-row .subrow_inner .first{width:35%!important}.he-row .subrow_inner .last{width:65%!important;margin-left:0}.he-row .subrow_inner .tb_text_wrap p{margin-bottom:5px!important}.he-row .subrow_inner .image-left .image-wrap{padding:0 10px}}.hihidden{display:none!important;opacity:0!important}.go-top.show{background-color:#000;color:#fff!important;bottom:50%;z-index:900}.go-top.show:hover,.go-top.show:focus{background-color:#f65701;color:#000!important}.go-top.show i{pointer-events:none!important}.bg-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.1) 40%,rgba(0,0,0,0.3) 50%,rgba(14,14,14,0.8) 100%);height:100%;width:100%;position:absolute;top:0}@media only screen and (max-width:1023px){.module_row{margin-bottom:5px}}@media only screen and (max-width:1023px){.module_row .row_inner>.tb-column{width:100%;margin-left:0}}#page{opacity:0}.module-buttons.outline a{border-width:2px!important}.page-content{margin-top:60px}.page-section{margin-bottom:50px}.inner-copy-block{margin-bottom:30px}.inner-copy-block .inner-subtitle{margin:10px 0 15px;letter-spacing:1px}.inner-copy-block .light{color:#666}@media only screen and (max-width:1023px){#main{margin-top:0}}.page-wrap{margin-top:0;padding-bottom:0;padding-top:30px!important}.page-wrap.no-hero{padding-top:120px!important}@media only screen and (max-width:1023px){.page-wrap.no-hero{margin-top:0;padding-top:100px!important}}@media only screen and (max-width:1023px){.page-wrap{margin-top:0;padding-top:0!important}}.page-wrap>.container.content-wrapper{padding-bottom:0}.page-wrap>.container.content-wrapper #primary{width:100%}@media only screen and (max-width:767px){.page-wrap>.container.content-wrapper{max-width:100%;padding:0 30px}}@media only screen and (max-width:1439px){.page-wrap>.container.content-wrapper{max-width:1200px}}.entry-content>p:last-child{margin:0}.site-header{background-color:transparent;padding:0}.site-header.scrolled{background-color:#000!important;transition:all .3s linear}@media only screen and (max-width:1023px){.site-header{padding:22px 0;background:0 0;position:fixed}}.site-header .ribbon-scrolled{transition:all .5s linear;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;margin-top:-42px}.site-header.float-header{padding:0}@media only screen and (max-width:1023px){.site-header.fixed{position:fixed!important;height:100px!important;padding:22px 0!important}}.header-wrap>.container{max-width:1600px}@media only screen and (max-width:1199px){.header-wrap>.container .col-md-10{padding:0}}@media only screen and (max-width:1439px){.header-wrap>.container{padding:0 30px;max-width:100%}.header-wrap>.container .col-md-3{width:75%;text-align:left}.header-wrap>.container .col-md-10{width:25%;margin:0;text-align:right}}@media only screen and (max-width:1247px){.header-wrap>.container .col-md-10{width:100%;max-width:100%;flex:0 0 100%}}@media only screen and (max-width:1023px){.header-wrap>.container .btn-menu{margin:0;display:inline-block}.header-wrap>.container .col-md-10{width:100%;max-width:100%;flex:0 0 100%;margin-top:-53px;padding:0}}#main-logo{z-index:500}#main-logo .euc-logo-link{color:#fff;display:block}#main-logo .euc-logo-link:hover,#main-logo .euc-logo-link:focus{color:#f65701;outline:none}#main-logo .euc-logo-link>svg{height:55px;width:182px;fill:#fff;stroke:none}#main-logo .euc-logo-link>svg:hover,#main-logo .euc-logo-link>svg:focus{fill:#f65701;outline:none}@media only screen and (max-width:1247px){#main-logo{display:none}}@media only screen and (max-width:1023px){#main-logo{display:block;text-align:left}}@media only screen and (max-width:767px){#main-logo{max-width:50%}}#ribbon-logo{display:none;padding:0}#ribbon-logo .euc-logo-link{color:#fff;display:block}#ribbon-logo .euc-logo-link:hover,#ribbon-logo .euc-logo-link:focus{color:#f65701;outline:none}#ribbon-logo .euc-logo-link>svg{height:31px;margin:5px 0;width:115px;fill:#fff;stroke:none}#ribbon-logo .euc-logo-link>svg:hover,#ribbon-logo .euc-logo-link>svg:focus{fill:#f65701;outline:none}@media only screen and (max-width:1247px){#ribbon-logo{display:block}}@media only screen and (max-width:767px){#ribbon-logo{display:none}}@media only screen and (max-width:991px){.breadcrumb-main{display:none}}.breadcrumb-mobile{display:none}@media only screen and (max-width:991px){.breadcrumb-mobile{display:block}}.breadcrumb-links{margin:30px 0;padding:0}.breadcrumb-caret{font-size:17px!important;line-height:27px!important}.text-slider .subtitle{padding:20px 30% 50px}@media only screen and (max-width:1247px){#mainnav{width:100%!important;display:flex!important;justify-content:center!important}}#mainnav .wpml-ls-item{display:none}@media only screen and (max-width:1023px){#mainnav .wpml-ls-item{display:block}}#mainnav .wpml-ls-item a{color:#a5a5a5!important}#mainnav .wpml-ls-item a:hover,#mainnav .wpml-ls-item a:focus{color:#f65701!important}#mainnav .menu-item{line-height:4;text-align:left;max-width:230px}#mainnav .menu-item a{height:65px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1799px){#mainnav .menu-item{max-width:160px}}@media only screen and (max-width:1279px){#mainnav .menu-item{max-width:150px}}@media only screen and (max-width:1199px){#mainnav .menu-item{max-width:157px}}#mainnav .menu-item a{text-transform:uppercase;text-align:center;letter-spacing:.25px;font-size:12px;line-height:1.6em;padding:25px 14px;border-bottom:3px solid transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width:1199px){#mainnav .menu-item a{height:88px}}#mainnav .menu-item a:hover,#mainnav .menu-item a:focus{border-bottom:3px solid #f65701;color:#fff!important}#mainnav .current-menu-item a,#mainnav .current-page-ancestor a{border-bottom:3px solid #f65701;color:#f65701}#mainnav .current-menu-item a:hover,#mainnav .current-menu-item a:focus,#mainnav .current-page-ancestor a:hover,#mainnav .current-page-ancestor a:focus{border-bottom:3px solid #f65701;color:#f65701!important}.ribbon-holder{background-color:#000;transition:all .5s linear;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;margin-top:0}.ribbon-holder>.container{max-width:1600px}@media only screen and (max-width:1023px){.ribbon-holder{display:none}}.ribbon_menu{width:100%;padding:0 15px;line-height:1}.ribbon_menu>ul{list-style:none;margin:0;padding:0}.ribbon_menu>ul>li{float:left;display:inline-block;margin-right:45px;padding:10px 0 15px}.ribbon_menu .menu-item{line-height:1}.ribbon_menu .menu-item a{color:#a5a5a5;text-transform:uppercase;letter-spacing:1px;font-size:10px}.ribbon_menu .menu-item:hover a,.ribbon_menu .menu-item:focus a{color:#f65701}.ribbon_menu .current-menu-item a{color:#fff}.ribbon_menu ul.menu>.wpml-ls-current-language{float:right;padding:0 15px;margin:10px 0}.ribbon_menu ul.menu>.wpml-ls-current-language:hover>.sub-menu,.ribbon_menu ul.menu>.wpml-ls-current-language:focus>.sub-menu{display:block}.ribbon_menu ul.menu>.wpml-ls-current-language>.sub-menu{position:absolute;list-style:none;padding-left:0;z-index:1000;display:none;padding:10px;background:#000;margin-left:-24px}.ribbon_menu ul.menu>.wpml-ls-current-language>.sub-menu li{padding:5px 15px;background:#000}.ribbon_menu ul.menu>.wpml-ls-current-language>.sub-menu li a{color:#a5a5a5!important}.ribbon_menu ul.menu>.wpml-ls-current-language>.sub-menu li a:hover,.ribbon_menu ul.menu>.wpml-ls-current-language>.sub-menu li a:focus{color:#f65701!important}.ribbon_menu .current-page-ancestor a{color:#fff}#mainnav .menu-item #sidebar-footer div,#mainnav .menu-item #sidebar-footer span,#mainnav .menu-item #sidebar-footer a:not(.btn),#mainnav .menu-item #sidebar-footer p{font-size:12px!important}#mainnav-mobi{top:75px;background-color:#000;margin-top:0;z-index:1000;left:-30px;width:calc(100vw + 30px)!important;height:100vh}#mainnav-mobi ul.menu{background-color:#666}#mainnav-mobi ul.menu .wpml-ls-item{width:50%;display:inline-block}#mainnav-mobi ul.menu .wpml-ls-item ul.sub-menu{position:absolute;background-color:#030303}#mainnav-mobi ul.menu .wpml-ls-item ul.sub-menu li.wpml-ls-item{width:100%!important}#mainnav-mobi ul.menu li a{text-transform:uppercase}#mainnav-mobi ul.menu li a:hover{color:#f65701!important}#mainnav-mobi ul.menu li a:focus{color:#f65701!important}#mainnav-mobi ul.menu li.current_page_item a,#mainnav-mobi ul.menu li.current-page-ancestor a{color:#f65701!important}#mainnav-mobi ul.menu li.current_page_item a:hover,#mainnav-mobi ul.menu li.current-page-ancestor a:hover{color:#f65701!important}#mainnav-mobi ul.menu li.current_page_item a:focuus,#mainnav-mobi ul.menu li.current-page-ancestor a:focuus{color:#f65701!important}.ribbon_mobile{display:none}@media only screen and (max-width:1023px){.ribbon_mobile{display:block}}.ribbon_mobile .menu{background-color:#000!important}.ribbon_mobile .menu li a{color:#666!important;text-transform:uppercase;font-size:14px;padding:10px 80px!important}.ribbon_mobile .menu li a:hover{color:#f65701!important}.ribbon_mobile .menu li a:focus{color:#f65701!important}.ribbon_mobile .menu li.current-menu-item a,.ribbon_mobile .menu li.current-page-ancestor a{color:#fff!important}.ribbon_mobile .menu li.current-menu-item a:hover,.ribbon_mobile .menu li.current-page-ancestor a:hover{color:#f65701!important}.ribbon_mobile .menu li.current-menu-item a:focus,.ribbon_mobile .menu li.current-page-ancestor a:focus{color:#f65701!important}.mobile-search{display:none!important;width:50%;background-color:#323232;height:48px!important}@media only screen and (max-width:1023px){.mobile-search{display:block!important}}.mobile-search a{font-size:16px}.mobile-search i.fas{font-size:14px}.mobile-search .search-and-language__search__form{width:95%;margin:0 2.5%}.mobile-search .search-and-language__search__form>input{left:0;width:95%;margin:7px 2.5% 0}.search-and-language{padding:0;margin:0;display:flex;align-items:center;list-style:none;text-transform:uppercase}.search-and-language__language,.search-and-language__search{padding:0!important;float:right!important;margin:10px 0}@media only screen and (max-width:1023px){.search-and-language__language,.search-and-language__search{float:left!important}}.search-and-language__language__button,.search-and-language__search__button{color:#a5a5a5!important;text-transform:uppercase;margin:0;border:none;background:0 0;text-transform:inherit;display:flex;align-items:center;letter-spacing:1px;padding:0;font-size:10px;font-weight:400}.search-and-language__language__button:hover,.search-and-language__language__button:focus,.search-and-language__search__button:hover,.search-and-language__search__button:focus{color:#f65701!important}.search-and-language__language__button>.fas,.search-and-language__search__button>.fas{font-size:10px;margin-right:5px;line-height:21px}.search-and-language__search{display:flex;align-items:center;padding:0 15px;margin:10px 0;height:16px}.search-and-language__search__button{overflow:hidden;display:inline-block;padding-top:6px}.search-and-language__search__form{display:none;width:100%;position:absolute;top:0;height:16px;margin:11px 0}.search-and-language__search__form>input{padding:.25em 1ch;color:#000;border-radius:5px;border:none;line-height:1.5;letter-spacing:1px;background-color:#fff;height:16px;font-size:14px;max-width:200px;width:24%;position:absolute;left:-163px;border-radius:20px}.search-and-language__search__form>input::placeholder{text-transform:uppercase;color:#030303}@media only screen and (max-width:1023px){.search-and-language__search__form>input{max-width:100%;left:7px!important;height:30px;top:1px}}.search-and-language__search.open .search-and-language__search__form{display:block}.search-and-language__search.open .search-and-language__search__button{display:none}.search-and-language .search-and-language__language{font-size:inherit;line-height:inherit;position:relative}.search-and-language .search-and-language__language.open .search-and-language__language__button{color:#f65701}.search-and-language .search-and-language__language .dropdown-menu{background-color:#030303;font-size:inherit;line-height:inherit;border:none;margin:0;border-radius:0;box-shadow:none}.search-and-language .search-and-language__language .dropdown-menu>li>a{color:#fff;line-height:inherit;font-size:inherit}.search-and-language .search-and-language__language .dropdown-menu>li>a:hover,.search-and-language .search-and-language__language .dropdown-menu>li>a:focus{background-color:transparent;color:#f65701}.hero-carousel,.eh-hero-section,.bg-overlay,.hero-carousel-sm-height{margin-top:-30px}@media only screen and (max-width:1023px){.hero-carousel,.eh-hero-section,.bg-overlay,.hero-carousel-sm-height{margin-top:0!important}}.hero-carousel{height:100vh;background-position:87% 0!important;background-color:#000}@media only screen and (max-width:767px){.hero-carousel{background-position:75% -140px!important;padding-top:15%;padding-bottom:15%}}.hero-carousel .hero-content{padding-right:35%!important;padding-left:11%!important;padding-top:15%!important}.hero-carousel .hero-content h1{font-size:34px}.hero-carousel .hero-content p{font-size:1.2em}.hero-carousel .hero-content .outro-cta a{padding:.8em 2.75em;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:991px){.hero-carousel .hero-content{padding-left:4%!important}}@media only screen and (max-width:767px){.hero-carousel .hero-content{padding-left:8%;padding-right:20%}.hero-carousel .hero-content h1{font-size:26px}.hero-carousel .hero-content p{font-size:16px}}.sp-slides-container .sp-slide{background-position:87% 0!important;background-color:#000}@media only screen and (max-width:767px){.sp-slides-container .sp-slide{background-position:75% -140px!important}}.sp-slides-container .sp-slide .sp-slide-wrap{padding-right:30%!important;max-width:1600px;margin:0 auto;padding-left:30px!important}.sp-slides-container .sp-slide .sp-slide-wrap h3{font-size:34px!important}.sp-slides-container .sp-slide .sp-slide-wrap p{font-size:20px!important;line-height:1.4}.sp-slides-container .sp-slide .sp-slide-wrap .outro-cta{margin-top:30px}.sp-slides-container .sp-slide .sp-slide-wrap .outro-cta a{padding:1.25em 3.25em;text-transform:uppercase;letter-spacing:1px;border-radius:50em;background:0 0;transition:background-color .3s,border-color .3s,color .3s;border:2px solid #fff;color:#fff;font-weight:700;font-size:12px}.sp-slides-container .sp-slide .sp-slide-wrap .outro-cta a i{margin-left:7px;font-size:10px}.sp-slides-container .sp-slide .sp-slide-wrap .outro-cta a:hover,.sp-slides-container .sp-slide .sp-slide-wrap .outro-cta a:focus{background-color:#f65701!important;border-color:#f65701!important;color:#000!important}@media only screen and (max-width:767px){.sp-slides-container .sp-slide .sp-slide-wrap{padding-left:8%;padding-right:20%}.sp-slides-container .sp-slide .sp-slide-wrap h3{font-size:26px}.sp-slides-container .sp-slide .sp-slide-wrap p{font-size:16px!important}}.sp-slides-container .sp-arrows{display:none!important}.hero-carousel-sm-height{height:625px;background-color:#000;background-position:-20px center!important;background-size:auto 112%!important}.hero-carousel-sm-height.center{background-position:center center!important;background-size:cover!important;height:750px}.hero-carousel-sm-height .hero-content{padding-top:8%!important;padding-right:47%!important;padding-left:1%!important;max-width:1600px;margin:0 auto}.hero-carousel-sm-height .hero-content h1{font-size:34px}.hero-carousel-sm-height .hero-content p{font-size:1.2em}@media only screen and (max-width:991px){.hero-carousel-sm-height .hero-content{padding-left:4%!important}}@media only screen and (max-width:767px){.hero-carousel-sm-height .hero-content{padding-top:0;padding-left:8%;padding-right:20%}.hero-carousel-sm-height .hero-content h1{font-size:26px}.hero-carousel-sm-height .hero-content p{font-size:16px}}@media only screen and (max-width:559px){.hero-carousel-sm-height .hero-content{padding-top:10%!important;padding-right:24%!important}}.hero-carousel-sm-height .hero-content-movement{padding-right:7%!important;padding-left:10%!important;margin-left:0}.hero-carousel-sm-height .hero-content-movement h1{font-size:34px}.hero-carousel-sm-height .hero-content-movement p{font-size:1.2em}.hero-carousel-sm-height .hero-content-movement .callout-cta{margin-top:20px}.hero-carousel-sm-height .hero-content-movement .callout-cta .btn{color:#fff;background-color:transparent!important;border-color:#fff;display:inline-block;border-width:2px;transition:background-color .3s,border-color .3s,color .3s;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.8px;padding:16px 37px 16px 42px;border-radius:25px}.hero-carousel-sm-height .hero-content-movement .callout-cta .btn:hover,.hero-carousel-sm-height .hero-content-movement .callout-cta .btn:focus{background-color:#f65701!important;border-color:#f65701!important;color:#000!important}.hero-carousel-sm-height .hero-content-movement .callout-cta .btn span,.hero-carousel-sm-height .hero-content-movement .callout-cta .btn i{pointer-events:none!important}@media only screen and (max-width:1247px){.hero-carousel-sm-height .hero-content-movement{width:100%}}@media only screen and (max-width:767px){.hero-carousel-sm-height .hero-content-movement{padding-left:8%;padding-right:20%}.hero-carousel-sm-height .hero-content-movement h1{font-size:26px}.hero-carousel-sm-height .hero-content-movement p{font-size:16px}}@media only screen and (max-width:1799px){.hero-carousel-sm-height{background-position:-525px center!important}.hero-carousel-sm-height.center{background-position:center center!important}}@media only screen and (max-width:1247px){.hero-carousel-sm-height{background-position:57% center!important}.hero-carousel-sm-height.center{background-position:center center!important}}@media only screen and (max-width:767px){.hero-carousel-sm-height{background-position:58% center!important;height:560px;padding-top:20%!important;padding-bottom:20%!important}.hero-carousel-sm-height.center{background-position:center center!important;height:750px}}@media only screen and (max-width:559px){.hero-carousel-sm-height{background-position:bottom right 47%!important;height:540px;background-size:auto 100%!important}.hero-carousel-sm-height.center{background-position:center center!important;background-size:cover!important;height:750px}}@media only screen and (max-width:1247px){.hero-carousel-sm-height#sign-up{height:auto}}.orange__big.joined--california{font-size:1.5em;color:#f65701;line-height:1.4}@media only screen and (max-width:991px){.home-outro.fullwidth .tb-column-inner{padding:90px 5%!important}}.signup-form__button.btn span{pointer-events:none!important}.home-energy_heroes{max-width:100%;margin:0 auto!important;padding-left:15px!important;padding-right:15px!important}@media only screen and (max-width:1247px){.home-energy_heroes{max-width:100%}}@media only screen and (max-width:1023px){.home-energy_heroes{margin:0 auto!important;width:100%!important;padding-left:0!important;padding-right:0!important;max-width:725px}.home-energy_heroes .eh-home-column-inner{margin:10px 0}}@media only screen and (max-width:767px){.home-energy_heroes .eh-home-column-inner{width:100%;margin-bottom:3.2%;margin-left:0}}.home-energy_heroes .copy-content .tb-column-inner{min-height:280px}.home-energy_heroes .copy-content .tb-column-inner h3{font-size:20px;font-weight:400;margin:10px 0 8px}.home-energy_heroes .copy-content .tb-column-inner p{line-height:1.35;color:#666}@media only screen and (max-width:1023px){.home-energy_heroes .copy-content .tb-column-inner p{font-size:14px}}@media only screen and (max-width:767px){.home-energy_heroes .copy-content .tb-column-inner p{font-size:16px}}.eh-cta{position:absolute!important;bottom:0}.eh-cta span,.eh-cta i{color:#000!important;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#f65701;font-size:12px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.eh-cta a:hover span,.eh-cta a:hover i,.eh-cta a:focus span,.eh-cta a:focus i{color:#000}.module-link a{display:inline-block;width:100%;text-align:center;font-weight:400;letter-spacing:1px;color:#f65701;font-size:20px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.module-link:hover a,.module-link:focus a{color:#000}.energy-heroes-container{margin:50px 0}.energy-heroes-inner{padding:0;margin:0 -15px;width:100%}.energy-heroes-inner-movement{padding:0 30px!important;margin:50px 0}.energy-heroes-inner-movement .energy-heroes-container{margin:10px 0!important;padding:0 15px}.eh-module{margin-bottom:30px}@media only screen and (max-width:1023px){.eh-module{margin-bottom:30px;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:559px){.eh-module{flex:0 0 100%;max-width:100%}}.eh-module span{display:inline-block}.eh-module .eh-copy-container{background-color:#f8f5f3;padding:40px 25px;position:relative;min-height:320px}.eh-module .eh-module-title{font-size:14px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:700;line-height:1.5}.eh-module .eh-module-content{font-size:14px;line-height:1.5;margin-top:5px;color:#000}.eh-module a.eh-cta{display:inline-block;margin:auto;font-weight:700;position:absolute!important;left:26px;bottom:40px}.eh-module a.eh-cta span,.eh-module a.eh-cta i{color:#000;font-size:12px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.eh-module a.eh-cta:hover span,.eh-module a.eh-cta:hover i,.eh-module a.eh-cta:focus span,.eh-module a.eh-cta:focus i{color:#000}.eh-hero-section{height:750px;background-repeat:no-repeat}@media only screen and (max-width:991px){.eh-hero-section{background-position:50% 85px!important}}@media only screen and (max-width:767px){.eh-hero-section{background-position:50% 85px!important}}@media only screen and (max-width:679px){.eh-hero-section{background-position:50% 85px!important}}@media only screen and (max-width:559px){.eh-hero-section{height:650px!important;background-position:68% bottom!important;background-size:auto 100%!important;min-height:650px!important}}.eh-hero-section .bg-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.1) 40%,rgba(0,0,0,0.3) 50%,rgba(14,14,14,0.8) 100%);height:750px;width:100%;position:absolute}@media only screen and (max-width:559px){.eh-hero-section .bg-overlay{height:650px}}.eh-hero-section .header-intro{width:100%;height:750px;display:flex;align-items:center}@media only screen and (max-width:559px){.eh-hero-section .header-intro{height:650px}}.eh-hero-section .intro-content{padding:0 4%;max-width:1600px;margin:0 auto;width:100%;flex:0 0 100%}.eh-hero-section .intro-content p,.eh-hero-section .intro-content h1{color:#fff!important;line-height:1.15em;margin-bottom:20px}.eh-hero-section .intro-content h1{font-size:34px}.eh-hero-section .intro-content p{font-size:1.2em}@media only screen and (max-width:1247px){.eh-hero-section .intro-content{padding:15% 8% 0 15%}}@media only screen and (max-width:1023px){.eh-hero-section .intro-content{padding:45% 0% 0 8%}}@media only screen and (max-width:991px){.eh-hero-section .intro-content{padding:50% 0% 0 8%}}@media only screen and (max-width:767px){.eh-hero-section .intro-content h1{font-size:26px}.eh-hero-section .intro-content p{font-size:16px}}@media only screen and (max-width:559px){.eh-hero-section .intro-content{padding:75% 5% 0 8%;width:100%!important;max-width:100%!important;flex:0 0 100%}}@media only screen and (max-width:399px){.eh-hero-section .intro-content{padding:100% 5% 0 8%}}.eh-hero-section .btn{background-color:transparent!important;border-color:#fff;border-width:2px!important;transition:background-color .3s,border-color .3s,color .3s!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.8px!important;padding:16px 37px 16px 42px!important;border-radius:25px!important;color:#fff}.eh-hero-section .btn:hover,.eh-hero-section .btn:focus{background-color:#f65701!important;border-color:#f65701!important;color:#000!important}.inpage-cta{background-color:transparent!important;border-color:#000;border-width:2px!important;transition:background-color .3s,border-color .3s,color .3s!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.8px!important;padding:16px 37px 16px 42px!important;border-radius:25px!important;color:#000}.inpage-cta:hover,.inpage-cta:focus{background-color:#f65701!important;border-color:#f65701!important;color:#000!important}.eh-content-section{margin-bottom:10px}@media only screen and (max-width:991px){.eh-content-section .eh-content-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.eh-content-section .eh-content-left .copy-block{margin-bottom:40px}.eh-content-section .eh-content-left .copy-block h3{margin:10px 0;font-weight:400}.eh-content-section .eh-content-left .blockquote{margin:60px 0;border-top:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;padding:40px}.eh-content-section .eh-content-left .blockquote p{font-size:26px;font-weight:700;letter-spacing:1px;color:#f65701;margin:0 5px;text-align:center;line-height:1.4em}.eh-content-section .eh-content-left .body-cta{text-align:center;margin-top:40px}.eh-content-section .eh-content-left .btn{color:#fff;background-color:#f65701;border-color:#f65701;display:inline-block;border-width:2px;transition:background-color .3s,border-color .3s,color .3s;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.8px;padding:16px 37px 16px 42px;border-radius:25px}.eh-content-section .eh-content-left .btn:hover,.eh-content-section .eh-content-left .btn:focus{background-color:#f65701;border-color:#f65701;color:#000}.eh-content-section .eh-content-right{padding:0}@media only screen and (max-width:991px){.eh-content-section .eh-content-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.eh-content-section .eh-content-right .eh-content-right-inner{background-color:#f9f5f4;padding:30px 20px}.eh-content-section .eh-content-right .eh-content-right-inner .sidebar-tile__list-wrapper{padding:10px 15px}.eh-content-section .eh-content-right .eh-content-right-inner h3{font-size:20px;font-weight:400;border-bottom:1px solid #cecac9;line-height:1.25em;margin-top:-5px;padding:20px 15px;color:#666}.eh-content-section .eh-content-right .eh-content-right-inner h2{font-size:20px;font-weight:400;border-bottom:1px solid #cecac9;line-height:1.25em;margin-top:-5px;padding:20px 15px;color:#666}.eh-content-section .eh-content-right .eh-content-right-inner ul{list-style:none;padding-left:0}.eh-content-section .eh-content-right .eh-content-right-inner i.fa-check{color:#f65701}.eh-content-section .eh-content-right .eh-content-right-inner .callout-cta{text-align:center}.eh-content-section .eh-content-right .eh-content-right-inner .btn{color:#fff;background-color:#f65701;border-color:#f65701;display:inline-block;border-width:2px;transition:background-color .3s,border-color .3s,color .3s;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.8px;padding:16px 37px 16px 42px;border-radius:25px}.eh-content-section .eh-content-right .eh-content-right-inner .btn:hover,.eh-content-section .eh-content-right .eh-content-right-inner .btn:focus{background-color:#f65701;border-color:#f65701;color:#000}@media only screen and (max-width:991px){.eh-content-section .eh-content-right .eh-content-right-inner{margin-top:40px}}.modal{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.9);text-align:center}.modal:before{content:'';display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.modal .modal-inner{display:inline-block;text-align:left;vertical-align:middle;position:relative;width:90%;height:90vh;padding:40px;background:0 0;text-align:center}.modal .modal-inner .modal-close{width:34px;height:34px;padding-top:4px;display:inline-block;position:absolute;top:20px;right:20px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background:0 0}.modal .modal-inner .modal-close:after,.modal .modal-inner .modal-close:before{content:"";position:absolute;top:11px;left:5px;height:3px;width:34px;border-radius:0;background:#f65701;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal .modal-inner .modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.home-outro-callouts{margin-top:150px}.home-outro-callouts>.row_inner>.module_column{width:50%;height:420px}.home-outro-callouts>.row_inner>.module_column:first-child{border-right:1px solid #fff;border-bottom:none}.home-outro-callouts>.row_inner>.module_column:last-child{border-left:1px solid #fff;border-top:none}@media only screen and (max-width:767px){.home-outro-callouts>.row_inner>.module_column{width:100%}.home-outro-callouts>.row_inner>.module_column:first-child{border-right:none;border-bottom:1px solid #fff}.home-outro-callouts>.row_inner>.module_column:last-child{border-left:none;border-top:1px solid #fff}}.home-outro-callouts h2{color:#fff;font-size:26px;margin-bottom:14px}.home-outro-callouts p{color:#fff;font-size:16px;margin-bottom:26px}.home-outro-callouts .outro-cta a{padding:.8em 2.75em;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:1023px){.home-outro-callouts{margin-bottom:-3px!important}}.outro-cta a span{font-weight:700;font-size:12px}.outro-cta a:hover,.outro-cta a:focus{background-color:#f65701!important;border-color:#f65701!important}.time-use-4-9{margin:0 auto!important;max-width:960px}@media only screen and (max-width:991px){.time-use-4-9{margin:0!important;max-width:100%}}.faq-popup{position:fixed;display:flex;z-index:3;align-items:center;vertical-align:middle;flex-direction:column;justify-content:center;font-weight:600;bottom:15px;right:20px;height:100px;width:100px;border-radius:40%;border-bottom-right-radius:0%;background-color:#f28b0b}.faq-popup__text{color:#fff}.faq-popup__text--big-text-line{display:block;font-weight:800;font-size:25px}#energy-tips-container,#energy-efficient-container{background-color:#e88a32;padding:60px 0}#energy-tips-container .save-energy,#energy-efficient-container .save-energy{width:100%;padding:0 15px}#energy-tips-container .cards-4-section--text-white,#energy-efficient-container .cards-4-section--text-white{color:#274b58;margin-bottom:10px;padding:0 15px}#energy-tips-container .energy-card,#energy-efficient-container .energy-card{display:inline-block;vertical-align:top;float:left;margin-bottom:30px!important}#energy-tips-container .card-tile-v2__header .header-text,#energy-efficient-container .card-tile-v2__header .header-text{padding-left:10px;margin:0;color:#666;font-size:22px}#energy-tips-container .card-tile-v2--text-gray,#energy-efficient-container .card-tile-v2--text-gray{color:#666}#energy-tips-container .card-tile-v2--text-gray .header-text,#energy-efficient-container .card-tile-v2--text-gray .header-text{font-size:22px;font-weight:700;max-width:69%}#energy-tips-container .card-tile-v2--text-gray p,#energy-efficient-container .card-tile-v2--text-gray p{font-size:16px;line-height:1.4}#energy-tips-container .card-tile-v2,#energy-efficient-container .card-tile-v2{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.06);box-shadow:0 0 5px 3px rgba(0,0,0,.06);padding:45px 30px 5px;min-height:340px;height:100%}#energy-tips-container .card-tile-v2__header,#energy-efficient-container .card-tile-v2__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}@media only screen and (max-width:767px){#energy-tips-container,#save-energy-container{display:none}}.carousel-item{transition:-webkit-transform .6s ease-in-out!important;transition:transform .6s ease-in-out!important;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out!important}.carousel-indicators{bottom:-20px}.carousel-indicators li{width:10px;height:10px;border-radius:100%}.carousel-indicators li.dark{background-color:#000}#energy-tips-container-mobile{display:none;background-color:#254b59;padding:60px 0}@media only screen and (max-width:767px){#energy-tips-container-mobile{display:block}}#energy-tips-container-mobile .save-energy{width:100%;padding:0 15px}#energy-tips-container-mobile .cards-4-section--text-white{color:#fff;margin-bottom:10px;padding:0 15px}#energy-tips-container-mobile .energy-card{vertical-align:top;margin-bottom:30px!important}#energy-tips-container-mobile .card-tile-v2__header .header-text{padding-left:10px;margin:0;color:#666}#energy-tips-container-mobile .card-tile-v2--text-gray{color:#666}#energy-tips-container-mobile .card-tile-v2--text-gray .header-text{font-size:22px;font-weight:700}#energy-tips-container-mobile .card-tile-v2--text-gray p{font-size:16px;line-height:1.4}#energy-tips-container-mobile .card-tile-v2{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.06);box-shadow:0 0 5px 3px rgba(0,0,0,.06);padding:45px 30px 5px;min-height:340px;height:100%}#energy-tips-container-mobile .card-tile-v2__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}#save-energy-container-mobile{display:none;padding:0}@media only screen and (max-width:767px){#save-energy-container-mobile{display:block}}#save-energy-container-mobile .save-energy{width:100%;padding:0 15px}#save-energy-container-mobile .cards-4-section--text-white{margin-bottom:10px;padding:0 15px}#save-energy-container-mobile .energy-card{vertical-align:top;margin-bottom:30px!important}#save-energy-container-mobile .card-tile-v2__header .header-text{padding-left:10px;margin:0;color:#666;font-size:22px}#save-energy-container-mobile .card-tile-v2--text-gray{color:#666}#save-energy-container-mobile .card-tile-v2--text-gray .header-text{font-size:22px;font-weight:700}#save-energy-container-mobile .card-tile-v2--text-gray p{font-size:16px;line-height:1.4}#save-energy-container-mobile .card-tile-v2{background-color:#fff;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.06);box-shadow:0 0 5px 3px rgba(0,0,0,.06);padding:45px 30px 5px;min-height:340px;height:100%}#save-energy-container-mobile .card-tile-v2__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}.card-tile-v2--bg-orange{background-color:#fc8600!important;border-radius:5px}.card-tile-v2{background-color:#fff;box-shadow:0 0 5px 3px rgba(0,0,0,.06);padding:45px 30px 5px;min-height:325px;height:100%}.card-tile-v2__header{display:flex;align-items:center;padding-bottom:25px}.card-tile-v2__header .header-text{padding-left:10px;margin:0;font-size:22px;max-width:69%}.card-tile-v2--black-and-white{background-color:#000!important;min-height:385px}.card-tile-v2--black-and-white .card-tile-v2__header{color:#fff}.card-tile-v2--black-and-white .card-tile-v2__text-content p{color:#fff;font-size:14px;margin-bottom:10px}.card-tile-v2--text-gray{color:#cecac9}.card-tile-v2--text-gray .header-text{font-size:22px;font-weight:700}#energy-efficient-container{background-color:#fff!important}#energy-efficient-container .text-gray.mb-2{margin-bottom:40px!important}#energy-efficient-container .header-text{color:#fff!important}@media only screen and (max-width:991px){#energy-efficient-container{display:none}}#cleanenergytips{padding:60px 0!important}#energy-efficient-container-mobile{display:none;padding:0 30px}@media only screen and (max-width:991px){#energy-efficient-container-mobile{display:block}}#energy-efficient-container-mobile .card-tile-v2--black-and-white{background-color:#000!important;min-height:385px}#energy-efficient-container-mobile .card-tile-v2--black-and-white .card-tile-v2__header{color:#fff}#energy-efficient-container-mobile .card-tile-v2--black-and-white .card-tile-v2__header h3{color:#fff!important}#energy-efficient-container-mobile .card-tile-v2--black-and-white .card-tile-v2__text-content p{color:#fff;font-size:16px;margin-bottom:10px}#energy-efficient-container-mobile .carousel-indicators{bottom:-45px}#energy-efficient-container-mobile .carousel-indicators li{background-color:#000}#save-energy-carousel .col-xs-12{margin-bottom:30px!important;float:left}@media only screen and (max-width:991px){#save-energy-carousel .col-xs-12{max-width:50%}}@media only screen and (max-width:767px){#save-energy-carousel .col-xs-12{max-width:100%}}.save-energy{width:100%;padding:0 15px}.text-pdf{color:#d9241b}.documents-resources{padding-top:200px;padding-bottom:60px}.documents-resources p{color:#666;line-height:1.5}.documents-resources .tree{margin-top:30px}.documents-resources__sub-folder,.documents-resources__folder-content{list-style:none;padding-left:0;margin-left:3px}.documents-resources__file,.documents-resources__folder{padding-left:16px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:5px;padding-bottom:0}.documents-resources__file:before,.documents-resources__folder:before{content:'';height:1px;width:10px;background-color:#666;position:absolute;top:17px;left:0;margin:auto}.documents-resources__file:after,.documents-resources__folder:after{content:'';width:1px;height:100%;background-color:#666;position:absolute;top:5px;bottom:0;left:0}.documents-resources__file:last-child:after,.documents-resources__folder:last-child:after{height:12px}.documents-resources__folder{font-weight:700;color:#000;font-size:16px;padding-top:10px;padding-bottom:0}.documents-resources__folder h2,.documents-resources__folder h3,.documents-resources__folder h4,.documents-resources__folder h5,.documents-resources__folder h6{font-family:lato,sans-serif;font-size:16px;margin:0;display:inline-block}.documents-resources__file{font-size:16px;color:#f65701;padding-left:15px;margin-left:3px}.documents-resources__file>a{line-height:1.5;font-weight:400;cursor:pointer;color:#000}.documents-resources .fa{margin-right:7px}.climate-credit__content--with-table{display:flex;align-items:stretch;margin-bottom:50px!important}.climate-credit__content--with-table>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0!important}.climate-credit__content--with-table table{display:flex;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-top:3px solid #000;border-bottom:3px solid #000}.climate-credit__content--with-table thead,.climate-credit__content--with-table tbody{display:flex;flex-direction:column;justify-content:stretch}.climate-credit__content--with-table tbody{flex:1 1 auto}.climate-credit__content--with-table tr{display:flex;align-items:stretch;justify-content:stretch;flex:1 1 auto}.climate-credit__content--with-table th{padding:50px 34px;text-align:left;color:#030303;letter-spacing:0}.climate-credit__content--with-table th p{color:#030303;letter-spacing:0;margin:0;max-width:100%}.climate-credit__content--with-table td{padding:25px 34px;display:flex;align-items:center}.climate-credit__content--with-table td p{margin:0;max-width:100%;font-size:16px}.climate-credit__content--with-table th,.climate-credit__content--with-table td{flex:1 1 50%;border:none;border-left:1px solid #d4d4d4;display:flex;align-items:center}.climate-credit__content--with-table th:first-child,.climate-credit__content--with-table td:first-child{border-left:none}.climate-credit__content--with-table tr:nth-child(even),.climate-credit__content--with-table th{background-color:#f7f7f7}.climate-credit__content--with-table tr:nth-child(odd){background-color:transparent}.climate-credit__content--with-table p{margin-bottom:12px}.climate-credit__content--with-table-borderless table{border:none}.climate-credit__content--with-table-borderless tr{background:0 0}.climate-credit__content--with-table-borderless td{width:50%;border:none;color:#666;vertical-align:top;padding-left:0;padding-right:0;text-align:left}.climate-credit__content--with-table-borderless td:nth-child(2){text-align:right}.img-left_module p{line-height:1.4}.img-left_module .eh-cta{position:relative!important}.img-left_module .eh-cta a{padding:0}@media only screen and (max-width:991px){.hee-row{margin-bottom:0!important}.hee-row .subrow_inner{margin-bottom:25px!important}.hee-row .subrow_inner .sub_column.first{width:35%}.hee-row .subrow_inner .sub_column.last{width:65%;margin-left:0}.hee-row .subrow_inner .sub_column.last p{margin-bottom:5px;line-height:20px;font-size:16px}}.companions{margin-top:25px}.companions .companion-row{display:table}@media only screen and (max-width:991px){.companions .companion-row{display:inline-block}}.companions .companion-row>.subrow_inner{display:table}@media only screen and (max-width:991px){.companions .companion-row>.subrow_inner{display:inline-block}}.companions .companion-row>.subrow_inner .img-contain{display:table-cell!important;float:none;vertical-align:middle}@media only screen and (max-width:991px){.companions .companion-row>.subrow_inner .img-contain{display:inline-block!important;width:100%}}.companions .companion-row>.subrow_inner .img-contain .image-left{text-align:center}.companions .companion-row>.subrow_inner .img-contain .image-left .image-wrap{margin:0 0 1em;width:100%;text-align:center}@media only screen and (max-width:991px){.companions .companion-row>.subrow_inner .img-contain .image-left .image-wrap{width:100%;margin:2.5em 0 .5em!important}}.companions .companion-row>.subrow_inner .img-contain .image-left .image-wrap img{width:220px}.companions .companion-row>.subrow_inner .img-companion{display:table-cell!important;float:none;width:100%;vertical-align:middle}@media only screen and (max-width:991px){.companions .companion-row>.subrow_inner .img-companion{display:inline-block!important}}div#sign-up{height:auto}.pledge-form-v2 form{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:520px){.pledge-form-v2 form{justify-content:center}}.pledge-form-v2__button{margin-top:5px}.pledge-form-v2 ::placeholder{font-size:24px;font-weight:400;letter-spacing:1px;color:#fff}@media(max-width:520px){.pledge-form-v2 ::placeholder{font-size:20px}}.pledge-form-v2 .form-group{flex-basis:calc(50% - 15px)}@media(max-width:520px){.pledge-form-v2 .form-group{flex-basis:100%;margin-bottom:10px}}.pledge-form-v2 .form-group input[type=number]::-webkit-inner-spin-button,.pledge-form-v2 .form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pledge-form-v2 .form-group input[type=number]{-moz-appearance:textfield}.pledge-form-v2 .form-group .form-control{border:none;border-bottom:1px solid #cecac9;background-color:transparent;border-radius:0;box-shadow:none;padding:0 0 0 5px;font-size:24px;letter-spacing:1px;color:inherit}@media(max-width:520px){.pledge-form-v2 .form-group .form-control{font-size:20px}}.pledge-form-v2 .pledge-form-v2__thanks-step{display:none}.pledge-form-v2 .pledge-form-v2__thanks-step h2{line-height:1.2}.pledge-form-v2 .pledge-form-v2__ddc-error-step,.pledge-form-v2 .pledge-form-v2__ddc-email-error-step{display:none}#share .share-inner{max-width:1100px!important;margin:25px auto!important;padding:0 60px}#share{padding-bottom:60px}#share #share-header .follow-btn.callout-cta{position:absolute;top:10px;right:5px}@media only screen and (max-width:767px){#share #share-header .follow-btn.callout-cta{position:relative;top:0;right:0;margin-bottom:30px}}@media only screen and (max-width:991px){#share #share-row .tweet{margin-bottom:40px}}#share #share-row .tweet .twt-media{max-height:300px;margin-bottom:20px}#share #share-row .tweet .twt-media video,#share #share-row .tweet .twt-media img{max-height:300px}@media only screen and (max-width:991px){#share #share-row .tweet .twt-media{max-width:100%;text-align:center;max-height:400px}#share #share-row .tweet .twt-media video,#share #share-row .tweet .twt-media img{max-height:400px}}#share #share-row .tweet .twt-text p{font-size:16px;line-height:22px}@media only screen and (max-width:991px){#share #share-row .tweet .twt-text{height:200px}#share #share-row .tweet .twt-text p{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){#share #share-row .tweet .twt-text{height:auto}#share #share-row .tweet .twt-text p{font-size:16px;line-height:22px}}#share #share-row .tweet .twt-share{padding:0 15px}#share #share-row .tweet .twt-share .col-md-3{text-align:center}#share #share-row .tweet .twt-share .col-md-3 a,#share #share-row .tweet .twt-share .col-md-3 i,#share #share-row .tweet .twt-share .col-md-3 span{color:#000}#share #share-row .tweet .twt-share .col-md-3 a:hover,#share #share-row .tweet .twt-share .col-md-3 i:hover,#share #share-row .tweet .twt-share .col-md-3 span:hover{color:#f65701}#share #share-row .tweet .twt-share .col-md-3 .twt-num{margin-left:5px}@media only screen and (max-width:991px){#share #share-row .tweet .twt-share .col-md-3{width:25%!important}}.callout-cta{text-align:center}.callout-cta .btn{color:#fff;background-color:#f65701;border-color:#f65701;display:inline-block;border-width:2px;transition:background-color .3s,border-color .3s,color .3s;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.8px;padding:16px 37px 16px 42px;border-radius:25px}.callout-cta .btn:hover,.callout-cta .btn:focus{background-color:#f65701;border-color:#f65701;color:#000}.hentry{padding-top:25px!important;padding-bottom:25px!important}.hentry .entry-header{margin-bottom:0}.hentry .entry-header h3.title-post.entry-title{font-size:26px;font-weight:400;padding:0}.single .entry-header,.page .entry-header{margin-bottom:0}.single .entry-header h3.title-post.entry-title,.page .entry-header h3.title-post.entry-title{font-size:26px;font-weight:400;padding:0}.content-area .hentry:after{content:"";position:absolute;left:0;top:0;width:0;height:0;background-color:transparent}.se-hero-section{height:750px}.se-hero-section .bg-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.1) 40%,rgba(0,0,0,0.3) 50%,rgba(14,14,14,0.8) 100%);height:750px;width:100%;position:absolute}.se-hero-section .header-intro{width:100%;height:750px;display:flex;align-items:center}.se-hero-section .intro-content{padding:0 23% 0 26%}.se-hero-section .intro-content p,.se-hero-section .intro-content h1{color:#fff!important;line-height:1.15em;margin-bottom:20px}.se-hero-section .intro-content h1{font-size:34px}.se-hero-section .intro-content p{font-size:1.2em}@media only screen and (max-width:1247px){.se-hero-section .intro-content{padding:15% 8% 0 15%}}@media only screen and (max-width:1023px){.se-hero-section .intro-content{padding:0 20% 0 8%}}@media only screen and (max-width:767px){.se-hero-section .intro-content h1{font-size:26px}.se-hero-section .intro-content p{font-size:16px}}.se-hero-section .btn{background-color:transparent!important;border-color:#fff;border-width:2px!important;transition:background-color .3s,border-color .3s,color .3s!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.8px!important;padding:16px 37px 16px 42px!important;border-radius:25px!important;color:#fff}.se-hero-section .btn:hover,.se-hero-section .btn:focus{background-color:#f65701!important;border-color:#f65701!important;color:#000!important}.se-hero-section .content-social a{font-size:22px;margin-top:20px;margin-right:0;border:2px solid #fff;transition:background-color .3s,border-color .3s,color .3s!important;width:42px;height:42px;display:inline-block;text-align:center;border-radius:50% 50%;padding:3px;color:#fff;display:flex;align-items:center}.se-hero-section .content-social a i{width:100%;margin-left:-2px}.se-hero-section .content-social a:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}#dim-info-modal{background-color:transparent}#dim-info-modal .modal-inner{max-width:600px;max-height:350px;border:1px solid #a5a5a5;background-color:#000;height:auto}#dim-info-modal .modal-inner .modal-close{border:1px solid #a5a5a5;border-radius:50%;width:30px;height:30px;padding-top:0;display:inline-block;position:absolute;top:30px;right:30px}#dim-info-modal .modal-inner .modal-close:before,#dim-info-modal .modal-inner .modal-close:after{content:"";position:absolute;top:15px;left:50%;height:2px;width:18px;border-radius:0;background:#f65701;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-9px;margin-top:-1px}#dim-info-modal .modal-inner .modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#dim-info-modal .modal-inner h2{color:#a5a5a5;font-size:26px;margin-bottom:25px;margin-top:30px}@media only screen and (max-width:519px){#dim-info-modal .modal-inner h2{font-size:20px;margin-bottom:15px;margin-top:15px}}#dim-info-modal .modal-inner h3{color:#a5a5a5;font-size:20px;line-height:28px}@media only screen and (max-width:519px){#dim-info-modal .modal-inner h3{font-size:16px;line-height:26px}}#dim-info-modal .modal-inner .outro-cta a{padding:1.25em 3.25em;text-transform:uppercase;letter-spacing:1px;border-radius:50em;background:0 0;transition:background-color .3s,border-color .3s,color .3s;border:2px solid #fff;color:#fff;font-weight:700;font-size:12px}#dim-info-modal .modal-inner .outro-cta a:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}#social-share-modal{background-color:transparent}#social-share-modal .modal-inner{max-width:600px;max-height:250px;border:1px solid #a5a5a5;background-color:#000;padding:50px}#social-share-modal .modal-inner .modal-close{border:1px solid #a5a5a5;border-radius:50%;width:30px;height:30px;padding-top:0;display:inline-block;position:absolute;top:30px;right:30px}#social-share-modal .modal-inner .modal-close:before,#social-share-modal .modal-inner .modal-close:after{content:"";position:absolute;top:14px;left:50%;height:2px;width:18px;border-radius:0;background:#f65701;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-9px;margin-top:-1px}#social-share-modal .modal-inner .modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#social-share-modal .modal-inner h2{color:#a5a5a5;font-size:26px;margin-bottom:25px;margin-top:30px}#social-share-modal .modal-inner h3{color:#a5a5a5;font-size:20px;line-height:28px}#social-share-modal .modal-inner .outro-cta{margin:20px 0}#social-share-modal .modal-inner .outro-cta a{padding:1.25em 3.25em;text-transform:uppercase;letter-spacing:1px;border-radius:50em;background:0 0;transition:background-color .3s,border-color .3s,color .3s;border:2px solid #fff;color:#fff;font-weight:700;font-size:12px}#social-share-modal .modal-inner .outro-cta a:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}#dimmer-range .irs-handle{cursor:grab}#dimmer-range .irs--big{width:91%;float:left}@media only screen and (max-width:1023px){#dimmer-range .irs--big{width:88%}}@media only screen and (max-width:991px){#dimmer-range .irs--big{width:87%}}@media only screen and (max-width:767px){#dimmer-range .irs--big{width:86%}}@media only screen and (max-width:679px){#dimmer-range .irs--big{width:84%}}@media only screen and (max-width:479px){#dimmer-range .irs--big{width:76%}}#dimmer-range .irs--big .irs-bar{top:33px;height:15px;background-color:#f28b0b;border:1px solid #f65701;background:linear-gradient(to bottom,#fff 0%,#f65701 30%,#f28b0b 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}#dimmer-range .irs-min,#dimmer-range .irs-max,#dimmer-range .irs-from,#dimmer-range .irs-to,#dimmer-range .irs-single{display:none!important}#dimmer-range .dimmer-icon-sm{width:20px;margin-top:30px;margin-right:10px;float:left}#dimmer-range .dimmer-icon-lg{float:left;width:40px;margin-top:18px;margin-left:10px}#dimmer{position:fixed;width:100%;height:100%;background-color:#000;z-index:2000;pointer-events:none!important;opacity:.2}#dim-device-container{background-color:#474747;min-height:540px}#dim-device-container>.row_inner{background:url(https://s3-us-west-1.amazonaws.com/ddb.energyupgradeca/wp-content/uploads/2019/08/482_output-5g5mvf.gif);padding:60px 0;background-repeat:no-repeat;background-position:right -35%;min-height:540px}@media only screen and (max-width:991px){#dim-device-container>.row_inner{background-position:center 300px;height:750px}}@media only screen and (max-width:479px){#dim-device-container>.row_inner{background-position:left 400px;background-size:cover}}#dim-device-container .copy-content{margin:0 auto;max-width:1600px;text-shadow:0 0 10px #000;padding-left:30px}#dim-device-container .copy-content .tb_text_wrap{max-width:500px}@media only screen and (max-width:991px){#dim-device-container .copy-content .tb_text_wrap{max-width:100%}}#dim-device-container .copy-content .tb_text_wrap h1,#dim-device-container .copy-content .tb_text_wrap p{color:#fff}#dim-device-container .copy-content .tb_text_wrap h1{font-size:34px}#dim-device-container .copy-content .tb_text_wrap p{font-size:20px}@media only screen and (max-width:1023px){#dim-device-container .copy-content{margin:0}}@media only screen and (max-width:991px){#dim-device-container .copy-content{align-content:start;margin:0 auto;padding:0 30px}}@media only screen and (max-width:991px){#energy-saving-art>.row_inner{height:750px}}#energy-saving-art>.row_inner .sp-slide-0{background:url(https://s3-us-west-1.amazonaws.com/ddb.energyupgradeca/wp-content/uploads/2019/08/1920x750_100_525_desktop-1920x750-0003-desktop-wallpapers-1.jpeg)}@media only screen and (max-width:991px){#energy-saving-art>.row_inner .sp-slide-0{background:url(https://s3-us-west-1.amazonaws.com/ddb.energyupgradeca/wp-content/uploads/2019/09/992x1764_100_484_mobile-922x17664-0003-mobile-wallpapers-1.jpeg);height:750px}}#energy-saving-art>.row_inner .sp-slide-1{background:url(https://s3-us-west-1.amazonaws.com/ddb.energyupgradeca/wp-content/uploads/2019/08/1920x750_100_526_desktop-1920x750-0004-desktop-wallpapers-2.jpeg)}@media only screen and (max-width:991px){#energy-saving-art>.row_inner .sp-slide-1{background:url(https://s3-us-west-1.amazonaws.com/ddb.energyupgradeca/wp-content/uploads/2019/09/992x1764_100_488_mobile-922x17664-0002-mobile-carouse-l-3-creative-ways-to-save.jpeg);height:750px}}#energy-saving-art>.row_inner .sp-slide{background-size:cover}#energy-saving-art>.row_inner .sp-slide .sp-slide-wrap{padding-right:15%!important;max-width:1600px;margin:0 auto;display:inline-block}#energy-saving-art>.row_inner .sp-slide .sp-slide-wrap .outro-cta a:hover{color:#000!important;background-color:#fff!important;border:2px solid #fff!important}@media only screen and (max-width:991px){#energy-saving-art>.row_inner .sp-slide{background-position:0 90%!important;background-repeat:no-repeat;background-size:cover}#energy-saving-art>.row_inner .sp-slide .bsp-layers-overlay{vertical-align:top}#energy-saving-art>.row_inner .sp-slide .bsp-layers-overlay .sp-slide-wrap{padding-top:40px;padding-right:5%!important;max-width:1600px;margin:0 auto;padding-left:30px!important;display:inline-block}#energy-saving-art>.row_inner .sp-slide .bsp-layers-overlay .sp-slide-wrap .sp-slide-text p{text-align:left;line-height:27px;padding:0 15px 0 0}}#energy-saving-art .copy-content{margin:0 auto;text-shadow:0 0 10px #000}#energy-saving-art .copy-content .tb_text_wrap{max-width:500px}@media only screen and (max-width:991px){#energy-saving-art .copy-content .tb_text_wrap{max-width:100%}}#energy-saving-art .copy-content .tb_text_wrap h1,#energy-saving-art .copy-content .tb_text_wrap p{color:#fff}#energy-saving-art .copy-content .tb_text_wrap h1{font-size:34px}#energy-saving-art .copy-content .tb_text_wrap p{font-size:20px}@media only screen and (max-width:1023px){#energy-saving-art .copy-content{margin:0}}@media only screen and (max-width:991px){#energy-saving-art .copy-content{align-content:start;margin:0 auto}}#quiz-row .copy-content{margin:0 auto}#quiz-row .copy-content h1{font-size:34px;color:#fff}#quiz-row .copy-content p{font-size:20px;color:#fff}#quiz-row .copy-content .outro-cta a{padding:1.25em 3.25em;text-transform:uppercase;letter-spacing:1px;border-radius:50em;background:0 0;transition:background-color .3s,border-color .3s,color .3s;border:2px solid #fff;color:#fff;font-weight:700;font-size:12px}#quiz-row .copy-content .outro-cta a:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.successes{max-width:1200px;margin:0 auto!important}.screenreader{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.outro-cta.successes{margin-top:30px}.outro-cta.successes a{padding:1.25em 3.25em;text-transform:uppercase;letter-spacing:1px;border-radius:50em;background:0 0;transition:background-color .3s,border-color .3s,color .3s;border:2px solid #333;color:#333;font-weight:700;font-size:12px}.outro-cta.successes a i{margin-left:7px;font-size:10px}.outro-cta.successes a:hover,.outro-cta.successes a:focus{background-color:#f65701!important;border-color:#f65701!important;color:#000!important}.image-wrap a:focus{opacity:.5}.elementor-723{width:1000px}.elementor-248 .elementor-element.elementor-element-7283 .elementor-widget-container{width:1000px;max-width:100%}.nav-pills--sea-level-cities{width:1000px}.ribbon_menu a:focus{color:#f65701}.btn-menu:hover,.btn-menu:focus{color:#f65701!important;outline:none}