#policy {margin-bottom:100px;}
#policy .card {padding: 10px 0 40px 0;}
#policy .card:last-of-type {padding-bottom: 0;}
#policy .card {display:flex;justify-content: space-between;}
#policy .card .item {width:48%;display:flex;flex-direction: column;justify-content: space-between;}
#policy .card .item .subheadline {padding-top:0;}
#policy .card .item img.pic {width:100%;}

@media only screen and (max-width: 768px) {
	#policy .card {flex-direction: column;}
	#policy .card .item {width:100%;margin-bottom:20px;}
	#policy .card-image-top-mobi {flex-direction: column-reverse;}
}

@media only screen and (max-width: 576px){


}