div.csc-textpic .csc-textpic-imagewrap img {
	max-width: 100%;
}

div.csc-textpic-imagewrap, div.csc-textpic-imagewrap div:first-of-type {
	width: 100%;
	right: 0;
	float: none;
}

div.csc-textpic-imagewrap figure {
	width: 100%;
}

figcaption.csc-textpic-caption {
	height: 85px;
}
div.csc-textpic .csc-textpic-imagewrap img {
	max-height: 185px;
}

@media screen and (min-width: 768px) {
	.image__wrapper{
		height: 185px;
	}
	.image__wrapper img {
		width: 248px;
		height: 185px;
		object-fit: cover;
	}
}

@media all and (min-width: 768px) and (max-width: 991px) {
	.flexslider .slides img {
		width: auto!important;
	}
	.flexslider li {
		overflow: hidden;
	}
}