.avia-section.av-dy82m-32f0ef9345fb4c2c87a14b7a3143c777 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://harrisexteriors.com/wp-content/uploads/2024/04/roofing-header.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-dy82m-32f0ef9345fb4c2c87a14b7a3143c777 .av-section-color-overlay{
opacity:0.7;
background-color:#243e90;
}

#top .av-special-heading.av-luwxfk7m-e9216a3509b16a2f3daa813a263405eb{
padding-bottom:10px;
color:#ffffff;
font-size:48px;
}
body .av-special-heading.av-luwxfk7m-e9216a3509b16a2f3daa813a263405eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-luwxfk7m-e9216a3509b16a2f3daa813a263405eb .av-special-heading-tag{
font-size:48px;
}
.av-special-heading.av-luwxfk7m-e9216a3509b16a2f3daa813a263405eb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-luwxfk7m-e9216a3509b16a2f3daa813a263405eb .av-subheading{
font-size:15px;
}

.flex_cell.av-luwxhdwi-71d4d4a6e6e5eedbb1986f83af0e497b{
vertical-align:middle;
background-color:#243e90;
}
.responsive #top #wrap_all .flex_cell.av-luwxhdwi-71d4d4a6e6e5eedbb1986f83af0e497b{
padding:0 0 0 5% !important;
}

.avia-image-container.av-luwxgs6b-9a2d020881fdb2fc0b765fcc259af3e9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-luwxgs6b-9a2d020881fdb2fc0b765fcc259af3e9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-luwxh8qq-c5fba98977313786caf2e63260176949{
vertical-align:middle;
background-color:#243e90;
}
.responsive #top #wrap_all .flex_cell.av-luwxh8qq-c5fba98977313786caf2e63260176949{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-luwxi2ye-0b2e93a0fec38c8106c3b59f91dacdc2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-luwxi2ye-0b2e93a0fec38c8106c3b59f91dacdc2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-luwxi2ye-0b2e93a0fec38c8106c3b59f91dacdc2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-luwxi2ye-0b2e93a0fec38c8106c3b59f91dacdc2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-luwxiimw-26ee77955af9694f2ebd3235162384ae .avia_textblock{
color:#ffffff;
}

.flex_cell.av-luwxkveh-8193352f3deb686a0cdd84fb6f173b7a{
vertical-align:middle;
background-color:#cd2027;
}
.responsive #top #wrap_all .flex_cell.av-luwxkveh-8193352f3deb686a0cdd84fb6f173b7a{
padding:0 0 0 5% !important;
}

.avia-image-container.av-luwxl7p7-3fb25a2df60653fadb3c2aff05ea4664 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-luwxl7p7-3fb25a2df60653fadb3c2aff05ea4664 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-luwxkyk4-fdc65577f07f162e866650ed6b065e87{
vertical-align:middle;
background-color:#cd2027;
}
.responsive #top #wrap_all .flex_cell.av-luwxkyk4-fdc65577f07f162e866650ed6b065e87{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-luwxlfam-84c2fb2cfad585b19a24688457e01258{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-luwxlfam-84c2fb2cfad585b19a24688457e01258 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-luwxlfam-84c2fb2cfad585b19a24688457e01258 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-luwxlfam-84c2fb2cfad585b19a24688457e01258 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-luwxlkas-ca6a0880a445871b1ef6892ac82e6e19 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-eg0i6-358a15fdb7c0b2fa47a553f546b2e1ab{
vertical-align:middle;
background-color:#243e90;
}
.responsive #top #wrap_all .flex_cell.av-eg0i6-358a15fdb7c0b2fa47a553f546b2e1ab{
padding:0 0 0 5% !important;
}

.avia-image-container.av-luwxlwqz-78489ab1e2556832bdbce633261a774e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-luwxlwqz-78489ab1e2556832bdbce633261a774e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-83pda-74b1200ae5045efe5d7c98fdc1c1b68e{
vertical-align:middle;
background-color:#243e90;
}
.responsive #top #wrap_all .flex_cell.av-83pda-74b1200ae5045efe5d7c98fdc1c1b68e{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-luwxlzys-9a03216161b576a8a973e928830b672d{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-luwxlzys-9a03216161b576a8a973e928830b672d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-luwxlzys-9a03216161b576a8a973e928830b672d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-luwxlzys-9a03216161b576a8a973e928830b672d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-luwxm5tg-36e62a50f64bdfe57fade37d64af5c84 .avia_textblock{
color:#ffffff;
}


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

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