
BODY {
        color:                  white;
        background-color:       black;
        background-attachment:  fixed;
        background-size:        cover;
        background-repeat:      no-repeat;
        background-clip:        padding-box;
        background-image:       url("ebu.svg");
        font-family:            serif;
        font-size:              2rem;
}

H1,H2,H3,H4,H5,H6 {
        font-weight:            bold;
        text-align:             center;
        margin:                 auto;
        padding:                0;
}

P {
        font-size:              inherit;
        text-align:             left;
        text-indent:            0;
}

MAIN {
        color:                  inherit;
        background-color:       inherit;
        opacity:                64%;
        padding:                1em 3em;
        position:               absolute;
        inset:                  18%;
}

@media (max-width:16cm) {
    MAIN {
        padding:                5px 1em;
        inset:                  5px;
    }
}
@media (min-width:66cm) {
    MAIN {
        padding:                2em 4em;
        inset:                  24%;
    }
}
