:root {
  --e-global-color-primary: #FFD012;
  --e-global-color-secondary: #0B3665;
}

.ee-tabs-wrapper[data-tab-direction=right],
.ee-tabs-wrapper[data-tab-direction=left] {
  display: flex;
  gap: 46px;
}

.ee-tabs-wrapper[data-tab-direction=right] {
  flex-direction: row-reverse;
}

.ee-tabs-wrapper[data-tab-direction=right] .eel-tab-titles,
.ee-tabs-wrapper[data-tab-direction=left] .eel-tab-titles {
  min-width: 37%;
  display: grid;
}

.ee-tabs-wrapper[data-tab-direction=left] .ee-tab-contents .ee-content-title,
.ee-tabs-wrapper[data-tab-direction=right] .ee-tab-contents .ee-content-title {
  margin-top: 0;
}

.eel-tab-titles {
  display: flex;
  list-style: none;
  gap: 20px;
  cursor: pointer;
  margin: 0;
  padding: 0;
}

.elementor-widget-eel-tab .ee-tabs-wrapper[data-tab-direction=top] .eel-tab-titles {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1019607843);
  padding: 0 0 36px;
}

.eel-tab-titles li {
  align-items: center;
  gap: 16px;
  background: rgba(246, 244, 240, 0.368627451);
  border-radius: 16px;
  padding: 16px;
  transition: all 0.5s ease;
}

.elementor-widget-eel-tab .eel-tab-titles li.active,
.elementor-widget-eel-tab .eel-tab-titles li:hover {
  background: var(--e-global-color-primary);
}

.ee-tabs-wrapper[data-icon-position=right] .eel-tab-titles li,
.ee-tabs-wrapper[data-icon-position=left] .eel-tab-titles li {
  display: flex;
  flex: 1;
}

.ee-tabs-wrapper[data-icon-position=top] .eel-tab-titles li {
  display: grid;
  place-items: center;
  flex: 1;
}

.ee-tabs-wrapper[data-icon-position=right] .eel-tab-titles li {
  flex-direction: row-reverse;
  text-align: right;
}

.ee-tab-title-text {
  font-size: 20px;
  font-weight: 700;
  color: var(--e-global-color-secondary);
  line-height: 130%;
}

.eel-tab-titles i,
.eel-tab-titles svg {
  height: 1.2em;
  display: block;
  font-size: 15px;
}

.eel-tab-titles > img {
  height: 26px;
  display: block;
}

.ee-tab-image,
.ee-tab-icon {
  display: grid;
  height: 56px;
  background: #EFEFF9;
  padding: 14px;
  border-radius: 16px;
  min-width: 56px;
  place-items: center;
}

.ee-tab-contents .ee-tab-content {
  display: none;
}

.ee-tabs-wrapper[data-tab-direction=top] .ee-tab-contents .ee-tab-content {
  margin-top: 30px;
}

.ee-tab-contents .ee-tab-content.active {
  display: block;
}

.ee-tab-content {
  display: none;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.ee-tab-content.active {
  display: block;
  opacity: 1;
}

.ee-tab-contents .ee-content-title {
  font-size: 32px;
  font-weight: 700;
  color: var(--e-global-color-secondary);
  margin: 35px 0 30px;
}

.ee-tab-contents .ee-read-more {
  font-size: 16px;
  font-weight: 700;
  color: var(--e-global-color-secondary);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1215686275);
  line-height: 24px;
  display: inline-block;
}

.ee-tab-contents .ee-read-more i {
  font-size: 18px;
  top: 3px;
  position: relative;
  transition: all 0.3s ease;
  margin-left: -5px;
  left: 5px;
}

.ee-tab-contents .ee-read-more:hover {
  border-bottom-color: var(--e-global-color-primary);
}

.ee-tab-contents .ee-read-more:hover i {
  left: 3px;
}