.c-carousel {
	width: 100%;
	text-align: center;	
	margin-top: 30px
}

.slide {width: 100%;}

.glider,.glider-contain {margin: 0 auto; position: relative; margin-bottom: 15px;} /*fundo dos destaques*/
.glider,.glider-track {transform:translateZ(0)}

.glider-dot,.glider-next,.glider-prev {border:0; padding:0; user-select:none; outline:0;}

.glider-contain {width:100%;}
.glider {overflow-y:hidden; -webkit-overflow-scrolling:touch; -ms-overflow-style:none}
.glider-track {width:100%; margin:0; padding:0; display:flex; z-index:1;}
.glider.draggable {user-select:none; cursor:-webkit-grab; cursor:grab}
.glider.draggable .glider-slide img {user-select:none; pointer-events:none}
.glider.drag {cursor:-webkit-grabbing; cursor:grabbing}
.glider-slide{user-select:none; justify-content:center; align-content:center; width:100%; min-width:150px;}
.glider-slide img {max-width:100%;}
.glider::-webkit-scrollbar {opacity:0; height:0;}

/*.glider-next,.glider-prev{
	position: absolute;
	background:0 0;
	z-index:2;
	font-size: 40px;
	text-decoration:none;
	left:-23px;top:30%;
	cursor:pointer;
	color:#666;
	opacity:1;
	line-height:1;
	transition: opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}

.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover {color: #CCC;}
.glider-next {right:-23px; left: auto}
.glider-next.disabled,.glider-prev.disabled {opacity:.25; color: #666; cursor:default;}
*/

/*setas*/
.js-carousel--responsive-prev {
	position: absolute;
	width: 25px;
	height: 40px;
	color: #FFF;
	border: 0;
	border-radius: 5px;
	background: rgba(180,0,1,0.50);
	/*background-image: url("bg_direction_prev.png") no-repeat center;*/
	transition: background .5s ease;
	left: 5%;
	margin-top: -250px;
	z-index: 2;
}
.js-carousel--responsive-prev:hover {background: #88888F; color: #FFF;}

.js-carousel--responsive-next {
	position: absolute;
	width: 25px;
	height: 40px;
	color: #FFF;
	border: 0;
	border-radius: 5px;
	background: rgba(180,0,1,0.50);
	/*background-image: url("bg_direction_next.png") no-repeat center;*/
	transition: background .5s ease;
	right: 5%;
	margin-top: -250px;
	z-index: 2;
}
.js-carousel--responsive-next:hover {background: #88888F; color: #FFF;}

.js-carousel--responsive2-prev {
	position: absolute;
	width: 25px;
	height: 40px;
	color: #FFF;
	border: 0;
	border-radius: 5px;
	background: rgba(180,0,1,0.50);
	/*background-image: url("bg_direction_prev.png") no-repeat center;*/
	transition: background .5s ease;
	left: 5%;
	margin-top: -250px;
	z-index: 2;
}
.js-carousel--responsive2-prev:hover {background: #88888F; color: #FFF;}

.js-carousel--responsive2-next {
	position: absolute;
	width: 25px;
	height: 40px;
	color: #FFF;
	border: 0;
	border-radius: 5px;
	background: rgba(180,0,1,0.50);
	/*background-image: url("bg_direction_next.png") no-repeat center;*/
	transition: background .5s ease;
	right: 5%;
	margin-top: -250px;
	z-index: 2;
}
.js-carousel--responsive2-next:hover {background: #88888F; color: #FFF;}

/*area fundo das bolinhas*/
.glider-hide{opacity:0}.glider-dots {user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0; margin-top: 30px;} 

.glider-dot {display:block;cursor:pointer;color:#ccc; border-radius:999px; background:#F7F7F7; width:12px; height:12px; margin:7px}
.glider-dot:focus,.glider-dot:hover {background:#F7F7F7;}
.glider-dot.active {background: #88888F;}


@media only screen and (min-width: 481px) {
/*setas*/
.js-carousel--responsive-prev {margin-top: -300px;}
.js-carousel--responsive-next {margin-top: -300px;}
	
.js-carousel--responsive2-prev {margin-top: -300px;}
.js-carousel--responsive2-next {margin-top: -300px;}
}



@media only screen and (min-width: 640px) {
/*setas*/
.js-carousel--responsive-prev {margin-top: -250px;}
.js-carousel--responsive-next {margin-top: -250px;}
	
.js-carousel--responsive2-prev {margin-top: -250px;}
.js-carousel--responsive2-next {margin-top: -250px;}
}


@media only screen and (min-width: 1280px) {
/*setas*/
.js-carousel--responsive-prev {left: 6.5%;}
.js-carousel--responsive-next {right: 6.5%;}
	
.js-carousel--responsive2-prev {left: 6.5%;}
.js-carousel--responsive2-next {right: 6.5%;}
}

@media only screen and (min-width: 1440px) {
/*setas*/
.js-carousel--responsive-prev {margin-top: -280px;}
.js-carousel--responsive-next {margin-top: -280px;}
	
.js-carousel--responsive2-prev {margin-top: -280px;}
.js-carousel--responsive2-next {margin-top: -280px;}
}

@media only screen and (min-width: 1800px) {
/*setas*/
.js-carousel--responsive-prev {margin-top: -300px;}
.js-carousel--responsive-next {margin-top: -300px;}
	
.js-carousel--responsive2-prev {margin-top: -300px;}
.js-carousel--responsive2-next {margin-top: -300px;}
}

@media only screen and (min-width: 1920px) {
/*setas*/
.js-carousel--responsive-prev {margin-top: -320px;}
.js-carousel--responsive-next {margin-top: -320px;}
	
.js-carousel--responsive2-prev {margin-top: -320px;}
.js-carousel--responsive2-next {margin-top: -320px;}
}