.half_half_impact_stories_page {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 125px 5%;
    gap: 10%;
}

.half_story {
    width: 50%;
    margin: 0% 0%;
}

.half_story a {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 22px;
}

.story_title_half {
    color: #FFFBF3;
    leading-trim: both;
    text-edge: cap;
    font-feature-settings: 'liga' off;
    font-family: "Grenette Pro";
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%;
    letter-spacing: -0.72px;
}

.story_type_half {
    /* color: #FFAF1F; */
    leading-trim: both;
    text-edge: cap;
    font-feature-settings: 'liga' off;
    font-family: "Garton Pro";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 90%;
    letter-spacing: 1.26px;
    text-transform: uppercase;
}

.story_type_half.field-story {
    color: #FFAF1F;
    
}

.story_type_half.donor-story {
    color: #76DBEE;
    
}

.story_excerpt_half {
    color: #DADADA;
    leading-trim: both;
    text-edge: cap;
    font-family: "Medium LL";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    width: 474px;
    max-width: 100%;
}