.tabs-slider-container {
  display: flex;
  border-radius: 15px 15px 0px 15px;
  overflow: hidden;
}

.tabs-slider-navigation {
  min-height: 500px;
  width: calc(33.32% + 24px);
  background: radial-gradient(
    142.22% 115.52% at 68.3% 115.52%,
    rgba(175, 49, 211, 0.37) 0%,
    rgba(175, 49, 211, 0.06) 100%
  );
  backdrop-filter: blur(15px);
  padding: 68px 0px 53px 57px;
}
.tabs-slider-navigation .tab-navigation-item {
  margin-bottom: 1.5rem;
  padding-right: 58px;
  padding-bottom: 15px;
  position: relative;
}
.tabs-slider-navigation .tab-navigation-item .navigation-loader {
  transition: all 0.3s ease-in-out;
  opacity: 0;
  position: absolute;
  bottom: 0;
  height: 4px;
  width: 100%;
  background-color: rgba(175, 49, 211, 0.4);
}
.tabs-slider-navigation .tab-navigation-item .navigation-loader .loader-progress {
  position: absolute;
  width: 0%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #af31d3;
}
.tabs-slider-navigation .tab-navigation-item .navigation-line {
  display: none;
}
.tabs-slider-navigation .tab-navigation-item a {
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 1.75rem;
  color: rgba(175, 49, 211, 0.4);
  font-family: "Source Sans Pro", sans-serif;
  transition: all 0.3s ease-in-out;
}
.tabs-slider-navigation .tab-navigation-item.active .navigation-loader {
  opacity: 1;
}
.tabs-slider-navigation .tab-navigation-item.active a {
  color: #af31d3;
}
.tabs-slider-navigation .tab-navigation-accordion {
  display: none;
}
@media (max-width: 1024px) {
  .tabs-slider-navigation {
    width: 100%;
    min-height: auto;
    padding: 0;
  }
  .tabs-slider-navigation .tab-navigation-item {
    margin: 0;
    padding: 28px 22px;
  }
  .tabs-slider-navigation .tab-navigation-item .navigation-loader {
    display: none;
  }
  .tabs-slider-navigation .tab-navigation-item .navigation-line {
    position: absolute;
    bottom: -4px;
    left: 0;
    display: block;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-in-out;
    padding-left: 22px;
    width: 100%;
  }
  .tabs-slider-navigation .tab-navigation-item a {
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 23px;
    color: rgba(175, 49, 211, 0.4);
    font-family: "Source Sans Pro", sans-serif;
    transition: all 0.3s ease-in-out;
  }
  .tabs-slider-navigation .tab-navigation-item.active {
    background: radial-gradient(
      142.22% 115.52% at 68.3% 115.52%,
      rgba(175, 49, 211, 0.37) 0%,
      rgba(175, 49, 211, 0.06) 100%
    );
    backdrop-filter: blur(15px);
  }
  .tabs-slider-navigation .tab-navigation-item.active .navigation-line {
    opacity: 1;
    visibility: visible;
  }
  .tabs-slider-navigation .tab-navigation-item.active a {
    color: #af31d3;
  }
  .tabs-slider-navigation .tab-navigation-accordion {
    display: none;
  }
  .tabs-slider-navigation .tab-navigation-accordion .tab-navigation-accordion-content {
    padding: 39px 13px 20px 13px;
  }
  .tabs-slider-navigation .tab-navigation-accordion .tab-navigation-accordion-content .tab-pane {
    width: 100%;
  }
  .tabs-slider-navigation .tab-navigation-accordion .tab-navigation-accordion-content .tab-pane .tab-pane-content {
    width: 100%;
  }
  .tabs-slider-navigation .tab-navigation-accordion .tab-navigation-accordion-content .tab-pane .tab-pane-content img {
    width: 100%;
    height: 119px;
    margin-bottom: 21px;
    display: block;
    object-fit: cover;
    object-position: center;
  }
  .tabs-slider-navigation .tab-navigation-accordion .tab-navigation-accordion-content .tab-pane .tab-pane-content p {
    font-size: 1.2rem;
    line-height: 1.75rem;
    font-family: "Source Sans Pro", sans-serif;
    color: #2d2082;
  }
  .tabs-slider-navigation
    .tab-navigation-accordion
    .tab-navigation-accordion-content
    .tab-pane
    .tab-pane-content
    .cta-content {
    margin-top: 26px;
  }
  .tabs-slider-navigation .tab-navigation-accordion.active {
    display: block;
  }
}

.tabs-slider-content {
  flex: 1;
  padding: 0px 110px 0px 110px;
  background: rgba(175, 49, 211, 0.05);
  backdrop-filter: blur(15px);
  border-radius: 0px 15px 0px 0px;
}
@media (max-width: 1024px) {
  .tabs-slider-content {
    display: none;
  }
}
.tabs-slider-content .tabs-slider {
  height: 100%;
  width: 100%;
}
.tabs-slider-content .tabs-slider .tab-pane {
  display: none;
  width: 100%;
  display: flex;
  align-items: center;
}
.tabs-slider-content .tabs-slider .tab-pane .tab-pane-content {
  width: 100%;
}
.tabs-slider-content .tabs-slider .tab-pane .tab-pane-content img {
  width: 100%;
  height: 228px;
  margin-bottom: 25px;
  display: block;
  object-fit: cover;
  object-position: center;
}
.tabs-slider-content .tabs-slider .tab-pane .tab-pane-content p {
  font-size: 1.2rem;
  line-height: 1.75rem;
  font-family: "Source Sans Pro", sans-serif;
  color: #2d2082;
}
.tabs-slider-content .tabs-slider .tab-pane .tab-pane-content .cta-content {
  margin-top: 19px;
}

.tab-blue .tabs-slider-navigation {
  background: radial-gradient(
    142.22% 115.52% at 68.3% 115.52%,
    rgba(34, 101, 217, 0.37) 0%,
    rgba(34, 101, 217, 0.06) 100%
  );
}
.tab-blue .tabs-slider-navigation .tab-navigation-item .navigation-loader {
  background-color: rgba(34, 101, 217, 0.4);
}
.tab-blue .tabs-slider-navigation .tab-navigation-item .navigation-loader .loader-progress {
  background-color: #2265d9;
}
.tab-blue .tabs-slider-navigation .tab-navigation-item a {
  color: rgba(34, 101, 217, 0.4);
}
.tab-blue .tabs-slider-navigation .tab-navigation-item.active .navigation-loader {
  opacity: 1;
}
.tab-blue .tabs-slider-navigation .tab-navigation-item.active a {
  color: #2265d9;
}
@media (max-width: 1024px) {
  .tab-blue .tabs-slider-navigation .tab-navigation-item .navigation-line svg line {
    stroke: #2265d9;
  }
  .tab-blue .tabs-slider-navigation .tab-navigation-item a {
    color: rgba(34, 101, 217, 0.4);
  }
  .tab-blue .tabs-slider-navigation .tab-navigation-item.active {
    background: radial-gradient(
      142.22% 115.52% at 68.3% 115.52%,
      rgba(34, 101, 217, 0.37) 0%,
      rgba(34, 101, 217, 0.06) 100%
    );
  }
  .tab-blue .tabs-slider-navigation .tab-navigation-item.active .navigation-line {
    opacity: 1;
    visibility: visible;
  }
  .tab-blue .tabs-slider-navigation .tab-navigation-item.active a {
    color: #2265d9;
  }
}
.tab-blue .tabs-slider-content {
  background: rgba(34, 101, 217, 0.05);
}

.tab-align-top .tabs-slider-content {
  padding: 69px 110px 50px 110px;
}
.tab-align-top .tabs-slider-content .tabs-slider .tab-pane {
  align-items: flex-start;
}

.tab-green .tabs-slider-navigation {
  background: radial-gradient(
    142.41% 134.2% at 68.3% 115.52%,
    rgba(38, 172, 166, 0.41) 0%,
    rgba(38, 172, 166, 0.03) 100%
  );
}
.tab-green .tabs-slider-navigation .tab-navigation-item .navigation-loader {
  background-color: rgba(38, 172, 166, 0.4);
}
.tab-green .tabs-slider-navigation .tab-navigation-item .navigation-loader .loader-progress {
  background-color: #26aca6;
}
.tab-green .tabs-slider-navigation .tab-navigation-item a {
  color: rgba(38, 172, 166, 0.4);
}
.tab-green .tabs-slider-navigation .tab-navigation-item.active .navigation-loader {
  opacity: 1;
}
.tab-green .tabs-slider-navigation .tab-navigation-item.active a {
  color: #26aca6;
}
@media (max-width: 1024px) {
  .tab-green .tabs-slider-navigation .tab-navigation-item .navigation-line svg line {
    stroke: #26aca6;
  }
  .tab-green .tabs-slider-navigation .tab-navigation-item a {
    color: rgba(38, 172, 166, 0.4);
  }
  .tab-green .tabs-slider-navigation .tab-navigation-item.active {
    background: radial-gradient(
      142.22% 115.52% at 68.3% 115.52%,
      rgba(255, 172, 166, 0.37) 0%,
      rgba(38, 172, 166, 0.06) 100%
    );
  }
  .tab-green .tabs-slider-navigation .tab-navigation-item.active .navigation-line {
    opacity: 1;
    visibility: visible;
  }
  .tab-green .tabs-slider-navigation .tab-navigation-item.active a {
    color: #26aca6;
  }
}
.tab-green .tabs-slider-content {
  background: rgba(175, 49, 211, 0.05);
}

.tabs-slider-content .tabs-slider .tab-pane .tab-pane-content p .trp-editor-action-hover-container {
  right: none !important;
  left: 0 !important;
  top: 0 !important;
}
