@charset "utf-8";
/* CSS Document */ 

.Brand-RI {
transition: 0.75s;
background-image: url(../images/BG.png);
background-repeat: no-repeat;
background-size: 100%;
}

.Brand-RI:hover {
background-image: url(../images/BG-RI.jpg);
background-repeat: no-repeat;
background-size: 100%;
}

.Brand-RI .image {
}

.Brand-RI:hover .image {
width: 100%;
}

@media only screen and (max-width: 1000px) and (min-width: 601px) {
.Brand-RI:hover {
background-image: url(../images/BG.png);
}

.Brand-RI .image {
margin-top: 0px;
}

.Brand-RI:hover .image {
width: 100%;
}
}

@media only screen and (max-width: 600px) {
.Brand-RI:hover {
background-image: url(../images/BG.png);
}

.Brand-RI .image {
margin-top: 0px;
}

.Brand-RI:hover .image {
width: 100%;
}
}