.elementor-2470 .elementor-element.elementor-element-5f9f9a8 > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;}.elementor-2470 .elementor-element.elementor-element-aef6835 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-2470 .elementor-element.elementor-element-380ffe74 #payment .wc_payment_method label{font-family:"Josefin Sans", Sans-serif;font-size:17px;}.elementor-2470 .elementor-element.elementor-element-380ffe74 #payment .payment_box{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-2470 .elementor-element.elementor-element-380ffe74 #payment #place_order{width:100%;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;padding:20px 13px 20px 13px;}.elementor-2470 .elementor-element.elementor-element-380ffe74 #payment #place_order:hover, .elementor-2470 .elementor-element.elementor-element-380ffe74 #payment #place_order:focus{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-2470 .elementor-element.elementor-element-380ffe74 .woocommerce-privacy-policy-text, .elementor-2470 .elementor-element.elementor-element-380ffe74 .woocommerce-terms-and-conditions-checkbox-text{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-2470 .elementor-element.elementor-element-e465c47{text-align:left;}.elementor-2470 .elementor-element.elementor-element-e465c47 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;}.elementor-2470 .elementor-element.elementor-element-e465c47 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2470 .elementor-element.elementor-element-926e800 .elementor-button{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:500;}.elementor-2470 .elementor-element.elementor-element-926e800 .elementor-button:hover, .elementor-2470 .elementor-element.elementor-element-926e800 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-2470 .elementor-element.elementor-element-926e800 .elementor-button:hover svg, .elementor-2470 .elementor-element.elementor-element-926e800 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2470 .elementor-element.elementor-element-1fd9720 #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:30px;font-weight:700;margin:0px 0px 20px 0px;}.elementor-2470 .elementor-element.elementor-element-1fd9720 #order_review .woocommerce-checkout-review-order-table th{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-style:solid;border-width:1px 0px 0px 0px;border-color:#DE343366;}.elementor-2470 .elementor-element.elementor-element-1fd9720 #order_review .woocommerce-checkout-review-order-table td{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF99;border-style:none;}.elementor-2470 .elementor-element.elementor-element-1fd9720 .woocommerce-checkout-review-order-table td.product-total .amount{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-2470 .elementor-element.elementor-element-1fd9720 .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount{font-weight:300;}.elementor-2470 .elementor-element.elementor-element-1fd9720 > .elementor-widget-container{padding:26px 30px 1px 30px;background-color:#2E2E2E;}@media(min-width:768px){.elementor-2470 .elementor-element.elementor-element-5f9f9a8{width:65%;}.elementor-2470 .elementor-element.elementor-element-56926f5c{width:35%;}}@media(max-width:1024px){.elementor-2470 .elementor-element.elementor-element-5f9f9a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2470 .elementor-element.elementor-element-aef6835 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-2470 .elementor-element.elementor-element-5f9f9a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2470 .elementor-element.elementor-element-56926f5c > .elementor-element-populated{padding:50px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-63559ff6 */.wc-stripe_cc-container .StripeElement:not(.payment-type){
    border-bottom:1px solid #444444 !important;
    border-radius: 0px !important;

}

.woocommerce-page.woocommerce-checkout #payment div.payment_box{
    background-color: #fff !important;
    border-radius: 10px;
}

.woocommerce-page.woocommerce-checkout #payment div.payment_box:before{
    display: none;
}

.wc-stripe_cc-new-method-container .wc-stripe-save-source{
    padding-left:20px;
}

.wc-stripe-gateway-desc {
    
    margin-bottom: 10px;
    margin-left: 10px;
}

.wc-stripe-simple-form label, .woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods li .wc-stripe-simple-form label{
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-size: 15px;
    color:#444444;
}

.wc-stripe_cc-container .wc-stripe-save-source input[type=checkbox]:checked+.save-source-checkbox:after{
    border:solid #DE3433 !important;
    border-width: 0 3px 3px 0 !important;
}

.elementor-kit-9 button{
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.woocommerce td.product-name dl.variation:last-child {
    display: none;
}/* End custom CSS */