@media screen and (max-width: 1000px) {
  #home-header{
  	grid-column: 1/span 6;
  }

  .menu-plan-home{
  	width: calc(45vw - 50px);
  }

}


@media screen and (max-device-width: 1000px) {
  #home-header{
  	grid-column: 1/span 6;
  }

  .menu-plan-home{
  	width:calc(45vw - 50px);
  }

}


@media only screen and (max-width: 750px) {
  .menu-plan-home{
  	display: none;
  }

  #home-header,
  .content-right{
  	grid-column: 1/span 16;
  }

  #home-header h1{
	font-family: Aldo;
	font-weight: normal;
	font-size: 15vw;
	color: var(--colorviolet);
	margin: 0;
	padding: 0;
	line-height:15vw
}
#home-header h1:nth-child(2){
	font-size: 5vw;
	line-height: 5vw;
	margin-bottom: 120px;
}


.resume{
	display: none;
	font-size:5vw;
}

#megalithe-orange{
	height: 80%;
	width: auto;
}

.mobile-advice{
	display: inline;
	text-decoration: underline;
}

.credits-zone{
	column-count: 1;
	font-size: 40px;
}

#logo-home{
	max-width: 150px;
	position: fixed;
	z-index: 99;
	left: calc(50vw - 85px);
	bottom: 20px;
	top: auto;
}
}


@media only screen and (max-device-width: 750px) {
  p{
	font-size: 40px;
}

  .menu-plan-home{
  	display: none;
  }

  #home-header,
  .content-right{
  	grid-column: 1/span 16;
  }

  #home-header h1{
	font-family: Aldo;
	font-weight: normal;
	font-size: 15vw;
	color: var(--colorviolet);
	margin: 0;
	padding: 0;
	line-height:15vw
}
#home-header h1:nth-child(2){
	font-size: 5vw;
	line-height: 5vw;
	margin-bottom: 120px;
}


.resume{
	display: none;
}

#megalithe-orange{
	height: 80%;
	width: auto;
}

.mobile-advice{
	display: inline;
	text-decoration: underline;
}

.credits-zone{
	column-count: 1;
}
}