/* FIX 100vh */
:root {
   --app-height: 100%;
}

body {
	height: var(--app-height);
}


/* body {
  min-height: -webkit-fill-available;
}

html {
  height: -webkit-fill-available;
} */


@media screen and (min-width: 991px) {
.bg-image{
	transform: translate(-154rem, -215rem) rotate(270deg);
}
}

@media screen and (max-width: 991px) {
.bg-image{
	   transform: translate(-189rem, -341rem) rotate(270deg);
}
}
@media screen and (max-width: 767px) {
.bg-image{
	   transform: translate(-726rem, -759rem) rotate(225deg);
}
}