.avia-section.av-568l4kb-a27b7f20020fba7acac354615824b561 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.ameresco.com/wp-content/uploads/2026/05/Enerqos-progetto-fotovoltaico-lodi-1-1024x768-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-568l4kb-a27b7f20020fba7acac354615824b561 .av-section-color-overlay{
opacity:0.5;
background-color:#636363;
}

.flex_column.av-4y4507v-7519bad245b4cdd62da52aeb01155677{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-4blargb-bc438de792d1735a7412a51c647525ea{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-4blargb-bc438de792d1735a7412a51c647525ea .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-3rvfmvv-2949d1b4e1fdc850aa2370befa7a5b71{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-m21wws9t-ca2f5028f4cb9d1a7bc0f41afb177f6e .avia_textblock{
font-size:20px;
}

#top #wrap_all .avia-button.av-so1lw9-6076d33229dc98878fc2e6bb623fa0af{
font-size:20px;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-mpobepf5-379a692880225f2ca52ef7f1b25d7278{
font-size:20px;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-mpobcugf-217915d072c23bb1680b202e57f202f8{
font-size:20px;
transition:all 0.4s ease-in-out;
}

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

#top .av_textblock_section.av-sdqt4p-ece6c8ef55ae63ea61c26aee0ec4e6e4 .avia_textblock{
font-size:14px;
color:#869ea8;
}

.avia-section.av-347e723-91e1170c7afedbfa72487f3adee2f34a .av-parallax .av-parallax-inner{
background-color:#ededed;
background-image:url(https://www.ameresco.com/wp-content/uploads/2024/05/AdobeStock_661713802-Solar-Wind-BESS-scaled.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-347e723-91e1170c7afedbfa72487f3adee2f34a .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fakyjf-8f380502aadf542b8e42dcc62f0b4762{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2fakyjf-8f380502aadf542b8e42dcc62f0b4762{
width:47.5%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 80px 20px 0px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2fakyjf-8f380502aadf542b8e42dcc62f0b4762 .av-flex-placeholder{
width:5%;
}

#top .av-special-heading.av-23wffwb-8d7e12ae06fbb6e9964a65a210215aba{
padding-bottom:0;
color:#0065a4;
}
body .av-special-heading.av-23wffwb-8d7e12ae06fbb6e9964a65a210215aba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23wffwb-8d7e12ae06fbb6e9964a65a210215aba .special-heading-inner-border{
border-color:#0065a4;
}
.av-special-heading.av-23wffwb-8d7e12ae06fbb6e9964a65a210215aba .av-subheading{
font-size:15px;
}

#top .hr.av-5tetnf-3c8646cc4777acaba307f720326ce438{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5tetnf-3c8646cc4777acaba307f720326ce438 .hr-inner{
width:50px;
border-color:#3383b8;
}

#top .av_textblock_section.av-m3is3gp1-4fe92b6be5566410694b3787c1f9042d .avia_textblock{
color:#4f4f4f;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12olk57-f996b15a0897104804dd503ca1fafd49{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-12olk57-f996b15a0897104804dd503ca1fafd49{
width:47.5%;
margin-left:0;
border-width:18px;
border-color:rgba(255,255,255,0.01);
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-12olk57-f996b15a0897104804dd503ca1fafd49 .av-flex-placeholder{
width:5%;
}

.avia-section.av-10azfcr-c757713c959a13918f749ed32e9e87fa{
background-color:#eff0f1;
background-image:unset;
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-iltbqz-beaca9d411c0a9298d7dae234b4d402c{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-m6l9oja6-66c3e5bb9c36d0675b35e9ee3fe1819b .avia_textblock{
font-size:14px;
}


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

#top #wrap_all .av-special-heading.av-m21wdgop-956a28315e0eb28c709453a1dc6cea67 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m21wdgop-956a28315e0eb28c709453a1dc6cea67 .av-special-heading-tag{
font-size:0.8em;
}
}
