.pood {
	margin-top: 15vh;
	padding-bottom: 3vh;
	background-color: white;
	border-radius: 25px;
	min-height: 75vh;
}
.phone {
	text-align: center;
}
a.back {
	text-decoration: none;
	color: white;
	padding: 1em 2em 1em 2em;
	margin-top: 2em;
	margin-left: -1em;
	border-radius: 25px;
	background-color: var(--kontrast);
	transition: all .5s;
	font-size: .8em;
	border: solid .15em var(--kontrast);
}
a.back:hover {
	background-color: var(--kontrast-25);
	color: var(--kontrast);
}
.pood h1 {
	margin-top: 1.25em;
	margin-bottom: 1em;
	text-align: center;
	opacity: .8;
	font-weight: 700;
	font-size: 1.8em;
	color: var(--kontrast);
}
.pood .carousel img {
	max-height: 50vh;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.info {
	height: 100%;
}
.info h3 {
	font-weight: 700;
	color: var(--kontrast);
}
.info p {
	font-weight: 300;
	font-size: .9em;
}
.info .disclaimer {
	position: absolute;
	bottom: 1em;
	left: 1em;
}
.carousel-control-next,
.carousel-control-prev {
	color: var(--kontrast);
}
.col-md-6 {
	padding: 0 0 0 0;
}