.memberwidgetwrapper {
	display: flex;
	gap: 10px;
	align-items: center;
	flex-wrap: wrap;
}

.memberwidgetwrapper .widget-title {
	margin: 0 10px 0 0;
	text-transform: none !important;
	width: 100%;
}

@media (min-width: 1024px) {
	.memberwidgetwrapper .widget-title {
		width: auto;
	}
}

#menu-homepage-quick-links {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	margin-bottom: 0;
}

#menu-homepage-quick-links a {
	color: #fff;
	font-size: 1.4rem !important;
}

#menu-homepage-quick-links .mobile {
	display: block;
}

@media screen and (min-width: 1026px) {
	#menu-homepage-quick-links .mobile {
		display: none;
	}
}
