/* Themify Customize Styling */
body {	
	font-family: "Exo";	font-weight:500;
 
}
:root {	
	--theme_accent: #2e728c;
	--theme_accent_semi: #163e73; 
}
h1 {	
	font-family: "Montserrat";	font-weight:400;
 
}
h2 {	
	font-family: "Montserrat";	font-weight:400;
 
}
h3 {	
	font-family: "Montserrat";	font-weight:400;
 
}
h4 {	
	font-family: "Montserrat";	font-weight:400;
 
}
h5 {	
	font-family: "Montserrat";	font-weight:400;
 
}
h6 {	
	font-family: "Montserrat";	font-weight:400;
 
}
body #site-logo a {	
	font-family: "Raleway";	font-weight:400;
 
}
body #site-logo a img {	
	height: 50px; 
}
#site-description {	
	font-family: "Montserrat";	font-weight:400;

	color: #163e73;	position:relative;

	top: -20px; 
}
#main-nav a {	
	margin-top: 20px;
	color: #2e728c;	font-size:.8em;
 
}
#main-nav a:hover {	
	color: #163e73; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #163e73; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #858585; 
}
#main-nav .highlight-link > a {	
	color: #88cfc7; 
}
#footer {	
	color: #000000; 
}
#footer a {	
	color: #000000; 
}
#footer a:hover {		text-decoration:underline;

	color: #000000; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 50px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 50px; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body #site-logo a img {	
	height: 50px; 
}
 }
/* Themify Custom CSS */
.sp-slide-wrap{position:absolute;bottom:25%;width:300px;margin:0 auto;left:-10px;padding: 10px}
.sp-slide-wrap .sp-slide-text{padding:10px;}
.home .ui.minimal .tab-nav li{padding:10px;}
.tb_38ee45d{margin-top:-50px}
.fixed-header #site-description{display:block;}
.signup-btn a{color:#88cfc7!important;border: 1px solid #88cfc7!important;}
.signup-btn a:hover{background-color:#88cfc7!important;color:#FFF!important;border: 1px solid #88cfc7!important;}
#sales-header{background:#eee;text-align:center;position:sticky;}
.mfp-iframe-holder .mfp-content{max-width:90%!important;}
input[type="radio"],input[type="checkbox"]{border:solid 1px #000;padding:0;}
input[type="radio"]{border-radius:35px}

button:hover {
	background-color: var(--theme_accent_hover);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	color: #fff;
	transform: translateY(-1px);
}
.grecaptcha-badge{display:none!important;}
footer .signup-btn a,footer .signup-btn a:hover{padding:10px 20px;color:#000!important;background-color:transparent;border:solid 1px #000!important;}