.carousel-cell{position:relative}.hhs-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.hhs-hero-slider{width:100%;overflow:hidden}.hhs-hero-slider .carousel-cell{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;display:inline-table}.hhs-hero-slider .carousel-cell .hhs-inner-con{display:table-cell;vertical-align:middle}.hhs-hero-slider .carousel-cell .inner{position:relative;width:100%;z-index:2;color:white;text-align:center}.hhs-hero-slider .carousel-cell .inner .subtitle{font-size:2.2rem;line-height:1.2em;font-weight:200;font-style:italic;letter-spacing:3px;color:rgba(255,255,255,0.5);margin-bottom:5px}.hhs-hero-slider .carousel-cell .inner .title{font-size:3rem;line-height:1.2em;text-transform:uppercase;letter-spacing:3px;margin-bottom:40px}.hhs-hero-slider .carousel-cell .inner .btn{border:1px solid #fff;padding:14px 18px;text-transform:uppercase;font-size:.8rem;letter-spacing:3px;color:#fff;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.hhs-hero-slider .carousel-cell .inner .btn:hover{background:#fff;color:#000}.hhs-hero-slider .flickity-prev-next-button{width:80px;height:80px;background:transparent}.hhs-hero-slider .flickity-prev-next-button:hover{background:transparent}.hhs-hero-slider .flickity-page-dots{bottom:30px}.hhs-hero-slider .flickity-page-dots .dot{width:30px;height:2px;opacity:1;border:0 solid white;border-radius:0}.hhs-hero-slider .flickity-page-dots .dot.is-selected{border:0 solid red}@media(max-width:1024px){.hhs-hero-slider .flickity-prev-next-button.previous{left:0px}.hhs-hero-slider .flickity-prev-next-button.next{right:0px}}@media(max-width:768px){.hhs-hero-slider .container{padding:0 50px}}@media(max-width:575px){.hhs-hero-slider{min-height:0}.hhs-hero-slider .container{padding:0px}.hhs-hero-slider .flickity-prev-next-button{display:none}}