.Accordian_input__zKw_Y {
    opacity: 0;
    position: absolute;
    z-index: -1
}

.Accordian_tabs___mQ3J {
    border-radius: 8px;
    box-shadow: 0 4px 4px -2px rgba(0, 0, 0, .5);
    margin: auto auto .7rem;
    width: 50%
}

.Accordian_tab__t24lo,
.Accordian_tabs___mQ3J {
    overflow: hidden
}

.Accordian_tab__t24lo {
    color: #fff;
    width: 100%
}

.Accordian_tabLabel__UPw4z {
    background: #000;
    cursor: pointer;
    display: flex;
    font-weight: 700;
    justify-content: space-between;
    padding: 1em
}

    .Accordian_tabLabel__UPw4z:hover {
        background: #1a252f
    }

    .Accordian_tabLabel__UPw4z:after {
        content: "\276F";
        height: 1rem;
        text-align: center;
        transition: all .35s;
        width: 1rem
    }

.Accordian_tabContent__b1_ee {
    background: #fff;
    color: #2c3e50;
    font-size: 16px;
    margin: 0 !important;
    max-height: 0;
    padding: 0 1em;
    transition: all .35s
}

.Accordian_input__zKw_Y:checked + .Accordian_tabLabel__UPw4z {
    background: #1a252f
}

    .Accordian_input__zKw_Y:checked + .Accordian_tabLabel__UPw4z:after {
        transform: rotate(90deg)
    }

.Accordian_input__zKw_Y:checked ~ .Accordian_tabContent__b1_ee {
    max-height: 100vh;
    padding: 1em
}

@media(max-width:767px) {
    .Accordian_tabs___mQ3J {
        width: 98%
    }
}

.faq, .yellow-one {
    color: #000;
    font-weight: 700;
    margin: 0;
    text-align: center;
    text-transform: uppercase
}

.faq {
    margin-top:30px;
    background: #ffd800;
    padding: 20px 0
}

.forChart {
    font-size: 20px;
    font-weight: 500;
    padding: 1rem
}
