/* h1,h2,.module h6
{
	color: #222;
} */
/* h1
{
	font-weight: var(--font-extrabold);
} */
/* h1.page-heading:first-child
{
	margin-bottom: 2vmax;
	padding-left: var(--content-pl);
} */
/* h1.page-heading:before
{
	position: absolute;
	content: ":";
	width: auto;
	top: -.05em;
	left: var(--content-vmenu-h1before-offset);
	color: rgba(77,52,255, 1);
} */
/* h2
{
	font-size: 2rem; 
	font-weight: var(--font-light); 
} */
/* .menu h2
{
	font-size: 1.7rem;
}
h3
{
	font-size: 1em;
	font-weight: var(--font-medium);
	font-style: italic;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight: 500;
}
article h6
{
    text-transform: uppercase;
    font-weight: 700;
    color: #5c5c5c;
	font-size: .85rem;
} */
.h1, h1 {
	font-size: 2.4rem;
}
.h2, h2 {
	font-size: 1.75rem;
}
/* .h3, h3 {
	font-size: 1.5rem;
} */
.h4:not(.card-title), h4 {
	font-size: 1.25rem;
}
.h1, .h2, .h3, h1, h2, h3 {
	font-weight: 500;
}
.h4, .h5, .h6, h4, h5, h6 {
	font-weight: 400;
}
.tile-news h4 {
	font-size: 1.15rem;
}
@media all and (max-width: 575.98px) {
	.h1, h1 {
		font-size: 1.75rem;
	}
	.h2, h2 {
		font-size: 1.35rem;
	}
	.h3, h3 {
		font-size: 1.15rem;
	}
	.h4:not(.card-title), h4 {
		font-size: 1rem;
	}
	.tile-news .h4 {
    font-size: .875rem;
  }
}
/* {
	margin-top: 1.8rem;
} */

/*
*:not(.module) h6._smaller,
*:not(.module) h6._small
{
	color: #999;
    font-size: .7rem;
	letter-spacing: .04em;
}
*/
/* h6._small
{
	color: #999;
	font-size: .75rem;
	letter-spacing: .04em;
} */

/* @media all and (max-width: 575.98px)
{
	h1.page-heading	{ font-size: 1.4rem; line-height: 1.3; }
	article h6	{ letter-spacing: 0; }
	h2	{ font-size: 1.6rem; }
}
@media all and (min-width: 576px) and (max-width: 991.98px)
{

	
} */