/* Module Specific CSS Declarations */
.bg-img-start {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
}
.bg-img-end {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
}
.bg-img-contain {
    overflow:hidden;
}

.bg-img-center {
    transition: all .75s;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.bg-img-contain:hover .bg-img-center,
.bg-img-contain:focus .bg-img-center {
  transform: scale(1.05);
}

@media screen and (max-width: 1280px) {


}

@media screen and (min-width:981px){

}

/* MOBILE DEVICE BREAKPOINT */
@media screen and (max-width: 980px) {

}


@media screen and (min-width: 720px) {

}
