.elementor-15 .elementor-element.elementor-element-9755817{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:600px;--padding-right:600px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c753bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c753bd2{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#000054;}.elementor-15 .elementor-element.elementor-element-89d93fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-checkout #payment{background-color:#46B1E130;border-color:#E8E8E8;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-89d93fb .col-1{background-color:#46B1E130;border-color:#E8E8E8;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-89d93fb .col-2{background-color:#46B1E130;border-color:#E8E8E8;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-89d93fb .wpr-checkout-order-review-table-inner{background-color:#46B1E130;border-color:#E8E8E8;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order-details{background-color:#46B1E130;border-color:#E8E8E8;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-form-coupon{background-color:#46B1E130;border-color:#E8E8E8;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-horizontal .woocommerce-checkout .col2-set{margin-right:-12px;}[data-elementor-device-mode="mobile"] .elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-horizontal .woocommerce-checkout .col2-set{margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-horizontal .col-1{margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-horizontal .wpr-checkout-order-review-table-inner{margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-vertical .col-1{margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-vertical .col-2{margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb.wpr-checkout-vertical .wpr-checkout-order-review-table-inner{margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-billing-fields h3{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb #ship-to-different-address{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb #order_review_heading{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order-details__title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-column__title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-billing-fields h3, .elementor-15 .elementor-element.elementor-element-89d93fb #ship-to-different-address, .elementor-15 .elementor-element.elementor-element-89d93fb #order_review_heading, .elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order-details__title, .elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-column__title, .elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-additional-fields h3{font-size:1.25em;font-weight:400;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set label{color:#2D7696;}.elementor-15 .elementor-element.elementor-element-89d93fb .checkout_coupon p:first-child{color:#2D7696;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set label, .elementor-15 .elementor-element.elementor-element-89d93fb .order_comments, .elementor-15 .elementor-element.elementor-element-89d93fb .checkout_coupon p:first-child{font-size:21px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .input-text{color:#000000;border-color:#46B1E1;background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .input-text::placeholder{color:#000000;}.elementor-15 .elementor-element.elementor-element-89d93fb .form-row .input-text{color:#000000;border-color:#46B1E1;background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .form-row .input-text::placeholder{color:#000000;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set select{color:#000000;border-color:#46B1E1;background-color:#FFFFFF;border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-89d93fb .select2 span{color:#000000;}.elementor-15 .elementor-element.elementor-element-89d93fb .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000000 transparent transparent transparent;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .select2-container{color:#000000;border-color:#46B1E1;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .select2-container span{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .input-text, .elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .input-text::placeholder, .elementor-15 .elementor-element.elementor-element-89d93fb .form-row .input-text, .elementor-15 .elementor-element.elementor-element-89d93fb .form-row .input-text::placeholder, .elementor-15 .elementor-element.elementor-element-89d93fb .col2-set select, .elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .select2-container{font-size:20px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-89d93fb .input-text:focus{color:#222222;}.elementor-15 .elementor-element.elementor-element-89d93fb .input-text{border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-89d93fb .select2-container{padding:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-89d93fb select{padding:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-89d93fb .checkout_coupon button{padding:8px 8px 8px 8px;color:#FFF;background-color:#46B1E1;border-color:#E8E8E8;transition-duration:0.3s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:34px 34px 34px 34px;}.elementor-15 .elementor-element.elementor-element-89d93fb .form-row:not(.place-order){margin-top:-20px !important;}.elementor-15 .elementor-element.elementor-element-89d93fb textarea{Height:117px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-message{color:#FFFFFF;background-color:#605BE5;border-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 13px 13px calc(13px + 0px + 20px);}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-info{color:#FFFFFF;background-color:#605BE5;border-color:#30B5FF;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 13px 13px calc(13px + 0px + 20px);}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-error{color:#FFFFFF;background-color:#605BE5;border-color:#FF19FD;border-style:none;border-radius:0px 0px 0px 0px;padding:13px 13px 13px calc(13px + 0px + 20px);}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-message a{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-info a{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-error a{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-message a:hover{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-info a:hover{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-error a:hover{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-message::before{color:#FFFFFF;font-size:0px;top:13px;left:13px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-info::before{color:#30B5FF;font-size:0px;top:13px;left:13px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-error::before{color:#FF19FD;font-size:0px;top:13px;left:13px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-message, .elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-info, .elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-error{font-size:1px;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-Message{border-style:none;border-radius:0px 0px 0px 0px;padding:13px 13px 13px calc(13px + 0px + 20px);}.elementor-15 .elementor-element.elementor-element-89d93fb table.woocommerce-orders-table th{color:#164576;background-color:#FFFFFF;text-align:start;padding:10px 10px 10px 10px;border-color:#46B1E1;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table thead th{color:#164576;background-color:#FFFFFF;text-align:start;padding:10px 10px 10px 10px;border-color:#46B1E1;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table tfoot th{color:#164576;background-color:#FFFFFF;text-align:start;padding:10px 10px 10px 10px;border-color:#46B1E1;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-15 .elementor-element.elementor-element-89d93fb table.woocommerce-orders-table th, .elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table thead th, .elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table tfoot th{font-size:18px;}.elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table td{color:#4E83BB;background-color:#FFFFFF;font-size:18px;font-weight:500;text-align:start;padding:10px 10px 10px 10px;border-color:#46B1E1;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table td a{color:#4E83BB;}.elementor-15 .elementor-element.elementor-element-89d93fb table.shop_table .variation{justify-content:start;}.elementor-15 .elementor-element.elementor-element-89d93fb #order_review{border-color:#46B1E1;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-89d93fb table thead tr:first-of-type th:first-of-type{border-top-left-radius:10px !important;}.elementor-15 .elementor-element.elementor-element-89d93fb table thead tr:first-of-type th:last-of-type{border-top-right-radius:10px !important;}.elementor-15 .elementor-element.elementor-element-89d93fb table tfoot tr:last-of-type th:first-of-type{border-bottom-left-radius:10px !important;}.elementor-15 .elementor-element.elementor-element-89d93fb table tfoot tr:last-of-type td:last-of-type{border-bottom-right-radius:10px !important;}.elementor-15 .elementor-element.elementor-element-89d93fb #payment .place-order{color:#FF4343;}.elementor-15 .elementor-element.elementor-element-89d93fb #payment .woocommerce-privacy-policy-link{color:#4841FF;}.elementor-15 .elementor-element.elementor-element-89d93fb #payment .woocommerce-privacy-policy-link:hover{color:#605BE5;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-checkout #payment ul.payment_methods{border-color:#FFFFFF00;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order p, .elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order address, .elementor-15 .elementor-element.elementor-element-89d93fb .wc_payment_method label, .elementor-15 .elementor-element.elementor-element-89d93fb .place-order *{font-size:20px;line-height:8px;letter-spacing:0.4px;word-spacing:1px;}.elementor-15 .elementor-element.elementor-element-89d93fb li.wc_payment_method label{color:#787878;}.elementor-15 .elementor-element.elementor-element-89d93fb ul.payment_methods li.wc_payment_method .input-radio{margin-right:11px !important;}.elementor-15 .elementor-element.elementor-element-89d93fb .payment_box p{color:#965858;font-size:14px;}.elementor-15 .elementor-element.elementor-element-89d93fb #payment .payment_box{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb #payment .payment_box::before{border-bottom-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order p{color:#BD0A0A;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order address{color:#BD0A0A;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-order-overview li{color:#BD0A0A;}.elementor-15 .elementor-element.elementor-element-89d93fb .woocommerce-thankyou-order-details *{font-size:6px;}.elementor-15 .elementor-element.elementor-element-89d93fb .place-order button{color:#FFF;background-color:#46B1E1;border-color:#E8E8E8;transition-duration:0.3s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:34px 34px 34px 34px;padding:16px 16px 016px 16px;margin:0px 0px -20px 0px;}.elementor-15 .elementor-element.elementor-element-89d93fb .actions .button, 
				.elementor-15 .elementor-element.elementor-element-89d93fb .place-order button, .elementor-15 .elementor-element.elementor-element-89d93fb .coupon .button, .elementor-15 .elementor-element.elementor-element-89d93fb .checkout_coupon button{font-size:18px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-89d93fb .place-order button:hover{color:#FFFFFF;background-color:#1DBE9F;border-color:#E8E8E8;}.elementor-15 .elementor-element.elementor-element-89d93fb .checkout_coupon button:hover{color:#FFFFFF;background-color:#1DBE9F;border-color:#E8E8E8;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-a137a3d .elementor-button{background-color:#E22B45;border-radius:39px 39px 39px 39px;}.elementor-15 .elementor-element.elementor-element-a137a3d > .elementor-widget-container{margin:10px 14px 100px 14px;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-9755817{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-9755817{--content-width:100%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-9755817{--content-width:500px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set label, .elementor-15 .elementor-element.elementor-element-89d93fb .order_comments, .elementor-15 .elementor-element.elementor-element-89d93fb .checkout_coupon p:first-child{font-size:18px;}.elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .input-text, .elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .input-text::placeholder, .elementor-15 .elementor-element.elementor-element-89d93fb .form-row .input-text, .elementor-15 .elementor-element.elementor-element-89d93fb .form-row .input-text::placeholder, .elementor-15 .elementor-element.elementor-element-89d93fb .col2-set select, .elementor-15 .elementor-element.elementor-element-89d93fb .col2-set .select2-container{font-size:16px;}.elementor-15 .elementor-element.elementor-element-89d93fb textarea{Height:158px;}}/* Start custom CSS for wpr-page-checkout, class: .elementor-element-89d93fb */.page-id-15
table.shop_table.woocommerce-checkout-review-order-table {
    width: 100%;
}


.page-id-15
div.woocommerce-billing-fields h3 {
    background-color: #46b1e1;
    padding: 8px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    margin-right:-10px;
    margin-left:-10px;
    margin-top:-10px;
}    
    
    
    
.page-id-15
h3#order_review_heading  {
    background-color: #46b1e1;
    padding: 8px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    margin-right:-10px;
    margin-left:-10px;
    margin-top: -9px;
}  




.page-id-15
div#customer_details.col2-set {
    padding-bottom: 30px;
}


.page-id-15
div#customer_details.col2-set div.col-2 {
   display: none;
}



.page-id-15
div.wpr-checkout-order-review {
    margin-top: 30px;
}





.page-id-15 
div.woocommerce-terms-and-conditions-wrapper {
    display: none;
}






.page-id-15
.elementor-10 .elementor-element.elementor-element-5aae70cb .form-row .input-text {
    margin-top: -15px;
    margin-bottom: 10px;
}






.page-id-15
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    padding: 10px;
    border-radius: 10px;
    
}





.page-id-15
.input-radio {
    background: #fff;
    border: 1px solid rgba(25, 23, 17, .48);
    cursor: pointer;
    left: 16px;
    margin: inherit;
    min-height: 24px;
    min-width: 24px;
    transform: translateY(+12%);
}



.page-id-15
p#billing_first_name_field.form-row.form-row-first.validate-required
{
    width: 100%;
}


.page-id-15
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
 padding: 0px; 
}



.page-id-15
div.form-row.place-order {
    display: flex;
    justify-content: center;
}


.page-id-15
img.wc-stripe-wallet-notice--mark {
        display: none;
}/* End custom CSS */