.roc-hero-slide{position:relative}.roc-hero-slide__content-wrapper{isolation:isolate;align-items:center;min-height:470px;display:flex}@media only screen and (width>=36em){.roc-hero-slide__content-wrapper{min-height:600px}}.roc-hero-slide__content{padding:3rem 1.3125rem 4rem}@media only screen and (width>=48em){.roc-hero-slide__content{padding:3rem 0 5rem}}.roc-hero-slide__content--left{text-align:left;margin-right:auto}.roc-hero-slide__content--center{text-align:center;margin:0 auto}.roc-hero-slide__content--right{text-align:right;margin-left:auto}.roc-hero-slide__title{color:#fff;margin:0 0 1rem;font-size:2.25rem;font-weight:900}@media only screen and (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 (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(#0000000d,#000000e6);position:absolute;inset:0}.roc-hero-slide__image{object-fit:cover;width:100%;height:100%;display:block}.roc-hero-slide__link{position:absolute;inset:0}.roc-hero-slide__button{padding:.9375em 1.875em;font-size:.75rem}@media only screen and (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 (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{z-index:2;gap:1.25rem;position:absolute;bottom:47px;left:50%;transform:translate(-50%,100%)}@media only screen and (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;border:2px solid #fff;width:9px;height:9px}@media only screen and (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}
