.avia-section.av-1n4syoj-52a74bf66f77c28625339a7529344d54 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://laysureroofing.wpenginepowered.com/wp-content/uploads/2024/01/148-0-0-23-10000-9954-1600.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1n4syoj-52a74bf66f77c28625339a7529344d54 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-1kmgfmr-939f3df47f8c9e4186d6c6038283e827{
height:50px;
}

#top .hr.hr-invisible.av-1j9do8j-c6d6bd6324ad596428fe1b72fcfd3896{
height:50px;
}

#top #wrap_all .avia-button.av-29xc1v-307187b70da278e4854a56cb6fd8a6af{
background-color:#d62220;
border-color:#d62220;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-29xc1v-307187b70da278e4854a56cb6fd8a6af:hover{
background-color:white;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-29xc1v-307187b70da278e4854a56cb6fd8a6af:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-1eqam7n-67fba41032abbaae046ca9282e0e3f10{
height:50px;
}

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

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

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

.avia-section.av-mcvkhv-0a7e869c1dcb5de7d7569bddb1d72692{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-kg5pur-f26bb686efd767004990a19112d22ebd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ipvk9f-16b7c30cadfac4880838f849c6c8c447{
padding-bottom:12px;
}
body .av-special-heading.av-ipvk9f-16b7c30cadfac4880838f849c6c8c447 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ipvk9f-16b7c30cadfac4880838f849c6c8c447 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-f2ip2b-fe70378458076f0d55334ec12cf3c0ac{
background-color:#d62220;
border-color:#d62220;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-f2ip2b-fe70378458076f0d55334ec12cf3c0ac .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-dgofn7-785b65913e50fe9c9496fa1025e54145{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-bt0stv-ca3101ee6503a5b48de8305bc4cd9718 .iconlist_icon{
color:#ffffff;
background-color:#d62220;
border:1px solid #d62220;
}
#top .avia-icon-list-container.av-bt0stv-ca3101ee6503a5b48de8305bc4cd9718 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-bt0stv-ca3101ee6503a5b48de8305bc4cd9718 .av_iconlist_title{
color:#0a0a0a;
}

#top .av-special-heading.av-md46w1ed-1303a843f619343388492dd1248f371a{
padding-bottom:12px;
}
body .av-special-heading.av-md46w1ed-1303a843f619343388492dd1248f371a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-md46w1ed-1303a843f619343388492dd1248f371a .av-subheading{
font-size:15px;
}

.avia-section.av-miiopqf7-325f8bf33bfbda1227025f30a49ba972{
background-color:#00938e;
background-image:unset;
}
.avia-section.av-miiopqf7-325f8bf33bfbda1227025f30a49ba972 .av-section-color-overlay{
opacity:0.7;
background-color:#0a0a0a;
}

.flex_column.av-3ow1fn-7d0289e158c93eb123e4a2daabdc8dca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

