.elementor-7 .elementor-element.elementor-element-1d08dbe3 > .elementor-container{max-width:1170px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3f0ea579{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1023;}/* Start custom CSS */#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, form.woocommerce-cart-form {
    background:transparent !important;
    color:#ffffff !important;
    border-color: #252839 !important;
    border-radius:0px !important;
}
.cart_totals h2 {
    color:#ffffff !important;
}
.woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cart_totals {
     background:transparent !important;
     border-color: #252839 !important;
     border-radius:0px !important;
}
.woocommerce table.shop_table {
     border-color: #252839 !important;
     border-radius:0px !important;
}

.woocommerce table.shop_table td {
    border-top: 1px solid #252839 !important;
}
@media (min-width: 992px) {
    .col-md-8 {
        
        width: 100% !important;
    }
}
@media (min-width: 992px) {
.col-md-4 {
    width:100% !important;
}
}
#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th {
    border-color: #252839 !important;
}
th, td {
    font-family: "Poppins", sans-serif !important;
}
th {
    text-transform:uppercase !important;
    font-weight:700 !important;
}
.woocommerce .quantity .qty {
    background-color:transparent !important;
    border-radius:0px !important;
    color: #ffffff !important;
}

.woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce-product-search button[type=submit], .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
    background-color:#ca416e !important;
    border-color: #ca416e !important;
    font-family:"El Messiri", sans-serif !important;
    padding: 17px 35px 15px !important;
    font-size:16px !important;
        border-radius: 30px !important;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
width: 250px;
    margin-right: 7px;
    padding: 9px 20px;
   background-color:transparent !important;
   color: #ffffff !important;
    font-size: 16px;
    font-weight: 300;
    line-height: 30px;
    height: auto !important;
    border-radius:30px !important;
    box-shadow: none;
    background-clip: border-box;
}
.input-text::placeholder {
    color: #ffffff;
}/* End custom CSS */