.avia-section.av-5nydut-2bc42e4844a3af6ff1a3c09f22b602ea{
background-color:#000000;
background-image:url(https://dreisilker.com/wp-content/uploads/2023/05/large-generator-repair-home-page-banner-cropped-1500x630.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-5nydut-2bc42e4844a3af6ff1a3c09f22b602ea .av-section-color-overlay{
opacity:0.5;
background-color:#7f7f7f;
}

#top .av-special-heading.av-5l64ad-80ecc4c56bc0e86ede41c707f687c853{
padding-bottom:0;
color:#ffffff;
font-size:26px;
}
body .av-special-heading.av-5l64ad-80ecc4c56bc0e86ede41c707f687c853 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5l64ad-80ecc4c56bc0e86ede41c707f687c853 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-5l64ad-80ecc4c56bc0e86ede41c707f687c853 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5l64ad-80ecc4c56bc0e86ede41c707f687c853 .av-subheading{
font-size:15px;
}

.avia-section.av-5bfdqt-753463d96b1049113c2350497bd7181f{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-588pnp-0c8973ad985efb8e3448abb49b0a3586{
padding-bottom:10px;
}
body .av-special-heading.av-588pnp-0c8973ad985efb8e3448abb49b0a3586 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-588pnp-0c8973ad985efb8e3448abb49b0a3586 .av-subheading{
font-size:15px;
}

.flex_column.av-529a99-ae10c682c2d9e8eb14a6255a04193702{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4ts805-6f363ec69ba5964935e90e9d88e7b9fb{
height:1px;
}

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

#top .av-special-heading.av-4d4j9p-80a2982e872640ae140b40274a799fb5{
padding-bottom:0;
}
body .av-special-heading.av-4d4j9p-80a2982e872640ae140b40274a799fb5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4d4j9p-80a2982e872640ae140b40274a799fb5 .av-subheading{
font-size:15px;
}

.flex_column.av-414but-e24e492751e7dd0c195468979728ed4f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3igh4l-72d5f20efa72de153cf67b6b62c0c3e9{
background-color:#f2f2f2;
background-image:unset;
}

#top .av-special-heading.av-3cgu0d-90ae0004256859d75fdc94690b23ce7b{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-3cgu0d-90ae0004256859d75fdc94690b23ce7b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3cgu0d-90ae0004256859d75fdc94690b23ce7b .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-3cgu0d-90ae0004256859d75fdc94690b23ce7b .av-subheading{
font-size:15px;
}

.avia-section.av-1waj6l-f0ffb3c01d1f2ea38bb9ff10ceb2bd31{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1on425-77cf68632625d12011169be4eb02beba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5kpjp-05b176eadcff8574d176135298875d19{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1g4ee5-d2072271a69c80ca1e4eff1c61433bfc{
height:50px;
}

.flex_column.av-138hrx-ae71be47e8e45a70bfc9aee4c2960772{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-yx23h-78c4b362c4b797b823888edcba73e950{
background-color:#2b7ab7;
background-image:unset;
}

.flex_column.av-t8oud-19cfbd4b2a85492ea4f34e02ca8f6408{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-j1k0t-c142ada4e55325597d5e437c3a71d2bc .avia_textblock{
color:#ffffff;
}

.flex_column.av-e87a5-a20abcc171422b234cbfac59db0dcabf{
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-5l64ad-80ecc4c56bc0e86ede41c707f687c853 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3cgu0d-90ae0004256859d75fdc94690b23ce7b .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3cgu0d-90ae0004256859d75fdc94690b23ce7b .av-special-heading-tag{
font-size:0.8em;
}
}
