.happy{
    background-color: #f2f5f7;
    display: flex;
    height: 20vw;
    justify-content: center;
    word-wrap:break-word;
    font-size: 1.2em;
}

.gridCon{
    display: grid; 
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, 100px);
    gap: 10px;
}
.gridCon div,
.gridInFlex div{
    display: flex;
    align-items: center;
    gap: 10px;
}
.flexCon{
    display: flex;
    gap: 20px;
}
.gridInFlex{
    display: grid; 
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 100px);
    gap: 10px;
}
