body {
	margin: 0px 0px 0px 0px;
	font-family: Montserrat;
}
.placeholder {
	position: relative;
	min-height: 100vh;
	display: flex;
	align-items: center;
	justify-content: center;
}
	.placeholder__container {
		display: flex;
	}
	.placeholder__img {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}
	.placeholder__img img {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center;
	}
	.placeholder__info {
		position: relative;
		z-index: 2;
		padding: 15px 30px;
		border-radius: 8px;
		box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.15);
		margin: 15px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		max-width: 470px;
		text-align: center;
		background: #fff;
	}
	.placeholder__info-img {
		margin: 0px 0px 7.5px 0px;
	}
	.placeholder__info-img img {
		max-width: 100%;
		height: auto;
		object-fit: contain;
	}
	.placeholder__text-container {
		padding: 30px 0;
		margin: 0px 0px 30px 0px;
		position: relative;
	}
	.placeholder__text-container::before, .placeholder__text-container::after {
		content: '';
		position: absolute;
		left: 50%;
		top: 0;
		transform: translate(-50%, 0);
		width: 102px;
		height: 1px;
		max-width: 100%;
		background: #A7A7A74D;
	}
	.placeholder__text-container::after {
		top: auto;
		bottom: 0;
	}
	.placeholder__head {
		color: #212121;
		font-size: 22px;
		line-height: 26px;
		margin: 0px 0px 10px 0px;
	}
	.placeholder__text {
		color: #212121;
		font-size: 14px;
		line-height: 24px;
		margin: 0px 0px 0px 0px;
	}
	.placeholder__link, .placeholder__link:visited, .placeholder__link:active {
		color: #A7A7A7;
	}
	.placeholder__link {
		text-decoration: underline;
		font-size: 16px;
		line-height: 24px;
	}
	@media (min-width: 1024px) {
		.placeholder {
			display: block;
		}
		.placeholder__info {
			box-shadow: none;
		}
		.placeholder__img {
			position: static;
			flex: 0 0 50%;
			min-height: 100vh;
			margin: 0px 70px 0px 0px;
		}
		.placeholder__link:hover {
			text-decoration: none;
		}
		.placeholder__info-img {
			margin: 0px 0px 40px 0px;
		}
	}