		@font-face {
			font-family: Akzidenz-Grotesk;
			src: url('/fonts/Akzidenz-Grotesk-Roman.ttf');
			font-weight: normal;
		}
		@font-face {
			font-family: Akzidenz-Grotesk;
			src: url('/fonts/Akzidenz-Grotesk-Bold.ttf');
			font-weight: bold;
		}
		@font-face {
			font-family: Belgan Aesthetic;
			src: url('fonts/Belgan.ttf');
			font-weight: normal;
		}
		@font-face {
			font-family: Belgian;
			src: url('fonts/Belgian.ttf');
			font-weight: bold;
		}
		@font-face {
			font-family: Bodoni-72;
			src: url('/fonts/Bodoni-72.ttc');
		}
		@font-face {
			font-family: Selwo;
			src: url('/fonts/Selwo.ttf');
		}
		@font-face {
			font-family: Bodoni-72;
			src: url('/fonts/Selwo.ttf');
		}
		@font-face {
			font-family: Georgia;
			src: url('/fonts/georgia.ttf');
			font-weight: normal;
		}
		@font-face {
			font-family: Georgia;
			src: url('/fonts/georgia_bold.ttf');
			font-weight: bold;
		}
		@font-face {
			font-family: ZillaSlab;
			src: url('/fonts/ZillaSlab-Regular.ttf');
			font-weight: normal;
		}
		@font-face {
			font-family: ZillaSlab;
			src: url('/fonts/ZillaSlab-Regular.ttf');
			font-weight: bold;
		}
		@font-face {
			font-family: BebasKai;
			src: url('/fonts/BebasKai.otf');
			font-weight: normal;
		}
		@font-face {
			font-family: BebasKai;
			src: url('/fonts/BebasKai.otf');
			font-weight: bold;
		}
		
		@font-face {
			font-family: Impact;
			src: url('/fonts/impact.ttf');
			font-weight: normal;
		}
		@font-face {
			font-family: Impact;
			src: url('/fonts/impact.ttf');
			font-weight: bold;
		}
		
		@font-face {
			font-family:"museo-sans-700";
			src:url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
			font-display:auto;font-weight:normal;
		}
		@font-face {
			font-family:"museo-sans-700";
			src:url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/e3ca36/00000000000000000000e805/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
			font-display:auto;font-weight:bold;
		}

		@font-face {
			font-family:"museo-sans-900";
			src:url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/a?subset_id=2&fvd=n9&v=3") format("opentype");
			font-display:auto;font-weight:normal;
		}
		@font-face {
			font-family:"museo-sans-900";
			src:url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/9cf49e/00000000000000000000e807/27/a?subset_id=2&fvd=n9&v=3") format("opentype");
			font-display:auto;font-weight:bold;
		}
		
		body{
            background-color: #1a1c1b;
            font-family: Belgan Aesthetic, Belgian;
            background-image: url(/assets/img/bg_lasmigas.webp);
            background-repeat: no-repeat;
            background-position: top center;
			background-attachment: fixed;
		}
		h2.mb-0{padding-top: 4px;text-align: center;}
		p{
			color:#e4e4e4;
		}
		.card{
			background-color:transparent !important;
			margin-bottom:20px;
			border:0px;
		}
		.card-header{
			padding:6px;
			border-bottom: 0;

		}
		.card-header .boton{
			text-align:center !important;
			color: #ffffff;
			font-size:26px !important;
			border-top: 1px inset  #ffffff;
			border-bottom: 1px outset  #ffffff;
			padding: 5px 20px 0 20px;
		}
		.card-body{
			padding-top:0px !important;
			padding-bottom:0px !important;
			padding-left:5px !important;
			padding-right:5px !important;
		}
		td{
			color: #ffffff !important;
			font-size:16px;
			border-bottom: dotted 1px;
		}
		.boton:hover {
			text-decoration: none !important;
		}
		.titulo{
			color: #ffffff !important;
		}