@charset "UTF-8";
/* CSS Document */

@media only screen and (min-width: 1201px) {
.bg {
	background: url(../images/home-background-extra-large.jpg);
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	z-index: -1;
	background-size: cover;
	background-position: center 7.5vh;
}
.plate {
	width: 100%;
	height: 100%;
}
.plate img {
	width: auto;
	max-height: 100%;
}
}


@media only screen and (max-width: 1200px) {
.bg {
	background: url(../images/home-background-large.jpg);
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	z-index: -1;
	background-size: cover;
	background-position: center 7.5vh;
}
.plate {
	width: 100%;
	height: 100%;
}
.plate img {
	width: auto;
	max-height: 100%;
}
}

@media only screen and (max-width: 1024px) {
.bg {
	background: url(../images/home-background-desktop.jpg);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	background-size: cover;
	background-position: center 7.5vh;
}
.plate {
	width: 100%;
	height: 100%;
}
.plate img {
	width: auto;
	max-height: 100%;
}	
}


@media only screen and (max-width: 768px) {
.bg {
	background: url(../images/home-background-tablet.jpg);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	background-size: cover;
	background-position: center 7.5vh;
}
.plate {
	width: 100%;
	height: 100%;
}
.plate img {
	width: auto;
	max-height: 100%;
}	
}


@media only screen and (max-width: 480px) {
.bg {
	background: url(../images/home-background-mobile.jpg);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	background-size: cover;
	background-position: center 7.5vh;
}
.plate {
	width: 100%;
	height: 100%;
}
.plate img {
	width: auto;
	max-height: 100%;
}
}

@media only screen and (max-height: 450px) {
.bg {
	background: url(../images/home-background-tablet.jpg);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	background-size: cover;
	background-position: center -7.5vh;
}
.plate {
	width: 100%;
	height: 100%;
}
.plate img {
	width: auto;
	max-height: 100%;
}
}