.pc_faqimg {
    display: flex;
    justify-content: center;
    align-items: center;
}

.pc_faq {
    margin-bottom: 4rem;
}

.empty {
    margin-bottom: 2.5rem;
}

.pc_fingerfaq {
    display: flex;
    justify-content: center;
    align-items: center;
}

.pc__chevron .plusminus {
    position: relative;
    width: 1rem;
    height: .5rem;
    font-weight: 100;
    color: var(--pc-purple);
    cursor: pointer;
    /* background: var(--pc-white);
    fill: rgba(255, 255, 255, 0.20); */
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.plusminus.active:before {
    transform:  rotate(-90deg);
    opacity: 0;
}

.active .plusminus:after {
    transform:translatey(-50%) rotate(0);
}

.plusminus:before,
.plusminus:after {
    content: "";
    display: block;
    background-color: var(--pc-purple);
    position: absolute;
    left: 0;
    transition: 0.35s;
    width: 100%;
    height: .2rem;
    right: auto;
    top: 50%;
    transform: translateY(-50%);
    bottom: auto;
}





.plusminus:after {
    transform:translatey(-50%) rotate(90deg);
}


.pc__gamerules {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: .6rem;
    padding-left: 1.6rem;
    padding: 1.6rem;

}

.pc__gameruletext {
    width: .6rem;
    height: .6rem;
    background: var(--pc-orange);
    margin-bottom: 0.3rem;
}

.pc__text {
    font-family: 'Nunito', sans-serif;
    font-size: 1.6rem;
    font-weight: 500;
    color: var(--pc-violet);
    letter-spacing: 0.03rem;
}

/* Accordion CSS Starts */

.accordion {
    margin: 0 auto;
}


.accordion-header {
    padding: 1rem 1.2rem;
    font-family: 'Nunito', sans-serif;
    border-bottom: .1rem solid rgba(255, 255, 255, 0.00);
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}


.accordion-content {
    display: none;
    padding: 1rem 1.2rem;
    border-top: .1rem solid #ddd;
}


.accordion-item.active .accordion-content {
    display: block;
}


.accordion-item.active .accordion-header i {
    transition: transform 0.3s ease;
}

.pc__accordionone {
    border-radius: 1.4rem;
    border: 0.842px solid #FFF;
    background: linear-gradient(216deg, rgba(255, 255, 255, 0.59) 0%, rgba(255, 255, 255, 0.00) 100%);
    box-shadow: 0px 1.68409px 2.52614px 0px rgba(0, 0, 0, 0.13);
    backdrop-filter: blur(5px);
    margin: 0 1.6rem;
}

.pc__chevron {
    color: var(--pc-purple);
    background: rgba(255, 255, 255, 0.20);
    width: 2.1rem;
    border: .1rem solid #fff;
    height: 2.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.pc__accordiontext {
    font-size: 1.4rem;
    font-family: 'Poppins', sans-serif;
    color: var(--pc-purple);
    font-weight: 500;
    line-height: 2rem;
    width: 90%;
}

.pc_chevronwidth {
    position: absolute;
    width: 2.1rem;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
}


.accordion-content {
    font-size: 1rem;
    font-family: 'Poppins', sans-serif;
    color: var(--pc-purple);
    line-height: 2rem;
    font-weight: 300;
}



.pc__gamerulesone {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: .6rem;
    padding-left: 1.6rem;
    padding: 1.6rem;

}

.pc__gameruletexttwo {
    width: .6rem;
    height: .6rem;
    background: var(--pc-blue);
    margin-bottom: 0.3rem;
}

.pc__textone {
    font-family: 'Nunito', sans-serif;
    font-size: 1.6rem;
    font-weight: 500;
    color: var(--pc-violet);
    letter-spacing: 0.03rem;

}


.pc__accordiontwo {
    border-radius: 1.4rem;
    border: 0.842px solid #FFF;
    background: linear-gradient(216deg, rgba(255, 255, 255, 0.59) 0%, rgba(255, 255, 255, 0.00) 100%);
    box-shadow: 0px 1.68409px 2.52614px 0px rgba(0, 0, 0, 0.13);
    backdrop-filter: blur(5px);
    margin: 0 1.6rem;
    z-index: 2;

}


.pc__fingecircle {
    width: 15rem;
    height: 15rem;
    border-radius: 50%;
    background: radial-gradient(0.07% 46.39% at 53.61% 50.05%, rgba(130, 217, 245, 0.40) 0%, rgba(57, 136, 241, 0.40) 99.83%);
    display: grid;
    place-items: center;
    overflow: hidden;
}

.fingergsap {
    transform: translateY(100%);
}

/* Css for ellipse */
.pc__sandal {
    position: absolute;
    top: 17%;
    right: 14%;
    z-index: -1;
    box-shadow: 0px 0.53926px 0.53926px 0px #fff9d2 inset, 0px -0.53926px 0.53926px 0px #958b75 inset;
    filter: blur(3px);
    width: 10%;
}

.pc__sandal img {
    width: 3.5rem;
    height: 2.4rem;
}

.pc__textone {
    position: relative;
    z-index: 1;
}

.pc__blue {
    left: 50%;
    top: 53%;
    fill: linear-gradient(180deg, #CEA3FF 0%, #765E9C 100%);
    position: absolute;
    filter: blur(3px);
    z-index: -1;
}

.pc_parent {
    position: relative;

}

.pc__blue2 {
    fill: linear-gradient(180deg, #CEA3FF 0%, #765E9C 100%);
    left: 73%;
    top: 23%;
    position: absolute;
    filter: blur(3px);
    z-index: -1;
}

.pc__blue2 img {
    width: 3.5rem;
    height: 2.4rem;
}

.pc__parent1 {
    position: relative;

}

.pc__accordionone {
    border-radius: 1.4rem;
    border: 0.842px solid #FFF;
    background: linear-gradient(216deg, rgba(255, 255, 255, 0.59) 0%, rgba(255, 255, 255, 0.00) 100%);
    box-shadow: 0px 1.68409px 2.52614px 0px rgba(0, 0, 0, 0.13);
    backdrop-filter: blur(5px);
    margin: 0 1.6rem;
    z-index: 2;

}

.pc__bluelight {
    position: absolute;
    top: 50%;
    right: 44%;
    z-index: -1;
    box-shadow: 0px 0.53926px 0.53926px 0px #fff9d2 inset, 0px -0.53926px 0.53926px 0px #958b75 inset;
    filter: blur(3px);
    /* width: 10%; */
}

.pc__sandalone {
    left: 27%;
    top: 28%;
    position: absolute;
    z-index: -1;
    filter: blur(3px);
}

.pc__sandalone img{
   width: 2rem;
   height: 2rem; 
}

.pc__purplesix{
    left: 76%;
    top: 8%;
    position: absolute;
    z-index: -1;
    filter: blur(3px);
}
.pc__purplesix img{
    width: 2rem;
    height: 2rem;
}


/* Media Queries */
@media screen and (max-width:1024px) {
    .pc_locker {
        position: absolute;
        left: 42%;
        top: 41%;
        width: 16%;

    }
}