.firstSec{
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin: 12.4rem 0;
}

.firstSec > div{
    width:35%;
}
.leftSec{
    font-size: 2.5rem;
    /*margin: 9rem 0;*/
}
.rightSec img{
    width: 87%;
    /*margin: 3.6rem 0;*/
}

.nameinSection{
    color:rgb(165, 97, 221);
    font-size: 3rem;
}
#element{
    color:rgb(165, 97, 221);
    font-size: 2.85rem;
}

@media screen and (max-width: 1000px){
    .rightSec img{
        display: none;
    }
    .firstSec{
        display: flex;
        flex-direction: column;
        justify-content: center;
        justify-items: center;
        text-align: center;
        align-items: center;
        /* margin:12.4rem 5rem; */
        width:100vw;
    }
    .firstSec > div{
        width:100vw;
    }
    .leftSec{
        font-size: 2.5rem;
        justify-self: center;
    }
}