.avia-section.av-l2iro4a5-e67a712cfa4172340045f4476995f8ec{
background-repeat:no-repeat;
background-image:url(https://www.velosolar.com/wp-content/uploads/2021/09/JE-Dunn-instalation-2.webp);
background-position:50% 50%;
background-attachment:scroll;
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-l2iro4a5-e67a712cfa4172340045f4476995f8ec .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-1fr2zrc-46519f7c014475fea7a8f4a13ae4ee8a{
height:180px;
}

.flex_column.av-1eevyc8-4c1cdc1e8c1cc2be1d2828c8e6bd082e{
border-radius:0% 60px 0% 0%;
padding:30px 30px 30px 30px;
background-color:#ff671d;
}

#top .hr.hr-invisible.av-1c4u7go-cddd1d2128a83aaf4a8c8769c30d179b{
margin-top:-30px;
height:1px;
}

#top .av_textblock_section.av-1bjyja0-1c9e5d959dc4083bf206b0bf4456eae6 .avia_textblock{
font-size:13px;
color:#ffffff;
}

#top .hr.hr-invisible.av-190j7mg-6de4928fc3d0ba820a1e0929360a7707{
margin-top:-55px;
height:1px;
}

#top .av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-subheading{
font-size:18px;
color:#003b4a;
}

.avia-section.av-16cumzs-0b2487134b3cfe38e6c852ebd0d1e5f7{
background-color:#78be20;
background-image:unset;
}

.flex_column.av-l2irpvt3-63e9637db303cd9006a55b3e3e00a3ce{
border-radius:20px 0 20px 0;
padding:20px 20px 20px 20px;
}

.flex_column.av-142ej54-1680bb85d5b0b20f9f7a3e3d2495a35d{
border-radius:20px 0 20px 0;
padding:20px 20px 20px 20px;
background-color:#78be20;
}

#top .avia-animated-number.av-12lc5zs-5d1fb13aec092aa23329ad47432bbaf1 .avia-animated-number-title{
font-size:50px;
}
.avia-animated-number.av-12lc5zs-5d1fb13aec092aa23329ad47432bbaf1 .avia-animated-number-circle-inner{
border-style:dotted;
box-shadow:none;
}

.flex_column.av-11szxlk-770ee4c29ca3b2ae7d6f1d9cbff3019f{
border-radius:20px 0 20px 0;
padding:20px 20px 20px 20px;
background-color:#78be20;
}

#top .avia-animated-number.av-l2irpb32-f35c946fba28ab02de2858c72a142113 .avia-animated-number-title{
font-size:50px;
}
.avia-animated-number.av-l2irpb32-f35c946fba28ab02de2858c72a142113 .avia-animated-number-circle-inner{
border-style:dotted;
box-shadow:none;
}

.flex_column.av-z1vh3c-47a6390102c8c761c8c02d977238f1b5{
border-radius:20px 0 20px 0;
padding:20px 20px 20px 20px;
background-color:#78be20;
}

#top .avia-animated-number.av-l2irpihr-db9305a09eb8adb7a77d23b4d5de3041 .avia-animated-number-title{
font-size:50px;
}
.avia-animated-number.av-l2irpihr-db9305a09eb8adb7a77d23b4d5de3041 .avia-animated-number-circle-inner{
border-style:dotted;
box-shadow:none;
}

.flex_column.av-u2j2jc-9be3f8432cb5c38ad0ae94919eca6e21{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-qzhxxk-d0bdfdf963df209d3c9691066f7ed691{
height:20px;
}

.avia-section.av-o0wx7s-60f2114d47e38dbbff70b3461cd98857{
background-color:#f9fafb;
background-image:unset;
}

#top .av-special-heading.av-kvzf6w-81535c40a02138c53013bc58ac503335{
padding-bottom:20px;
}
body .av-special-heading.av-kvzf6w-81535c40a02138c53013bc58ac503335 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kvzf6w-81535c40a02138c53013bc58ac503335 .av-subheading{
font-size:15px;
}

#top .flex_column.av-g06z48-e4fd74ba16fe1a307a1cc311c171c4d8{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-g06z48-e4fd74ba16fe1a307a1cc311c171c4d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-g06z48-e4fd74ba16fe1a307a1cc311c171c4d8{
margin-top:40px;
margin-bottom:0px;
}

#top .avia-testimonial-wrapper.av-dzygag-d62d6c92fd83cd0e13f523d74cac458a .avia-testimonial-name{
color:#78be20;
}
.avia-testimonial-wrapper.av-dzygag-d62d6c92fd83cd0e13f523d74cac458a .avia-testimonial-subtitle{
color:#78be20;
}
.avia-testimonial-wrapper.av-dzygag-d62d6c92fd83cd0e13f523d74cac458a .avia-testimonial-link{
color:#78be20;
}

.avia-section.av-ac8q4o-24314eb11775744f65ce2437496a36b6{
background-color:#f9fafb;
background-image:unset;
}

.flex_column.av-z65zs-02c3de91d5b78b421b4ea180849ec47c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-88re20-819dc9d7a58b32a2ce4027c9c585417f{
border-radius:0px 0px 0px 0px;
padding:4% 4% 4% 4%;
background-color:#ffffff;
}

#top .av-special-heading.av-5h1hy0-fdedcc7d752e4e0bf91ebaa8352e76d7{
padding-bottom:10px;
}
body .av-special-heading.av-5h1hy0-fdedcc7d752e4e0bf91ebaa8352e76d7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5h1hy0-fdedcc7d752e4e0bf91ebaa8352e76d7 .av-subheading{
font-size:15px;
color:#76bc21;
}

.flex_column.av-3ak4zc-153c2eea1e373f8022a6ecb3503a8af7{
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-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-subheading{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-kvzf6w-81535c40a02138c53013bc58ac503335 .av-special-heading-tag{
font-size:30px;
}

.av-special-heading.av-5h1hy0-fdedcc7d752e4e0bf91ebaa8352e76d7 .av-subheading{
font-size:26px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-l2irn56x-d7e7a685b5be874f4775051396391b4f .av-subheading{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-kvzf6w-81535c40a02138c53013bc58ac503335 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-5h1hy0-fdedcc7d752e4e0bf91ebaa8352e76d7 .av-special-heading-tag{
font-size:26px;
}
}
