/* https://www.accuenergy.com/wp-content/themes/stratusx-child/page-assets/css/casestudylanding.css?ver=6.8.1 */
.elementor-column-wrap{width:100%}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.elementor-section-boxed .elementor-column-gap-default .elementor-row{width:100%;margin-left:0;margin-right:0}.elementor-section-boxed .elementor-container{width:100%!important}.entry-title{display:none!important}.space-50{padding-bottom:50px!important}.space-70{padding-bottom:70px!important}.space-90{padding-bottom:90px!important}.space-1100{padding-bottom:110px!important}.inner-space-50{padding-top:50px!important;padding-bottom:50px!important}.inner-space-70{padding-top:70px!important;padding-bottom:70px!important}#logo{pointer-events:none}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{display:none}footer.footer{display:none}.main-container{background-position:center;background-repeat:no-repeat;background-size:cover}.main-container.stem-bg{background-image:url(/wp-content/uploads/220203-stem-banner-1920x700-1.jpg)}.main-container.hawaii-bg{background-image:url(/wp-content/uploads/220203-hawaii-banner-1920x700-1.jpg)}.main-container.onenergy-bg{background-image:url(/wp-content/uploads/220203-onenergy-banner-1920x700-1.jpg)}.main-container.huson-bg{background-image:url(/wp-content/uploads/220203-husson-banner-1920x700-1.jpg)}.main-container.tdenergy-bg{background-image:url(/wp-content/uploads/220203-tdenergy-banner-1920x700-1.jpg)}.main-container.binghalib-bg{background-image:url(/wp-content/uploads/220203-binghalib-banner-1920x700-1.jpg)}.main-container.panevo-bg{background-image:url(/wp-content/uploads/220324-panevo-banner-1920x700-1.jpg)}.flex-container{display:flex;max-width:1120px;margin-left:auto;margin-right:auto}.main-container .left{width:50%;padding:30px 15px 30px 30px}.main-container .right{width:50%;padding:30px 30px 30px 15px}.main-container .left.center-align{align-self:center}.main-container .right.center-align{align-self:center}.main-container .image{text-align-last:center;padding-top:30px;padding-bottom:30px}.main-container .flex-container h2{color:#01818C;font-size:55px!important;font-weight:700}.main-container .flex-container h1.sub-title{color:#f68c34;font-size:22px!important;margin:0;font-weight:700}.main-container .flex-container h3{color:#515151;font-size:22px!important;line-height:34px;font-weight:400}.main-container .flex-container h1.white{color:#fff}.main-container .flex-container h2.white{color:#fff}.main-container .flex-container h3.white{color:#fff}.content-container.green{background-image:linear-gradient(to right,#01818C,#00A5B2)}.content-container .left{flex:auto;padding:30px 15px 30px 30px}.content-container .right{flex:0 0 450px;padding:30px 30px 30px 15px}.content-container .bottom-image{width:100%;text-align-last:center}.content-container .flex-container{padding-top:50px;padding-bottom:50px}.content-container .flex-container.bottom{padding-top:0}.content-container .flex-container h2{color:#01818C;font-size:32px!important;font-weight:700;line-height:40px}.content-container .flex-container h3{color:#515151;font-size:15px!important;font-weight:400;line-height:35px}.content-container .flex-container li{color:#515151;font-size:15px!important;font-weight:400;line-height:35px}.content-container .flex-container h2.white{color:#fff}.content-container .flex-container h2.grey{color:#515151}.content-container .flex-container h3.white{color:#fff}.content-container .flex-container ul.white li{color:#fff}.content-container .flex-container h3.bold{font-weight:700}.content-container .flex-container h3.size-20{font-size:20px!important}.content-container .flex-container ul{margin:0;padding-bottom:30px}.content-container .flex-container ul.dashed{list-style-type:none}.content-container .flex-container ul.dashed>li{margin-left:-40px}.content-container .flex-container ul.dashed>li:before{content:"-";text-indent:0;padding-right:5px}.content-container .download-box{background:#fff;padding:20px;box-shadow:0 3px 23px #2A587B81;min-height:190px}.content-container .download-box.move-top{margin-top:-250px}.content-container .download-box h2{font-size:35px!important;line-height:53px}.content-container .download-box h3{font-size:16px!important}.content-container .download-box span.red{color:#FC0200;padding:20px}.content-container .quote-section{padding-top:30px}.content-container .quote-section h2{color:#fff;font-size:15px!important;line-height:30px;font-weight:400;font-style:italic}.content-container .quote-section h2.grey{color:#515151}.content-container .quote-section h3.grey{color:#515151}.content-container .quote-section h2 .quotation{font-size:26px;font-weight:700}.content-container .quote-section h2 .quotation.green{color:#00A5B2}.content-container .quote-section h3{width:200px;float:right;margin-top:0;color:#fff;font-size:15px!important;line-height:22px}.content-container .download-section{background:#19919D;text-align:center;padding:15px 30px}.content-container .download-section h2{color:#fff;font-size:32px!important;line-height:35px;font-weight:500;margin-bottom:0}.content-container .download-section h3{color:#fff;font-size:22px!important;line-height:28px}.content-container.grey-background{background:#EFF2F4}@media only screen and (max-width:991px){.content-container .download-box.move-top{margin-top:0}}@media only screen and (max-width:767px){.main-container .flex-container{flex-direction:column}.main-container .flex-container.reverse{flex-direction:column-reverse}.main-container{text-align:center}.content-container{text-align:center}.main-container .left{width:100%;padding:30px}.main-container .right{width:100%;padding:30px}.content-container .flex-container{flex-direction:column}.content-container .left{flex:unset;width:100%;padding:30px}.content-container .right{flex:unset;width:100%;padding:30px}.content-container .quote-section h3{width:auto;max-width:300px}}@media only screen and (max-width:400px){.main-container .flex-container h2{font-size:2rem!important}.content-container .flex-container h2{font-size:1.8rem!important;line-height:2.2rem}.content-container .download-box h2{font-size:1.8rem!important;line-height:2rem}.content-container .quote-section h2{font-size:15px!important;line-height:22px}}