/*Local overrrides*/
@media only screen and (max-width: 414px) {
	.quote-copy > ::before {
		margin-left: -1em;
	}
}

/* success stories */
@media only screen and (max-width: 735px) {
	.page-products-platform
		.section-healthcare-success-stories
		.success-stories-archive
		.ac-gallery
		.gallery-success-stories-archive
		.ac-gallery-slidecontainer
		.gallery-item {
		padding-left: 39px;
		padding-right: 39px;
	}

	.page-products-platform
		.section-healthcare-success-stories
		.success-stories-archive
		.ac-gallery
		.gallery-success-stories-archive
		.ac-gallery-slidecontainer
		.gallery-item
		.film-trigger {
		bottom: 20px;
	}

	.page-products-platform
		.section-healthcare-success-stories
		.success-stories-archive
		.ac-gallery
		.gallery-success-stories-archive
		.ac-gallery-slidecontainer
		.gallery-item
		.gallery-item-copy {
		margin-top: 30px;
	}
}

/* Modal */
.modal-story #umc-story .modal-copy .modal-stats {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
}

.modal-story #umc-story .modal-copy .modal-stats .badge {
	margin: 0;
	width: 310px;
}

.modal-story #umc-story .modal-copy .modal-stats .badge:first-child {
	margin-right: 60px;
}

.modal-story #umc-story .modal-copy .modal-stats .badge:last-child {
	flex: 1 1 100%;
}

@media only screen and (max-width: 1068px) {
	.modal-story #umc-story .modal-copy .modal-stats .badge:first-child {
		margin-right: 0;
	}
}

@media only screen and (max-width: 735px) {
	.modal-story #umc-story .modal-copy .modal-stats {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-evenly;
	}

	.modal-story #umc-story .modal-copy .modal-stats .badge {
		width: auto;
	}

	.modal-story #umc-story .modal-copy .modal-stats .badge {
		flex: 1 1 100%;
	}
}
