.avia-section.av-mqzb8n9x-d242761ff4a547bd933e4c06644b3f74 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.ameresco.com/wp-content/uploads/2026/06/nucor-kingman-battery-energy-storage-system-case-study-header.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mqzb8n9x-d242761ff4a547bd933e4c06644b3f74 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-ma2d00k-8a2365193ac65e25ec432f4c7925fc59{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4{
padding-bottom:0;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4 .av-subheading{
font-size:15px;
}

#top .hr.av-lyo7hdg-82004f410dd4b2c18c297027e4d6e7ff{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-lyo7hdg-82004f410dd4b2c18c297027e4d6e7ff .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-lih7ttg-ae345b5d94ce7ab7f3d760148b6f8a16{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38{
padding-bottom:0;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38 .av-subheading{
font-size:15px;
}

.flex_cell.av-mqzb90l8-3e3af8cb8c20192128a099065c6a164f{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2026/06/nucor-mingman-bess-overhead-view.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mqzb90l8-3e3af8cb8c20192128a099065c6a164f{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-kebvxo4-60f2ca11b882eeae91b6f306aa408def{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-kebvxo4-60f2ca11b882eeae91b6f306aa408def{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-jz6el84-3a6636d0eeb0c7fdcca850429383c32e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jp9w86s-c8e5aafa6174f99570dc713c66dda7e6{
padding-bottom:0;
}
body .av-special-heading.av-jp9w86s-c8e5aafa6174f99570dc713c66dda7e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jp9w86s-c8e5aafa6174f99570dc713c66dda7e6 .av-subheading{
font-size:15px;
}

#top .hr.av-j89hrck-326debd60fdb69a6d33f01fd67443703{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-j89hrck-326debd60fdb69a6d33f01fd67443703 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-hrxjtuc-de06525ea5542959b3608af780402140{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-hrxjtuc-de06525ea5542959b3608af780402140{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-h35bmok-450b07376de38506a5bd49d69c2e99c1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-gq0f0vo-059a1dc337812eb255da8ae9bd64e57f .avia_textblock{
font-size:18px;
}

.flex_cell.av-mqzb9js5-baca6fd38ad7d2efa5d31d37cf88ce4e{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2026/06/nucor-kingman-battery-energy-storage-system-commissioning.jpeg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mqzb9js5-baca6fd38ad7d2efa5d31d37cf88ce4e{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1loos2c-f833b93ab7b792849ae19669a88c7c99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-esrxxys-5bd2dd2acb9083165f0e923160a26c5d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-e3yel9w-a98cce370f0c22fd9c6114864d73b15a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dagfpjo-843c78c63e392ddaebde88e084ea9b3d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-mqzb9zgr-c97a62c985614791c4f4775d2d4aa336{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2026/06/nucor-kingman-bess-commissioning.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mqzb9zgr-c97a62c985614791c4f4775d2d4aa336{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-blr45mc-bd9992dd99053f9364cbd4113b7d05fa{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-blr45mc-bd9992dd99053f9364cbd4113b7d05fa{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-bat5mms-89d5ca116863f248bdde21a1ee038c41{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-aw0le0k-80158862223d9a21961e2077dfd56429{
padding-bottom:0;
}
body .av-special-heading.av-aw0le0k-80158862223d9a21961e2077dfd56429 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-aw0le0k-80158862223d9a21961e2077dfd56429 .av-subheading{
font-size:15px;
}

#top .hr.av-ah273o4-d840b92cc75141c59edc83ae142004dd{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-ah273o4-d840b92cc75141c59edc83ae142004dd .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-92n0qj8-fda486bbcd0468e331d48a5fcfbae171{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-92n0qj8-fda486bbcd0468e331d48a5fcfbae171{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-8fky6xg-42ed22d571a12fa7fa8fc1ff8c582fcd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-803dqwk-909d79a431a38edfd699b6d38c5fbddc{
padding-bottom:0;
}
body .av-special-heading.av-803dqwk-909d79a431a38edfd699b6d38c5fbddc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-803dqwk-909d79a431a38edfd699b6d38c5fbddc .av-subheading{
font-size:15px;
}

#top .hr.av-7jric6s-fb722ae29184c105a6ccbc433067dd2a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-7jric6s-fb722ae29184c105a6ccbc433067dd2a .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-mqzbadt4-e8842e70626f89f5d133ffc8cdf63fed{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2026/06/nucor-kingman-battery-energy-storage-system-aerial-view.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mqzbadt4-e8842e70626f89f5d133ffc8cdf63fed{
padding:60px 60px 60px 60px !important;
}

.avia-section.av-6hnl6xg-a5c722f96975f10455f45b669f1177b2{
background-color:#2c353d;
background-image:unset;
}

#top #wrap_all .avia-button.av-mqzbatz2-712e1847cedb5cbeeb208b641d1b8fac{
background-color:#2c353d;
border-color:#2c353d;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqzbatz2-712e1847cedb5cbeeb208b641d1b8fac:hover{
background-color:#454e57;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqzbatz2-712e1847cedb5cbeeb208b641d1b8fac:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-5vqyf10-498335fd1332dd3556691c8c9229e056{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5vqyf10-498335fd1332dd3556691c8c9229e056{
padding:60px 60px 60px 60px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jd7ff8-42192c779b2e1fae4930d0c83fbc8e4e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jd7ff8-42192c779b2e1fae4930d0c83fbc8e4e{
border-radius:0px 0px 0px 0px;
padding:0px 100px 0px 100px;
}

#top .av-special-heading.av-4qvlvqs-ece0000910a8ddf1d8867a24e9b5b245{
padding-bottom:10px;
}
body .av-special-heading.av-4qvlvqs-ece0000910a8ddf1d8867a24e9b5b245 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4qvlvqs-ece0000910a8ddf1d8867a24e9b5b245 .av-subheading{
font-size:15px;
}

#top .hr.av-4cu95h0-b752ce7b3f2f8de9daea09f935a02596{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4cu95h0-b752ce7b3f2f8de9daea09f935a02596 .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .av-masonry.av-43i5yhg-770e7900f5fedffc094d279b30c641dd{
background-color:#ffffff;
}

.flex_cell.av-2upaopg-1da0bc5009f22e53fb0098fd191f37ff{
vertical-align:middle;
height:20px;
min-height:20px;
}
.responsive #top #wrap_all .flex_cell.av-2upaopg-1da0bc5009f22e53fb0098fd191f37ff{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-2fdsv1w-e7929cc34889b5120234092194d76c4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:22px;
}
body .av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6 .av-subheading{
font-size:15px;
}

#top .hr.av-248vkac-f6a480b7d3af312bd065bf912dc80f15{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-248vkac-f6a480b7d3af312bd065bf912dc80f15 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-19i2qpg-157e271bbc1a75428dac6038f7983ac8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mqzb7z1y-64e54d4dfbbb8f5a0a4466f1bba204d4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqzb876o-a0f3873daa6123cf8ae327e24a50aa38 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqzbb5gs-7e28deecf37be9446550b4e60aafe9d6 .av-special-heading-tag{
font-size:0.8em;
}
}
