.elementor-282404 .elementor-element.elementor-element-3c6847e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-282404 .elementor-element.elementor-element-9052a27 .elementor-heading-title{font-family:var( --e-global-typography-3ddb58b-font-family ), Sans-serif;font-size:var( --e-global-typography-3ddb58b-font-size );font-weight:var( --e-global-typography-3ddb58b-font-weight );line-height:var( --e-global-typography-3ddb58b-line-height );letter-spacing:var( --e-global-typography-3ddb58b-letter-spacing );}.elementor-282404 .elementor-element.elementor-element-609637e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1639px){.elementor-282404 .elementor-element.elementor-element-9052a27 .elementor-heading-title{font-size:var( --e-global-typography-3ddb58b-font-size );line-height:var( --e-global-typography-3ddb58b-line-height );letter-spacing:var( --e-global-typography-3ddb58b-letter-spacing );}.elementor-282404 .elementor-element.elementor-element-609637e{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:1279px){.elementor-282404 .elementor-element.elementor-element-9052a27 .elementor-heading-title{font-size:var( --e-global-typography-3ddb58b-font-size );line-height:var( --e-global-typography-3ddb58b-line-height );letter-spacing:var( --e-global-typography-3ddb58b-letter-spacing );}}@media(max-width:389px){.elementor-282404 .elementor-element.elementor-element-9052a27 .elementor-heading-title{font-size:var( --e-global-typography-3ddb58b-font-size );line-height:var( --e-global-typography-3ddb58b-line-height );letter-spacing:var( --e-global-typography-3ddb58b-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-609637e *//*.elementor-282404 .elementor-element.elementor-element-609637e ul {*/
/*	display: grid;*/
/*	grid-template-columns: 1fr 1fr 1fr;*/
/*	grid-column-gap: 28px;*/
/*	grid-row-gap: 12px;*/
/*}*/

/*.elementor-282404 .elementor-element.elementor-element-609637e li {*/
/*	margin-bottom: unset;*/
/*}*/

.elementor-282404 .elementor-element.elementor-element-609637e li::marker {
	color: #CBD5E1;
	height: 6px;
	width: 6px;
}

/*@media (max-width: 767px) {*/
/*	.elementor-282404 .elementor-element.elementor-element-609637e ul {*/
/*		grid-template-columns: 1fr 1fr;*/
/*		grid-column-gap: 20px;*/
/*	}*/
/*}*//* End custom CSS */