.flex_cell.av-1gk0ou1-6f6070fed6fa11daf6fbaac6aa8a86fe{
vertical-align:top;
background:url(https://hoponthewineline.com/wp-content/uploads/2018/09/homepage.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1gk0ou1-6f6070fed6fa11daf6fbaac6aa8a86fe{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-1er1vax-204fe1d626cc2f091e58357bcbe9be23{
vertical-align:top;
background-color:#191919;
}
.responsive #top #wrap_all .flex_cell.av-1er1vax-204fe1d626cc2f091e58357bcbe9be23{
padding:70px 70px 70px 70px !important;
}

.flex_column.av-4wg57d-9f96c14df668a934d7614b4847d21800{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-asxr09-123a2e091fd638155923ab4a4e3ad7e8{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-asxr09-123a2e091fd638155923ab4a4e3ad7e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-asxr09-123a2e091fd638155923ab4a4e3ad7e8 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-asxr09-123a2e091fd638155923ab4a4e3ad7e8 .av-subheading{
font-size:15px;
}

.flex_column.av-1a4k7p5-c72d582ce32abbce32a7bf240a3bd52b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-187p7vd-0eab166a9cf672dfb1ec22cf6697bff9{
background-color:#7a0c11;
border-color:#7a0c11;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-187p7vd-0eab166a9cf672dfb1ec22cf6697bff9 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-16a72pl-34619b916c1acfadda9c7114bfc43962{
margin-top:5px;
margin-bottom:30px;
}
.hr.av-16a72pl-34619b916c1acfadda9c7114bfc43962 .hr-inner{
width:50px;
border-color:#af0000;
}

#top .hr.av-16a72pl-34619b916c1acfadda9c7114bfc43962{
margin-top:5px;
margin-bottom:30px;
}
.hr.av-16a72pl-34619b916c1acfadda9c7114bfc43962 .hr-inner{
width:50px;
border-color:#af0000;
}

#top .av-special-heading.av-m3yy6c3n-1e3c83aac9523dbc9d3e30b00fd2da49{
padding-bottom:20px;
font-size:30px;
}
body .av-special-heading.av-m3yy6c3n-1e3c83aac9523dbc9d3e30b00fd2da49 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3yy6c3n-1e3c83aac9523dbc9d3e30b00fd2da49 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-m3yy6c3n-1e3c83aac9523dbc9d3e30b00fd2da49 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-8l8nyx-5269f1d3125a6c736a20e31693cfd34f{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-8l8nyx-5269f1d3125a6c736a20e31693cfd34f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8l8nyx-5269f1d3125a6c736a20e31693cfd34f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-8l8nyx-5269f1d3125a6c736a20e31693cfd34f .av-subheading{
font-size:15px;
}

.flex_column.av-13m8ffd-a1a5499ce1b5ad92c229fdec62b716c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-syfih-a53b0dbf63473e820a19cfdf6618adca{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-syfih-a53b0dbf63473e820a19cfdf6618adca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-syfih-a53b0dbf63473e820a19cfdf6618adca .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-syfih-a53b0dbf63473e820a19cfdf6618adca .av-subheading{
font-size:14px;
}

#top .hr.hr-invisible.av-z9scsp-1eaed079df5bf62f37ffd180710d92c6{
height:20px;
}

#top #wrap_all .avia-button.av-ynlbd5-c0e956edfdd55ac8fed662c3fee07455{
background-color:#7a0c11;
border-color:#7a0c11;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ynlbd5-c0e956edfdd55ac8fed662c3fee07455 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-vuvmo9-00124573f19d0a57445dc8a55ac9ab20{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jpkhl-5677d05c460d29d6869b6fb3cf79e48c{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-jpkhl-5677d05c460d29d6869b6fb3cf79e48c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jpkhl-5677d05c460d29d6869b6fb3cf79e48c .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-jpkhl-5677d05c460d29d6869b6fb3cf79e48c .av-subheading{
font-size:14px;
}

#top .hr.hr-invisible.av-thuac9-df0370880807ecf9620124d31ab34a54{
height:20px;
}

#top #wrap_all .avia-button.av-r4x0m1-3bf0c9c1b6cd6b263d9d2382ed7fa591{
background-color:#7a0c11;
border-color:#7a0c11;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-r4x0m1-3bf0c9c1b6cd6b263d9d2382ed7fa591 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-2jug55-40ed12383fb3238ee54d04dad4152a35{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-49l3kp-d88726d3bd3681620b40c0666876e141{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-49l3kp-d88726d3bd3681620b40c0666876e141 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-49l3kp-d88726d3bd3681620b40c0666876e141 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-49l3kp-d88726d3bd3681620b40c0666876e141 .av-subheading{
font-size:14px;
}

#top .hr.hr-invisible.av-m97zzt-1cd04d6d5d7f6d628ae2fe8fe09f1789{
height:20px;
}

#top #wrap_all .avia-button.av-kgaw6x-399c0d394df9897dc93eb3ddfb4eee19{
background-color:#7a0c11;
border-color:#7a0c11;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kgaw6x-399c0d394df9897dc93eb3ddfb4eee19 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-jif45l-37e44e4615e67417ac7b9400f8987d50{
height:70px;
}

#top .av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7{
padding-bottom:10px;
color:#af0000;
font-size:30px;
}
body .av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7 .special-heading-inner-border{
border-color:#af0000;
}
.av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7 .av-subheading{
font-size:18px;
}

#top .hr.av-g1yvkp-10fd50330616c0a7bfd83b516f4022fc{
margin-top:5px;
margin-bottom:50px;
}
.hr.av-g1yvkp-10fd50330616c0a7bfd83b516f4022fc .hr-inner{
width:50px;
border-color:#af0000;
}

#top .avia-testimonial-wrapper.av-dexga1-3109122d5810bdb003badb2bbc508846 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-dexga1-3109122d5810bdb003badb2bbc508846 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-dexga1-3109122d5810bdb003badb2bbc508846 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-dexga1-3109122d5810bdb003badb2bbc508846 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-dexga1-3109122d5810bdb003badb2bbc508846 .avia-slideshow-controls{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-m3yy6c3n-1e3c83aac9523dbc9d3e30b00fd2da49 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8l8nyx-5269f1d3125a6c736a20e31693cfd34f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-syfih-a53b0dbf63473e820a19cfdf6618adca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-jpkhl-5677d05c460d29d6869b6fb3cf79e48c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-49l3kp-d88726d3bd3681620b40c0666876e141 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-m3yy6c3n-1e3c83aac9523dbc9d3e30b00fd2da49 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8l8nyx-5269f1d3125a6c736a20e31693cfd34f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-syfih-a53b0dbf63473e820a19cfdf6618adca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-jpkhl-5677d05c460d29d6869b6fb3cf79e48c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-49l3kp-d88726d3bd3681620b40c0666876e141 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-28z2mx-cda2e58a1eca4b2408a1df7cf636ceb7 .av-special-heading-tag{
font-size:0.8em;
}
}
