/*card otros productos Para colocar el link a la misma distancia en todas las cards es necesario*/
.card .abslink{width:100%;font-weight:700;}
.card .absp{/*min-height:48px;*/margin-bottom: 8px;}
@media screen and (max-width: 1023px){
  .card .abslink{position: relative;}
}
/*fin card otros productos*/

/*stepper*/
.card .body .content h5.absp{min-height:110px;}
.card.container-item-border .header{position:relative;}
.container-item-border .header img{position:absolute; top:-50px; /* Firefox */left: -moz-calc(50% - 50px);/* WebKit */left: -webkit-calc(50% - 50px);/* Opera */left: -o-calc(50% - 50px);/* Standard */ left: calc(50% - 50px); }
.container-item-border h5.mt-8,.container-item-border {  margin-top: 2rem !important;}
.container-item-border h5.mt-8 { font-weight:700;}
@media (min-width: 992px) and (max-width: 1139px) {
  .card .body .content h5 {    min-height: unset !important;  }
}
@media (max-width: 458px){
.card.container-item-border{  border-radius: 20px  !important;}
}
/*fin stepper*/

/* listado funcionalidades*/
div.SM .card-ul{list-style: none;width:83.3%;margin: 0 auto;text-align: left;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);background-color: #fff;padding: 24px;border-radius:10px;display:flex;grid-column-gap:24px;flex-direction:row}
ul.list{margin:0 !important;padding:0 !important;width:50%;}
ul.list li{margin-bottom:1rem;display:flex;;grid-column-gap:16px;}
ul.list li i{font-size:24px;}
ul.list li i.advanced{color:#D90042;}
ul.list li i.complete{color:#662483;}
ul.list li i.premium{color:#0041A3;}
ul.list li i.generic-addon{color:#268CBE;}
ul.list li:last-child{margin-bottom:0;}
@media screen and (max-width:1023px){
    div.SM .card-ul{width:unset;flex-direction:column;grid-row-gap:16px;}
    ul.list{width:unset;}
}
@media screen and (max-width: 700px){
  .card .absp{min-height:0 !important;margin-bottom:24px;}/*card*/
}
/* fin listado funcionalidades*/

/*card premios Para colocar el link y la imagen a la misma distancia en todas las cards es necesario */
@media screen and (min-width:485px){
  .card.container-item-premio .header{min-height: 130px;}
  .card.container-item-premio .body .content h5{min-height: 66px !important;}
}