/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sadc-carousel-content{display:flex;gap:.9375rem;overflow-x:scroll;padding-top:1.25rem;scroll-behavior:smooth;scrollbar-color:transparent transparent}.sadc-carousel-content div{flex:0 0 100%;margin:0;position:relative}@media(min-width:575px){.sadc-carousel-content div{flex:0 0 calc(50% - 7.5px)}}@media(min-width:991px){.sadc-carousel-content div{flex:0 0 calc(25% - 3.75px)}}.sadc-carousel-content div:after{background:#039;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s;width:0;z-index:-1}.sadc-carousel-content div:hover{color:#fff}.sadc-carousel-content div:hover:after{width:100%}.sadc-carousel-content div:hover a{color:#fff}.sadc-carousel-content--full div{flex:0 0 100%}.sadc-carousel-content__controls{display:flex;flex-direction:column;gap:.3125rem;position:absolute;right:-5.3125rem;top:43%;transform:translateY(-50%)}@media(max-width:1430px){.sadc-carousel-content__controls{right:0}}.sadc-carousel-content__controls--full{right:0}.sadc-carousel-content__controls--hidden{display:none}.sadc-carousel-content__control{background:#039;border:0;color:gold;display:inline-flex;font-size:2.5rem;height:3.75rem;justify-content:center;line-height:3.125rem;width:3.75rem}.sadc-carousel-content__control[disabled]{cursor:not-allowed;opacity:.5}
