#tf38bg>a {
	font-size: 0.9em;
	font-weight: 600;
	display: inline-block;
	line-height: 2.7em;
	color: #fff;
	background: #fc6036;
	padding: 0.6em 1.4em;
	margin-top: 1em;
}
#b9kyj8 {
	display: inline-block;
	color: #fff !important;
	background: #fc6036;
	padding: 0 4em;
	line-height: 3.2em;
	font-weight: 600;
	margin: 0 1em 1em 0;
}
.d5dro5 {
	color: #fff;
	background: #fc6036;
	float: right;
	font-size: 0.85em;
	padding: 0.4em 1.4em;
	font-weight: bold;
	margin: 0.2em 0;
}
#cta {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #3d3d3d;
	height: 3.0em;
	display: flex;
	align-items: center;
	justify-content: center;
}
#cta a {
	background: #3d3d3d;
	color: #fff;
	padding: 0.2em 1em;
	border-radius: 0.0em;
	font-weight: bold;
	margin-left: 0.3em;
}
#pq8k27>a {
	display: block;
	text-align: center;
	line-height: 4em;
	color: #fff;
	background: #fc6036;
	border-radius: 0.0em;
	font-weight: bold;
	margin-top: 2em;
}
#ef269a a#q2dskv {
	background: #fc6036;
	flex-grow: 5;
}
#ef269b a#q2dskv {
	background: #fc6036;
	flex-grow: 5;
}
#j4y8um {
	color: #fff;
	background: #8ab1c6;
	padding: 2.4em 3.7em 1em;
}
#j4y8um>form>a {
	display: block;
	background: #fff;
	padding: 0.6em 1em 0.6em 0em;
	margin-bottom: 1em;
	border-radius: 0.2em;
	color: #8ab1c6;
	font-size: 0.9em;
}
#j4y8ua {
	margin-top: 3em;
	color: #fff;
	background: #8ab1c6;
	padding: 2.4em 3.7em 1em;
}
#j4y8ua>form>a {
	display: block;
	background: #fff;
	padding: 0.6em 1em 0.6em 0em;
	margin-bottom: 1em;
	border-radius: 0.2em;
	color: #8ab1c6;
	font-size: 0.9em;
}
#j4y8us {
	margin-top: 3em;
	color: #fff;
	background: #8ab1c6;
	padding: 2.4em 9.7em 1em;
}
#j4y8us>form>a {
	display: block;
	background: #fff;
	padding: 0.6em 1em 0.6em 0em;
	margin-bottom: 1em;
	border-radius: 0.2em;
	color: #8ab1c6;
	font-size: 0.9em;
}
#bsg9xp {
	background: #327da2;
	color: #fff;
	padding: 2em 0 1.4em;
	text-align: center;
}
#h2u75t {
	background: #327da2;
	color: #fff;
	padding: 2.7em 0 2.3em;
}
body {
	font-family: 'Open Sans' !important;
	color: #777;
	padding: 0;
	margin: 0;
}
@media (min-width: 577px) {
	body.leadmagnet, body.tripwire {
		font-size: 1.3em;
	}
}
@media (max-width: 577px) {
	body {
		font-size: 1.6em;
	}
}
@media (max-width: 480px) {
	body {
		font-size: 1.3em;
	}
}
@media (max-width: 390px) {
	body {
		font-size: 1.0em;
	}
}
@media (max-width: 300px) {
	body {
		font-size: 0.8em;
	}
}
a {
	text-decoration: none;
}
img {
	display: block;
	margin: 0 auto;
	height: auto !important;
	max-width: 100% !important;
}
iframe1 {
	max-width: 100%;
}
.container {
	position: relative;
	overflow: hidden;
}
/*
 * Fancybox
 */
.fancybox-slide {
	opacity: 1;
	left: -100%;
	transition-duration: 1s;
	transition-property: left;
}
.fancybox-bg {
	opacity: 0.7;
}
/* mobile */
body.mobile .fancybox-slide {
	padding: 0;
}
body.mobile .fancybox-slide.custom-slide {
	left: 0%;
}
/* desktop */
body.desktop .fancybox-slide {
	max-width: 720px;
	transform: translate(-50%, 0);
}
body.desktop .fancybox-slide.custom-slide {
	left: 50%;
}
/* funnel-countdown */
body.desktop .funnel-countdown .fancybox-slide {
	max-width: 50%;
	width: 50%;
	transform: translate(0, 0);
	padding: 0;
}
body.desktop .funnel-countdown .fancybox-slide.custom-slide {
	left: 0;
}
/*
 * front-desktop, page-desktop
 */
body.desktop a {
	text-decoration: none;
	transition-duration: .2s;
}
body.desktop p {
	font-size: 1.1em;
}
body.desktop a:hover {
	text-decoration: none;
	opacity: 0.8;
}
.front-desktop .sticky {
	background: #fff;
	z-index: 9999 !important;
}
.front-desktop .is-sticky .sticky {
	border-bottom: solid 1px #ddd;
	box-shadow: 0em 0.3em 0.2em -0.2em #ddd;
}
.sticky #xlo3or {
	visibility: hidden;
}
.sticky #xlo3or a {
	opacity: 0;
	transition-duration: .2s;
}
.is-sticky .sticky #xlo3or {
	visibility: visible;
}
.is-sticky .sticky #xlo3or a {
	opacity: 1;
}
.sho1ob {
	color: #646666;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 3em;
	margin: 0 0.8em;
	padding: 0.4em 0;
	border-bottom: solid 0.2em #fff;
}
.sho1ob:hover {
	color: #646666;
	border-color: #646666;
}
#th0zrc>a>div {
	font-size: 1.6em;
	line-height: 0.2em;
	margin: 0.25em 0 0.1em;
	font-weight: bold;
	color: #1c1e1f;
	display: block;
}
#th0zrc>a>img {
	float: left;
	margin-right: 0.2em;
}
#th0zrc>a>small {
	color: #36393d;
	font-size: 0.55em;
}
.phone-toggle .more {
	display: none;
}
#qo6u86 {
	background: #fbfbfb top center no-repeat;
	background-size: 100%;
	padding-bottom: 1em;
}
#d7nd3q {
	margin-top: 36em;
}
#d7nd3q .carousel-control-next {
	font-size: 7em;
	right: -0.4em;
	margin-top: -0.4em;
}
#d7nd3q .carousel-control-next span {
	color: #ccc;
}
#tf38bg {
	margin: 0 4em 0 2em;
	background: #fff;
	padding: 3.6em 3em 0;
}
#tf38bg>h2 {
	color: #13161b;
	font-size: 2.4em;
	font-weight: 300;
}
#tf38bg>h2>b {
	font-weight: bold;
}
#tf38bg>p {
	color: #36393d;
	font-size: 1em;
	margin-top: 1em;
	line-height: 1.6em;
	text-align: justify;
}
#tf38bg>p>a {
	color: #66a9cb;
}
#tf38bg>p>a:hover {
	opacity: 1;
	text-decoration: underline;
}
#tf38bg>a>img {
	display: inline;
	margin-left: 1em;
}
#tf38bg>#u9np36>img {
	margin: 1em 0;
}
#tf38bg>img#xkg49a {
	position: relative;
	margin: -2em -2em -3em auto;
}
#j4y8us>img {
	position: absolute;
	margin: 1em 0 0 -3.7em;
}
#j4y8us>h3 {
	font-size: 1.6em;
	font-weight: 300;
	text-align: center;
	margin-bottom: 1.4em;
}
#j4y8us>h3>b {
	font-weight: bold;
}
#j4y8us>form>a>img {
	display: inline;
	margin: 0 1em;
}
#j4y8us>small {
	font-size: 0.7em;
}
#j4y8um>img {
	position: absolute;
	margin: 1em 0 0 -3.7em;
}
#j4y8um>h3 {
	font-size: 1.2em;
	font-weight: 300;
	text-align: center;
	margin-bottom: 1.4em;
}
#j4y8um>h3>b {
	font-weight: bold;
}
#j4y8um>form>a>img {
	display: inline;
	margin: 0 1em;
}
#j4y8um>small {
	font-size: 0.7em;
}
#j4y8ua>img {
	position: absolute;
	margin: 1em 0 0 -3.7em;
}
#j4y8ua>h3 {
	font-size: 1.2em;
	font-weight: 300;
	text-align: center;
	margin-bottom: 1.4em;
}
#j4y8ua>h3>b {
	font-weight: bold;
}
#j4y8ua>form>a>img {
	display: inline;
	margin: 0 1em;
}
#j4y8ua>small {
	font-size: 0.7em;
}
#avt6df {
	color: #696969;
	padding: 1em 0 5em;
	margin-top: 2em;
}
.n674sb {
	padding-top: 0em;
	color: #327da2;
	font-weight: 300;
	font-size: 2.5em;
	line-height: 1.4em;
}
.n674sb>b {
	font-weight: bold;
}
#b7x9fr {
	color: #000;
	margin: 1em 0 4.6em;
}
.vue44t {
	color: #000;
	font-weight: 600;
	font-size: 1.6em;
	line-height: 1.6em;
}
.vue44t>div {
	background: #318cb9;
	width: 6em;
	height: 0.1em;
	margin: 0.8em 0 1.6em;
}
#f8u6ry {
	margin-right: 6em;
}
#f8u6ry>p {
	margin-bottom: 2em;
}
#j5fqnz {
	margin: 2em 0 0.6em;
	font-size: 1.6em;
	color: #27292e;
	font-weight: 600;
}
#cx6bb5, #xa5rug {
	border: solid 0.25em #4597c0;
	border-radius: 0.3em;
	padding: 0 2em;
	line-height: 3em;
	font-size: 0.9em;
	font-weight: 600;
	display: inline-block;
	margin: 1em 0 0;
}
#cx6bb5 {
	color: #fff;
	background: #4597c0;
	margin-right: 1.4em;
}
#xa5rug {
	color: #4597c0;
}
#ma4egw {
	padding-top: 6em;
}
#ma4egw>img {
	display: block;
	margin-top: 1em;
	width: 100%;
}
#gshb9h {
	margin-top: 4.4em;
}
#uwe7m6 {
	margin: 7.6em 0 3em;
}
#uwe7m6>.row {
	margin-top: 3.4em;
}
#uwe7m6>.row>div {
	padding-right: 5em;
}
#uwe7m6>.row>div>h5 {
	color: #111319;
	font-weight: 600;
}
#ks4rc9 {
	text-align: center;
	margin-bottom: 3.6em;
}
#ks4rc9>h2 {
	margin-top: 2.4em;
	color: #26282d;
	font-size: 2.8em;
	font-weight: 600;
}
#y98k96 {
	margin-right: 1em;
}
#y98k96>div {
	margin-top: 2em;
}
#y98k96>div>img {
	position: absolute;
	height: 2em;
	width: 2em;
}
#y98k96>div>p {
	margin-left: 2.5em;
}
#au23qr {
	padding-top: 4.5em;
}
#u2wwze {
	margin-top: 3em;
}
#b9kyj8>span {
	font-size: 4em;
	line-height: 0;
	margin-left: 0.4em;
	position: relative;
	bottom: -0.18em;
	font-weight: 300;
}
#p69cpa>img {
	margin-top: -0.2em;
	display: inline-block;
}
.t7f2ax {
	margin: 0 4.4em;
	margin: auto;
	max-width: 20em;
}
#bsg9xp>h2 {
	margin: 0;
	font-weight: 600;
	font-size: 1.2em;
}
#bsg9xp>a {
	font-size: 2.4em;
	font-weight: 700;
	color: #fff;
}
#u395p9 {
	background: #515151;
	color: #fff;
	padding: 1.7em 0 4em;
	font-size: 0.9em;
	text-align: center;
}
#u395p9>h5 {
	font-size: 1.1em;
	margin: 0;
	font-weight: 700;
}
#u395p9>div {
	margin-bottom: 0.7em;
	font-size: 1.1em;
}
#u395p9>a {
	color: #fff;
	font-size: 1em;
}
#u395p9>a:hover {
	text-decoration: underline;
	opacity: 1;
}
/*
 * front-mobile, page-mobile
 */
body.mobile {
	text-align: center;
}
#frqv4f {
	margin: 1em 1.2em 0.6em;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#frqv4f a {
	max-width: 7em !important;
}
#frqv4f h1 {
	white-space: nowrap;
	color: #4597c0;
	font-size: 0.7em;
	text-align: right;
	font-weight: normal;
}
#ef269a {
	display: flex;
	font-weight: 900;
	font-size: 0.8em;
	height: 4.2em;
}
.is-sticky #ef269a {
	height: 3.8em !important;
}
#ef269a a {
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
}
#ef269a a img {
	margin-right: 0.5em;
}
#ef269a a#gg7gtm {
	background: #4597c0;
	flex-grow: 4;
}
#ef269b {
	display: flex;
	font-weight: 900;
	font-size: 0.8em;
	height: 4.2em;
	margin-top: 2.5em;
}
.is-sticky #ef269b {
	height: 3.8em !important;
}
#ef269b a {
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
}
#ef269b a img {
	margin-right: 0.5em;
}
#ef269b a#gg7gtm {
	background: #4597c0;
	flex-grow: 4;
}
#kb9k8t {
	display: none;
	line-height: 2.5em;
	background: #fff;
	color: #ddd;
	box-shadow: 0 0.2em 0.2em #ddd;
	position: absolute;
	width: 100%;
}
.is-sticky #kb9k8t {
	display: flex;
}
#kb9k8t a {
	color: #4597c0;
	flex-grow: 1;
}
#y7wxet {
	margin: 0 2.4em;
}
#c5cvju {
	margin-top: 1.4em;
	margin-bottom: 0;
	color: #4597c0;
	font-size: 1.8em;
	font-weight: 300;
}
#bph2wa {
	margin-top: -0.1em;
	color: #4597c0;
	font-size: 1.8em;
	font-weight: 300;
}
#wcz5au {
	margin-top: 1.3em;
}
#atv86s {
	margin: 4em auto 0;
	max-width: 10em;
}
#kg27q4 {
	margin-top: 0.85em;
	margin-bottom: 0;
	font-size: 1.8em;
	font-weight: normal;
}
#ng93p8 {
	margin-top: 0.8em;
}
#pr8j9t {
	margin-top: 0.6em;
	color: #4597c0;
	font-weight: 600;
	font-size: 1.3em;
}
#pr8j9s {
	margin-top: 2.0em;
	color: #4597c0;
	font-weight: 600;
	font-size: 1.3em;
}
#u3kd3k--- {
	display: block;
	margin-top: 1.3em;
	background: #fff url('../images/5bydar.jpg') 0.7em center no-repeat;
	background-size: auto 50%;
	border: solid 0.3em #4597c0;
	border-radius: 0.3em;
	color: #4597c0;
	font-weight: 600;
	padding: 0 3em 0 4em;
	height: 3.5em;
	display: flex;
	justify-content: center;
	align-items: center;
}
#u3kd3k {
	display: block;
	margin-top: 1.3em;
	background-size: auto 50%;
	border: solid 0.3em #4597c0;
	border-radius: 0.3em;
	color: #4597c0;
	font-weight: 600;
	height: 3.5em;
	display: flex;
	justify-content: center;
	align-items: center;
}
#suxd8c--- {
	display: block;
	margin-top: 1.1em;
	background: #4597c0 url('../images/3uxd8c.jpg') 1em center no-repeat;
	background-size: auto 50%;
	border-radius: 0.3em;
	color: #fff;
	font-weight: 600;
	padding: 0 3em 0 4em;
	height: 4em;
	display: flex;
	justify-content: center;
	align-items: center;
}
#suxd8c {
	display: block;
	margin-top: 1.1em;
	background: #4597c0;
	background-size: auto 50%;
	border-radius: 0.3em;
	color: #fff;
	font-weight: 600;
	height: 4em;
	display: flex;
	justify-content: center;
	align-items: center;
}
#w5zw5u {
	margin: 1.2em auto 0;
	max-width: 3em;
}
#fpch2b {
	margin-top: 4.3em;
}
#fpch2c {
	margin-top: 2.0em;
	margin-bottom: 2.0em;
}
#z5ceem {
	margin-top: 1.9em;
	font-size: 1.45em;
	color: #4597c0;
	font-weight: bold;
}
#wbx337 {
	margin-top: 1em;
}
.read-more {
	margin-top: 0.7em;
}
.read-more>div {
	display: none;
}
.read-more>a, .read-more>div>a {
	font-size: 0.7em;
	color: #8ec0d9;
	display: block;
	text-align: center;
}
.read-more>a>img, .read-more>div>a>img {
	display: inline-block !important;
}
#n8qgtm {
	margin-top: 3.7em;
	padding: 1.7em 3em 2.6em;
	background: #4597c0;
	color: #fff;
}
#n8qgtm>h2 {
	margin: 0;
	font-size: 1.45em;
	font-weight: bold;
}
#n8qgtm>div {
	margin-top: 1em;
}
#jc78xu {
	margin: 0 2.4em;
}
#ug4wpa {
	margin-top: 2.7em;
	color: #4597c0;
	font-size: 1.45em;
	font-weight: bold;
}
#z7a7vb {
	margin-top: 2em;
	margin-bottom: 0.3em;
	font-size: 1.1em;
	font-weight: bold;
}
.szg8vs {
	background: #4597bf;
	height: 0.1em;
	width: 6em;
	margin: 0 auto;
}
#d2b9qf {
	margin-top: 0.8em;
}
#tg9bf4 {
	margin-top: 2em;
}
#vx58sw {
	margin-top: 2.6em;
	margin-bottom: 0.7em;
	font-size: 1.1em;
	font-weight: bold;
}
#hdn6p2 {
	margin-top: 0.8em;
}
#q3vb68 {
	margin-top: 2em;
	text-align: left;
}
#q3vb68>h3 {
	font-weight: bold;
	margin-bottom: 0.7em;
}
#q3vb68>ul {
	margin-top: 1em;
	margin-left: -0.4em;
	line-height: 1.5em;
}
#wkc2nv {
	margin-top: 1.8em;
}
#by498b {
	margin: 5em auto 0;
	max-width: 15em;
}
#e92sqr {
	margin-top: 1.2em;
}
#p6dh37 {
	margin-top: 2.6em;
	font-size: 1.5em;
	line-height: 1.4em;
	color: #4597c0;
	font-weight: bold;
}
#bq2eqk {
	text-align: left;
}
#bq2eqk>h4 {
	margin: 1.7em 0 0;
	font-weight: bold;
	font-style: italic;
}
#ad7gj7 {
	margin-top: 2.8em;
}
#k6hbmv {
	margin: 2.75em 0 0;
	font-size: 1.5em;
	color: #4597c0;
	font-weight: bold;
}
#mr929b {
	margin-top: 0.7em;
}
#g8rqwu {
	margin-top: 1.8em;
}
#g8rqwu>a {
	font-size: 1.3em;
	line-height: 2.8em;
	display: block;
	border: solid 0.3em #4597c0;
	border-radius: 2em;
	color: #4597c0;
	font-weight: bold;
}
#tu8q68 {
	margin-top: 4.2em;
}
#um9a35 {
	margin-top: 4.6em;
	background: #385b66;
}
#um9a36 {
	background: #385b66;
}
#h2u75t>h2 {
	margin: 0;
	font-weight: bold;
	font-size: 1.2em;
}
#h2u75t>a {
	margin-top: 1em;
	font-size: 2.5em;
	font-weight: bold;
	color: #fff;
}
#h2u75s {
	background: #4597c0;
	color: #fff;
	padding: 2.7em 0 2.3em;
}
#h2u75s>h2 {
	margin: 0;
	font-weight: bold;
	font-size: 1.2em;
}
#h2u75s>a {
	margin-top: 1em;
	font-size: 2.5em;
	font-weight: bold;
	color: #fff;
}
#xa8wh9 {
	background: #474747;
	color: #fff;
	padding: 1.7em 0 3em;
	font-size: 0.9em;
}
#xa8wh9>h5 {
	font-size: 1em;
	margin: 0;
}
#xa8wh9>div {
	margin-bottom: 0.7em;
}
#xa8wh9>a {
	color: #fff;
	font-size: 0.8em;
}
/*
 * page
 */
#pq8k27 {
	text-align: center;
	margin: 1.5em 0;
	padding: 1.9em 2em 3.6em;
	max-width: 26em;
	background: #fbfbfb;
}
#pq8k27>div {
	width: 4em;
	height: 0.1em;
	background: #327da2;
	margin: 0 auto;
}
#pq8k27>h2 {
	color: #26282d;
	font-weight: 300;
	margin: 0.3em;
}
#pq8k27>h2>b {
	font-weight: bold;
}
#pq8k27>p {
	color: #696969;
	margin: 0 1em;
	font-size: 0.9em;
}
#pq8k27>img {
	margin-top: 2.0em;
}
#b5mf5n {
	margin-top: 2.2em;
}
#npr225 {
	color: #000;
	margin: 1.4em 0 4.4em;
	font-size: 1.2em;
}
#mmj38a {
	margin-top: 3em;
}
#hp2ykb {
	margin-top: 3.4em;
}
#hp2ykb span {
	float: left;
	color: #fff;
	background: #5ea7cf;
	font-weight: bold;
	font-size: 1.2em;
	border-radius: 50%;
	line-height: 1.4em;
	width: 1.4em;
	text-align: center;
}
#hp2ykb p {
	margin-left: 2.4em;
	margin-bottom: 1em;
}
#hc9dq5 {
	margin-bottom: 4em;
}
#hc9dq5 img {
	margin: 2em auto;
	width: 100%;
}
/*
 * leadmagnet, tripwire
 */
.leadmagnet, .tripwire {
	text-align: center;
}
.leadmagnet h2, .tripwire h2 {
	margin-top: 0.9em;
	color: #327da2;
	font-weight: 300;
	font-size: 1.8em;
	line-height: 1.22em;
}
.leadmagnet h2 b, .tripwire h2 b {
	font-weight: 900;
}
.leadmagnet h4, .tripwire h4 {
	margin-bottom: 0.3em;
}
.p9e9sj {
	margin: 0 1.2em;
}
.p9e9sj input {
	display: block;
	width: 100%;
	margin: 1.4em 0;
	height: 2em;
	font-size: 0.9em;
	color: #222;
	border: solid 0;
	border-bottom: solid 0.05em #b8b8b8;
}
.p9e9sj .help-block {
	position: absolute;
	color: #f00;
	text-align: left;
	font-size: 0.7em;
	line-height: 0.7em;
	margin: -1.2em 0 0;
}
#x54pat {
	list-style-position: inside;
}
#bjcc7j {
	margin-top: 3.3em;
}
.dkc5eu {
	font-size: 0.9em;
	line-height: 3.9em;
	display: block;
	color: #fff;
	background: #f16334;
	font-weight: bold;
	border-radius: 0.2em;
	width: 100%;
	transition-duration: 0.2s;
}
.dkc5eu:hover {
	opacity: 0.8;
}
.mh2m5v {
	background: #327da2;
	height: 5.6em;
	margin-bottom: 3.6em;
}
#xq4rzc, #mz4r8c {
	position: absolute;
	top: 1.1em;
	right: 1.1em;
}
.mh2m5v>div {
	position: relative;
	width: 6em;
	margin: 0 auto;
	bottom: -2.4em;
}
.f75fhe {
	margin: 0 1.2em;
}
.f75fhe button {
	font-size: 1em;
	margin-top: 1em;
	padding: 0 0.6em;
	height: 3.2em;
	display: block;
	width: 100%;
	color: #f16334;
	border: solid 0.2em #f16334;
	border-radius: 0.2em;
	display: flex;
	align-items: center;
	cursor: pointer;
	justify-content: space-between;
	background: transparent;
	transition-duration: 0.2s;
}
.f75fhe button:hover {
	box-shadow: 0em 0em 0.2em #f16334;
	opacity: 0.8;
}
.f75fhe button img {
	width: 1.8em !important;
}
.f75fhe button span {
	padding: 0.2em;
	flex-grow: 1;
}
.qjf76w {
	margin: 2em auto;
	width: 9em;
}
.leadmagnet-step1 h2 {
	margin-top: 2.5em;
}
.leadmagnet-step1 h4 {
	margin-top: 3em;
}
.leadmagnet-step2 h2 {
	margin: 3.5em 0 2em;
}
.leadmagnet-step3 h2 {
	margin: 5.8em 0 2em;
}
.leadmagnet-step4 h2 {
	margin: 2.6em 0 2.5em;
}
.leadmagnet-step4 .dkc5eu {
	margin-top: 3.9em;
}
.leadmagnet-step5 {}
#cz9wgz {
	font-size: 0.75em;
}
.leadmagnet-step5 h2 {
	margin-top: 0.7em;
}
.leadmagnet-step5 h4 {
	margin: 2.8em 0 0.5em;
}
.leadmagnet-step6 h2 {
	margin-top: 3.8em;
}
.leadmagnet-step6 h4 {
	margin-top: 2.8em 0 0.5em;
}
.leadmagnet-step6 .dkc5eu {
	margin-top: 3.8em;
}
.leadmagnet-step7 h2 {
	margin-top: 5.6em;
}
.tripwire-step1 h2 {
	margin: 3.5em 0 2em;
}
.tripwire-step2 h2 {
	margin: 5.8em 0 2em;
}
.tripwire-step3 h2 {
	margin: 2.8em 0 1em;
}
.tripwire-step3 h4 {
	margin-top: 4em;
}
.tripwire-step3 .dkc5eu {
	margin-top: 3.6em;
}
.tripwire-step4 h2 {
	margin: 3.6em 0 0;
}
.tripwire-step4 h4 {
	margin-top: 1em;
}
.tripwire-step4 .dkc5eu {
	margin-top: 4.4em;
}
.tripwire-step5 h2 {
	margin-top: 3.6em;
}