.onelib_carousel{position:relative}.onelib_carousel .slide-container{display:flex}.onelib_carousel .slide-container.align-left{justify-content:flex-start}.onelib_carousel .slide-container.align-center{justify-content:center}.onelib_carousel .slide-container.align-right{justify-content:flex-end}.onelib_carousel .slide-container.desktop-1>div{flex:0 0 100%}.onelib_carousel .slide-container.desktop-2>div{flex:0 0 50%}.onelib_carousel .slide-container.desktop-3>div{flex:0 0 33.33333%}.onelib_carousel .slide-container.desktop-4>div{flex:0 0 25%}.onelib_carousel .slide-container.desktop-5>div{flex:0 0 20%}.onelib_carousel .slide-container.desktop-6>div{flex:0 0 16.66667%}.onelib_carousel .slide-container.desktop-7>div{flex:0 0 14.28571%}.onelib_carousel .slide-container.desktop-8>div{flex:0 0 12.5%}.onelib_carousel .slide-container.desktop-9>div{flex:0 0 11.11111%}.onelib_carousel .slide-container.desktop-10>div{flex:0 0 10%}@media (max-width:767px){.onelib_carousel .slide-container.mobile-1>div{flex:0 0 100%}.onelib_carousel .slide-container.mobile-2>div{flex:0 0 50%}.onelib_carousel .slide-container.mobile-3>div{flex:0 0 33.33333%}.onelib_carousel .slide-container.mobile-4>div{flex:0 0 25%}.onelib_carousel .slide-container.mobile-5>div{flex:0 0 20%}.onelib_carousel .slide-container.mobile-6>div{flex:0 0 16.66667%}.onelib_carousel .slide-container.mobile-7>div{flex:0 0 14.28571%}.onelib_carousel .slide-container.mobile-8>div{flex:0 0 12.5%}.onelib_carousel .slide-container.mobile-9>div{flex:0 0 11.11111%}.onelib_carousel .slide-container.mobile-10>div{flex:0 0 10%}}.onelib_carousel .slide-wrapper{display:flex}.onelib_carousel .slide-wrapper>a{width:100%}.onelib_carousel .slide-wrapper>a,.onelib_carousel .slide-wrapper>a:link,.onelib_carousel .slide-wrapper>a:visited{color:inherit;text-decoration:none;transform:scale(1);transition:all .3s ease-in-out}.onelib_carousel .slide-wrapper>a:hover{transform:scale(1.02);transition:all .3s ease-in-out}.onelib_carousel.box-shadow .slide{box-shadow:0 0 8px rgba(0,0,0,.14)}.onelib_carousel.box-shadow a:hover .slide{box-shadow:0 0 8px rgba(0,0,0,.28)}.onelib_carousel .slide{align-items:stretch;display:flex;flex-direction:column;margin:20px auto;overflow:hidden;width:80%}.onelib_carousel .slide.with-border{border:1px solid transparent}.onelib_carousel .image-container{display:flex;justify-content:center}.onelib_carousel .image-container img{height:auto;max-width:100%}.onelib_carousel .content-container{position:relative}.onelib_carousel .main-content{align-items:stretch;display:flex;flex:1 1 0px;flex-direction:column;gap:20px;justify-content:space-between;padding:20px}.onelib_carousel .cta-container{display:flex}.onelib_carousel .embla__button--prev{bottom:-30px;left:0;position:absolute}.onelib_carousel .embla__button--next{bottom:-30px;position:absolute;right:0}.onelib_carousel.embla .embla__viewport-button .embla__button{align-items:center;border:1px solid #000;border-radius:100%;display:flex;font-size:130%;height:40px;justify-content:center;width:40px}.embla__dots{margin-bottom:30px}.onelib_carousel .embla__viewport-button .embla__button{background-color:transparent;border:1px solid #1a1c1e;color:#1a1c1e;transition:all .5s ease}.onelib_carousel .embla__viewport-button .embla__button:hover{background-color:#1a1c1e;border:1px solid #1a1c1e;color:#fff;transition:all .5s ease}.onelib_carousel .embla__viewport-button.burgundy .embla__button{background-color:transparent;border:1px solid #7c0033;color:#7c0033}.onelib_carousel .embla__viewport-button.burgundy .embla__button:hover{background-color:#7c0033;border:1px solid #7c0033;color:#fff}.embla__dots.burgundy .embla__dot{border:1px solid #7c0033}.embla__dots.burgundy .embla__dot.is-selected{background:#7c0033}.onelib_carousel .embla__viewport-button.blue .embla__button{background-color:transparent;border:1px solid #2c2c82;color:#2c2c82}.onelib_carousel .embla__viewport-button.blue .embla__button:hover{background-color:#2c2c82;border:1px solid #2c2c82;color:#fff}.embla__dots.blue .embla__dot{border:1px solid #2c2c82}.embla__dots.blue .embla__dot.is-selected{background:#2c2c82}.onelib_carousel .embla__viewport-button.green .embla__button{background-color:transparent;border:1px solid #004c3d;color:#004c3d}.onelib_carousel .embla__viewport-button.green .embla__button:hover{background-color:#004c3d;border:1px solid #004c3d;color:#fff}.embla__dots.green .embla__dot{border:1px solid #004c3d}.embla__dots.green .embla__dot.is-selected{background:#004c3d}.onelib_carousel .embla__viewport-button.black .embla__button{background-color:transparent;border:1px solid #2f3335;color:#2f3335}.onelib_carousel .embla__viewport-button.black .embla__button:hover{background-color:#2f3335;border:1px solid #2f3335;color:#fff}.embla__dots.black .embla__dot{border:1px solid #2f3335}.embla__dots.black .embla__dot.is-selected{background:#2f3335}.onelib_carousel .embla__viewport-button.white .embla__button{background-color:transparent;border:1px solid #fff;color:#fff}.onelib_carousel .embla__viewport-button.white .embla__button:hover{background-color:#fff;border:1px solid #fff;color:#1a1c1e}.embla__dots.white .embla__dot{background:transparent;border:1px solid #fff}.embla__dots.white .embla__dot.is-selected{background:#fff}