

.carousel-fade .carousel-inner .carousel-item {
    transition: all .5s ease-in;
    max-width: 1920px;
    max-height: 860px;
    min-height: 100vh;
    background-size: cover;
    background-position: center center;
    opacity: 0;
}
.carousel-fade .carousel-inner .active {opacity: 1;}
.carousel-fade .carousel-inner .carousel-item-next,
.carousel-fade .carousel-inner .carousel-item-prev,
.carousel-fade .carousel-inner .active.carousel-item-left,
.carousel-fade .carousel-inner .active.carousel-item-right {
    left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);
}
.carousel-item .carousel-caption-box {text-align: center;color: #fff;}
.carousel-item .carousel-caption-box h1 {animation-delay: .5s;font-size: 55px;}
.carousel-item .carousel-caption-box h2 {animation-delay: .5s;font-size: 50px;}
.carousel-item .carousel-caption-box p {animation-delay: 1s;font-size: 22px;font-weight: 400;font-style: italic;}
.carousel-item .carousel-caption-box .btn {animation-delay: 1.5s;}
.carousel-item.slide-1 {background-image: url("../images/sliders/1.jpg");}
.carousel-item.slide-2 {background-image: url("../images/sliders/2.jpg");}
.carousel-item.slide-3 {background-image: url("../images/sliders/3.jpg");}

#about{
    background-color: #565f71;
    padding: 82px 0;
    min-height: 332px;
    color: #fff;
}
#about h2 {font-size: 35px;font-weight: 700;}
#about h3 {font-size: 20px;}
#about p {font-size: 16px;font-style: italic; margin: 25px 0 0 0;}

#call-to-action{
    background: url('../images/index/bg-call-to-action.jpg') fixed; max-height: 491px;
    padding: 82px 0;
    color: #fff;
}
#call-to-action h3 {
    font-weight: 600;
}

#our-team {padding: 82px 0;}
#our-team img.team-member-avatar {border-radius: 50%; max-height: 250px;}
#our-team .team-member-desc {color: #cacaca;}
#our-team .team-member-name {font-style: italic; font-weight: 400;}
