
	.staff-listing .item{overflow: hidden;}
	.staff-listing .item img{width: 100%;}
	.staff-listing .item .item-body {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		padding: 1.5rem;
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
	}
	.staff-listing .item .item-body:before{transition: background 0.5s ease;}
	.staff-listing .item .item-body h3{margin-bottom: 0.2rem; line-height: 1;}
	.staff-listing .item .item-body .sub-title{margin-bottom: 0; transition: margin-bottom 0.3s ease; font-size: 0.875rem;}
	.staff-listing .item .more-link{z-index: 1;}

	.staff-listing .item:hover .item-body .sub-title:not(:last-child){margin-bottom: 1.2rem;}
	.staff-listing .item:hover .item-body:before{background-color: rgba(7, 27, 45, 0.7);}

	.staff-preview .image-block img{width: 100%;}
	.staff-info{margin-bottom: 1.5rem; font-size: 1.125rem;}
	.staff-info .item a{color: #232328;}
	.staff-info:last-child{margin-bottom: 0;}


	@media (max-width: 991px) {

		.staff-listing .item{display: flex;flex-direction: column;}
		.staff-listing .item img{flex:  0 0 auto;}

		.staff-listing .item .item-body{
			position: relative;
			width: 100%;
			height: auto;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0;
			display: block;
			flex: 1 0 auto;
		}

		.staff-listing .item .item-body:before{background: rgba(7, 27, 45, 0.7);}
		.staff-listing .item .item-body .sub-title, .staff-listing .item:hover .item-body .sub-title:not(:last-child){margin-bottom: 1rem;}

		.collapse[data-show] {
				display: block!important;
		}
	}

	@media (max-width: 767px) {
			.staff-listing .item{display: block;}
	}
