@font-face{font-family:Gilroy-Regular;font-style:normal;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-Regular.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-Regular.woff) format("woff")}@font-face{font-family:Gilroy-Medium;font-style:normal;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-Medium.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-Medium.woff) format("woff")}@font-face{font-family:Gilroy-Bold;font-style:normal;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-Bold.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-Bold.woff) format("woff")}@font-face{font-family:Gilroy-SemiBold;font-style:normal;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-SemiBold.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/New_Fonts/Gilroy-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:italic;font-weight:700;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-BoldItalic.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:normal;font-weight:700;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Bold.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:normal;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:italic;font-weight:900;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-HeavyItalic.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-HeavyItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:normal;font-weight:900;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Heavy.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:italic;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Italic.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:normal;font-weight:500;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Medium.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:normal;font-weight:300;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Light.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:italic;font-weight:300;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-LightItalic.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Gill Sans;font-style:italic;font-weight:500;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-MediumItalic.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/energy/Font%202021/GillSans-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:LucidaGrande;font-style:italic;font-weight:700;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/CEP%20-%20Site%20Assets/Fonts/Lucida%20Grande%20Bold.eot);src:local("☺"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/CEP%20-%20Site%20Assets/Fonts/Lucida%20Grande%20Bold.woff) format("woff"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/CEP%20-%20Site%20Assets/Fonts/Lucida%20Grande%20Bold.ttf) format("truetype"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/CEP%20-%20Site%20Assets/Fonts/Lucida%20Grande%20Bold.otf) format("oepntype"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/CEP%20-%20Site%20Assets/Fonts/Lucida%20Grande%20Bold.svg) format("svg")}@font-face{font-display:swap;font-family:Lucida Grande;font-style:normal;font-weight:400;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/Communal%20Energy%20Partners%20fonts%20Sep%202022/LucidaGrande.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/Communal%20Energy%20Partners%20fonts%20Sep%202022/LucidaGrande.woff) format("woff")}@font-face{font-display:swap;font-family:Lucida Grande;font-style:normal;font-weight:700;src:url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/Communal%20Energy%20Partners%20fonts%20Sep%202022/LucidaGrande-Bold.woff2) format("woff2"),url(https://8479579.fs1.hubspotusercontent-na1.net/hubfs/8479579/Communal%20Energy%20Partners%20fonts%20Sep%202022/LucidaGrande-Bold.woff) format("woff")}*{box-sizing:border-box}body{font-family:Gilroy-Regular;font-size:18px;line-height:1.22;margin:0;padding:0}img{max-width:100%}button{font-family:Gilroy-Regular;font-weight:700}h1{font-size:48px}h1,h2{font-family:Gill Sans;font-weight:700;margin:0;padding:0}h2{font-size:36px}h3{font-size:22px;letter-spacing:1px}h3,h4{font-family:Gill Sans;font-weight:700;margin:0;padding:0}h4{font-size:18px}h5,h6{font-family:Gill Sans}h5,h6,p{margin:0;padding:0}p{font-family:Gilroy-Regular;font-size:16px;font-weight:400;letter-spacing:1px;line-height:28px}p.bold{font-family:Gilroy-SemiBold;font-size:18px;font-weight:900}ul{list-style:none}ul,ul li{margin:0;padding:0}ul li{font-size:17px;font-weight:400;line-height:23px}a{font-weight:700;margin:0;outline:none;padding:0}a,a:hover{text-decoration:none;transition:all .3s}:focus,a:hover{outline:none!important}:focus{text-decoration:none}input:focus::placeholder{color:transparent}.clear{clear:both;line-height:1px;margin:0;padding:0}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.container{margin:0 auto;max-width:1246px;padding:0 20px}.header-container-wrapper{left:0;position:absolute;right:0;top:0;z-index:9}.no-margin{margin-top:0}.btn{background-color:transparent;border:1px solid #b4e23b;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Gilroy-Bold;font-size:16px;font-weight:900;line-height:44px;padding:0 50px}.btn:hover{background-color:#b4e23b;color:#032f6a}fieldset{max-width:100%!important}.hs-form-field{display:flex;flex-wrap:wrap;float:left!important;margin:0 3% 22px 0;position:relative;width:48.5%!important}.hs-form-field:nth-child(2n){margin-right:0}.hs-form-field label span{font-size:0}.input{margin:0!important;width:100%}label.hs-error-msg{color:#fff;font-size:10px!important}fieldset.form-columns-1 .hs-form-field{width:100%!important}fieldset p{color:#fff!important;font-size:11px!important;line-height:11px!important;padding:0 0 12px!important;text-align:center}.hs_error_rollup{display:none}.input input,select{background:#fff;border:1px solid #dadada;border-radius:2px;color:#474747;font-family:Gilroy-Regular;font-size:17px;font-weight:400;height:37px;line-height:37px;padding:0 15px;width:100%!important}.hs-form-field label{display:inline-block;font-size:0;line-height:0;margin-bottom:0}fieldset .input textarea{background:#fff;border:1px solid #dadada;border-radius:2px;color:#474747;font-family:Gilroy-Regular;font-size:17px;font-weight:400;height:100px;line-height:23px;padding:5px 15px;width:100%!important}.actions input,.cta_button{-webkit-appearance:none;background-color:transparent;border:1px solid #b4e23b;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Gilroy-SemiBold;font-size:20px;font-weight:700;line-height:44px;padding:0 50px;transition:.3s}.actions input:hover,.cta_button:hover{background-color:#b4e23b;color:#032f6a}.submitted-message{margin:30px 0;text-align:center}.input input::placeholder{font-family:Gilroy-Regular;font-size:14px}input[type=checkbox]{height:unset;left:0;margin:0;position:absolute;top:6px;width:15px!important}.hs-form-booleancheckbox span{display:inline-block;font-size:13px!important;line-height:22px;margin:0!important;padding-left:25px;width:100%}ul.no-list.hs-error-msgs.inputs-list{bottom:-16px;position:absolute}header.page-header{width:100%}@keyframes blink{0%{opacity:0;transform:scale(.4)}33.33333%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.8)}}.billing-payments-bg{background:linear-gradient(180deg,#02336f 0,#140d46);color:#fff}.legal-consent-container p{font-size:13px!important;line-height:normal!important;text-align:left}.solid-bg{background:#0e1953;color:#fff;float:left!important;width:100%!important}.bg-faq{background:linear-gradient(180deg,#02336f 0,#140d46);color:#fff}.payment-portal{background:#0e1953;color:#fff;height:100vh}.bg-bottom-1,.payment-portal{float:left!important;width:100%!important}.body-container{position:relative;z-index:8}.mainSearchContainer{background:#0e1953;color:#fff;padding:180px 0 150px;position:relative}.loadmore.we-btn{text-align:center}.blog-section .loadmore.we-btn{margin:20px 0 0}button.loadmore-less{display:none}.mainSearchContainer a.hs-search-results__title{color:#fff}.mainSearchContainer .hs-search-results__listing li{margin:0;padding:20px 0}.mainSearchContainer .hs-search-results__next-page,.mainSearchContainer .hs-search-results__prev-page{color:#fff}.resource-bg-2 .post-listing>div{flex:0 0 50%;padding:30px 35px;width:50%}.post-item.half{display:none;position:relative}.resource-bg-2 .post-listing .post-item.full{flex:0 0 100%}.resource-bg-2{background:#140d46;background:-moz-linear-gradient(top,#140d46 0,#02336f 99%);background:-webkit-linear-gradient(top,#140d46,#02336f 99%);background:linear-gradient(180deg,#140d46 0,#02336f 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#140d46",endColorstr="#02336f",GradientType=0);padding:0 0 80px}.resource-pict{display:flex;padding-bottom:110px;position:relative;width:100%}.resource-box p{display:inline-block;padding:5px 0;width:100%}.resource-box p a.more-link{color:#b4e23b;display:inline-block;margin-top:10px;padding:0 15px 0 0;position:relative;transition:.3s}.resource-bg-2 .resource-box{bottom:0;left:40px;padding:25px 35px;position:absolute;right:0;width:100%;z-index:1}.resource-bg-2 .hs-featured-image{float:left;height:500px;margin:0;max-width:100%;object-fit:cover;width:100%}.resource-bg-2 .post-listing{display:flex;flex-wrap:wrap}.resource-box p a.more-link:before{border-right:2px solid #b4e23b;border-top:2px solid #b4e23b;content:"";height:.3em;margin-top:.1em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .3s;vertical-align:middle;width:.3em;z-index:0}.resource-box p a.more-link:hover{color:rgba(180,226,59,.5)}.resource-box p a.more-link:hover:before{border-right:2px solid rgba(180,226,59,.5);border-top:2px solid rgba(180,226,59,.5)}.date{padding-bottom:10px;text-align:right}.date,.resource-box p{color:#fff}.resource-box h4 a{color:#fff;font-size:22px}.resource-bg-2 .post-listing .post-item.full{width:100%}.resource-bg-2 .post-listing .post-item.full .resource-box{bottom:0;left:0;padding:25px 35px;position:relative;right:0;width:100%;z-index:1}.resource-bg-2 .post-listing .post-item.full .resource-pict>div{flex-wrap:wrap;width:50%}.resource-bg-2 .post-listing .post-item.full .resource-pict{align-items:center;background:#de2b60;display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding:0}.resource-bg-2 .post-listing .post-item.full .resource-pict .date{float:left;text-align:left;width:100%}.resource-bg-2 .post-listing .post-item.full .resource-box h4 a{color:#fff;display:inline-block;font-size:36px;padding:20px 0 40px;transition:.3s}.resource-bg-2 .post-listing .post-item.full .resource-box h4 a:hover{color:#b4e23b}.resource-bg-2 .post-listing .post-item.full.moreBox-list{display:none}.blog-section div#loadMore{padding:25px 0 0;text-align:center}.blog-section .blog-pagination{display:none}.blog-section.blog-detail-single{background:#fff;padding:70px 0}.blog-section.blog-detail-single .section.post-header>div{flex:1;flex-wrap:wrap;padding:0 15px}.blog-section.blog-detail-single .section.post-header{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1080px}.blog-section.blog-detail-single .section.post-header .hs-featured-image{float:left;height:500px;margin:0;max-width:100%;object-fit:cover;width:100%}.detail-left-content h3{color:#de2b60;padding:0 0 25px}.case-studies-heading-sec{text-align:center}.case-studies-heading-sec h3{color:#32b0b1}.case-studies{background:#12114a;background:-moz-linear-gradient(top,#12114a 0,#082661 100%);background:-webkit-linear-gradient(top,#12114a,#082661);background:linear-gradient(180deg,#12114a 0,#082661);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#12114a",endColorstr="#082661",GradientType=0);padding:60px 0}.case-studies-pict{background:#10154e;display:flex;flex-wrap:wrap;position:relative}.case-studies-hs-featured-image-wrapper{flex:0 0 60%;max-width:60%;position:relative}.case-studies-inner-sec-start{align-items:center;bottom:0;display:flex;flex:0 0 65%;max-width:65%;position:absolute;right:0;top:0;width:65%}.case-studies-hs-featured-image-wrapper:before{background:linear-gradient(90deg,transparent 70%,#101650);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.case-studies-hs-featured-image-wrapper img.hs-featured-image{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.case-studie-listing-sec{margin-top:60px;position:relative;width:100%}.case-studies-heading-content{margin:0 auto;max-width:460px;padding:0}.case-studies-inner-sec-start h2 a{color:#fff}.case-studies-inner-sec-start p{color:#fff;padding:25px 0 40px}.case-studie-listing-sec:nth-child(2n) .case-studies-pict{flex-direction:row-reverse}.case-studie-listing-sec:nth-child(2n) .case-studies-inner-sec-start{left:0}.case-studie-listing-sec:nth-child(2n) .case-studies-hs-featured-image-wrapper:before{background:linear-gradient(270deg,transparent 70%,#101650)}.case-studies-tilte-we-sec{text-align:center}.case-studies-tilte-we-sec h3{color:#32b0b1}.gallery_menu_area a.selected{background:#b4e23b}.gallery_menu li.placeholder,.post-item{display:none}.cep-bd .bg-bottom-reverse{background:none;padding:45px 0 108px}.bg-cep{background:transparent linear-gradient(180deg,#02336f,#140d46) 0 0 no-repeat padding-box;color:#fff}.bg-cep,.cep-bd .contact-main{float:left!important;width:100%!important}.cep-bd .contact-main{border-bottom:.5px solid rgba(180,226,59,.86)!important;border-left:0;border-right:0;border-top:.5px solid rgba(180,226,59,.86)!important;position:relative}.cep-bd .contact-main:before{right:.5px;width:.5px!important}.cep-bd .contact-main:after,.cep-bd .contact-main:before{background:rgba(180,226,59,.86);content:"";height:100%;position:absolute;top:0}.cep-bd .contact-main:after{left:0;width:.5px}.cep-bd .contact-left-text h4{font-family:Gilroy-SemiBold}.cep-bd .contact-left-text h2{font-family:Gilroy-SemiBold;letter-spacing:-1.88px}.cep-bd .no-list.hs-error-msgs.inputs-list{bottom:-20px}.cep-bd label.hs-error-msg{display:block!important;line-height:10px!important}@media(max-width:767px){.resource-bg-2 .post-listing>div{flex:0 0 100%;padding:30px 0;width:100%}.gallery_menu li.placeholder{display:block}.gallery_menu li.filter{display:none}.gallery_menu.is-open li{display:block}.cep-bd .bg-bottom-reverse{padding:25px 0 70px}.cep-bd .contact-left-text h2 br{display:none}.cta_button{line-height:40px}.cta_button,Body{font-size:16px}h1{font-size:36px}h2{font-size:28px}h3{font-size:22px;font-size:18px}.masthead-text p{padding:20px 0}.masthead-text h1{font-size:30px}.blog-section.blog-detail-single .section.post-header>div{flex:0 0 100%;flex-wrap:wrap;padding:15px 0}.summary-module-inner>div{flex:0 0 100%;margin:15px 0;max-width:100%;text-align:center}.image-section-inner-left-section{flex:0 0 100%;line-height:28px;padding:20px 0;width:100%}.image-section-inner-right-section{flex:0 0 100%;max-width:100%}.image-section-inner.left{display:flex;flex-direction:column-reverse;flex-wrap:wrap;padding:0 20px}.resource-bg-2 .post-listing .post-item.full .resource-pict>div{width:100%}.resource-bg-2 .hs-featured-image{height:auto}.resource-bg-2 .resource-box{bottom:0;display:inline-block;left:0;padding:25px;position:relative;right:0;width:100%;z-index:1}.resource-bg-2 .post-listing .post-item.full .resource-box h4 a{font-size:26px;padding:20px 0}.resource-bg-2 .post-listing .post-item.full .resource-box{padding:25px}.resource-pict{display:flex;flex-wrap:wrap;padding-bottom:0;position:relative;width:100%}.contact-overlay{background-color:rgba(0,0,0,.8);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 38px;position:absolute;right:0;text-align:center;top:0;width:100%}.hs-form-field{width:100%!important}.managin-icon-text-inr{padding:50px 0}.managing-content-left{padding-bottom:20px}.textimonial-pict img{height:350px;object-fit:cover}.service-inn{height:500px}.service-inn img{height:auto}.managing-content-right,.managing-content-right .managing-img img{height:450px;object-fit:cover;width:100%}.case-studies-hs-featured-image-wrapper{flex:0 0 100%;max-width:100%}.case-studies-inner-sec-start{flex:0 0 100%;max-width:100%;padding:40px 30px;position:static}.case-studies-heading-content{max-width:100%}.case-studies-hs-featured-image-wrapper:before{content:none}}.hideItems{display:none}.showItems{display:inline-block}button.loadmore-button.btn:disabled{display:none}@media (min-width:768px) and (max-width:1660px){h1{font-size:32px}h2{font-size:24px}h3{font-size:20.8px}h4{font-size:16px}h5{font-size:12.8px}h6{font-size:11.2px}.js-scrolled{animation:smoothScroll 1s forwards;background:#052c68;padding:20px 0 0;position:fixed;top:0}.cep-bd .contact-left-text h2{font-size:28px;line-height:45px}@keyframes smoothScroll{0%{transform:translateY(-40px)}to{transform:translateY(0)}}}@media(max-width:1124px){.btn{padding:0 30px}}