.padding-section-1 {
    padding-top: 198px;
    padding-bottom: 128px;
    background-color: var(--dark-texture);
}

.padding-section-2 {
    padding-top: 128px;
    padding-bottom: 128px;
    background: radial-gradient(
        circle,
        rgba(250, 250, 250, 1),
        rgba(212, 212, 216, 0.7)
    );
}

h3 {
    font-family: "inter", sans-serif;
    font-size: 20px !important;
    font-weight: 500 !important;
    color: #18181b;
}
p {
    font-weight: 300 !important;
    color: #18181b;
}

.gap-32 {
    gap: 32px;
}

.title-term {
    color: var(--primary);
}
.subtitle-term {
    color: var(--medium-dark);
}

.list-item {
    font-size: 20px;
    font-weight: 300;
    color: #18181b;
    font-family: "inter", sans-serif;
    margin: 0;
    padding: 0;
}

.active-button {
    border-radius: 16px 16px 0 0;
    border: 2px solid var(--border-light);
    border-bottom: none;
    background-color: #3a2b0ab2;
    color: var(--primary);
    width: 100%;
    height: 57px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 600;
}

.acordion-button {
    background-color: #3a2b0ab2;
    border-radius: 8px;
    justify-content: space-between;
    padding: 16px 32px;
    color: var(--primary);
    border: none;
    width: 100%;
    display: flex;
}

.btn-values-container {
    border-bottom: 2px solid var(--border-light);
}

@media (max-width: 1180px) {
    h3 {
        font-size: 14px !important;
    }
    .padding-section-1 {
        padding-top: 120px;
        padding-bottom: 64px;
    }
    .padding-section-2 {
        padding-top: 64px;
        padding-bottom: 64px;
    }
    .list-item {
        font-size: 14px;
    }
}

@media (max-width: 576px) {
    .padding-section-1 {
        padding-top: 120px;
        padding-bottom: 48px;
    }
    .padding-section-2 {
        padding-top: 48px;
        padding-bottom: 48px;
    }
    .active-button-mobile {
        border-radius: 8px 8px 0 0 !important;
        border-bottom: 1.5px solid var(--border-light) !important;
        border-bottom: 0 !important;
        margin: 0 !important;
    }
    .btn-values-container {
        border: none;
    }
}
