[id^=section].event:before{background:#fffab2;background:linear-gradient(135deg,#fffab2,#462523)}.event{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100lvh;overflow:hidden;position:relative;width:100vw;z-index:1}.event:before,.pinWrapper .text{position:absolute}.event:before{content:"";height:100%;left:0;top:0;width:100%;z-index:-1}.pinWrapper{height:100%;position:relative;width:100%;z-index:11}.scrollmagic-pin-spacer{position:absolute!important;clip:rect(auto,auto,auto,auto)}.pinWrapper .text{left:50%;top:-50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#section1 .text{top:50%}.pinWrapper .text h2,.pinWrapper .text p{color:var(--white-text);color:hsla(0,0%,100%,.9);font-size:4rem;font-weight:800;line-height:1.25em;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5);-webkit-text-shadow:2px 2px 4px rgba(0,0,0,.5);-webkit-text-transform:uppercase;text-transform:uppercase}.pinWrapper .text p{font-size:2rem;font-weight:500;margin-top:20px;text-transform:capitalize}@media (max-width:900px){.pinWrapper .text{width:80%}.pinWrapper .text h2{font-size:3rem}.pinWrapper .text p{font-size:1.5rem}}.kittens-intro{display:grid;padding:80px 50px;place-items:center;z-index:1}.kittens-intro p{color:#000;font-size:1.2rem;font-weight:500;letter-spacing:.3px;line-height:1.8;text-align:center;width:clamp(45ch,65%,80ch)}@media (max-width:768px){.kittens-intro{padding:60px 30px}.kittens-intro p{font-size:1rem;line-height:1.7;width:auto}}