@media (min-width:900px) and (max-width:1500px){.container{width:100%}}p{margin-bottom:0.5em}.page-id-330770 .content{max-width:800px;margin:0 auto}span.mobile_menu_bar:before{color:#530205}.et-cart-info{display:none}#top-menu li a{position:relative}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#520203;height:1px;transition:right 0.3s ease-out}#top-menu li a:hover{opacity:1}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}.et_post_meta_wrapper{display:none}@media only screen and (min-width:800px){.bbb_blog_list a img{float:left;width:25%;padding:10px 14px 30px 0}}.bbb_blog_list .et_pb_image_container{overflow:hidden}.bbb_blog_list .et_pb_image_container img{width:100%;height:auto;display:block;float:none;padding:0}.bbb_blog_list .entry-featured-image-url{margin-bottom:0}.bbb_blog_list a.more-link{display:inline-block!important;background:#520203;font-weight:bold;color:#fff;width:auto;padding:5px 10px;text-align:center;margin:20px 0;text-transform:uppercase;letter-spacing:1px;border:1px solid #fff}.bbb_blog_list a.more-link:hover{background:#f9f9f9;border:2px solid #000;color:#000}.single #page-container,.page #page-container{padding-top:70px}.ss_row_align_buttons .et_pb_column{padding-bottom:30px}.ss_row_align_buttons .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto}.woocommerce-page #coupon_code.input-text{background-color:#520203!important;color:#fff!important;font-size:16px!important}.woocommerce .products .product,.woocommerce .products .product .price{text-align:center}.woocommerce .quantity .input-text.qty.text{width:70px;height:36px;padding:5px}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered,.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__placeholder{position:relative;top:-4px}.woocommerce .quantity::before{content:"Quantity:";display:block;color:#333333;font-size:16px!important;font-weight:bold;margin:0 0 5px 0!important;padding:0!important;width:100%!important}.woocommerce .quantity input.qty{background-color:#7a1f1f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #7a1f1f!important;border-radius:3px!important;font-size:18px!important;text-align:center!important}.woocommerce div.product form.cart{float:none!important;display:flex!important;align-items:flex-end!important;flex-wrap:wrap!important;gap:10px!important;margin-top:5px!important}.woocommerce div.product form.cart .wc-pao-addons-container{flex-basis:100%!important;width:100%!important;margin-bottom:0!important}.woocommerce div.product form.cart .quantity{display:inline-flex!important;flex-direction:column!important;width:auto!important;flex-basis:auto!important}.woocommerce div.product form.cart .single_add_to_cart_button{display:inline-block!important;width:auto!important;float:none!important;margin-top:0!important;align-self:flex-end!important}.woocommerce .wc-pao-addon-field input[type="text"]{border:2px solid #7a1f1f!important;border-radius:3px!important;padding:8px!important;background-color:#ffffff!important;color:#333333!important}.woocommerce-checkout-review-order,.wc-pao-addons-total,.woocommerce form.cart .product-addon-totals{background-color:#f9f9f9!important;border:1px solid #e0e0e0!important;border-radius:4px!important;padding:10px 15px!important;margin-top:12px!important}#product-addons-total{margin-top:5px!important;margin-bottom:0!important;padding-top:12px!important}@media (min-width:981px){.fancy-title h1,.fancy-title2 h1{position:relative;z-index:1;overflow:hidden;padding-bottom:20px}.fancy-title h1{text-align:center}.fancy-title2 h1{text-align:left}.fancy-title h1:after,.fancy-title2 h1:after{content:'\a0';position:absolute;top:49%;height:1px;background-color:#8b1818;opacity:0.2}.fancy-title h1:after{width:50%}.fancy-title2 h1:after{width:80%}.fancy-title h1:before{margin-left:80%;text-align:right}.fancy-title2 h1:before{margin-left:50%;text-align:left}}.et_pb_code .et_social_networks{text-align:center}.et_pb_code .et_social_networks li{float:none;display:inline-block}.et_social_inline.et_social_inline_bottom{margin-top:40px!important}#srpw_widget-4,.widget_smart_recent_entries{background:#ffffff;border-radius:8px;padding:20px;margin-bottom:30px}#srpw_widget-4 .widgettitle,.widget_smart_recent_entries .widgettitle{color:#8b1818!important;font-size:1.6em;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #8b1818;font-weight:700}.styled-recent-posts .srpw-ul{list-style:none;padding:0;margin:0}.styled-recent-posts .srpw-li{padding:20px 0 15px 0;border-bottom:1px solid #bbb!important;transition:all 0.3s ease}.styled-recent-posts .srpw-li:last-child{border-bottom:none!important}.styled-recent-posts .srpw-li:hover{padding-left:8px;background:#f9f9f9;border-radius:4px}.styled-recent-posts .srpw-content{margin-top:8px!important}.styled-recent-posts .srpw-title{color:#8b1818!important;text-decoration:none;font-weight:600;font-size:1.05em;line-height:1.4;transition:color 0.3s ease;display:block;margin:0 0 2px 0!important}.styled-recent-posts .srpw-title:hover,.styled-recent-posts .srpw-more-link:hover{color:#6a1212!important}.styled-recent-posts .srpw-meta,.styled-recent-posts .srpw-summary{color:#666;font-size:0.9em;line-height:1.5}.styled-recent-posts .srpw-summary{margin-bottom:15px!important}.styled-recent-posts .srpw-summary p{margin:2px 0 8px 0}.styled-recent-posts .srpw-more-link{color:#8b1818!important;font-weight:600;font-size:0.9em}.styled-recent-posts .srpw-img img{border-radius:6px;margin-bottom:8px;box-shadow:0 1px 4px rgba(0,0,0,0.1)}.bayengage-embed-form .container{margin:0!important}.pa-inline-buttons{text-align:center!important}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}#epanel-content ul.et-id-tabs li a{color:#222!important;opacity:1!important}#epanel-content ul.et-id-tabs li a:hover{color:#000!important}@media all and (max-width:767px){.two-col-mob .et_pb_column{width:47.25%!important}.two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media (max-width:768px){#srpw_widget-4,.widget_smart_recent_entries{padding:15px;margin-bottom:20px}#srpw_widget-4 .widgettitle,.widget_smart_recent_entries .widgettitle{font-size:1.3em}}