html,body {
 background-image: url(site/hal.webp), url(site/back.webp);
 background-size: 140vh 97vh, 99vh 66vh;
 background-repeat: no-repeat, repeat;
 background-position: center 2vh
}
.rand {
 height: 2vh;
}
.plaf {
 height: 22vh;
 font-size: 0px;
}
.txt {
 height: 15vh;
 font-size: 0px;
}
.txt3 {
 height: 15vh;
 font-size: 0px;
 background-image: url(site/hal3.webp);
 background-repeat: no-repeat;
 background-position: center 2vh;
 background-size:  140vh 97vh;
 background-attachment: fixed;
}
.hal {
 height: 60vh;
 font-size: 0px;
 background-image: url(site/lifts.webp);
 background-repeat: no-repeat;
 background-position: center 39vh;
 background-size: 22vh 54vh;
 background-attachment: fixed;
}
.hald {
 height: 60vh;
 font-size: 0px;
 background-image: url(site/liftd.webp);
 background-repeat: no-repeat;
 background-position: center 39vh;
 background-size: 22vh 54vh;
 background-attachment: fixed;
}
.hal0 {
 height: 60vh;
 font-size: 0px;
 background-image: url(site/hal0.webp), url(site/lifts.webp);
 background-repeat: no-repeat;
 background-position: center 39vh, center 39vh;
 background-size:  140vh 60vh, 23vh 54vh;
 background-attachment: fixed;
}
.hal0d {
 height: 60vh;
 font-size: 0px;
 background-image: url(site/hal0.webp), url(site/liftd.webp);
 background-repeat: no-repeat;
 background-position: center 39vh, center 39vh;
 background-size:  140vh 60vh, 23vh 54vh;
 background-attachment: fixed;
}
.hal3 {
 height: 60vh;
 font-size: 0px;
 background-image: url(site/hal3.webp), url(site/lifts.webp);
 background-repeat: no-repeat;
 background-position: center 2vh, center 39vh;
 background-size:  140vh 97vh, 23vh 54vh;
 background-attachment: fixed;
}
.hal3d {
 height: 60vh;
 font-size: 0px;
 background-image: url(site/hal3.webp), url(site/liftd.webp);
 background-repeat: no-repeat;
 background-position: center 2vh, center 39vh;
 background-size:  140vh 97vh, 23vh 54vh;
 background-attachment: fixed;
}
img.al {
 background-image: url(hal/a.webp);
 background-size: cover;
 height: 22vh;
}
img.al3 {
 background-image: url(hal/al3.webp), url(hal/a.webp);
 background-size: cover;
 height: 22vh;
}
img.ar {
 background-image: url(hal/a.webp);
 background-size: cover;
 height: 22vh;
 transform: scaleX(-1);
}
img.ar3 {
 background-image: url(hal/ar3.webp), url(hal/a.webp);
 background-size: cover;
 height: 22vh;
 transform: scaleX(-1);
}
img.bl {
 background-image: url(hal/b.webp);
 background-size: cover;
 height: 15vh;
}
img.bl0 {
 background-image: url(hal/b0.webp), url(hal/b.webp);
 background-size: cover;
 height: 15vh;
}
img.br {
 background-image: url(hal/b.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.br0 {
 background-image: url(hal/b0.webp), url(hal/b.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.cl {
 background-image: url(hal/cl.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
}
img.cl0 {
 background-image: url(hal/cl.webp), url(hal/c0.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
}
img.cr {
 background-image: url(hal/cr.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.cr0 {
 background-image: url(hal/cr.webp), url(hal/c0.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.cr3 {
 background-image: url(hal/cr3.webp), url(hal/cr.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.cr3:hover {
 background-image: url(hal/cb3.webp), url(hal/cr3.webp), url(hal/cr.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.cr3d {
 background-image: url(hal/cr3d.webp), url(hal/cr.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.cr3d:hover {
 background-image: url(hal/cb3.webp), url(hal/cr3d.webp), url(hal/cr.webp), url(hal/c.webp);
 background-size: cover;
 height: 15vh;
 transform: scaleX(-1);
}
img.dl {
 background-image: url(hal/d.webp);
 background-size: cover;
 height: 60vh;
}
img.dl0 {
 background-image: url(hal/di.webp), url(hal/d0.webp), url(hal/d.webp);
 background-size: cover;
 height: 60vh;
}
img.dl0:hover {
 background-image: url(hal/dig.webp), url(hal/d0.webp), url(hal/d.webp);
 background-size: cover;
 height: 60vh;
}
img.dr {
 background-image: url(hal/d.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.dr0 {
 background-image: url(hal/dr.webp), url(hal/d0.webp), url(hal/d.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.dr3 {
 background-image: url(hal/dr3.webp), url(hal/dr.webp), url(hal/d.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.dr3:hover {
 background-image: url(hal/dr30.webp), url(hal/dr3.webp), url(hal/dr.webp), url(hal/d.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.el {
 background-image: url(hal/e.webp);
 background-size: cover;
 height: 60vh;
}
img.el:hover {
 background-image: url(hal/e.webp), url(hal/ez.webp);
 background-size: cover;
 height: 60vh;
}
img.el0 {
 background-image: url(hal/el0.webp), url(hal/e0.webp), url(hal/e.webp);
 background-size: cover;
 height: 60vh;
}
img.el3 {
 background-image: url(hal/el.webp), url(hal/e.webp);
 background-size: cover;
 height: 60vh;
}
img.el3:hover {
 background-image: url(hal/el.webp), url(hal/e.webp), url(hal/ez.webp);
 background-size: cover;
 height: 60vh;
}
img.er {
 background-image: url(hal/e.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.er:hover {
 background-image: url(hal/e.webp), url(hal/ez.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.er0 {
 background-image: url(hal/nl.webp), url(hal/er.webp), url(hal/e0.webp), url(hal/e.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.er0:hover {
 background-image: url(hal/nld.webp), url(hal/er.webp), url(hal/e0.webp), url(hal/e.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.er3 {
 background-image: url(hal/ep3.webp), url(hal/er3.webp), url(hal/e3.webp), url(hal/e.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.er3:hover {
 background-image: url(hal/ep3h.webp), url(hal/er3.webp), url(hal/e3.webp), url(hal/e.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.fl {
 background-image: url(hal/flp.webp), url(hal/ftl.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
}
img.fl:hover {
 background-image: url(hal/fla.webp), url(hal/ftl.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
}
img.fl0 {
 background-image: url(hal/fl0.webp), url(hal/f0.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
}
img.fr {
 background-image: url(hal/frp.webp), url(hal/ftr.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.fr:hover {
 background-image: url(hal/fra.webp), url(hal/ftr.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.fr0 {
 background-image: url(hal/frp.webp), url(hal/ftr.webp), url(hal/f0.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.fr0:hover {
 background-image: url(hal/fra.webp), url(hal/ftr.webp), url(hal/f0.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.fr3 {
 background-image: url(hal/fr3.webp), url(hal/f.webp);
 background-size: cover;
 height: 60vh;
 transform: scaleX(-1);
}
img.g {
 background-image: url(hal/g.webp), url(hal/gl.webp);
 background-size: cover;
 height: 60vh;
}
img.g:hover {
 background-image: url(hal/g.webp), url(hal/go.webp);
 background-size: cover;
 height: 60vh;
}