﻿body {
    /*    background-image: url('../images/general/bg_ecg.jpg');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;*/
    /*    background: linear-gradient(to top, azure 70%, #f0f8ff 100%);
    height: 100vh;
    margin: 0;
}*/


    background: linear-gradient(to bottom, #f0f8ff 30%, #323ca8 100%);
    overflow: hidden;
    height: 100vh;
    margin: 0;
    position: relative;
}

.binary-container {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.binary {
    position: absolute;
    top: -10%;
    font-family: monospace;
    font-size: 20px;
    color: white;
    opacity: 0.7;
    animation: fall linear infinite;
}

@keyframes fall {
    from {
        transform: translateY(-10%);
    }

    to {
        transform: translateY(110vh);
    }
}




section {
    display: grid;
    justify-content: center;
    align-content: center;
}


