.hide-link-text {
	text-indent: -9000px;
	text-transform: capitalize;
	overflow: hidden
}
.uppercase {
	text-transform: uppercase
}
.white-arrow {
	background: url(../images/link-arrow.png) no-repeat right center;
	color: #fff;
	height: 37px;
	display: inline-block
}
.font-light {
	font-family: 'Roboto', 'Lato', sans-serif;
  font-weight: 300;	/* changed sept16 from 300>400 > changed back july2021 with Roboto launch */
}
.font-regular {
	font-family: 'Roboto', 'Lato', sans-serif;
	font-weight: 400
}
.font-bold {
	font-family: 'Roboto', 'Lato', sans-serif;
	font-weight: 700
}
.font-custom {
	font-family: 'Roboto', 'Lato', sans-serif;
	font-weight: 400
}
.yellow {
	color: #fadc41
}
.styledCheckbox {
	background-image: url(../images/checkbox.png);
	background-position: 0 0;
	cursor: pointer;
	height: 11px;
	width: 11px
}
.cover {
	position: absolute;
	height: 100%;
	width: 100%;
	right: 0;
	top: 0
}
.primary {
	background-color: #51626f!important
}
.secondary {
	background-color: #005a8b!important
}
.tertiary {
	background-color: #0098d8!important
}
.banner {
	font-family: 'Roboto', 'Lato', sans-serif;
  font-weight: 300;	/* changed sept16 from 300>400 > changed back july 2021 with Roboto launch */
	min-height: 120px;
	max-width: inherit;
	color: #fff;
	z-index: 1
}
.banner.banner-abstract {
	min-height: 230px
}
.banner .container {
	padding: 40px 0 35px 0
}
.banner .banner-title {
	font-size: 50px;
	line-height: 45px
}
.banner .banner-txt {
	font-size: 14px;
	line-height: 16px
}
