.elementor-11 .elementor-element.elementor-element-27b9811f{--display:flex;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-55425b7{column-gap:0px;}/* Start custom CSS for text-editor, class: .elementor-element-55425b7 */.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b9811f *//* Main layout */
.woocommerce-account .woocommerce {
    display: flex;
    gap: 40px;
}

/* Left Navigation */
.woocommerce-account .woocommerce-MyAccount-navigation {
    width: 250px;
    background: #f8f9fb;
    padding: 20px;
    border-radius: 10px;
}

/* Remove default list style */
.woocommerce-MyAccount-navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* Menu Items */
.woocommerce-MyAccount-navigation ul li {
    margin-bottom: 12px;
}

/* Links */
.woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 12px 15px;
    border-radius: 8px;
    text-decoration: none;
    color: #763093;
    font-weight: 500;
    transition: 0.3s;
}

/* Hover Effect */
.woocommerce-MyAccount-navigation ul li a:hover {
    background: #e6e9f0;
    color: #763093;
}

/* Active Menu */
.woocommerce-MyAccount-navigation ul li.is-active a {
    background: #763093;
    color: #fff;
}

/* Right Content Area */
.woocommerce-account .woocommerce-MyAccount-content {
    flex: 1;
    background: #fff;
    padding: 30px;
    border-radius: 10px;
}

/* Heading */
.woocommerce-account h2,
.woocommerce-account h1 {
    font-size: 32px;
    margin-bottom: 20px;
}

/* Paragraph */
.woocommerce-account p {
    color: #763093;
    line-height: 1.6;
}

/* Links inside content */
.woocommerce-account .woocommerce-MyAccount-content a {
    color: #763093;
    font-weight: 500;
}

.woocommerce-info {
    border-top: 3px solid #763093 !important;
}

.woocommerce-info::before{
    color: #763093;
}

/* Responsive (Mobile) */
@media (max-width: 768px) {
    .woocommerce-account .woocommerce {
        flex-direction: column;
    }

    .woocommerce-account .woocommerce-MyAccount-navigation {
        width: 100%;
    }
}


.xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active{
    background-color: #763093;
}

.xoo-el-form-container button.btn.button.xoo-el-action-btn{
    background-color: #763093;
}/* End custom CSS */