/* eBingo icon font. This file is loaded directly and is not part of the build. */
@font-face {
	font-family: "icosEbingo";
	src:
		url("assets/fonts/icosEbingo.woff") format("woff"),
		url("assets/fonts/icosEbingo.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

.borde-imagen-20 img {
    border-radius: 20px;
}

[class^="icon-"],
[class*=" icon-"] {
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "icosEbingo" !important;
}

.icon-slots-lines::before { content: "\e903"; }
.icon-player-return::before { content: "\e900"; }
.icon-maxi-bet::before { content: "\e901"; }
.icon-min-bet::before { content: "\e902"; }
.icon-roulette::before { content: "\e800"; }
.icon-roulettelive::before { content: "\e801"; }
.icon-slots::before { content: "\e802"; }
.icon-videobingo::before { content: "\e803"; }
.icon-bet::before { content: "\e804"; }
.icon-bingo::before { content: "\e805"; }
.icon-blackjack::before { content: "\e806"; }
.icon-award::before { content: "\e807"; }
.icon-contractbonos::before { content: "\e808"; }
.icon-accountfemale::before { content: "\e809"; }
.icon-accountcash::before { content: "\e80a"; }
.icon-accountmale::before { content: "\e80d"; }
.icon-contractcash::before { content: "\e80e"; }
.icon-contracttime::before { content: "\e80f"; }

/* Add the class "menu-boton" to any menu item to turn its link into a button. */
.menu-boton > a {
	background-color: #e5005a;
	border-radius: 999px;
	color: #fff !important;
	display: inline-block;
	font-weight: 700;
	letter-spacing: .08em;
	padding: .85rem 2.5rem;
	text-transform: uppercase;
}

.menu-boton > a:hover,
.menu-boton > a:focus-visible {
	background-color: #c9004f;
	color: #fff !important;
}

/* Add the class "menu-boton-blackjack" to create a compact Blackjack button. */
.menu-boton-blackjack > a {
	background: linear-gradient(180deg, #ffd11a 0%, #f0a400 100%);
	border: 1px solid #9a6500;
	border-radius: 999px;
	box-shadow: 0 2px 0 #6f4800, 0 3px 5px rgba(0, 0, 0, .35);
	color: #111 !important;
	display: inline-block;
	font-size: .9rem;
	font-weight: 700;
	line-height: 1.2;
	padding: .55rem 1.5rem;
	text-decoration: none;
}

.menu-boton-blackjack > a:hover,
.menu-boton-blackjack > a:focus-visible {
	background: linear-gradient(180deg, #ffe04d 0%, #f5b000 100%);
	color: #111 !important;
}
