@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-Thin.ttf') format('truetype');
	  font-weight: 100;
	  font-style: normal;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-ExtraLight.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Light.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 200;
	  font-style: normal;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-Light.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 300;
	  font-style: normal;
	}

	@font-face {
	  font-family: Jura ;
	  src: url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 400;
	  font-style: normal;
	}

	@font-face {
	  font-family: Jura ;
	  src: url('../fonts/google/Jura/Jura-Medium.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 500;
	  font-style: normal;
	}

	@font-face {
	  font-family: Jura ;
	  src: url('../fonts/google/Jura/Jura-SemiBold.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Bold.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 600;
	  font-style: normal;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-Bold.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 700;
	  font-style: normal;
	}

//	@font-face {
//	  font-family: Jura;
//	  src: url('../fonts/google/Jura/Jura-ExtraBold.ttf') format('truetype'),
//	  url('../fonts/google/Jura/Jura-Bold.ttf') format('truetype'),
//	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype')
//	  font-weight: 800;
//	  font-style: normal;
//	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-ThinItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-LightItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 100;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-ExtraLightItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-LightItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype')
	  font-weight: 200;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-LightItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 200;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura ;
	  src: url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 400;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura ;
	  src: url('../fonts/google/Jura/Jura-MediumItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 500;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura ;
	  src: url('../fonts/google/Jura/Jura-SemiBoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-BoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 600;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-BoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype');
	  font-weight: 700;
	  font-style: italic;
	}

	@font-face {
	  font-family: Jura;
	  src: url('../fonts/google/Jura/Jura-ExtraBoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-BoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Italic.ttf') format('truetype'),
	  url('../fonts/google/Jura/Jura-Regular.ttf') format('truetype'),
	  font-weight: 800;
	  font-style: italic;
	}



	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Thin.ttf') format('truetype');
	  font-weight: 100;
	  font-style: normal;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-ExtraLight.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Light.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 200;
	  font-style: normal;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Light.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 300;
	  font-style: normal;
	}

	@font-face {
	  font-family: Saira Extra Condensed ;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 400;
	  font-style: normal;
	}

	@font-face {
	  font-family: Saira Extra Condensed ;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Medium.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 500;
	  font-style: normal;
	}

	@font-face {
	  font-family: Saira Extra Condensed ;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-SemiBold.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Bold.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 600;
	  font-style: normal;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Bold.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 700;
	  font-style: normal;
	}

//	@font-face {
//	  font-family: Saira Extra Condensed;
//	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-ExtraBold.ttf') format('truetype'),
//	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Bold.ttf') format('truetype'),
//	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype')
//	  font-weight: 800;
//	  font-style: normal;
//	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-ThinItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-LightItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 100;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-ExtraLightItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-LightItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype')
	  font-weight: 200;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-LightItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 200;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed ;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 400;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed ;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-MediumItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 500;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed ;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-SemiBoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-BoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 600;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-BoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype');
	  font-weight: 700;
	  font-style: italic;
	}

	@font-face {
	  font-family: Saira Extra Condensed;
	  src: url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-ExtraBoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-BoldItalic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Italic.ttf') format('truetype'),
	  url('../fonts/google/Saira_Extra_Condensed/SairaExtraCondensed-Regular.ttf') format('truetype'),
	  font-weight: 800;
	  font-style: italic;
	}

body { font-family: "Saira Extra Condensed", 'sans-serif'; }
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Jura", 'sans-serif';
}
.footer .nav a,
.footer-social-links li a{
	color: #040404
}
a {
	color: #040404;
}
a:hover,
a:focus {
	color: #040404;
}
.btn.btn-primary {
	background: #fefffe;
	border-color: #fefffe;
	color: #040404;
}
.btn.btn-secondary {
	color: #fefffe;
}
.btn.btn-ghost {
	border-color: #fefffe;
	color: #fefffe;
}
.btn.btn-ghost svg{
	fill: #fefffe;
}
.hpm-pagination .page-link:focus,
.hpm-pagination .page-link:hover {
	background-color: rgba(254, 255, 254, 0.1);
}
.hpm-pagination .page-item.active .page-link {
	background-color: #fefffe;
	border-color: #fefffe;
	color: #040404;
}
/* .hpm-form .btn {
	background: #fefffe !important;
	border-color: #fefffe !important;
	color: #040404 !important;
} */
/*.swiper-button-prev:hover,
.swiper-button-prev:focus,
.swiper-button-next:hover,
.swiper-button-next:focus {
	color: #fefffe;
}*/
.hpm-styled-li::before {
	background: #fefffe;
}
.hpm-popup-progress-current,
.hpm-popup-progress-current-dot {
	background: #fefffe;
}
.hpm-popup-progress-current-dot::after {
	background: #040404;
}
.hpm-module-contact-us {
	background: #fefffe;
	color: #040404;
}
.hpm-module-contact-us .hpm-module-contact-form .btn {
	color: #040404;
}
.hpm-module-contact-us .hpm-module-contact-form .btn.btn-primary:hover, .hpm-module-contact-us .hpm-module-contact-form .btn.btn-default:hover {
	color: #6dbd51;
	background: #fefffe;
}
.hpm_template_2 .hpm-module-contact-us .hpm-module-contact-form .btn {
	background: #fefffe !important;
	border-color: #fefffe !important;
	color: #040404 !important;
}
.hpm-module-counter-col {
	border-color: rgba(254, 255, 254, 0.6);
}
.hpm-module-counter-v2 .hpm-module-counter-number {
	color: #fefffe;
}
.hpm-module-counter-v2 .hpm-module-counter-hr {
	background: #fefffe;
}
.hpm-module-counter-col-inner {
	/* background: rgba(254, 255, 254, 0.1); */
}
.hpm-module-counter-col-inner .hpm-module-counter-number {
	color: #fefffe;
}
.hpm-module-faq-item-q .btn {
	background: rgba(254, 255, 254, 0.4);
}
.hpm_template_2 .hpm-module-faq-item-q .btn {
	background: #fefffe;
	color: #040404;
}
.hpm-module-locations-col {
	border-color: #fefffe;
}
.hpm-module-locations-col h6 {
	color: #6dbd51;
}
.hpm-module-location-box {
	background: #fefffe;
	color: #040404;
}
.hpm-module-member-plans-badge {
	background: #fefffe;
	color: #040404;
}
.hpm_template_2 .hpm-module-member-plans-badge {
	border-top-color: #fefffe;
	color: #040404;
	border-right-color: transparent;
}
.hpm-module-member-plans-name {
	color: #fefffe;
}
.hpm-module-member-plans-ul i,
.hpm-module-member-plans-ul svg {
	color: #fefffe;
}
.hpm_template_1 .hpm-module-schedule-item-tab-name .btn {
	background: rgba(254, 255, 254, 0.4);
}
.hpm_template_2 .hpm-module-schedule-item-tab-name svg {
	color: #fefffe;
}
.hpm_template_2 .hpm-module-member-plans-ul i,
.hpm_template_2 .hpm-module-member-plans-ul svg {
	fill: #fefffe;
}
.hpm_template_2 .hpm-module-member-plans-price{
	color: #fefffe;
}

.hpm-intensity-block {
	background: #fefffe;
}
.hpm-module-text {
	background: rgba(254, 255, 254, 0.3);
}
.hpm_template_2 .footer .footer-social-links li a {
	background: #fefffe;
	color: #040404;
}
.hpm_template_2 .footer .footer-social-links li a:hover {
	background: rgba(254, 255, 254, 0.8);
	color: #040404;
}
.hpm_template_2 .hpm-module-sticky-bar .skew-after {
	color: rgba(254, 255, 254, 0.1);
}
.hpm_template_2 article .entry-header h2{color: #fefffe;}

@media (min-width: 992px) {
	.hpm_template_2 .hpm-module-sticky-bar-text {
		background: rgba(254, 255, 254, 0.1);
	}
}

/* blog */

.hpm_template_3 .hpm-module-whyus .left-part h2.hpm-section-heading,
.hpm_template_3 .hpm-module-whyus h2.hpm-section-heading,
.hpm_template_3 .hpm-module-contact-us h2.hpm-section-heading,
.hpm_template_3 .hpm-blog-list h2.hpm-section-heading,
.hpm_template_3 .hpm-module-location h2.hpm-section-heading,
.hpm_template_3 .hpm-module-testimonials h2.hpm-section-heading,
.hpm_template_3 .hpm-module-location h3.hpm-subsection-heading,
.hpm_template_3 .hpm-module-whyus.variant-2 .hpm-module-whyus-content h3.hpm-module-whyus-title
{
	position: relative;
	display: inline-flex;
}
.hpm_template_3 .hpm-module-whyus .left-part h2.hpm-section-heading:after,
.hpm_template_3 .hpm-module-whyus h2.hpm-section-heading:after,
.hpm_template_3 .hpm-module-contact-us h2.hpm-section-heading:after,
.hpm_template_3 .hpm-blog-list h2.hpm-section-heading:after,
.hpm_template_3 .hpm-module-location h2.hpm-section-heading:after,
.hpm_template_3 .hpm-module-testimonials h2.hpm-section-heading:after,
.hpm_template_3 .hentry .entry-title:after,
.hpm_template_3 .hpm-module-whyus.variant-2 .hpm-module-whyus-content h3.hpm-module-whyus-title:after
{
	content: '';
	display: block;
	position: absolute;
	bottom: -0.5rem;
	width: 60px;
	height: 3px;
	right: 0;
	background-color: #fefffe;
}
.hpm_template_3 .hpm-module-location h3.hpm-subsection-heading:after{
	content: '';
	display: block;
	position: absolute;
	bottom: -0.5rem;
	width: 60px;
	height: 2px;
	left: 0;
	background-color: #fefffe;
}


.hpm_template_3 .hpm-module-contact-us .hpm-module-contact-form .btn {
	color: #fefffe !important;
}

.hpm_template_3 .btn.btn-primary,
.hpm_template_3 .wpcf7 input.btn-primary[type="submit"],
.wpcf7 .hpm_template_3 input.btn-primary[type="submit"]{
	background: #fefffe !important;
	border-color: #fefffe !important;
	color: #040404 !important;
}

.hpm_template_3 .hpm-module-contact-us .hpm-module-contact-form .btn {
	background: #fefffe !important;
	border-color: #fefffe !important;
	color: #040404 !important;
}

.hpm_template_3 .hpm-module-contact-us .hpm-module-contact-form .btn:hover {
	background: #040404 !important;
	color: #fefffe !important;
}
.hpm-module-member-plans-t3 .hpm-module-member-plans-top{
	background-color: #fefffe;
}
.hpm-module-member-plans-t3 .hpm-module-member-plans-section-title hr{
	border-top: 5px solid #fefffe;
}
.hpm-module-member-plans-t3 .hpm-module-member-plans-button-container .hpm-module-member-button{
	background-color: #fefffe;
}

#error-404-wrapper.template_1 header.page-header h1,
#error-404-wrapper.template_1 .page-content p {
	color: #040404;
}
#error-404-wrapper.template_2 header.page-header h1{
	color: #fefffe;
}
#error-404-wrapper.template_2 .page-content a.btn{
	background: #fefffe !important;
	border-color: #fefffe !important;
	color: #040404 !important;
}
.hpm_template_3 .hpm-blog-archive-t3.tile-variant-2 .hpm-image-holder a .text-holder:after{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #fefffe;
}
.hpm_template_3 .hpm-module-sticky-bar .btn-left{
	background: #fefffe;
	color: #040404;
}
.hpm_template_3 .hpm-module-sticky-bar .btn-right{
	color: #fefffe;
}
.hpm_template_3 .hpm-module-sticky-bar-v2 .hpm-module-sticky-bar-bg-opacity{
background: #fefffe;
}
.hpm_template_3 .hpm-module-sticky-bar-v2 .hpm-module-sticky-bar-title{
color: #040404;
}
.hpm_template_3 .hpm-module-sticky-bar-v2 .btn-right{
color: #fefffe;
border: 3px solid #fefffe;
background: #040404;
}

.hpm_template_3 .hpm-module-testimonials-t3.t3-v1 .hpm-module-testimonials-col-inner:after{
	content: "";
	display: block;
	height: 100%;
	width: calc(100% - 30px);
	left: 15px;
	top: 0;
	background-color: #fefffe;
	position: absolute;
	opacity: 0.4;
	z-index: -1;

}
.hpm_template_3 .hpm-module-testimonials-t3 .hpm-module-testimonials-col-inner .testimonial-description,
.hpm_template_3 .hpm-module-testimonials-t3 .hpm-module-testimonials-col-inner .hpm-module-testimonials-name
{
	color: #040404;
}.hpm_base_light .header.hpm-nav-rows_with_bg,
.hpm_base_light .header.hpm-nav-standard_with_bg,
.hpm_base_dark .header.hpm-nav-rows_with_bg,
.hpm_base_dark .header.hpm-nav-standard_with_bg {
	background: #fefffe;
	color: #040404;
}
.hpm_base_light .header .hpm-navbar-mobile-toggle > span,
.hpm_base_dark .header .hpm-navbar-mobile-toggle > span,
.hpm_base_light .header:not(.hpm-nav-standard_with_bg):not(.hpm-nav-rows_with_bg) .hpm-navbar-mobile-toggle > span,
.hpm_base_dark .header:not(.hpm-nav-standard_with_bg):not(.hpm-nav-rows_with_bg) .hpm-navbar-mobile-toggle > span {
	background: #040404;
}
@media (max-width: 991px) {
	.hpm_base_light .header:not(.hpm-nav-standard_with_bg):not(.hpm-nav-rows_with_bg),
	.hpm_base_dark .header:not(.hpm-nav-standard_with_bg):not(.hpm-nav-rows_with_bg) {
		background: #fefffe;
	}
}.header.hpm-header.hpm-nav-standard_wo_bg:not(.hpm-nav-standard_with_bg):not(.hpm-nav-rows_with_bg),
.header.hpm-header.hpm-nav-rows_wo_bg:not(.hpm-nav-standard_with_bg):not(.hpm-nav-rows_with_bg) {
	color: #fefffe;
}.hpm_base_light .header.hpm-header .dropdown-menu,
.hpm_base_dark .header.hpm-header .dropdown-menu {
	background: #fefffe;
	color: #040404;
}
@media (max-width: 991px) {
	.hpm_base_light .header .navbar .navbar-collapse,
	.hpm_base_dark .header .navbar .navbar-collapse {
		background: #fefffe;
		color: #040404;
	}
}a {
	color: #6dbd51;
}
a:hover,
a:focus {
	color: #6dbd51;
}	.hpm_base_light .btn.btn-primary,
	.hpm_base_dark .btn.btn-primary,
	.hpm_base_light .btn.btn-default,
	.hpm_base_dark .btn.btn-default{
		background: #6dbd51;
		border-color: #6dbd51;
		color: #fefffe;
	}
	.hpm_base_light .btn.btn-primary:hover,
	.hpm_base_dark .btn.btn-primary:hover,
	.hpm_base_light .btn.btn-primary:focus,
	.hpm_base_dark .btn.btn-primary:focus,

	.hpm_base_light .btn.btn-default:hover,
	.hpm_base_dark .btn.btn-default:hover,
	.hpm_base_light .btn.btn-default:focus,
	.hpm_base_dark .btn.btn-default:focus{
		background: #fefffe;
		border-color: #fefffe;
		color: #6dbd51;
	}	.hpm_base_light .btn.btn-secondary,
	.hpm_base_dark .btn.btn-secondary {
		background: #fefffe;
		border-color: #fefffe;
		color: #040404;
	}
	.hpm_base_light .btn.btn-secondary:hover,
	.hpm_base_dark .btn.btn-secondary:hover,
	.hpm_base_light .btn.btn-secondary:focus,
	.hpm_base_dark .btn.btn-secondary:focus {
		background: #040404;
		border-color: #040404;
		color: #fefffe;
	}	.hpm_base_light .btn.btn-ghost,
	.hpm_base_dark .btn.btn-ghost {
		background: #fefffe;
		border-color: #6dbd51;
		color: #6dbd51;
	}
	.hpm_base_light .btn.btn-ghost:hover,
	.hpm_base_dark .btn.btn-ghost:hover,
	.hpm_base_light .btn.btn-ghost:focus,
	.hpm_base_dark .btn.btn-ghost:focus {
		background: #6dbd51;
		border-color: #6dbd51;
		color: #fefffe;
	}