/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Jul 08 2024 | 12:26:48 */
.hfg_footer .footer-top .widget-area {
	display: flex;
  	width: 100%;
	flex-wrap: wrap;
  	text-align: center;
	padding-bottom: 2rem;
  	border-bottom: solid 2px #ffda00;
}

.footer--row-inner.footer-top-inner.footer-content-wrap {
  background-color: #1c2025 !important;
}

.hfg_footer .footer-top .widget-area > div,
.hfg_footer .footer-top .widget-area a,
.hfg_footer .footer-top .widget-area .current-menu-item a {
	flex: 1 0 180px;
	background: transparent;
	color: #fff;
	padding: 0;
}

.hfg_footer .footer-top .widget-area .widget li {
	margin-top: 5px;
}

.hfg_footer .footer-top .widget.widget_nav_menu a:hover, 
.hfg_footer .footer-top .widget.widget_nav_menu a:focus {
	padding: 0;
	color: #ffda00;
}

.hfg_footer .footer-top .widget.widget_nav_menu,
.hfg_footer .footer-top .widget-area > div p.widget-title {
	margin: 0;
	padding: 0;
}

.hfg_footer .footer-top .widget-area > div p.widget-title {
	padding: 15px 0 5px 0;
}

.footer--row-inner {
	border: none;
}


@media (max-width: 569px) {
	.hfg_footer .footer-top .widget-area > div {
		flex: 1 0 100%;
	}
	
	.hfg_footer .footer-top .widget-area > div ul {
		display: none;
	}
	
	.hfg_footer .footer-top .widget-area #nav_menu-10 ul,
	.hfg_footer .footer-top .widget-area #nav_menu-15 ul {
		display: block;
	}
	
	.hfg_footer .footer-top .widget-area > div p.widget-title::after {
	  content: "";
	  border: .3em solid transparent;
	  border-top-width: 0.35em;
	  border-top-style: solid;
	  border-top-color: transparent;
	  border-top: .4em solid;
	  vertical-align: middle;
	  display: inline-block;
	  margin: 7px 8px;
	}
	
	.hfg_footer .footer-top .widget-area .close p.widget-title::after {
	  transform: rotate(180deg) translateY(6px);
	}
}
