html.parallax,html.parallax body{margin:0;padding:0;height:100%}.parallax-back{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}html.parallax .fixed-bg{transform:none}.parallax .fixed-bg{background-attachment:fixed;background-size:cover;position:static}.parallax .fixed-bg .fixed-bg-image{display:none}@supports (perspective: 1px){html.parallax body{position:absolute;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;perspective:300px;perspective-origin:100% 100%}.parallax-front{transform-style:preserve-3d;transform:translateZ(0)}.parallax-back{transform:translateZ(-150px) scale(1.5);transform-origin:100% 100%}}
