.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-3150 .elementor-element.elementor-element-6592babb.elementor-view-framed .elementor-icon, .elementor-3150 .elementor-element.elementor-element-6592babb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-21fa30a);
	border-color: var(--e-global-color-21fa30a);
}

.elementor-3150 .elementor-element.elementor-element-6592babb.elementor-view-framed .elementor-icon:hover, .elementor-3150 .elementor-element.elementor-element-6592babb.elementor-view-default .elementor-icon:hover {
	color: var(--e-global-color-a681350);
	border-color: var(--e-global-color-a681350);
}

#elementor-popup-modal-3150 .dialog-widget-content {
	animation-duration: 1s;
	background-color: rgba(0, 0, 0, 0);
	border-radius: 25px 25px 25px 25px;
}

#elementor-popup-modal-3150 .dialog-message {
	width: 700px;
	height: auto;
}

#elementor-popup-modal-3150 .dialog-close-button {
	display: flex;
	top: 9%;
	font-size: 25px;
}

body:not(.rtl) #elementor-popup-modal-3150 .dialog-close-button {
	right: 4%;
}

body.rtl #elementor-popup-modal-3150 .dialog-close-button {
	left: 4%;
}

#elementor-popup-modal-3150 .dialog-close-button i {
	color: var(--e-global-color-21fa30a);
}

#elementor-popup-modal-3150 .dialog-close-button:hover i {
	color: var(--e-global-color-a681350);
}

@media (max-width:1500px) {
	#elementor-popup-modal-3150 .dialog-close-button {
		top: 22px;
	}
	
	body:not(.rtl) #elementor-popup-modal-3150 .dialog-close-button {
		right: 20px;
	}
	
	body.rtl #elementor-popup-modal-3150 .dialog-close-button {
		left: 20px;
	}
}

@media (min-width:501px) {}

@media (max-width:1200px) {
	#elementor-popup-modal-3150 .dialog-close-button {
		top: 6%;
	}
	
	body:not(.rtl) #elementor-popup-modal-3150 .dialog-close-button {
		right: 14.5%;
	}
	
	body.rtl #elementor-popup-modal-3150 .dialog-close-button {
		left: 14.5%;
	}
}

@media (max-width:500px) {
	#elementor-popup-modal-3150 .dialog-close-button {
		top: 37%;
	}
	
	body:not(.rtl) #elementor-popup-modal-3150 .dialog-close-button {
		right: 19px;
	}
	
	body.rtl #elementor-popup-modal-3150 .dialog-close-button {
		left: 19px;
	}
}