/*
**  Estilos que se asocian a los textos
*/

.hero h1,
.uppercase,
.uppercase *{
	text-transform: uppercase;	
}

.underline,
a.underline,
.underline *{
	text-decoration: underline;	
	
	.elementor-button {
		span {
			text-decoration: underline;
		}
		&:hover{
			span {
				text-decoration: none;
			}
			
		}
	}
}



.text-left,
.text-left *{
	text-align: left;	
}
.text-center,
.text-center *{
	text-align: center;	
}
.text-right,
.text-right *{
	text-align: right;	
}

.text-light,
.text-light *{
	font-weight: 300;
	
	strong,
	b{
	  font-weight: 700;	
	}
	
}

.text-regular,
.text-regular *{
	font-weight: 400;
	
  strong,
	b{
	  font-weight: 700;	
	}

}
.text-semibold,
.text-semibold * {
	font-weight: 600;
}

.text-bold,
.text-bold *,
p strong,
p.b,
p b,
li strong,
li b{
	font-weight: 700;
}

.text-bold-hover:hover,
.text-bold-hover:hover *{
	font-weight: 700;
}
.text-italic,
.text-italic *{
	font-style: italic;
}

.texto-left span {
    text-align: left;
}

.blanco,
.blanco *{
	color: var(--White-100);
}

.pathway,
.pathway * {
	font-family: "Pathway Gothic One";
}

.poppins,
.poppins *{
	font-family: "Poppins";
}

.campo-descripcion{
	h2,
	h3{
		margin-bottom: 0.9rem;
	}
	a{
		text-decoration: underline;
		
		&:hover{
			text-decoration: none;
		}
	}
}

/*Migas de pan*/
#breadcrumbs{
    display: inline-block;
    padding: 0px 5px;
    background-color: var(--Secondary-100);

	span{
		font-weight:300;
	}
	a{
		font-weight:700;
	}
}