.wrap{margin:0 auto;width:100%;height:750px;position:relative;z-index:100;overflow:hidden;background:#120103;color:#fff;text-align:center}.slider-header{position:absolute;top:0;left:0;z-index:200;width:100%;background:#3e474f;box-shadow:0 .5em 1em #111}.slider-header label{color:#788188;cursor:pointer;display:inline-block;line-height:4.25em;font-size:.75em;font-weight:bold;padding:0 1em}.slider-header label:hover{background:#2e353b;color:#fff}.slide{position:absolute;top:0;left:100%;width:100%;height:100%;z-index:10;padding:8em 1em 0;background-position:center;background-repeat:no-repeat;background-size:cover;transition:left 0s .8s}.slide::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25);z-index:0}[id^=slide]:checked+.slide{left:0;z-index:100;transition:left .7s ease-out}.slide-inner{position:relative;z-index:1;max-width:960px;margin:0 auto}.slide h1{color:#fff;opacity:0;transform:translateY(60px);transition:opacity .4s ease .9s,transform .5s ease 1.1s}[id^=slide]:checked+.slide h1{opacity:1;transform:translateY(0)}.slide-text{opacity:0;transform:translateY(60px);transition:opacity .25s ease 1.3s,transform .35s ease 1.3s;font-size:1.05rem;line-height:1.6;color:#f1f1f1;text-shadow:0 2px 6px rgba(0,0,0,.6)}[id^=slide]:checked+.slide .slide-text{opacity:1;transform:translateY(0)}input[type=radio]{display:none}