/* Themify Customize Styling */
body {	
	font-family: "google-font-julius-sans-one";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:400;
	text-align:left; 
}
h1 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
#main-nav a {	
	color: #646e77;	font-weight:500;
 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	
	font-family: "google-font-montserrat";	font-weight:100;
 
}
h1 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
body #site-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:400;
 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	
	font-family: "google-font-montserrat";	font-weight:100;
 
}
h1 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
body #site-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:400;
 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body {	
	font-family: "google-font-montserrat";	font-weight:100;
 
}
h1 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-julius-sans-one";	font-weight:400;
 
}
body #site-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:400;
 
}
 }
/* Themify Custom CSS */
.navbar-wrapper {

  justify-content: center;

}


#main-nav a:hover, #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav ul a:hover {
  
color:#ccb452;
	
}

.page-id-356 #headerwrap {
  background-color: rgba(255, 255, 255, 1);
  border-bottom: 1px solid #ccc;
}

.navbar-wrapper {
 
  font-family: 'Roboto';
	
}

.fp-slidesNav .active a {
  border-color:#e5cb5f !important;

}

/* Scrollbar mobile hide */
.full_width .module_row > .row_inner, .full_width .module_row > .row_inner {
  
  overflow-y: hidden !important;
}

#fp-nav {


  right: 0px !important;

}