/* Banner section */
.about-us-page-container .banner-section {
    padding-top: 16px;
    padding-bottom: 16pz;
}

@media (min-width:1024px) {
    .about-us-page-container .banner-section {
        padding-top: 32px;
        padding-bottom: 32px;
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 32px;
    }
}

/* Marquee Section */
.about-us-page-container .marquee-section {
    width: 100%;

    /* or a specific width */
    overflow: hidden;
    position: relative;
}

.about-us-page-container .marquee-content {
    display: flex;
    animation: scroll 20s linear infinite;
    width: max-content;
}

@keyframes scroll {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

/* Stop scrolling on hover */
.about-us-page-container .marquee-section:hover .marquee-content {
    animation-play-state: paused;
}

.about-us-page-container .advertise-section {
    padding-top: 16px;
    padding-bottom: 16px;
}

/* Team Section */
.about-us-page-container .team-section {
    padding-top: 16px;
    padding-bottom: 16px;
}

/* .about-us-page-container .team-section .grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 48px;
    row-gap: 32px;
} */
.about-us-page-container .team-section h2 {
    text-align: center;
    margin-bottom: 16px;
}

/* MEDIA QUERIES */
@media (min-width:1024px) {
    .about-us-page-container .advertise-section {
        padding-top: 32px;
        padding-bottom: 32px;
    }

    .about-us-page-container .team-section {
        padding-top: 32px;
        padding-bottom: 32px;
    }

    .about-us-page-container .advertise-section .grid {
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 32px;
    }

    /* .about-us-page-container .team-section .grid {
        max-width: 900px;
        grid-template-columns: repeat(6, 1fr);
        column-gap: 32px;
    } */
}

.about-us-page-container .team-section .author-div {
    display: flex;
    flex-direction: column;
    column-gap: 18px;
}













