@font-face {
  font-family: 'Baguet Script'; /* Puedes elegir el nombre que desees */
  src: url('../fonts/Baguet_Script_Regular.otf') format('opentype');
}

body 
{
  font-family: 'Open Sans'!important;
  font-size: 1rem!important;
}

h1
{
	font-size: 3.5rem!important;
}

/* Estilo para el texto superpuesto */
.text-overlay {
  position: absolute;
  font-size: 1.0rem!important;
  top: 15%; /* Centra verticalmente el texto en el contenedor */
  left: 38%; /* Centra horizontalmente el texto en el contenedor */
}

.abs
{
	position: absolute;
	top: 20%; /* Centra verticalmente el texto en el contenedor */
  left: 25%; /* Centra horizontalmente el texto en el contenedor */
  font-size: 1.4rem!important;
}

.bsFont
{
	font-family: 'Baguet Script';
}

.mw-img
{
	max-width:8%!important
}

.mw-mg-logo
{
	max-width: 50%!important;
}


.divBar
{
	max-width: 100%!important;
	background: rgb(77,156,72);
	background: -moz-linear-gradient(90deg, rgba(77,156,72,1) 0%, rgba(77,156,72,1) 50%, rgba(226,54,44,1) 50%, rgba(226,54,44,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(77,156,72,1) 0%, rgba(77,156,72,1) 50%, rgba(226,54,44,1) 50%, rgba(226,54,44,1) 100%);
	background: linear-gradient(90deg, rgba(77,156,72,1) 0%, rgba(77,156,72,1) 50%, rgba(226,54,44,1) 50%, rgba(226,54,44,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d9c48",endColorstr="#e2362c",GradientType=1);
}

.minHDivBar
{
	font-size: 0.5rem!important; 
	max-height: 10px!important;
	min-height: 10px!important;
}

.rem05
{
	font-size: 1.8rem!important;
}

.border-p
{
  border-radius: 35px!important;
}

.bg-green
{
	background-color: #3EC658!important;
}

.bg-green-l
{
	background-color: #9FF0AF!important;
}

.bg-green-d
{
	background-color: #377643!important;
}

.text-gold
{
	color: #9D753B!important;
}

.text-silver
{
	color: #8B8B8B!important;
}

.text-copper
{
	color: #764F39!important;
}

.envelope {
    height: 32px;
    width: 32px;
    color: #28A745;
    font-size: 32px;
    letter-spacing: 0;
    line-height: 32px;
}

.color660033
{
	color: #660033!important;
}

.rounded
    {
      border-radius: 15px!important;
    }
    .roundedL
    {
      border-radius: 10px 0px 0px 10px !important;
    }
    .roundedR
    {
      border-radius: 0px 10px 10px 0px !important;
    }