.avia-section.av-v0sb8x-645a737ffe6636783e60739c70c67ce3{
background-repeat:no-repeat;
background-image:url(https://stkittsmusicfestival.com/wp-content/uploads/2019/12/Lines-MF-BG.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-v0sb8x-645a737ffe6636783e60739c70c67ce3 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .hr.hr-invisible.av-t9uslt-0418f01f77bbb1f0fee75a3ccc9f3b18{
height:30px;
}

.flex_column.av-2q000x-7267022ff9e830feafcc07ea5f44d5bc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 20px;
background-color:rgba(0,0,0,0.7);
}

.flex_column.av-qdwidt-5ff65125dce7c90327901746dd2b5417{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 20px;
background-color:rgba(0,0,0,0.7);
}

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

.flex_column.av-nj1nwx-836c7daf6b81cc81d9917f60c1b38761{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 20px;
background-color:rgba(0,0,0,0.7);
}

#top .flex_column_table.av-equal-height-column-flextable.av-lx4m6p-857dc770475e0fc8f6f9a0d2b422299e{
margin-top:-10px;
margin-bottom:0px;
}
.flex_column.av-lx4m6p-857dc770475e0fc8f6f9a0d2b422299e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 20px;
background-color:rgba(0,0,0,0.7);
}

#top #wrap_all .avia-button.av-lwqczr0z-c5822005dcf98b6ae50e299db5336e2b:hover{
color:aqua;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kxwm1d-6f1a132a6f5b8156964fc4db7ee8ec2c{
margin-top:-10px;
}
.flex_column.av-kxwm1d-6f1a132a6f5b8156964fc4db7ee8ec2c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 10px;
background-color:rgba(0,0,0,0.7);
}

#top .hr.hr-invisible.av-j85qw1-73a93e7bb12ba63afe492125e22ef9d8{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-huv9pt-433327a42dba12ee046fbceb184dc188{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-huv9pt-433327a42dba12ee046fbceb184dc188{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 10px;
background-color:rgba(0,0,0,0.7);
}

#top .hr.hr-invisible.av-fww6zl-dacf14262d2e20179dd4b0439c6003e3{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-eayae9-d1214f0f94e7f8aa9449a256e3fc1c02{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-eayae9-d1214f0f94e7f8aa9449a256e3fc1c02{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 10px;
background-color:rgba(0,0,0,0.7);
}

#top .hr.hr-invisible.av-bzp8vl-4ed4feea2795a647a43c6da05680eaf5{
height:50px;
}

.flex_column.av-bdsx8x-65759a151d50bd00343d7981baf29eb9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.7);
}

#top .av-special-heading.av-9mb1kx-1a4a4a72887a2476d75647caadf8a284{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-9mb1kx-1a4a4a72887a2476d75647caadf8a284 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9mb1kx-1a4a4a72887a2476d75647caadf8a284 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9mb1kx-1a4a4a72887a2476d75647caadf8a284 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-p7z1d-0b7f634e693de021ca08e0996299f865{
height:20px;
}

.flex_column.av-gltwx-2b3a4146c2dabe181280e7e6d04f36ea{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1whz01-906fc6262a26052c1b872c5f59ddb61e{
height:30px;
}

