/**
 * @author alisch berlec hönow <info@abh.eu>
 * @version 4.6.6
 *
 * Mdj Component: Person
 */

.person {
	--aspect: calc( 5 / 10 );
}

.person-inner {
	position: relative;
	padding-top: calc( var( --aspect ) * 100% );
}



.person__content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;

	display: flex;
	flex-direction: column;
}

.person__upper {
	flex: 1;
}

	.person__upper > a {
		display: block;
		height: 100%;
	}



.person__contact-details {
	flex-shrink: 0;
}

/*.person__contact-details:not( :first-child ) {
	padding-top: var( --one-line );
}*/