#breadcrumbs {
	display: none;
}
.footer-top {
	display: none;
}
#inner-page-wrapper {
	margin-bottom: 0;
	position: relative;
}
	#inner-page-wrapper::before {
		width: 100%;
		height: 100%;
		content: '';
		position: absolute;
		z-index: -1;
		background-image: url(../../images/thank-you/bg-content.jpg);
		filter: grayscale(1);
		opacity: 0.05;
	}
	#inner-page-wrapper::after {
	    width: 39%;
	    height: 100%;
	    content: '';
		position: absolute;
		bottom: 0;
	    left: -3.2%;
	    opacity: .03;
		background-image: url(../../images/logo-mono-dk.png);
	    background-position: center left;
	    background-size: cover;
	    background-repeat: no-repeat;
	}
#content-sidebar, #content-full {
	min-height: 420px;
	margin-top: 0;
}
.ip-ty-wrap {
	padding-top: 95px;
	text-align: center;
}
	.ip-ty-title {
		font-size: 72px;
		font-family: var(--title-font);
		line-height: 1;
		letter-spacing: 0.02em;
	}
		.ip-ty-title span {
			width: 100%;
			max-width: 1103px;
			display: inline-block;
			vertical-align: top;
			position: relative;
			margin: 0 auto;
		}
			.ip-ty-title span::before,
			.ip-ty-title span::after {
				width: 24.93%;
				height: 1px;
				content: '';
				position: absolute;
				top: 50%;
				background-color: #d7d7d7;
			}
				.ip-ty-title span::before {
					left: 0;
				}
				.ip-ty-title span::after {
					right: 0;
				}
	.ip-ty-text {
		margin-top: 20px;
		font-size: 20px;
		letter-spacing: 0.025em;
	}

/* MOBILE */
@media only screen and (max-width: 991px) {
	.ip-ty-title span::before,
	.ip-ty-title span::after {
		display: none;
	}
	#inner-page-wrapper::after {
		background-size: contain;
	}
}

@media only screen and (max-width: 480px) {
	.ip-ty-title {
		font-size: 60px;
	}
}

