.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-mqpp2it0-8a6fbe12330af311fe0cee6fe5c34724{
background-color:#ff0000;
border-color:#ff0000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqpp2it0-8a6fbe12330af311fe0cee6fe5c34724:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqpp2it0-8a6fbe12330af311fe0cee6fe5c34724:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mqpp4g8l-190801f1884fc218893c5ee76e312e96{
height:25px;
}

#top #wrap_all .avia-button.av-mqfp9u0n-4661f6a919119c056facf2d1cb19cd04{
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-mqfp9u0n-4661f6a919119c056facf2d1cb19cd04:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqfp9u0n-4661f6a919119c056facf2d1cb19cd04:hover .avia_button_background{
border-radius:1px 1px 1px 1px;
}
#top #wrap_all .avia-button.av-mqfp9u0n-4661f6a919119c056facf2d1cb19cd04 .avia-svg-icon svg:first-child{
fill:#ff0000;
stroke:#ff0000;
}
#top #wrap_all .avia-button.av-mqfp9u0n-4661f6a919119c056facf2d1cb19cd04:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-mqfpft0l-48dff658a719df567afd1e320ae813a3{
vertical-align:top;
background:url(https://roofyourhouse.com/wp-content/uploads/2026/06/Commerical-Roofing-Project-in-Louisville-KY-300x169.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-f0c635d9adb276489f76ad18bfa896d1{
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_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-6gayqm-ba7c7b0e66dd78099cd9d676b6174888{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-4xw5ri-71f92b2902196aab3d5f979cba650a85{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-2i5amm-20591fa90b010fb9f22d873fc644fd06{
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-38dv9a-443b00cd6768a155b1205c39f71a78f6{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

.flex_column.av-7j2xda-36a33d966152c372ef7acdfe3deddf23{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

.flex_column.av-5ia1im-d9becb8ecca7fc60b85b2d79ab34fa0d{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

.flex_column.av-4br9hq-738e80eb0d8a15083c985d35f82453f1{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:1px 1px 1px 1px;
padding:20px 20px 20px 20px;
background-color:#f8f8f8;
}

.flex_column.av-2wr23i-2cad4bf58bbb9fcc0d927b88d516f071{
border-width:1px;
border-color:#000000;
border-style:solid;
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;
}

.flex_column.av-171ehx-93fda01b76064447f11b441369ea2524{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-12npst-3918d7596775fce45da57f668f0361fd{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-uycgl-900627f3493fd14af52ce3bac9075fdc{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-s88tp-176af6d4bc7bbbe0d0c9e8b826e6ebb6{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-iqgt9-5e72bfa7a881c0d3e667044b228c4209{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

.flex_column.av-flq65-921caf670182b8516986b5b8d46017b7{
border-width:1px;
border-color:#ff0000;
border-style:solid;
border-radius:1px 1px 1px 1px;
}

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

#top .hr.hr-invisible.av-mqpniq3o-56170c2a8e7cc2607571ec06f9b7a076{
height:50px;
}

#top .avia-icon-list-container.av-mqpnd5l8-4c207c8ff649e5afc425cc590de77741 .iconlist_icon{
color:#ffffff;
background-color:#ff0000;
}
#top .avia-icon-list-container.av-mqpnd5l8-4c207c8ff649e5afc425cc590de77741 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .avia-icon-list-container.av-mqpnjy4h-0ba8ce2e6a95b9d1f28077427ad754d2 .iconlist_icon{
color:#ffffff;
background-color:#ff0000;
}
#top .avia-icon-list-container.av-mqpnjy4h-0ba8ce2e6a95b9d1f28077427ad754d2 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

.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;
}

