.item__table3, .item__table2__top span, .item__table1__bot {
	display: none!important;
}

.presentation-menu {
	position: absolute;
}

.art__wrapper {
	height: 110vh;
}

.grey {
	padding-bottom: 0!important;
}

.art__wrapper {
	position: relative;	
}

.art__wrapper:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.4);
	backdrop-filter: blur(4px);
	z-index: -1;
}

.art__wrapper .title__arrow {
	padding-top: 8vh;
}

.art__wrapper .item__table .item__table__img img {
	max-height: 60vh;
}

.art__wrapper .item__table {
	grid-template-columns: 20% 20% 55%;
}

.art__wrapper .item__table .item__table__img img {
	object-fit: contain;
}

.art__wrapper .item__table .item__table2__left .item__table2__top {
	font-size: 3vw;
}

.inner__img {
	display: none;
}

.inner__img__top {
	position: absolute;
	width: 98%;
	height: 100%;
}

.inner__img {
  position: absolute;
  width: 98%;
  height: 100%;
  background-size: cover;
}

.header__art1 {
	width: 98%;
	height: 100%;
}

.header2-art {
	margin-left: 17vw;
    height: 80vh;
    width: 75vw;
    position: relative;
}
@media screen and (max-width: 720px) {
	.header2-art {
	    margin-left: 0;
	    height: 50vw;
	    width: 88vw;
	}

	.art__wrapper .item__table {
		grid-template-columns: 50% 50%;
	}	

	.art__wrapper .item__table .item__table__img img {
		object-fit: cover;
	}

	.art__wrapper {
		height: 130vh;
	}

	.art__wrapper .item__table .item__table__img {
		height: 85vw;
	}

	.art__wrapper .item__table .item__table2__left .item__table2__top {
		font-size: 7vw;
	}

}