.elementor-bc-flex-widget .elementor-17103 .elementor-element.elementor-element-c19bd97.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-17103 .elementor-element.elementor-element-af4b5a7.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17103 .elementor-element.elementor-element-af4b5a7.elementor-view-framed:has(:focus) .elementor-icon{background-color:var(--e-global-color-c16927d)}.elementor-17103 .elementor-element.elementor-element-af4b5a7 .elementor-icon i{transform:rotate(0deg)}.elementor-17103 .elementor-element.elementor-element-0afda74.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17103 .elementor-element.elementor-element-0afda74.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-17103 .elementor-element.elementor-element-0afda74 .elementor-icon i{transform:rotate(0deg)}.elementor-17103 .elementor-element.elementor-element-79f9c6a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17103 .elementor-element.elementor-element-b562af5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17103 .elementor-element.elementor-element-eb714f3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.fed{font-weight:700;font-size:50px;line-height:64px}