

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  min-height: 100vh;
}



/*******slide*********/

* { box-sizing: border-box; }

body { font-family: sans-serif; }

.carousel {
  background: #FFF;
}


.carousel-cell {
  width: 90%;
  height: 280px;
  margin-right: 10px;
  border-radius: 5px;
  counter-increment: gallery-cell;
}

.carousel-cell img{
		width: 100%;
	}

.flickity-button {
  display: none;
}
.flickity-page-dots {
  display: none;
}


@media (max-width:576px){
.carousel-cell {
  width: 90%;
	height: auto;
  margin-right: 5px;
  border-radius: 2px;
  counter-increment: gallery-cell;
}	

	.carousel-cell img{
		width: 100%;
	}
	
	
}

@media (max-width:420px){
.carousel-cell {
  width: 90%;
	height: auto;
  margin-right: 5px;
  border-radius: 2px;
  counter-increment: gallery-cell;
}	

	.carousel-cell img{
		width: 100%;
	}
	
	
}

@media (max-width:350px){
.carousel-cell {
  width: 90%;
	height: auto;
  margin-right: 5px;
  border-radius: 2px;
  counter-increment: gallery-cell;
}	

	.carousel-cell img{
		width: 100%;
	}
	
	
}