.tg-primary-menu > div ul li:active > a, .tg-primary-menu > div ul > li:not(.tg-header-button-wrap).current_page_item > a, .tg-primary-menu > div ul > li:not(.tg-header-button-wrap).current_page_ancestor > a, .tg-primary-menu > div ul > li:not(.tg-header-button-wrap).current-menu-item > a, .tg-primary-menu > div ul > li:not(.tg-header-button-wrap).current-menu-ancestor > a {
	color: #f7bf32!important;
}

.site-content {
	margin-bottom: -26px!important;
}

.elementor a {
	color: #f7bf32!important;
}

.site-branding .site-title {
	display: none!important;
}

.tg-site-footer .tg-site-footer-widgets ul li a:hover {
	color: #f7bf32!important;
}

.tg-site-footer .tg-site-footer-widgets a:hover {
	color: #f7bf32!important;
}

.tg-scroll-to-top {
	background-color: #91cf50!important;
}

.tg-page-header, .tg-container--separate .tg-page-header {
	background-image: none!important;
}

.tg-page-header {
	padding-top: 50px!important;
	padding-bottom: 70px!important;
	background-color: #91cf50!important;
}

.tg-site-footer .tg-site-footer-widgets {
	background-color: #e4e4e4;
}

.site-branding {
	padding-left: 20px!important;
}