@font-face{font-family:MrEaves;src:url(../fonts/mreavesxlsanbk-071211001EmigreWebOnly.eot),url(../fonts/mreavesxlsanbk-071211001EmigreWebOnly.woff)}@font-face{font-family:MrEavesBold;src:url(../fonts/mreavesxlsanb-071211001EmigreWebOnly.eot),url(../fonts/mreavesxlsanb-071211001EmigreWebOnly.woff)}@font-face{font-family:MrEavesLight;src:url(../fonts/mreavesxlsanl-071211001EmigreWebOnly.eot),url(../fonts/mreavesxlsanl-071211001EmigreWebOnly.woff)}@font-face{font-family:MrsEaves;src:url(../fonts/mrseavesxlserr-071211001EmigreWebOnly.eot),url(../fonts/mrseavesxlserr-071211001EmigreWebOnly.woff)}@font-face{font-family:MrsEavesBold;src:url(../fonts/mrseavesxlserb-071211001EmigreWebOnly.eot),url(../fonts/mrseavesxlserb-071211001EmigreWebOnly.woff)}.error-message{color:#f0f0f0;font-size:170px;line-height:1;font-weight:700}#content .post-content h2,#content .post-content h3,#content .post-content h4,#content .post-content h5{font-family:MrsEaves,times,serif;color:#4c3231}#tribe-events-bar{background:#f5f5f5;padding:20px 0}#tribe-events-bar:after,#tribe-events-bar:before{content:' ';position:absolute;display:block;background-color:#f5f5f5;width:2224px;height:100%;left:-2224px;overflow:hidden;top:0}#tribe-events-bar .tribe-bar-filters-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#tribe-events-bar:after{left:100%}#tribe-bar-form input[type=text]{background:#fff}#main #comment-submit,#main .comment-submit,#reviews input#submit,#tribe-events .tribe-events-button,#tribe-events .tribe-events-tickets .add-to-cart .tribe-button,#tribe-events-bar .tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-submit input[type=submit],#tribe_events_filter_control #tribe_events_filters_reset,#tribe_events_filter_control #tribe_events_filters_toggle,.button-default,.button.default,.comment-form input[type=submit],.fusion-button-default,.fusion-portfolio-one .fusion-button,.gform_page_footer input[type=button],.gform_wrapper .button,.gform_wrapper .gform_button,.post-password-form input[type=submit],.price_slider_amount button,.slidingbar-area .button-default,.ticket-selector-submit-btn[type=submit],.tml-submit-wrap input[type=submit],.woocommerce .avada-order-details .order-again .button,.woocommerce .avada-shipping-calculator-form .button,.woocommerce .cart-collaterals .checkout-button,.woocommerce .checkout #place_order,.woocommerce .checkout_coupon .button,.woocommerce .login .button,.woocommerce .lost_reset_password input[type=submit],.woocommerce .register .button,.woocommerce .single_add_to_cart_button,.woocommerce button.button,.woocommerce-MyAccount-content form .button,.woocommerce.add_to_cart_inline .button,input.button-default{background:#a0ce4e;border-radius:2px;-webkit-border-radius:2px;font-family:'PT Sans',sans-serif;letter-spacing:0;font-weight:400;padding:13px 29px;line-height:17px;font-size:14px}#gform_submit_button_1{padding:10px 20px 6px 20px!important}.home-post-content .buttonbr{border-bottom-right-radius:15px;padding:6px 40px 3px 27px}#toTop{background-color:#333;border-radius:4px 4px 0 0;bottom:0;color:#fff;display:none;height:35px;position:fixed;right:75px;text-align:center;text-transform:uppercase;width:48px;opacity:.9;z-index:100000;transition:all .2s ease-in-out 0s}#toTop::before{color:#fff;line-height:35px;content:'\f106';-webkit-font-smoothing:antialiased;font-family:icomoon;font-size:22px}#main .post h2 a,#main .product .product_title,#tribe-events .tribe-events-list .tribe-event-featured a,#tribe-events-content .tribe-events-sub-nav li a,.about-author .title a,.event-is-recurring,.fusion-content-widget-area .widget .recentcomments a,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget_categories li,.fusion-hide-pagination-text .pagination-next::after,.fusion-hide-pagination-text .pagination-prev::before,.fusion-load-more-button,.fusion-rollover a,.fusion-woo-featured-products-slider .price .amount,.pagination .pagination-next::after,.pagination .pagination-prev::before,.project-content .project-info .project-info-box a,.shop_attributes tr th,.single-navigation a[rel=next]::after,.single-navigation a[rel=prev]::before,.tribe-event-featured .recurringinfo .event-is-recurring,.widget_layered_nav li.chosen a,.widget_layered_nav li.chosen a::before,.widget_layered_nav_filters li.chosen a,.widget_layered_nav_filters li.chosen a::before,body a,body a::after,body a::before{color:#6ba539}.tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-sub-nav .tribe-events-nav-previous a{display:inline-block;padding:0;margin-bottom:0;background:0 0;font-weight:400}[class*=" fusion-icon-"],[class^=fusion-icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale}.fusion-icon-grid::before{content:"\e614"}.fusion-icon-list::before{content:"\e623"}.fusion-icon-arrow-down2::before{content:"\e621"}.fusion-icon-arrow-down2::before{content:"\e621"}#wrapper{overflow-x:hidden}p{font-family:MrEaves,arial,san-serif!important}h1,h2,h3,h4,h5{font-family:MrsEaves,Times,serif!important;font-weight:400}h1{font-size:40px}h2{font-size:30px}h3{font-size:23px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.footer-area a{text-shadow:none!important;text-decoration:none!important;color:#000}#CDSWIDEXC{margin:10px auto!important}.ai1ec-day,.ai1ec-event-description,.ai1ec-event-details,.ai1ec-event-time,.ai1ec-event-title,.ai1ec-field-label,.ai1ec-field-value{font-family:"PT Sans"!important}.ai1ec-day,.ai1ec-event-description,.ai1ec-event-details,.ai1ec-event-time,.ai1ec-field-label,.ai1ec-field-value,.post-content p{color:#4c3231}.ai1ec-event .ai1ec-event-title,.ai1ec-month-view a.ai1ec-event-container,.ai1ec-oneday-view a.ai1ec-event-container,.ai1ec-week-view a.ai1ec-event-container{font-size:10px}.ai1ec-event .ai1ec-event-title{padding-bottom:30px}.newsletterform{margin-top:40px}.fusion-secondary-menu-icon{background-color:rgba(0,0,0,.25)!important}.fusion-accordian .panel-title a{color:#286140}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.fusion-secondary-header{background-color:#286140;font-size:16px;color:#fff;border-bottom-color:#e5e5e5}.fusion-secondary-menu>ul{margin:0;padding:0;list-style:none}.fusion-secondary-menu>ul>li{float:left;border-left:1px solid rgba(0,0,0,.23);position:relative}.fusion-secondary-menu>ul>li:first-child{border-left:0}.fusion-secondary-menu>ul>li>a{height:44px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 13px}.fusion-secondary-menu .fusion-secondary-menu-icon{min-width:180px;text-transform:uppercase;text-align:center}.fusion-secondary-menu-icon .menu-text{display:block;width:100%}.fusion-secondary-menu-icon .menu-text:before{font-family:icomoon;content:'\f07a';margin-right:10px}.fusion-secondary-header a,.fusion-secondary-header a:hover{color:#fff}.fusion-secondary-header .fusion-menu-cart-link a:hover{color:#000}.fusion-secondary-menu .fusion-secondary-menu-icon,.fusion-secondary-menu .fusion-secondary-menu-icon:hover{color:#fff!important}.fusion-secondary-menu .fusion-custom-menu-item-contents{background-color:#fff;border-color:#e5e5e5;color:#747474}.fusion-secondary-menu-icon .menu-text:after{font-family:icomoon;content:'\e61f';margin-left:10px}.fusion-secondary-menu .fusion-custom-menu-item-contents,.fusion-secondary-menu .sub-menu{width:180px}.fusion-secondary-menu .fusion-custom-menu-item-contents{position:absolute;left:-1px;visibility:hidden;opacity:0;z-index:2;transition:opacity .2s ease-in}.fusion-menu-cart.fusion-active-link .fusion-custom-menu-item-contents,.fusion-menu-cart:hover .fusion-custom-menu-item-contents{visibility:visible;opacity:1}.fusion-menu-cart-items{width:180px;line-height:1.5;font-size:12px}.fusion-secondary-menu .fusion-menu-cart-item a{border-bottom:1px solid #e5e5e5;padding:14px;line-height:normal;height:auto;display:block;color:#747474}.fusion-menu-cart-item-details{display:inline-block;max-width:calc(100% - 49px);text-align:left}.fusion-menu-cart-item-quantity,.fusion-menu-cart-item-title{display:block;line-height:normal}.fusion-menu-cart-link{float:left}.fusion-menu-cart-checkout-link{float:right}.fusion-menu-cart-checkout-link,.fusion-menu-cart-link{width:auto;max-width:49%;vertical-align:top}.fusion-secondary-menu .fusion-menu-cart-checkout{background-color:#fafafa;zoom:1;padding:0 14px}.fusion-menu-cart-checkout-link a,.fusion-menu-cart-link a{display:block;line-height:15px;padding-bottom:14px;padding-top:14px;padding-left:1.4em;height:auto;text-align:left;color:inherit;position:relative}.fusion-menu-cart-checkout-link a:before{font-family:IcoMoon;content:'\f046'}.fusion-menu-cart-link a:before{content:'\f07a';font-family:IcoMoon}.fusion-menu-cart-checkout-link a:before,.fusion-menu-cart-link a:before{position:absolute;margin-left:-15px;line-height:inherit}.fusion-mobile-menu-sep,.fusion-secondary-main-menu{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.fusion-secondary-main-menu{background-color:#fff;padding-left:30px;padding-right:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fusion-secondary-menu .fusion-menu-cart-checkout a:before{color:#747474}.fusion-menu-cart-checkout:after{clear:both}.fusion-menu-cart-checkout:after,.fusion-menu-cart-checkout:before{content:" ";display:table}.fusion-social-links-header .fusion-social-networks .fusion-social-network-icon{margin:8px;display:inline-block}.fusion-main-menu>ul>li>a{height:35px;line-height:35px}.fusion-main-menu>ul>li>a,.fusion-vertical-menu-widget ul.menu li a,.side-nav li a{font-family:"Antic Slab",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;font-style:normal}.fusion-logo{margin:30px 0}.fusion-header-menu-align-center .fusion-main-menu>ul{display:flex;-webkit-justify-content:space-around;justify-content:space-around}.fusion-header-menu-align-center .fusion-main-menu>ul>li{display:inline-block;vertical-align:top;float:none;text-align:left;overflow:hidden;position:relative;padding-right:0}.fusion-header-menu-align-center .fusion-main-menu>ul>li:hover{overflow:visible}.fusion-main-menu .sub-menu{background-color:#fff;width:180px;border-top:3px solid #a0ce4e;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-weight:0;box-shadow:1px 1px 30px rgba(0,0,0,.06);-webkit-box-shadow:1px 1px 30px rgba(0,0,0,.06);-moz-box-shadow:1px 1px 30px rgba(0,0,0,.06)}.fusion-main-menu .sub-menu li{float:none;position:relative;margin:0;padding:0}.fusion-main-menu .fusion-dropdown-menu .sub-menu li a,.fusion-main-menu .sub-menu li a,.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled{padding-top:7px;padding-bottom:7px;color:#286140;font-family:"PT Sans",Arial,Helvetica,sans-serif;display:block;font-size:13px;line-height:18px;border-bottom:1px solid #dcdadb}.fusion-main-menu li.fusion-active-link>.fusion-megamenu-wrapper,.fusion-main-menu li.fusion-active-link>.sub-menu,.fusion-main-menu li:hover>.fusion-megamenu-wrapper,.fusion-main-menu li:hover>.sub-menu{visibility:visible;opacity:1}.fusion-main-menu .sub-menu a{border:0;padding:7px 20px;line-height:19px;text-indent:0;height:auto;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,height 0s,line-height 0s}.fusion-main-menu .sub-menu li a:hover{background-color:#f8f8f8}.fusion-main-menu .sub-menu{position:absolute;left:0;visibility:hidden;opacity:0;z-index:1;transition:opacity .2s ease-in}.fusion-main-menu .fusion-main-menu-search a{font-family:icomoon;cursor:pointer}.fusion-main-menu .fusion-main-menu-search a:after{border-radius:50% 50% 50% 50%;content:'\f002'}.fusion-is-sticky .fusion-main-menu .fusion-widget-cart-counter>a:hover:before,.fusion-is-sticky .fusion-main-menu>ul>li.current-menu-item>a,.fusion-is-sticky .fusion-main-menu>ul>li>a:hover,.fusion-main-menu .fusion-widget-cart-counter>a:hover:before,.fusion-main-menu>ul>li>a:hover{color:#a0ce4e}.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:#fff;border-color:#dcdadb}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{display:none;width:250px;padding:25px;text-align:right;position:absolute;left:auto;right:0;visibility:hidden;opacity:0;transition:opacity .2s ease-in;border:1px solid transparent}.fusion-secondary-main-menu .fusion-main-menu .searchform{display:block;padding:0}.searchform .fusion-search-form-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%}.searchform .fusion-search-form-content .fusion-search-field{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.searchform .fusion-search-form-content .fusion-search-button input[type=submit],.select2-choice2 .select2-arrow{height:40px;width:40px;line-height:40px}#comment-input input,#tribe-bar-form input[type=text],.avada-select .select2-container .select2-choice,.avada-select-parent select,.avada-shipping-calculator-form .avada-select-parent select,.cart-collaterals .avada-select-parent input,.cart-collaterals .form-row input,.cart-collaterals .woocommerce-shipping-calculator #calc_shipping_postcode,.checkout .input-text:not(textarea),.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.coupon .input-text,.fusion-login-box .fusion-login-form input[type=password],.fusion-login-box .fusion-login-form input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=password],.gform_wrapper .gfield input[type=password] input[type=number],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield select,.gform_wrapper .gfield_select[multiple=multiple],.input-text:not(textarea),.main-nav-search-form input,.post-password-form label input[type=password],.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-field input,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,.shipping-calculator-form .avada-select-parent select,.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text],.woocommerce-checkout .select2-drop-active,input.s,input[type=email],input[type=number],input[type=password],input[type=text]{height:40px;padding-top:0;padding-bottom:0;border:1px solid #d2d2d2;color:#000;font-size:13px;padding:8px 15px;margin:0;outline:0;-webkit-appearance:none;width:100%;border-radius:0;-webkit-border-radius:0}#comment-input input,#comment-textarea textarea,#tribe-bar-form input[type=text],.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.fusion-body .tribe-events-tickets .quantity,.fusion-search-form-classic .searchform .fusion-search-form-content,.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=password],.gform_wrapper .gfield input[type=password] input[type=number],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form label input[type=password],.quantity,.quantity .qty,.quantity .tribe-ticket-quantity,.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-field input,.select-arrow,.select2-container .select2-selection .select2-selection__arrow,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text],.woocommerce-checkout .select2-drop-active,input.s,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #d2d2d2;height:40px}.select2-dropdown{border-color:#d2d2d2;}.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{background:#000;border:none;border-radius:0;color:#fff;font-size:1em;height:40px;line-height:40px;margin:0;padding:0;width:40px;text-indent:0;cursor:pointer;font-family:icomoon;font-weight:400;text-shadow:none;-webkit-font-smoothing:antialiased;transition:all .2s}.fusion-main-menu .fusion-main-menu-search-open{overflow:visible!important}.fusion-main-menu .fusion-main-menu-search-open .fusion-custom-menu-item-contents{display:block;visibility:visible;opacity:1;z-index:11}.home-sub-content{margin:0 auto 0 auto;padding-top:55px}.home-sub-content .home-box{background-color:#eee;height:250px;margin-bottom:20px;position:relative;overflow:hidden}.home-sub-content .home-box .home-box-image{position:absolute;z-index:1}.home-sub-content .home-box .home-box-content{position:absolute;z-index:2;background-color:rgba(255,255,255,.8);height:200px;margin:30px;padding:20px;width:45%}.home-post-content{background-color:rgba(255,255,255,.8);height:250px;border-top-left-radius:80px;width:100%;margin:20px;text-align:right;color:#4c3231}.home-post-content .round_button a{color:#fff!important;font-family:MrEaves,arial,sans-serif;font-size:24px;line-height:125px;width:120px;height:120px;border-radius:60px;background-color:#6ba539;float:left;margin:20px 20px 20px 20px;text-align:center}.home-post-content .round_button a:hover{background-color:#286140}.home-post-content h2{font-size:28px;padding:20px 20px 0}.home-post-content p{padding-right:20px;font-size:16px}.home-post-content .buttonbr{margin-right:20px}.home-post-content .buttonbr a{color:#fff!important}.home-sub-content .onehalf:nth-child(odd) .home-box .home-box-content{right:20px}.home-sub-content .onehalf:nth-child(4) .home-box .home-box-content{border-bottom-right-radius:30px}.home-sub-content .onehalf:nth-child(3) .home-box .home-box-content{border-bottom-left-radius:30px}.home-sub-content .onehalf:nth-child(2) .home-box .home-box-content{border-top-right-radius:30px}.home-sub-content .onehalf:nth-child(1) .home-box .home-box-content{border-top-left-radius:30px}.home-sub-content .onehalf:nth-child(odd) .home-box .home-box-content a{right:20px}.home-sub-content .onehalf:nth-child(1) .home-box .home-box-content a,.home-sub-content .onehalf:nth-child(2) .home-box .home-box-content a{bottom:10px}.home-sub-content .onehalf .home-box .home-box-content p{margin-top:0}.home-sub-content .columns .one_half:nth-child(even){margin-right:0}.home-sub-content .home-box .home-box-content p{position:absolute;text-align:center;line-height:22px;font-size:16px;width:80%}.home-sub-content .home-box .home-box-content a{background-color:#a7301d;position:absolute;width:135px;text-align:center;bottom:10px}.home-sub-content .home-box .home-box-content a:hover{background-color:#891712}.home-sub-content .onehalf:nth-child(4) .home-box .home-box-content a{border-top-left-radius:15px;padding:6px 0 2px 15px}.home-sub-content .onehalf:nth-child(3) .home-box .home-box-content a{border-top-right-radius:15px;padding:6px 13px 2px 2px}.home-sub-content .onehalf:nth-child(2) .home-box .home-box-content a{border-bottom-left-radius:15px;padding:6px 0 2px 15px}.home-sub-content .onehalf:nth-child(1) .home-box .home-box-content a{border-bottom-right-radius:15px;padding:6px 13px 2px 2px}.price>.amount{font-size:18px}.price .stock{display:inline;margin:0 10px}.product-details-container .fusion-price-rating{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details-container .fusion-price-rating .star-rating{-webkit-order:2;-ms-flex-order:2;order:2}.product-details-container .fusion-price-rating .price{-webkit-order:0;-ms-flex-order:0;order:0;margin-top:0}.woocommerce.single-product .fusion-one-half.first{padding-right:15px}.woocommerce.single-product .fusion-one-half.last{padding-left:15px}.woocommerce div.product h2.product_title.entry-title{font-size:22px;font-weight:700;color:#2b6042!important;margin-bottom:15px!important}.woocommerce div.product div.tc-summary h1.product_title{font-size:18px;color:#2b6042!important}#content ol,#content p,#content ul{font-family:MrEaves,arial,san-serif;font-size:18px;line-height:26px}.woocommerce .tc-summary .in-stock{display:none}.woocommerce .tc-description{font:17px/25px PTSansRegular,Arial,Helvetica,sans-serif;border-top:1px solid #e7e7e7}ul.share-buttons{list-style:none;margin:25px 0;padding:0}ul.share-buttons li{display:inline-block;vertical-align:middle;font-weight:400!important;color:#2b6042!important}.woocommerce .tc-summary ul.share-buttons li:first-child{padding-right:20px}form.cart{margin-bottom:25px;margin-top:25px}.fusion-title .title-sep-container,.sep-double.product-border{height:6px;border-bottom:1px solid #e0dede;border-top:1px solid #e0dede;box-sizing:content-box}.sep-double.product-border{margin:20px 0}.title.sep-double{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 31px;overflow:hidden}.fusion-title .title-sep-container{position:relative;height:6px;-ms-flex-grow:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fusion-menu-cart-item img{display:inline-block;max-width:36px;margin-right:13px;border:1px solid transparent}.fusion-menu-cart-item-details{display:inline-block;max-width:calc(100% - 49px);text-align:left}.woocommerce-info::before,.woocommerce-message::before{color:rgba(128,128,128,1);position:absolute;margin-left:-21px;font-family:IcoMoon;content:'\f05d'}.woocommerce div.product div.tc-summary p.price{font-size:17px;margin-top:8px}.single-product #main .product h1.product_title{font-size:18px;margin-bottom:10px}.woocommerce div.product div.tc-summary td{display:block;font-weight:400!important}.woocommerce div.product div.tc-summary td label{display:block;font-weight:400!important}.woocommerce .tc-summary a.reset_variations{display:none!important}.woocommerce .tc-summary .selectric-wrapper{max-width:50%}.woocommerce .tc-summary .woocommerce-variation.single_variation{float:left;clear:both;font-size:1.25em}.woocommerce .tc-summary .woocommerce-variation.single_variation p{color:#a7a7a7!important}.woocommerce .quantity{border:0;display:block;font-size:16px}.woocommerce .quantity .qty{width:3.631em;text-align:center;font-size:15px;margin-left:10px;float:none;padding:.5em 0;border:2px solid #e7e7e7}.woocommerce .quantity .minus,.woocommerce .quantity .plus{display:none}.woocommerce .tc-summary button.button{background-color:#891812!important;margin-top:15px!important;border-radius:0 0 20px 0!important;border:2px solid #fff!important;clear:both}.woocommerce .tc-summary button.button:hover{background-color:#fff!important;color:#891812!important;border:2px solid #891812!important}.woocommerce-MyAccount-content,.woocommerce-content-box{border:1px solid #e0dede;padding:30px;overflow:hidden;box-sizing:border-box;margin-top:30px;}.woocommerce-content-box.no-bottom-space{padding-bottom:0}#tribe-events-content .tribe-events-calendar td:hover,.tribe-week-today{background:#fff}#tribe-events-content .tribe-events-calendar td{background:#ededed}.tribe-events-tooltip .tribe-event-description{font-size:16px;margin:10px 0}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth,.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background:#dbdbdb;color:#fff}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#fff}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-size:16px}#toTop:hover,#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe-events-content .tribe-events-tooltip h4,#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured,#tribe_events_filters_wrapper input[type=submit],.avada-myaccount-data .digital-downloads li::before,.avada-thank-you .order_details li::before,.circle-yes ul li::before,.fusion-content-widget-area .widget_layered_nav li.chosen,.fusion-content-widget-area .widget_layered_nav_filters li.chosen,.fusion-date-and-formats .fusion-date-box,.fusion-events-single-title-content,.fusion-search-form-classic .searchform .fusion-search-form-content .fusion-search-button input[type=submit]:hover,.onsale,.pagination .current,.price_slider_wrapper .ui-slider .ui-slider-range,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,.tribe-events-calendar thead th,.tribe-events-list-separator-month,.tribe-grid-allday .tribe-event-featured.tribe-events-week-allday-single,.tribe-grid-allday .tribe-event-featured.tribe-events-week-allday-single:hover,.tribe-grid-allday .tribe-event-featured.tribe-events-week-hourly-single,.tribe-grid-allday .tribe-event-featured.tribe-events-week-hourly-single:hover,.tribe-grid-body .tribe-event-featured.tribe-events-week-allday-single,.tribe-grid-body .tribe-event-featured.tribe-events-week-allday-single:hover,.tribe-grid-body .tribe-event-featured.tribe-events-week-hourly-single,.tribe-grid-body .tribe-event-featured.tribe-events-week-hourly-single:hover,.tribe-mini-calendar-event .list-date,.woocommerce .social-share li a:hover i,.woocommerce-pagination .current,body #wrapper #tribe-events-content .tribe-events-calendar .mobile-active:hover,body #wrapper #tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active:hover,body #wrapper .tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],body #wrapper .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],body #wrapper .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,p.woocommerce-store-notice,ul.arrow li::before,ul.circle-yes li::before{background-color:#286140;color:#fff}.cart-collaterals h2,.woocommerce-MyAccount-content form h3,.woocommerce-MyAccount-content h2,.woocommerce-content-box h2,h3#order_review_heading{font-size:24px;border-bottom:1px solid #e0dede;padding-bottom:10px;margin-bottom:30px}.woocommerce-MyAccount-content .order-total{border-top:none}.woocommerce-MyAccount-content .shop_table tr{height:auto}.woocommerce-info:before,.woocommerce-message:before{margin-left:-21px}.woocommerce-info,.woocommerce-message{margin-bottom:30px;padding:20px 0 20px 16px;border-bottom:1px solid #e0dede;border-top:1px solid #e0dede;text-align:left;font-size:18px}.woocommerce-info a.button,.woocommerce-message a.button{padding:10px 16px;margin-left:10px;float:right;background-color:#8fae1b!important;border-radius:0 0 20px 0!important;border:2px solid #fff!important}.woocommerce-info a.button:hover,.woocommerce-message a.button:hover{background-color:#fff!important;color:#8fae1b!important;border:2px solid #8fae1b!important}.woocommerce-info .wc-forward:before,.woocommerce-message .wc-forward:before{font-family:IcoMoon;content:'\f07a';margin-right:6px;color:inherit}.woocommerce-message a.button:hover{background-color:#fff!important;color:#8fae1b!important;border:2px solid #8fae1b!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;margin-top:25px!important;text-align:center}#payment .button,.shop_table .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background-color:#891812!important;margin-top:15px!important;border-radius:0 0 20px 0!important;border:2px solid #fff!important;clear:both}#payment .button:hover,.shop_table .button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background-color:#fff!important;color:#891812!important;border:2px solid #891812!important}#footer{padding:18px 10px 12px;background:#286140;color:#fff;font-size:12px}.button,form button[type=submit]{cursor:pointer;padding:12px;padding-bottom:10px;display:inline-block;background-color:#a7301d;color:#fff!important;text-transform:uppercase;border:none!important;letter-spacing:2px;font-size:16px!important;font-family:MrEavesBold,sans-serif!important;line-height:16px!important}.button.green{background:#286140}.tribe-block__tickets__registration__tickets{padding:0!important}.tribe-block__tickets__item__attendee__fields{padding:20px!important}.tribe-block__tickets__item__attendee__fields label{margin-bottom:0!important}.tribe-block__tickets__item__attendee__fields .tribe-field{margin-bottom:15px!important}.tribe-block__tickets__registration__checkout__submit:disabled{display:none}.fusion-page-title-bar{height:500px!important;background-position:center center;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover;background-repeat:no-repeat;background-color:#286140;width:100%;display:flex;-webkit-align-items:center;align-items:center;position:relative;padding-left:0!important;padding-right:0!important}.fusion-page-title-bar h1,.fusion-page-title-bar h3{color:#fff;font-size:24px}.fusion-page-title-bar h1{font-size:60px;line-height:1em}.woocommerce button.button,.woocommerce-MyAccount-content form .button,.woocommerce.add_to_cart_inline .button,input.button-default{background:#a0ce4e;text-transform:uppercase;color:#fff;transition:all .2s;border-width:0;border-style:solid;border-color:#fff;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;-webkit-border-radius:2px}.cart-collaterals{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;overflow:hidden}.cart-collaterals>div>*{border:1px solid #e0dede;padding:30px}.cart-collaterals .cross-sells{width:100%}.cart-collaterals .cart_totals{-webkit-order:2;-ms-flex-order:2;order:2;width:48%}.cart-collaterals .cart_totals .fusion-update-cart{display:none}.cart-collaterals .cart_totals .checkout-button{margin-top:10px}.cart-collaterals .shipping-coupon .coupon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.cart-collaterals .shipping-coupon .coupon>h2{width:100%}.cart-collaterals .shipping-coupon .coupon #avada_coupon_code{margin-right:10px;width:auto;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.catalog-ordering{margin-bottom:32px}.catalog-ordering a{color:#333}.catalog-ordering .order li a{background:#fbfaf9;border:1px solid #dbdbdb;display:block;font-size:12px;text-align:center}.orderby-order-container{display:inline-block;vertical-align:top}.catalog-ordering>ul,.orderby-order-container>ul{display:inline-block;vertical-align:top;list-style:none;margin:0 6px 10px 0;padding:0}.catalog-ordering>ul,.order-dropdown ul li a,.order-dropdown>li:after,.orderby-order-container>ul,.orderby-order-container>ul>li,.orderby-order-container>ul>li>a{height:39px;line-height:39px;position:relative}.sort-count>li,.sort-count>li>.current-li{height:41px;line-height:41px}.orderby-order-container>ul>li,.orderby-order-container>ul>li>a{height:41px}.order-dropdown,.order-dropdown ul li a{width:185px}.catalog-ordering .order,.order-dropdown>li:after{width:39px}.order-dropdown{position:relative;z-index:100;cursor:pointer}.order-dropdown ul{margin:0;padding:0;list-style:none;display:none;background:#fbfaf9}.order-dropdown ul li a{background:#fbfaf9;border:1px solid #dbdbdb;border-top:0;display:block;font-size:12px;padding:0 13px}.order-dropdown ul li a:hover{background:#fff}.order-dropdown ul li a strong{font-weight:400}.order-dropdown .current-li{background:#fbfaf9;border:1px solid #dbdbdb;display:block;padding:0 13px;font-size:12px}.order-dropdown>li{position:relative;z-index:99}.order-dropdown>li:hover>ul{display:block;position:absolute}.order-dropdown>li:after{display:block;font-family:IcoMoon;content:'\e61f';font-size:9px;z-index:101;position:absolute;top:0;right:0;text-align:center;border-left:1px solid #dbdbdb}.order-dropdown li ul li{overflow:hidden}.current-li-content{display:block;overflow:hidden;width:133px}.products{list-style:none!important;margin:0!important;padding:0!important}.products>li.product{margin-bottom:25px}.products>li.product:not(.product-category){border:1px solid #ebeaea;border-bottom-width:2px}.products>li mark{display:none}.added_to_cart{display:none}.fusion-grid-list-view{margin:0;padding:0;list-style:none;border:1px solid #ddd;box-sizing:content-box}.fusion-grid-list-view li{height:100%;width:39px;float:left;text-align:center;background-color:#fbfaf9}.fusion-grid-list-view li a:hover{color:#333}.fusion-grid-list-view li:hover{background-color:#fff;cursor:pointer}.fusion-grid-view,.fusion-list-view{display:block;position:relative;font-size:22px}.fusion-grid-view .fusion-icon-grid,.fusion-list-view .fusion-icon-list,.order .fusion-icon-arrow-down2,.order .fusion-icon-arrow-up2{display:block;margin-top:50%;position:absolute;top:-11px;width:100%}.fusion-list-view .fusion-icon-list{top:-8px}.order .fusion-icon-arrow-down2,.order .fusion-icon-arrow-up2{top:-5px}.fusion-list-view{font-size:14px}.fusion-grid-view-li{border-right:1px solid #ddd}.by-vendor-name,.product-details{padding:20px 15px}.product-details-container{min-height:50px}.product-title{margin-top:0;margin-bottom:5px;font-weight:400}.products .product-list-view .product-buttons,.products .product-list-view .product-details,.products .product-list-view .product-excerpt.product-list{max-width:73%;width:73%;float:left;display:inline-block;padding:10px;margin:0}.products .product-list-view{width:100%!important;display:table;margin:0;border:none;border-bottom:1px solid #efefef}.products .product-list-view>.product-images .crossfade-images{position:relative}.products .product-list-view a.product-images{display:inline-block;max-width:23%;width:23%;margin-right:2%;float:left}.products .product-list-view .product-details-container .clearfix{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.products .product-list-view .product-details-container .clearfix .star-rating{margin:0 15px}.products .product-list-view .product-buttons{border:none;padding-top:20px;margin:0}.products .product-list-view .product-buttons a{display:inline-block;float:left}.products .product-list-view .product-buttons a:first-of-type{margin-right:20px}.products .product-list-view .product-excerpt-container{padding-top:20px}.products .product-list-view .product-excerpt.product-list{padding-top:0}.fusion-grid-list-view li.active-view a i{color:rgba(51,51,51,.45)}.woocommerce .avada-select-parent select{width:100%}.woocommerce-checkout-payment .place-order{zoom:1}.woocommerce-checkout-payment .place-order:after,.woocommerce-checkout-payment .place-order:before{content:" ";display:table}.woocommerce-checkout-payment .place-order:after{clear:both}.order-dropdown{color:#333}.order-dropdown>li:after{border-color:#dbdbdb}.order-dropdown a,.order-dropdown a:hover{color:#333}.order-dropdown .current-li,.order-dropdown ul li a{background-color:#fbfaf9;border-color:#dbdbdb}.order-dropdown ul li a:hover{color:#333;background-color:#fff}.catalog-ordering .order li a{color:#333;background-color:#fbfaf9;border-color:#dbdbdb}.fusion-grid-list-view{border-color:#dbdbdb}.fusion-grid-list-view li{background-color:#fbfaf9;border-color:#dbdbdb}.fusion-grid-list-view a{color:#333}.fusion-grid-list-view li:hover{color:#333;background-color:#fff}.fusion-grid-list-view li.active-view{background-color:#fff}.fusion-grid-list-view li.active-view a i{color:#333}.post-content{font-size:18px}#tribe_events_filters_wrapper .tribe-events-filters-label,.fusion-accordian .panel-title,.popover .popover-title,.post-content h4,.project-content .project-info h4,.share-box h4,aside .tribe-events-single-section-title,table th{font-family:"Antic Slab",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.shop_table{width:100%;text-align:left;margin:0}.shop_table.my_account_subscriptions tbody tr{height:auto}.shop_table td{padding:25px 0}.shop_table tbody tr:last-child{border-bottom:0}.shop_table thead tr th{padding-bottom:12px;font-weight:700;font-size:15px;height:auto;line-height:normal}.shop_table .product-thumbnail{width:90px;margin-right:25px;float:left}.shop_table .product-thumbnail img{max-width:90px}.cart .avada-cart-actions .actions .coupon,.cart .avada-cart-actions .actions>.button{visibility:hidden;position:absolute;height:0}.cart-checkout form{font:17px/24px PTSansRegular,Arial,Helvetica,sans-serif}.cart-checkout form .select2-selection,.cart-checkout form input{font-size:15px;padding:.25em;border:2px solid #e7e7e7!important;color:#565656}.cart-checkout .select2-container .select2-choice>.select2-chosen{color:#a7a7a7;margin-top:2px}.cart-checkout .select2-container .select2-choice .select2-arrow{margin-right:0}.product-info{margin-left:115px;margin-top:20px}.products-4>li{float:left;width:24.25%;margin-right:1%;margin-bottom:11px}.products-4>li:nth-child(4n){margin-right:0}.products-4>li:nth-child(4n+1){clear:both}.products-3>li{float:left;width:32.6%;margin-right:1%;margin-bottom:11px}.products-3>li:nth-child(3n){margin-right:0}.products-3>li:nth-child(3n+1){clear:both}.single-tribe_events aside .tribe-venue{font-weight:700;font-size:1.1em;margin-bottom:0!important}.single-tribe_events aside .tribe-events-single-section-title,.single-tribe_events aside .tribe-events-tickets-title,.single-tribe_events aside .widget .heading .widget-title,.single-tribe_events aside .widget .widget-title{background:#aace4e;padding:9px 15px;margin-top:0}.single-tribe_events #main aside{background-color:#f6f6f6;padding:40px}.single-tribe_events .tribe-events-event-meta{margin:0;border:0;background:0 0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{float:none;width:100%;margin:20px 0}.fusion-events-featured-image .fusion-events-single-title-content{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 20px;z-index:1;margin-bottom:50px}.single-tribe_events .tribe-events-schedule{margin:0;padding:0;border:0;background:0 0!important}.single-tribe_events h2.tribe-events-single-event-title{color:#fff}.single-tribe_events .tribe-events-schedule .recurringinfo{display:none}@media only screen and (min-width:768px){.cart-collaterals>div{width:50%!important;vertical-align:top;padding-left:20px;padding-right:20px;display:inline-block}.shop_table .product-name{width:50%;text-align:left}}@media only screen and (max-width:768px){.home-sub-content .home-box .home-box-content p{width:90%;margin-top:0!important;font-size:18px;font-weight:700}.home-sub-content .home-box .home-box-content a{margin-top:125px!important;width:90%;line-height:20px!important}.home-post-content{width:80%;height:auto;margin:0}.home-post-content p{padding:10px}.home-post-content .round_button a{width:100px;height:100px;line-height:100px;font-size:18px}.home-post-content .buttonbr{margin-bottom:10px}.fusion-page-title-bar{height:400px!important}}@media only screen and (max-width:767px){.woocommerce-MyAccount-content,.woocommerce-content-box{padding:20px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{padding:5px}}