.elementor-1015 .elementor-element.elementor-element-708295c5{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce #customer_details .form-row .input-text, .elementor-1015 .elementor-element.elementor-element-1c464ca  .woocommerce #customer_details .form-row textarea, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce form #customer_details select, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-1015 .elementor-element.elementor-element-1c464ca #coupon_code, .elementor-1015 .elementor-element.elementor-element-1c464ca .select2-container--default .select2-selection--single, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce-checkout #payment .payment_methods .payment_box{background-color:var( --e-global-color-bffb5f1 );}.elementor-1015 .elementor-element.elementor-element-1c464ca #payment #place_order:hover{background-color:var( --e-global-color-9f4e85e );}.elementor-1015 .elementor-element.elementor-element-1c464ca .e-woocommerce-login-section, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce-checkout #customer_details .col-1, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce-additional-fields, .elementor-1015 .elementor-element.elementor-element-1c464ca .e-checkout__order_review, .elementor-1015 .elementor-element.elementor-element-1c464ca .e-coupon-box, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce-checkout #payment, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce-shipping-fields .shipping_address{box-shadow:0px 0px 30px 0px rgba(97, 145.99999999999994, 214, 0.5411764705882353);}.elementor-1015 .elementor-element.elementor-element-1c464ca{--sections-border-type:none;--forms-fields-border-radius:30px 30px 30px 30px;}.elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce #customer_details .form-row .input-text, .elementor-1015 .elementor-element.elementor-element-1c464ca  .woocommerce #customer_details .form-row textarea, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce form #customer_details select, .elementor-1015 .elementor-element.elementor-element-1c464ca .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-1015 .elementor-element.elementor-element-1c464ca #coupon_code, .elementor-1015 .elementor-element.elementor-element-1c464ca .select2-container--default .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6f8d63b );}.elementor-1015 .elementor-element.elementor-element-1c464ca .e-coupon-box{--sections-background-color:var( --e-global-color-6f8d63b );--sections-border-type:none;--links-normal-color:var( --e-global-color-355f823 );}.elementor-1015 .elementor-element.elementor-element-1c464ca .e-woocommerce-coupon-nudge{--sections-secondary-title-color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-1c464ca */.e-checkout__column.e-checkout__column-start {
    display:block
;
}


@media (min-width: 1120px) {
  .e-checkout__column.e-checkout__column-start {
    display: flex; /* jab width 1120px ya usse zyada ho */
  }
}


.tutorstarter-cart-container {
        grid-template-columns: 100%;
    margin-right:20px;
    
}


.cart-contents-wrapper{display:none;}

h2.order-details-heading.cart-page-heading {
    display: none !important;}
    
    
    
    
    /*optional hide*/
    
.optional {
    display: none; /* Completely hides the element */
}   





label[for="billing_first_name"] {
    visibility: hidden;
    position: relative;
}
label[for="billing_first_name"]::after {
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    content: "Your Name";
}




a.woocommerce-remove-coupon {

    
    font-size: 14px!important;
    color: red!important;
    
}
a.e-show-coupon-form {
    font-size: 16px!important;
}

a.woocommerce-privacy-policy-link {
    font-size: 12px!important;
}


.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover {
    color: #ffffff;
    transition-duration: var(--forms-buttons-hover-transition-duration, .3s);
    background-color:#1950d1 !important;
}/* End custom CSS */