.avia-section.av-lc05g0fn-778f7748d46095a886dc0bab9642940c{
background-repeat:no-repeat;
background-image:url(https://johnknoxvillage.com/wp-content/uploads/2025/12/8B5A2801-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

#top .av_textblock_section.av-lc05g6y5-9a329c617f844bc67f8f339561cb6540 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-lc05gqiz-bf9295a4ed280fa6f9c4bafd02dc3c0e .avia_textblock{
color:#72a210;
text-align:center;
}

#top .hr.av-2ttsg5-1b34294919d1a261fc216e68c20f7daa{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-2ttsg5-1b34294919d1a261fc216e68c20f7daa .hr-inner{
width:100%;
border-color:#77c5d5;
}

#top .av_textblock_section.av-lc05hdiv-746b98d3dea33c001e76462ba31be9b3 .avia_textblock{
color:#005f86;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lc05y7mw-7d6ce4abfdc6dd40a6a86df902fab251{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-lc05y7mw-7d6ce4abfdc6dd40a6a86df902fab251{
width:100%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#e56a54;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lc05y7mw-7d6ce4abfdc6dd40a6a86df902fab251 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-lc05krmo-190f6cf72d278064537220f8327110c9 .avia_textblock{
color:#005f86;
}

#top #wrap_all .avia-button.av-lc05nwrn-c7e939786fde98fed4f1dfc72266995e{
font-size:21px;
background-color:#ffffff;
border-color:#ffffff;
color:#e56a54;
border-style:none;
transition:all 0.4s ease-in-out;
padding:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-lc05nwrn-c7e939786fde98fed4f1dfc72266995e:hover{
background-color:#005f86;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lc05nwrn-c7e939786fde98fed4f1dfc72266995e .avia-svg-icon svg:first-child{
fill:#e56a54;
stroke:#e56a54;
}
#top #wrap_all .avia-button.av-lc05nwrn-c7e939786fde98fed4f1dfc72266995e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column.av-9ssn2t-20e6fc4297aa7d4d11b9d86e2af3720c{
margin-top:10px;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-9ssn2t-20e6fc4297aa7d4d11b9d86e2af3720c{
margin-top:10px;
margin-bottom:0;
}

.avia-image-container.av-7umx5h-73619deedcb3fa47970e2c238eb825b4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7umx5h-73619deedcb3fa47970e2c238eb825b4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-5kebd1-15bd3a9685e1cb18d70df2979856d243 .avia_textblock{
font-size:36px;
color:#005f86;
}

#top .flex_column_table.av-equal-height-column-flextable.av-58jczp-b91532a7bcf779ccf0dcf32cc0b979b3{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-58jczp-b91532a7bcf779ccf0dcf32cc0b979b3{
width:100%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#e56a54;
}
#top .flex_column_table.av-equal-height-column-flextable.av-58jczp-b91532a7bcf779ccf0dcf32cc0b979b3 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-3oy48l-fbd3ccc29143924888ff7fbd962457e3 .avia_textblock{
color:#005f86;
}

#top #wrap_all .avia-button.av-36rbph-e98629f7bb98012cf6a79075f764e134{
font-size:21px;
background-color:#ffffff;
border-color:#ffffff;
color:#e56a54;
border-style:none;
transition:all 0.4s ease-in-out;
padding:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-36rbph-e98629f7bb98012cf6a79075f764e134:hover{
background-color:#005f86;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-36rbph-e98629f7bb98012cf6a79075f764e134 .avia-svg-icon svg:first-child{
fill:#e56a54;
stroke:#e56a54;
}
#top #wrap_all .avia-button.av-36rbph-e98629f7bb98012cf6a79075f764e134:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column.av-4c7qk5-d2b6229aa702422d526478abe56892ae{
margin-top:10px;
}
.responsive #top #wrap_all .flex_column.av-4c7qk5-d2b6229aa702422d526478abe56892ae{
margin-top:10px;
}

.avia-image-container.av-23ekmd-2caafb01716e2093777afe29cab55617 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-23ekmd-2caafb01716e2093777afe29cab55617 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-lc070lif-e9d04fc84dd734c15ed7c3460291c3ef .avia_textblock{
font-size:36px;
color:#005f86;
}

#top .av_textblock_section.av-lc0793e3-8ec67962e1ed44f2274ae637c007bf1a .avia_textblock{
font-size:22px;
color:#005f86;
}

#top .av_textblock_section.av-lc079edu-7dc391d3ef9b3015ee95fa89a3dddaea .avia_textblock{
font-size:22px;
color:#005f86;
}

#top .av_textblock_section.av-lc07n8j6-4811211df86f2a31a0a8040cda5e8d7d .avia_textblock{
font-size:22px;
color:#005f86;
}

#top .hr.av-2nqb7p-d169d32a976e01cc90ab2b4f97862c59{
margin-top:20;
margin-bottom:20;
}
.hr.av-2nqb7p-d169d32a976e01cc90ab2b4f97862c59 .hr-inner{
width:100%;
border-color:#77c5d5;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3k9v51-824fee5262d3f31a83c72d25827ad8b0{
margin-top:2px;
margin-bottom:0;
}
.flex_column.av-3k9v51-824fee5262d3f31a83c72d25827ad8b0{
width:100%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#e56a54;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3k9v51-824fee5262d3f31a83c72d25827ad8b0 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-lc080itz-42f518f587962e9054ea8b5a275b55af .avia_textblock{
color:#005f86;
}

#top #wrap_all .avia-button.av-2qerfp-ec6ce4df0b5b0751f5b1dba93a12bbd8{
font-size:21px;
background-color:#ffffff;
border-color:#ffffff;
color:#e56a54;
border-style:none;
transition:all 0.4s ease-in-out;
padding:15px 15px 15px 15px;
}
#top #wrap_all .avia-button.av-2qerfp-ec6ce4df0b5b0751f5b1dba93a12bbd8:hover{
background-color:#005f86;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2qerfp-ec6ce4df0b5b0751f5b1dba93a12bbd8 .avia-svg-icon svg:first-child{
fill:#e56a54;
stroke:#e56a54;
}
#top #wrap_all .avia-button.av-2qerfp-ec6ce4df0b5b0751f5b1dba93a12bbd8:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column.av-qdxh-43194645a55ce90f35b8ca0de5214a2d{
margin-top:10px;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-qdxh-43194645a55ce90f35b8ca0de5214a2d{
margin-top:10px;
margin-bottom:0;
}

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

#top .av_textblock_section.av-lc06kjnk-1f56541683937a3cf395cf47dbcde76c .avia_textblock{
font-size:36px;
color:#005f86;
}

