@media only screen and (max-width: 600px){
    .main{
        height: 420vh;
        width: 100%;
    }
    .top_section{
        flex-direction: column;
    }
    .top_section h4{
        text-align: left;
    }

    .top_section h1{
        font-size: 35px;
        padding-top: 20px;
    }
    .content{
        max-width: 80%;
    }
    footer, footer a{
        font-size: 15px;
        text-decoration: none;
        padding-top: 25px;
        text-align: end;
        font-family: 'Poppins', sans-serif;
        font-weight: bold;
    }
}