@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Montserrat:wght@400;700&display=swap);.list_work,body{height:100vh;overflow:hidden}.ghost-section-container,.ghost-work-item{visibility:hidden}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;background-color:#000;font-size:1.2rem}.list_work{position:fixed;width:100vw;display:flex;align-items:center;justify-content:center}.inner_item_work,.item_work,.item_work img{width:100%;height:100%}.item_work{position:absolute;pointer-events:all;z-index:9}.list_work_inner,.tag{position:absolute;z-index:1}.inner_item_work{overflow:hidden;border-radius:24px;transform-style:preserve-3d;transform:perspective(5000px) rotateY(var(--rotateX)) rotateX(var(--rotateY))}.list_work_inner{aspect-ratio:16/9;height:auto;left:50%;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:45%}.item_work img{object-fit:cover}.tag{left:15px;top:15px;padding:10px 25px;background-color:#fff;border-radius:24px;line-height:1}.scroll_to,footer,header{padding:0 40px;text-transform:uppercase;position:fixed;color:#fff}.ghost-work-item{z-index:9}.ghost-work-item:nth-child(odd){background-color:green}.ghost-work-item:nth-child(2n){background-color:#ff0}header{top:20px;z-index:9}footer{top:20px;right:0;z-index:9}a{color:#fff;text-transform:uppercase;text-decoration:none;transition:.5s}.contact{display:flex;gap:40px}a:hover{opacity:.6}.scroll_to{bottom:20px;right:0;left:0;display:flex;justify-content:center;z-index:9}.navigation_work{position:fixed;right:0;bottom:80px;padding:0 20px;display:flex;gap:30px}.navigation_work>div{cursor:pointer}.navigation_work>div path{transition:.3s ease-in-out}.navigation_work>div.nav_next path:nth-child(2),.navigation_work>div.nav_prev:hover path:nth-child(3){transform:translate(-100%)}.navigation_work>div.nav_next path:nth-child(3),.navigation_work>div.nav_next:hover path:nth-child(2),.navigation_work>div.nav_prev path:nth-child(3),.navigation_work>div.nav_prev:hover path:nth-child(2){transform:translate(0)}.navigation_work>div.nav_next:hover path:nth-child(3),.navigation_work>div.nav_prev path:nth-child(2){transform:translate(100%)}.inspiration{position:fixed;bottom:20px;left:40px;color:#fff;z-index:9}@media (max-width:767px){.list_work_inner{width:94%}footer{left:40px;padding:0;right:auto;top:60px}.scroll_to{bottom:60px}.navigation_work{left:0;display:flex;justify-content:center;bottom:100px}}