/**handles:loop-5543**/
.elementor-5543 .elementor-element.elementor-element-238193b{--display:flex;--justify-content:flex-start;--background-transition:0.3s}.elementor-5543 .elementor-element.elementor-element-ec4e6df{text-align:left}.elementor-5543 .elementor-element.elementor-element-ec4e6df img{height:250px;object-fit:cover;object-position:center center}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-item:not(:last-child):after{content:"";height:1px;border-color:var(--e-global-color-primary)}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-icon{width:14px}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-icon i{font-size:14px}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-text,.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-text a{color:var(--e-global-color-primary)}.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-item{font-family:var( --e-global-typography-7e937d2-font-family ),Sans-serif;font-size:var( --e-global-typography-7e937d2-font-size );font-weight:var(--e-global-typography-7e937d2-font-weight);text-transform:var(--e-global-typography-7e937d2-text-transform);line-height:var( --e-global-typography-7e937d2-line-height );letter-spacing:var( --e-global-typography-7e937d2-letter-spacing );word-spacing:var(--e-global-typography-7e937d2-word-spacing)}.elementor-5543 .elementor-element.elementor-element-47e4654 .elementor-widget-container{color:var(--e-global-color-text);font-family:var( --e-global-typography-28b1e9c-font-family ),Sans-serif;font-size:var( --e-global-typography-28b1e9c-font-size );font-weight:var(--e-global-typography-28b1e9c-font-weight);line-height:var( --e-global-typography-28b1e9c-line-height );letter-spacing:var( --e-global-typography-28b1e9c-letter-spacing );word-spacing:var(--e-global-typography-28b1e9c-word-spacing)}.elementor-5543 .elementor-element.elementor-element-e6c04ea .elementor-button{background-color:var(--e-global-color-secondary);padding:0}.elementor-5543 .elementor-element.elementor-element-e6c04ea.elementor-element{--order:99999 /* order end hack */}@media(max-width:1024px){.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-item{font-size:var( --e-global-typography-7e937d2-font-size );line-height:var( --e-global-typography-7e937d2-line-height );letter-spacing:var( --e-global-typography-7e937d2-letter-spacing );word-spacing:var(--e-global-typography-7e937d2-word-spacing)}.elementor-5543 .elementor-element.elementor-element-47e4654 .elementor-widget-container{font-size:var( --e-global-typography-28b1e9c-font-size );line-height:var( --e-global-typography-28b1e9c-line-height );letter-spacing:var( --e-global-typography-28b1e9c-letter-spacing );word-spacing:var(--e-global-typography-28b1e9c-word-spacing)}}@media(max-width:767px){.elementor-5543 .elementor-element.elementor-element-a101ffa .elementor-icon-list-item{font-size:var( --e-global-typography-7e937d2-font-size );line-height:var( --e-global-typography-7e937d2-line-height );letter-spacing:var( --e-global-typography-7e937d2-letter-spacing );word-spacing:var(--e-global-typography-7e937d2-word-spacing)}.elementor-5543 .elementor-element.elementor-element-47e4654 .elementor-widget-container{font-size:var( --e-global-typography-28b1e9c-font-size );line-height:var( --e-global-typography-28b1e9c-line-height );letter-spacing:var( --e-global-typography-28b1e9c-letter-spacing );word-spacing:var(--e-global-typography-28b1e9c-word-spacing)}}.elementor-5543 .elementor-element.elementor-element-ec4e6df img{object-position:left}.elementor-5543 .elementor-element.elementor-element-ba8f623 a{text-decoration:none}