h1, h2, h3, h4, h5, h6 {
	font-family: var(--font-hl);
	margin-top: 0rem;
	line-height: 110%;
	font-weight: normal;
	color: var(--color1);
}
h1 {
	font-size: var(--xxxl);
	margin-bottom: calc( var(--xxxl) / 2 );
}
h2 {
	font-size: var(--xxl);
	margin-bottom: calc( var(--xxl) / 2 );
}
h3 {
	font-size: var(--xl);
	margin-bottom: calc( var(--xl) / 2 );
}
h4 {
	font-size: var(--lg);
	margin-bottom: calc( var(--lg) / 2 );
}
h5 {
	font-size: var(--md);
	margin-bottom: calc( var(--md) / 2 );
}

.hl--xxxl {
	font-size: var(--xxxl) !important;
	margin-bottom: calc( var(--xxxl) / 2 ) !important;
}
.hl--xxl {
	font-size: var(--xxl) !important;
	margin-bottom: calc( var(--xxl) / 2 ) !important;
}
.hl--xl {
	font-size: var(--xl) !important;
	margin-bottom: calc( var(--xl) / 2 ) !important;
}
.hl--lg {
	font-size: var(--lg) !important;
	margin-bottom: calc( var(--lg) / 2 ) !important;
}
.hl--md {
	font-size: var(--md) !important;
	margin-bottom: calc( var(--md) / 2 ) !important;
}
.h1 {
	font-size: var(--xxxl);
	margin-bottom: calc( var(--xxxl) / 2 );
	line-height: var(--lh-xxxl);
}
.h2 {
	font-size: var(--xxl);
	margin-bottom: calc( var(--xxl) / 2 );
	line-height: var(--lh-xxl);
}
.h3 {
	font-size: var(--xl);
	margin-bottom: calc( var(--xl) / 2 );
	line-height: var(--lh-xl);
}
.h4 {
	font-size: var(--lg);
	margin-bottom: calc( var(--lg) / 2 );
	line-height: var(--lh-lg);
}
.h5 {
	font-size: var(--md);
	margin-bottom: calc( var(--md) / 2 );
	line-height: var(--lh-md);
}

/*
@media screen and (min-width: 720px){
	h1 {
		  
	}
	h2 {
		margin-bottom: 1.3rem;
		font-size: 2.3rem;
		
	}
	h3 {
		font-size: 2rem;
		
	}
	h4 {
		font-size: 1.8rem;
		
	}
	h5 {
		font-size: 1.6rem;
		
	}
	
}
@media screen and (min-width: 992px){
	h1 {
	}
	h2 {
		font-size: 2.5rem;
		
	}
	h3 {
		font-size: 2.2rem;
		
	}
	h4 {
		font-size: 2rem;
		
	}
	h5 {
		font-size: 1.8rem;
		
	}
	
}
@media screen and (min-width: 1200px){
	h1 {
	}
	h2 {
		font-size: 2.8rem;
		
	}
	h3 {
		font-size: 2.2rem;
		margin-bottom: 1rem;
		
	}
	h4 {
		font-size: 1.8rem;
		
	}
	h5 {
		font-size: 1.6rem;
		
	}
	
}

*/
