@import url('https://fonts.googleapis.com/css2?family=Afacad+Flux:wght@100..1000&display=swap');#et-boc .et_pb_blurb_0.et_pb_blurb .et_pb_module_header{font-family:'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif}.et_pb_contact_form label.et_pb_contact_form_label{display:block!important;color:#111111;font-family:'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif;font-size:20px;margin-bottom:5px}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#ffffff!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#ffffff!important}.et_pb_contact_form ::-moz-placeholder{color:#ffffff!important}.et_pb_contact_form :-ms-input-placeholder{color:#ffffff!important}.et_pb_module .et_pb_contact_submit,.et_pb_module .et_contact_bottom_container{width:100%!important}.dipi-pt-btn-wrap a{display:inline-block;width:100%}.custom_wines_column.et_pb_column{opacity:1;transition:opacity 0.6s ease-in-out}.custom_wines_column.et_pb_row:hover .et_pb_column:not(:hover){opacity:0.6;transition:opacity 0.6s ease-in-out}.custom_wines_column.et_pb_column:hover{opacity:1;transition:opacity 0.6s ease-in-out}.et_pb_scroll_top.et-pb-icon{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}.et_pb_scroll_top.et-pb-icon.hide{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;animation:none!important}.et_pb_scroll_top.et-pb-icon.hide .dipi_btt_wrapper{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}#et-boc #main-header,#et-boc .et-l--header,#et-boc #top-header{position:relative!important;display:block!important}#et-boc .dipi_expanding_cta_0.dipi_expanding_cta .dipi_extending_cta-overlay{background-image:url(https://southhousejc.com/wp-content/uploads/2024/10/South-House-Horizontal.jpg)!important;background-color:#550840!important}#gform_1 label,#gform_1 .gfield_label,#gform_1 .gfield_required{color:#D39A8E}#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4,#et-boc .tribe-common .tribe-common-c-btn-border{color:#FCAD0B;border-color:#550840!important;border-radius:10px;letter-spacing:2px;font-size:15px;font-family:'Funky Grim',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;font-weight:700!important;background-color:#550840!important;margin-bottom:20px;box-shadow:6px 6px 0px 0px #FCAD0B!important}#et-boc #gform_submit_button_1{border:#FCAD0B solid 1px!important}#gform_submit_button_4,#gform_submit_button_2,#gform_submit_button_3{box-shadow:6px 6px 0px 0px #550840}#gform_submit_button_1:hover,#gform_submit_button_2:hover,#gform_submit_button_3:hover,#gform_submit_button_4:hover{box-shadow:6px 6px 0px 0px #773C0E!important}#et-boc .gform-field-label,#et-boc .gfield_required{color:#550840!important}#et-boc #gform_1 .gform-field-label,#et-boc #gform_1 .gfield_required{color:#FFF0ED!important}#et-boc .tribe-events .tribe-events-c-search__button,#et-boc .tribe-events button.tribe-events-c-search__button,.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover,.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#FCAD0B!important}#et-boc .tribe-common-l-container,.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h7,.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,.tribe-common .tribe-common-h5,.tribe-common .tribe-common-b2,.tribe-common .tribe-common-h6,.tribe-events .tribe-events-c-view-selector__list-item-text{font-family:'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif!important}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:1px solid #FCAD0B}#et-boc .tribe-common-l-container{background-color:white}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:#FCAD0B}@media screen and (min-width:1024px){#berries{transform:translateX(-140px) translateY(135px)}}@media screen and (max-width:1024px){.tribe-events .tribe-events-header{padding-top:100px}}@media screen and (max-width:1020px){.tribe-events-view{background-color:var(--tec-color-background-events);margin-top:300px}}@media screen and (max-width:800px){.dipi_advanced_tabs_0 .dipi-at-tabs-container .dipi-at-tabs{flex-direction:column!important}}@media screen and (min-width:1440px){#berries{transform:translateX(-100px) translateY(110px)}}.et_pb_video_play:before{color:transparent}#et-boc .tribe-common-l-container,#et-boc #tribe-events-content{background-color:#fff0ed;border-radius:28px 28px 28px 28px;margin:50px auto}#et-boc #tribe-events-content{padding:30px}#buttonsContainer{display:none!important}#muteButton{position:fixed;bottom:20px;right:65px;background-color:transparent;color:white;border:none;font-size:40px;cursor:pointer}#playPauseButton{position:fixed;bottom:20px;right:15px;background-color:transparent;color:white;border:none;font-size:40px;cursor:pointer}#page-container #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu{background-color:#550840!important}.et_pb_scroll_top.et-pb-icon .dipi_btt_wrapper{background:transparent!important}#page-container #et-boc .et_pb_row_0_tb_footer .dipi-pt-text{font-family:'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;color:#D39A8E!important;letter-spacing:1px;font-size:16px!important}#page-container #et-boc .et_pb_row_0_tb_footer #smallheader .dipi-pt-text{font-family:'Funky Grim',Helvetica,Arial,Lucida,sans-serif;color:#FCAD0B!important;font-size:35px!important}#page-container #et-boc #leftaligngg p{text-align:left}#gform_confirmation_message_1{color:#D39A8E!important}#page-container{background-color:#550840}