/* .banner-1{

    background:url(banner-1.jpg) center bottom no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.banner-1-slide.slide-2{

    background:url(banner-1-slide-2.jpg) center bottom no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.banner-1-slide.slide-3{

    background:url(banner-1-slide-3.jpg) center bottom no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.banner-2{

    background:url(banner-2.jpg) center center no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.banner-3{

    background:url(banner-3.jpg) center center no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.banner-4{

    background:url(banner-4.jpg) center center no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.owl-hero .item.slide-1{

    background:url(hero-slide-1.jpg) center bottom no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.owl-hero .item.slide-2{

    background:url(hero-slide-2.jpg) center bottom no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

.owl-hero .item.slide-3{

    background:url(hero-slide-3.jpg) center bottom no-repeat;

    -webkit-background-size:cover;

    -moz-background-size:cover;

    -o-background-size:cover;

    background-size:cover

}

@media (max-width:991px){

    .owl-hero .item.slide-1.with-mobile{

        background:url(hero-slide-1-tablet.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .owl-hero .item.slide-2.with-mobile{

        background:url(hero-slide-2-tablet.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .owl-hero .item.slide-3.with-mobile{

        background:url(hero-slide-3-tablet.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

}

@media (max-width:767px){

    .owl-hero .item.slide-1.with-mobile{

        background:url(hero-slide-1-mobile.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .owl-hero .item.slide-2.with-mobile{

        background:url(hero-slide-2-mobile.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .owl-hero .item.slide-3.with-mobile{

        background:url(hero-slide-3-mobile.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .banner-1.with-mobile{

        background:url(banner-1-mobile.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .banner-1-slide.slide-2.with-mobile{

        background:url(banner-1-slide-2-mobile.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .banner-1-slide.slide-3.with-mobile{

        background:url(banner-1-slide-3-mobile.jpg) center bottom no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .banner-2.with-mobile{

        background:url(banner-2-mobile.jpg) center center no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .banner-3.with-mobile{

        background:url(banner-3-mobile.jpg) center center no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

    .banner-4.with-mobile{

        background:url(banner-4-mobile.jpg) center center no-repeat;

        -webkit-background-size:cover;

        -moz-background-size:cover;

        -o-background-size:cover;

        background-size:cover

    }

} */