.carousel-inner > .item > .carousel-caption{
	
	
height: 440px;	
	
}

.carousel-caption {
    position: initial;
	width: 100%;
	opacity: 1 !important;
    z-index: 10;
    padding: 1.5rem 1.5rem;
    color: #000;
    text-align: center;
    font-size: 1.6rem;
    font-style: normal;
    font-weight: 100;
    line-height: 2.7rem
}

.item .carousel-caption h5 {
    font-size: 20px !important;
    color: #E84209 !important;
    font-weight: bold !important;
}

.carousel-indicators {
    position: absolute;
    /* bottom: 10px; */
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
    bottom: 5px !important;
}


.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: #666;
    border: 1px solid #999;
    border-radius: 10px;
    margin-right: 7px;
}


.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin-right: 7px;
    background-color: #E84209;
}

@media(max-width:767px) {
    .carousel-caption {
     
        position: initial;
        z-index: 10;
        padding: 1rem 1rem;
        color: #FFF;
        text-align: center;
        font-size: 1.4rem;
        font-style: italic;
        font-weight: 100 !important;
        line-height: 26px !important;
    
}
}

.carousel-caption img {
  width: 7rem;
    border-radius: 5rem;
    margin: 3.5rem 0 5PX 37%;
    
}
	


@media(max-width:767px) {
    .carousel-caption img {
        width: 8rem;
        border-radius: 8rem;
        margin-top: 5rem
    }

.carousel-inner > .item > .carousel-caption{
	
	
height: 450px;	
	
}

}

#image-caption {
    font-style: normal;
    font-size: 1rem;
    margin-top: 1.5rem
}

@media(max-width:767px) {
    #image-caption {
        font-style: normal;
        font-size: 0.6rem;
        margin-top: 0.5rem
    }
}



@media(max-width:767px) {
   
}

.carousel-control-prev {
    justify-content: flex-start
}

.carousel-control-next {
    justify-content: flex-end
}

.carousel-control-prev,
.carousel-control-next {
    transition: none;
    opacity: unset;
}