/* Themify Customize Styling */
h1 {	
	font-family: "Inter";	font-weight:400;
	text-align:center; 
}
h2 {	
	font-family: "Inter";	font-weight:500;
 
}
h3 {	
	font-family: "Inter";	font-weight:500;
 
}
h4 {	
	font-family: "Inter";	font-weight:400;
 
}
h5 {	
	font-family: "Inter";	font-weight:500;
 
}
body #site-logo a {	display: none; 
}
body #site-logo a img {		width: 90px; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 90px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 90px; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body #site-logo a img {		width: 90px; 
}
 }
/* Themify Custom CSS */

.footer-text {
  display:none
}
@media screen and (max-width: 1000px) {
  #header {
    height: auto;
    padding: 0px 0 0px !important;
  }
}

.mobile_menu_active #headerwrap .sidemenu-on #main-nav a {
    padding-left: 10px;}
.mobile_menu_active #headerwrap #main-nav a {
    border-bottom:1px solid #e0e0e0;
	padding-left:3%;
}
textarea, select,input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="url"], input[type="number"], input[type="tel"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"],
input[type="file"]{
   width: 100%;
  font-weight: 400;
  font-size: 13px;
  padding: 12px 20px;
  height: auto;
	    border-radius:30px;

}


input[type="reset"], input[type="submit"], button {
text-transform: capitalize;
    text-align: left;
    border-radius:30px;
    padding: 9px 22px 9px 22px !important;
		font-weight: 400;
	box-shadow: none;
	margin-bottom: 8px
}
@media only screen and (min-width: 48em) {
  #main-nav li > .sub-menu {
    box-shadow: none;
    border-radius: 0px;
    margin-top: 27px;
  }
}
.sidemenu-off .search-button {
  border-left: none;
  padding-left: 24px;
}
@media (max-width: 680px){
body #site-logo a img {
    width: 250px;
padding: 5px 0px 0px 0px;
	}}

@media (max-width: 480px) {
  #headerwrap.fixed-header #site-logo a img {
    width:250px;
		padding: 9px 0px 0px 0px;
 }
}
@media screen and (max-width: 1000px) {
  #headerwrap {
    padding-bottom: 0 !important;
    padding-top: 0px;
  }
}
@media screen and (max-width: 900px) {#main-nav .highlight-link:last-child > a {
  border-radius: 100px !important;
  background: #BB8D13 !important;
  color: #fff !important;
  margin-top: 10px !important;
  border: none !important;
  text-align: center !important;
  padding-left: 0px !important;
	 border-radius: 100px !important;
	}}