.flex_cell.av-2gbcjh5-ff5153657bc613cbf2bb07485c1ea120{
vertical-align:top;
background-color:#303030;
}
.responsive #top #wrap_all .flex_cell.av-2gbcjh5-ff5153657bc613cbf2bb07485c1ea120{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-5hqkt5-4fa763eb809f1ce02fbe6cd2abe2c399{
padding-bottom:0;
}
body .av-special-heading.av-5hqkt5-4fa763eb809f1ce02fbe6cd2abe2c399 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5hqkt5-4fa763eb809f1ce02fbe6cd2abe2c399 .av-subheading{
font-size:15px;
}

#top .hr.av-2dygk1l-4dbdda8b8b42e8d4497df47d25bc909b{
margin-top:20px;
margin-bottom:10px;
}
.hr.av-2dygk1l-4dbdda8b8b42e8d4497df47d25bc909b .hr-inner{
width:50px;
border-color:#7a0c11;
}

.flex_cell.av-29gxfwp-e5bfeb80a34affa053bb394bc5fcd794{
vertical-align:top;
background-color:#282828;
}
.responsive #top #wrap_all .flex_cell.av-29gxfwp-e5bfeb80a34affa053bb394bc5fcd794{
padding:70px 70px 70px 70px !important;
}

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

#top .hr.av-26iekcp-b0861dc0152a37786a6c08f177de55b6{
margin-top:20px;
margin-bottom:10px;
}
.hr.av-26iekcp-b0861dc0152a37786a6c08f177de55b6 .hr-inner{
width:50px;
border-color:#7a0c11;
}

.flex_cell.av-23qzlrd-8168922cb5aad9aac46d5647427451c2{
vertical-align:top;
background-color:#1c1c1c;
}
.responsive #top #wrap_all .flex_cell.av-23qzlrd-8168922cb5aad9aac46d5647427451c2{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-2p08yx-26676c58ce72552ba710553e381db864{
padding-bottom:0;
}
body .av-special-heading.av-2p08yx-26676c58ce72552ba710553e381db864 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2p08yx-26676c58ce72552ba710553e381db864 .av-subheading{
font-size:15px;
}

#top .hr.av-201lne1-0fde3fe227d996e358acb02b1689377c{
margin-top:20px;
margin-bottom:10px;
}
.hr.av-201lne1-0fde3fe227d996e358acb02b1689377c .hr-inner{
width:50px;
border-color:#7a0c11;
}

.flex_column.av-1wt3c0p-e8b25843c3a8e671c399abb66e69a123{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1um46mh-610e5333bdca9cd57739d51b070cfe3e{
color:#147ae8;
border-color:#147ae8;
}
.avia-svg-icon.av-1um46mh-610e5333bdca9cd57739d51b070cfe3e svg:first-child{
stroke:#147ae8;
fill:#147ae8;
}
.av_font_icon.av-1um46mh-610e5333bdca9cd57739d51b070cfe3e .av-icon-char{
font-size:80px;
line-height:80px;
}

.flex_column.av-1txi4h5-0f77e838687c85b9dace973b0228f88b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1res3bd-2b7dde6c51c43844522a9d100caeef21{
color:#7339bf;
border-color:#7339bf;
}
.avia-svg-icon.av-1res3bd-2b7dde6c51c43844522a9d100caeef21 svg:first-child{
stroke:#7339bf;
fill:#7339bf;
}
.av_font_icon.av-1res3bd-2b7dde6c51c43844522a9d100caeef21 .av-icon-char{
font-size:80px;
line-height:80px;
}

.flex_column.av-1qf6srt-12488ad00e5fc36e6284fe516b89eb8b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1nq7abt-ce917bb9c5a5283b4fc65f91ef8e173c{
color:#44c0ea;
border-color:#44c0ea;
}
.avia-svg-icon.av-1nq7abt-ce917bb9c5a5283b4fc65f91ef8e173c svg:first-child{
stroke:#44c0ea;
fill:#44c0ea;
}
.av_font_icon.av-1nq7abt-ce917bb9c5a5283b4fc65f91ef8e173c .av-icon-char{
font-size:80px;
line-height:80px;
}

.flex_column.av-1mabko9-9fb5079f7ce5bb89039dad567f10016f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1kiiz7d-dc9a6b14f62bd5baa3372010723a6d6f{
color:#7339bf;
border-color:#7339bf;
}
.avia-svg-icon.av-1kiiz7d-dc9a6b14f62bd5baa3372010723a6d6f svg:first-child{
stroke:#7339bf;
fill:#7339bf;
}
.av_font_icon.av-1kiiz7d-dc9a6b14f62bd5baa3372010723a6d6f .av-icon-char{
font-size:80px;
line-height:80px;
}

.flex_cell.av-1i1pqw9-4f48e91e3a0f27d2132f383dd14fb9a8{
vertical-align:top;
height:6px;
min-height:6px;
background-color:#620a0e;
}
.responsive #top #wrap_all .flex_cell.av-1i1pqw9-4f48e91e3a0f27d2132f383dd14fb9a8{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-1f801wp-021c53c8753450d207927480154d1d30{
vertical-align:top;
background-color:#191919;
}
.responsive #top #wrap_all .flex_cell.av-1f801wp-021c53c8753450d207927480154d1d30{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-hfvop-87be43f5feebf991fe335e1dc6127744{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-hfvop-87be43f5feebf991fe335e1dc6127744 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hfvop-87be43f5feebf991fe335e1dc6127744 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-hfvop-87be43f5feebf991fe335e1dc6127744 .av-subheading{
font-size:15px;
}

.flex_cell.av-spj3jd-28d44a1c916d79763ce21bd6813f97e7{
vertical-align:top;
background:url(https://hoponthewineline.com/wp-content/uploads/2018/04/winetour2.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-spj3jd-28d44a1c916d79763ce21bd6813f97e7{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-q0xy2h-6fede7229c6bcc41b33a8e385504d851{
vertical-align:top;
height:6px;
min-height:6px;
background-color:#620a0e;
}
.responsive #top #wrap_all .flex_cell.av-q0xy2h-6fede7229c6bcc41b33a8e385504d851{
padding:3px 3px 3px 3px !important;
}

.flex_cell.av-midmah-4028c78fc9c6a1e737ccf0b35e15e7de{
vertical-align:top;
background:url(https://hoponthewineline.com/wp-content/uploads/2018/04/winetasting-naples-gallery.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-midmah-4028c78fc9c6a1e737ccf0b35e15e7de{
padding:70px 70px 70px 70px !important;
}

.flex_cell.av-l04lnd-3c9ef583e6487979a7aa83496db1b0b2{
vertical-align:top;
background-color:#191919;
}
.responsive #top #wrap_all .flex_cell.av-l04lnd-3c9ef583e6487979a7aa83496db1b0b2{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-21pccp-a99ac83eb6add60236018b5b5c18a873{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-21pccp-a99ac83eb6add60236018b5b5c18a873 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-21pccp-a99ac83eb6add60236018b5b5c18a873 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-21pccp-a99ac83eb6add60236018b5b5c18a873 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-21pccp-a99ac83eb6add60236018b5b5c18a873 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-21pccp-a99ac83eb6add60236018b5b5c18a873 .av-special-heading-tag{
font-size:0.8em;
}
}
