.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;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-prev-next-button {position:absolute;top:55%;width:32px;height:32px;border:none;border-radius:50%;background:none;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.6;}
.flickity-prev-next-button:hover {background:transparent;opacity:1;}
.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:0px;}
.flickity-prev-next-button.next { right:0px;}
.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:#111111;}
.flickity-prev-next-button.no-svg {color:black;}
.flickity-page-dots {position:absolute;width:100%;bottom:5px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}
.flickity-rtl .flickity-page-dots { direction:rtl;}
.flickity-page-dots .dot {display:inline-block;width:12px;height:12px;margin:0 8px;background:#111111;border-radius:50%;opacity:0.25;cursor:pointer;}
.flickity-page-dots .dot.is-selected {opacity:1;}
/* Layout com Largura de 1280px */
.carousel-cell {width:100%;height:470px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.carousel-cell img {display:block;max-width:100%;max-height:100%;}
.carousel-cell.is-selected img {opacity:1;}

/* Media Queries */
@media (max-width:1024px) {
	.carousel-cell {height:376px;}
}
@media (max-width:812px) {
	.carousel-cell {height:298px;}
}
@media (max-width:768px) {
	.carousel-cell {height:282px;}
}
@media (max-width:736px) {
	.carousel-cell {height:270px;}
}
@media (max-width:667px) {
	.carousel-cell {height:245px;}
}
@media (max-width:640px) {
	.carousel-cell {height:235px;}
}
@media (max-width:568px) {
	.carousel-cell {height:209px;}
}
@media (max-width:480px) {
	.carousel-cell {height:298px;}
	.flickity-prev-next-button.previous {width:50px;height:50px;}
	.flickity-prev-next-button.next {width:50px;height:50px;}
}
@media (max-width:414px) {
	.carousel-cell {height:257px;}
}
@media (max-width:375px) {
	.carousel-cell {height:233px;}
}
@media (max-width:360px) {
	.carousel-cell {height:224px;}
}
@media (max-width:320px) {
	.carousel-cell {height:199px;}
}