.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;overflow:hidden;position:relative;touch-action:pan-y}.flickity-slider{height:100%;right:0;position:absolute;width:100%}.flickity-rtl .flickity-slider{right:unset;left:0}.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-cell{right:0;position:absolute}.flickity-rtl .flickity-cell{right:unset;left:0}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{right:10px}.flickity-prev-next-button.next{left:10px}.flickity-rtl .flickity-prev-next-button.previous{right:auto;left:10px}.flickity-rtl .flickity-prev-next-button.next{right:10px;left:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;right:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:ltr}.flickity-page-dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(51,51,51,.25);border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 8px;overflow:hidden;padding:0;text-indent:-9999px;width:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{box-shadow:0 0 0 5px #19f;outline:0}.flickity-page-dot.is-selected{background:#333}
.flickity-wrap{max-width:100%;position:relative;width:100%;--slider-min-height:600px}.flickity-slide,.flickity-slide img,.flickity-wrap .flickity-viewport{min-height:var(--slider-min-height)}.flickity-slide{height:100%;overflow:hidden;position:relative;width:100%}.flickity-slide img{display:block;filter:brightness(.7);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flickity-slide-content{background-color:rgba(0,0,0,.4);border-radius:10px;color:#fff;right:50%;max-width:800px;padding:40px;position:absolute;text-align:center;top:50%;transform:translate(50%,-50%);width:90%;z-index:10}.flickity-wrap h2,.flickity-wrap p{color:#fff!important;margin:0 0 10px}.flickity-button{background:transparent;border:none;cursor:pointer;height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:20;fill:#fff;opacity:.8;transition:opacity .3s ease}.flickity-button svg{height:30px;width:30px}.flickity-button:hover{opacity:1}.flickity-prev-next-button.previous{right:10px}.flickity-prev-next-button.next{left:10px}.flickity-button-icon{height:100%;width:100%}.flickity-page-dots{bottom:15px;line-height:1;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:15}.flickity-page-dots li{background-color:#fff;border-radius:8px!important;display:inline-block;height:6px!important;margin:0 5px!important;opacity:1;overflow:hidden;position:relative;transition:all .3s ease;width:12px!important}.flickity-page-dots li.is-selected{width:56px!important}.flickity-page-dots li:before{background-color:#f6f6f6;content:"";height:100%;right:0;position:absolute;width:0}.flickity-page-dots li.is-selected:before{animation:bulletLoader var(--slider-ani-speed,3s) forwards}@keyframes bulletLoader{0%{width:0}to{width:100%}}@media(max-width:768px){.flickity-slide-content{font-size:14px;padding:20px;width:95%}.flickity-slide,.flickity-slide img,.flickity-wrap .flickity-viewport{min-height:400px}}
