.elementor-168756 .elementor-element.elementor-element-e403759 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-168756 .elementor-element.elementor-element-31f68df > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-168756 .elementor-element.elementor-element-31f68df .elementor-heading-title{font-size:20px;font-weight:bold;line-height:28px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-168756 .elementor-element.elementor-element-a60b704{font-size:12px;}.elementor-168756 .elementor-element.elementor-element-c85f48a img{width:100%;}/* Start custom CSS for heading, class: .elementor-element-31f68df */.elementor-168756 .elementor-element.elementor-element-31f68df .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-168756 .elementor-element.elementor-element-31f68df .elementor-heading-title{
    flex-shrink: 0;
}
.elementor-168756 .elementor-element.elementor-element-31f68df .elementor-widget-container::after{
    content: '';
    height: 2px;
    background-image: linear-gradient(270deg, rgba(251,131,88,255) 0, rgba(247,61,30,255) 100%);
    width: 100%;
    margin-left: 15px;
    border-radius: 1px;
}/* End custom CSS */