.rutas .row.gx-0 img {width: 100%;}
.rutas .row.gx-0 {width: 60%;display: block;text-align: center;margin: 0 auto;}
.rutas .row.gx-0 .col {text-align: center;position: relative;display: inline-block;border-width: 1px;border-style: solid;border-color: rgb(77, 143, 236);border-image: initial;border-radius: 20px;margin: 20px 0px;padding: 20px;}
.rutas .gx-0 h2 {position: relative;-webkit-box-align: center;align-items: center;background-color: rgb(87, 135, 245);display: flex;font-size: x-large;-webkit-box-pack: center;justify-content: center;width: 50%;height: 44px;color: rgb(255, 255, 255) !important;border-radius: 50px;margin: 0px auto 20px;}
@media only screen and (max-width: 600px)
{
	.rutas .row.gx-0 {width: 90%;display: block;text-align: center;margin: 0 auto;}
	.rutas .row.gx-0 .col {text-align: center;position: relative;display: inline-block;border-width: 1px;border-style: solid;border-color: rgb(77, 143, 236);border-image: initial;border-radius: 20px;margin: 20px 0px;padding: 20px;}
	.rutas .gx-0 h2 {position: relative;-webkit-box-align: center;align-items: center;background-color: rgb(87, 135, 245);display: flex;font-size: x-large;-webkit-box-pack: center;justify-content: center;width: 50%;height: 44px;color: rgb(255, 255, 255) !important;border-radius: 50px;margin: 0px auto;margin-bottom: 20px;}
	.rutas .gx-0 img {width:100%;}
}