.page-template-fullwidth-page h1.entry-title {
	text-align: center;
	margin-top: 35px;
}

.stepColumn img {
	position: relative;
	left: -20px;
}

.stepColumn p {
	padding-left: 16px;
}

.ctaButton {
	margin-top: 45px;
	
}

.ctaButton a {
	font-size: 1.8em;
	
}

.buttonColumn {
	text-align: center;
}

.buttonColumn input {
	max-width: 200px;
	text-align: center;
	margin: 0 auto;
}

@media screen and (min-width: 75em) {
	.page-id-743 .site {
		max-width: 1200px;
		padding: 54px 60px;
	}
	
	.wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__huge.wideColumn {
		padding-left: 0;
		padding-right: 0;
	}
	
	h2.subheader {
		font-size: 2.5em;
		margin-bottom: 42px;
	}
	
} 

/* @media (min-width: 600px) {
	.pricingTable > div:first-child {
		width: 95%;
	}
} */


.pricingTable > div {
	margin-bottom: 35px;
	padding: 41px 35px 36px !important;
	margin: 0 auto 35px !important;
	width: 90%;
	border-radius: 15px;
}

.pricingTable > div h2 {
	font-size: 3em;
	margin-bottom: 30px;
}

p.pricingBoxHeader {
	text-transform: uppercase;
	letter-spacing: 1px;
}

.pricingTable ul {
	width: 65%;
	margin: 0 auto 45px;
	padding-top: 25px;
}

.pricingTable ul li {
	text-align: center;
	border-bottom: 1px solid white;
	font-size: 1.2em;
	padding: 5px;
	padding-left: 5px !important;
}

.pricingTable ul li:last-child {
	border: none;
}

@media (min-width: 1080px) {
	.pricingTable > div {
		width: 100%;
		margin: 0 auto !important;
		padding: 0;
	}
	
	.pricingTable > div:first-child {
		/* width: 120%; */
	}
	
	.pricingTable > div h2 {
		font-size: 2em;
	
	}
	
	.pricingTable > div {
		/* width: 120%; */
	}
	
	.pricingTable {
		position: relative;
/* 		left: -20px; */
		margin: 0 auto;
/* 		width: 96%; */
	}
/* 	
	.pricingTable > div:last-child {
		position: relative;
		left: -18px;
	}
	 */
	.pricingTable ul {
		width: 100%;
	}
	
	.pricingTable ul li {
		font-size: 1em;
	}
	
}


@media (min-width: 1200px) {
	.pricingTable {
		position: relative;
	}
	/*
	.pricingTable > div {
		width: 120%;
	}
	
	.pricingTable {
		position: relative;
		left: -20px;
	}
	
	.pricingTable > div:last-child {
		position: relative;
		left: -18px;
	}
	*/
	
}

.page-id-774 #site-navigation,
.page-id-774 .custom-header {
	 
		display: none;
	
}

