@charset "UTF-8";#input_19_3{background:#fff;height:35px;width:100%;padding:4px 8px;margin:0;box-sizing:border-box;font-size:14px;line-height:1.4}.products .post-57134 .details-container strong,.products .post-126727 .details-container strong,.products .post-126740 .details-container strong{display:none !important}.products .post-57134 .details-container li,.products .post-126727 .details-container li,.products .post-126740 .details-container li{list-style-type:disc !important;font-size:14px !important;margin-left:30px !important}.products .post-57134 .button,.products .post-126727 .button,.products .post-126740 .button{display:inline-block;margin-top:-3em !important;background:#fff !important;margin-left:5% !important;margin-right:5% !important;width:90% !important;color:#148f38 !important}.products .post-57134 .three-block,.products .post-126727 .three-block,.products .post-126740 .three-block{padding:.5rem;margin-top:-160px;background-color:#148f38 !important}.products .post-57134 .three-block-inner .huge-text,.products .post-126727 .three-block-inner .huge-text,.products .post-126740 .three-block-inner .huge-text{font-size:1rem}.products .post-57134 .product_list_details .details-container,.products .post-126727 .product_list_details .details-container,.products .post-126740 .product_list_details .details-container{order:1}.products .post-57134 .font24,.products .post-126727 .font24,.products .post-126740 .font24{font-size:.8rem}.products .post-57134 .three-block-statistic article,.products .post-126727 .three-block-statistic article,.products .post-126740 .three-block-statistic article{padding:.5em}.products .post-57134 .click_here,.products .post-126727 .click_here,.products .post-126740 .click_here{font-size:.8em;text-decoration:underline !important}.products .post-57134 .annual .col-subheading,.products .post-126727 .annual .col-subheading,.products .post-126740 .annual .col-subheading{margin-bottom:1.9em !important}.products .post-57134 .woocommerce-loop-product__title,.products .post-126727 .woocommerce-loop-product__title,.products .post-126740 .woocommerce-loop-product__title{margin-top:20px !important}.postid-57134 .single_add_to_cart_button,.postid-57134 .variations_form,.postid-126727 .single_add_to_cart_button,.postid-126727 .variations_form{display:none !important}.page-id-126602 .post-57134 a.woocommerce-LoopProduct-link{pointer-events:auto!important}.postid-57134 .three-block,.postid-126727 .three-block{padding:1.5rem}.postid-57134 .three-block-inner .huge-text,.postid-126727 .three-block-inner .huge-text{font-size:2rem}.postid-57134 .font24,.postid-126727 .font24{font-size:1rem}.show-more-info{color:#007bff}#wc-stripe-express-checkout-element{justify-content:left}#main-menu ul li ul li.has-sub-sub-menu>.main-menu-item>a{max-width:100% !important}.submenu-arrow{cursor:pointer}.gift-aid-consent input[type=checkbox]{-webkit-appearance:checkbox}.checkout-donation-panel h3,.gift-aid-panel h3{font-size:25px;font-weight:600;color:#343434}.checkout-donation-cancel{padding:10px 15px;background:#313969;color:#fff;border-radius:5px;font-size:16px;font-weight:700;margin-top:2em!important}.gift-aid-panel .show-more-info{font-weight:700;font-size:100% !important;margin-left:5px !important}.checkout-donation-cancel a{text-decoration:none}.checkout-donation-panel{border:1px solid #bababa;padding:20px;border-radius:8px}a.checkout-donation-pill.button span{color:#197d37}a.checkout-donation-pill.button:hover span,a.checkout-donation-pill.button.current-donation-amount span{color:#fff}a.checkout-donation-pill.button{background-color:#fff!important;color:#ffe5ff;text-decoration:none;border-radius:5px;border:1px solid #197d37!important}.checkout-donation-custom button.button:hover,a.checkout-donation-pill.button:hover,.checkout-donation-custom button.button,a.checkout-donation-pill.button.current-donation-amount{background-color:#197d37!important;color:#fff!important}.custom-domation-amount input{height:40px!important;background-color:transparent;border:1px solid #efefef!important;border-radius:0;padding:0 15px}.checkout-donation-custom{display:flex;flex-direction:row;gap:10px}.header-notice.mobile{display:none}.header-notice p{margin-bottom:0;color:#197d37;text-align:center;font-weight:700}.has-sub-sub-menu ul.Supplements,.has-sub-sub-menu ul.Books{width:min-content !important}.has-sub-sub-menu ul{max-height:400px}.text-center{text-align:center}input[type=radio]{-webkit-appearance:radio !important;height:20px;width:20px;accent-color:#197d37}.dash_menu{text-align:center;list-style:none;padding:0}.dash_menu li{margin-top:10px;width:100%;max-width:475px}.dash_menu li a{text-decoration:none;display:block;padding-right:.75em!important}html{scroll-behavior:smooth}.page_id_34 li .service-banner-image-wrapper{min-height:600px;height:100%;max-height:100%}.page_id_34 li .service-banner-image-wrapper img{height:100%}.page_id_34 .service-banner-inner.inner-body{transform:unset;left:0;top:-40px}#wp-submit,.acf-form-submit input{cursor:pointer}#main-menu ul:last-child li ul li{min-width:490px}}@media only screen and (min-width:960px){#acf\/servicebanner\/1:nth-child(2) li .service-banner-image-wrapper{height:calc(100vh - 8.73rem);max-height:100%}#acf\/servicebanner\/1:nth-child(2) li .service-banner-image-wrapper img{height:100%}#acf\/servicebanner\/1:nth-child(2) section.service-banner:after{content:url(//foodforthebrain.org/wp-content/themes/newfftb/../newfftb/assets/images/scroll-down-white.svg)}.page_id_34 section.service-banner:after{content:url(//foodforthebrain.org/wp-content/themes/newfftb/../newfftb/assets/images/scroll-down-white.svg)}}@media only screen and (max-width:900px){header{padding:0 !important}header .inner-body{padding:8px 10px 0}#menuToggle #burger{top:3rem !important}#menuToggle input:checked~#burger{top:1rem !important}[data-scrolled=true] #header-top .header-logo img{height:3.5rem !important}footer{padding-bottom:0 !important}.has-sub-sub-menu ul.Supplements,.has-sub-sub-menu ul.Books{width:auto !important}.has-sub-sub-menu ul{max-height:unset}}@media only screen and (max-width:600px){.header-notice.mobile{display:block}#header-search-icon{top:2.4rem !important}.wmc-cart-wrapper.shortcode-wrapper{top:24px !important}#menuToggle #burger{top:2.5rem !important}#header-search-icon .droparrow{display:none}#search-toggle>img{width:40%}}.woocommerce-result-count{display:none}.woocommerce.columns-4{max-width:1400px;margin:auto;padding:15px}.pagepost-title.Shop{max-width:1400px;padding:0 10px}.pagepost-title.font48{text-align:center;text-transform:capitalize !important}.product_list_details{padding:0 20px 10px}.section.product_list_main .onsale{padding:0}.section.product_list_main li.product{box-shadow:rgba(0,0,0,.1) 0px 4px 12px}.section.product_list_main .add_to_cart_button{background:#148f38;color:#fff}.section.product_list_main .add_to_cart_button:hover{background-color:#148f38;color:#fff}.section.product_list_main .woocommerce-loop-product__title{color:#000;font-weight:700}.woocommerce-ordering .orderby{height:45px;padding:0 17px;text-align:center;background:#fff;font-size:16px;border-radius:4px;border:2px solid}.prodcut_detail_page .quantity .qty{height:41px;width:60px;font-size:16px;border:2px solid #197d37}.prodcut_detail_page .single_add_to_cart_button{background:#148f38 !important}.prodcut_detail_page .single_add_to_cart_button:hover{background-color:#148f38 !important}.prodcut_detail_page .product_title{font-size:40px;font-weight:700}.prodcut_detail_page .posted_in{display:none}.woocommerce-product-details__short-description{font-weight:600}.woocommerce-Price-amount.amount{margin-right:10px;border-bottom:unset}.prodcut_detail_page .container_main{padding:20px}.woocommerce-Tabs-panel h2{display:none}.woocommerce-Tabs-panel p{font-weight:500}.woocommerce-breadcrumb{display:none}.related.products{max-width:1400px;margin:auto}.related.products h2{font-size:40px;font-weight:600}.woocommerce-message .wp-element-button{background:#197d37 !important;color:#fff !important}.woocommerce-message{border-top-color:#197d37}.pagepost-title.font48{text-transform:uppercase;margin-bottom:10px;font-size:40px}body main>div[data-block^=core]:not([data-block="core/group"]){max-width:1300px !important;padding-left:0 !important;padding-right:0 !important}body main .page_content>div[data-block^=core]:not([data-block="core/group"]){max-width:1300px !important;padding-left:0 !important;padding-right:0 !important;margin:auto}.fftb_cart_page{padding:20px}.fftb_cart_page .woocommerce-cart-form tbody .product-thumbnail img{width:50px}.fftb_cart_page .pro-title.product-name a{text-decoration:unset}.fftb_cart_page .quantity .qty{height:40px;width:67px;border:1px solid rgba(0,0,0,.1)}.fftb_cart_page .shop_table tbody{font-size:16px}.fftb_cart_page .coupan-code-cart-btns{display:flex;flex-wrap:wrap;justify-content:space-between}.fftb_cart_page .coupon #coupon_code{padding:15px;background:#f8f8f8;border:1px solid #efefef}.fftb_cart_page .coupon .btn.btn-primary{padding:14px;margin-left:11px;background:#197d37;border:unset;color:#fff;font-size:16px;font-weight:600}.fftb_cart_page .coupon #coupon_code:focus-visible{background:#f8f8f8;border:1px solid #efefef;outline:none}.fftb_cart_page .cart-button-section .btn.btn-primary{padding:14px;margin-left:11px;background:#197d37;border:unset;color:#fff;text-decoration:unset;font-size:16px;font-weight:600}.fftb_cart_page .btn-primary:disabled{background:#70ad82 !important;cursor:not-allowed}.continue_shipping{padding:11px 14px 14px !important}.fftb_cart_page .cart_totals{background:#f8f8f8;margin-top:35px;padding:20px}.fftb_cart_page .cart_totals h2{margin:10px 0;font-size:20px;font-weight:700}.fftb_cart_page .checkout-button{background:#197d37 !important;padding:14px !important;font-weight:600 !important;margin-bottom:0 !important;font-size:18px !important}.checkout_coupon_container .woocommerce-info{font-size:16px}.checkout_coupon_container .woocommerce-info a{text-decoration:unset;color:#30376b;font-weight:600}.checkout_coupon_container .checkout_coupon{margin:0;margin-bottom:0;padding-bottom:10px !important}.checkout_coupon_container{padding:20px !important}.checkout_coupon_container .checkout-coupon.d-flex{display:flex}.checkout_coupon_container #coupon_code{background-color:transparent;border:1px solid #efefef;border-radius:0;height:46px;padding-left:10px;padding-right:10px;width:200px;font-size:14px}.checkout_coupon_container .btn.btn-primary{height:46px;background:#197d37;padding:0 19px;border:unset;color:#fff;text-decoration:unset;font-size:16px;font-weight:600}.checkout_coupon_container #coupon_code:focus-visible{background:#f8f8f8;border:1px solid #efefef;outline:none}.checout_form{padding:20px}.checout_form .woocommerce-billing-fields h3{margin-top:0;margin-bottom:0;font-size:25px;font-weight:600}.checout_form h3{margin-top:0}.checout_form h3 span{margin-top:0;margin-bottom:0;font-size:25px;font-weight:600;vertical-align:top}.checout_form .woocommerce-billing-fields__field-wrapper input{height:40px;background-color:transparent;border:1px solid #efefef;border-radius:0;padding:0 15px}.checout_form .select2-selection.select2-selection--single{height:40px;border-radius:0;border:1px solid #efefef;padding:5px 15px 0;font-size:14px}.checout_form .select2-selection__rendered{padding:0}.checout_form #order_review_heading{margin-top:20px;margin-bottom:10px;font-size:25px;font-weight:600}.checout_form #order_review .shop_table{box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.checout_form #order_review .shop_table thead{color:#222;font-weight:500;background-color:#f8f8f8;border-color:#efefef;border-bottom:0}.checout_form .form-row.place-order #place_order{background-color:#197d37}.checout_form .woocommerce-input-wrapper textarea{height:130px !important;background-color:transparent;border:1px solid #efefef;border-radius:0;padding:10px 15px 0}.shipping_address .woocommerce-shipping-fields__field-wrapper input{height:40px;background-color:transparent;border:1px solid #efefef;border-radius:0;padding:0 15px}.woocommerce-MyAccount-navigation{width:28% !important}.woocommerce-MyAccount-navigation-link.is-active{border-color:#197d37;background-color:#197d37;color:#fff !important}.woocommerce-MyAccount-navigation ul li:hover{border:unset;background-color:#197d37;color:#fff !important}.woocommerce-MyAccount-navigation ul li a{border:1px solid #efefef;text-decoration:unset;display:block;width:100%;padding:10px}.woocommerce-MyAccount-navigation .account_menu{list-style:none;padding-left:20px;padding-right:0}.fftb_account_content.woocommerce-MyAccount-content{margin-right:20px;margin-top:20px;padding:30px;min-height:229px;border:1px solid #efefef}.fftb_account_content.woocommerce-MyAccount-content .account_content p{margin:0;padding-bottom:10px;font-size:16px}.fftb_account_content.woocommerce-MyAccount-content .account_content a{text-decoration:unset;font-weight:600;color:#30376b}.fftb_account_content.woocommerce-MyAccount-content .account_content a:hover{text-decoration:underline}.fftb_account_content .woocommerce-message{font-size:16px}.fftb_account_content .woocommerce-message .woocommerce-Button.button{background:#197d37;color:#fff;font-size:16px}.fftb_account_content .woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-number a{color:#30376b;text-decoration:unset;font-weight:600}.fftb_account_content .woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-number a:hover{text-decoration:underline}.fftb_account_content .woocommerce-orders-table .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions a{background:#197d37;color:#fff}.fftb_account_content mark.order-number,mark.order-date,mark.order-status{background:unset;color:#30376b;font-weight:700}.fftb_account_content .woocommerce-order-details .woocommerce-order-details__title{margin-top:0;margin-bottom:10px;font-size:25px;font-weight:600}.woocommerce-order-details table.order_details{font-size:16px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.woocommerce-order-details table.order_details thead{color:#222;font-weight:500;background-color:#f8f8f8;border-color:#efefef;border-bottom:0}.woocommerce-order-details table.order_details .woocommerce-table__product-name a{color:#30376b;font-weight:500;text-decoration:unset}.woocommerce-order-details table.order_details .woocommerce-table__product-name a:hover{text-decoration:underline}.woocommerce-customer-details .woocommerce-column__title{margin-top:0;margin-bottom:10px;font-size:25px;font-weight:600}.woocommerce-customer-details address{font-size:16px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.return-to-shop .button{color:#fff !important;background-color:#197d37 !important;font-size:16px !important;border-radius:unset !important;padding:15px 20px !important}.thankyou_page{padding:20px}.thankyou_page .woocommerce-order{padding:20px;border:1px solid #efefef}.thankyou_page .woocommerce-order ul.order_details{padding:0;margin-bottom:10px}.thankyou_page .woocommerce-order ul.order_details li{margin-bottom:20px}.thankyou_page .woocommerce-order ul.order_details p{margin-top:0}.thankyou_page .woocommerce-order .woocommerce-order-details__title{margin-top:0;margin-bottom:15px;font-size:27px;font-weight:600}.thankyou_page header{box-shadow:unset !important;position:unset !important;margin-left:0 !important}.thankyou_page header h2{margin-top:0;margin-bottom:15px !important;font-size:27px;font-weight:600}.thankyou_page .woocommerce-button{background:#197d37 !important;color:#fff !important;border-radius:unset !important}.fftb_account_content header{position:unset;padding-top:0}.address_header{position:unset;background:unset;box-shadow:unset}.address_header h3{margin-top:0;margin-bottom:10px;font-size:25px;font-weight:600}.fftb_account_content .addresses .woocommerce-Address address{font-style:normal;font-size:16px;margin-bottom:27px}.fftb_account_content .addresses .woocommerce-Address{padding:20px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.fftb_account_content .addresses .woocommerce-Address .btn.btn-dark{font-size:16px;padding:10px 30px;border:1px solid transparent;line-height:1;background:#197d37;color:#fff;text-decoration:unset}.address_custom{padding:0 0 20px}.fftb_account_content .addresses .woocommerce-Address{margin-bottom:20px}.woocommerce-customer-details--phone{font-size:16px}.woocommerce-customer-details--email{font-size:16px}.fftb_account_content form h3{margin-top:0;margin-bottom:0;font-size:25px;font-weight:600}.fftb_account_content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper input{height:40px;background-color:transparent;border:1px solid #efefef;border-radius:0;padding:0 15px}.fftb_account_content form .button{background:#197d37;color:#fff;border-radius:unset}.fftb_account_content form .button:hover{background:#197d37;color:#fff;border-radius:unset}.select2-selection.select2-selection--single{height:40px;border-radius:0;border:1px solid #efefef;padding:5px 15px 0;font-size:14px}.fftb_account_content .edit-account input:not([type=radio]),.woocommerce-form-login.login input{height:40px;background-color:transparent;border:1px solid #efefef;border-radius:0;padding:0 15px}.fftb_account_content .show-password-input{top:8px !important}.page_id_17 .three-block-inner.columns-block-3 article{width:calc((100% / 4) - 0.5rem) !important}.user-home .three-block-inner.columns-block-3 article{width:calc((100% / 3) - 0.5rem) !important}.three-block-inner.columns-block-3{max-width:1000px}.page_id_17 .three-block-inner.columns-block-3{max-width:1400px}.main_Account_class{width:100%;display:inline-block;font-size:1em;margin:0 auto;background-color:#fff;padding:10px;-webkit-box-shadow:0 0 22px 9px rgb(0 0 0/20%);-moz-box-shadow:0 0 22px 9px rgba(0,0,0,.2);box-shadow:0 0 22px 9px gb(0 0 0/20%);border:1px solid #bcbcbc;border-radius:15px;box-shadow:0 0 22px 9px gb(0 0 0/20%);margin-top:30px;margin-bottom:30px}.woocommerce-MyAccount-navigation-link--dashboard{display:none}.main_account{padding:0 20px;display:flex;flex-wrap:wrap;margin:0 auto;margin-top:22px;justify-content:space-between}.main_account .pagepost-title{max-width:unset;color:#434e98 !important;width:auto;margin:unset}.main_account .back_to_home .button_back .next{background:.2em/auto calc(85% - 0.4em) no-repeat url(//foodforthebrain.org/wp-content/themes/newfftb/./images/cog-empty--white.68a38096.svg),#159046;padding:.3em .75em .3em 3em;border:none;border-radius:10px;min-width:7em;text-align:left;cursor:pointer;font-size:1.2em;text-transform:uppercase;font-weight:700;color:#fff}.fftb_account_content.woocommerce-MyAccount-content a.button{background:#197d37;color:#fff;border-radius:unset}.as_main_account{padding:0 20px}.main_Account_class header{background:unset !important;box-shadow:unset !important;margin-bottom:10px}.main_Account_class header h2{margin-top:0;margin-bottom:10px;font-size:25px;font-weight:600}.fftb_account_content h2{margin-top:0;margin-bottom:10px;font-size:25px;font-weight:600}table.shop_table.subscription_details tbody tr td a.button{margin-bottom:5px}.fftb_account_content header{padding-top:0;box-shadow:unset}.fftb_account_content h2{margin-top:0;margin-bottom:10px;font-size:25px;font-weight:600;color:#5e5e5e}.registerform #acf-form .acf-input .acf-input-wrap input::-webkit-outer-spin-button,.registerform #acf-form .acf-input .acf-input-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.profile_phone input::-webkit-outer-spin-button,.profile_phone input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.registerform #acf-form .acf-input .acf-input-wrap input[type=number]{-moz-appearance:textfield}.profile_phone input[type=number]{-moz-appearance:textfield}#profession_field select#profession{height:40px;background-color:transparent;border:1px solid #efefef;border-radius:0;padding:0 15px}input#fftb_mailing{-webkit-appearance:checkbox !important;height:20px;width:20px;accent-color:#197d37}.c_Masterclass{background:#197d37;padding:10px;border-radius:20px 0 0}.c_Masterclass h3{margin-top:0;color:#fff;text-align:right;font-size:35px;font-weight:600;margin-bottom:10px}.c_Masterclass h2{margin-top:0;text-align:right;font-size:30px;font-weight:600;color:#fff;margin-bottom:5px}.c_Masterclass p{text-align:right;margin-top:5px;font-size:24px;color:#fff}.c_Masterclass a{color:#fff;text-align:right}.driving_heading p{line-height:1.5}.driving_heading strong{font-size:28px}.master_the_schedule .row{display:flex;flex-wrap:wrap;column-gap:20px}.master_the_schedule .row .col-md-3{width:10%}.master_the_schedule .row .col-md-9{width:85%}p{margin-bottom:2px;margin-top:1px}.master_the_schedule .row{margin-bottom:10px}.tickets_heading{margin-top:65px;margin-bottom:15px}.tickets_button .is-layout-flex{justify-content:end}.tickets_main{margin-bottom:50px}.become_friend_heading{margin-top:45px}.support_heading{margin-top:60px;font-weight:700;margin-bottom:0}.sponsors_heading{margin-bottom:0;margin-top:50px}.page_id_17 .three-block .three-block-inner{justify-content:center !important;column-gap:15px !important}.fftb-toc{margin-bottom:0 !important}.fftb-toc{list-style-image:url(//foodforthebrain.org/wp-content/themes/newfftb/images/683b7a0887a2855598886efddc9a8241.svg)}.quote-source{list-style-image:url(//foodforthebrain.org/wp-content/themes/newfftb/images/2f9d6c14ca1227ce4f31e089b1cf1366.svg) !important}.page_id_27734 .wp-block-button__link{background:#32373c !important}.page_id_5603 .calltoaction-block .inner-body{max-width:1200px}.page_id_31448 .wp-block-button__link{background:#32373c !important}a.rightarrow:after{content:url(//foodforthebrain.org/wp-content/themes/newfftb/images/3b63446332293cb2037d2fa466e2fc95.svg) !important}.page_id_34 .calltoaction-block .inner-body{max-width:1200px}.page_id_11562 .wp-block-group__inner-container{margin:unset}.page_id_2228 .calltoaction-block .inner-body{max-width:1200px}.page_id_12518 .white-on-greengrad:after{content:url(//foodforthebrain.org/wp-content/themes/newfftb/images/3b63446332293cb2037d2fa466e2fc95.svg) !important}.page_id_34076 .product_list_main .products .product .product_list_details h2.woocommerce-loop-product__title{min-height:86px;max-height:86px;font-size:24px;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_id_2188{padding:10px}.payment_method_stripe #stripe-payment-data fieldset:nth-child(4){border:none !important}.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew{display:none !important}.post-password-form{text-align:center;padding:20px;max-width:1000px;margin:auto;margin-top:50px}.post-password-form p label input{width:35%;margin-left:15px;margin-right:15px;height:40px}.post-password-form p input[type=submit]{background-color:#197d37;color:#fff;border:unset;padding-left:15px;padding-right:15px;max-height:48px;height:40px;font-weight:700;letter-spacing:1px;font-size:16px;cursor:pointer}.page_id_19246 .wp-block-image{text-align:center}.page_id_19246 .wp-block-heading{text-align:center}.page_id_19246{max-width:1000px;margin:0 auto}.page_id_19246 h2.has-text-align-center{color:#197d37;font-style:normal;font-weight:700;text-transform:capitalize;font-size:40px;text-align:left}.page_id_19246 #support_image{margin-top:50px}.page_id_19246 .main_hading_class_sponsors{margin:0;padding-bottom:0}.page_id_19246 .sponsors_section_head{margin-top:10px;margin-bottom:0;color:#197d37;font-style:normal;font-weight:600;text-transform:capitalize;font-size:50px}.page_content .wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.page_content .wp-block-image{margin-left:auto;margin-right:auto}#ship-to-different-address{margin-bottom:5px}#ship-to-different-address span{color:#5e5e5e;font-weight:600;cursor:pointer}#ship-to-different-address-checkbox{-webkit-appearance:checkbox !important;height:20px;width:20px;accent-color:#197d37}#ship-to-different-address .woocommerce-form__label{display:flex;column-gap:10px;align-items:center}.omega-quant-main{max-width:1200px;margin:auto;padding-top:10px}.omega-quant-main .pagepost-title{color:#434e98 !important;width:auto;margin-top:10px}.omega-quant-main .omega-quant-form{padding:10px}#omegaquantregisterform{max-width:40rem;margin:auto;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;color:#4b4b4b;padding:3rem 4rem;background-color:#f8f8fc;margin-bottom:3rem;margin-top:16px}.omega-quant_submit{cursor:pointer;background:0 0;color:#073113;border:solid 2px #073113;height:3.72rem;padding:1rem 2.5rem;font-size:1.4rem;line-height:1;line-height:.5;margin:3rem auto 15px;display:block}.omega-quant-main .text-danger{color:red}.omega-quant-main .omega-quant-form input.form_field{border:1px solid;height:35px}.woocommerce-Price-amount.amount{color:#000}.fftb_cart_page .woocommerce-Price-amount.amount{color:#000}.fftb_cart_page .wcsatt-options.overrides_exist{padding-left:0}.price.subscription-price{color:#000 !important}.product_list_main .price{color:#5e5e5e !important}.product_list_main .products .product{position:relative}.product_list_main .products .product .stock.out-of-stock{margin:0;font-size:14px;position:absolute;top:1%;color:#fff;background:#197d37;padding:4px 10px;border-radius:20px;left:9px;font-weight:700}.product_list_details .woocommerce-loop-product__title{padding-top:0 !important}.prodcut_detail_page .stock.out-of-stock{position:absolute;top:1%;left:1%;color:#fff !important;background:#197d37;padding:5px 10px;border-radius:20px;font-weight:700}.is_float_text{font-size:20px !important}.cft-score .score-number{font-size:34px !important}#cft_result_page .st5{font-size:13px !important;font-weight:700}.product_list_main .products{justify-content:center !important;column-gap:10px;row-gap:10px}.product_list_main .products li{margin:0 !important}.woocommerce ul.products li.product h2.product-extra-title{font-size:17px !important;margin-top:0 !important}.product_list_main ul.products li.product a img{margin-bottom:0}.fftb_firends,.custom_details,.image_m,.product_list_main .products .product{position:relative}.product_list_main .products .product .stock.out-of-stock{font-size:14px;position:absolute;top:1%;color:#fff;background:#197d37;padding:4px 10px;border-radius:20px;left:9px;font-weight:700}.prodcut_detail_page .stock.out-of-stock{position:absolute;top:1%;left:1%;color:#fff!important;background:#197d37;padding:5px 10px;border-radius:20px;font-weight:700}.fftb_firends .content{max-width:900px;margin:auto}#fftb_firends .child_pagelist{display:grid;grid-template-columns:repeat(12,1fr);margin-top:20px;padding:10px;grid-gap:20px}.fftb_firends .related_products .child_pagelist{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:20px;padding:10px;grid-gap:20px}#fftb_firends .child_pages:nth-child(-1n+3){grid-column:span 4}#fftb_firends .child_pages:nth-last-child(2){grid-row-start:2;grid-column:3/span 4}#fftb_firends .child_pages:last-child{grid-row-start:2;grid-column:7/span 4}.fftb_firends .child_pages{text-align:center;border:1px solid #e9e9e9;box-shadow:rgba(0,0,0,.16) 0 1px 4px;border-radius:10px;overflow:hidden}.fftb_firends .page_content{padding:0 20px 20px;text-align:left}.fftb_firends .child_pages img{width:100%}.fftb_firends .page_content .title{margin-bottom:10px;font-size:1em;font-weight:700;margin-top:0;color:#000}.fftb_firends .page_content .price{margin-bottom:10px;color:#000}.fftb_firends .content_sub{display:flex;align-items:center;margin-top:20px;margin-bottom:15px;column-gap:9px}.fftb_firends .related_products .heading{font-size:24px;font-weight:600;padding-left:10px;color:#000;padding-top:20px;margin-bottom:20px}.custom_details .saving_price,.fftb_firends .image_m .savingprice{position:absolute;background:#dc143c;font-size:15px;text-transform:uppercase;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.fftb_firends .read_more_btn a{font-weight:700;font-size:16px;padding:10px;color:#fff;text-decoration:none;background:#148f38;border-radius:3px;width:100%;display:block;text-align:center}.fftb_firends .image_m .savingprice{transform:rotate(-45deg);top:7%;left:-20%;width:200px;color:#fff;padding:6px;font-weight:700}.friend_child_link{color:green;padding:8px;border-radius:10px;text-decoration:none;box-shadow:rgba(0,0,0,.1) 0 4px 12px;line-height:3}.custom_details .saving_price{left:25%;top:0;color:#fff;padding:5px 15px;font-weight:700}.product_details .product_title{font-size:30px}.product_details table.variations{text-align:justify;margin-bottom:0}.product_details table.variations #ticket-type{padding:10px;background:#fff;border-radius:4px;cursor:pointer;margin:5px 10px 5px 0;font-size:15px}.product_details .price{margin-bottom:10px}.product_details .single_variation{margin-bottom:15px}.page_id_103698 section,.page_id_103704 section{max-width:1400px}@media only screen and (min-width:1200px){.dash_menu{max-width:350px}}@media only screen and (max-width:1200px) and (min-width:865px){.fftb_firends .related_products .child_pagelist{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1200px){.scroll_menu{display:flex;justify-content:center}.dash_menu{max-width:475px}}@media screen and (max-width:1350px){main.pages p{margin:10px auto}.page_content>div[data-block^=core]:not([data-block="core/group"]){margin-left:20px !important;margin-right:20px !important}.custom_details .saving_price{top:2%;left:33%}}@media screen and (max-width:991px){.prodcut_detail_page ul.wcsatt-options-product{padding-left:20px}.prodcut_detail_page ul.wcsatt-options-product li input[type=radio]{height:18px;width:18px}.prodcut_detail_page .subscription-option-details span.price,.prodcut_detail_page .one-time-price{font-size:15px !important}.prodcut_detail_page .subscription-option label{display:flex;align-items:center}.fftb_cart_page ul.wcsatt-options.overrides_exist{padding-left:0}.fftb_cart_page .wcsatt-options .subscription-option-details span.price{font-size:14px !important}.fftb_cart_page .wcsatt-options input[type=radio]{height:16px;width:16px}}@media screen and (max-width:865px){.fftb_firends .child_pagelist,.fftb_firends .related_products .child_pagelist{grid-template-columns:1fr 1fr !important}.fftb_firends .child_pagelist{row-gap:20px}.fftb_firends .child_pages img{height:auto}.fftb_firends .image_m .savingprice{font-size:14px;top:6%;left:-9%;width:150px}#fftb_firends .child_pages:nth-child(-1n+3){grid-column:unset}#fftb_firends .child_pages:last-child,#fftb_firends .child_pages:nth-last-child(2){grid-row-start:unset;grid-column:unset}}@media only screen and (max-width:768px){.fftb_firends .image_m .savingprice{font-size:13px;top:7%;left:-40%;width:100%}.prodcut_detail_page ul.wcsatt-options-product{padding-left:10px}.prodcut_detail_page ul.wcsatt-options-product li input[type=radio]{height:16px;width:16px}.prodcut_detail_page .subscription-option-details span.price,.prodcut_detail_page .one-time-price{font-size:15px !important}.prodcut_detail_page .subscription-option label{display:flex;align-items:center}.custom_details .saving_price{top:0;left:35%}.fftb_cart_page{padding:0}.fftb_cart_page .wcsatt-options{text-align:left;margin-left:30px !important;font-size:14px !important}.fftb_cart_page .wcsatt-options .subscription-option-details span.price{font-size:14px !important}.fftb_cart_page .wcsatt-options input[type=radio]{height:16px;width:16px}.fftb_cart_page ul.wcsatt-options.overrides_exist{padding-left:40px}.product_list_main ul.products{display:block !important}.product_list_main ul.products li.product{width:100% !important}.page_content>div[data-block^=core]:not([data-block="core/group"]){margin-left:0 !important;margin-right:0 !important}.page_id_17 .three-block .three-block-inner article{width:auto !important}#omegaquantregisterform{padding:3rem 2rem}h2.wp-block-heading.has-text-align-center.has-green-color.has-text-color{font-size:50px !important}.main_Account_class{padding:0 !important}.main_account .back_to_home{width:100% !important}.main_account{justify-content:center}.main_account .back_to_home .button_back .next{width:100% !important}.add_to_cart_button{font-size:16px !important}.fftb_cart_page .coupon{width:100%}.fftb_cart_page .coupon #coupon_code{width:100%}.fftb_cart_page .cart-button-section{width:100%}.fftb_cart_page .btn.btn-primary{width:100%;margin-left:0 !important;margin-top:10px}.fftb_cart_page .continue_shipping{display:block;width:100%;text-align:center}.fftb_cart_page .shop_table .woocommerce-cart-form__cart-item.cart_item{position:relative}.fftb_cart_page .shop_table .woocommerce-cart-form__cart-item.cart_item .pro-title.product-name{padding-right:50px}.fftb_cart_page .pro-remove.product-remove{position:absolute;top:50%;right:4px;border-top:unset;transform:translate(-5px,-50%)}.woocommerce .woocommerce-cart-form table.shop_table_responsive tbody tr td.pro-remove{width:8%;background:unset}.woocommerce .woocommerce-cart-form table.shop_table_responsive tbody tr td:not(last-child){width:92%}.fftb_cart_page .woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce table.shop_table_responsive tbody tr .pro-title.product-name{border-top:unset}.cart-subtotal td{width:100% !important}.checout_form .shop_table tbody tr td:first-child{width:70%}.woocommerce-MyAccount-navigation{width:100% !important}.woocommerce-MyAccount-navigation .account_menu{padding-right:20px}.fftb_account_content.woocommerce-MyAccount-content{padding:0;border:unset;padding-left:20px;padding-right:20px}.account_content{padding:20px;border:1px solid #efefef}.fftb_account_content.woocommerce-MyAccount-content .account_content p{margin:0;padding-bottom:15px;font-size:15px}.fftb_account_content .woocommerce-column--shipping-address{margin-top:15px}#ship-to-different-address{margin-top:20px}#ship-to-different-address span{text-decoration:unset;color:#5e5e5e;font-weight:600;font-size:16px}.woocommerce ul.order_details li{border-bottom:1px dashed #d3ced2 !important;border-right:unset}.product_list_main ul.products{display:grid !important;grid-template-columns:1fr}}.post-57134 .details-container li,.post-57145 .details-container li,.post-57166 .details-container li{list-style-type:disc!important;font-size:14px!important;margin-left:30px!important}@media only screen and (max-width:768px) and (min-width:560px){.product_list_main ul.products{display:grid !important;grid-template-columns:1fr 1fr}.product_list_main ul.products:before{display:none}}@media screen and (max-width:500px){.fftb_firends .child_pagelist{grid-template-columns:1fr;row-gap:25px;padding:0 20px}.fftb_firends .related_products .child_pagelist{grid-template-columns:1fr}.fftb_firends .child_pages img{height:auto}#fftb_firends .child_pages:nth-child(-1n+3){grid-column:unset}#fftb_firends .child_pages:last-child,#fftb_firends .child_pages:nth-last-child(2){grid-row-start:unset;grid-column:unset}}@media only screen and (max-width:850px){.add_to_cart_button{font-size:16px !important}.woocommerce ul.products li.product .price{display:flex}}.alignleft{float:left}.alignright{float:right}.pr-1{padding-right:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.pt-1{padding-top:1rem}.section.product_list_main li.product{box-shadow:none;border:2px solid #e9e9e9;border-radius:10px;overflow:hidden}.product_list_details p{font-size:.75rem}.product_list_details .info-toggle+p{display:none}.plain-text{border:none;background:0 0;padding:0}button.info-toggle{font-weight:700;font-size:1rem;color:#5e5e5e}button.kit-contents,a.kit-contents{font-weight:700;font-size:1rem;color:#5e5e5e}.section.product_list_main .add_to_cart_button{width:100%;text-align:center}.clearfix{clear:both}.custom-featured{margin-top:4rem}.custom-featured ul.products[class*=columns-] li.product{width:100% !important;display:flex;flex-direction:row;align-items:center;border:2px solid #96dc96;background:#e1ffea}.custom-featured ul.products[class*=columns-] li.product a{flex:1 0 33.333%}.woocommerce ul.products li.product h2.product-extra-title{font-size:1.25rem;font-weight:700;margin-bottom:0}.section.product_list_main .add_to_cart_button{margin-bottom:.5rem}.woocommerce ul.products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products li.product{display:flex;flex-direction:column}.woocommerce ul.products li.product div.product_list_details{display:flex;flex-direction:column;flex-grow:1}.product_list_details .details-container{flex-grow:1}.subscription-option-details span.price{font-size:1rem !important}@media only screen and (max-width:640px){.custom-featured ul.products[class*=columns-] li.product{flex-direction:column}.custom-featured ul.products[class*=columns-] li.product a{flex:0 0 auto}.woocommerce ul.products:before{content:none}section.inner-body{padding-left:.5rem;padding-right:.5rem}.desktop-only .mini-cart{display:none}.mobile-cart{display:block !important;position:absolute;top:.75rem;right:3.25rem}#header-search-icon{right:4.5rem !important}}.mobile-cart{display:none}.jquery-modal{z-index:999 !important}#header-nav-container{display:flex;flex-direction:row;align-items:center}a.added_to_cart.wc-forward{display:none}#wcc-sticky-list-wrapper{display:none}.mini-carts .wmc-content{border:unset;width:450px;box-shadow:rgba(50,50,93,.25) 0px 50px 100px -20px,rgba(0,0,0,.3) 0px 30px 60px -30px}.mini-carts .wmc-content h3{background:#197d37;font-size:18px !important;font-weight:700}.mini-carts .wmc-content .mini_cart_header{background:#197d37;display:flex;font-size:30px !important;justify-content:space-between;padding:0 11px;align-items:center;color:#fff;font-weight:700}.mini-carts .wmc-content .mini_cart_header .close_minicart{cursor:pointer}.mini-carts .wmc-products .wmc-image{width:20%}.mini-carts .wmc-products .wmc-details{width:70%}.mini-carts .wmc-products .wmc-details .wmc-product-title h4{margin:10px 0 0}.mini-carts .wmc-content .wmc-bottom-buttons a{font-size:18px;background:#197d37;font-weight:700}.mini-carts .wmc-content .wmc-bottom-buttons a:hover{background:#27abcc}.mini-carts .wmc-remove a{color:red;font-size:22px;font-weight:700}.mini-carts .wmc-content .wmc-price .woocommerce-Price-amount{font-size:14px;margin-right:0}.mini-carts .wmc-cart-wrapper.shortcode-wrapper{padding:0 15px 21px 0}.shortcode-wrapper .wmc-content{top:50px !important}.mini-carts .wmc-cart img{height:40px;width:40px;margin:0 0 -2px}.mini-carts .wmc-count{height:20px;width:20px}.mini-carts .wmc-cart-wrapper.shortcode-wrapper{display:flex}@media screen and (min-width:700px){.three-block-inner.columns-block-1 article{width:calc((100% / 2) - 0.5rem)}}@media screen and (max-width:855px){.mini-carts .wmc-content{overflow:auto}.mini-carts .wmc-cart-wrapper.shortcode-wrapper{padding:0 0 21px}}@media screen and (max-width:700px){.mini-carts .wmc-content{border:unset;width:300px}.mini-carts .wmc-cart-wrapper.shortcode-wrapper{padding:0 10px 21px 0}}@media only screen and (max-width:900px) and (orientation:landscape){.page_id_34 li .service-banner-image-wrapper{min-height:410px}.page_id_34 .service-banner-inner.inner-body h2{font-size:1.22rem}.page_id_34 .service-banner-inner.inner-body p{font-size:.6rem}.page_id_34 .service-banner .service-banner-content{padding:25px}.page_id_34 .service-banner-inner .service-banner-content .cta{margin-top:0;padding:5px;font-size:15px}}@media only screen and (max-width:767px){.page_id_34 li .service-banner-image-wrapper{min-height:100%;height:100%;max-height:100%}.page_id_34 li .service-banner-image-wrapper img{height:100%}.page_id_34 .service-banner-inner.inner-body{position:unset;transform:unset}.page_id_34 section.service-banner .glide__slide{grid-template-rows:1fr}.page_id_34 .service-banner-inner .service-banner-content .cta{font-size:15px}.page_id_34 #main_service_banner_slider{max-height:100%}}