.flex_cell.av-4op3w5-7d99cc042d9fe78aa9429aaab8f6430e{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4op3w5-7d99cc042d9fe78aa9429aaab8f6430e{
padding:30px 30px 30px 30px !important;
}

#top #wrap_all .avia-button.av-mqfp9u0n-0590285364c7bed646c6b7f503dd0e89{
background-color:#ff0000;
border-color:#ff0000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqfp9u0n-0590285364c7bed646c6b7f503dd0e89:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqfp9u0n-0590285364c7bed646c6b7f503dd0e89:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mqsf9rta-814290da7a147534b7ed0b7068a227a4{
height:25px;
}

#top #wrap_all .avia-button.av-mqsf73r7-6d439ab847dc2333df0ab7b5cc093c95{
background-color:#ffffff;
border-color:#ff0000;
color:#ff0000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqsf73r7-6d439ab847dc2333df0ab7b5cc093c95:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqsf73r7-6d439ab847dc2333df0ab7b5cc093c95:hover .avia_button_background{
border-radius:1px 1px 1px 1px;
}
#top #wrap_all .avia-button.av-mqsf73r7-6d439ab847dc2333df0ab7b5cc093c95 .avia-svg-icon svg:first-child{
fill:#ff0000;
stroke:#ff0000;
}
#top #wrap_all .avia-button.av-mqsf73r7-6d439ab847dc2333df0ab7b5cc093c95:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-mqfpft0l-05b9b7aa50bfbc08a2665ed243f52c3e{
vertical-align:top;
background:url(https://roofyourhouse.com/wp-content/uploads/2026/06/commercial-roof-replacement-louisville-ky-300x197.webp) 50% 50% no-repeat scroll ;
}

.flex_cell.av-88wzp-c744fa374fe646c24effe39f7b50471c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-88wzp-c744fa374fe646c24effe39f7b50471c{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-170kel-535fb5a73ef47624826e8a71bc548b8e{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-13xsr1-35f2bbc99702fcc7e81d8f8f86a81740{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-on6zp-bf650c9d60650925aac4f0330bf081e1{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-fmgel-423fcc5f1ac3cf26a19116f4fa244973{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-asz19-980bcabbd4141c7fc0e33597a969244f{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
padding:20px 20px 20px 20px;
background-color:#000000;
}

.flex_cell.av-yxst9-18f69c07ad9322d5d0dd5920a7c7fafe{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-yxst9-18f69c07ad9322d5d0dd5920a7c7fafe{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-qcr1h-9addfb4e7e597376a29b309d6e63ab72{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-n27al-f79b14af1a0e1d477ca83315eb3b00f0{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-e9prx-66766c1557e20d194534b44239093920{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-6ch5ci-b29a4b81f347039ee839b1097f0e4a9f{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-4qr68y-a4ea15e80d814161b72b8223b3a8b3c0{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-2h7n8i-6ba2d35326f33b7887245d0a50634f6e{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_cell.av-3xad9-e4b7cac7c2bf3246673d1a517e16259a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3xad9-e4b7cac7c2bf3246673d1a517e16259a{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-yb3ol-feb11f50b279a75fd1dfbc20d834742d{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-2ursl-f0096200679a32ee4fabed3e08a95921{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-lvcut-46bcafda3c38d6c501190cc65df2deba{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-dv3jh-fca23c37c2ca5dd5fe2243515fab6ee7{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-31h0ya-067ad1d1ffeadce38c9f1cb87a5ad66e{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-b7khx-d4fe0d590b9f814c68bc648ef6d561a9{
border-radius:1px 1px 1px 1px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

.flex_cell.av-1d37jp-3dd4044cc2d3605e58656dc1cc6e60c7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1d37jp-3dd4044cc2d3605e58656dc1cc6e60c7{
padding:30px 30px 30px 30px !important;
}

.av_promobox.av-mqfqfw51-955457c02ee23d637c64d75c8e4d59c8{
color:#ffffff;
border-color:#ff0000;
}

.av_promobox.av-mqsg7ojk-ea5e0e12a56ca367bdf0b4c7edfe182d{
color:#ffffff;
border-color:#ff0000;
}

.av_promobox.av-mqsg82wn-9d8ffe47b994bf8fff143650c3bb03fe{
color:#ffffff;
border-color:#ff0000;
}

.av_promobox.av-mqsg8ios-2b1ead57fa429e371e1818d142777859{
border-color:#ff0000;
}

.av_promobox.av-mqsg8xh4-ad890947b50f01f177ba912dedcbede4{
color:#ffffff;
border-color:#ff0000;
}

.flex_cell.av-77med-c1d75816700fb5da91d60dc73b380268{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-77med-c1d75816700fb5da91d60dc73b380268{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-mqsgcujy-26911a49fbdc1de230d2706214f54c04{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-1aj1mfm-817cb33b17f83624c3a7e3356813d2ae{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-18ujc82-e5ce314707df1cb7468d21894f159e39{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-183rov6-39763981ef5543ab6d593c285d1f89e3{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-16jo0j6-b44fffe67d33c2f0d7ce055e304a5cc2{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-14gtecy-378185c59fb44d7cf4c7fa95fbbbe80e{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

#top .hr.hr-invisible.av-mqsgsh2m-7c57bfe153b8d7113a65ee14e1bbd9ab{
height:25px;
}

.flex_cell.av-111ubcy-6c4b3e6d36da3c195933cd74edc7a0fb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-111ubcy-6c4b3e6d36da3c195933cd74edc7a0fb{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-yonm4i-951b560c2b7e8efea3bedbdee44df669{
height:50px;
}

#top .avia-icon-list-container.av-ug4cxu-755c3c16a89ebdd25163fbcbdd1673e6 .iconlist_icon{
color:#ffffff;
background-color:#ff0000;
}
#top .avia-icon-list-container.av-ug4cxu-755c3c16a89ebdd25163fbcbdd1673e6 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .avia-icon-list-container.av-3xijm-05c4f029adde3250410004fc92bb626f .iconlist_icon{
color:#ffffff;
background-color:#ff0000;
}
#top .avia-icon-list-container.av-3xijm-05c4f029adde3250410004fc92bb626f .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .av_textblock_section.av-2rw5tu-f2852c9dd9e47325b819984a66edbe5d .avia_textblock{
text-align:center;
}

.flex_cell.av-vp5h-90835880c64bd13db286aef0ed2db173{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-vp5h-90835880c64bd13db286aef0ed2db173{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-8h0np-462856cec7d00fc933337be16a7a0e3a{
height:25px;
}

#top #wrap_all .avia-button.av-mqpnpxan-321dc180fbddb6f20c7700af01e87a8f{
background-color:#ff0000;
border-color:#ff0000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqpnpxan-321dc180fbddb6f20c7700af01e87a8f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqpnpxan-321dc180fbddb6f20c7700af01e87a8f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-76m4t-aa5ee3e391b117a2087000b9cd92397f{
height:25px;
}

#top #wrap_all .avia-button.av-mqpnqtbf-69c77bf6dbe6122270c77cb264a85b5c{
background-color:#ffffff;
border-color:#ff0000;
color:#ff0000;
border-style:solid;
border-width:1px 1px 1px 1px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqpnqtbf-69c77bf6dbe6122270c77cb264a85b5c:hover{
color:#ff0000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqpnqtbf-69c77bf6dbe6122270c77cb264a85b5c .avia-svg-icon svg:first-child{
fill:#ff0000;
stroke:#ff0000;
}
#top #wrap_all .avia-button.av-mqpnqtbf-69c77bf6dbe6122270c77cb264a85b5c:hover .avia-svg-icon svg:first-child{
fill:#ff0000;
stroke:#ff0000;
}

#top .hr.hr-invisible.av-mqpnp7t5-e3d8d97edc3251d3f6e5fc0cacb19a4a{
height:50px;
}

