/*
Theme Name: Reveal Mobile
Theme URI: https://mrcraleigh.com
Author: MRC
Author URI: https://mrcraleigh.com
Description: A custom theme developed for Reveal Mobile.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: revealmobile
Tags: Tech Start Up

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@import url("https://p.typekit.net/p.css?s=1&k=aoq4kid&ht=tk&f=139.140.175.176.143.144.147.148.156.157.161.162&a=22454514&app=typekit&e=css");
@font-face {
font-family:"proxima-nova";
src:url("https://use.typekit.net/af/98e3f6/000000000000000077359562/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/98e3f6/000000000000000077359562/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/98e3f6/000000000000000077359562/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;
}
@font-face {
font-family:"proxima-nova";
src:url("https://use.typekit.net/af/624cab/000000000000000077359558/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/624cab/000000000000000077359558/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/624cab/000000000000000077359558/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;
}
@font-face {
font-family:"proxima-nova";
src:url("https://use.typekit.net/af/d45b9a/000000000000000077359577/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/d45b9a/000000000000000077359577/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/d45b9a/000000000000000077359577/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;
}
@font-face {
font-family:"proxima-nova";
src:url("https://use.typekit.net/af/6cc429/00000000000000007735957a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/6cc429/00000000000000007735957a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/6cc429/00000000000000007735957a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:400;
}
.tk-proxima-nova,
.fancy,
.watermarkNumber,
.watermarkNumber--small,
.card__employeeTitle span,
.card__categories span,
.withNumbers .accordion__panel > input[type="checkbox"] + label::before,
.withNumbers .accordion__panel > input[type="radio"] + label::before,
code,
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
p,
.button,
body .hs-button.primary,
.ww-page-wrapper .p-btn,
input[type="submit"],
.header__cta a,form span,
.hbspt-form form input.hs-input,
.hbspt-form form textarea.hs-input,
.hbspt-form form select.hs-input,
body div#hs-eu-cookie-confirmation,
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area a#hs-eu-confirmation-button,
body{font-family:"proxima-nova",sans-serif !important;}

/*New page ID 18299*/
/*Helpers*/
.text-center{text-align:center !important}
.blue-text{color:#3bb1da}
.seperator-b{position:relative}
.seperator-b::after{
	content:"";
	width:60px;
	height:5px;
	position:absolute;
	background:#bba069
}
.orange-fields form input.hs-input, .orange-fields form textarea.hs-input, .orange-fields form select.hs-input {
    border:2px solid #fc7112;
    background-color:rgba(252,113,18,.5);
    color:#fff;
    font-size:1rem
}
.orange-fields input[type="submit"]{
    background-color:#fb9f04;
    border-top:2px solid #fb9f04;
    border-bottom:3px solid #f96d01;
    width:100%
}
/*New page ID 19432*/
.how-to-grow > .contain{
	background:#0b1a39;
	border-radius:14px;
	padding:0 40px
}
.how-to-grow .contain.grid{
	margin:0;
	max-width:none
}
.how-to-grow form fieldset{max-width:100% !important}
.how-to-grow form label{color:#cdd0d7}
.how-to-grow form .legal-consent-container p{
	text-align:center;
	line-height:14px
}
.how-to-grow .hs_recaptcha,
.how-to-grow .hs_submit{
	width:50%;
	float:left;
	padding-right:8px
}

@media (min-width:480px){
	/*Form - 10 Location-Based Marketing... page */
	.location-based-marketing .hs_firstname,
	.location-based-marketing .hs_email{
		width:calc(50% - 5px);
		float:left
	}
	.location-based-marketing .hs_firstname{margin-right:10px}
}

@media (max-width:1190px){
	.how-to-grow .hs_submit{
		width:35%;
		float:right
	}
}

@media (max-width:910px){
	.how-to-grow .grecaptcha-badge{margin:0 auto}
	.how-to-grow .hs_recaptcha,
	.how-to-grow .hs_submit{
		width:100%;
		float:none
	}
	.how-to-grow .hs_submit{
		max-width:258px;
		margin:0 auto;
		padding-right:5px
	}
}
@media (max-width:480px){
	.how-to-grow form{
		margin-top:-0.5em !important
	}
	.how-to-grow .hs_firstname input,
	.how-to-grow .hs_lastname input{
		width:100% !important
	}
}