h1, h2, h3, h4, h5, h6{
	font-family: freight-sans-pro,sans-serif !important;
	font-weight: 300;
	font-style: normal;
	letter-spacing: 0px;
	text-transform: unset !important;
}
body, a, button, li, ul, p{
	font-family: freight-sans-pro,sans-serif !important;
}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {
    padding-top: 14px;
}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
    padding: 6px 0 5px 0;
}



/* RESPONSIVE FIX FOR LOGO AND MENU */
@media screen and (max-width : 1180px) {
	#logo {
		width: 350px;
	}
}
@media screen and (max-width : 1125px) {
	#logo {
		width: 250px;
	}
}
@media screen and (max-width : 1025px) {
	#logo {
		width: 225px;
	}
	#top-menu li {
		font-size: 13px;
	}
}
@media screen and (max-width : 980px) {
	#logo {
		width: auto;
	}
}


body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper textarea.textarea, body div.form_saved_message div.form_saved_message_emailform form input[type=text] {
    background-color: #fff;
}

@media screen and (min-width: 766px){
.post-645 .et_pb_section_0 .et_pb_text>:last-child { padding-bottom: 0; padding-top:180px;
  }}
