.hr-flip-book{background-image:url(https://www.mytimelessmessages.com/public/assets/images/backgrounds/bg-image03.webp);background-position:center center;background-size:cover;position:relative;z-index:0;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.hr-flip-book .background-overlay{inset:0;position:absolute;background-color:#f5f7fa;opacity:.94;z-index:-1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.hr-flip{display:flex;justify-content:center;align-items:center;height:60vh;overflow:hidden}#flipbook{width:600px;height:600px;max-width:90vw;max-height:90vw}#flipbook .page{overflow:hidden;display:flex;align-items:center;justify-content:center}#flipbook .page img{width:100%;height:100%;object-fit:contain;object-position:center}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgb(0 0 0 / .7);color:#fff;border:none;padding:15px;font-size:20px;cursor:pointer;z-index:1000}#prevBtn{left:20px}#nextBtn{right:20px}.controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;gap:15px;z-index:1000;background:#151616}.controls button{background:#151616;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:16px}.controls button:hover{background:var(--color-2)}#pageNumber{color:#fff;font-weight:700;padding:15px 12px;font-size:14px;font-family:var(--font-03)}@media (max-width:1024px){#flipbook{width:500px;height:500px;max-width:85vw;max-height:85vw}}@media (max-width:768px){#flipbook{width:90vw;height:90vw;max-width:400px;max-height:400px}.nav-btn{font-size:14px;padding:6px}.controls{bottom:5px;gap:6px}.controls button{font-size:12px;padding:6px 8px}}