/* About Section Big Slider */

.about-section {
	position: relative;
	height: 400px;
	overflow: hidden;
}
.carousel-inner {
    height: 100%;
}
.about-section .mask {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background-attachment: fixed; }

.rgba-black-slight,
.rgba-black-slight:after {
  background-color: rgba(0, 0, 0, 0.1); }

.rgba-black-light,
.rgba-black-light:after {
  background-color: rgba(0, 0, 0, 0.3); }

.rgba-black-strong,
.rgba-black-strong:after {
  background-color: rgba(0, 0, 0, 0.7); }

.about-section .carousel {
    height: 100%;
}

.about-section .about-blocks {
    position: absolute;
    top: 50px;
    width: 100%;
    color: #FFF;
    z-index: 9;
}

/* About Us Slider */
.about-us img {
    display: block;
    width: 100%;
}

.about-us .carousel-indicators {
    position: relative;
}

.about-us .carousel-indicators button {
    width: 16px;
    height: 16px;
    margin-left: 5px;
    margin-right: 5px;
    border-radius: 50%;
}

.about-us .carousel-indicators button {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 10px;
    height: 10px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
}

.about-us .carousel-indicators .active {
    opacity: 1;
}

/* Other Psge Small Slider */
.slide-section .carousel-inner {
    height: 200px;
}

.slide-section .carousel-item img {
    height: 200px;
}

.carousel-fade .carousel-item {
    height: 100%;
}

.fill{width:100%;height:100%;background-position:center;background-size:cover;}