a {
	color: #467fcf;
	cursor: pointer;
}
a:hover {
	color: #295a9f;
	text-decoration: none;
}
a:not([href]):not([class]) {
	color: #467fcf;
	text-decoration: none;
}
article {
	width: 100%;
	max-width: 500px;
}
body {
    font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}
.btn-lg svg.icon {
	height: 27px;
	width: 27px;
}
.btn-subscribe {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
h1 {
	font-size: 1.2rem;
}
h2 {
	font-size: 1.5rem;
}
h1, h2 {
	color: #4f565d;
	font-weight: 400;
}
.text-muted {
	color: #676d72e3 !important;
}
@media (min-width: 600px) {
	body {
		font-size: 1.15rem;
	}
}
