.container {
    display: flex;
    justify-content: center; 
    height: 60vh;
    width: 60vw;
}

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

@media only screen and (max-width: 768px) {
    .container {
        height: 80vh;
        width: 90vw;
    }
}

@media only screen and (max-width: 480px) {
    .container {
        height: 90vh;
        width: 100vw;
    }

    .content img {
        width: 48px;
        height: 48px;
    }

    .content p {
        font-size: 14px;
    }
}