.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}[data-slider]:not(.flickity-enabled)>:nth-child(n+2){display:none}.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:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button-icon{height:20px;width:20px}.flickity-button{border:3px solid var(--primary2-color);border-radius:50%;height:50px;position:absolute;right:0;top:-102px;width:50px}@media(max-width:959px){.flickity-button{display:none}}.flickity-page-dots{bottom:0;counter-reset:carousel-cell;display:flex;justify-content:center;left:50%;line-height:1;list-style:none;position:absolute;transform:translate(-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(--dotsColor);border-radius:2px;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .2s ease-in-out,height .2s ease-in-out;width:9px}.flickity-page-dots .dot.is-selected:after{background-color:var(--dotsActiveColor);width:16px}.flickity-present:not(.flickity-enabled)>:nth-child(n+2){display:none}@media(max-width:959px){.flickity-present-small:not(.flickity-enabled)>:nth-child(n+2){display:none}}