.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-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-770 .elementor-element.elementor-element-ad48669.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-ad48669.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-ad48669.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-ad48669 .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-304a796.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-304a796.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-304a796.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-304a796 .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-fab0b3a.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-fab0b3a.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-fab0b3a.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-fab0b3a .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-1330a4f.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-1330a4f.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-1330a4f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-1330a4f .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-589a06f.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-589a06f.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-589a06f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-589a06f .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-0d36d0b.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-0d36d0b.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-0d36d0b.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-0d36d0b .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-22e587c.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-22e587c.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-22e587c.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-22e587c .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-41c77aa.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-41c77aa.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-41c77aa.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-41c77aa .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:1.2em}.elementor-770 .elementor-element.elementor-element-19f1f1b.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-19f1f1b.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-19f1f1b.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-f01592f.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-f01592f.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-f01592f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-2541735.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-2541735.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-2541735.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-102ba67.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-102ba67.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-102ba67.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-770 .elementor-element.elementor-element-540a54e.elementor-view-framed .elementor-icon,.elementor-770 .elementor-element.elementor-element-540a54e.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-770 .elementor-element.elementor-element-540a54e.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-image .widget-image-caption{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)}