.link{transition:color .3s}.link:hover{color:#7f97d5}.headerimage{height:136px}.captionStyle{align-items:center;background-color:rgba(0,0,0,.5);bottom:79px;color:#fff;display:flex;height:78px;justify-content:center;margin:0 15%;position:absolute;text-align:center;width:70%}.ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;margin-bottom:auto;margin-top:auto;overflow:hidden}.captionStyle h5{margin:0 5px 5px}.carousel-control-next-icon,.carousel-control-prev-icon{filter:drop-shadow(0 0 1px #000)}@media (min-width:1200px) and (max-width:1399px){.headerimage{height:117px}}@media (min-width:992px) and (max-width:1199px){.headerimage{height:98px}.carouselphoto{height:600px}}@media (min-width:768px) and (max-width:991px){.headerimage{height:73px}.carouselphoto{height:450px}}@media (min-width:576px) and (max-width:765px){.headerimage{height:54px}.carouselphoto{height:350px}.carousel-indicators [data-bs-target]{height:0}.carousel-indicators img{height:55px;margin-top:1px}.captionStyle{bottom:65px;height:70px}.captionStyle h5{font-size:18px;margin-bottom:2px}}@media (max-width:575px){.headerimage{height:9.4vw}.carouselphoto{height:60vw}.carousel-indicators{top:49.2vw}.carousel-indicators [data-bs-target]{height:0}.carousel-indicators img{height:10vw}.captionStyle{bottom:11.6vw;height:12.5vw}.captionStyle h5{font-size:3vw;margin-bottom:0}}
