@media(max-width: 820px){
    /* Header*/
    .head{
        display:flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        background: url(../img/chauwkLogo.png) no-repeat center center/cover;
        height: 90vh;
        position: relative;
    }

    .head h1{
        color: #f4f4f4 ;
        font-size: 3rem;
        margin: 0.25rem;
        text-align: center;
    }
    
    .head p{
        color: #fff;
        font-size: 1.75rem;
        margin: 0.25rem;
        text-align: center;
    }

    .head::before{
        background: none;
    }

    /* Navbar*/
    .nav h4{
        font-size: 1.25rem;
    }

    .nav ul{
        width: 15rem;
    }

    /* About */
    #about p{
        font-size: 1rem;
    }

    .col1{
        display: flex;
        flex-direction: column;
    }

    .col-sub{
        display: flex;
        flex-direction: column;
    }

    .col1 p{
        width: 80%;
        height: 17rem;
    }
    
    .col2 img{
        width: 90%;
        height: 30rem;
    }

    .col2 p{
        width: 80%;
        height: 12rem;
    }

    /* Form */
    .form{
        display: flex;
        flex-direction: column;
    }

    .form img{
        width: 100%;
    }

    .contact-form{
        width: 100%;
    }

    /*Space */
    .space{
        height: 8rem;
    }
}