body {
    background:#000;
    text-align:center;
    image-rendering: auto;
    image-rendering: crisp-edges;
    image-rendering: pixelated;
    font-family: 'Oswald', sans-serif;
    color: #988;
}

.linebreak {
    font-family: 'Racing Sans One', cursive;
    font-size:80;
    /* margin-top :-80px; */
    margin-bottom: 2%;
    text-align:center;
}

#highlight_band {
    width: 279px;
    height:87px;
    top: -308px;
left: -48px;
    position:relative;
    mix-blend-mode: darken;
}

br {
    margin:2%;
}

#highlight_band:hover {
    mix-blend-mode: overlay;
}

#highlight_sound {
    width: 432px;
    height:102px;
    top: -304px;
left: -2px;
    position:relative;
    mix-blend-mode: darken;
}

#highlight_sound:hover {
    mix-blend-mode: overlay;
}

#video {
    background-image: url('qj.png');
    background-size: cover;
    background-repeat: no-repeat;
}

.hidden {
    visibility: hidden;
}

.quote {
    font-size: 40;
    color: #EDD;
    font-family: 'Racing Sans One', cursive;
    line-height: 90%;
}

.signature {
    font-size:25;
    padding-left:20%;
    color: #988;
    text-align: right;
    /* margin-bottom:8%; */
}

#contact {
    font-size: 50;
    color: #EDD;
    padding-right: 15%;
}

a {
    color: #AEA;
    text-decoration: none;
}

ul {
    list-style-type: none;
}

ul.contacts {
    color: #988;
    text-align: left;
    padding-left: 48%;
    font-size:30;
    /* width:100%; */
}

#testimonials {
    width:50%;
    margin-left:25%;
}

#samples {
    width:50%;
    margin-left:25%;
}

.sample {
    height: 220px;
    text-align: left;
}

.sample_preview, .sample_preview_no_crop {
    width: 300px;
    height: 200px;
    float: left;
    margin-right: 30px;
    object-fit: cover;
}

img.sample_preview {
    clip-path: polygon(10% 0%, 100% 10%, 90% 100%, 0% 90%);
}

.sample_title {
    font-size: 30;
    color: #EDD;
    padding-top:12px;
}

.sample_description {
    color: #988;
    font-size:20;
}

/* .lowlight {
    visibility: hidden;
    color: #988;
    font-family: 'Oswald', sans-serif;
    font-size: 30;
} */