/* A quiet editorial introduction placed below the magazine archive header. */
.tm-magazine-friends-intro {
	background: #ffffff;
	color: #404040;
	padding: 88px 20px 78px;
	text-align: center;
}

.tm-magazine-friends-intro__inner {
	margin: 0 auto;
	max-width: 980px;
}

.tm-magazine-friends-intro__title {
	color: #404040;
	font-family: var(--tm-heading-font-family) !important;
	font-size: 49px !important;
	font-weight: 400 !important;
	line-height: 1.12 !important;
	margin: 0 auto 38px;
	max-width: 760px;
}

.tm-magazine-friends-intro__content {
	font-family: var(--tm-text-font-family) !important;
	font-size: 21px !important;
	line-height: 1.55 !important;
	margin: 0 auto;
	max-width: 820px;
}

.tm-magazine-friends-intro__content p {
	margin: 0 0 1em;
}

.tm-magazine-friends-intro__content p:last-child {
	margin-bottom: 0;
}

@media only screen and (max-width: 980px) {
	.tm-magazine-friends-intro {
		padding: 70px 32px 64px;
	}

	.tm-magazine-friends-intro__title {
		font-size: 44px !important;
	}

	.tm-magazine-friends-intro__content {
		font-size: 20px !important;
	}
}

@media only screen and (max-width: 767px) {
	.tm-magazine-friends-intro {
		padding: 54px 24px 50px;
	}

	.tm-magazine-friends-intro__title {
		font-size: 38px !important;
		margin-bottom: 30px;
	}

	.tm-magazine-friends-intro__content {
		font-size: 19px !important;
		line-height: 1.5 !important;
	}
}
