.carousel-wrapper{max-width:100%;padding:1.5rem 1rem 0;position:relative;overflow:hidden}.carousel-container{justify-content:center;align-items:center;width:100%;padding:0 45px 0 35px;display:flex;position:relative;overflow:hidden}.embla__viewport{flex:1;overflow:hidden}.embla__container{gap:20px;width:100%;display:flex}.embla__slide{box-sizing:border-box;flex:0 0 15%;justify-content:center;align-items:center;min-height:200px;display:flex}.embla__slide__inner{box-sizing:border-box;background-color:#fff;border-radius:10px;width:100%;padding:20px;box-shadow:0 4px 8px #0000001a}.embla__dots{justify-content:center;display:flex}.embla__dots span{margin:-8px 10px 0;font-size:25px;transition:opacity .3s}.active-dot{opacity:1}.inactive-dot{opacity:.5}.carousel-button{cursor:pointer;z-index:10;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;width:25px;height:50%;font-size:75px;transition:background .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-button.prev{left:0}.carousel-button.next{right:0}.carousel-button:hover{opacity:.3}.carousel-button:active{opacity:.75}@media (max-width:640px){.carousel-button{display:none}.carousel-wrapper{padding:0;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important;background:0 0!important;border-radius:0!important}.carousel-container{padding:0}.embla__viewport{width:100%}.embla__container{gap:5px}.embla__slide{width:calc(100% - 10px)}.embla__slide__inner{padding:10px}.embla__dots span{margin:-8px 3px;font-size:22px}}
