.elementor-7144 .elementor-element.elementor-element-b250e49:not(.elementor-motion-effects-element-type-background), .elementor-7144 .elementor-element.elementor-element-b250e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #EC092826 0%, #2647963D 100%);}.elementor-7144 .elementor-element.elementor-element-b250e49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7144 .elementor-element.elementor-element-b250e49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for section, class: .elementor-element-b250e49 *//* ثابت نگه داشتن عرض با حداقل/حداکثر عرض */
.elementor-button,
.elementor-widget-button .elementor-button,
.elementor-button-wrapper .elementor-button {
  height: 70px;
  min-width: 280px;  /* عرض حداقل برای متن کوتاه */
  max-width: 240px;  /* عرض حداکثر برای متن طولانی */
  padding: 0 20px;
  font-size: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */