.elementor-6429 .elementor-element.elementor-element-3854777{--display:flex;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6429 .elementor-element.elementor-element-0ea5918{--display:flex;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}@media(max-width:1366px){.elementor-6429 .elementor-element.elementor-element-3854777{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-6429 .elementor-element.elementor-element-3854777{--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6429 .elementor-element.elementor-element-0ea5918{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-9dad694 */.mBlacccc .button,
.mBlacccc input[type="button"],
.mBlacccc input[type="reset"],
.mBlacccc input[type="submit"] {
  background-color: #2f5d50 !important;
  color: #ffffff !important;
}
.mBlacccc nav.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}


/* 1. Register page (mBlacccc) par Login box ko hide karne ke liye */
.mBlacccc .u-column1, 
.mBlacccc .col-1,
.mBlacccc #customer_login .u-column1 {
    display: none !important;
}

/* 2. Register box ko center aur full width karne ke liye */
.mBlacccc .u-column2, 
.mBlacccc .col-2,
.mBlacccc #customer_login .u-column2 {
    width: 100% !important;
    max-width: 500px !important;
    float: none !important;
    margin: 0 auto !important; /* Center alignment */
    padding: 20px !important;
    display: block !important;
}

/* 3. Register button ka color (Wahi green jo aapne manga tha) */
.mBlacccc .button,
.mBlacccc input[type="submit"] {
    background-color: #2f5d50 !important;
    color: #ffffff !important;
    width: 100%; /* Button ko full width karne ke liye */
}

.mBlacccc .u-column2,
.mBlacccc .col-2,
.mBlacccc #customer_login .u-column2 {
    width: 100% !important;
    max-width: 500px !important;
    float: none !important;
    margin: 0px auto !important; /* Center alignment with top/bottom spacing */
    padding: 30px 25px !important;
    display: block !important;
    background: #ffffff; /* Optional: card background */
    border-radius: 12px;  /* Rounded corners */
    box-shadow: 0 10px 30px rgba(0,0,0,0.08); /* Optional: shadow */
}

/* ===== Outer container fix (remove extra white space) ===== */
.mBlacccc #customer_login {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 !important;
}

/* ===== Optional: remove downloads link from My Account nav ===== */
.mBlacccc nav.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3854777 *//* Apply Lora font to WooCommerce My Account page */
body.woocommerce-account,
.woocommerce-MyAccount-content,
.woocommerce-MyAccount-navigation li a,
.woocommerce-account .woocommerce-MyAccount-content * {
    font-family: 'Lora', serif !important;
}/* End custom CSS */