.avia-section.av-m5y0hzq6-cdcd8868ed2d81990bdd58d0e8af4029 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.ameresco.com/wp-content/uploads/2025/04/wayland-schools-solar-carports-case-study-header.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m5y0hzq6-cdcd8868ed2d81990bdd58d0e8af4029 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-n4x354e-1741006bd5eae138867030084eb65c46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-27ngkoe-f2c10fa6fa9569be49f09c0980b4a9f3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-m5y0ilnl-3580e2edcbb5f068e5eb18b932210f75{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2025/04/wayland-public-elementary-school-solar-panels.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-m5y0ilnl-3580e2edcbb5f068e5eb18b932210f75{
padding:60px 60px 60px 60px !important;
}

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

.flex_column.av-kt4113i-0c5dd714d2ed24c36b0e53175f1dc0a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.flex_column.av-i9tx4su-a2198a932f05f33d3117a0c30802fe8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-1rp1k8e-11ee44feee39b9888d08550845326bfa .avia_textblock{
font-size:18px;
}

.flex_cell.av-m5y0itl1-74802767c3d199dae7729d54066b5894{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2025/04/wayland-municipal-solar-carports-opening-event.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-m5y0itl1-74802767c3d199dae7729d54066b5894{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-gtoaeb2-88bdea59129722fbc94e0c9d8089843f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5qyyum-764035a431c26189406a13b161f8b9a1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-eu3orm6-da16e4a33ff020aefac5aed84a5e32ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-e4xpgdq-965a610306921a4453ab850e73ff51ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-m5y0jcsd-236ec3728d6a24b1070787e69f8a4f64{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2025/04/wayland-schools-municipal-solar-carports.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-m5y0jcsd-236ec3728d6a24b1070787e69f8a4f64{
padding:60px 60px 60px 60px !important;
}

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

.flex_column.av-cccplxq-b3ccf3b175707f2f5acff814c4e97ab1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-9zx7gem-9154606c2970597a729150955ff54a94{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-9zx7gem-9154606c2970597a729150955ff54a94{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-9cmbp1q-90f5c0680450844af0e9c9a361ab683b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-m5y0jlrm-44c45b57d67e7ebd210c13087b3d1b88{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ameresco.com/wp-content/uploads/2025/04/k-12-schools-solar-carports-wayland.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-m5y0jlrm-44c45b57d67e7ebd210c13087b3d1b88{
padding:60px 60px 60px 60px !important;
}

.avia-section.av-7lwjosu-5bff4b0539aa762ce84eb647be910aa8{
background-color:#2c353d;
background-image:unset;
}

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

.flex_cell.av-6bfyn1q-819f5aa55a7e38ab5225df56b6f7d807{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-6bfyn1q-819f5aa55a7e38ab5225df56b6f7d807{
padding:60px 60px 60px 60px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5q6yrv2-bbe534270ce291574222018e09370dda{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5q6yrv2-bbe534270ce291574222018e09370dda{
border-radius:0px 0px 0px 0px;
padding:0px 100px 0px 100px;
}

#top .av-special-heading.av-5e5lcmm-d98ddf311bbbf7a971c40d367236c5d5{
padding-bottom:10px;
}
body .av-special-heading.av-5e5lcmm-d98ddf311bbbf7a971c40d367236c5d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5e5lcmm-d98ddf311bbbf7a971c40d367236c5d5 .av-subheading{
font-size:15px;
}

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

#top .av-masonry.av-4ker3zi-c3d7a9f8a7926863eb6d02790fb334db{
background-color:#ffffff;
}

.flex_cell.av-3iw5a6m-a90966cc4a900762c5e599db55cd09d4{
vertical-align:middle;
height:20px;
min-height:20px;
}
.responsive #top #wrap_all .flex_cell.av-3iw5a6m-a90966cc4a900762c5e599db55cd09d4{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-301h9pq-2f9adc7ee560678ddb89f3c33e0976e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-1a0419q-e0fd12e5a970f5fe06ef52018bad890d{
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-m5y0h5en-f2a740bf20d3b119420b84fc25405490 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5y0hlbz-38e8a6386368f99649a50d6ece4cb50a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2l6w5n2-4e1bc23e88824e6e9bdffe00a52221bb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m5y0hlbz-38e8a6386368f99649a50d6ece4cb50a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2l6w5n2-4e1bc23e88824e6e9bdffe00a52221bb .av-special-heading-tag{
font-size:0.8em;
}
}
