.card
{
  background: none;
  box-shadow: none;
}

html, body.index{
	/* background-image: url(../../global_assets/slider/images/9.jpg); */
	/* background-image: url(../../params/imagenes/fondo2.jpg); */
    background-color: #f2f3f5 !important;
	/* background-size: cover;
	background-position: 50% 50%;
    background-repeat: none; */
}

.div-seleccionar{
    background: #85c33f;
    color: #FFF;
    padding: 5px 60px;
    text-shadow: none;
}

.ver-info a{
  color: #85c33f  !important;
  text-transform: none  !important;
  border: none  !important;
  border-radius: 20px;
  padding: 5px 30px;
}
.div-plan{
    background-color: #f5f5f5;
    background-image: url(../../params/imagenes/fondo-div.jpg);
    /* background-size: cover;
    background-position: 50% 50%; */
    background-position: 10% 10%;
}
.div-titulo-plan{
    color: #231f20;
}
.descripcion-plan{
    color: #231f20;
}
.div-nombre-plan{
    font-size: 1.6rem;
  line-height: 1.6rem;
}
.ver-info{
    font-weight: 500;
    font-size: 1rem;
    color: #85c33f;
}
.div-plan{
    box-shadow: none;
    border: 1px solid #000;
}
.border-top{
    border-width: 1px 0 0 0;
}
.info-descuento
{
  font-size: 1.4rem;
}

.div-titulo-plan{
    padding-bottom: 0px;
}

.contenedor-plan-seleccionado .div-plan{
    border-color: #85c33f;
}



/* .loader-page {
    position: fixed;
    z-index: 25000;
    background: rgb(255, 255, 255);
    left: 0px;
    top: 0px;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition:all .3s ease;
  }
  .loader-page::before {
    content: "";
    position: absolute;
    border: 2px solid rgb(50, 150, 176);
    width: 60px;
    height: 60px;
    border-radius: 50%;
    box-sizing: border-box;
    border-left: 2px solid rgba(50, 150, 176,0);
    border-top: 2px solid rgba(50, 150, 176,0);
    animation: rotarload 1s linear infinite;
    transform: rotate(0deg);
  }
  @keyframes rotarload {
      0%   {transform: rotate(0deg)}
      100% {transform: rotate(360deg)}
  }
  .loader-page::after {
    content: "";
    position: absolute;
    border: 2px solid rgba(50, 150, 176,.5);
    width: 60px;
    height: 60px;
    border-radius: 50%;
    box-sizing: border-box;
    border-left: 2px solid rgba(50, 150, 176, 0);
    border-top: 2px solid rgba(50, 150, 176, 0);
    animation: rotarload 1s ease-out infinite;
    transform: rotate(0deg);
  }
 */

 .div-plan {
  border: 1px solid #85C33F;
}



/* LOADING */
  .splash {
    position: absolute;
    width: 100%;
    height:100vh;
    z-index: 999;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #FFFFFF;
}
.spinner {
    width: 135px;
    height: 135px;
    background: url('../imagenes/neo-spinner.png') no-repeat center center;
    background-size: cover;
  
    margin: 100px auto;
    -webkit-animation: sk-rotateplane 2s infinite ease-in-out;
    animation: sk-rotateplane 2s infinite ease-in-out;
 }
   /* rota solo horizontalmente */
  @-webkit-keyframes sk-rotateplane {
    0% { -webkit-transform: perspective(120px) rotateY(0deg); }
    50% { -webkit-transform: perspective(120px) rotateY(180deg); }
    100% { -webkit-transform: perspective(120px) rotateY(360deg); }
  }
  
  @keyframes sk-rotateplane {
    0% { transform: perspective(120px) rotateY(0deg); }
    50% { transform: perspective(120px) rotateY(180deg); }
    100% { transform: perspective(120px) rotateY(360deg); }
  }