.our_team {
    width: 100%;
    @include Flex;
    flex-direction: column;
    padding-block:100px  20px;
    >h1 {
        color: var(--primary);
        font-size: var(--titleFsize);
        letter-spacing: 4px;
    }

    h2 {
        font-size: 40px;
        font-weight: bold;
        letter-spacing: 2px;
        padding-bottom: 70px;
    }

    .our_team_cards {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 20px;
        flex-wrap: wrap;
        width: 80%;
        margin-inline: auto;
        // margin-bottom: 100px;
    }
}

.swiper-button-prev:after,
.swiper-button-next:after {
    background: var(--white);
    color: var(--primary);
    padding: 4px;
    border-radius: 10px;
    font-size: 30px;
    z-index: 9999 !important;
}



.swiper-button-disabled {
    display: none !important;
}

@media screen and (max-width:800px) {
    .our_team {
        padding-block:20px ;
        >h1 {
            font-size: 12px;
        }
    
        h2 {
            font-size: 23px;
            padding-bottom: 20px;
        }
    
        .our_team_cards {
            width: 100%;
        }
    }    
}