.case-in .item {
	padding: 6rem 0;
}

.case-in .item:nth-child(even) {
	background: #F5F5F5;

}

.case-in .item-info {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}

.case-in .item-info .pic {
	width: 47%;
}

.case-in .item-info .info {
	width: 49%;
}

.case-in .item-info .info h3 {
	font-size: 2.4rem;
	color: #333;
	padding: 1rem 0;
	margin: 0;
	position: relative;
}

.case-in .item-info .info h3::after {
	position: absolute;
	left: 0;
	bottom: -10px;
	content: "";
	width: 25px;
	height: 1px;
	background: #D9DCE1;
}

.case-in .item-info .info p {
	font-size: 14px;
	line-height: 24px;
	padding: 1rem 0;
	margin-top: 3rem;
}

.case-in .item:nth-child(even) .item-info .info {
	order: 2
}

@media (max-width:768px) {
	
	.case-in .item {
		padding: 3rem 0 5rem 0;
	}

	.case-in .item-info {
		flex-direction: column;
	}
	.case-in .item-info .info h3{
		font-size: 3.2rem;
	}

	.case-in .item-info .pic,
	.case-in .item-info .info {
		width: 100%;
	}

	.case-in .item:nth-child(even) .item-info .info {
		order: 0
	}

	.case-in .item-info .info p {
		text-indent: 5rem
	}
}
