/*!
 * Start Bootstrap - Full Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
#pr {
    background: #f2f2f2
}

html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    height: 100%;
}

.carousel-inner {
    height: 100%;
}

.item {
    height: 100vh;
}
/* Background images are set within the HTML using inline CSS, not here */

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

.slide-img {
    height: 100vh;
}

    .slide-img img {
        position: absolute;
        z-index: 1;
        color: #fff;
        text-align: right;
        width: 100%;
        position: absolute;
        top: 50%;
        right: 10px;
        -webkit-transform: translate(0%,-50%);
        transform: translate(0%,-50%);
        max-width: 1300px;
        margin-left: auto;
        margin-right: auto;
        padding: 15px;
    }

        .slide-img img:first-child {
            z-index: 999;
        }

    .slide-img img {
        width: 100%;
        max-width: 960px;
    }

.slide-bg {
    position: absolute;
    z-index: 0;
    color: #fff;
    text-align: right;
    width: 100%;
    position: absolute;
    top: 50%;
    right: 0px;
    -webkit-transform: translate(0%,-50%);
    transform: translate(0%,-50%);
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    padding: 15px;
    height: 50vh;
    background: #fff;
}

.slide-number {
    font-size: 125px;
    font-weight: 700;
    color: #dedede;
    float: left;
    line-height: 94px;
    padding-right: 20px;
}

.slide-content .button2 {
    /* border: 1px solid; */
    color: #000000;
    /* border-color: #ffffff; */
    position: relative;
    /* background-color: rgba(144, 144, 144, 0.42); */
    border-radius: 40px;
    margin: 50px auto 0;
    font-size: 20px;
    padding: 10px 20px;
    /* text-decoration: none !important; */
    text-align: center;
    /* width: 220px; */
    display: inline-block;
    font-weight: 400;
    position: absolute;
    bottom: -150px;
}
