.carrusel-tipo-2 .owl-nav [class*=owl-] {
	background: #636f07 !important;
	border-radius: 1rem !important;
	font-size: 1rem !important;
	height: 2rem;
	width: 2rem;
}

.carrusel-tipo-2 .owl-prev {
    position: absolute;
    top: 35%;
    left: -45px;

}

.carrusel-tipo-2 .owl-next {
    position: absolute;
    top: 35%;
    right: -45px;
}


.carrusel-tipo-2 {
	margin-top: 1rem;
    padding: 1rem 0;
}

.carrusel-tipo-2-item > div:nth-child(1) > div {
	position: relative;
}

.carrusel-tipo-2-item > div:nth-child(1) img {
	padding: 0 1rem;
}

.carrusel-tipo-2-item p {
	text-align: center;
}

.carrusel-tipo-2-item > div:nth-child(1) > div > div {
    background: #fdf8ed;
    bottom: 0;
    overflow: hidden;
    position: absolute;
    top: 50%;
    width: 100%;
    z-index: -1;
}

.carrusel-tipo-2-item > div:nth-child(2) {
	background-color: #fdf8ed;
	min-height: 12rem;
	padding: 0 1rem 1rem 1rem;
	text-align: center;
}

.carrusel-tipo-2-item h3 {
	border-bottom: solid 1px #768003;
	line-height: 0.7;
	margin: 0rem;
	padding: 0.5rem;
}

.carrusel-tipo-2-item h3 a, .carrusel-tipo-2-item h3 a:hover, .carrusel-tipo-2-item h3 a:focus, .carrusel-tipo-2-item h3 a:visited {
	color: #768003;
	font-size: 1rem;
	border-style: none !important;
}

.carrusel-tipo-2-item p {
	color: #6A6A6A;
	font-size: 0.8rem;
	margin: 1rem;
}