#myCarousel{box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative}.carousel-item{transition:transform .6s ease-in-out}.carousel-item img{filter:brightness(.8);height:70vh;object-fit:cover;width:100%}.carousel-control-next,.carousel-control-prev{align-items:center;background-color:rgba(0,0,0,.5);border:2px solid hsla(0,0%,100%,.8);border-radius:50%;color:#fff;display:flex;height:50px;justify-content:center;opacity:.8;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px}.carousel-control-next:hover,.carousel-control-prev:hover{background-color:rgba(191,217,68,.8);border-color:rgba(191,217,68,.8);opacity:1}.carousel-control-prev{left:20px}.carousel-control-next{right:20px}.carousel-caption-centered{background-color:rgba(0,0,0,.7);border-radius:.5rem;left:50%;max-width:900px;padding:2rem;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:90%}.carousel-caption-centered h1{color:#fff;font-size:2.2rem;font-weight:700;margin-bottom:1rem;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.carousel-caption-centered h4{color:#bfd944;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.carousel-indicators{bottom:20px}.carousel-indicators button{background-color:hsla(0,0%,100%,.5);border:none;border-radius:50%;height:12px;margin:0 5px;width:12px}.carousel-indicators button.active{background-color:#bfd944}@media (max-width:991.98px){.carousel-item img{height:60vh}.carousel-caption-centered{padding:1.5rem}.carousel-caption-centered h1{font-size:1.8rem}}@media (max-width:767.98px){.carousel-item img{height:50vh}.carousel-caption-centered{padding:1rem;width:95%}.carousel-caption-centered h1{font-size:1.4rem;margin-bottom:.8rem}.carousel-caption-centered h4{font-size:1rem;margin-bottom:1rem}.carousel-control-next,.carousel-control-prev{height:40px;width:40px}}@media (max-width:576px){.carousel-item img{height:40vh}.carousel-caption-centered h1{font-size:1.2rem}.carousel-caption-centered h4{font-size:.9rem}}