.elementor-32756 .elementor-element.elementor-element-15ff4ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32756 .elementor-element.elementor-element-1d69646d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-32756 .elementor-element.elementor-element-62335d8e{width:100%;max-width:100%;}.elementor-32756 .elementor-element.elementor-element-62335d8e.elementor-element{--align-self:stretch;}.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu{flex-direction:row;justify-content:flex-start;}.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu__item-link{text-align:left;}.elementor-32756 .elementor-element.elementor-element-7a5e97b8{--display:flex;--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;}.elementor-32756 .elementor-element.elementor-element-6c0f96ba{width:100%;max-width:100%;}.elementor-32756 .elementor-element.elementor-element-6c0f96ba.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}/* Start custom CSS for jet-engine-profile-menu, class: .elementor-element-62335d8e */.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu{
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:wrap !important;
    justify-content:center !important;
    gap:14px !important;
    width:100% !important;
}

.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu__item{
    width:auto !important;
}

.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu__link{
    min-width:140px;
    text-align:center;
    background:#f5f7f9;
    padding:14px 18px;
    border-radius:16px;
    border:1px solid #e9eef1;
    font-weight:700;
}

.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu__item.is-active .jet-profile-menu__link,
.elementor-32756 .elementor-element.elementor-element-62335d8e .jet-profile-menu__link:hover{
    background:#12afa3;
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ff4ae */.elementor-32756 .elementor-element.elementor-element-15ff4ae{
  max-width:1180px;
  margin:0 auto;
  padding:40px 20px;
  display:flex;
  flex-direction:row-reverse;
  gap:28px;
  align-items:flex-start;
  direction:rtl;
}

.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-menu{
  width:288px;
  min-width:288px;
}

.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-menu__items{
  display:flex;
  flex-direction:column;
  gap:12px;
}

.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-menu__item-link{
  display:block;
  background:#f7f9fb;
  padding:15px 20px;
  border-radius:16px;
  color:#111827;
  font-weight:700;
  text-align:right;
  text-decoration:none;
  transition:all .2s ease;
}

.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-menu__item-link:hover,
.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-menu__item--active .jet-profile-menu__item-link{
  background:#12b3a7;
  color:#fff;
}

.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-content,
.elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-subpage-content{
  flex:1;
  min-height:600px;
  background:#fff;
  border-radius:24px;
  padding:30px;
  box-shadow:0 10px 30px rgba(0,0,0,.06);
  border:1px solid #eef2f7;
}

@media(max-width:768px){
  .elementor-32756 .elementor-element.elementor-element-15ff4ae{
    flex-direction:column;
  }

  .elementor-32756 .elementor-element.elementor-element-15ff4ae .jet-profile-menu{
    width:100%;
    min-width:100%;
  }
}/* End custom CSS */
/* Start custom CSS for jet-engine-profile-content, class: .elementor-element-6c0f96ba */.elementor-32756 .elementor-element.elementor-element-6c0f96ba{
  width:100%;
  max-width:1200px;
  margin:0 auto;
  padding:30px 20px;
  box-sizing:border-box;
}/* End custom CSS */