/* Color Tokens */
#primary {
	color: #00548B; /* $primary */
}

#secondary {
	color: #D0282E; /* $secondary */
}

#tertiary {
	color: #3F79BC; /* $tertiary */
}

#light {
	color: #EFECE4; /* $light */
}

#dark {
	color: #53616F; /* $dark */
}

#white {
	color: #FFFFFF; /* $white */
}

#text {
	color: #2B2E30; /* $text */
}
/* End Color Tokens */

/* CTA List [Non Hospital Template] */
.non-hosp-ctas {
}

.non-hosp-ctas nav {
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.non-hosp-ctas a {
	display: block;
	padding: 3em 1em;
	text-align: center;
	color: #00548B; /* $primary */
}

.non-hosp-ctas icon {
	display: block;
	font-size: 2.75em;
	transition: 0.4s ease;
}

.non-hosp-ctas a:hover icon {
	-webkit-transform: scale(1.25);
	-ms-transform: scale(1.25);
	transform: scale(1.25);
	color: #D0282E; /* $secondary */
}

.non-hosp-ctas strong {
	display: block;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	font-weight: 600;
	margin-top: 1em;
}
/* End CTA List [Non Hospital Template] */

/* Responsive [1650px] */
@media screen and (max-width: 1650px) {
}
/* End Responsive [1650px] */

/* Responsive [1500px] */
@media screen and (max-width: 1500px) {
	.non-hosp-ctas {
		padding-left: 1.5em;
		padding-right: 1.5em;
	}
}
/* End Responsive [1500px] */

/* Responsive [1200px] */
@media screen and (max-width: 1200px) {
	.non-hosp-ctas strong {
		letter-spacing: 0.05em;
	}
}
/* End Responsive [1200px] */

/* Responsive [1000px] */
@media screen and (max-width: 1000px) {
	.non-hosp-ctas a {
		width: 33.333%;
	}

	.non-hosp-ctas {
		padding-top: 3em;
		padding-bottom: 3em;
	}
}
/* End Responsive [1000px] */

/* Responsive [800px] */
@media screen and (max-width: 800px) {
}
/* End Responsive [800px] */

/* Responsive [600px] */
@media screen and (max-width: 600px) {
	.non-hosp-ctas a {
		width: 50%;
	}
}
/* End Responsive [600px] */

/* Responsive [450px] */
@media screen and (max-width: 450px) {
	.non-hosp-ctas a {
		padding: 1.5em 0.5em;
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
}
/* End Responsive [450px] */
