.elementor-45 .elementor-element.elementor-element-793579d > .elementor-container{min-height:250px;}.elementor-45 .elementor-element.elementor-element-793579d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-793579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://lifecare.com.my/wp-content/uploads/2021/07/johny-georgiadis-i-Y7Pv_f-Dg-unsplash-scaled.jpg");background-position:-125px 684px;background-size:cover;}.elementor-45 .elementor-element.elementor-element-793579d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-793579d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-cc94c45 > .elementor-container{max-width:1150px;}.elementor-45 .elementor-element.elementor-element-cc94c45{padding:6% 0% 6% 0%;}.elementor-45 .elementor-element.elementor-element-3ae39ca{text-align:left;}.elementor-45 .elementor-element.elementor-element-3ae39ca .elementor-heading-title{color:#1B294E;font-family:"Nunito", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-45 .elementor-element.elementor-element-3ae39ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-b2b3ee5{--divider-border-style:solid;--divider-color:#1B294E;--divider-border-width:1.9px;}.elementor-45 .elementor-element.elementor-element-b2b3ee5 .elementor-divider-separator{width:2%;}.elementor-45 .elementor-element.elementor-element-b2b3ee5 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-45 .elementor-element.elementor-element-b90bacc > .elementor-container{max-width:1300px;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-793579d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-793579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-793579d > .elementor-container{min-height:200px;}.elementor-45 .elementor-element.elementor-element-793579d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-793579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://lifecare.com.my/wp-content/uploads/2021/07/johny-georgiadis-i-Y7Pv_f-Dg-unsplash-scaled.jpg");background-position:-134px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-793579d{margin-top:13%;margin-bottom:0%;padding:60px 0px 60px 0px;}.elementor-45 .elementor-element.elementor-element-cc94c45{padding:0% 2% 0% 2%;}.elementor-45 .elementor-element.elementor-element-3ae39ca .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-3ae39ca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-b2b3ee5 .elementor-divider-separator{width:8%;}}/* Start custom CSS for eael-woo-checkout, class: .elementor-element-4a66810 */@media (min-width: 769px){
    .ea-woo-checkout .woocommerce .ea-woo-checkout-order-review {
    float:right;
    width: 50%;
    margin-top: 14.5%;
    border-radius: 5px;
    position: relative;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.160784);
    background-color: #FFFFFF !important;
    
}
.woocommerce-billing-fields {
    border-radius: 5px;
   padding:25px 20px;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.160784);
    background-color: #FFFFFF !important;
}
.eael-woo-checkout .elementor-45 .elementor-element.elementor-element-025ca78 .woo-checkout-payment {
     border-radius: 5px;
   padding:25px 20px;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.160784);
    background-color: #FFFFFF !important;
     width: 48%;
}
.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .place-order #place_order {
    width: 100% !important;
    border-radius: 50px !important;
}

}

@media only screen and (max-width: 767px){
    .ea-woo-checkout .woocommerce .ea-woo-checkout-order-review {
    
    border-radius: 5px;
    position: relative;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.160784);
    background-color: #FFFFFF !important;
}
.woocommerce-billing-fields {
    border-radius: 5px;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.160784);
    background-color: #FFFFFF !important;
    padding: 5px 10px;
}
.eael-woo-checkout .elementor-45 .elementor-element.elementor-element-025ca78 .woo-checkout-payment {
     border-radius: 5px;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.160784);
    background-color: #FFFFFF !important;
}
.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .place-order #place_order {
    width: 100% !important;
    border-radius: 50px !important;
}
.woocommerce-additional-fields {
    margin-top: 2em;
}
    }
.eael-woo-checkout .elementor-45 .elementor-element.elementor-element-025ca78 .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type="radio"]:checked + label {
    color: #1D2B4F;
    font-size: 16px;
    padding: 10px 15px 10px 15px;
    border-top: 0.5px solid #EEEEEE;
    border-bottom: 0.5px solid #EEEEEE !important;
    margin-bottom: 1em;
    font-weight: 700;
    font-family: 'Nunito Sans' !important;
}
.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .payment_box {
    margin-bottom: 2em;
}
.eael-woo-checkout .elementor-45 .elementor-element.elementor-element-025ca78 .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type="radio"] + label {
    color: #0E63F4;
    font-size: 16px;
    padding: 10px 15px 10px 15px;
    border-top: 0.5px solid #EEEEEE;
    border-bottom: 0.5px solid #EEEEEE !important;
    font-weight: 700;
    font-family: 'Nunito Sans' !important;
}
.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type=radio]:checked+label::before {
    display: none !important;
}

.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type=radio]:checked+label::after {
    width: 20px !important;
    height: 20px !important;
    float: right !important;
    margin-left: 5px;
    color: #999999;
    background-image:url('http://staging.lifecare.com.my/wp-content/uploads/2021/07/arrow-down.png') !important;
    position: relative !important;
    background-size: 15px !important;
    background-repeat: no-repeat;
    border-radius: 0 !important;
    top:12px !important;
    background-color: transparent !important;
}

.wc_payment_method input.input-radio[name=payment_method]+label:before {
    box-shadow: 0 0 0 2px #22498D !important;
}

.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type=radio]+label::before {
    display: none;
}

.eael-woo-checkout .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type=radio]+label::after {
    width: 20px !important;
    height: 20px !important;
    float: right !important;
    margin-left: 5px;
    color: #999999;
    background-image:url('http://staging.lifecare.com.my/wp-content/uploads/2021/07/arrow-down.png') !important;
    position: relative !important;
    background-size: 15px !important;
    background-repeat: no-repeat;
    border-radius: 0 !important;
    top:12px !important;
    background-color: transparent !important;
}
.eael-woo-checkout .woocommerce .woocommerce-error a {
    color: #0E63F4 !important;

}

.eael-woo-checkout .elementor-45 .elementor-element.elementor-element-4a66810 .woocommerce .woo-checkout-payment #payment .payment_methods .wc_payment_method input[type="radio"]:checked + label {
    color: #000000;
}


    
.ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table .table-row, .ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table .table-header {
    width: 600px;
}

.ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table .table-col-1 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    max-width: 60%;
}

.ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table .table-col-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
    text-align: right;
    padding-right: 25px !important;
}/* End custom CSS */