.ken-burns-slideshow{position:relative;top:0;left:0;z-index:0;margin:0;padding:0;width:100%;height:calc(75vh - 90px);overflow:hidden;list-style-type:none}.ken-burns-slideshow .container{position:absolute;top:auto;left:50%;transform:translate(-50%,-50%);z-index:99;bottom:10%}.ken-burns-slideshow .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transform:scale(1.2);animation:kenburns 24s linear infinite}.ken-burns-slideshow .slide:nth-child(1){animation-delay:0s}.ken-burns-slideshow .slide:nth-child(2){animation-delay:6s}.ken-burns-slideshow .slide:nth-child(3){animation-delay:12s}.ken-burns-slideshow .slide:nth-child(4){animation-delay:18s}#slide1{background-image:linear-gradient(rgba(16,16,16,.7),rgba(16,16,16,.4)),url(../images/slider/slide7.webp)}#slide2{background-image:linear-gradient(rgba(16,16,16,.7),rgba(16,16,16,.4)),url(../images/slider/slide5.webp)}#slide3{background-image:linear-gradient(rgba(16,16,16,.7),rgba(16,16,16,.4)),url(../images/slider/slide3.webp)}#slide4{background-image:linear-gradient(rgba(16,16,16,.7),rgba(16,16,16,.4)),url(../images/slider/slide4.webp)}@keyframes kenburns{10%{opacity:1}25%{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(1)}}.ken-burns-slideshow .intro{max-width:650px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%)}@media(max-width:1080px){.ken-burns-slideshow .intro{width:75%}}.ken-burns-slideshow .intro h1{font-size:40px;color:#fff;font-weight:800;line-height:1;margin-bottom:0}.ken-burns-slideshow .intro h2{font-size:30px;color:#fff;margin-bottom:0;font-weight:100}@media(max-width:640px){.ken-burns-slideshow .intro{text-align:center;width:100%;right:0;padding-left:15px;padding-right:15px}}.buttons{display:flex;align-items:baseline;justify-content:center;margin-top:15px}.buttons .btn-first{background:#e32016;border-radius:15px;padding:10px 30px;color:#fff;margin-right:30px;font-weight:800}.buttons .btn-first:hover{background:#fff;color:#e32016}.buttons .btn-last{border:2px solid #e32016;border-radius:15px;padding:8px 30px;color:#fff;font-weight:800;box-sizing:border-box}.buttons .btn-last:hover{background:#e32016}@media(max-width:882px){.ken-burns-slideshow .intro h2{font-size:20px}}@media(max-width:441px){.buttons .btn-first{padding:10px 15px}.buttons .btn-last{padding:8px 15px}}@media(max-width:380px){.ken-burns-slideshow .intro{top:auto;bottom:10%}}