.fusion-header {
    height: auto !important;
}
div.footer-cta {

  background: #fff none;
  color: #333;
  padding: 0 30px;
  text-align: left; }
footer.fusion-footer-widget-area .footer-address-content-hv2 b { font-weight:bold !important; font-size:16px !important; text-transform:uppercase; letter-spacing:1px; }
div.footer-cta font, div.footer-cta h3 {
max-width: 960px; }
div.footer-cta font { font-size:60px; line-height:75px; color:#5f5f5f; display: block;}  
div.footer-cta h3 { font-size:46px; line-height:55px; color:#f3b700;}
.footer-cta-inner .fusion-button.button-1 { padding:35px 85px;}

div.footer-cta .footer-cta-inner {
	background: url("../wp-content/uploads/2018/01/get-better-answers-img.jpg") no-repeat right 300px;
	margin-bottom: 64px;
	padding: 120px 0 225px 0; }

div.footer-cta img,
div.footer-cta br {
	display: none; }

div.footer-cta h3 {
	color: #f0b70c;
	margin: 0 0 40px !important; }

div.footer-cta b,
div.footer-cta h3 {
	font-weight: 300; }
div.footer-cta .fusion-button {
	min-width: 213px; }
div.footer-cta center,
div.footer-cta .fusion-aligncenter {
	text-align: left; }
footer.fusion-footer-widget-area {
  	background-color: #f9f9f9;
  	padding-bottom: 23px; }

footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-widget-logo-hv2 {
	display: block !important;
	margin-bottom: 0; }
footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-widget-title-hv2 {
	overflow: hidden;
	text-indent: -1000px; }

footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-widget-title-hv2.hide-hv2 {
  	display: none; }
footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-support-and-contact-content-hv2 {
	margin-top: 10px; }
footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-support-and-contact-content-hv2 a {
  	color: #f0b70c;
  	display: inline-block;
  	font-size: 32px;
  	margin-bottom: 30px; }
footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-address-content-hv2 {
	color: #2c2c2c; }
.flinks1 { padding-top:30px;}
.flinks2 { padding-top:36px;}
.flinks3 { padding-top:84px;}
.fusion-copyright-notice { font-size:16px; }
footer.fusion-footer-copyright-area {
  	background-color: #f9f9f9; }
  
footer.fusion-footer-copyright-area div.fusion-copyright-notice a {
	color: #f0b70c !important; }
  
footer.fusion-footer-copyright-area div.fusion-copyright-notice spacer font {
	color: #696969 !important; }
.logo-list { margin-bottom: 10px !important;}

@media only screen and (max-width: 1051px) {
.fusion-mobile-menu-icons a { font-size:38px; }
}

@media only screen and (max-width: 801px) {
.fusion-mobile-menu-icons a {
	font-size:38px;
}
div.footer-cta font
{
	font-size: 46px !important;
	line-height:normal !important;
}
div.footer-cta h3
{
	font-size: 32px !important;
	line-height:normal !important;
}
.footer-cta-inner .fusion-button.button-1
{
	padding:24px 65px;
}

div.footer-cta .footer-cta-inner {
	background: url("../wp-content/uploads/2018/01/get-better-answers-img.jpg") no-repeat center bottom;
	margin-bottom: 64px;
	padding: 75px 0 240px 0; }


div.footer-cta {
  padding: 0 50px; }
 
.cta-button-banner-hv2 {
	min-width: 300px;
	padding: 32px 40px; }

.separator-above-img-title {
	margin-bottom: 96px; }

.order-reverse-hv2 {
	float: right;
	margin-right: 0;
	margin-left: 4%; }
footer.fusion-footer-widget-area .fusion-columns .fusion-column {
  	margin-bottom: 0 !important; }
footer.fusion-footer-widget-area .fusion-columns .fusion-column .footer-widget-title-hv2 {
	display: none; }
footer.fusion-footer-copyright-area div.fusion-copyright-notice {
  	text-align: left; }
footer.fusion-footer-copyright-area div.fusion-copyright-notice spacer {
  	display: block; }
.flinks2 { padding-top:0px; margin-top:-30px;}
.flinks3 { padding-top:0px;  margin-top:-18px;}						  
}
@media only screen and (max-width: 767px) {
li.fusion-mobile-nav-item:last-child a
{
display: block !important;
}
}
@media only screen and (max-width: 480px) {
.flinks2 { padding-top:0px; margin-top:-30px;}
.flinks3 { padding-top:0px;  margin-top:-18px;}	
}