.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{display:flex;height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{fill:var(--primary1-color);align-items:center;background:hsla(0,0%,100%,.75);background:transparent;border:none;border-radius:30px;box-shadow:unset;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out,fill .3s ease-in-out;width:50px}.flickity-button:focus,.flickity-button:hover{background-color:var(--primary1-color);cursor:pointer;outline:none}.flickity-button:disabled{cursor:auto;opacity:.5}.flickity-button.previous{left:10px}.flickity-button.next{right:10px}.flickity-button-icon{fill:inherit;height:20px;position:absolute;width:20px}.flickity-page-dots{bottom:-50px;counter-reset:carousel-cell;display:flex;justify-content:center;left:50%;line-height:1;list-style:none;position:absolute;transform:translateX(-50%)}.flickity-page-dots .dot{cursor:pointer;height:32px;position:relative;transition:width .3s ease-in-out,height .3s ease-in-out;width:24px}.flickity-page-dots .dot:before{display:none}.flickity-page-dots .dot:after{background-color:var(--secondary4-color);border-radius:2px;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .2s ease-in-out,height .2s ease-in-out;width:8px}.flickity-page-dots .dot.is-selected:after{background-color:var(--secondary1-color);height:10px;width:10px}