/* Local Overrides */

/* Learning Center title */
@media only screen and (min-width: 735px) {
	.grid-item-learning-center.tile-rounded.tile-span .tile-content {
		text-align: left;
	}
	.grid-item-learning-center.tile-rounded.tile-span .tile-overlay-content {
		display: unset;
		padding-top: 97px;
	}
	.grid-bentos .grid-item.tile-span .tile-content {
		align-items: flex-start;
		justify-content: unset;
	}
}

@media only screen and (min-width: 1069px) {
	.grid-bentos .grid-item.tile-span .tile-content {
		padding-top: 99px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-community .grid-item-learning-center .tile-content {
		justify-content: normal;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-community .grid-item-learning-center .tile-content {
		padding: 40px;
	}
}

.section-community .grid-item-learning-center.border {
	border-color: #e8e8ed;
}

/* Specialist */
div.grid-item.grid-item-virtual-conferences.tile-rounded > div.tile-content {
	align-items: center;
}

div.grid-item.grid-item-expert.tile-rounded > div.tile-content {
	align-items: center;
}

@media only screen and (max-width: 734px) {
	div.grid-item.grid-item-expert.tile-rounded > div.tile-content {
		align-items: unset;
	}
	div.grid-item.grid-item-virtual-conferences.tile-rounded
		> div.tile-content {
		align-items: unset;
	}
}

/* Learning center & teacher headline*/
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-community
		.grid-item-learning-center
		.tile-headline.typography-headline,
	.section-community .grid-item-teacher .tile-headline.typography-headline {
		font-size: 38px;
	}
}
