.book-container{width:100%;height:100vh;position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;padding:20px}.book-content{width:78%;height:650px;background:#fff;border-radius:6px;overflow:hidden}.book-content,.book-left{display:flex;position:relative}.book-left{width:58%;padding:45px 60px;flex-direction:column;justify-content:center}.book-close{position:absolute;top:20px;right:20px}.book-itemIco{width:45px;height:45px;padding:10px;border-radius:50%;background:#f3f3f3;cursor:pointer;color:#222}.book-subtitle{letter-spacing:6px;font-size:10px;font-weight:600;color:#777}.bookForm-content{transform:scale(.8)}.bookForm-content>h2{font-size:30px;line-height:1.1;margin-top:20px;font-weight:700;color:#000}.bookForm-content>h2>span{font-style:italic;font-weight:400}.bookForm-content>p{margin-top:25px;margin-bottom:40px;font-size:18px;color:#777}.bookForm-item{width:100%;margin-bottom:30px}.bookForm-item input,.bookForm-item select,.bookForm-item textarea{width:100%;border:none;border-bottom:1px solid #222;padding:12px 0;font-size:18px;background:transparent;outline:none}.bookForm-item textarea{resize:none;height:90px}.submit-btn{width:100%;height:60px;background:#1f2430;color:white;border:none;font-size:24px;font-weight:700;margin-top:20px;transition:.3s}.submit-btn:hover{background:#000}.book-right{width:42%;height:100%}.book-right img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.book-content{width:100%;height:100%;flex-direction:column;overflow-y:auto}.book-left{width:100%;padding:35px 25px}.book-right{width:100%;height:-moz-fit-content;height:fit-content}.bookForm-content>h2{font-size:38px}.bookForm-content>p{font-size:15px}.submit-btn{font-size:18px;height:55px}.book-right img{display:none}}.loader-wrapper{position:fixed;inset:0;background:black;display:flex;align-items:center;justify-content:center;z-index:99999;width:100%;height:100%;overflow:hidden;perspective:1000px}.loader-wrapper>img{width:200px;height:200px;object-fit:cover;transform-style:preserve-3d;animation:flipSide 2s linear infinite}@keyframes flipSide{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}