.elementor-2381 .elementor-element.elementor-element-f94d93c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2381 .elementor-element.elementor-element-d1a0e46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-d1a0e46 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-d1a0e46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-d1a0e46 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2381 .elementor-element.elementor-element-65914ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-65914ad .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-65914ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-65914ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-2381 .elementor-element.elementor-element-65914ad .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-2381 .elementor-element.elementor-element-65914ad .elementor-icon-list-icon i {
	color: var(--e-global-color-a2c0d56);
	transition: color .3s;
}

.elementor-2381 .elementor-element.elementor-element-d3d3f9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2381 .elementor-element.elementor-element-a71bc12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-a71bc12 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-a71bc12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-a71bc12 .elementor-icon-list-icon i {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-2381 .elementor-element.elementor-element-aadae5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-aadae5d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-aadae5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-aadae5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-2381 .elementor-element.elementor-element-aadae5d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-2381 .elementor-element.elementor-element-aadae5d .elementor-icon-list-icon i {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-2381 .elementor-element.elementor-element-ce43f42 .elementor-button:hover svg, .elementor-2381 .elementor-element.elementor-element-ce43f42 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-2381 .elementor-element.elementor-element-6dbfced > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2381 .elementor-element.elementor-element-874312b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-874312b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-874312b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-2381 .elementor-element.elementor-element-874312b .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-2381 .elementor-element.elementor-element-eb0cbdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-eb0cbdc .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-eb0cbdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-21px / 2);
}

.elementor-2381 .elementor-element.elementor-element-eb0cbdc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-2381 .elementor-element.elementor-element-eb0cbdc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-2381 .elementor-element.elementor-element-eb0cbdc .elementor-icon-list-icon i {
	color: var(--e-global-color-a2c0d56);
	transition: color .3s;
}

.elementor-2381 .elementor-element.elementor-element-66b7d1b7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a2c0d56);
}

.elementor-2381 .elementor-element.elementor-element-66b7d1b7.elementor-view-framed .elementor-icon, .elementor-2381 .elementor-element.elementor-element-66b7d1b7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a2c0d56);
}

.elementor-2381 .elementor-element.elementor-element-2aab0755 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
	color: var(--e-global-color-secondary);
}

@media (max-width:1024px) {}

@media (max-width:767px) {}