#headlines {
    /* position: relative; */

}
#headlines .medium-6.cell {
    /* position: relative; */
    /* left: 0; */
}

main section {
    overflow-x: hidden;
}

[data-scroll-trigger] > *, [data-scroll-trigger] > * {
    transform: translate(0, 0);
    opacity: 1;
    transition: transform 750ms ease, opacity 750ms ease;
}

.slide-in {
    transform: translateX(-100%);
    opacity: 0.15;

    transition: transform 750ms ease, opacity 750ms ease;
}

.slide-in.from-right {
    transform: translateX(100%);
}

.slide-up {
    transform: translateY(100%);
    opacity: 0.15;

    transition: transform 750ms ease, opacity 750ms ease;
}

.checkpath {
    stroke-dasharray: 100;
    stroke-dashoffset: 0;
    transition: all 0.4s ease-in;
}
.checkpath.unchecked {
    stroke-dashoffset: 100;
    transition: all 0.4s ease-in;
}

#hero-content h1 {
    opacity: 0;
    transform: translateY(-80%);
    transition: all 0.4s ease;
}
#hero-content.on h1 {
    opacity: 1.0;
    transform: translateY(0%);
    transition: all 0.4s ease;
}
