#masthead,
#colophon,
.single-project-gallery,
.related-projects,
.overlay-mobile {
	display: none;
}

.site-main,
.contact-info-description a {
	font-size: 12px;
}

.site-main {
	display: grid;
	grid-template-columns: 8fr 2fr;
}

.site-main:has(.splide:first-child) {
	margin-block-start: 0;
	height: 100vh;
}

.single-project-title {
	font-size: 16px;
	color: var(--wp--preset--color--black);
}

.splide.banner {
	visibility: visible;
}

.splide.banner .splide__track {
	height: 100%;
}

.splide.banner .splide__list {
	transform: translateX(0) !important;
}

.splide.banner .splide__slide,
.splide.banner .splide__pagination {
	display: none;
}

.splide.banner .splide__slide:first-child {
	display: block;
	aspect-ratio: unset;
}

.single-project-detail {
	grid-template-columns: auto;
}

.single-project-desc {
	background-color: transparent;
	color: var(--wp--preset--color--black);
	padding: 16px;
}

.single-project-content {
	display: none;
}

.description-list {
	gap: 8px;
}

.contact-info-container {
	grid-template-columns: repeat( 2, minmax(0, 1fr) );
}

@media print {
	@page {
	  size: landscape;
	}
}