body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--heading-font:"Prata",serif;--primary-font:"Prata",serif;--secondary-font:"Poppins",serif;--dark-1:#22333b;--dark-1-opaque:#22333be6;--light-1:#e4e8f4;--light-2:#7b715766;--light-3:#f2f4f3;--shadow:#959da54d 1px 8px 24px}body{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1}.hero{background-image:linear-gradient(#0003,#0000004d),url(/static/media/typewriter.7b50784f0bc1e96ceb58.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:.5px solid #5f6165;padding:280px 0 120px}.logo-img{height:50px}.title-container{background:linear-gradient(90deg,#fffffffc,hsla(0,0%,100%,.001));padding:20px 0}.title{font-family:Prata,serif;font-family:var(--heading-font);font-size:50px;line-height:1.5;margin:0 10px;padding-top:10px;text-align:left}.subtitle{font-size:20px;font-weight:400;padding:30px 10px;text-align:left;text-transform:uppercase}.button-branding-1{background-color:#22333b;background-color:var(--dark-1);border:1px solid #22333b;border:1px solid var(--dark-1);border-radius:5px;color:#fff;display:inline-block;font-family:Poppins,serif;font-family:var(--secondary-font);font-size:13px;margin:10px 0;padding:10px;text-decoration:none;text-transform:uppercase}.button-branding-1:hover{background-color:#fff;border:1px solid #22333b;border:1px solid var(--dark-1);color:#22333b;color:var(--dark-1);transition:.15s ease-in-out}.coming-soon-sticker{left:350px;position:absolute;right:0;top:100px}h2,h3{font-family:Prata,serif;font-family:var(--heading-font)}h3{font-size:30px;padding:30px 10px 20px;text-align:center}body{font-family:Prata,serif;font-family:var(--primary-font)}.content-container{margin:20px}div,p{font-family:Prata,serif;font-family:var(--primary-font)}hr{margin:20px 120px}.grid-2-columns{display:grid;grid-template-columns:1fr 1fr;text-align:center}.inner-grid{margin:10px;padding:10px}.grid-2-columns-left-short,.grid-2-columns-right-short{grid-gap:50px;align-items:center;display:grid;font-size:17px;justify-items:center;margin-bottom:20px;max-width:1200px}.grid-2-columns-left-short{grid-template-columns:1fr 3fr}.grid-2-columns-right-short{grid-template-columns:3fr 1fr}.grid-2-columns-right-short-start-align{align-items:center;display:grid;grid-template-columns:2fr 120px}.grid-2-columns-right-short-start-align a{justify-self:self-start}.grid-5-columns{grid-gap:20px;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.testimonial-book-cover-img{display:flex;flex:1 1;max-width:161px}.testimonial-book-cover-img img{height:100%;width:100%}.featured-book-reviews{max-width:350px;text-align:center}.featured-book-reviews h5{font-size:17px}.featured-book-reviews .feature-byline{font-size:14px;opacity:.8}.featured-book-cover-img{box-shadow:1px 8px 24px #959da54d;box-shadow:var(--shadow);height:30vw;margin:25px 25px 50px}.featured-book-cover-container{align-items:center;justify-content:center;text-align:center}.page-title{font-size:60px;margin-top:60px}.page-subtitle{font-size:45px;margin-top:40px}.about-paragraphs{border-radius:10px;margin:30px;padding:10px}.btn-outline-dark a{color:#212529}.btn-outline-dark a,.btn-outline-light a{font-family:Prata,serif;font-family:var(--primary-font);text-decoration:none}.btn-outline-light a{color:#fff}.bio-book-title{font-style:italic}.features-header{border-bottom:1px solid #000}.features{align-items:center;display:flex;font-family:Prata,serif;font-family:var(--primary-font);justify-content:center}.grid-img img,.highlight-photo{border-radius:4px}.grid-img img{box-shadow:1px 8px 24px #959da54d;box-shadow:var(--shadow);width:210px}.grid-img img:hover{transform:scale(1.3);transition:.2s}.book-title{font-style:italic}.coming-soon{background-color:#ffbd5a;font-family:Poppins,serif;font-family:var(--secondary-font);font-size:13px;font-weight:700;margin-bottom:5px;text-align:center;text-transform:uppercase}.wrap{float:right;margin:5px 25px 20px 20px;max-width:200px}.navbar{transition:all .3s ease}.navbar-brand img{height:50px}.navbar-brand-homepage img{opacity:0;transition:opacity .3s ease}.navbar.scrolled .navbar-brand-homepage img{opacity:1}.testimonial-container{border-bottom:2px solid #1a23320a;padding-bottom:20px}h3.sticky-top.sticky-top-custom{background-color:#fff;position:-webkit-sticky;position:sticky;top:75px;z-index:1020}.is-sticky{border-bottom:1px solid #000;padding:15px 10px}.testimonial{font-family:Prata,serif;font-family:var(--primary-font)}.testimonial-byline{font-weight:700}.fa-quote-left,.fa-quote-right{font-size:120px;opacity:.1}#contact-form{margin:50px auto;max-width:800px}#contact-form button{background-color:#22333b;background-color:var(--dark-1);color:#fff}#contact-form button,#contact-form button:hover{border:1px solid #22333b;border:1px solid var(--dark-1)}#contact-form button:hover{background-color:initial;color:#22333b;color:var(--dark-1)}#contact-form input::placeholder,#contact-form textarea::placeholder{font-family:Poppins,serif;font-family:var(--secondary-font);font-size:13px;opacity:.3}footer{background-image:linear-gradient(#000000b3,#000000e6),url(/static/media/footer-background.9d8ac3fcfb171caa0a92.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Prata,serif;font-family:var(--primary-font);line-height:2;padding:20px 10px}.logo-img-footer{height:60px}footer a{color:#fff}footer .footer-grid{gap:0;grid-template-columns:1fr;text-align:center}.column-2,footer .column-1{border-right:none}.footer-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:2px}.footer-column ul a{text-decoration:none}.footer-column ul a:hover{text-decoration:underline}.footer-column p{margin:10px 0}.social-links a{color:#fffc;font-size:1.2rem}footer .creator-credits{font-family:Poppins,serif;font-family:var(--secondary-font);font-size:9px;opacity:.4;text-align:center}.social-links{margin:10px}i{border:1px solid #fff;border-radius:50%;color:#484848;font-size:20px;padding:12px}.navbar-custom,i{background-color:#fff}.navbar-custom{display:flex;font-family:Prata,serif;font-family:var(--primary-font);justify-content:space-evenly}.navbar.sticky-top-nav-custom{position:-webkit-sticky;position:sticky;top:0;z-index:1200}.navbar-collapse-custom{position:relative;z-index:1201}.btn-outline-dark-custom:hover{background-color:#f2f4f3;background-color:var(--light-3);color:#fff;transition:.2s}.btn-outline-dark-custom:hover a,i:hover{color:#fff}i:hover{background-color:initial;border:1px solid #fffc;transition:.1s ease-in-out}@media (max-width:567px){.hero h1{font-size:35px}.hero h2{font-size:1 5px}.featured-book-cover-img{height:80vw}.wrap{float:none;margin:0 auto 30px;max-width:200px}.about-paragraphs{text-align:center}.grid-img img:hover{transform:scale(2);transform-origin:center;transition:.2s}.testimonial-container{padding:30px 10px}.testimonial-book-cover-img{display:none}.grid-2-columns-left-short,.grid-2-columns-right-short{display:block}}@media (max-width:768px){.feature-img{display:block;margin:0 auto;width:-webkit-max-content;width:max-content}.hero{justify-content:center;padding:100px 0 80px}.title-container{background:linear-gradient(90deg,#fff9,#fff9)}.grid-2-columns,h1,h2,h3{text-align:center}.grid-2-columns{align-items:center;display:flex;flex-direction:column;grid-template-columns:1fr}.feature-content{height:60vw;width:auto}.featured-book-cover-img{display:block;height:60vw;margin-bottom:20px;margin-top:20px;width:auto}.featured-book-reviews{margin-top:1rem;max-width:100%;width:auto}.grid-5-columns{grid-template-columns:1fr 1fr 1fr}.grid-img img:hover{transform:none}}@media (min-width:768px) and (max-width:992px){.grid-5-columns{grid-template-columns:1fr 1fr 1fr 1fr}.inner-grid{align-items:center;display:flex;flex-direction:column;grid-template-columns:1fr;text-align:center}.featured-book-cover-img{height:40vw;margin-bottom:20px;margin-top:20px}}@media (min-width:1500px){.grid-2-columns{font-size:20px}}
/*# sourceMappingURL=main.93eca733.css.map*/