.breakdance .button-atom--text{color:var(--bde-button-text-text-color)}.breakdance .button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.breakdance .button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.breakdance .button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.breakdance .button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.breakdance .button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-full-width{width:100%;max-width:100%}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}.breakdance .button-atom--primary,.bde-mini-cart-offcanvas .button,.bde-woo-product-quicklook-button,.woocommerce-page.woocommerce-lost-password .breakdance-woocommerce button[type=submit],.breakdance-woocommerce .woocommerce-form-track-order button[type=submit],.breakdance-woocommerce #place_order,.breakdance-woocommerce .woocommerce-button.pay,.breakdance-woocommerce button.single_add_to_cart_button,.breakdance-woocommerce a.single_add_to_cart_button,.breakdance-woocommerce a.button.wc-backward,.breakdance-woocommerce a.checkout-button,.breakdance-woocommerce p.order-again a.button,.breakdance-woocommerce button[name=add-to-cart],.breakdance-woocommerce button[name=login],.breakdance-woocommerce button[name=save_address],.breakdance-woocommerce button[name=save_account_details],.breakdance-woocommerce button[name=woocommerce_checkout_place_order],.breakdance-woocommerce .woocommerce-MyAccount-content a.button[href*=add-payment-method]{--bde-transition-duration:175ms;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:#003659;--bde-button-primary-background-color-hover:#003659;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.breakdance h2{font-size:var(--bde-h2-font-size)}.breakdance h4{font-size:var(--bde-h4-font-size)}.breakdance h5{font-size:var(--bde-h5-font-size)}.breakdance h2{font-weight:500}.breakdance-menu-overlay{position:fixed;inset:0;z-index:var(--bde-z-index-menu-backdrop);background-color:rgba(0,0,0,.75);opacity:0;pointer-events:none;transition:var(--menu-duration) opacity ease}.breakdance-menu--offcanvas{z-index:2147483645!important}.alignright{float:right}.alignleft{float:left}.aligncenter,.has-text-align-center{text-align:center}.bde-themeless-template-content-area p.wp-caption-text,.bde-rich-text p.wp-caption-text,.bde-themeless-template-content-area .wp-caption-text,.bde-rich-text .wp-caption-text,.bde-themeless-template-content-area .wp-element-caption,.bde-rich-text .wp-element-caption{text-align:center;margin-top:-5px;color:#939393;font-size:14px}.bottom-line::after,.section-title-wyellowline:after{content:"";position:absolute;background-color:#fcc917;width:40px;height:3px;bottom:-3px;left:0}.bottom-line::before,.section-title-wyellowline:before{content:"";position:absolute;background-color:#fcc917;width:3px;height:3px;bottom:-3px;left:45px}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options{font-size:24px;color:#b4b5b7}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.selected>label{border:3px solid #f8c227!important;border-radius:5px;color:#f8c227!important;font-size:24px;background:#faf3da}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount>label{border-radius:5px;color:#b4b5b7!important;font-size:24px}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.selected{color:#000;border:0px solid #000!important}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount input[type=text]{background:0 0;width:100%;border:0;border:1px solid #ddd;color:#b4b5b7;padding:15px;border-radius:5px}.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount.selected input[type=text],.charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount.selected input[type=text]:focus{border:0px solid #f8c227;outline:3px solid #f8c227}.em-event.em-item .em-item-image{text-align:center}@media (max-width:1119px){.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}}@media (max-width:1023px){.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}}@media (max-width:767px){.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}}@media (max-width:479px){.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}}