/**handles:widget-progress,elementor-post-17590**/
.elementor-widget-progress{text-align:start}.elementor-progress-wrapper{background-color:#eee;border-radius:2px;color:#fff;height:auto;position:relative}.elementor-progress-bar{background-color:#69727d;border-radius:2px;display:flex;font-size:11px;height:30px;line-height:30px;transition:width 1s ease-in-out;width:0}.elementor-progress-text{flex-grow:1;overflow:hidden;padding-inline-start:15px;text-overflow:ellipsis;white-space:nowrap}.elementor-progress-percentage{padding-inline-end:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-text{padding-inline-start:10px}}.e-con .elementor-progress-wrapper,.e-con-inner .elementor-progress-wrapper{height:auto}
.elementor-17590 .elementor-element.elementor-element-6536de8{--display:flex}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17590 .elementor-element.elementor-element-0234144{text-align:left}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17590 .elementor-element.elementor-element-41e692d .e-gallery-item:focus .elementor-gallery-item__overlay,.elementor-17590 .elementor-element.elementor-element-41e692d .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-17590 .elementor-element.elementor-element-41e692d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-17590 .elementor-element.elementor-element-89c2133{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-17590 .elementor-element.elementor-element-89c2133:not(.elementor-motion-effects-element-type-background),.elementor-17590 .elementor-element.elementor-element-89c2133>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e0e0e0}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var(--e-global-color-primary)}.elementor-widget-progress .elementor-title{color:var(--e-global-color-primary);font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-17590 .elementor-element.elementor-element-fc97137{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0}.elementor-17590 .elementor-element.elementor-element-fc97137 .elementor-progress-wrapper .elementor-progress-bar{background-color:var(--e-global-color-b585458)}.elementor-17590 .elementor-element.elementor-element-fc97137 .elementor-progress-wrapper{background-color:#fff;border-radius:0;overflow:hidden}.elementor-17590 .elementor-element.elementor-element-fc97137 .elementor-progress-bar{height:35px;line-height:35px;color:#fff;font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17590 .elementor-element.elementor-element-fc97137 .elementor-title{color:var(--e-global-color-b585458);font-family:Roboto,Sans-serif;font-size:25px;font-weight:600}.elementor-17590 .elementor-element.elementor-element-0fea47d{--display:flex}.elementor-17590 .elementor-element.elementor-element-be7ed82{--display:flex}.elementor-17590 .elementor-element.elementor-element-582eb50{text-align:left}