     
@media only screen and (max-width: 1012px){
    header{
        height: 180px;
    }
    div img{
    margin-top: 5px;
    margin-left: -48px;
    
}
    div img.logo1{
        height: 110px;
        width: 370px;
    }
    nav{
        display: none;
        position: absolute;
        width: 85%;
        z-index: 999;
        background-color: #006AFF;
        top: 89px;
        left: 7.5%;
        border-radius: 10px;
        box-shadow: 2px 0 20px 0 rgba(0, 0, 0,0.05);
        transition: .2s;
        transform-origin: top center;
    }

    
}
    
.text-box{
    display: flex;
    flex-direction: column;
}