.cards-grid-2 .card--framed{padding:0}.cards-grid-2{display:flex;flex-wrap:wrap;margin:0}.cards-grid-2 .cards-grid-2__item{flex:0 0 100%;margin:0}@media only screen and (max-width:1000px){.cards-grid-2{margin:1.5rem}.cards-grid-2__item{flex:0 0 100%}}@media only screen and (min-width:1000px){.cards-grid-2__item{display:flex;flex:0 0 100%}}.cards-grid-2 .card__desc,.cards-grid-2 .card__subtitle{border-top:1px solid #c7c7c7}@media only screen and (min-width:1000px){.cards-grid-2 .card__title{align-items:center;border-top:1px solid #c7c7c7;display:flex;height:auto;margin:0 min(3.5rem,calc(30% - 250px)) 0 .5rem;padding:10px 10px 10px 15px;width:calc(30% - 4rem)}.cards-grid-2 .card__subtitle{padding:10px 10px 10px 30px}.cards-grid-2 .card__desc,.cards-grid-2 .card__subtitle{align-items:center;display:flex;height:auto;margin:0 .5rem;width:calc(40% - 1rem)}.cards-grid-2 .card__desc{padding:15px max(10px,calc(40% - 350px)) 15px 15px}.cards-grid-2 h6{margin:0}}@media only screen and (max-width:1000px){.cards-grid-2{border:1px solid #9d9d9d;border-radius:20px;margin-left:auto;margin-right:auto;max-width:500px;padding:0}.cards-grid-2 .cards-grid-2 li{justify-content:center}.cards-grid-2 h6.card__title{margin:0;padding:14px;text-align:center}.cards-grid-2 h5.card__title{display:none}.cards-grid-2 .card__subtitle{padding:10px}.cards-grid-2 .card__desc{padding:10px 20px}section.cards-grid-2.clase_oculta{display:none}}