.btn{
	border:transparent;
	padding:.2em;
	cursor:pointer;
}

.card-container.slogan-dream{	
	margin:6em auto;
	padding:.5em;
	
}
.slogan-dream .slogan-paragraph {
	
	text-align:center;
	font-size:1.1em;
	color:var(--color-primary-dimgray);
	font-family:'Roboto-Light';
	
}
.slogan-dream .slogan-button{
	display:flex;
	justify-content:space-around;
	
	background-color:var(--color-primary-whitesmoke);
	color:var(--color-secondary-white);	
	margin:.8em auto;
	padding:1em;
	border-radius:.5em;
	
}
.slogan-dream .inspirar, .slogan-dream .conectar, .slogan-dream .transformar{
	margin:0 .5em;
	padding: .3em;
	flex:1;
	
	text-align:center;
}
.slogan-dream .inspirar{
	background-color:var(--color-secondary-tomato);
}
.slogan-dream .conectar{
	background-color:var(--color-primary-blue);
}
.slogan-dream .transformar{
	background-color:var(--color-secondary-green);
}

/*CARD PAQUETE*/

.card-paquete{
	width: 10em;
	height:12em;
	margin:.5em;
	
	border-radius:.6em;
	background-color:var(--color-primary-black);
	
	display:flex;
	flex-direction:column;
}
.card-paquete .card-paquete-header{
	height:20%;
	padding:.8em;
}
.card-paquete .card-paquete-numeros{
	border-bottom:1px solid #fff;
	text-align:center;
	color: #fff;
}
.card-paquete .card-paquete-valor{
	height:50%;
	padding:.2em;
	text-align:center;
	color: #fff;
	
	font-size:3.45em;
	line-height:1.5em;
	font-family:'Roboto-Black';	
	font-weight:bold;

}
.card-paquete .card-paquete-button{
	
	height:30%;
	padding:.8em;
	
}
.card-paquete-button .btn-comprar{
	margin-top:-.98em;
	width:100%;
	height:2.5em;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	border-radius:.6em;
	cursor:pointer;
	
	/* background: linear-gradient(90deg,rgba(255, 255, 255, 1) 0%, rgba(124, 252, 0, 1) 50%, rgba(0, 255, 0, 1) 100%); */
	
	background-color:#FFFF00;
	
}

.card-consulta-boletos{
	display:flex;
	flex-direction:column;
	align-items:center;
}
.mas-paquete{
	display:flex;
}
.mas-paquete .card-min{
	flex:1;
	padding:.5em;
	margin:.3em;
	border-radius:.3em;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	
	background-color:#000;
	color:#fff;
}

.content-numeros{
	display:flex;
	flex-wrap:wrap;
	align-items:star;
	max-width:100%;
	max-height:15em;
	overflow-y:auto;	
}
.numero{
	margin:.3em;
	padding:.5em;
	font-weight:bold;	
	border:1px solid #999999;
	border-radius:.2em;
}
.numero:hover{
	cursor:pointer;
	background-color:yellow;
}

.content-numeros .not-found:before{
	content:"?";
	color:#999999;
}

.btn-carrito{
	margin:2em;
	padding:.8em;
	background-color:var(--color-secondary-tomato);
	color:#fff;
	font-weight:bold;
}
.btn-ver-numeros{
	margin:2em;
	padding:.5em;
	background-color:var(--color-primary-whitesmoke);
}
.btn-generar-numeros{
	margin:2em;
	padding:.5em;
	background-color:var(--color-secondary-green);
	color:#fff;
}
.car-body{
	padding:.65em;
}
.car-body ol {
	padding:.65em;
}
.car-body li{
	margin:.3em;
	padding:.2em;
}
.car-body li p{
	margin:.3em;
	padding:.2em;
}
.car-body li div{
	padding:.2em;
}

.content-metodo-pago{
	display:flex;
	padding:.65em;
}

.radio-container {
    display: inline-block;
    /* position: relative; */
    /* padding: .95em 1.25em; */
	padding-right:.5em;
    cursor: pointer;
    font-size:.95em;
    user-select: none;
  }
  .radio-container input {
    /* position: absolute; */
    /* opacity: 0; */
    cursor: pointer;
  }
  .alert-red{
	  color:#FF0000;
  }
  .note-box{
	  background-color:#f2f3f4;
	  border-radius:1.8em 0 1.8em 0;
	  padding:.85em;
	  font-size:.85em;
	  
  }
  .note-box p{
	 padding:.5em;
  }
	.text-whatsapp{
		color:#008000;
	}
	.text-payphone{
		color:#FF4500;
	}
	.text-paypal{
		color:#191970;
	}
	
	.btn-whatsapp, .btn-payphone, .btn-paypal{
		color:#fff;
	}
	.btn-whatsapp{
		background-color:#008000;
	}
	.btn-payphone{
		background-color:#FF4500;
	}
	.btn-paypal{
		background-color:#191970;
	}
	.paragraph-important{
		margin:.8em auto;
		background-color:#fef9e7;
	}



