.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)}.elementor-bc-flex-widget .elementor-2055 .elementor-element.elementor-element-5b61df3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-2055 .elementor-element.elementor-element-1546581 .e--pointer-framed .elementor-item:before,.elementor-2055 .elementor-element.elementor-element-1546581 .e--pointer-framed .elementor-item:after{border-color:#d8d8d8}.elementor-bc-flex-widget .elementor-2055 .elementor-element.elementor-element-f04ebc6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-2055 .elementor-element.elementor-element-90d962c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-2055 .elementor-element.elementor-element-7b9d9a4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-theme-builder-content-area{height:400px}.elementor-sticky--effects .logo img{max-width:300px;height:auto}.elementor-2055 .elementor-element.elementor-element-fab80ee.elementor-sticky--effects{background-color:#c03b05!important}.elementor-2055 .elementor-element.elementor-element-fab80ee.elementor-sticky--effects>.elementor-container{min-height:60px}.elementor-sticky--effects .logo img{max-width:270px;height:auto}.elementor-2055 .elementor-element.elementor-element-19d4c0e.elementor-sticky--effects{background-color:#523268!important}.elementor-2055 .elementor-element.elementor-element-19d4c0e.elementor-sticky--effects>.elementor-container{min-height:60px}.elementor-sticky--effects .logo img{max-width:300px;height:auto}.elementor-2055 .elementor-element.elementor-element-bea2825.elementor-sticky--effects{background-color:#c03b05!important}.elementor-2055 .elementor-element.elementor-element-bea2825.elementor-sticky--effects>.elementor-container{min-height:60px}.elementor-sticky--effects .logo img{max-width:300px;height:auto}.elementor-2055 .elementor-element.elementor-element-dc20806.elementor-sticky--effects{background-color:#c03b05!important}.elementor-2055 .elementor-element.elementor-element-dc20806.elementor-sticky--effects>.elementor-container{min-height:60px}