section.hero-carousel{position:relative;color:var(--web-white)}section.hero-carousel .static{position:static;display:flex;justify-content:center}section.hero-carousel .cover{background-size:cover;background-position:center;background-repeat:no-repeat}section.hero-carousel .owl-carousel .owl-slide{position:relative;height:500px;background-color:var(--light-grey)}section.hero-carousel .owl-carousel .owl-slide .hero-carousel-mobile-image{display:none}section.hero-carousel .owl-carousel .owl-slide-animated{opacity:1;visibility:visible;transition:all 50ms;margin-right:1rem;margin-bottom:1rem}section.hero-carousel .owl-carousel .owl-slide-animated.is-transitioned{transform:none;opacity:1;visibility:visible;transition:all .5s}section.hero-carousel .owl-slide-text .owl-slide-title{color:var(--web-white);display:inline-block}section.hero-carousel .owl-slide-text .owl-slide-subtitle p{color:var(--web-white);margin-top:1rem;margin-bottom:0;line-height:30px;text-transform:none;font-family:var(--body-font)}section.hero-carousel .owl-slide-text .owl-slide-subtitle p.lead{font-size:var(--banner-text-font-size)}section.hero-carousel .owl-carousel .owl-nav{position:absolute;width:100%;top:40%;margin:0;text-align:left}section.hero-carousel .owl-carousel .owl-nav .owl-next,section.hero-carousel .owl-carousel .owl-nav .owl-prev{color:var(--web-white);background:0 0;padding-left:2.5rem;padding-right:2.5rem;text-align:center}section.hero-carousel .owl-carousel .owl-nav .owl-next{float:right}section.hero-carousel .owl-carousel .owl-nav .hero-owl-next-nav,section.hero-carousel .owl-carousel .owl-nav .hero-owl-prev-nav{font-size:60px;padding:0;width:60px;height:60px;text-align:center;background-color:transparent}section.hero-carousel .slider-dots-container{position:absolute;bottom:5px;left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block;width:fit-content;z-index:11;vertical-align:top}section.hero-carousel .slider-dots-container .owl-dot{background:0 0;border:none}section.hero-carousel .slider-dots-container .owl-dot span{background:0 0;transition:all .2s ease;border:3px solid var(--web-white);width:23px;height:23px;display:block;-webkit-backface-visibility:visible;border-radius:50%}section.hero-carousel .slider-dots-container .owl-dot.active span{background:var(--web-white)}section.hero-carousel .slider-control{position:absolute;right:0;bottom:0;z-index:10;padding-left:5px;padding-right:5px}section.hero-carousel .slider-control button{background-color:transparent;border:none}section.hero-carousel .slider-control .hero-controller-button{display:inline-block}section.hero-carousel .slider-control .next-hero-slider,section.hero-carousel .slider-control .play-hero-slider,section.hero-carousel .slider-control .prev-hero-slider,section.hero-carousel .slider-control .stop-hero-slider{color:var(--web-white);font-size:35px;cursor:pointer}section.hero-carousel .slider-control .next-hero-slider,section.hero-carousel .slider-control .prev-hero-slider,section.hero-carousel .slider-control .stop-hero-slider{display:none}section.hero-carousel .slider-control .disabled{color:#646464;pointer-events:none}section.hero-carousel .hero-opaque-image-overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to right,rgba(var(--web-black-rgb),.6) 0,transparent 80%,transparent 100%)}section.hero-carousel .hero-opaque-image-overlay .hero-content-panel{display:flex;align-items:center;height:500px}section.hero-carousel .scroll-to-explore{position:absolute;bottom:4rem;z-index:1;display:inline-block;text-align:center;left:0;right:0}section.hero-carousel .scroll-to-explore a{color:var(--web-white);text-decoration:none;display:inline-block}section.hero-carousel .scroll-to-explore .scroll-icon{display:block;margin-left:auto;margin-right:auto}section.hero-carousel .owl-item{height:0}section.hero-carousel .owl-item.active{height:auto}@media (max-width:1399.98px){section.hero-carousel .owl-carousel .owl-slide{height:500px}section.hero-carousel .hero-opaque-image-overlay .hero-content-panel{min-height:500px;height:unset}}@media (max-width:991.98px){section.hero-carousel .owl-slide-text .owl-slide-subtitle p.lead{font-size:var(--lead-font-size)}section.hero-carousel .hero-opaque-image-overlay .hero-content-panel{display:inline-block;min-height:unset;height:auto}section.hero-carousel .scroll-to-explore{display:none}}@media (max-width:767.98px){section.hero-carousel .owl-carousel .owl-slide{position:relative!important;background:0 0!important;height:auto}section.hero-carousel .owl-carousel .owl-slide .hero-carousel-mobile-image{display:inline-block}section.hero-carousel .owl-carousel .owl-slide .hero-carousel-mobile-image img{border-bottom-left-radius:0;border-bottom-right-radius:0}section.hero-carousel .owl-carousel .owl-slide .figure-caption{display:none}section.hero-carousel .owl-slide-text{background-color:var(--web-black);margin:-7px 0 0 0;padding:1rem;border-bottom-left-radius:var(--border-radius-size);border-bottom-right-radius:var(--border-radius-size)}section.hero-carousel .owl-carousel .owl-nav .hero-owl-next-nav,section.hero-carousel .owl-carousel .owl-nav .hero-owl-prev-nav{font-size:30px;width:30px;height:30px}section.hero-carousel .owl-carousel .owl-nav{display:none}section.hero-carousel .owl-carousel .owl-nav{position:relative;background-color:var(--charcoal);text-align:center}section.hero-carousel .owl-carousel .owl-nav.owl-next{float:none}section.hero-carousel .slider-dots-container{position:relative;display:block;text-align:center;width:100%;bottom:unset;left:unset;right:unset;padding-bottom:1rem}section.hero-carousel .slider-dots-container .owl-dot span{background:0 0;border:3px solid var(--web-black)}section.hero-carousel .slider-dots-container .owl-dot.active span{background:var(--web-black)}section.hero-carousel .slider-control{position:relative;text-align:center;padding-top:1rem;padding-bottom:1rem}section.hero-carousel .slider-control .next-hero-slider,section.hero-carousel .slider-control .play-hero-slider,section.hero-carousel .slider-control .prev-hero-slider,section.hero-carousel .slider-control .stop-hero-slider{color:var(--body-text-color);font-size:23px}section.hero-carousel .slider-control .next-hero-slider,section.hero-carousel .slider-control .prev-hero-slider{display:inline-block}section.hero-carousel .slider-control .play-hero-slider,section.hero-carousel .slider-control .stop-hero-slider{font-size:20px}section.hero-carousel .hero-opaque-image-overlay{position:relative;width:auto;height:auto;background:unset;height:100%}}@media (max-width:320px){section.hero-carousel{margin-top:70px}}