/* LAYOUT */
.organism-hero { background: var( --color-clear-gray ); position: relative; border-bottom: 8px solid var( --color-red-alt ); margin-top: 100px; z-index: 100; }
.organism-hero .back-holder { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; }
.organism-hero .back-holder:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 80%; z-index: 20; background: var( --grad-dar-shadow ); content: ""; mix-blend-mode: multiply; opacity: 0.6; }
.organism-hero .content-holder { position: relative; z-index: 30; height: 50vh; }
.organism-hero .content-holder .title-holder { position: absolute; bottom: 0; left: 0; width: 100%; }

@media only screen and ( min-width: 62em ) { 
    /* LAYOUT */
    .organism-hero { margin-top: 180px; }
}

@media only screen and ( min-width: 75em ) { 
    /* LAYOUT */
    .organism-hero { margin-top: 168px; }
}