html{scroll-behavior:smooth}body{min-height:100%;width:100%;line-height:1.5;overflow-x:hidden;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:10px;max-width:1280px;margin:auto}.alignfull,.alignfull img{width:100vw}#wpadminbar{background:rgb(50 50 58)!important;color:#FFF;height:42px;border-bottom:1px solid #000;padding-top:3px}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{background:rgb(50 50 58);color:#FFF}#wpadminbar li a:hover:before{color:#FFF}*{scrollbar-width:thin;scrollbar-color:#75A22D #333}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{background:#fff0}*::-webkit-scrollbar-thumb{background-color:#75A22D;border-radius:10px;border:3px solid #fff}.wp-block-heading{font-family:"CenturyGothic",Sans-serif;color:#4f4554}h2.wp-block-heading{font-size:2.5rem;font-weight:700}h2.headoutline{font-family:"Oswald",Sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#c1c1c1;stroke:#c1c1c1;color:#FFF0;letter-spacing:-1px}@media screen and (max-width:768px){h2.headoutline{font-size:80px}}h2.headoutline-white{font-family:"Oswald",Sans-serif;font-size:100px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#ffffff59;stroke:#ffffff59;color:#FFF0;letter-spacing:-1px}@media screen and (max-width:768px){h2.headoutline-white{font-size:80px}}h3.wp-block-heading{font-size:1.6rem;font-weight:600}h4.wp-block-heading{font-size:1.2rem;font-weight:600}h5.wp-block-heading{font-size:1rem;font-weight:600}b,strong{font-weight:700}.txt2col{column-count:2;column-gap:20px}.wp-block-button a,.wp-element-button a{border-radius:40px;background-color:#75A22D;color:#FFF;font-family:'centurygothic';box-shadow:0 16px 32px -16px rgb(7 29 43 / .32),0 8px 32px -16px rgb(0 112 246 / .32)}@media screen and (max-width:768px){.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:100%!important}}.wp-block-button a:hover,.wp-element-button a:hover{transition:0.3s;border:1px solid #75A22D;background-color:#FFF;color:#75A22D!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce-form-coupon button.button{background-color:#fff0;font-family:"CenturyGothic",Sans-serif;font-size:15px;font-weight:600;color:#FFF;background-image:linear-gradient(90deg,var(--e-global-color-accent) 0%,var(--e-global-color-559333f) 100%);border-style:none;border-radius:40px 40px 40px 40px;padding:12px 30px 12px 30px}button.woocommerce-Button.button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button{background-color:#fff0;font-family:"CenturyGothic",Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF!important;background-image:linear-gradient(90deg,var(--e-global-color-accent) 0%,var(--e-global-color-559333f) 100%);border-style:none;border-radius:40px 40px 40px 40px;padding:12px 30px 12px 30px}.e-n-menu-dropdown-icon{background-image:none!important}.Info-box-green-hover{color:#4f4554;background-color:#FFF;border-radius:20px;transition:0.3s;min-height:280px;border:1px solid #ededed;padding:30px}.Info-box-green-hover:hover{background:linear-gradient(90deg,#75A22D 0%,#d5cb4c 100%);color:#FFF!important;border-radius:20px;transition:0.3s}.Info-box-green-hover:hover h3{color:#FFF}ul.ListTextTick{list-style-type:none!important}.ListTextTick li{margin:30px 0 30px 0}p.sib-email-area,p.sib-FIRSTNAME-area,p.sib-LASTNAME-area{color:#FFF}.VideoPortrait video{max-height:450px}.has-dropshadow{border:1px solid #eee;box-shadow:rgb(0 0 0 / 7%) 0 4px 20px 0}.campaign-title{display:none}.block-campaign-thumbnail{display:none}.wc-donation-gift-aid-wrapper label.wc-label-radio{line-height:23px}button#wc-donation-f-submit-donation{width:100%;margin:20px 0}.donation_subscription{padding:10px 0}select[name="_subscription_period_interval"],select[name="_subscription_period"],select[name="_subscription_length"]{display:none!important;font-size:12px}#wc_donation_on_shortcode_4329 .wc-label-button{font-family:"CenturyGothic",Sans-serif;border-color:#4F4554!important;color:#4F4554!important;font-size:1.2rem}#wc_donation_on_shortcode_4329 .wc-label-button:hover{background-image:linear-gradient(180deg,var(--e-global-color-559333f) 0%,var(--e-global-color-accent) 100%);color:#FFFFFF!important;border:1px solid #EEEEEE!important}.woocommerce table.shop_table{border:1px solid #EEE;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px;background:#fff;padding:20px}fieldset#wc-stripe-upe-form{border:0;background:#fff;padding:0}.woocommerce-MyAccount-content-wrapper{font-size:14px;min-height:383px}.woocommerce-error{border-top-color:#720eec}.woocommerce-info{border-top-color:#1e85be}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-error,.woocommerce-info,.woocommerce-message,.e-wc-message-notice .woocommerce-message{font-family:"CenturyGothic",Sans-serif;padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#FFF;color:#4F4554;border-top:none;border:1px solid #EEE;list-style:none outside;width:auto;word-wrap:break-word}form.woocommerce-form.woocommerce-form-login.login{background:#fff;border-radius:3px;border:1px solid #EEE}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:0;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#fff;color:#f5f5f5}