body{margin:0}#loader{align-items:center;background-color:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.spinner{animation:spin 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ebook-single-page{padding:60px 0}.ebook-single-page .container{box-sizing:border-box;margin:0 auto;max-width:1232px;padding:0 16px;width:100%}.ebook-inner-content .breadcrumn-detail a{color:#4d7ffa;text-decoration:none}.ebook-inner-content .breadcrumn-detail a,.ebook-inner-content .breadcrumn-detail span{font-family:Archivo;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.15px;line-height:21px}.ebook-inner-content .breadcrumn-detail span{color:#757b8a}.ebook-inner-content .ebook-detail-title{padding:40px 0 20px}.ebook-inner-content .ebook-detail-title h2{color:#282a2f;font-family:Archivo;font-size:36px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:39.17px;margin:0}.ebook-inner-content .main-detail .main-detail-inner{display:flex;gap:40px}.ebook-inner-content .main-detail .main-detail-inner .image-block{max-width:400px;width:100%}.ebook-inner-content .main-detail .main-detail-inner .image-block img{border-radius:12px;width:100%}.main-detail .main-detail-inner .ebook-content-block{margin-left:auto;max-width:760px;padding-top:44px;width:100%}.main-detail .main-detail-inner .ebook-content-block p{color:#282a2f;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.main-detail .main-detail-inner .ebook-content-block p strong{color:#282a2f;display:block;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.25px;line-height:16.94px;margin:12px 0}.main-detail .main-detail-inner .ebook-content-block ul{margin-bottom:0;padding-left:25px}.main-detail .main-detail-inner .ebook-content-block ul li{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;opacity:.9}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .hs-error-msgs li{list-style-type:none}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .hs-error-msgs li .hs-error-msg{color:#ff2121;font-family:Inter}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .hs-error-msgs{padding-left:10px}.ebook-inner-content .ebook-from-block{padding-top:40px}.ebook-inner-content .ebook-from-block h5{color:#282a2f;font-family:Archivo;font-size:21px;font-style:normal;font-weight:500;letter-spacing:.15px;line-height:24px;margin:0 0 20px}fieldset.form-columns-2{margin-bottom:20px;margin-top:20px}a#download-ebook-link{align-items:center;background:#4d7ffa;border-radius:48px;color:#fff;display:block;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;height:43px;justify-content:center;letter-spacing:.5px;line-height:normal;margin-top:10px;padding:1px 0;text-decoration:none;width:120px}a#download-ebook-link:hover{background:#000;color:#fff}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2{display:flex;gap:46px;margin:0;max-width:100%}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field{max-width:350px;width:calc(49% - 19px)}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field span{color:#282a2f;display:inline-flex;font-family:Inter;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:14.52px;margin-bottom:8px}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field span.hs-form-required{color:#ff2121;margin-left:4px}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input{margin-right:0}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input input{outline:0}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input input:focus{border:1px solid #282a2f}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input input{background:#fff;border:1px solid #d5d5d5;border-radius:4px;color:#282a2f;font-family:Inter;font-size:14px;font-weight:400;line-height:20px;max-width:340px;padding:11px;width:100%}.ebook-from-block .hbspt-form .hs-form-private .actions{margin-top:20px}.ebook-from-block .hbspt-form .hs-form-private .actions .hs-button{background:#4d7ffa;border:0;border-radius:100px 100px 100px 100px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:19.36px;padding:12px 20px;transition:all .5s ease-in-out}.submitted-message.hs-main-font-element{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px}@media (min-width:993px) and (max-width:1200px){.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input input{max-width:240px}}@media only screen and (max-width:992px){.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2{flex-wrap:wrap}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input input{box-sizing:border-box;max-width:100%;width:100%}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field{max-width:100%;width:100%}}@media only screen and (max-width:767px){.ebook-block .ebook-iCard{width:100%}.ebook-block .cart-bottom-content{padding:20px 15px}.ebook-block .ebook-title h2{font-size:32px;margin:16px 0 35px}.ebook-inner-content .main-detail .main-detail-inner{flex-wrap:wrap}.ebook-inner-content .main-detail .main-detail-inner .image-block{max-width:100%;width:100%}.ebook-inner-content .main-detail .main-detail-inner{gap:0}.main-detail .main-detail-inner .ebook-content-block{max-width:100%;padding-top:30px}.ebook-inner-content .ebook-from-block{padding-top:35px}.ebook-inner-content .ebook-detail-title{padding:35px 0}.ebook-inner-content .ebook-detail-title h2{font-size:32px;font-style:normal;font-weight:700;letter-spacing:.25px}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2{flex-wrap:wrap}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field .input input{box-sizing:border-box;max-width:100%;width:100%}.ebook-from-block .hbspt-form .hs-form-private fieldset.form-columns-2 .hs-form-field{max-width:100%;width:100%}}