.partners-carousel{margin:1.25rem 0 1.875rem;padding:0 3rem;position:relative}@media (max-width:767px){.partners-carousel{padding:0 2.25rem}}.partners-carousel__container{overflow:hidden}.partners-carousel__placeholder,.partners-carousel__wrapper{display:-webkit-box;display:flex}.partners-carousel__placeholder{gap:1.25rem;overflow:hidden}@media (max-width:767px){.partners-carousel__placeholder{gap:.75rem}}.partners-carousel__slide{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#fff;border:1px solid #ece0b5;border-radius:.625rem;display:-webkit-box;display:flex;flex-shrink:0;height:8.75rem;justify-content:center;padding:.75rem;width:calc(25% - .9375rem)}@media (max-width:960px){.partners-carousel__slide{width:calc(33.33333% - .83333rem)}}@media (max-width:767px){.partners-carousel__slide{height:6.25rem;width:calc(50% - .375rem)}}.partners-carousel__image{display:block;height:100%;margin:0!important;-o-object-fit:contain;object-fit:contain;width:100%}.partners-carousel__button{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#ece0b5;border:0;border-radius:50%;color:#67430c;cursor:pointer;display:-webkit-box;display:flex;font-size:2rem;height:2.375rem;justify-content:center;line-height:1;padding:0 0 .25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out;width:2.375rem;z-index:2}@media (min-width:1025px){.partners-carousel__button:hover{background-color:#67430c;color:#fff}}.partners-carousel__button_prev{left:0}.partners-carousel__button_next{right:0}
