.elementor-29 .elementor-element.elementor-element-a814c32:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a814c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ADC3C7;}.elementor-29 .elementor-element.elementor-element-a814c32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-a814c32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-60a2466{padding:40px 0px 40px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-60a2466 .elementor-heading-title{font-family:"Avenir LT Pro", Poppins;font-size:36px;font-weight:700;color:var( --e-global-color-4e0bfce );}.elementor-29 .elementor-element.elementor-element-752fa74{--spacer-size:50px;}/* Start custom CSS for text-editor, class: .elementor-element-797a6112 */.elementor-29 .elementor-element.elementor-element-797a6112 .woocommerce-Address{
    max-width: 100%;
    width:50%;
}
.elementor-29 .elementor-element.elementor-element-797a6112 {
    direction: rtl !important;
}
.elementor-29 .elementor-element.elementor-element-797a6112 .woocommerce-MyAccount-content, .elementor-29 .elementor-element.elementor-element-797a6112 nav.woocommerce-MyAccount-navigation {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e941aa6 */.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation {
    border: 1px solid #444444;
    border-radius: 10px;
    overflow: hidden;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul {
    list-style-type: none;
    padding: 0;
    color: #000000;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li a {
    display: block;
    position: relative;
    padding: 10px 20px;
    color: inherit;
    transition: 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li a:hover {
    background: #f5f5f5;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li a::before {
    font-family: "FontAwesome";
    margin-right: 10px
}


.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(1) a::before {
    content: "\\f201";
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(2) a::before {
    content: "\\f1b2";
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(3) a::before {
    content: "\\f019";
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(4) a::before {
    content: "\\f2b9";
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(5) a::before {
    content: "\\f007";
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(6) a::before {
    content: "\\f2f5";
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-navigation ul li:nth-child(7) a::before {
    content: "\\f02b";
}

/* Content */

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-content {
    color: #000000;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-content a {
    color: #000000;
    font-weight: 700;
    text-decoration: underline;
}

/* Login and Registration */

.elementor-29 .elementor-element.elementor-element-e941aa6 #customer_login .col-1,
.elementor-29 .elementor-element.elementor-element-e941aa6 #customer_login .col-2 {
    max-width: 50%;
    width: 100%;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 #customer_login a {
    color: #000000;
    text-decoration: underline;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-form-login .woocommerce-form-login__submit,
.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-form-register__submit {
    width: 100%;
    padding: 15px;
    color: #fff;
    background: #ADC3C7;
}

.elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-form-login .digits_login_via_otp,
.elementor-29 .elementor-element.elementor-element-e941aa6 .register input[type="submit"] {
    padding: 15px;
    background: transparent;
    border: 1px solid #90ADB3;
    color: #90ADB3;
}

@media (max-width: 768px) {
    .elementor-29 .elementor-element.elementor-element-e941aa6 .woocommerce-MyAccount-content {
        margin-top: 40px;
    }
    
    /* Login and Registration */
    
    .elementor-29 .elementor-element.elementor-element-e941aa6 #customer_login .col-1,
    .elementor-29 .elementor-element.elementor-element-e941aa6 #customer_login .col-2 {
        max-width: 100%;
        width: 100%;
    }
}/* End custom CSS */