.more.caseButton {
    border-radius: 3px;
    padding: 16px;
    font-size: 15pt;
    margin: 50px 20px 40px;
    display: inline-block;
    width: auto;
    position: relative;
	border:0;
	background:#db0347;
	color:#fff;
}
.desc_case h2 {
font-size: 23pt;
}
@media(min-width:768px){
.list_case:nth-child(2n) .imageCase{
	padding-right:0;
	padding-left:30px;
}
.list_case:nth-child(2n) {
	flex-direction: row-reverse;
	text-align:right;
}
.list_case {
	display:flex;
	align-items:center;
}
.list_case img {
	width: 100% !important;
}
.list_case .desc_case {
	width: 50%;
	vertical-align: middle;
}
.imageCase {
    width: 31%;
    padding-right: 30px;
}
}
@media(max-width:767px){
	.more.caseButton{margin:10px 0px 30px;}
	.block-caseButton {margin-top: 30px;}
	.list_case{margin-top:20px;margin-bottom:40px;text-align:center}
	.list_case:last-child{margin-bottom:0}
}
