.elementor-5749 .elementor-element.elementor-element-e87a07b .ct-link1 a {
	color: #535353;
}

.elementor-5749 .elementor-element.elementor-element-e87a07b .ct-link1 a:hover {
	color: #9f62db;
}

.elementor-5749 .elementor-element.elementor-element-7d1d12c .ct-link1 a {
	color: #535353;
}

.elementor-5749 .elementor-element.elementor-element-7d1d12c .ct-link1 a:hover {
	color: #9f62db;
}

.elementor-5749 .elementor-element.elementor-element-1acbe37 .elementor-repeater-item-9f33d97.elementor-social-icon {
	background-color: #1073fc;
}

.elementor-5749 .elementor-element.elementor-element-1acbe37 .elementor-social-icon {
	--icon-padding: .4em;
}

.elementor-5749 .elementor-element.elementor-element-1acbe37 .elementor-icon {
	border-radius: 3px 3px 3px 3px;
}

.elementor-5749 .elementor-element.elementor-element-640f572.e-con {
	--align-self: stretch;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-5749 .elementor-element.elementor-element-0afc2f8 .ct-text-editor a {
	color: #1f043a;
	font-weight: 500;
}

.elementor-5749 .elementor-element.elementor-element-0afc2f8 .ct-text-editor a.link-underline {
	border-color: #1f043a;
}

.elementor-5749 .elementor-element.elementor-element-0afc2f8 .ct-text-editor a:hover {
	color: #1f043a;
}

@media (max-width:1024px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width:767px) {
	.elementor-5749 .elementor-element.elementor-element-e87a07b .ct-link1 {
		text-align: left;
	}
	
	.elementor-5749 .elementor-element.elementor-element-7d1d12c .ct-link1 {
		text-align: left;
	}
}