.de-mega-menu{top:90px}.de-mega-menu a,.de-mega-menu li{font-size:14px!important}.de-mega-menu .et_pb_row{width:100%;max-width:none;margin:auto;position:relative}.et_pb_menu_1_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding-left:25px;width:1000px}.et_pb_menu li.mega-menu>ul>li>a:first-child{float:left;padding-left:20px}.et-db #et-boc .et-l .et-menu-nav li.mega-menu{position:relative}body #main-footer{transition:background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;display:none}h4{color:#327c4a;letter-spacing:1px}h5{color:#ecc561;font-size:14px;letter-spacing:1px}h6{color:#fff;font-size:14px;letter-spacing:1px}.one-half-column-left{width:48%;float:left}.one-half-column-right{width:48%;float:right}@media only screen and (max-width:600px){.one-half-column-left,.one-half-column-right,.one-third-column,.one-third-column-last{float:none;width:100%;margin-right:0}}.mobile_menu_bar:before{color:#283C36}@media (max-width:980px){#main-header{display:none}.et_header_style_slide #page-container{padding-top:0px!important}}.home .woocommerce ul.products li.product .button{display:none}.home .woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em 0;margin:0;color:Black;font-style:italic;font-family:baskerville;font-size:20px}.home .woocommerce-Price-amount{padding:.5em 0;margin:0;color:Black;font-style:italic;font-family:baskerville;font-size:16px}@media (max-width:980px){#page-container,.et_fixed_nav.et_show_nav #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:0px!important}}@media only screen and (min-width:981px){.et_pb_subscribe .et_pb_newsletter_fields>p{flex:auto!important}.et_pb_subscribe .et_pb_newsletter_fields p.et_pb_newsletter_field{margin-right:2%}}.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{color:#fff;font-weight:700;padding:9px 24px}.tribe-events-calendar thead th,.tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column,.tribe-grid-header{background-color:#30395f;border-left-color:#30395f;color:white;border-right-color:#30395f}#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"],#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#283c36;color:#fff}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{font-size:100%;letter-spacing:1px}#tribe-events-content a,.tribe-events-event-meta a{color:#283c36;text-transform:capitalize;font-weight:lighter}@media only screen and (max-width:1024px){.mobmenur-container i{line-height:30px;font-size:30px;display:none!important;float:right}.mob-menu-logo-holder>.headertext span,.mobmenu input.mob-menu-search-field{display:none}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;padding:10px;border:1px solid #293c36;color:black}.gform_wrapper textarea.medium{height:160px;width:100%;border:1px solid #293c36}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:300;font-size:inherit;font-family:baskerville}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;background:#e9333e;border:0px;color:white;padding:10px 50px;margin:0 16px 0 0}.gchoice_select_all,.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-style:italic;font-weight:300;font-size:18px;font-family:baskerville}.woocommerce ul.products li.product .button{margin-top:1em;display:none!important}#sidebar{float:left;width:20.875%;display:none}#et-top-navigation .et-cart-info{margin-left:5px}@media (max-width:980px){#cartmenu.et_pb_menu .et_pb_menu__menu,#cartmenu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex}#cartmenu.et_pb_menu .et_mobile_nav_menu,#cartmenu.et_pb_fullwidth_menu .et_mobile_nav_menu{display:none}}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt,.form-submit .et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background:#e9333e;position:relative;border:0px;color:white;border-radius:0px;-webkit-transition:all .2s;transition:all .2s}body .et_pb_button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background:#e9333e;color:white;border:0px;border-radius:0px}@media only screen and (min-width:800px){.bbb_blog_list a img{float:left;width:40%;padding-right:20px;padding-bottom:30px}}.et_pb_post h1 a,.entry-title{font-size:30px;color:#000000;font-weight:bold;line-height:1.3em}.post-meta{color:#000000;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.post-meta a{color:#000000;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.bbb_blog_list a.more-link{display:inline-block;background:#293C36;font-weight:normal;color:#ffffff!important;width:150px;padding:10px 15px;text-align:center;margin:20px auto;text-transform:uppercase;letter-spacing:1px;border:solid 0px #000000}.bbb_blog_list a.more-link:hover{background:#327C4A;border:solid 0px #000000;color:#ffffff}#main-content .container:before{background-color:transparent}h4.widgettitle{font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;letter-spacing:1px;color:#000000}.et_pb_widget p,.et_pb_widget ul li,.et_pb_widget ul li a:link,.et_pb_widget ul li a:visited{font-size:16px;text-align:center;line-height:1.5em;color:#000000}