/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{ position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{ overflow:hidden; position:relative; height:100%}.flickity-slider{ position:absolute; width:100%; height:100%}.flickity-enabled.is-draggable{ -webkit-tap-highlight-color:transparent; tap-highlight-color:transparent; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}.flickity-enabled.is-draggable .flickity-viewport{ cursor:move; cursor:-webkit-grab; cursor:auto}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{ cursor:-webkit-grabbing; cursor:auto}.flickity-prev-next-button{ position:absolute; top:50%; width:28px; height:28px; border:none; border-radius:50%; background:white; background:hsla(0,0%,100%,0); cursor:pointer;  -webkit-transform:translateY(-50%); transform:translateY(-50%); opacity:0.7}.flickity-prev-next-button:focus{ outline:none; box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{ opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{ left:auto; right:10px}.flickity-rtl .flickity-prev-next-button.next{ right:auto; left:10px}.flickity-prev-next-button:disabled{ opacity:0.3; cursor:auto}.flickity-prev-next-button svg{ position:absolute; left:20%; top:20%; width:60%; height:60%}.flickity-prev-next-button .arrow{ fill:#333}.flickity-page-dots{  width:100%; padding:0; margin:5px 0 0; list-style:none; text-align:center; line-height:1}@media (max-width:992px){.flickity-page-dots{display:none}}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{ display:inline-block; width:6px; height:6px; margin:0 12px; background:#ccc; border-radius:50%; cursor:pointer; opacity:1}.flickity-page-dots .dot.is-selected{ background:#666; opacity:1}