.elementor-18 .elementor-element.elementor-element-8fc0e4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-18 .elementor-element.elementor-element-8fc0e4a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8fc0e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122E1A;}.elementor-18 .elementor-element.elementor-element-8fc0e4a, .elementor-18 .elementor-element.elementor-element-8fc0e4a::before{--border-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-18 .elementor-element.elementor-element-8fc0e4a{--padding-block-start:0em;--padding-block-end:4em;--padding-inline-start:2em;--padding-inline-end:2em;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-8fc0e4a{--padding-block-start:0em;--padding-block-end:3em;--padding-inline-start:1em;--padding-inline-end:1em;}}/* Start custom CSS for shortcode, class: .elementor-element-423ca42 */.tutorstarter-cart-container .cart-page-heading, .tutorstarter-cart-container .cart-summary h2, .tutorstarter-cart-container .checkout-heading {
    color: #ffffff;
}

.cart_totals h2, .woocommerce-additional-fields h3, .woocommerce-billing-fields h3, .woocommerce-cart h1.entry-title, h3#order_review_heading {
    color: #ffffff;
}

.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    background-color: #122E1A;
}

.tutorstarter-cart-container .cart-collaterals table.shop_table tr.cart-subtotal th, .tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th {
    color: #ffffff
}

.tutorstarter-cart-container .cart-collaterals table.shop_table .cart-subtotal .woocommerce-Price-amount.amount, .tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th {
    color: #fffffff;
}

.tutorstarter-cart-container .cart-collaterals table.shop_table .cart-subtotal .woocommerce-Price-amount.amount, .tutorstarter-cart-container .cart-collaterals table.shop_table tr.order-total th {
     color: #ffffff;
}


.tutorstarter-cart-container .cart-collaterals table.shop_table .order-total .woocommerce-Price-amount.amount {
    color: #ffffff;
}

#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
    background-color: #122E1A;
}

.woocommerce-additional-fields__field-wrapper, .woocommerce-billing-fields__field-wrapper {
    background: #122E1A;
}

.woocommerce form .form-row label {
     color: #fff;
}

.theme-tutorstarter .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    background-color: #fff;
    color: #000;
}

.theme-tutorstarter .select2-selection .select2-selection__arrow, .theme-tutorstarter .select2-selection .select2-selection__rendered {
    color: #000;
    background-color: #fff;
}

.woocommerce-terms-and-conditions-wrapper{
    color:#000;
    
}

.button.wc-backward, .checkout-button, .place_order, .woocommerce-Button.button {
    background: #122E1A !important;
}
.tutorstarter-cart-container .cart-collaterals .checkout-button:focus, .tutorstarter-cart-container .cart-collaterals .checkout-button:hover, .tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button:focus, .tutorstarter-cart-container .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover {
    background: #122E1A !important;
}/* End custom CSS */