.elementor-2362 .elementor-element.elementor-element-1b70166{margin-top:0px;margin-bottom:0px;}
.elementor-2362 .elementor-element.elementor-element-a8ce5af > .elementor-widget-container{margin:0px 0px 20px 0px;}
.elementor-2362 .elementor-element.elementor-element-fc13a40{--additional-information-display:block;--sections-border-type:none;--sections-padding:0px 0px 0px 0px;--forms-fields-normal-color:#000000;--forms-fields-focus-color:#000000;--purchase-button-border-radius:50px 50px 50px 50px;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-shipping-fields{--shipping-heading-padding-start:0px;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 h3#order_review_heading, .elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-billing-fields h3, .elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-additional-fields h3{font-family:"Montserrat", Sans-serif;font-weight:bold;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .e-checkout-secondary-title{font-family:"Montserrat", Sans-serif;font-weight:bold;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-billing-fields .form-row label, .elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-shipping-fields .form-row label, .elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-additional-fields .form-row label, .elementor-2362 .elementor-element.elementor-element-fc13a40 .e-woocommerce-login-anchor .form-row label, .elementor-2362 .elementor-element.elementor-element-fc13a40 .e-coupon-anchor-description{font-family:"Montserrat", Sans-serif;letter-spacing:0px;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 #customer_details .input-text, .elementor-2362 .elementor-element.elementor-element-fc13a40 #customer_details .form-row textarea, .elementor-2362 .elementor-element.elementor-element-fc13a40 #customer_details .form-row select, .elementor-2362 .elementor-element.elementor-element-fc13a40 .e-woocommerce-login-anchor .input-text, .elementor-2362 .elementor-element.elementor-element-fc13a40 #coupon_code, .elementor-2362 .elementor-element.elementor-element-fc13a40 ::placeholder, .elementor-2362 .elementor-element.elementor-element-fc13a40 .select2-container--default .select2-selection--single, .select2-results__option{font-family:"Montserrat", Sans-serif;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000000 transparent transparent transparent;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 #payment #place_order{background-color:var( --e-global-color-600d1e7 );}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .col2-set .col-1{--sections-margin:0px 0px 0px 0px;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-checkout #payment{--sections-background-color:#EBE9EB;--sections-padding:1em 1em 1em 1em;}
.elementor-2362 .elementor-element.elementor-element-a8ce5af .form-dollar-amount .woocommerce-input-wrapper::before{line-height: 50px;}
.elementor-2362 .elementor-element.elementor-element-a8ce5af .form-dollar-amount input{padding-left: 1.5em;}
.elementor-2362 .elementor-element.elementor-element-a8ce5af .button{background: var( --e-global-color-600d1e7 ) !important;
    color: white !important;
    border: 0 !important;
    margin: 0 5px 0 0;
    padding: 0.5em 1em !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-row > label{color: var( --e-global-color-e58a14f ) !important;
    font-weight: bold;
    margin: 0;
    line-height: 1;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-row label.checkbox{font-weight: bold;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-row-heading{font-family: "Montserrat", Sans-serif;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-row-heading:last-child{margin-bottom: 0 !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-dollar-radio .woocommerce-input-wrapper label{color: var( --e-global-color-600d1e7 ) !important;
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
    padding: 12px 24px !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 #billing_country_field{display: none;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-dollar-radio .woocommerce-input-wrapper input[type=radio]:checked + label{color: white !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .form-dollar-radio > label{border-bottom: 1px solid rgba(0, 0, 0, 0.4);
    color: black !important;
    display: block;
    font-size: 1.5em;
    margin: 0 0 20px !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .woocommerce-billing-fields__field-wrapper > .form-row-heading:first-child{display: none;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .e-checkout__order_review h3{display: none !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 .e-checkout__order_review .woocommerce-checkout-review-order-table tbody{display: none !important;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 #donation_type_field > label[for="donation_type_one_time"]:before{content: "2.";
    margin-right: 0.5em;}
.elementor-2362 .elementor-element.elementor-element-fc13a40 #donation_type_field + .form-row-heading:before{content: "3.";
    display: inline;
    margin-right: 0.5em;}