.image-carousel{display:flex;height:auto;overflow:hidden;width:100%}.carousel-slide{align-items:center;display:flex;flex:1 0 auto;justify-content:center;width:20%}.carousel-container h2{font-family:Libre Franklin;font-size:36px;font-weight:700;line-height:46px;text-align:center}.carousel-slide img{max-height:100%;max-width:100%;object-fit:contain}.carousel-button{background-color:#c28834;border-radius:4px;color:#fff;display:block;font-size:16px;gap:8px;height:58px;line-height:18px;margin:10px auto;padding:20px 48px;text-align:center;text-decoration:none;width:236px}@media (max-width:768px){.carousel-slide{width:100%}}