.avia-section.av-vtbbj-8e121e912234e9b8a5f9596f641986d3 .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-vtbbj-8e121e912234e9b8a5f9596f641986d3 .av-section-color-overlay{
opacity:0.8;
background-color:#243e90;
}

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

#top .avia-section.av-lv5kqugu-9227f885b69c0a7744d20ba72abd4df0 .scroll-down-link{
color:#cd2027;
}
#top .avia-section.av-lv5kqugu-9227f885b69c0a7744d20ba72abd4df0 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#cd2027;
fill:#cd2027;
}

.flex_column.av-puakv-859afa3471717b11f6142e6012a4d690{
width:57.6%;
}

.flex_column.av-e74av-20aa9e2615c877796feff6d3386ad55e{
width:36.4%;
margin-left:6%;
}

.avia-section.av-x92qv-ad528feda43207e02c48fbf27ad69913{
background-color:#cd2027;
background-image:unset;
}

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

#top .av_textblock_section.av-lv5kthbm-fe85054542dd47ae006d6da479ffdbbf .avia_textblock{
color:#ffffff;
}

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

.avia-section.av-lv5ku62h-8e8aec2b17f495637efb7ceadc4abede{
background-color:#243e90;
background-image:unset;
}

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

#top .av_textblock_section.av-lv5kumhp-eebf7649239f4601c1f515dd325c437e .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-lv5kw8ol-07f187bb16f34f4e81fdf2a94f88b8c2{
font-size:18px;
background-color:#cd2027;
border-color:#cd2027;
border-style:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lv5kw8ol-07f187bb16f34f4e81fdf2a94f88b8c2:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lv5kw8ol-07f187bb16f34f4e81fdf2a94f88b8c2:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-jxsvz-88a8b6b5d0d424e13ab7d26be6769557{
background-color:#cd2027;
background-image:unset;
}

.avia-image-container.av-lv5l4pwa-5d17553c8292aaceec804b724c12e044 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv5l4pwa-5d17553c8292aaceec804b724c12e044 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-lv5l4ek3-c0826be2fb3e131ff0109c4461be7ade .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-lv5l51ng-8715b9b1f53258c3ab1d8d9816a0ef8f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv5l51ng-8715b9b1f53258c3ab1d8d9816a0ef8f .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-lv5l5alb-55316942f9e3884179b2bdfb2b083c9c .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-lv5l5gdx-5b6a23345c0cdf0f966d904e2da6ea84 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv5l5gdx-5b6a23345c0cdf0f966d904e2da6ea84 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-lv5l5q7a-86f89e379058fbfa23c9c18901e0286d .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-lv5l6qnm-12e6010f6e07262fa35ab8f9273ff8aa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lv5l6qnm-12e6010f6e07262fa35ab8f9273ff8aa .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-lv5l7j1y-5b4cc733d5b79bf41ebbd5ff59c7df2c .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-lv5l7qyc-05c1535021d3fe280da4169d933490d1 .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-lv5l7yqj-a7ef4c46960a07e18badbf75270edea3 .avia_textblock{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-lv5l86qq-4e6444b21ec57c18c02176f1edff9af6 .avia_textblock{
color:#ffffff;
}


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

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