.text-overlay-icon { position: fixed; top: 1rem; right: 2rem; transform: scale(0.7); cursor: url(/last-museum/static/uploads/3/cursor/The_Last_Museum_-_Symbols-72.png) 50 50, pointer; } .text-overlay { position: fixed; top: 50%; left: 0; transform: translateY(-50%); width: 100vw; max-height: 100vh; /*color: #FF790D;*/ color: #fff; text-align: justify; font-family: "Druk Wide", sans-serif; font-size: 1.6vw; padding: 1rem 10vw 1rem 10rem; cursor: url(/last-museum/static/uploads/3/cursor/The_Last_Museum_-_Symbols-41.png) 50 50, pointer; overflow: auto; } .text-overlay::-webkit-scrollbar { background: transparent; width: 3px; } .text-overlay::-webkit-scrollbar-thumb { background: #ff790d; } .text-overlay p { margin: 0 0 1rem 0; line-height: 1.7; } .text-overlay p:last-child { margin-bottom: 4rem; } .text-overlay h2 { font-family: 'Druk Wide', sans-serif; font-size: 1.9vw; margin-bottom: 1rem; margin-top: 2rem; color: #FF790D; }