.mask{
    -webkit-mask-image: url(../img/user/qa.png);
    mask-image: url(../img/user/qa.png);
    -webkit-mask-repeat: repeat;
    mask-repeat:repeat;
    position: absolute;
    z-index: 1;
}
.container{
    position: absolute;
    z-index: 2;
    top:30%;
    width: 50%;
    margin-left: 25%;
}
.card{
    background-color: white;
}
.card-body{
    background-color: transparent;
}
#hello{
    margin-top: 25px;
}
#smile{
    position: relative;
    left:20%;
}
#smile img{
    width:220px;
    height:100px;
}

/* small size */
@media (max-width: 500px) and (max-height:1000px)   {
    .mask{
        -webkit-mask-image: url(../img/user/qa.png);
        mask-image: url(../img/user/qa.png);
        -webkit-mask-repeat: repeat;
        mask-repeat:repeat;
        height:100vh;
         object-fit: cover; 
    }
}

/* medium near to large */
@media (max-width: 950px) and (max-height:1400px)   {
    .mask{
        -webkit-mask-image: url(../img/user/qa2.png);
        mask-image: url(../img/user/qa2.png);
        -webkit-mask-repeat: repeat;
        mask-repeat:repeat;
        height:100vh;
         object-fit: cover; 
    }
}

