.advantage-img-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}

.section-container {
    max-width: 1200px;
}

.site-content {
    background-image: url(../../../img/shape/bg-pattern.png);
    background-repeat: no-repeat;
    background-position: center left;
    background-attachment: fixed;
}

.accordion-button:not(.collapsed) {
    transition: none;
}

.accordion-body {
    padding: 0px 0 40px 0;
}

.accordion:last-child .accordion-item {
    border-bottom: none;
}
/* NEW */
.core-content {
    display: flex;
    flex-direction: column;
}

.accordion-item .accordion-button {
    padding: 0;
}

.accordion-button {
    display: flex;
    gap: 250px;
}

.accordion-item .pbmit-number {
    position: initial;
    font-size: 9rem;
    color: #818b9a;
}

.pbmit-accordion-title {
    margin-bottom: 30px;
}

.core-content p {
    color: #304364;
    font-size: 1rem;
}

.accordion-item {
    margin-bottom: 52px;
    padding-bottom: 40px;
}

.advantage-img-wrapper {
    margin-top: 36px;
}


.accordion:last-child .accordion-item {
        margin-bottom: 0px;
}

@media (width<=1850px) {
    .site-content {
        background-image: none;
    }
}

@media (width<=1024px) {
    .accordion-button {
        gap: 150px;
    }

    .accordion-three-bg .accordion-item .accordion-button {
        padding: 0;
    }
}

@media (width<=991px) {
    .accordion-item .pbmit-number {
        font-size: 8rem;
    }

    .accordion-button {
        gap: 100px;
    }

    .advantage-img-wrapper {
        margin-top: 0;
    }
}

@media (width<=767px) {
    .accordion-three-bg .accordion-item .pbmit-number {
        font-size: 4rem;
    }

    .accordion-button {
        gap: 50px;
    }

    .accordion-button {
        display: flex;
        flex-direction: column;
    }

    .accordion:nth-child(2n) .pbmit-number.order-2 {
        order: 1 !important;
    }

    .accordion:nth-child(2n) .core-content.order-1 {
        order: 2 !important;
    }

    .accordion-three-bg .accordion-item .pbmit-number {
        width: 100%;
    }

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