.aboutUs{
    width: 100%;

    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column;
}

.aboutUs .ban{
    width: 90%;
    height: 50vh;

    margin-top: 130px;
    border-radius: 20px;

    background: url(realabout.png) center -13vh;

    background-size: 180vh;

    animation: banani 1s 1 alternate ease-in-out forwards;
}

.aboutUs .ban2{
    width: 60%;
    height: 20vh;

    /* margin-top: 40px; */
    border-radius: 20px;

    background: url(leadership.png) center bottom no-repeat;

    background-size: 18vh;
}

.aboutUs .ban3{
    width: 60%;
    height: 20vh;

    /* margin-top: 40px; */
    border-radius: 20px;

    background: url(target\ \(1\).png) center bottom no-repeat;

    background-size: 18vh;
}

.aboutUs .ban4{
    width: 60%;
    height: 20vh;

    /* margin-top: 40px; */
    border-radius: 20px;

    background: url(file.png) center bottom no-repeat;

    background-size: 18vh;
}
.aboutUs .ban5{
    width: 60%;
    height: 20vh;

    /* margin-top: 40px; */
    border-radius: 20px;

    background: url(research.png) center bottom no-repeat;

    background-size: 18vh;
}




.aboutUs .Title{
    margin-top: 5vh;
    color: rgb(255, 255, 255);
    font-size: clamp(5vh, 10vw, 10vh);
    font-weight: bolder;
    text-align: center;
    transform: translateY(50px);
    opacity: 0;
}

@keyframes banani {
    to{
        background-position: center -20vh;
    }
}
@keyframes bantextani {
    to{
        opacity: 1;
        transform: translateY(0);
    }
}



.aboutUs .aboutmassege{
    margin-top: 2vh;
    color: #cecece;
    width: clamp(40vh, 60vw, 90vh);
    text-align: justify;
    text-align-last: center;
    transform: translateY(50px);
    opacity: 0;
    font-size: 2.4vh;
    margin-bottom: 8vh;
    /* animation: bantextani2 1s 1 0.2s alternate ease-in-out forwards; */
}
.aboutUs .aboutmassege span{
    width: 2vh;
    height: 2vh;
    display: inline-block;
    position: relative;
}
.aboutUs .aboutmassege span::before{
    content: "";
    width: 1.1vh;
    height: 1.1vh;
    border-radius: 20px;
    background-color: var(--ThemeColor-);
    display: inline-block;
    position: absolute;
    top: 60%;
    left: 30%;
    transform: translate(-50%, -50%);

    margin-right: 1.4vh;
}
@keyframes bantextani2 {
    to{
        opacity: 1;
        transform: translateY(0);
    }
}

.aboutUs span{
    color: var(--ThemeColor-);
}