﻿.cap-dec h3,
    .cap-title h1,
    .cap-dec h1,
    .cap-title h3 {
        color: #d35d82;
        font-size: 35px;
    }

    .cap-title h1,
    .cap-dec h1 {
        color: #90815b;
        font-size: 60px;
    }

    .cap-title p {
        color: #6d604c;
        font-size: 20px;
        line-height: 20px;
        margin-bottom: 20px;
    }
    .cap-title img {
        color: #6d604c;
        font-size: 20px;
        line-height: 20px;
        margin-bottom: 20px;
    }
    .middle-text.home5-middle-text .cap-title h1,
.middle-text.home5-middle-text .cap-dec h1,
.middle-text.home5-middle-text .cap-title h3 {
	color: #fff;
}

.middle-text.home5-middle-text .cap-title p {
	color: #fff;
	padding: 0px 246px 0px 0px;
}
.middle-text .cap-title img {
	color: #fff;
	padding-top:300px;
}
.slide1-text.slide-five .middle-text.home5-middle-text .cap-title p {
	padding: 0px 0px 0px 0px;
}
.middle-text .cap-title img {
	padding: 0px 0px 0px 0px;
}
.middle-text.home5-middle-text .organic-btn a {
	border: 2px solid #fff;
	color: #fff;
}

.middle-text.home5-middle-text .organic-btn a:hover {
	border-color: #98AB3F;
}
    .organic-btn a,
    .newsletter button {
        border: 2px solid #6d604c;
        border-radius: 60px !important;
        display: inline-block;
        font-size: 18px;
        padding: 5px 25px;
        text-transform: uppercase;
    }

        .organic-btn a:hover {
            background: #98AB3F;
            border: 2px solid transparent;
            color: #fff;
        }

    .nivo-directionNav a {
        background: #b98150 none repeat scroll 0 0;
        border-radius: 30px;
        color: #fff!important;
        font-size: 18px;
        height: 80px;
        line-height: 80px;
        padding: 0 10px;
        z-index: 9999;
        bottom: 20%;
        opacity: 0;
        transition: all .5s;
        visibility: hidden;
    }

    .slider-area:hover .nivo-directionNav a {
        bottom: 50%;
        opacity: 1;
        visibility: visible;
        transform: translateY(50%);
    }

    .nivo-directionNav a.nivo-prevNav {
        left: 30px;
    }

    .nivo-directionNav a.nivo-nextNav {
        right: 30px;
    }
    .product-item:hover {
    box-shadow: 0px 0px 15px rgb(0 0 0 / 10%);
    }
    .product-item {
        padding-bottom:10px;
    }
     .owl-nav button {
  position: absolute;
  top: 50%;
  background-color: #000;
  color: #fff;
  margin: 0;
  transition: all 0.3s ease-in-out;
}
.owl-nav button.owl-prev {
  left: 0;
}
.owl-nav button.owl-next {
  right: 0;
}

.owl-dots {
  text-align: center;
  padding-top: 15px;
}
.owl-dots .owl-dot.span {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  display: inline-block;
  background: #ccc;
  margin: 0 3px;
}
.owl-carousel span {
    width:10px;
    height:10px;
    margin:5px 7px;
    background: rgba(217, 217, 217, 0.8) !important;
    display:block;
    -webkit-backface-visibility:visible;
    -webkit-transition:opacity 200ms ease;
    -moz-transition:opacity 200ms ease;
    -ms-transition:opacity 200ms ease;
    -o-transition:opacity 200ms ease;
    transition:opacity 200ms ease;
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;
    display: inline-block;
}
.owl-carousel .active span {
    width:10px;
    height:10px;
    margin:5px 7px;
    background: #DEB086 !important;
    display:block;
    -webkit-backface-visibility:visible;
    -webkit-transition:opacity 200ms ease;
    -moz-transition:opacity 200ms ease;
    -ms-transition:opacity 200ms ease;
    -o-transition:opacity 200ms ease;
    transition:opacity 200ms ease;
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;
    display: inline-block;
}
.owl-dots {
    display:flex;
    padding-left: 50%;
}
