

#cardbnf-01 .card-beneficio {
  width: 30%;
	margin: 0 auto;
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
 
}

@media only screen and (min-width: 0px) and (max-width: 768px) {
	

#cardbnf-01 .card-beneficio {
	width: 210px;
	margin-right: 21px;
	display: block ruby;
	height: 156px;
	margin-bottom: 66px;
	flex-wrap: wrap;
	margin-top: 21px;
	max-width: 361px;
	min-width: 218px;
}
	#cardbnf-01 .container h3 {margin-bottom: -29px;}
	#cardbnf-01 .container {margin: 0 auto;}
#cardbnf-01	.cont-card-bnf {flex-wrap: inherit;width: 100%;display: flex;overflow-x: scroll;scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch; scroll-behavior: smooth; justify-content: left;padding: 35px 26px 0;}	



}