.hero-wrapper{color:#fff;position:relative}.hero-wrapper .slider-items{overflow:hidden;position:relative}.hero-wrapper .slider-item{background-position:50% 76%;background-repeat:no-repeat;background-size:cover;position:relative;text-align:center}.hero-wrapper .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.hero-wrapper .slider-item-inner{height:calc(100vh - 174px);min-height:640px;padding:82px 15px;position:relative}.hero-wrapper .logo{margin:0 auto 60px}.hero-wrapper .logo img{margin:auto;max-width:100%;vertical-align:middle}.hero-wrapper .content>*{margin:0}.hero-wrapper .content>:last-child{margin-bottom:0}.hero-wrapper .content h1,.hero-wrapper .content h3{text-transform:uppercase}.hero-wrapper .content h1{font-family:Good Times}.hero-wrapper .button-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:65px}.hero-wrapper .button-wrapper a.hs-button{display:inline-block;font-size:18px;font-weight:400;line-height:normal;margin:6px 7.5px;padding:18.5px 26px;text-decoration:none;text-transform:uppercase}.hero-wrapper .button-wrapper a.hs-button.primary-outline{background-color:transparent}.hero-wrapper .slick-arrow{border-radius:0;height:60px;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:5}.hero-wrapper .slick-arrow.prev-arrow{left:20px}.hero-wrapper .slick-arrow.next-arrow{right:20px}.hero-wrapper .slick-arrow:hover{background-color:#fff!important;border-color:#fff;color:#aecd54}.hero-wrapper .arrow{border:solid;border-width:0 4px 4px 0;display:inline-block;padding:5px;position:relative}.hero-wrapper .arrow.left{left:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.hero-wrapper .arrow.right{right:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (max-width:767px){.hero-wrapper .content h1,.hero-wrapper .content h3{font-size:25px}.hero-wrapper .slider-item-inner{height:calc(100vh - 107px)}.hero-wrapper .slick-arrow{height:40px;padding:5px;width:40px}.hero-wrapper .slick-arrow.prev-arrow{left:10px}.hero-wrapper .slick-arrow.next-arrow{right:10px}.hero-wrapper .arrow{position:relative;top:-1px}.hero-wrapper .arrow.right{right:3px}.hero-wrapper .logo{margin-bottom:40px}.hero-wrapper .button-wrapper{margin-top:40px}.hero-wrapper .button-wrapper a.hs-button{padding:15px}}