body.rtl .elementor-12 .elementor-element.elementor-element-38a85c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px / 2);
}

.elementor-12 .elementor-element.elementor-element-38a85c6 .elementor-icon-list-icon i {
	color: rgba(2, 1, 1, 0);
	transition: color .3s;
}

.elementor-12 .elementor-element.elementor-element-38a85c6 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #e9e9e9;
}

body.rtl .elementor-12 .elementor-element.elementor-element-54290d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-25px / 2);
}

.elementor-12 .elementor-element.elementor-element-54290d7 .elementor-icon-list-icon i {
	color: rgba(2, 1, 1, 0);
	transition: color .3s;
}

.elementor-12 .elementor-element.elementor-element-54290d7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #e9e9e9;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

@media (max-width:1440px) {}

@media (max-width:768px) {}

@media (max-width: 1024px) {
	.header-main-container.expanded {
		flex-direction: column;
		align-items: center;
		justify-content: flex-start;
		width: 95vw !important;
		height: auto !important;
		max-height: 80vh;
		padding: 1rem !important;
		gap: 1.5rem !important;
		overflow-y: auto;
		box-sizing: border-box;
	}
	
	.header-main-container.expanded .header-menu {
		transform: translateY(0);
		opacity: 1;
		width: 100% !important;
		pointer-events: auto;
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 1.5rem;
	}
	
	.header-main-container.expanded .menu {
		height: auto !important;
		flex-direction: column;
		align-items: center;
		gap: 1.5rem;
	}
}