body{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}body.book .navbar{background-color:#2ba6d7;margin-bottom:30px}.navbar{z-index:1024}.navbar-nav{display:flex;flex-direction:row;width:45%}.navbar .nav-link{color:#fff;opacity:.7;font-size:.875rem}.navbar .nav-link.router-link-exact-active{opacity:1}.hero-section{height:100dvh;position:relative;z-index:0;margin-top:-96px}.hero-section img.bg-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-section .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:50px;text-align:center}.hero-section h1{font-weight:700;color:#fff;margin:1rem 0 1.25rem;font-size:1.5rem}.hero-section h1 small{font-weight:400;font-size:1rem}.hero-section .book-mockup,.hero-section .khoj-text{width:50%}.orange-btn{background-color:#e38b40;color:#111;padding:.625rem 3rem;border-radius:5rem;transition:background-color all .3s ease-in-out;font-weight:500}.orange-btn:focus,.orange-btn:hover{background-color:#d06a14;color:#fff}.action-bar{width:100%;height:44px;padding:10px 0;display:flex;justify-content:center;align-items:center}.action-bar .btns{width:44px;height:44px;font-size:24px;color:#999;border:none;border-radius:100px;transition:all .3s ease-in-out}.action-bar .btns:not(:first-child){margin-left:10px}.action-bar .btns:hover{background-color:#e38b40;color:#fff;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.2));cursor:pointer}.action-bar .btns:active{filter:none!important}.action-bar .btns.disabled{color:#ccc;pointer-events:none}.action-bar .page-num{font-size:14px;margin:0 10px 0 20px}.flipbook .viewport{width:90vw!important;height:calc(100vh - 90px)!important;margin:0 auto}.flipbook .bounding-box{box-shadow:0 0 20px rgba(0,0,0,.2)}.heading{position:relative;font-weight:700}.heading:after{position:absolute;content:"";display:block;width:101px;height:3px;background-color:#2ba6d7;border-radius:3px;left:0;bottom:-10px}.author h3{font-weight:400}.other-book-details{background-color:#eee}footer{background-color:#010101;color:#999;padding:50px 0}@media (min-width:768px){.navbar-nav{width:auto}.navbar .nav-link{flex-shrink:0;font-size:1rem}.hero-section .container{text-align:left}.hero-section h1{font-weight:700;color:#fff;margin:1.5rem 0 2.5rem;font-size:2.5rem}.hero-section h1 small{font-size:1.5rem}.hero-section .book-mockup,.hero-section .khoj-text{width:100%}}