.section__content.fullscreen__bullets div {
    width: 100%;
}

.section__content.fullscreen__bullets div.copytext {
    position: relative;
    width:80%;
    margin-top: 0.5em;
    padding-left: calc(var(--page-padding) * 6);
}

.section__content.fullscreen__bullets h1 {
    /* display: block; */
    width: 70%;
    width: fit-content;
    text-align: right;
}

.section__content.fullscreen__bullets h1 div {
    opacity: 0.3;
}

.section__content.fullscreen__bullets p {
    position: absolute;
    top: 0;
    transform: translateY(72px);
    opacity: 0;
}

.section__content.fullscreen__bullets p a {
    display: flex;
    margin-bottom: 0.7em;
}

.section__content.fullscreen__bullets p a svg{
    display: block;
    width: 1em;
    margin-right: 0.5em;
}


@media screen and (min-width: 540px) {
    .section__content.fullscreen__bullets h1 {
        margin-left: calc(var(--page-padding) * 3);
        font-size: 2rem;
    }
}

@media screen and (min-width: 768px) {
    .section__content.fullscreen__bullets div {
        display: flex;
        justify-content: center;
    }

    .section__content.fullscreen__bullets h1 {
       font-size: 2rem;
    }

    .section__content.fullscreen__bullets div.copytext {
        width:40%;
        margin-top: 0;
        padding-left: 0;
    }

    .section__content.fullscreen__bullets p {
        left: 5%;
    }
}

/* @media screen and (min-width: 1024px) {
    .section__content.fullscreen__bullets div {
        display: flex;
    }

    .section__content.fullscreen__bullets div.copytext {
        width:40%;
        margin-top: 0;
    }

    .section__content.fullscreen__bullets p {
        left: 5%;
    }
} */