/* !-- elementor - v3.29.0 - 04-06-2025 */
/* .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:39px} */
/*!
 * Elementor - v3.29.0
 * Date: 04-06-2025
 */

/* ==========================================================
   Elementor Heading Widget
   ========================================================== */

/* Inherit typography from parent link */
.elementor-widget-heading
.elementor-heading-title[class*="elementor-size-"] > a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}

/* ==========================================================
   Heading Sizes
   ========================================================== */

/* Small */
.elementor-widget-heading
.elementor-heading-title.elementor-size-small {
    font-size: 15px;
}

/* Medium */
.elementor-widget-heading
.elementor-heading-title.elementor-size-medium {
    font-size: 19px;
}

/* Large */
.elementor-widget-heading
.elementor-heading-title.elementor-size-large {
    font-size: 29px;
}

/* Extra Large */
.elementor-widget-heading
.elementor-heading-title.elementor-size-xl {
    font-size: 39px;
}

/* Double Extra Large */
.elementor-widget-heading
.elementor-heading-title.elementor-size-xxl {
    font-size: 39px;
}