#heroCarousel .cap-desktop,#heroCarousel .glide__bullets,#heroCarousel .shadow{display:none !important}#heroCarousel *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#heroCarousel{transition:opacity .3s;opacity:0;position:relative;overflow:hidden}#heroCarousel.fade-in{opacity:1 !important}#heroCarousel .glide{height:100%}#heroCarousel .glide__arrow{top:50%;transform:translateY(-50%);background-image:url(//well-more.com/wm/wp-content/themes/html5lite/css/../img/left.svg);width:5%;max-width:40px;aspect-ratio:1}#heroCarousel .glide__arrow,#heroCarousel .glide__exit{opacity:1;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;background-origin:content-box;cursor:pointer;padding:20px;box-sizing:content-box;filter:invert(1);pointer-events:auto}#heroCarousel .glide__arrow--right{right:0;background-image:url(//well-more.com/wm/wp-content/themes/html5lite/css/../img/right.svg)}#heroCarousel .glide__bullets{position:absolute;list-style:none;bottom:5%;left:50%;transform:translateX(-50%);padding-left:0;margin-bottom:0}#heroCarousel .glide__bullets li{display:inline-block;background:#fff;cursor:pointer;opacity:.5;margin:1px;height:4px;width:45px}#heroCarousel .glide__bullets li:hover,#heroCarousel .glide__bullets .glide__bullet--active{opacity:1}#heroCarousel .shadow{position:absolute;bottom:0;left:0;height:30%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}#heroCarousel .hero-slide{position:relative;height:100%}#heroCarousel,#heroCarousel .placeholder-img,#heroCarousel .hero-slide img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:calc(100vh - 132px);aspect-ratio:16/9}#heroCarousel .placeholder-img{position:absolute;top:0}#heroCarousel .carousel-caption{position:absolute;bottom:9%;right:12%}#heroCarousel .carousel-caption *{font-family:'Open Sans',sans-serif;font-weight:700;font-size:30px;text-shadow:1px 1px .1em rgba(0,0,0,.5)}@media (max-width:1200px){#heroCarousel .carousel-caption *{font-size:26px}}@media (max-width:900px){#heroCarousel .carousel-caption *{font-size:20px}#heroCarousel,#heroCarousel .placeholder-img,#heroCarousel .hero-slide img{aspect-ratio:12/9}}@media (max-width:480px){#heroCarousel .carousel-caption{bottom:20px;right:auto;left:50%;transform:translateX(-50%)}#heroCarousel .carousel-caption *{font-size:4.8vw;text-shadow:1px 1px 5px rgba(0,0,0,1)}}