.group0 {padding-left: 0; padding-right: 0;}
.group {padding-left: 20px; padding-right: 20px;}
.group02 {padding-left: 35px; padding-right: 35px;}

.gap10 {gap: 10px}
.gap20 {gap: 20px}
.gap30 {gap: 30px}
.gap40 {gap: 40px}
.gap50 {gap: 50px}

.itemborderl {border-color: #c4d600;}
.itemborderd {border-color: #006341;}
/*.item > div {height: 100%;}*/
.titleblock, .introblock {max-width: 850px; margin: 0 auto 30px;}

.procesosbox img {margin: 15px;}
.greyline {border-top: 1px solid #CCCCCC;}

.displayn {display: none;}

@media screen and (max-width: 1280px) {
}
@media screen and (max-width: 1024px) {
}
@media screen and (max-width: 980px) {

}
@media screen and (max-width: 968px) {
	.dn798 {display: none;}
}
@media screen and (max-width: 800px) {
	.group02 {padding-left: 25px; padding-right: 25px;}
}
@media screen and (max-width: 768px) {
	.dn768 {display: none;}
	.db768 {display: block;}
	.group02 {padding-left: 20px; padding-right: 20px;}
}
@media screen and (max-width: 640px) {
	.dn640 {display: none;}
	.titleblock, .introblock {margin: 0 auto 10px;}
}
@media screen and (max-width: 600px) {
	.dn600 {display: none;}
}
@media screen and (max-width: 568px) {
	.dn568 {display: none;}
}
@media screen and (max-width: 480px) {
	.dn480 {display: none;}
	.slideContent img.logo {margin-bottom: 10px;}
} /* max-width: 480px*/
@media screen and (max-width: 425px) {
	.dn425 {display: none;}
} /* max-width: 425px*/
@media screen and (max-width: 375px) {
	.dn375 {display: none;}
}
@media screen and (max-width: 330px) {
	.dn3720 {display: none;}
}