
/* lms page connect instructor button start */
.gd-instructor-btn {
    display: inline-block;
    background: #212121; /* blue color */
    color: #fff !important;
    padding: 8px 16px;
    border-radius: 40px;
    height:36px;
    text-decoration: none;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
}
.single_product_after_title.contact-inst-cont {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.single_product_after_title.contact-inst-cont .meta-unit.teacher{
    display: flex;
}
.contact-instructor-cont a{
     background: #212121; /* blue color */
    color: #fff !important;
    padding: 8px 16px;
    border-radius: 40px;
    height:36px;
    text-decoration: none;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
}
@media (max-width:365px) {
    .elementor-44550 .elementor-element.elementor-element-09244fc {
       grid-template-columns: 1fr;
       grid-template-rows: 1fr;
    }
    .elementor-44550 .elementor-element.elementor-element-50aa016.elementor-element {
        align-self: flex-start;
        padding-bottom: 10px;
    }
    .single_product_after_title.contact-inst-cont{
        flex-direction: column;
        align-items: flex-start;
    }
    .contact-instructor-cont{
        margin-top: 12px;
    }
}

/* cart page start */


.woocommerce-cart .entry-header{
    display: none;
}
.woocommerce-cart .container{
    padding: 0 90px !important;
}
.woocommerce-cart .wp-block-post-title{
    border-bottom: 1px solid  #E2E2E2;
    padding: 10px 0;
    color: #000;
font-family: Poppins;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 28.8px;
margin-bottom: 64px !important;
}
.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items{
    border: 1px solid #e2e2e2;
    border-radius: 40px;
    border-collapse: separate;
    overflow: hidden;

}
.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th{
    padding: 20px 40px;
}
.woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-line-items-block .wc-block-cart-items__header .wc-block-cart-items__header-total{
    padding-right: 40px !important;
}
.woocommerce-cart .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header th,.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header th{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 16.8px;
text-transform: capitalize;
letter-spacing: normal;
}
.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td{
    padding: 40px 0px;
}
.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td:last-child{
    padding-right: 40px;
}
.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td:nth-child(2) {
    padding-left: 32px;
}

.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td:first-child{
    padding-left: 40px;
}
.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{
    width: 100px;
height: 55px;
    object-fit: cover;
    object-position: top;
}
.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td{
    border-top: 1px solid #e2e2e2;
}
.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height:16.8px;
}
.woocommerce-cart .wc-block-components-product-price .wc-block-components-product-price__regular{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
}
.woocommerce-cart .wc-block-components-product-price .wc-block-components-product-price__value.is-discounted{
    color: #3B3B3B;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 16.8px;
}
.woocommerce-cart .wc-block-cart-item__product .wc-block-components-product-badge{
    padding: 4px 10px;
    border-radius: 20px;
border: 1px solid #6C6C6C;
color:  #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
}
.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
margin-top: 20px;
}

.woocommerce-cart table.wc-block-cart-items .wc-block-components-product-metadata .wc-block-components-product-metadata__description p{
    margin-top: 0px;
    display: none;
}
.woocommerce-cart .wc-block-cart-item__total .wc-block-components-product-price .wc-block-components-formatted-money-amount{
color: #3B3B3B;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 16.8px;
}

.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 18.4px;
padding: 10px 0;
text-transform: capitalize;
}
.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper{
    padding: 20px 0;
}
.woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-panel{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 19.2px;
}
.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 19.2px;
}
.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{
        color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 19.2px;
}
.woocommerce-cart .wc-block-components-totals-wrapper{
    border-top: 1px solid #e2e2e2;
}
.woocommerce-cart .wc-block-cart .wc-block-cart__submit-container .wc-block-cart__submit-button{
    padding: 16px 20px;
    background-image: linear-gradient(149deg, var(--e-global-color-db775b9) 0%, var(--e-global-color-d4e5538) 100%) !important;
    height: 40px;
    border-radius: 40px;
    border: none !important;
        min-height: 40px;
}
.woocommerce-cart .wc-block-cart .wc-block-cart__submit-container .wc-block-cart__submit-button:hover{
    background-image: linear-gradient(106deg, #ff7c11 -21.31%, #ffc63c 52.14%) !important;
}
.woocommerce-cart .wc-block-cart .wc-block-cart__submit-container .wc-block-cart__submit-button .wc-block-components-button__text{
    color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: capitalize;
}
.woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-order-summary-block{
    margin-bottom: 20px;
}
.woocommerce-cart .wc-block-cart .wc-block-cart__submit{
    margin-bottom: 20px;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input input{
    border-radius: 40px;
border: 1px solid #e2e2e2;
height: 44px;
background: #FFF;
padding: 12px 16px;
color:  #6c6c6c;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
order: 2;
line-height: normal;
}
.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.has-error label,.woocommerce-cart .wc-block-components-text-input.has-error label{
    color: #cc1818 !important;
}
.woocommerce-cart .wc-block-components-totals-coupon__form  .wc-block-components-text-input.has-error input{
    border-color: #cc1818;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error input:focus{
    border: 1px solid#cc1818 !important;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input{
    display: flex;
    flex-direction: column;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input input:focus{
    border: 1px solid #000;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input.is-active input{
    padding: 12px 16px;
} 
.woocommerce-cart .wc-block-components-totals-coupon__form{
    align-items: end;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input label{
    padding: 0;
    top: 0;
    margin-bottom: 4px;
    order: 1;
    left: 0;
    transform: none;
    position: relative;
    color: #000;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input.is-active label{
    padding: 0px;
    top: 0;
    font-size: 12px;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:disabled{
    opacity: .5;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{
        padding: 16px 20px;
    background-image: linear-gradient(149deg, var(--e-global-color-db775b9) 0%, var(--e-global-color-d4e5538) 100%) !important;
    height: 40px;
    border-radius: 40px;
    border: none !important;
        min-height: 44px !important;
        opacity: 1;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover{
    background-image: linear-gradient(106deg, #ff7c11 -21.31%, #ffc63c 52.14%) !important;
}
.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button .wc-block-components-button__text{
        color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: capitalize;
}
.woocommerce-cart .wc-block-components-chip.wc-block-components-chip--radius-large{
    border-radius: 20px;
border: 1px solid #6C6C6C;
padding: 4px 4px 4px 10px;
}

.woocommerce-cart .wc-block-components-chip.is-removable .wc-block-components-chip__text{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
}
.woocommerce-cart .wc-block-components-chip__remove:hover .wc-block-components-chip__remove-icon{
    fill: #6C6C6C !important;
 }
.woocommerce-cart .wc-block-components-totals-discount__coupon-list{
    margin: 6px 0 0;
 }
.woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item .wc-block-components-totals-item__label{
    color: #3B3B3B;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 19.2px;
 }
.woocommerce-cart .wc-block-cart .wc-block-components-totals-discount .wc-block-components-totals-item__value{
    color: #1C9E24;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height:19.2px
 }
.woocommerce-cart .wc-block-cart .wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 120%; /* 19.2px */
 }

 @media (max-width:767px){
    .woocommerce-cart .container {
        padding: 0 20px !important;
    }
    .woocommerce-cart .wp-block-post-title{
        margin-bottom: 40px !important; 
    }
    .woocommerce-cart .wc-block-cart table.wc-block-cart-items, .woocommerce-cart .wc-block-cart table.wc-block-cart-items td, .woocommerce-cart .wc-block-cart table.wc-block-cart-items th{
        margin: 0 0 10px;
    }
    .woocommerce-cart table.wc-block-cart-items tr{
        border: none;
        border-bottom: 1px solid #e2e2e2;
    }
    .woocommerce-cart table.wc-block-cart-items tr:last-child{
        border-bottom: none;
    }
 }

 /* cart page end */



 /* checkout page start */
.woocommerce-checkout .bill-check-title{
    color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 8px !important;
}
.woocommerce-checkout .desc-check-clss{
    color: #6C6C6C;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 14.4px;
    margin-bottom: 24px !important;
}
.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-checkout-step__heading h2{
    display: none;
}
.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-checkout-step__description{
    display: none;
}

.woocommerce-checkout .entry-header{
    display: none;
}
.woocommerce-checkout .container{
    padding: 0 90px !important;
}
.woocommerce-checkout .wp-block-post-title{
    border-bottom: 1px solid  #E2E2E2;
    padding: 10px 0;
    color: #000;
font-family: Poppins;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 28.8px;
margin-bottom: 64px !important;
}
.woocommerce-checkout .wp-block-woocommerce-checkout{
    padding-top: 0;
}
.woocommerce-checkout .wc-block-checkout__contact-fields .wc-block-components-checkout-step__heading{
    margin-top: 0;
}
.woocommerce-checkout .wc-block-components-title.wc-block-components-title{
    color: #000;
font-family: Poppins;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 24px;
margin-bottom: 8px;
}

.woocommerce-checkout .wc-block-components-checkout-step__description{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
margin-bottom: 24px !important;
}

.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email],.woocommerce-checkout  .wc-block-components-form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=tel]{
    border-radius: 40px;
border: 1px solid#e2e2e2;
background: #FFF;
height: 46px;
padding: 10px 16px !important;
order: 2;
color:#6c6c6c;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:focus{
    border: 1px solid #000;
    color: #3b3b3b;
}

.woocommerce-checkout .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=text], .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel]{
    /* padding: 24px 16px 10px !important; */
    padding: 12px 16px !important;
    order: 2;
}
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select{
        border-radius: 40px;
border: 1px solid#e2e2e2;
background: #FFF;
height: 46px;
color:#6c6c6c;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding: 12px 16px;
}
.woocommerce-checkout .wc-block-components-address-form__country.wc-block-components-country-input{
    margin-bottom: 20px;
}
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__expand{
    fill: #000;
    top: 68%;
    transform: none;
}
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select:focus{
    box-shadow: none;
    border: 1px solid #000;
}
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__label{
        color: #000;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
position: relative;
    padding: 0;
    left: 0;
    top: 0;
    transform: none;
}
.woocommerce-checkout .wc-block-components-text-input.is-active label{
    color: #000;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label, .woocommerce-checkout .wc-block-components-text-input label{
    /* left: 16px; */
    color: #000;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-bottom: 4px;
/* top: 23px; */
}

.woocommerce-checkout .wc-block-components-address-card{
    border-radius: 20px;
border: 1px solid #e2e2e2;
background: #FFF;
padding: 20px;
color: #3B3B3B;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-checkout .wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child{
    color: #000;
    font-weight: 500;
    margin-bottom: 10px;
}

.woocommerce-checkout .wc-block-components-address-card__edit{
    color:#000;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{
    border-radius: 20px;
border: 1px solid #e2e2e2;
background: #FFF;
box-shadow: none;
}
.woocommerce-checkout .wc-block-checkout__add-note .wc-block-components-textarea{
margin-top: 20px;
    border-radius: 20px;
    border: 1px solid #E2E2E2;
    background: #FFF;
    color: #6C6C6C;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    resize: none;
}
.woocommerce-checkout .wc-block-components-radio-control--highlight-checked:after{
    border-radius: 20px;
}
.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option,.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child{
    padding-bottom: 24px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}
.woocommerce-checkout .wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__option{
    padding-left: 20px;
}
.woocommerce-checkout .wc-block-components-payment-method-label--with-icon{
    color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.woocommerce-checkout .wc-block-components-radio-control-accordion-content{
    padding: 0px 20px 20px 20px; 
}

.woocommerce-checkout .wc-block-components-radio-control-accordion-content .wc-block-components-payment-method-label--with-icon{
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{
    margin: 0 0 64px;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step:nth-child(6){
    margin: 0 0 20px;
}
.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{
    min-width: 11px;
    width: 11px;
    min-height: 11px;
    height: 11px;
    border-radius: 2px;
border: 1px solid #6C6C6C;
margin-right: 6px;
}

.woocommerce-checkout .wc-block-components-checkbox label{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
align-items: center;
}
.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__mark{
    height: 11px;
    margin-left: 0;
    margin-top: 0;
    width: 11px;
    border-radius: 2px;
    background: #000;
    fill: #fff;
}
.woocommerce-checkout .wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step{
    margin-bottom: 64px;
}
.woocommerce-checkout .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{
    border-top: none;
    padding-top: 0;
}
.woocommerce-checkout .wc-block-checkout__terms{
    margin: 0 0 20px;
}
.woocommerce-checkout .wc-block-checkout__terms .wc-block-components-checkbox__label{
    color:  #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
}

.woocommerce-checkout .wc-block-checkout__terms .wc-block-components-checkbox__label a{
    color: #E53935;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%;
text-decoration-line: underline !important;
text-decoration-style: solid !important;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto !important;
text-underline-offset: auto;
}

.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{
    height: 40px;
    background-image: linear-gradient(149deg, var(--e-global-color-db775b9) 0%, var(--e-global-color-d4e5538) 100%) !important;
    border-radius: 40px;
    min-height: 40px !important;
    padding: 4px 4px 4px 16px !important;
    width: auto;
    border: 1px solid #FFD093;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{
    background-image: linear-gradient(106deg, #ff7c11 -21.31%, #ffc63c 52.14%) !important;
    border: 1px solid #FFD093 !important;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{
    gap: 6px;
    color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-actions-block 
.wc-block-checkout__actions_row 
.wc-block-components-checkout-place-order-button 
.wc-block-components-checkout-place-order-button__text::after {
    content: "";
    display: inline-block;
    width: 30px;   /* adjust size */
    height: 30px;
    background: url("https://germandrishty.com/wp-content/uploads/2025/07/Frame-1261156684-1.svg") no-repeat center center;
    background-size: contain;
}
.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height:  19.2px;
}
.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button:hover{
    color: #000;
}

.woocommerce-checkout .wc-block-components-address-form__address_2-toggle{
    color:  #3B3B3B;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
margin-top: 0;
}
#billing-country:focus, #billing-state:focus {
    outline: none !important;
    box-shadow: none !important;
}
.woocommerce-checkout .is-large .wc-block-checkout__billing-fields .wc-block-components-address-form{
    gap: 30px 20px;
}
.woocommerce-checkout .is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input{
    margin-top: 0;
}
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container{
    margin-top: 0;
}
/* .woocommerce-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row{
    margin-bottom: 64px;
} */
.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{
    border-radius: 40px;
    /* border: 1px s; */
    padding: 20px 20px 40px 20px;
    border: 1px solid #e2e2e2;
}

.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{
    margin-top: 0;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{
color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 19.2px;
margin-left: 0;
padding-bottom: 20px;
}
.woocommerce-checkout .wc-block-components-order-summary{
    padding: 0;
}
.woocommerce-checkout .wc-block-components-totals-wrapper{
    padding: 20px 0;
}
.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height:  16.8px;
letter-spacing: normal;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount{
    color: #3B3B3B;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 16.8px;
}
.woocommerce-checkout .price del{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
text-decoration-line: line-through;
}
.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description p{
    color: var(--Greys-Drak-Stroke, #6C6C6C);
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
display: none;
}
.woocommerce-checkout .wc-block-components-checkout-order-summary__content .wc-block-components-totals-wrapper{
    padding: 20px 0 0;
}
.woocommerce-checkout .wc-block-components-sidebar .slot-wrapper .wc-block-components-panel, .woocommerce-checkout .wc-block-components-sidebar .wc-block-components-panel, .woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-coupon, .woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item{
    padding-left: 0;
    padding-right: 0;
}
.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{
    color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 19.2px;
}   
.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value .wc-block-components-formatted-money-amount{
        color: #000;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 19.2px;
}
.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{
    padding-top: 0;
    margin-bottom: 12px;
    margin-top: 12px;
}
.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{
    padding-top: 20px;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper{
    border-top: none;
    margin-top: 20px;
    margin-bottom: 20px;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input input{
    border-radius: 40px;
border: 1px solid #e2e2ee;
height: 44px;
background: #FFF;
padding: 12px 16px;
color:  #6c6c6c;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
order: 2;
line-height: normal;
}
.woocommerce-checkout  .wc-block-components-totals-coupon__form{
    align-items: end;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input input:focus{
    border: 1px solid #000;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input.is-active input{
    padding: 12px 16px;
} 
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input label{
    padding: 0;
    top: 0;
    left: 0;
    font-size: 12px;
    order: 1;
    position: relative;
    margin-bottom: 4px;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input{
    display: flex;
    flex-direction: column;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form  .wc-block-components-text-input.has-error input{
    border-color: #cc1818 !important;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form  .wc-block-components-text-input.has-error input:focus{
    border: 1px solid #cc1818 !important;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.has-error label{
        color: #cc1818
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-text-input.wc-block-components-totals-coupon__input.is-active label{
    padding: 0px;
    top: 0;
    left: 0;
    font-size: 12px;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:disabled{
    opacity: .5;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{
        padding: 16px 20px;
    background-image: linear-gradient(149deg, var(--e-global-color-db775b9) 0%, var(--e-global-color-d4e5538) 100%) !important;
    height: 40px;
    border-radius: 40px;
    border: none !important;
        min-height: 44px !important;
        opacity: 1;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover{
    background-image: linear-gradient(106deg, #ff7c11 -21.31%, #ffc63c 52.14%) !important;
}
.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button .wc-block-components-button__text{
        color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: capitalize;
}
.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-discount .wc-block-components-formatted-money-amount{
    color: #1C9E24;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height:  19.2px;
}
.woocommerce-checkout .wc-block-components-chip.wc-block-components-chip--radius-large{
    border-radius: 20px;
border: 1px solid #6C6C6C;
padding: 4px 4px 4px 10px;
}

.woocommerce-checkout .wc-block-components-chip.is-removable .wc-block-components-chip__text{
    color: #6C6C6C;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 14.4px */
}
.woocommerce-checkout .wc-block-components-chip__remove:hover .wc-block-components-chip__remove-icon{
    fill: #6C6C6C !important;
 }
.woocommerce-checkout .wc-block-components-totals-discount__coupon-list{
    margin: 6px 0 0;
 }
.woocommerce-checkout .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item .wc-block-components-totals-item__label{
    color: #3B3B3B;
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 19.2px;
 }
.woocommerce-checkout .wc-block-components-sidebar-layout{
    margin: 0 auto 64px;
}
@media (min-width: 768px) and (max-width: 1024px)  {
    .woocommerce-checkout .container{
        padding: 0 20px !important;
    }
}
@media (max-width:768px) {
    .woocommerce-checkout .container{
        padding: 0 20px !important;
    }
    .woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{
            /* padding: 0px 0px 40px 0px; */
            margin-top: 40px;
    }
    .woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{
        padding-bottom: 0;
    }
    .woocommerce-checkout .is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.woocommerce-checkout .is-small .wc-block-components-form .wc-block-components-checkout-step:after{
        display: none;
    }
    .woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{
        display: none;
    }
    .woocommerce-checkout .wc-block-components-address-form__state{
        margin-top: 20px;
        padding-bottom: 20px;
    }
    .woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper .wc-block-components-order-summary{
        padding: 0 0;
    }
    .woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{
        border: none;
    }
    .woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{
        border-bottom: 1px solid #e2e2e2;
    }
    .woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description h3{
        margin-bottom: 0;
        color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 16.8px;
letter-spacing: normal;
    }
    .woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill .wc-block-components-totals-coupon, .woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill .wc-block-components-totals-item{
        padding-left: 0;
        padding-right: 0;
    }
    .woocommerce-checkout .is-mobile .wc-block-checkout__actions .wc-block-checkout__actions_row{
        flex-direction: row;
    }
    .woocommerce-checkout .is-mobile .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{
        margin: 16px 16px 16px 0;
    }
    .woocommerce-checkout .is-mobile .wc-block-components-form .wc-block-components-checkout-step, .woocommerce-checkout .is-small .wc-block-components-form .wc-block-components-checkout-step{
        margin-bottom: 0;
    }
    .woocommerce-checkout .is-mobile .wc-block-components-form .wc-block-components-checkout-step,.woocommerce-checkout .is-small .wc-block-components-form .wc-block-components-checkout-step{
        padding-top: 40px;
    }
    .woocommerce-checkout .wc-block-components-address-form__country.wc-block-components-country-input{
        padding-bottom: 20px;
    }
    .woocommerce-checkout .wc-block-components-address-form__address_2-toggle{
        margin-top: 20px;
    }
    .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input, .woocommerce-checkout.wc-block-components-text-input{
        margin-top: 20px;
    }
}
@media (max-width:357px) {
    .woocommerce-checkout .is-mobile .wc-block-checkout__actions .wc-block-checkout__actions_row{
        flex-direction: column-reverse;
    }
}
 /* checkout page end */



 .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active label,.woocommerce-checkout .wc-block-components-text-input.is-active label{
    transform: none;
 }
 .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label, .wc-block-components-text-input label{
    position: relative;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label, .woocommerce-checkout .wc-block-components-text-input label{
    left: 0 !important;
    top: 0 !important;
    transform: none !important;
    order: 1;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input,.woocommerce-checkout.wc-block-components-text-input{
    display: flex;
    flex-direction: column;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=email]{
    order: 2;
}
.wc-block-components-validation-error{
    order: 3;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input[type=email]{
    order: 2;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error input, .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error input:active, .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error input:focus, .woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.has-error input:hover, .woocommerce-checkout .wc-block-components-text-input.has-error input, .woocommerce-checkout .wc-block-components-text-input.has-error input:active, .woocommerce-checkout .wc-block-components-text-input.has-error input:focus, .woocommerce-checkout .wc-block-components-text-input.has-error input:hover{
    border-color: #cc1818;
}


/* woocommerse checkout order page thanks page start */
.woocommerce-order .stm-lms-wrapper .container{
    padding: 0 0 !important;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-box{
    border-radius: 40px;
background: #E9F4E7;
padding: 40px 0;
margin-bottom: 64px;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-box__title{
    color: #000;
font-family: Poppins;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: capitalize;
margin-bottom: 12px;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-box__info-label{
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-box__info-value{
    color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-box__info-value .masterstudy-orders-box__info-label{
        color: #000;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.woocommerce-order .masterstudy-orders-container .masterstudy-orders-table{ 
border: 1px solid #E2E2E2;
margin: 0 0 64px !important;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table__header{
    border-bottom: 1px solid #E2E2E2;
    color: #000;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-table__header .masterstudy-orders-course-info{
    color: #000;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__image img{
    border-radius: 0;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__common{
    padding: 0 32px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__title a,.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__title em{
    color: #000;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin-right: 8px;
}

.woocommerce-order .masterstudy-orders .order-status{
    border-radius: 8px;
background: #DFDFDF;
padding: 2px 10px;
color: #000;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
letter-spacing: normal;
text-transform: capitalize;
margin-top: 2px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__category{
    color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-table__body-row .masterstudy-orders-course-info .masterstudy-orders-course-info__price{
    color: #000;
font-family: Poppins;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: normal;
min-width: auto;
margin-right: 64px;
}
.woocommerce-order .masterstudy-orders-table .masterstudy-orders-course-info .masterstudy-orders-course-info__button{
    gap: 4px;
}
.woocommerce-order .masterstudy-orders-table .masterstudy-orders-course-info .masterstudy-orders-course-info__button .masterstudy-button__title{
    color: #FFF;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 16.8px;
}
.woocommerce-order .masterstudy-orders-table .masterstudy-orders-course-info .masterstudy-orders-course-info__button::after{
    background-image: url('https://germandrishty.com/wp-content/uploads/2025/09/weui_arrow-outlined.svg');
        width: 8px;
}

.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-table__footer{
    background-color: transparent;
    border-radius: 0 0 40px 40px;
    border-top: 1px solid #e2e2e2;
}
.woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-table__footer .masterstudy-orders-course-info__price{
    min-width: auto;
    color: #000;
font-family: Poppins;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__label{
    color: #6C6C6C;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding-right: 0;
margin-right: 4px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-row {
    margin-bottom: 64px;
    gap: 40px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table{
    border: 1px solid #e2e2e2;
    border-radius: 40px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table .masterstudy-orders-table__header{
    justify-content: center;
    background-color: #f6f6f6;
    padding: 20px 40px;
    border-radius: 40px 40px 0 0;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table .masterstudy-orders-table__header .masterstudy-orders-course-info{
    padding: 0;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row{
    border-bottom: 1px solid #e2e2e2;
}

.woocommerce-order .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__label{
    color:  #212121;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height:  16.8px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__value{
    color:  #6C6C6C;
text-align: right;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height:  16.8px;
flex: none;
}
.woocommerce-order .masterstudy-orders .order-status.completed{
    padding: 4px 10px !important;
    border-radius: 40px !important;
background: linear-gradient(0deg, #1E8F0F 0%, #1E8F0F 100%), #26B313 !important;
color: #FFF !important;
font-family: Poppins;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14.4px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-button{
    margin-bottom: 64px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-button a.masterstudy-button.masterstudy-button_style-secondary{
    border-radius: 20px;
background: #000;
padding: 8px 16px;
}
.woocommerce-order .masterstudy-orders .masterstudy-orders-button a.masterstudy-button.masterstudy-button_style-secondary .masterstudy-button__title{
    color: #FFF;
font-family: Poppins;
font-size: 14px;
font-style: normal;
font-weight: 500 !important;
line-height: 16.8px;
text-transform: capitalize;
}

@media (max-width:768px){
    .woocommerce-order .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-table__body-row .masterstudy-orders-course-info{
        gap: 12px;
    }
    .woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__common{
        padding: 0 0;
    }
    .woocommerce-order .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-table__body-row .masterstudy-orders-course-info .masterstudy-orders-course-info__price{
        margin-right: 0;
                margin: 0;
    }
    .woocommerce-order .masterstudy-orders-table .masterstudy-orders-course-info .masterstudy-orders-course-info__button{
        margin: 0 0 0 auto;
    }
}



/* order detial page  */
/* order-detail page css */
/* body.page-id-9326 .elementor-11683 .elementor-element.elementor-element-0e9856a{
    padding-left: 0 !important;
    padding-right: 0 !important;
    left: 0 !important;
} */
body.page-id-9326:has(.header-fix-cls) .elementor-11683 .elementor-element.elementor-element-0e9856a {
    padding-left: 0 !important;
    padding-right: 0 !important;
    left: 0 !important;
}
body.page-id-9326:has(.header-fix-cls) #mega-program-menu {
    width: 105%;
    left: -30px;
}

.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table{
    border: 1px solid #e2e2e2;
    border-radius: 40px;
}

.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table .masterstudy-orders-table__header{
    justify-content: center;
    background-color: #f6f6f6;
    padding: 20px 40px;
    border-radius: 40px 40px 0 0;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table .masterstudy-orders-table__header .masterstudy-orders-course-info{
    padding: 0;
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__label{
        color: #212121;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16.8px;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__value{
    color: #6C6C6C;
    text-align: right;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16.8px;
    flex: none;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__value.order-status{
    background-color: #808C98 !important;
    color: #fff !important;

}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__value.cancelled{
    background-color: rgba(255, 0, 15, 1) !important;
    color: #fff !important;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row .masterstudy-orders-course-info__value.completed{
    background: linear-gradient(0deg, #1E8F0F 0%, #1E8F0F 100%), #26B313;
    color: #fff !important;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-row .masterstudy-orders-column .masterstudy-orders-table__body-row{
    border-bottom: 1px solid #e2e2ee;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__button{
    margin-left: 64px;
}
.page-id-9326 .masterstudy-orders .masterstudy-orders-table.masterstudy-orders-table__details .masterstudy-orders-table__footer .masterstudy-orders-course-info__price{
    min-width: auto;
}
.page-id-9326 .masterstudy-orders-details__id span,.page-id-9326 .masterstudy-orders-details__date span{
    color: #6C6C6C;
}
.page-id-9326 .masterstudy-orders-details__id,.page-id-9326 .masterstudy-orders-details__date{
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
@media (max-width:768px){
    .page-id-9326 .masterstudy-orders .masterstudy-orders-table .masterstudy-orders-course-info__button{
    margin-left: 0;
}
.page-id-9326  a.masterstudy-button.masterstudy-button_icon-left::before{
    margin: 0 0 0 0 !important;
}
body.page-id-9326 .elementor-11683 .elementor-element.elementor-element-0e9856a{
    padding-left: 20px !important;
    padding-right:10px !important;

}
}
.masterstudy-orders .masterstudy-orders-details a.masterstudy-button.masterstudy-button_icon-print .masterstudy-button__title{
    text-transform: capitalize;
    font-weight: 500;
}