.logo-carousel{overflow:hidden;position:relative}.logo-carousel__accent{display:none}.logo-carousel .content-wrapper{position:relative;z-index:2}.logo-carousel__header{margin-inline:auto;max-width:var(--container-width-narrow);text-align:center}.logo-carousel__logos{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);margin-bottom:8rem;padding:4rem}.logo-carousel__logo{padding:0 2.4rem;text-align:center;width:100%}@media (min-width:480px){.logo-carousel__logo{width:50%}}@media (min-width:768px){.logo-carousel__logo{width:25%}.logo-carousel__accent{bottom:0;display:block;position:absolute;right:0;z-index:1}}@media (min-width:992px){.logo-carousel{padding:calc(var(--vertical-spacing) + 4rem) 2rem}}@media (min-width:1140px){.logo-carousel__logo{width:16.667%}}.logo-carousel .flickity-page-dots{bottom:-8rem;line-height:4.8rem;text-align:left;width:calc(100% - 11.6rem)}.logo-carousel .flickity-page-dots .dot{margin:0 1.6rem 0 0}.logo-carousel .flickity-prev-next-button{bottom:-8rem;top:auto;-webkit-transform:none;transform:none}.logo-carousel .flickity-prev-next-button.previous{left:auto;right:5.8rem}.logo-carousel .flickity-prev-next-button.next{right:0}