/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 27 2023 | 08:22:55 */
.anchor-menu ul li a {
	display: block;
	padding: 20px 0 18px;
	border-bottom: 2px solid transparent;
}
.anchor-menu ul li a.active {
	border-bottom-color: #8B4AFF;
}
.anchor-menu ul li a.active span,
.anchor-menu ul li a.active{
	color: #8B4AFF !important;
}
@media screen and (max-width: 767px) {
	/* ITEM CONTAINER */
	.scrollbar-section > div > div {
		width: 300%;
		flex-wrap: nowrap;
	}
	/* ITEM */
	.scrollbar-section > div > div > div {
		min-width: 33%;
		padding: 0 20px;
		flex-direction: column;
		flex-wrap: wrap;
	}
	.anchor-menu > div {
		border: 0 !important;
		position: relative;
		background: #F4F3F4;
		border-radius: 8px;
		height: 50px !important;
		padding: 14px 16px;
		overflow: visible !important;
		text-align: left;
	}
	.anchor-menu > div:before {
		position: absolute;
		content: "";
		display: block;
		width: 16px;
		height: 13px;
		top: 50%;
		transform: translatey(-50%);
		right: 16px;
		background: url('/wp-content/uploads/2022/12/icon-arrow-down.svg') center no-repeat;
	}
	.anchor-menu > div.open {
		border-radius: 8px 8px 0 0;
	}
	.anchor-menu ul.elementor-icon-list-items.elementor-inline-items {
		display: none;
		position: absolute !important;
		padding: 0 !important;
		top: 100% !important;
		left: 0 !important;
		width: 100%;
		margin: 0 !important;
		background: #F4F3F4;
		border-radius: 0 0 8px 8px;
		z-index: 10;
	}
	.anchor-menu ul li {
		display: block !important;
		text-align: left !important;
	}
	.anchor-menu ul li a {
		display: block !important;
		padding: 14px 0;
		text-align: left !important;
		border: 0;
	}
}