.elementor-545 .elementor-element.elementor-element-be43adc:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-be43adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2026/10/top-banner-min.jpg);background-position:center center;background-size:cover;}
.elementor-545 .elementor-element.elementor-element-be43adc > .elementor-background-overlay{background-color:#000102;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-545 .elementor-element.elementor-element-be43adc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}
.elementor-545 .elementor-element.elementor-element-be43adc.elementor-section{padding:150px 15px 60px 15px;}
.elementor-545 .elementor-element.elementor-element-fc0716c{text-align:center;}
.elementor-545 .elementor-element.elementor-element-fc0716c.elementor-widget-heading .elementor-heading-title, .elementor-545 .elementor-element.elementor-element-fc0716c.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}
.elementor-545 .elementor-element.elementor-element-fc0716c .elementor-heading-title{font-size:var( --e-global-typography-30f68a8-font-size );font-weight:var( --e-global-typography-30f68a8-font-weight );line-height:var( --e-global-typography-30f68a8-line-height );letter-spacing:var( --e-global-typography-30f68a8-letter-spacing );word-spacing:var( --e-global-typography-30f68a8-word-spacing );}
.elementor-545 .elementor-element.elementor-element-7795fef > .elementor-container{max-width:600px;}
.elementor-545 .elementor-element.elementor-element-7795fef .elementor-repeater-item-9f87200.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}
.elementor-545 .elementor-element.elementor-element-7c92e13.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}
.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}
.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated, .elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated > .elementor-background-overlay, .elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}
.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-545 .elementor-element.elementor-element-fb02f0f{margin-top:0px;margin-bottom:0px;}
.elementor-545 .elementor-element.elementor-element-fb02f0f.elementor-section{padding:0px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-545 .elementor-element.elementor-element-cf15691.elementor-column .elementor-column-wrap{align-items:flex-end;}
.elementor-545 .elementor-element.elementor-element-cf15691.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}
.elementor-545 .elementor-element.elementor-element-cf15691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.elementor-545 .elementor-element.elementor-element-cf15691 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-545 .elementor-element.elementor-element-ad9cd0d .elementor-button{font-size:15px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-radius:20px 20px 0px 0px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.1);}
.elementor-545 .elementor-element.elementor-element-ad9cd0d .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-ad9cd0d .elementor-button:focus{background-color:var( --e-global-color-ea83c1c );}
.elementor-545 .elementor-element.elementor-element-ad9cd0d > .elementor-widget-container{margin:0px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-545 .elementor-element.elementor-element-60584ac.elementor-column .elementor-column-wrap{align-items:flex-end;}
.elementor-545 .elementor-element.elementor-element-60584ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}
.elementor-545 .elementor-element.elementor-element-60584ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
.elementor-545 .elementor-element.elementor-element-60584ac > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}
.elementor-545 .elementor-element.elementor-element-d19e3ce .elementor-button{font-size:15px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-ea83c1c );border-radius:20px 20px 0px 0px;}
.elementor-545 .elementor-element.elementor-element-d19e3ce .elementor-button:hover, .elementor-545 .elementor-element.elementor-element-d19e3ce .elementor-button:focus{background-color:var( --e-global-color-ea83c1c );}
.elementor-545 .elementor-element.elementor-element-d19e3ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-545 .elementor-element.elementor-element-af97aee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#FFFFFF;}
.elementor-545 .elementor-element.elementor-element-7795fef:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-7795fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF4EA;}
.elementor-545 .elementor-element.elementor-element-7795fef > .elementor-background-overlay{mix-blend-mode:lighten;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-545 .elementor-element.elementor-element-7795fef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-545 .elementor-element.elementor-element-7795fef.elementor-section{padding:40px 20px 40px 20px;}
@media (max-width:1024px){.elementor-545 .elementor-element.elementor-element-fc0716c .elementor-heading-title{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );letter-spacing:var( --e-global-typography-30f68a8-letter-spacing );word-spacing:var( --e-global-typography-30f68a8-word-spacing );}.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-545 .elementor-element.elementor-element-7795fef.elementor-section{padding:20px 20px 20px 20px;}}
@media (max-width:767px){.elementor-545 .elementor-element.elementor-element-be43adc.elementor-section{padding:50px 50px 50px 50px;}.elementor-545 .elementor-element.elementor-element-fc0716c .elementor-heading-title{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );letter-spacing:var( --e-global-typography-30f68a8-letter-spacing );word-spacing:var( --e-global-typography-30f68a8-word-spacing );}.elementor-545 .elementor-element.elementor-element-7c92e13 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-cf15691{width:50%;}.elementor-545 .elementor-element.elementor-element-cf15691 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-545 .elementor-element.elementor-element-cf15691 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-ad9cd0d .elementor-button{font-size:12px;line-height:1.4em;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-545 .elementor-element.elementor-element-ad9cd0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-ad9cd0d{z-index:1;}.elementor-545 .elementor-element.elementor-element-60584ac{width:50%;}.elementor-bc-flex-widget .elementor-545 .elementor-element.elementor-element-60584ac.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-545 .elementor-element.elementor-element-60584ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-545 .elementor-element.elementor-element-60584ac > .elementor-element-populated{margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;}.elementor-545 .elementor-element.elementor-element-60584ac > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-d19e3ce .elementor-button{font-size:12px;line-height:1.4em;border-radius:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-d19e3ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-af97aee > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-545 .elementor-element.elementor-element-7795fef.elementor-section{padding:5px 5px 5px 5px;}}
@media (min-width:768px){.elementor-545 .elementor-element.elementor-element-7c92e13{width:100%;}}
@media (max-width:1024px) and (min-width:768px){.elementor-545 .elementor-element.elementor-element-7c92e13{width:100%;}}
.elementor-545 .elementor-element.elementor-element-cf15691 .elementor-widget-wrap{padding: 0px !important;}
.elementor-545 .elementor-element.elementor-element-60584ac .elementor-widget-wrap{padding: 0px !important;}
.elementor-545 .elementor-element.elementor-element-af97aee a.button,.button{padding-top: 12px !important;
    padding-bottom: 12px !important;
    border-radius:50px;
    font-size:12px !important;}
#content > div > div.elementor.elementor-545 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7795fef.ang-section-padding-default.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-repeater-item-none.elementor-repeater-item-none_hover > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-7c92e13.elementor-repeater-item-none.elementor-repeater-item-none_hover > div > div > div.elementor-element.elementor-element-af97aee.elementor-repeater-item-none.elementor-repeater-item-none_hover.elementor-widget.elementor-widget-template > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-a8ce5af.e-cart-layout-one-column.elementor-repeater-item-none.elementor-repeater-item-none_hover.elementor-widget.elementor-widget-woocommerce-cart > div > div > div.e-cart__container > div.e-cart__column.e-cart__column-start > form > div.e-shop-table.e-cart-section > table > tbody > tr:nth-child(4) > td > button{padding:12px !important;
    border-radius:50px;
        font-size:12px !important;}
@media screen and (max-width:468px){.elementor-545 .elementor-element.elementor-element-af97aee .actions{display: flex !important;
    flex-direction:column;}.elementor-545 .elementor-element.elementor-element-af97aee a.button ,button{font-size:10px !important;
    margin:2px !important;
    text-align:center;}.elementor-545 .elementor-element.elementor-element-af97aee a.button,.button{padding-top: 12px !important;
    padding-bottom: 12px !important;
    border-radius:50px;
    font-size:12px !important;}.elementor-545 .elementor-element.elementor-element-af97aee .product-thumbnail{width:30% !important;
    margin-top:-45px;
    display:block !important;}.elementor-545 .elementor-element.elementor-element-af97aee .product-thumbnail:before{display:none !important;}.elementor-545 .elementor-element.elementor-element-af97aee td{padding:5px !important;}#content > div > div.elementor.elementor-545 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7795fef.ang-section-padding-default.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-repeater-item-none.elementor-repeater-item-none_hover > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-7c92e13.elementor-repeater-item-none.elementor-repeater-item-none_hover > div > div > div.elementor-element.elementor-element-af97aee.elementor-repeater-item-none.elementor-repeater-item-none_hover.elementor-widget.elementor-widget-template > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-a8ce5af.e-cart-layout-one-column.elementor-repeater-item-none.elementor-repeater-item-none_hover.elementor-widget.elementor-widget-woocommerce-cart > div > div > div.e-cart__container > div.e-cart__column.e-cart__column-start > form > div.e-shop-table.e-cart-section > table > tbody > tr:nth-child(4) > td > button{padding:12px !important;
    border-radius:50px;
        font-size:12px !important;}#content > div > div.elementor.elementor-545 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-7795fef.ang-section-padding-default.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-repeater-item-none.elementor-repeater-item-none_hover > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-7c92e13.elementor-repeater-item-none.elementor-repeater-item-none_hover > div > div > div.elementor-element.elementor-element-af97aee.elementor-repeater-item-none.elementor-repeater-item-none_hover.elementor-widget.elementor-widget-template > div > div > div > div > section > div > div > div > div > div > div.elementor-element.elementor-element-a8ce5af.e-cart-layout-one-column.elementor-repeater-item-none.elementor-repeater-item-none_hover.elementor-widget.elementor-widget-woocommerce-cart > div > div > div.e-cart__container > div.e-cart__column.e-cart__column-start > form > div.e-shop-table.e-cart-section{padding:0px !important;}}
.elementor-545 .elementor-element.elementor-element-7c92e13 .elementor-widget:not(:last-child){margin: 0;}
/* page-local unscoped 2023 rules (donate) */
{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}
.logo2{display: none;
    opacity: 0;
        --transition: all .3s ease-in-out;}
header.sticky-header{--header-height: auto !important;
    --opacity: 1;
    --shrink-me: 1 !important;
    --sticky-background-color: #fff;}
@media (min-width: 768px) and (max-width: 1300px){header{padding-left: 15px !important;
        padding-right: 15px !important;}.elementor-nav-menu--main a{padding-left: 0 !important;}}
body.elementor-page-545{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);margin:0px 0px 0px 0px;}
.input-text :placeholder{display: none !important;}
.input-text :placeholder{color: transparent !important;}
#billing_address_1::placeholder{color: transparent !important;}
#billing_address_1::-webkit-input-placeholder{color: transparent !important;}
#billing_first_name::placeholder{color: transparent !important;}
#billing_first_name::-webkit-input-placeholder{color: transparent !important;}
#billing_last_name::placeholder{color: transparent !important;}
#billing_last_name::-webkit-input-placeholder{color: transparent !important;}
#billing_phone::-webkit-input-placeholder{color: transparent !important;}
#billing_email::-webkit-input-placeholder{color: transparent !important;}
#bbilling_email::placeholder{color: transparent !important;}
.product-remove{padding-right: 5px !important;}
#donation_type_field > span > label:nth-child(2){width:49%;}
#donation_type_field > span > label:nth-child(4){width:49%;}
@media screen and (max-width: 468px){#donation_type_field > span > label:nth-child(2){width:49%;}#donation_type_field > span > label:nth-child(4){width:49%;}}
.e-woo-select2-wrapper .select2-results__option{color:#000000;}
.e-woo-select2-wrapper .select2-results__option:focus{color:#000000;}
.e-cart__column-end{// display: none;}
.coupon{display: none;}
.e-cart-totals{display: none;}
.e-shop-table{margin-bottom: 0px !important;}
.payment_box.payment_method_cod{display: none !important ;}
.woocommerce-NoticeGroup-updateOrderReview{display: none !important;}
#order_comments_field{display: none;}