/*!
 * Start Bootstrap - Full Slider (https://startbootstrap.com/template-overviews/full-slider)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-full-slider/blob/master/LICENSE)
 */

#carouselIndicators .carousel-item {
  height: 100vh;
  min-height: 300px;
 background: url("../images/bg-home.jpg") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#carouselIndicators .carousel-caption{
    top: 50%;
transform: translateY(-50%);
	z-index:10;
	padding:0;
	color:#fff;
	text-align:left;
}
#carouselIndicators .carousel-caption .highlight {
	text-transform: capitalize; font-size: 50px;
}

#carouselIndicators .carousel-caption hr { 
    display: block;
	width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
}
#carouselIndicators .carousel-caption h4 { font-size: 28px; line-height: 36px; color:#dda5a4; }
#carouselIndicators .carousel-caption p { color:#fff; font-size:18px;}
#carouselIndicators .carousel-caption p span { font-weight: 700; }
#carouselIndicators .carousel-caption a { 
	letter-spacing: 2px; 
	background:#e6be3c; 
	padding: 15px 25px; 
	text-shadow:none;
	font-size: 17px; 
	font-weight: 600; 
	color:#fff; 
	border:none; 
	display: inline-block; 
	margin-top: 30px;
}
#carouselIndicators .carousel-item a:hover { color:#fff; }

#carouselIndicators .carousel-control-next, #carouselIndicators .carousel-control-prev {  /*top: 60%;*/ }
#carouselIndicators .carousel-indicators li {
    border-radius: 12px;
    width: 12px;
    height: 12px;
	cursor: pointer;
}

@media screen and (max-width: 991px) {
        #carouselIndicators .carousel-caption{
        top: 15%;
        transform: translateY(0%);
        z-index:10;
        padding:0;
        color:#fff;
        text-align:left;
    }
}