#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2jewk-96652b9f98d81cb1429811acfca9c636__0 .avia-caption-title{
font-size:35px;
}
#top .avia-slideshow .av-slideshow-caption.av-2jewk-96652b9f98d81cb1429811acfca9c636__0 .avia-caption-content{
font-size:17px;
}
#top .avia-slideshow .av-slideshow-caption.av-2jewk-96652b9f98d81cb1429811acfca9c636__0 .avia-caption-content p{
font-size:17px;
}

.avia-section.av-nmp34-4a7eae904718b4b7ff1e83f3e9b21a8c{
background-repeat:no-repeat;
background-image:url(https://www.blueridgemusicnc.com/wp-content/uploads/2021/12/blue-ridge-background-image.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-mp7gc-5c50ea2fc315f7651ff8861f5bfe63ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mjp88-7cb0f7e54da824e40f7cf209ccdd5566{
padding-bottom:0;
font-size:28px;
}
body .av-special-heading.av-mjp88-7cb0f7e54da824e40f7cf209ccdd5566 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mjp88-7cb0f7e54da824e40f7cf209ccdd5566 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mjp88-7cb0f7e54da824e40f7cf209ccdd5566 .av-subheading{
font-size:15px;
}

#top .flex_column.av-kv9uj9ty-9daf73ea7d46784e635f443dad7db3f5{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-kv9uj9ty-9daf73ea7d46784e635f443dad7db3f5{
padding:50px 0px 0px 0px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-kv9uj9ty-9daf73ea7d46784e635f443dad7db3f5{
margin-top:-100px;
margin-bottom:0px;
}

#top .av-special-heading.av-3e62w-f829e6660026760b13ad55c73af387b3{
padding-bottom:0;
}
body .av-special-heading.av-3e62w-f829e6660026760b13ad55c73af387b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3e62w-f829e6660026760b13ad55c73af387b3 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9njyw-134ccb839dcaee4148d50190fd9594e3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9njyw-134ccb839dcaee4148d50190fd9594e3{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2p5go-99fa1fe6331deaed047cd0bc5af87b87{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2p5go-99fa1fe6331deaed047cd0bc5af87b87{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .flex_column.av-ld1ptjug-7b3295416297c88fa5399c4ca003f83e{
margin-top:50px;
margin-bottom:0;
}
.flex_column.av-ld1ptjug-7b3295416297c88fa5399c4ca003f83e{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-ld1ptjug-7b3295416297c88fa5399c4ca003f83e{
margin-top:50px;
margin-bottom:0;
}

#top .av-special-heading.av-kv9x2nnu-d43883db04b9277088468f11ed77a0f3{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-kv9x2nnu-d43883db04b9277088468f11ed77a0f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kv9x2nnu-d43883db04b9277088468f11ed77a0f3 .av-special-heading-tag{
padding:0 0 25px 0;
}
.av-special-heading.av-kv9x2nnu-d43883db04b9277088468f11ed77a0f3 .av-subheading{
font-size:15px;
}

#top .flex_column.av-ld1prnq4-03e3c13ec4bfd94e80e136b141c51ec3{
margin-top:25px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-ld1prnq4-03e3c13ec4bfd94e80e136b141c51ec3{
margin-top:25px;
margin-bottom:0px;
}

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

#top .flex_column.av-2hd28-0d34ec307b807b4334e5995ddbff5688{
margin-top:25px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-2hd28-0d34ec307b807b4334e5995ddbff5688{
margin-top:25px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-244ts-9216343da4a4d9cb772f747ca2420a82{
height:25px;
}

#top .hr.hr-invisible.av-ld1q83ye-dc45ae68607b7efad7319204cd07df58{
height:25px;
}

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

.flex_column.av-kv9x395b-0e0d9484510c13449f6e0a2555541830{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-1mnl0-3489d8ab3246de413099197fc65fe663{
padding-bottom:0;
}
body .av-special-heading.av-1mnl0-3489d8ab3246de413099197fc65fe663 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1mnl0-3489d8ab3246de413099197fc65fe663 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kv9x3j7i-e80278366913ed8fa55cf1904c22428c{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-kv9x3j7i-e80278366913ed8fa55cf1904c22428c{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.avia-image-container.av-48whg-2d3a5da6067019c76e0598dc758bd9ac img.avia_image{
box-shadow:none;
}
.avia-image-container.av-48whg-2d3a5da6067019c76e0598dc758bd9ac .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-32fe8-150e5c5787ff19ead1f89a2abb5b5a96{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-32fe8-150e5c5787ff19ead1f89a2abb5b5a96{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.avia-image-container.av-2tgbo-13320efe551457a52a987cc34f5bfa59 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2tgbo-13320efe551457a52a987cc34f5bfa59 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-d5p4-d55452dd2496891fad3fd8b215fdaedc{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-d5p4-d55452dd2496891fad3fd8b215fdaedc{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .flex_column.av-1b604-0f3566c024130d27eaf98eaf256f6248{
margin-top:-40px;
margin-bottom:0px;
}
.flex_column.av-1b604-0f3566c024130d27eaf98eaf256f6248{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-1b604-0f3566c024130d27eaf98eaf256f6248{
margin-top:-40px;
margin-bottom:0px;
}

#top .av-special-heading.av-kv9ywetc-409a5d2da531cc88f3404ebe2c6e6109{
padding-bottom:0;
}
body .av-special-heading.av-kv9ywetc-409a5d2da531cc88f3404ebe2c6e6109 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kv9ywetc-409a5d2da531cc88f3404ebe2c6e6109 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ob0-df7828aee15a6c97287fd63c90dc7296{
margin-top:-10px;
margin-bottom:0px;
}
.flex_column.av-2ob0-df7828aee15a6c97287fd63c90dc7296{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-8vrg-01af67dd4e1637f02621d760bd477369{
margin-top:-10px;
margin-bottom:0px;
}
.flex_column.av-8vrg-01af67dd4e1637f02621d760bd477369{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .flex_column.av-1x3nw-1af0e98a4922224e5e3ccdc30cd9b421{
margin-top:-40px;
margin-bottom:0px;
}
.flex_column.av-1x3nw-1af0e98a4922224e5e3ccdc30cd9b421{
padding:50px 0px 0px 0px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-1x3nw-1af0e98a4922224e5e3ccdc30cd9b421{
margin-top:-40px;
margin-bottom:0px;
}

#top .av-special-heading.av-kv9xrf1l-a4e980018ae208e95bb2c75cd764d9e4{
padding-bottom:0;
}
body .av-special-heading.av-kv9xrf1l-a4e980018ae208e95bb2c75cd764d9e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kv9xrf1l-a4e980018ae208e95bb2c75cd764d9e4 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-uiuo-414548a838b5d1eb038dc6263b412a8b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-uiuo-414548a838b5d1eb038dc6263b412a8b{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vcbs-668cddc7fdde2bcf8299f2211d1633d7{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-vcbs-668cddc7fdde2bcf8299f2211d1633d7{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-ld1prnq4-03e3c13ec4bfd94e80e136b141c51ec3{
padding:0 0 0 150px;
}

.flex_column.av-2hd28-0d34ec307b807b4334e5995ddbff5688{
padding:0 0 0 125px;
}

.flex_column.av-2cu6c-d2e9a12557fd18e685c7e1d34d502965{
padding:0 0 0 125px;
}

.flex_column.av-33gfk-c7fcd6269d75f4a01c95bbfdad4c4deb{
padding:0 0 0 150px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2hd28-0d34ec307b807b4334e5995ddbff5688{
padding:0 0 0 75px;
}

.flex_column.av-2cu6c-d2e9a12557fd18e685c7e1d34d502965{
padding:0 0 0 75px;
}
}

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

.flex_column.av-2hd28-0d34ec307b807b4334e5995ddbff5688{
padding:0 25px 0 25px;
}

.flex_column.av-2cu6c-d2e9a12557fd18e685c7e1d34d502965{
padding:0 25px 0 25px;
}
}

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

.flex_column.av-2hd28-0d34ec307b807b4334e5995ddbff5688{
padding:0 25px 0 25px;
}

.flex_column.av-2cu6c-d2e9a12557fd18e685c7e1d34d502965{
padding:0 25px 0 25px;
}
}
