h1, h2, h3, h4, h5, h6 {
    font-family: Calibri Bold;
    font-family: "Calibri", sans-serif;
    /*font-size: 64px;*/
    color: #4f4763;
    line-height: 1.5;
}

p {
    text-align: justify;
}

.back {
    background-color: #f7f7f7;
}
 
td {
    text-align: justify;
}

.slider {
    cursor: pointer;
}


.cont{
    background-image: linear-gradient(rgba(103, 47, 104, 0.349), rgba(103, 47, 104, 0.349)), url(/img/countdown/boletas_2.png);
    background-position: center; 
    background-repeat: no-repeat;
    background-size: cover;
}

#cuenta {
	display: flex;
	justify-content: center;
}

.simply-section {
	background: #8b328d8a;
	width: 135px;
	height: 135px;
	margin: 0 20px;
	border-radius: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.simply-amount {
	display: block;
	font-size: 50px;
	font-weight: 700;
    color: white;
}

.simply-word {
	font-weight: 300;
	font-size: 15px;
    color: white;
} 

.ribbon {
    background: #302f2f;  /* fallback for old browsers */
    /*background: -webkit-linear-gradient(to right, #b93c1d, #BC40AA);  /* Chrome 10-25, Safari 5.1-6 */
    /*background: linear-gradient(to right, #b91d73, #BC40AA); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    /*#f953c6, #b91d73*/

}

.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 .2rem rgba(200, 31, 158, 0.5);
}


.btn-outline-danger {
    color: #b91d73;
    border-color: #b91d73;
}

.rosita {
    color: #b91d73;
    border-color: #b91d73;
}

.btn-outline-danger:hover{
    color: #fff;
    background-color: #b91d73;
    border-color: #b91d73;
}

.rosita:hover {
    color: #fff;
    background-color: #b91d73;
    border-color: #b91d73;
}


.hoverBadges figure img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.hoverBadges figure:hover img {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}




/*.scroll::-webkit-scrollbar {
    height: 30rem;
    overflow: scroll;
}



/* -- FOOTER -- */
footer a {
    text-decoration: none;
}

/*

 background: #b9ae1d;  
 background: -webkit-linear-gradient(to right, #b91d73, #BC40AA);  
 background: linear-gradient(to right, #b91d73, #BC40AA); 
 #f953c6, #b91d73
*/
