.home-tratamientos-oftalmologia{
	background-color: #EDEDED;
}
.home-tratamientos-oftalmologia h2{
	font-weight: 600;
}

.slider{
	padding-left: 100px;
	padding-right: 100px;
}
.slider .carousel{
	padding-bottom: 20px;
}
.slider .carousel-cell{
	width: calc( 99% / 3 );
}
.slider .carousel-cell .item-carousel{
	padding: 0 20px;
}
.slider .carousel-cell .item-carousel a{
	text-decoration: none;
	color: black;
}
.slider .carousel-cell .item-carousel h3{
	color: black;
}
.slider .carousel-cell .item-carousel img{
	margin-bottom: 35px;
}
.slider{
	margin-top: 50px;
}
.slider .flickity-prev-next-button.previous {
    left: -55px;
    background-image: url(../../images/general/slider-arrow-left.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px !important;
    background-color: transparent;
}
.slider .flickity-prev-next-button.next {
    right: -55px;
    background-image: url(../../images/general/slider-arrow-right.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: 25px !important;
    background-color: transparent;
}
.flickity-button svg{
	display: none;
}


@media only screen and (max-width:1920px) {
	
}

@media only screen and (max-width: 1700px) {
	
	
	
	
}
@media only screen and (max-width: 1500px) {
	

}
@media only screen and (max-width: 1200px) {
	
}

@media only screen and (max-width:991px) {
	.slider .carousel-cell{
		width: calc( 99% / 2 );
	}

}	

@media only screen and (max-width: 767px) {
	
	.slider .carousel-cell{
		width: calc( 99% / 1 );
	}
	.home-tratamientos-oftalmologia{
		padding-top: 0;
	}
}

@media only screen and (max-width: 575px) {

	.slider{
		padding-left: 30px;
		padding-right: 30px;
	}
	.slider .flickity-prev-next-button.previous {
	    left: -28px;
	}
	.slider .flickity-prev-next-button.next {
	    right: -28px;   
	}

}

