.testimony-header {
    display: flex;
    flex-direction: column;
    gap: 4rem;
    align-items: center;
    padding: 7rem 5rem 0 5rem;
    margin-bottom: 8rem;
    text-align: center;

    h1 {
        font-weight: 700;
        font-size: 6rem;
        line-height: 80px;
    }

    p {
        color: #0E1628B2;
        /* margin: 2.4rem 0; */
    }
}

.testimony {
    background: #B4745822;
    padding: 10rem 5rem;
    max-width: 144rem;
    margin: 0 auto;
    margin-bottom: 8rem;

    .inner {
        display: flex;
        align-items: center;
        gap: 8rem;

        .img {
            max-width: 54rem;
            height: auto;

            img {
                width: 100%;
                /* height: 100%; */
            }
        }

        .text {
            display: flex;
            flex-direction: column;

            h2 {
                font-weight: 700;
                font-size: 4rem;
                margin-bottom: .4rem;
            }

            p {
                color: #0E1628B2;
                line-height: 3.5rem;
                margin-top: 2rem;
            }
        }
    }
}

.second {
    background: #A155D022;

}


@media (max-width: 768px) {
    .testimony-header {
        flex-direction: column;
        text-align: center;
        padding: 5rem 2rem 0 2rem;
        gap: 2rem;
        border-radius: 0;
    }

    .testimony-header {
        align-items: center;
    }

    .testimony-header h1 {
        font-size: 4rem;
        line-height: normal;
    }
}

@media (max-width: 1120px) {
    .testimony {
        padding: 4rem 2rem;

        .inner {
            flex-direction: column;
            gap: 3rem;

            .text {
                max-width: 85%;
                margin: 0 auto;
            }

            p {
                text-align: center;
                line-height: normal;
            }

            .text h2,
            h4 {
                font-size: 3rem;
                text-align: center;
            }
        }
    }
}