.roc-image-carousel__wrapper{overflow:hidden;margin-right:-10px}@media only screen and (min-width: 48em){.roc-image-carousel__wrapper{margin-right:0}}@media only screen and (min-width: 100em){.roc-image-carousel__wrapper{max-width:1440px;margin:40px auto 0;padding-bottom:0}}.roc-image-carousel__wrapper .roc-slider{display:flex;padding-bottom:35px}@media only screen and (min-width: 62em){.roc-image-carousel__wrapper .roc-slider{padding-bottom:25px}}.roc-image-carousel__wrapper .roc-slider__label{margin-right:80px;padding:0 0 1.0625em;border-bottom:1px solid #a9a4a4;margin-bottom:1.25rem}@media only screen and (max-width: 20em){.roc-image-carousel__wrapper .roc-slider__label{margin-right:0}}@media only screen and (min-width: 48em){.roc-image-carousel__wrapper .roc-slider__label{margin-right:140px}}@media only screen and (min-width: 75em){.roc-image-carousel__wrapper .roc-slider__label{padding:0 0 1.375em;margin-right:4px;margin-bottom:1.875rem}}.roc-image-carousel__wrapper .roc-slider-wrapper{margin:0 -40px 0 -10px}@media only screen and (min-width: 48em){.roc-image-carousel__wrapper .roc-slider-wrapper{margin:0 0 50px}}@media only screen and (min-width: 62em){.roc-image-carousel__wrapper .roc-slider-wrapper{margin-left:100px}}@media only screen and (min-width: 75em){.roc-image-carousel__wrapper .roc-slider-wrapper{margin:0}}.roc-image-carousel__wrapper .roc-slider-wrapper .tns-outer{margin-bottom:1rem}.roc-image-carousel__item-wrapper{height:auto;padding:10px 10px 0;min-height:90px}.roc-image-carousel__item{position:relative;height:100%;padding:10px 10px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.roc-image-carousel__image{width:auto;max-width:100%;max-height:75px}.roc-image-carousel__content{text-align:center}.roc-image-carousel__content--left{text-align:left}.roc-image-carousel__content--center{text-align:center}.roc-image-carousel__content--right{text-align:right}.roc-image-carousel__heading,.roc-image-carousel__subheading{font-weight:700;color:#787878}.roc-image-carousel__heading{font-size:1.2em;margin:1rem 0}.roc-image-carousel__subheading{font-style:italic;margin:0 0 1rem}.roc-image-carousel__button{max-width:100%;padding:9px 1rem 7px;margin-bottom:1px}.roc-image-carousel__link{position:absolute;inset:0}.roc-image-carousel__link:hover,.roc-image-carousel__link:active{box-shadow:0 3px 10px #0003}.roc-image-carousel__wrapper .tns-controls{position:absolute;width:100%;top:16%}@media only screen and (min-width: 36em){.roc-image-carousel__wrapper .tns-controls{top:30%}}.roc-image-carousel__wrapper .roc-slider__button{width:1.875rem;height:1.875rem;border:none;border-radius:0;background-color:#635e57;position:relative;z-index:1}@media only screen and (min-width: 62em){.roc-image-carousel__wrapper .roc-slider__button{width:2.5rem;height:2.5rem}}.roc-image-carousel__wrapper .roc-slider__button:after{color:#fff;font-size:1.5625rem;font-weight:400}.roc-image-carousel__wrapper .roc-slider__button[data-controls=prev]{left:-20px}@media only screen and (min-width: 48em){.roc-image-carousel__wrapper .roc-slider__button[data-controls=prev]{left:-30px}}@media only screen and (min-width: 62em){.roc-image-carousel__wrapper .roc-slider__button[data-controls=prev]{left:-60px}}.roc-image-carousel__wrapper .roc-slider__button[data-controls=next]{float:right;right:60px}@media only screen and (max-width: 20em){.roc-image-carousel__wrapper .roc-slider__button[data-controls=next]{right:-6px}}@media only screen and (min-width: 48em){.roc-image-carousel__wrapper .roc-slider__button[data-controls=next]{right:55px}}@media only screen and (min-width: 62em){.roc-image-carousel__wrapper .roc-slider__button[data-controls=next]{right:75px}}@media only screen and (min-width: 75em){.roc-image-carousel__wrapper .roc-slider__button[data-controls=next]{right:-60px}}
