/*
 * CSS for Carousel
 *
 * Added by Elvin
 */

.owl-carousel { z-index: 999; }

.why-choose-us-carousel { text-align: center; }
.why-choose-us-carousel-inner { background-color: #fff; border-radius: 25px; padding: 35px 15px 0; min-height: 265px; }
.why-choose-us-carousel-inner h4.small-title { font-size: 22px;
    line-height: 1; font-family: "Quattrocento Sans", sans-serif !important; font-style: italic; color: #ab9b78; margin-bottom: 0 !important; }
.why-choose-us-carousel-section.owl-theme .owl-nav [class*=owl-] {
	position: absolute; top: 40%; color: #fff; }
.why-choose-us-carousel-section.owl-theme .owl-nav .owl-prev { left: -25px !important; }
.why-choose-us-carousel-section.owl-theme .owl-nav .owl-next { right: -25px !important; }
.why-choose-us-carousel-section.owl-theme .owl-nav [class*=owl-]:hover { background: inherit; }
.why-choose-us-carousel-section.owl-theme .owl-nav [class*=owl-] i[class^=icon-] { font-size: 24px; }

.testimonial-carousel-section { margin-bottom: 25px; }
.testimonial-carousel { 
    overflow: auto; background-color: #f2f0eb; border-radius: 25px; max-width: 720px; margin-left: auto; margin-right: auto; }
.testimonial-content-inner { padding: 35px 25px 25px; }
.testimonial-content-inner:before {
    display: block; content: "\201D"; font-size: 64px; line-height: 1; margin-bottom: -25px; }
img.home-testimonial-image { 
	border-radius: 25px; margin-bottom: 15px; }
p.testimotial-title {
    font-size: 1.1em; font-weight: 600; font-style: italic; }

.testimonial-carousel-section.owl-theme .owl-nav [class*=owl-] {
	position: absolute; top: 40%; color: #38250a; }
.testimonial-carousel-section.owl-theme .owl-nav .owl-prev { left: -17px !important; }
.testimonial-carousel-section.owl-theme .owl-nav .owl-next { right: -17px !important; }
.testimonial-carousel-section.owl-theme .owl-nav [class*=owl-]:hover { background: inherit; }
.testimonial-carousel-section.owl-theme .owl-nav [class*=owl-] i[class^=icon-] { font-size: 24px; }