.logo{
       background-color: transparent;
}

@media screen and (min-width: 992px) {

    main{
           display: grid;
           grid-template-columns: 1fr min(1500px, 80%) 1fr;
    }	
   
    main >*{
           grid-column: 2;
    }

}

.footer{
	position: relative!important;
}