@charset "utf-8";
/* CSS Document */


*{
	box-sizing: border-box;
}

h1 {
	font-family: var(--astound-h1-font-family);
	font-weight: var(--astound-h1-font-weight);
	font-size: var(--astound-h1-font-size);
	line-height: var(--astound-h1-line-height);
	text-transform: var(--astound-h1-text-transform);
	transition: 0.5s all;
}

	
h1.mega {
	font-family: var(--astound-h1-mega-font-family);
	font-weight: var(--astound-h1-mega-font-weight);
	font-size: var(--astound-h1-mega-font-size);
	line-height: var(--astound-h1-mega-line-height);
	text-transform: var(--astound-h1-mega-text-transform);
	transition: 0.5s all;
}
h1.astNav {
	font-family: var(--astound-h1-nav-font-family);
	font-weight: var(--astound-h1-nav-font-weight);
	font-size: var(--astound-h1-nav-font-size);
	line-height: var(--astound-h1-nav-line-height);
	text-transform: var(--astound-h1-nav-text-transform);
	transition: 0.5s all;
	margin-bottom:20px;
}
a{
	white-space: nowrap;
}

.astoundLightContainer a{
	color:#000;
	text-decoration: none;
	transition: 0.5s all;
}
.astoundLightContainer a:hover{
	color:#555;
	text-decoration: underline;
}
.astoundDarkContainer a{
	color:#fff;
	text-decoration: none;
	transition: 0.5s all;
}
.astoundDarkContainer a:hover{
	color:#ccc;
	text-decoration: underline;
}

h2 {
	font-family: var(--astound-h2-font-family);
	font-weight: var(--astound-h2-font-weight);
	font-size: var(--astound-h2-font-size);
	line-height: var(--astound-h2-line-height);
	text-transform: var(--astound-h2-text-transform);
	transition: 0.5s all;
}
h2.astNav {
	font-family: var(--astound-h2-nav-font-family);
	font-weight: var(--astound-h2-nav-font-weight);
	font-size: var(--astound-h2-nav-font-size);
	line-height: var(--astound-h2-nav-line-height);
	text-transform: var(--astound-h2-nav-text-transform);
	transition: 0.5s all;
}

h3 {
	font-family: var(--astound-h3-font-family);
	font-weight: var(--astound-h3-font-weight);
	font-size: var(--astound-h3-font-size);
	line-height: var(--astound-h3-line-height);
	text-transform: var(--astound-h3-text-transform);
	transition: 0.5s all;
}

h4 {
	font-family: var(--astound-h4-font-family);
	font-weight: var(--astound-h4-font-weight);
	font-size: var(--astound-h4-font-size);
	line-height: var(--astound-h4-line-height);
	text-transform: var(--astound-h4-text-transform);
	transition: 0.5s all;
}

h5 {
	font-family: var(--astound-h5-font-family);
	font-weight: var(--astound-h5-font-weight);
	font-size: var(--astound-h5-font-size);
	line-height: var(--astound-h5-line-height);
	text-transform: var(--astound-h5-text-transform);
}

h6 {
	font-family: var(--astound-h6-font-family);
	font-weight: var(--astound-h6-font-weight);
	font-size: var(--astound-h6-font-size);
	line-height: var(--astound-h6-line-height);
	text-transform: var(--astound-h6-text-transform);
	transition: 0.5s all;
}

p {
	font-family: var(--astound-p-font-family);
	font-weight: var(--astound-p-font-weight);
	font-size: var(--astound-p-font-size);
	line-height: var(--astound-p-line-height);
	text-transform: var(--astound-p-text-transform);
	transition: 0.5s all;
}

p.small {
	font-family: var(--astound-p-small-font-family);
	font-weight: var(--astound-p-small-font-weight);
	font-size: var(--astound-p-small-font-size);
	line-height: var(--astound-p-small-line-height);
	text-transform: var(--astound-p-small-text-transform);
	transition: 0.5s all;
}


 
@media (min-width: 576px) {

	h1.astNav {
		font-size: var(--astound-h1-nav-font-size);
	}

}
 
@media (min-width: 768px) {

}
 
@media (min-width: 992px) {


}
 
@media (min-width: 1200px) {


}







