.elementor-13 .elementor-element.elementor-element-2a12abf8{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-3f949532{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3f949532:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3f949532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-5ede508a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-3f949532{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-3f949532{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5ede508a{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-4f21bc17 *//* Style the tab container */
.woocommerce-MyAccount-navigation {
    background: #f8f9fa;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

/* Style individual tabs */
.woocommerce-MyAccount-navigation ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.woocommerce-MyAccount-navigation li {
    margin-bottom: 10px;
}

.woocommerce-MyAccount-navigation a {
    display: block;
    padding: 12px 16px;
    background: #00000;
    color: #333;
    border-radius: 8px;
    transition: all 0.3s ease;
    font-weight: 500;
    font-family: Baloo Bhaijaan 2;
    text-decoration: none;
}

/* Hover and active state */
.woocommerce-MyAccount-navigation a:hover,
.woocommerce-MyAccount-navigation .is-active a {
    background-color: #091333;
    color: #fff;
}
.custom-dashboard-box {
    max-width: 100%;
    padding: 20px;
    background: #f7f7f7;
    border-radius: 12px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
    margin-bottom: 30px;
}

.custom-dashboard-box h2 {
    font-size: 24px;
    color: #333;
}

@media (max-width: 768px) {
    .custom-dashboard-box h2 {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49364f1a */.supported-by {
  display: flex;
  align-items: center;
  gap: 10px; /* spacing between text and logo */
  direction: rtl; /* Ensures proper Arabic display order */
}

.support-text {
  font-family: 'Rubik', sans-serif; /* You can replace or add more Arabic-friendly fonts */
  font-size: 1.5em;
  color: #FFFFff;
  font-weight: 400;
}

.tenmeya-logo {
  height: 32px; /* Adjust size as needed */
  width: 120px;
  transition: transform 0.3s ease;
}

.tenmeya-link:hover .tenmeya-logo {
  transform: scale(1.1); /* slight zoom on hover */
}/* End custom CSS */