.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40495 .elementor-element.elementor-element-0d7ebc4 > .elementor-widget-container{background-color:var( --e-global-color-e3cd4ce );border-style:none;}.elementor-40495 .elementor-element.elementor-element-0d7ebc4 h3#order_review_heading, .elementor-40495 .elementor-element.elementor-element-0d7ebc4 .woocommerce-billing-fields h3, .elementor-40495 .elementor-element.elementor-element-0d7ebc4 .woocommerce-additional-fields h3{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-40495 .elementor-element.elementor-element-0d7ebc4 .woocommerce #customer_details .form-row .input-text, .elementor-40495 .elementor-element.elementor-element-0d7ebc4  .woocommerce #customer_details .form-row textarea, .elementor-40495 .elementor-element.elementor-element-0d7ebc4 .woocommerce form #customer_details select, .elementor-40495 .elementor-element.elementor-element-0d7ebc4 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-40495 .elementor-element.elementor-element-0d7ebc4 #coupon_code, .elementor-40495 .elementor-element.elementor-element-0d7ebc4 .select2-container--default .select2-selection--single{border-style:none;}.elementor-40495 .elementor-element.elementor-element-0d7ebc4 .woocommerce-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-0d7ebc4 */li[data-id=billing_first_name],
li[data-id=billing_last_name],
li[data-id=billing_cif],
li[data-id=billing_city],
li[data-id=billing_phone],
li[data-id=billing_email]{
    display: none;
}

.uc_ispt_additional_notes {
    font-weight: 400; 
    font-size: 12px;
    display: none
}

.woocommerce-checkout-review-order-table {
    display: none;
}
.e-checkout__order_review {
display: none!important;
}

#free-trail-section .elementor-widget-wrap {
    padding: 22px!important
}
.uc_ispt_container_main {
    display: flex;
    width: 100%;
    justify-content: space-around;
}
.uc_icon_solid_pricing_table .ue_badge {
    transform: rotate(0deg)!important;
    width: 100%!important;
    left: 0!important;
    top: 0!important;
    height: 48px;
    font-size: 16px;
    padding-top: 12px!important;
}
.agora-checkout-disabled-link {
    background-color: #E6F6F5!important;
}
#place_order {
    margin-bottom: 2rem!important;
    background: #00AF9A !important;
    border-radius: 25px !important;
    padding: 12px 10px 12px 10px;
    color: #fff;
    display: block;
    margin: 15px 0 0;
    font-size: 16px;
    width: 35%!important;
}
@media (max-width: 768px) {
.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row#billing_phone_field {
    width: 100%;
}
}
.second-step-text {
    display: none;
}
.e-checkout__column-end .e-sticky-right-column {
    display: flex;
    flex-direction: column-reverse;
}
.e-checkout__order_review {
    order: 1;
}
.e-coupon-box {
    order: 3;
}
.e-checkout__order_review-2 {
    order: 2;
}

.number_carousel .owl-dots {
        display: none;
}

#customer_details .col-1{
    border: none !important;
}
#payment{
    border: none !important;
    margin-top: -90px !important;
}

#place_order:hover {
    background: linear-gradient(93.94deg, #E1251B 0.9%, #F5A800 49.93%, #00AF9A 100%) !important;
webkit-transition: all .3s;
    -o-transition: all .3s;
   transition: all .3s;
    color: #000 !important;
}/* End custom CSS */