.ingenius-accordion-content{
    max-height: 0 !important;
    overflow: hidden !important;
    transition: 250ms ease !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
}

.ingenius-accordion-item.active .ingenius-accordion-content{
    max-height: 600px !important;
    transition: 250ms ease !important;
}

.ingenius-accordion-content-inner{
    border-top: 1px solid #88F3C9 !important;
    padding-bottom: 16px !important;
    padding-top: 16px !important;
}

.ingenius-accordion-title{
    cursor: pointer !important;
    display: flex !important;
    /* height: 100% !important; */
    padding: 16px !important;
    transition: 250ms !important;
}

.ingenius-accordion-item.active .ingenius-accordion-title{
    transition: 250ms !important;
}

.ingenius-accordion-title{
    flex-wrap: nowrap !important;
}

.ingenius-accordion {
    display: flex;
    flex-direction: column !important;
    gap: 10px !important;
}

.ingenius-accordion .ingenius-accordion-item{
    border-radius: 8px !important;
    background-color: #2E53EB !important;
}

.ingenius-accordion.style-2 .ingenius-accordion-item{
    background-color: #2E53EB !important;
}

.ingenius-accordion .ingenius-accordion-item:last-child{
    margin-bottom: 0 !important;
}

.ingenius-accordion-content ul{
    margin-bottom: 0 !important;
}

.ingenius-accordion-content *{
    color: #fff !important;
    font-size: 12px !important;
}

.ingenius-accordion-title a,
.ingenius-accordion-title p{
    text-decoration: none !important;
    color: #88F3C9 !important;
}

.ingenius-accordion.style-2 .ingenius-accordion-title *{
    color: #88F3C9 !important;
}

.accordion-icon{
    display: flex;
    align-items: center !important;
    justify-content: center !important;
    width: 16px !important;
    height: 16px !important;
}

.accordion-icon::after {
    content: "" !important;
    width: 16px;
    height: 16px;
    display: block;
    background-color: #88F3C9;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.12305 4.62552C8.05494 4.56083 7.95247 4.56076 7.88428 4.62532C7.37804 5.10482 5.3164 7.05963 2.72835 9.54116C2.33156 9.92162 1.79744 10.1467 1.32089 9.89053C1.10989 9.77708 0.874964 9.61045 0.640059 9.36572C0.366625 9.0808 0.194786 8.79597 0.0867946 8.55044C-0.106989 8.10982 0.0457986 7.61898 0.327227 7.2358C2.28869 4.56517 5.09994 1.92835 6.71996 0.496582C7.469 -0.165412 8.53862 -0.165566 9.2877 0.496352C10.9081 1.92823 13.7192 4.56555 15.6745 7.23665C15.9546 7.61917 16.1064 8.10859 15.9136 8.5481C15.8057 8.79417 15.6336 9.07992 15.3594 9.36568C15.1246 9.61026 14.8899 9.77689 14.679 9.89034C14.2023 10.1469 13.6679 9.92178 13.2709 9.54105C10.6841 7.05993 8.62811 5.10531 8.12305 4.62552Z' fill='%232E53EB'/%3E%3C/svg%3E");
    -webkit-mask-position: center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    transition: 200ms;
}

.ingenius-accordion.style-2 .accordion-icon::after{
    background-color: #fff;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.12305 4.62552C8.05494 4.56083 7.95247 4.56076 7.88428 4.62532C7.37804 5.10482 5.3164 7.05963 2.72835 9.54116C2.33156 9.92162 1.79744 10.1467 1.32089 9.89053C1.10989 9.77708 0.874964 9.61045 0.640059 9.36572C0.366625 9.0808 0.194786 8.79597 0.0867946 8.55044C-0.106989 8.10982 0.0457986 7.61898 0.327227 7.2358C2.28869 4.56517 5.09994 1.92835 6.71996 0.496582C7.469 -0.165412 8.53862 -0.165566 9.2877 0.496352C10.9081 1.92823 13.7192 4.56555 15.6745 7.23665C15.9546 7.61917 16.1064 8.10859 15.9136 8.5481C15.8057 8.79417 15.6336 9.07992 15.3594 9.36568C15.1246 9.61026 14.8899 9.77689 14.679 9.89034C14.2023 10.1469 13.6679 9.92178 13.2709 9.54105C10.6841 7.05993 8.62811 5.10531 8.12305 4.62552Z' fill='white'/%3E%3C/svg%3E");
}

.ingenius-accordion-item.active .accordion-icon::after {
    transform: rotate(180deg);
    transition: 200ms;
}
