.active-tab {
    border-bottom: 3px solid transparent;
    border-image: linear-gradient(to right, #5546C0, #3DD1F6);
    border-image-slice: 1;
    color: #292C35;
}

.e-accordion {
    background: transparent !important;
    border: none !important;
}

.e-accordion .e-acrdn-item {
    margin: 18px 0;
    border-left: 6px solid #3DD1F6 !important;
    border-radius: 12px !important;
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    border-left: 8px solid #3DD1F6 !important;
    margin-top: 1rem;
    width: calc(100vw-30rem);
}

.e-acrdn-item .e-select .e-expand-state {
    margin-bottom: 1rem;
}

.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
    margin-top: 20px;
    transform: scale(1.5) !important;
} 
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-icons {
    color: #3DD1F6 !important;
}

.e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
    background: white !important;
    border-radius: 12px !important;
}

.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
    border-radius: 12px !important;
}

.e-accordion .e-acrdn-item .e-acrdn-content {
    background: #FAFBFB !important;
}

.e-accordion .e-acrdn-item .e-acrdn-header {
    white-space: inherit !important;
    overflow: unset !important;
    text-overflow: unset !important;
    position: relative !important;
}

.e-accordion .e-acrdn-item .e-acrdn-header>* {
    display: flex !important;
    align-items: center;
}

.e-accordion .e-acrdn-item {
    overflow: visible !important;
}