header {
	display: flex;
	flex-direction: column;
	justify-content: center;
	background-repeat-x: repeat;
	background-image: linear-gradient(
			rgba(21, 123, 176, 1),
			rgba(21, 123, 176, 0)
		),
		url(https://assets-cdn.carwars.com/websites/callbox/resources/dental/dialedin/wavebg.png);
	background-size: auto;
	background-position-y: 60%;
}

header .podwrapper {
	margin-top: -4.5rem;
}

header label {
	font-size: 1.2rem;
	color: var(--l-gray);
	font-weight: 700;
}

header .container {
	justify-content: center;
}

header .container > a {
	padding: 0.5rem 1.25rem;
	margin: 0.75rem 1rem;
	background-color: var(--l-gray);
	border-radius: 2rem;
	color: var(--d-gray);
	font-weight: 500;
	transition: var(--ease);
	box-shadow: var(--shadow);
}

header .container .material-icons {
	font-size: 2rem;
	margin-left: -0.5rem;
	margin-right: 0.25rem;
}

header .container > a:hover {
	text-decoration: none;
	color: white;
	background-color: var(--green2);
}

.podcast .divider {
	margin: auto;
}

section .nrcontent .container article.events .textwrapper {
	padding-top: 1rem;
}

@media screen and (max-width: 550px), screen and (max-device-width: 550px) {
	header {
		background-position-y: 100%;
	}
}
