:root {
    --light-green: #1c8e3c1c;
    --bs-white: #fff;
}
.first-main-header{
    background: #28a745;
    margin-bottom: 2rem;
}
.first-main-header h1{
    text-align: center;
    color: white;
}
.collection-content h3 a {
    text-decoration: none;
    color: #000;
    outline: none;
}
.accordion-combo{
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.section-score-board .section-pattern {
    padding-top: 2rem !important;
}

.accordion-combo .accordion-header > .accordion-button {
    color: black!important;
    background-color: var(--bs-white);
}

.heading--style {
    font-weight: bolder;
    padding-right: 2rem;
}

.gifts-list > li, .row .row-cols-2 .row-cols-md-6 > li {
    width: 16%;
}

.score-board-item {
    flex-direction: column;
    background: #fff;
    padding: 0;
    margin: 2px;
    height: 90%;
}


.score-board-item > .score-item-icon {
    width: 100%;
    height: 100%;
}

.score-board-item > .score-item-icon > img {
    border-radius: 1rem;
    height: 100%;
    background-size:cover ;
}


.p p {
    font-weight: bold;
    font-size: 15px;
}

.board-action-content:before, .section-score-board:before {
    background: var(--light-green);
}

.section-score-board {
    background-image: none;
}

.score-item-title {

    margin: 1rem auto;
    background: black;
    opacity: .6;
    color: #fff;
    position: relative;
    top: -63px;
    width: 90%;
}

.score-item-title > p {
    /*font-size: 1.2rem;*/
}

.wrapper {
    padding: 0;
}
.background-none {
    background-image: none;
}
/*media query for acordian plant*/
@media (min-width: 900px){
    .features-desktop{
        background-color: #fff;
        border-radius: 20px 20px 0px 70px;
        margin: 10px;
        max-width: 250px;
    }
    .score-board-item{
        height: 200px;
        background-color: #fff;
    }
    .score-item-title{
        color: #0a0100;
        position: inherit;
        opacity: 1;
        background-color: #f1f1f100;
    }
    .p p {
        font-weight: bold;
        font-size: 20px;
    }
}
