.logo-carousel__eyebrow{font-family:"Avenir Book",Arial,Helvetica,sans-serif;font-size:1.1875rem;line-height:1.75rem}.logo-carousel__eyebrow{font-size:12px;letter-spacing:.07rem;line-height:normal;text-transform:uppercase}@media (min-width:375px){.logo-carousel__eyebrow{font-size:calc(.18779343vw + 11.29577465px)}}@media (min-width:1440px){.logo-carousel__eyebrow{font-size:14px}}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes ticker{0%{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.logo-carousel{padding-bottom:5rem;padding-top:5rem}@media print,screen and (min-width:52.125em){.logo-carousel{padding-bottom:9.375rem;padding-top:9.375rem}}.logo-carousel--as-ticker{overflow:hidden;padding-left:0;padding-right:0}.logo-carousel--as-ticker .logo-carousel__carousel-container{min-width:218.75rem}@media print,screen and (min-width:52.125em){.logo-carousel--as-ticker .logo-carousel__carousel-container{width:400vw}}.logo-carousel--as-ticker .logo-carousel__logo-wrapper{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-flex-pack:distribute;justify-content:space-around;min-width:218.75rem;overflow:visible;white-space:nowrap;width:auto}@media print,screen and (min-width:52.125em){.logo-carousel--as-ticker .logo-carousel__logo-wrapper{width:400vw}}.logo-carousel--as-ticker .logo-carousel__logo{cursor:default}.logo-carousel--as-ticker .logo-carousel__logo img{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.logo-carousel__carousel-container{margin-bottom:2.5rem;width:100%}@media print,screen and (min-width:52.125em){.logo-carousel__carousel-container{margin-bottom:4.375rem}}.logo-carousel__logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;scroll-behavior:smooth;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none;width:100%}.logo-carousel__logo-content{height:7rem;margin-bottom:3.125rem;position:relative;-webkit-transition:.5s;transition:.5s;width:100vw}@media print,screen and (min-width:52.125em){.logo-carousel__logo-content{margin-bottom:3.75rem}}.logo-carousel__logo-detail{opacity:0;position:absolute;text-align:center;-webkit-transition:.5s;transition:.5s}.logo-carousel__logo-detail.active{opacity:1}.logo-carousel__eyebrow{color:#ff5200;margin-bottom:1.0625rem}.logo-carousel__logo{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .3125rem;max-height:5.625rem;min-width:10.3125rem;opacity:.15;scroll-snap-align:center;-webkit-transition:.5s;transition:.5s}.logo-carousel__logo.active{opacity:1}.logo-carousel--as-ticker .logo-carousel__logo{opacity:1}.logo-carousel__logo img{max-height:100%;-o-object-fit:contain;object-fit:contain}.logo-carousel__scroll-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.logo-carousel__button{margin-bottom:0}.logo-carousel__button--previous{border-bottom-left-radius:0;border-top-left-radius:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.logo-carousel__button--next{border-bottom-left-radius:0;border-top-left-radius:0}.logo-carousel__button path{-webkit-transition:fill .5s;transition:fill .5s}.logo-carousel__button.disabled path{fill:#626262}.logo-carousel__button.disabled:hover{border-color:#626262}.logo-carousel__button span.arrows{border:0}.logo-carousel__button svg{top:.34375rem}.logo-carousel__button svg.normal{right:.75rem}.logo-carousel__progress-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(255,255,255,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:216px}.logo-carousel__progress-bar span{display:block;height:.25rem;width:11.3125rem}.logo-carousel__progress-bar-outer{background:#334047}.logo-carousel__progress-bar-inner{background:#ff5200;scale:0 1;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.5s;transition:.5s}