
.elementor-100520 .elementor-element.elementor-element-cb965fd .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-cb965fd .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-100520 .elementor-element.elementor-element-cb965fd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-100520 .elementor-element.elementor-element-cb965fd .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-d4511af {
	--divider-border-style: solid;
	--divider-color: #abcc3d;
	--divider-border-width: 1px;
}

.elementor-100520 .elementor-element.elementor-element-d4511af .elementor-divider-separator {
	width: 100%;
}

.elementor-100520 .elementor-element.elementor-element-d4511af .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-100520 .elementor-element.elementor-element-35ecdd6 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-100520 .elementor-element.elementor-element-de845e9 {
	--divider-border-style: solid;
	--divider-color: #abcc3d;
	--divider-border-width: 1px;
}

.elementor-100520 .elementor-element.elementor-element-de845e9 .elementor-divider-separator {
	width: 100%;
}

.elementor-100520 .elementor-element.elementor-element-de845e9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-100520 .elementor-element.elementor-element-1679bf7 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-1679bf7 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-100520 .elementor-element.elementor-element-1679bf7 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-100520 .elementor-element.elementor-element-1679bf7 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-55903e8 {
	--spacer-size: 26px;
}

.elementor-100520 .elementor-element.elementor-element-0d6065e .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-0d6065e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-100520 .elementor-element.elementor-element-0d6065e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-100520 .elementor-element.elementor-element-0d6065e .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-9b335c4 {
	--divider-border-style: solid;
	--divider-color: #abcc3d;
	--divider-border-width: 1px;
}

.elementor-100520 .elementor-element.elementor-element-9b335c4 .elementor-divider-separator {
	width: 100%;
}

.elementor-100520 .elementor-element.elementor-element-9b335c4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-100520 .elementor-element.elementor-element-72b1a65 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-72b1a65 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-100520 .elementor-element.elementor-element-72b1a65 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-100520 .elementor-element.elementor-element-72b1a65 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-05bab5f .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-05bab5f .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-100520 .elementor-element.elementor-element-05bab5f {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-100520 .elementor-element.elementor-element-05bab5f .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-100520 .elementor-element.elementor-element-97e2cf1 {
	--divider-border-style: solid;
	--divider-color: #abcc3d;
	--divider-border-width: 1px;
}

.elementor-100520 .elementor-element.elementor-element-97e2cf1 .elementor-divider-separator {
	width: 100%;
}

.elementor-100520 .elementor-element.elementor-element-97e2cf1 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}
