.roc-hero-slide{position:relative}.roc-hero-slide__content-wrapper{display:flex;align-items:center;min-height:470px;isolation:isolate}@media only screen and (min-width: 36em){.roc-hero-slide__content-wrapper{min-height:600px}}.roc-hero-slide__content{padding:3rem 1.3125rem 4rem}@media only screen and (min-width: 48em){.roc-hero-slide__content{padding:3rem 0 5rem}}.roc-hero-slide__content--left{margin-right:auto;text-align:left}.roc-hero-slide__content--center{margin:0 auto;text-align:center}.roc-hero-slide__content--right{margin-left:auto;text-align:right}.roc-hero-slide__title{color:#fff;text-transform:uppercase;font-weight:900;font-size:2.25rem;margin:0 0 1rem}@media only screen and (min-width: 36em){.roc-hero-slide__title{font-size:4rem}}.roc-hero-slide__text{color:#fff;margin:.9375rem 0;font-size:.75rem;font-weight:400}@media only screen and (min-width: 36em){.roc-hero-slide__text{margin:1.875rem 0;font-size:1.5rem}}.roc-hero-slide__image-wrapper{position:absolute;inset:0}.roc-hero-slide__image-wrapper:before{content:"";background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.9));position:absolute;inset:0}.roc-hero-slide__image{display:block;width:100%;height:100%;object-fit:cover}.roc-hero-slide__link{position:absolute;inset:0}.roc-hero-slide__button{padding:.9375em 1.875em;font-size:.75rem}@media only screen and (min-width: 36em){.roc-hero-slide__button{padding:1.25em 2.5em;font-size:1rem}}.roc-hero-slider-wrapper{min-height:470px}@media only screen and (min-width: 36em){.roc-hero-slider-wrapper{min-height:600px}}.roc-hero-slider-wrapper .roc-slider-wrapper{position:relative}.roc-hero-slider-wrapper .roc-slider-wrapper .tns-nav{gap:1.25rem;position:absolute;left:50%;bottom:47px;transform:translate(-50%,100%);z-index:2}@media only screen and (min-width: 48em){.roc-hero-slider-wrapper .roc-slider-wrapper .tns-nav{bottom:87px}}.roc-hero-slider-wrapper .roc-slider-wrapper .tns-nav button[data-nav]{background-color:#9a9393;width:9px;height:9px;border:2px solid #fff}@media only screen and (min-width: 48em){.roc-hero-slider-wrapper .roc-slider-wrapper .tns-nav button[data-nav]{width:12px;height:12px}}.roc-hero-slider-wrapper .roc-slider-wrapper .tns-nav button[data-nav].tns-nav-active{background-color:#fff}
