@keyframes kenburns-infinite{0%{transform:scale(1) translate(0,0);transform-origin:center top}100%{transform:scale(1.2) translate(0,0);transform-origin:center center}}.slideshow{max-width:1036px;margin:0 auto;position:relative}.slideshow input{display:none}.slideshow .inner{aspect-ratio:16/9;line-height:0;width:100%;max-height:420px}.slideshow article{position:absolute;width:100%;aspect-ratio:16/9;overflow:hidden;opacity:0;bottom:0;left:0}.slideshow article.bottom{bottom:-10%;top:auto}.slideshow article.position-top{top:0;bottom:auto}.slideshow article img{width:100%;aspect-ratio:16/9;animation:kenburns-infinite 20s ease-out infinite alternate}.slider-prev-next-control{height:50px;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.slider-prev-next-control label{display:none;width:40px;height:40px;border-radius:50%;background:#fff;opacity:.7}.slider-prev-next-control label:hover{opacity:1}.slider-dot-control{display:none}.info{position:absolute;z-index:1;font-style:italic;line-height:20px;color:#000;text-align:center;transition:all 1s ease-out .6s;text-shadow:5px 5px 5px rgba(0,0,0,.8);width:100%}.info h3{color:#fcfff4;font-weight:400;font-size:clamp(16px, 5vw, 36px);font-style:normal;margin:0;padding-bottom:2%}.info.top-left{top:30px;left:30px}.info.top-right{top:30px;right:30px}.info.top-center{top:30px;left:50%;transform:translateX(-50%)}.info.bottom-left{bottom:12px;left:30px}.info.bottom-right{bottom:12px;right:30px}.info.bottom-center{bottom:12px;left:50%;transform:translateX(-50%)}.slider-wrapper{width:100%;overflow:hidden;border-radius:5px;box-shadow:1px 1px 4px #666;background:#020202;transform:translateZ(0);position:relative;transition:all .5s ease-out}.slider-wrapper .inner{transform:translateZ(0);transition:all .8s cubic-bezier(.77, 0, .175, 1)}#slide1-tv:checked~.slider-wrapper .inner.three article:first-child{opacity:1;transition:opacity 1s ease-out}#slide2-tv:checked~.slider-wrapper .inner.three article:nth-child(2){opacity:1;transition:opacity 1s ease-out}#slide3-tv:checked~.slider-wrapper .inner.three article:nth-child(3){opacity:1;transition:opacity 1s ease-out}#slide1:checked~.slider-wrapper .inner.two article:first-child{opacity:1;transition:opacity 1s ease-out}#slide2:checked~.slider-wrapper .inner.two article:nth-child(2){opacity:1;transition:opacity 1s ease-out}@media only screen and (max-width:850px) and (min-width:450px){.slider-wrapper{border-radius:0}}@media only screen and (max-width:450px){.slider-wrapper{border-radius:0}}