.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}/* Start custom CSS for theme-phase-tackle, class: .elementor-element-004c85d */.elementor .phase-tackle {
    --tackle-top: none !important;}
    
    .elementor .phase-tackle__title {
    max-width: 100% !important;}
    
    .elementor .phase-tackle__text {width: 100% !important;}
    
    .elementor .phase-tackle__text {
    max-width: 100% !important;}
    
    
    .gform-theme--framework .gform-field-label>.gfield_required {color: #faeddd !important;}
    

.gform-theme--foundation .gform-field-label__text {color: #fff !important;}

.elementor .phase-tackle__container {padding-bottom: 2rem !important;}/* End custom CSS */