.avia-section.av-kseq7uix-8f5d69f5a6a8d794a77a9d947f87c22a{
background-repeat:no-repeat;
background-image:url(https://www.velosolar.com/wp-content/uploads/2022/08/Commercial-Solar-PV-System-Design-Services-hero.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-kseq7uix-8f5d69f5a6a8d794a77a9d947f87c22a .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-22rngl-ef7f4b5395555d6f0c3df7a0c7f3a461{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220 .av-subheading{
font-size:40px;
}

.flex_column.av-wauta-11-87a5b88fd0e0eee35e276e6313b7bc09{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-wauta-11-87a5b88fd0e0eee35e276e6313b7bc09 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-3isko7-7a23ae3efdcf902427ac431c7fd67ac2{
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-3isko7-7a23ae3efdcf902427ac431c7fd67ac2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3isko7-7a23ae3efdcf902427ac431c7fd67ac2 .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-3isko7-7a23ae3efdcf902427ac431c7fd67ac2 .av-subheading{
font-size:15px;
}

.flex_column.av-4oeruv-598312ee3ca4172fd889a6a5ab35e379{
width:74.5%;
}

#top .av-special-heading.av-26o3uf-7d6beb89d38e0bd1580761dd351deab2{
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-26o3uf-7d6beb89d38e0bd1580761dd351deab2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-26o3uf-7d6beb89d38e0bd1580761dd351deab2 .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-26o3uf-7d6beb89d38e0bd1580761dd351deab2 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-l2j7241a-47aeb7657010bfea0b3d150be31e03fc{
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-l2j7241a-47aeb7657010bfea0b3d150be31e03fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2j7241a-47aeb7657010bfea0b3d150be31e03fc .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-l2j7241a-47aeb7657010bfea0b3d150be31e03fc .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-dlpsak-8f0234926fcb4a4c008c5d82e6bdd2e6{
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-dlpsak-8f0234926fcb4a4c008c5d82e6bdd2e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dlpsak-8f0234926fcb4a4c008c5d82e6bdd2e6 .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-dlpsak-8f0234926fcb4a4c008c5d82e6bdd2e6 .av-subheading{
font-size:15px;
}

.avia-animated-number.av-l1mf3a95-7b4d22ae681e924847ac828d4be847b6 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#78be20;
stroke:#78be20;
}
#top .avia-animated-number.av-l1mf3a95-7b4d22ae681e924847ac828d4be847b6 .avia-animated-number-title{
font-size:50px;
color:#78be20;
}
#top .avia-animated-number.av-l1mf3a95-7b4d22ae681e924847ac828d4be847b6 .avia-animated-number-content{
font-size:20px;
color:#78be20;
}

#top .av-special-heading.av-7cx5f0-b4ff994a549b323588afb49a01b4e9a0{
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-7cx5f0-b4ff994a549b323588afb49a01b4e9a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7cx5f0-b4ff994a549b323588afb49a01b4e9a0 .av-special-heading-tag{
padding:30px 0 0 0;
}
.av-special-heading.av-7cx5f0-b4ff994a549b323588afb49a01b4e9a0 .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-7cx5f0-b4ff994a549b323588afb49a01b4e9a0 .av-subheading{
font-size:15px;
}

.avia-animated-number.av-4hhiho-f1b5cd21c75a2265f7874c0cd43c6c3f .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#78be20;
stroke:#78be20;
}
#top .avia-animated-number.av-4hhiho-f1b5cd21c75a2265f7874c0cd43c6c3f .avia-animated-number-title{
font-size:50px;
color:#78be20;
}
#top .avia-animated-number.av-4hhiho-f1b5cd21c75a2265f7874c0cd43c6c3f .avia-animated-number-content{
font-size:20px;
color:#78be20;
}

.flex_column.av-9g3raf-3112f50af1ede5ccd169902f91216063{
width:23.5%;
margin-left:2%;
padding:20px 20px 20px 20px;
background-color:#78be20;
}

#top .av_textblock_section.av-29df82-65e95e59c47675f6c0db8a4b3e759ae6 .avia_textblock{
font-size:13px;
color:#ffffff;
}

#top .hr.hr-invisible.av-5nfpo2-b008de62e95b01c0c6f12ff692f44fb3{
height:10px;
}

.avia-section.av-kmk2v-c47663e63d12df94fa4209359473eccc{
background-color:#fafafa;
background-image:unset;
}

.flex_column.av-3lcyaf-7ee646ab8c92cc8742e84cc40d06448e{
width:74.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3lcyaf-7ee646ab8c92cc8742e84cc40d06448e .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-l2j75pan-c46e276c1e2935d9178d50e0124ad28f{
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-l2j75pan-c46e276c1e2935d9178d50e0124ad28f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2j75pan-c46e276c1e2935d9178d50e0124ad28f .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-l2j75pan-c46e276c1e2935d9178d50e0124ad28f .av-subheading{
font-size:15px;
}

.flex_column.av-2gqk30-a4464cc63c0f8e56299c49b5859a4f33{
width:23.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2gqk30-a4464cc63c0f8e56299c49b5859a4f33 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-3at5uk-2336c6ab5cfafe3cc53866466cbecd50{
color:#f26727;
border-color:#f26727;
}
.avia-svg-icon.av-3at5uk-2336c6ab5cfafe3cc53866466cbecd50 svg:first-child{
stroke:#f26727;
fill:#f26727;
}
.av_font_icon.av-3at5uk-2336c6ab5cfafe3cc53866466cbecd50 .av-icon-char{
font-size:250px;
line-height:250px;
}

.flex_column.av-5fc7jr-b38261839b3655f98e45ef291bfff481{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5fc7jr-b38261839b3655f98e45ef291bfff481 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-l2j78bcu-f237b34484129dfb75946a30582a5bc0{
margin:0 0 -50px 0;
padding-bottom:0;
color:#78be20;
}
body .av-special-heading.av-l2j78bcu-f237b34484129dfb75946a30582a5bc0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2j78bcu-f237b34484129dfb75946a30582a5bc0 .special-heading-inner-border{
border-color:#78be20;
}
.av-special-heading.av-l2j78bcu-f237b34484129dfb75946a30582a5bc0 .av-subheading{
font-size:15px;
}

.flex_column.av-9r7xjw-abb4ced29c41ca31cfe3962752bacfd0{
width:74.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9r7xjw-abb4ced29c41ca31cfe3962752bacfd0 .av-flex-placeholder{
width:2%;
}

.flex_column.av-628rl8-7ab29cdb18ed1dc014c10b02d9953ca6{
width:23.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-628rl8-7ab29cdb18ed1dc014c10b02d9953ca6 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-l6w8hvg8-7739aacfb2338949752f35ae57bc1185 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l6w8hvg8-7739aacfb2338949752f35ae57bc1185 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-46g4xo-64888ad9341a6a30795040e1488fd605{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-46g4xo-64888ad9341a6a30795040e1488fd605 .av-flex-placeholder{
width:0%;
}

.flex_column.av-556265-4f9f384337cefc1c3ea02adbce4a323a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3yba1p-a74d31ba9e65718c01d041d8faa6c2bc{
border-radius:0px 0px 0px 0px;
padding:4% 4% 4% 4%;
background-color:#ffffff;
}

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

.flex_column.av-39j7ul-9f2e00f191a8bb81654ab8aa1580edfa{
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-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ksg8c8bq-5b3bf7d96e236cf834d931f8e7eef220 .av-subheading{
font-size:30px;
}
}
