<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.reveal-modal {
	padding: 0;
	display: block;
}

.reveal-modal h3 {
	margin-top: 0;
	font-family: 'montserrant', Helvetica, Arial, sans-serif;
	font-size: 26px;
	word-spacing: normal;
	text-align: center;
}

.reveal-modal .modal-body h2 {
	color: #fff;
	font-size: 34px;
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
}

.reveal-modal .close-reveal-modal {
    background-color: #000;
    color: #f8f8f8;
    padding: 6px 0 0 0;
    border-radius: 38px;
    position: absolute;
    width: 37px;
    height: 37px;
    top: -18px;
    right: -14px;
    border: 3px solid #fff;
    text-decoration: none!important;
    text-align: center;
    font-size: 30px;
}

.reveal-modal .modal-body {
	padding: 30px;
	background-color: #333;
}

.reveal-modal .modal-body p {
	font-size: 16px;
}

.reveal-modal .modal-body input {
	width: 100%;
}

.reveal-modal .modal-body label {
	margin-bottom: 10px;
	font-weight: bold;
}

.reveal-modal hr {
	border-color: transparent;
}

.hci-button {
	padding: 7px 15px;
	background: rgb(161, 170, 86);
	border-radius: 20px;
	color: rgb(255, 255, 255);
	font-size: 16px;
	line-height: normal;
	text-transform: uppercase;
}

#purchaseModal .phone_number.vcex-button {
	margin: 10px auto;
    padding: 10px 20px;
    background-color: #F48617;
    color: white;
    font-family: 'montserrant', Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    display: inline-block;
    font-size: 26px;
    border-radius: 35px;
}

#purchaseModal .weekend-price sub{
	top: 0;
	font-size: 70%;
}

/* Mailchimp */
	#mc_embed_signup form {
		padding: 0 !important;
	}

	#mc_embed_signup {
		background: transparent !important;
	}

	#mc-embedded-subscribe, .hci-package {
		margin: auto !important;
		display: inline-block !important;
		color: rgb(255, 255, 255) !important;
		font-size: 16px !important;
		border-radius: 20px !important;
		padding: 7px 15px !important;
	}

	#mc-embedded-subscribe {
		background-color: #E44525;
	}

	#mce-success-response {
		padding-left: 40px;
		background-image: url(https://cdn2.iconfinder.com/data/icons/basicset/tick_32.png);
		background-repeat: no-repeat;
		background-position: left center;
		color: white;
		text-shadow: none;
	}


/* Custom Modal CSS */

	/*Mailchimp*/
	#signupModal {
		background-color: #67BCDB;
	}

	#signupModal label,
	#signupModal p {
		color: #333;
	}

	/* Purchasing Modal */
	#purchaseModal {
		width: 580px;
		border: 2px dashed white;
		background-color: #231F20;
		color: white;
	}

	#purchaseModal .countdown {
		margin: 0;
	}

	#purchaseModal table.pricing-table {
		width: 100%;
		margin: 10px auto;
		text-align: center;
	}

	#purchaseModal table.pricing-table tr td {
		text-align: center;
	}

	#purchaseModal table.pricing-table tr:first-child td {
		width: 50%;
	}

	#purchaseModal table.pricing-table tr td h4 {
		margin: 0;
		color: white;
	}

	#purchaseModal table.pricing-table tr td {
		line-height: normal;
	}

	#purchaseModal table.pricing-table tr td span.hci-package_price,
	#purchaseModal table.pricing-table tr td span.hci-discount_price {
		line-height: normal;
	}

	#purchaseModal .body-message {
		margin: 0 0 30px;
		color: white;	
	}

	#purchaseModal .hci-pricePoint,
	#purchaseModal .was-price {
		font-family: 'Roboto', Helvetica, Arial, sans-serif;
		font-size: 46px;
		font-weight: bold;
		line-height: normal;
	}

	#purchaseModal .hci-pricePoint sub {
		font-size: 0.6em;
		top: 0;
	}

	#purchaseModal .hci-package_title {
		padding-bottom: 10px;
		border-bottom: 1px solid white;
		color: #fff;
		font-family: 'Raleway', Helvetica, Arial, sans-serif;
		font-weight: bold;
		font-size: 20px;
		line-height: normal;
	}

	#purchaseModal .hci-aside {
		font-family: 'Raleway', Helvetica, Arial, sans-serif;
		font-size: 24px;
		line-height: auto;
		border-left: 1px solid #666;
	}	
	
	#purchaseModal .hci-aside p {
		margin: 10px 0;
		font-size: 16px;
		font-family: 'Raleway', Helvetica, Arial, sans-serif;
		font-weight: normal;
		line-height: normal;
	}

	#purchaseModal .phone_number {
		color: #F48617;
		font-family: 'montserrant', Helvetica, Arial, sans-serif;
		font-size: 28px;
		font-weight: bold;
		text-decoration: none;
	}

	#purchaseModal .modal-loader {
		padding: 70px 0;
	}	


	#purchaseModal .countdown {
		padding: 10px;
		background-color: black;
		display: inline-block;
	}

	#purchaseModal .countdown .opd_timer {
		color: #68BADF;
		font-family: 'Open Sans', sans-serif;
		font-size: 24px;
		line-height: 20px;
	}

	#purchaseModal .countdown table {
		width: 100%;
		margin: 0;
	}

	#purchaseModal .countdown table tr td {
		color: #fff;
		font-family: 'Open Sans', sans-serif;
		font-size: 12px;
		text-align: center;
	}


/* Helper Classes ==================
================================= */

.text-center {
	text-align: center;
}

.color-orange {
	color: #F48617;
}

.countdown {
	display: inline-block;
}

.countdown .opd_timer {
	  color: #67BCDB;
	  font-family: 'Open Sans', sans-serif;
	  font-size: 24px;
	  line-height: 20px;
}

.countdown table {
	width: 100%;
}

.countdown table tr td {
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	line-height: normal;
	text-align: center;
}

.countdown.countdown-lg .opd_timer {
	font-size: 32px;
	line-height: 23px;
}

.countdown.countdown-lg table tr td {
	font-size: 14px;
}

.countdown-right {
	text-align: right;
}

.countdown-center {
	text-align: center;
}

.text-switch p {
	margin: 20px 0;
	padding: 20px;
	background-color: black;
}

.reveal-modal-bg {
	background-color: rgba(0,0,0,.9);
}

/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) {
	.reveal-modal {
		width: 100% !important;
		margin: auto;
		left: 0;
	}

	.text-switch p {
		text-align: center;
	}

	

	#purchaseModal .logo {
		max-width: 70%;
	}

	#purchaseModal .hci-aside {
		border-left: none;
	}

	#purchaseModal .modal-body {
		
		text-align: center;


	}

	#purchaseModal .body-message {
		margin-bottom: 20px;
		padding: 0;
	}
}</pre></body></html>