.heroSlider-mod{position:relative}.heroSlider-mod .module-container{position:relative;z-index:24}.heroSlider-mod div[data-slide-item]:not(.slick-slide) .heroSlider-row{display:none}.heroSlider-item-bg{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease;-webkit-transition:opacity .6s ease;width:100%;z-index:1}.heroSlider-item-bg.active{opacity:1}.heroSlider-item-bg img.heroSlider-desktop-bg,.heroSlider-item-bg img.heroSlider-mobile-bg{display:none;height:100%!important;object-fit:cover;width:100%}@media (max-width:992px){.heroSlider-item-bg img.heroSlider-mobile-bg{display:block}}@media (min-width:992px){.heroSlider-item-bg img.heroSlider-desktop-bg{display:block}}.heroSlider-slider{overflow:hidden}.heroSlider-item .overline{color:#f60;font-size:13px;font-style:normal;font-weight:700;letter-spacing:1.95px;line-height:123.077%;margin-bottom:20px;text-transform:uppercase}.heroSlider-row{align-items:center;column-gap:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:30px}.heroSlider-modals .video-modal-inner{margin:10vh auto 10px;max-height:calc(100vh - 90px);max-width:800px;overflow-y:auto}.heroSlider-modals .video-modal-head{text-align:right}.event-hero-sec .copy.hero-copy p{font-size:21px}@media (max-width:900px){.heroSlider-modals .video-modal{padding:0 1rem}.heroSlider-modals .video-modal .modal-video-container{padding-top:56.25%;position:relative}.heroSlider-modals .video-modal iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}}.heroSlider-item .video-thumb-container .image-container-inner img{border-radius:10px;box-shadow:0 2px 8px 0 rgba(22,36,50,.1)}.heroSlider-item .heroSlider-copy-container,.heroSlider-item .image-container,.heroSlider-item .video-thumb-container{max-width:100%;overflow:hidden}.heroSlider-modals .video-modal-head .close-modal{cursor:pointer;display:inine-flex}.heroSlider-modals .video-modal{background-color:rgba(0,0,0,.7);height:100%;left:0;max-width:100vw;overflow:hidden;position:fixed;top:0;width:100%;z-index:999}.heroSlider-item{margin:0 1px}.heroSlider-mod .video-thumb-container{cursor:pointer;position:relative}.heroSlider-mod .video-thumb{border-radius:20px;overflow:hidden}.heroSlider-mod .video-thumb-container img{border-radius:20px;height:auto;width:100%}.heroSlider-mod .video-thumb-icon{align-items:center;display:inline-flex;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.5));-webkit-filter:drop-shadow(2px 4px 6px rgba(0,0,0,.5));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webklit-transform:translate(-50%,-50%);z-index:2}.heroSlider-inner{max-width:calc(100vw - 2rem);overflow:hidden}.heroSlider-copy .hero-title{margin-bottom:10px}.heroSlider-copy .hero-copy>p:last-child{margin-bottom:0}.heroSlider-copy .hero-copy{margin-bottom:20px}.heroSlider-row>div:first-child,.heroSlider-row>div:last-child{width:100%}@media (min-width:992px){.heroSlider-item .overline{color:#f60;font-size:15px;font-style:normal;font-weight:700;letter-spacing:2.25px;line-height:200%;text-transform:uppercase}.heroSlider-copy .hero-copy,.heroSlider-copy .hero-title{margin-bottom:30px}.heroSlider-row>div:first-child{width:480px}.heroSlider-row>div:last-child{width:calc(100% - 540px)}.heroSlider-item.layout-centered .heroSlider-row>div{margin:0 auto;max-width:700px;text-align:center;width:100%}.event-hero-sec .heroSlider-row>div:first-child{width:570px}.event-hero-sec .heroSlider-row>div:last-child{width:calc(100% - 600px)}.event-hero-sec .heroSlider-row{column-gap:30px}}.heroSlider-item.media-first .heroSlider-row>div:first-child{order:2}.heroSlider-item.media-first .heroSlider-row>div:last-child{order:1}@media (max-width:992px){.heroSlider-mod .hero-cta a{min-width:unset;width:auto}.heroSlider-media.hide-mobile{display:none}.heroSlider-item.mobile-copy-first .heroSlider-row>div:first-child{order:1}.heroSlider-item.mobile-copy-first .heroSlider-row>div:last-child,.heroSlider-item.mobile-media-first .heroSlider-row>div:first-child{order:2}.heroSlider-item.mobile-media-first .heroSlider-row>div:last-child{order:1}.heroSlider-item.layout-centered .heroSlider-row>div{margin:0 auto;max-width:700px;text-align:center;width:100%}.heroSlider-item.layout-centered-mobile .heroSlider-row>div{margin:0 auto;text-align:center}}@media (max-width:767px){.event-hero-sec .copy.hero-copy p,.heroSlider-copy p{font-size:16px}}