:root {
    --bills-royal-blue: #00338D;
    --bills-red: #C60C30;
    --bills-white: #FFFFFF;
}

h1 {
    font-size: 10vw;
    font-weight: bold;

    /*background: linear-gradient(
        90deg,
        var(--bills-red),
        var(--bills-royal-blue),
        var(--bills-red)
    );*/
    /*background: linear-gradient(
        var(--bills-red) 0%,
    	var(--bills-red) 35%,
        var(--bills-royal-blue) 65%,
        var(--bills-royal-blue) 100%
    );*/
    background: linear-gradient(
        var(--bills-royal-blue) 0%,
        var(--bills-royal-blue) 45%,
        var(--bills-red) 55%,
    	var(--bills-red) 100%
    );
    background-size: 200% 100%;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;

    animation: bills 4s ease-in-out infinite;
}

@keyframes bills {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

h5 {
    margin-top: 1rem;
    font-size: 2vw;
    font-weight: bold;
    font-style: italic;
}
