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}.about-contain{display:grid;grid-template-columns:720px auto}.about-text{font-family:Times New Roman,Times,serif;font-size:16px;grid-row:2;margin:0 64px;text-align:justify}.about-contain>img{align-self:center;grid-row:2;width:320px}html{background-color:#c2b2a3;display:grid;justify-content:center}body.noscroll{overflow:hidden}.HOC{background-color:#fdfdfd;height:100%;width:1100px}.hoc-children{min-height:calc(100vh - 341px)}@media screen and (max-width:800px){.videos-contain .vid-block{flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.videos-contain .vid-block .VideoElem{margin:0 0 48px}.HOC .contact-contain{grid-template-columns:100%}.HOC .contact-contain>img{grid-column:1;grid-row:3}.HOC .subcontacts{margin:24px 0}}footer{align-items:center;background-color:#2f2f2f;display:grid;height:72px;margin-top:48px}footer>span{color:#fff;font-family:Times New Roman,Times,serif;font-size:16px;margin:0 48px}header{align-items:center;background-color:#b95345;display:grid;height:137px;justify-content:center}header>img{width:600px}.NavBar{border-bottom:1px solid #ddd;display:flex;flex-direction:row;height:84px;justify-content:space-evenly}.navButton,.navButton-hidden{text-wrap:nowrap;align-items:center;display:grid;justify-content:center;margin-top:1px;padding-top:3px;visibility:visible;z-index:2}.navButton-hidden{border-top:3px solid #b95345;opacity:0;padding-top:0;position:absolute;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease;z-index:3}.navButton-hidden>span,.navButton>span{color:#000;font-family:Times New Roman,Times,serif;font-size:20px;margin:28px 0;text-transform:uppercase}.navButton-hidden>span{color:#b95345;text-decoration:none}.navButton-hidden.shown,.navButton-hidden:hover{cursor:pointer;opacity:1}.Title{border-bottom:2px solid #b95345;grid-column:1;grid-row:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-self:center;margin:32px 48px;padding:0 48px 8px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Title>h1,.Title>h2{color:#b95345;display:inline-block;font-family:Times New Roman,Times,serif;font-weight:400;margin:8px}.Title>h1{font-size:40px;text-transform:uppercase}.Title>h2{font-size:32px;margin:0 8px 8px}.Title.main-title{justify-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Title.main-title>h1{font-size:72px;font-weight:600;margin:0;text-transform:none}.Title.main-title>h2{font-size:28px;font-style:italic;margin:0 0 8px;text-transform:none}#body{display:grid;grid-template-columns:698px auto;grid-template-rows:192px 60px 354px auto}.Home .VideoElem{grid-column:1;grid-row:3}.cover-contain{grid-column:2;grid-row:1/4;justify-self:center}#book-cover{border:4px solid #ddd;border-radius:8px;margin:40px 40px 0 0;width:354px}.downloads{display:flex;grid-row:2;justify-items:center;justify-self:center;margin:0 36px}.download-contain,.downloads{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.download-contain{align-items:center;border-right:2px solid #b95345;display:grid;grid-template-columns:auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.download-contain:last-child{border-right:none}.download-contain>a{text-wrap:nowrap;color:#000;font-family:Times New Roman,Times,serif;font-size:18px;margin:0 16px;padding:8px 0;text-decoration:none;text-transform:uppercase;transition-duration:.2s;transition-property:color,border;transition-timing-function:ease}.download-contain>a:hover{border-bottom:2px solid #b95345;color:#b95345}.download-contain>img{height:16px;margin-right:12px;width:14px}.new-tab{width:14px}.subcover{display:grid;grid-column:1/3;grid-row:5;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-items:center;justify-self:flex-end;margin-right:66px;margin-top:16px;text-align:center;width:300px}.subcover>span{align-self:flex-end;font-family:Times New Roman,Times,serif;font-size:16px;margin:8px 32px}.subcover img{border-radius:8px;height:72px}.subcover a{display:grid;margin:8px 0}.note-container{border-top:2px solid #b95345;grid-column:1/3;grid-row:5/7;margin:-245px 416px 0 54px;text-align:justify}.note-container>h2,.note-container>p{color:#000;font-family:Times New Roman,Times,serif;font-weight:400;line-height:1.3;margin:16px 8px}.note-container>h2{font-size:32px;font-style:italic;margin:16px 8px;text-align:center}.note-container>p{font-size:20px}#pub-logo{width:248px}.pub{display:grid;grid-column:2;grid-row:4;grid-template-columns:auto;justify-items:center;margin:24px 26px 0 0}.pub>h4,.pub>p{font-family:Times New Roman,Times,serif;font-size:16px;margin:0;text-align:center}.pub img,.pub>h4,.pub>p{grid-column:1}.pub a{margin-left:8px}.VideoElem{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 48px 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.VideoElem>iframe{border:1px solid #ddd;height:338px;width:600px}.ob-contain{display:grid;grid-template-columns:50% 50%}.ob-contain .Title{grid-column:1/3;margin-bottom:48px}.BookDisplay{display:grid;grid-column:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-items:center;margin-bottom:64px}.BookDisplay>p{font-size:16px}.BookDisplay>h3,.BookDisplay>p{display:inline-block;font-family:Times New Roman,Times,serif;font-weight:400;margin:4px 16px;max-width:394px;text-align:center}.BookDisplay .blurb{font-style:italic}.BookDisplay .pubInfo{margin-bottom:24px}.BookDisplay>h3{color:#b95345;font-size:28px;font-style:italic;font-weight:600}.BookDisplay img{width:384px}.OtherBooks .download-contain{border:none}.OtherBooks .book-desc{align-self:flex-end;font-family:Times New Roman,Times,serif;font-size:16px;margin:0 124px 96px 0}.book-desc i,.book-desc p{text-align:justify}.OtherBooks .subt{font-style:italic;text-align:center}.OtherBooks .author{text-align:right}.OtherBooks .hr{border-top:2px solid #b95345;grid-column:1/3;height:0;margin:8px 96px 48px}.OtherBooks .author,.OtherBooks .subt,.OtherBooks h4{margin-bottom:32px}.appearances-contain{display:grid}body .calendar_default_event_inner,body .month_default_event_inner{background:#a3c9f1;border:1px solid #2e78d6;border-radius:5px;color:#000;font-size:10pt;opacity:.8;padding:5px}.container{display:flex;flex-direction:row}.navigator{display:grid;grid-row:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-items:center}.content{display:grid;flex-grow:1;height:574px}.MonthlyCalendar{display:grid;grid-template-columns:27% 73%;width:1064px}.toolbar{align-items:center;display:flex;margin:8px 0 0}.toolbar.first{margin:16px 0 0}.toolbar-group{display:inline-flex}.toolbar button{background-color:#3c78d8;border:0;box-shadow:0 4px 6px #00000014;box-sizing:border-box;color:#fff;cursor:pointer;font-size:15px;font-weight:500;margin-right:1px;padding:.5rem 1rem;transition:all .2s;width:80px}.toolbar button.selected{background-color:#1c4587;box-shadow:0 3px 5px #0000001a}.toolbar .toolbar-group button:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px}.toolbar .toolbar-group button:last-child{border-bottom-right-radius:30px;border-top-right-radius:30px}.toolbar button.standalone{border-radius:30px;margin-left:10px;margin-right:0}.toolbar button:hover{background-color:#2f66c4;box-shadow:0 5px 7px #0000001a}.toolbar button:active{box-shadow:0 2px 4px #0000001a}.videos-contain{display:grid;justify-items:center}.videos-contain .Title{margin-bottom:48px}.videos-contain .VideoElem{margin:0 0 24px}.videos-contain .VideoElem>iframe{height:270px;width:480px}.yt-blurb{display:grid;font-size:28px;font-weight:600;justify-items:center}.yt-blurb img{border-radius:8px;width:192px}.vid-block{display:flex;justify-content:space-evenly;width:100%}.contact-contain{display:grid;grid-template-columns:720px auto;grid-template-rows:130px auto;justify-items:center}.contact-contain>img{align-self:center;grid-column:2;grid-row:1/3;margin:32px 0 0;width:320px}.subcontacts{align-items:center;display:flex;flex-direction:column;grid-row:2}.subc,.subcontacts{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subc>span{font-size:28px}.subc>span,.subcontacts>p{font-family:Times New Roman,Times,serif;text-align:center}.subcontacts>p{font-size:20px;font-style:italic;width:500px}.review-contain{display:grid;justify-items:center}.review-content{align-items:flex-end;display:flex;flex-direction:column;font-family:Times New Roman,Times,serif;font-size:20px;margin-top:16px;text-align:justify;width:800px}.Review p{margin:24px 0}.Review .review-blurb{font-style:italic;margin:0}.Review .reviewer{font-weight:700;margin:0}.Review .auth-desc{margin:0;text-align:right;width:550px}.Review .auth-desc>p{margin:0}.Review hr{border:0;border-top:2px solid #b95345;margin:24px 0;width:50%}.review-clicker{color:#b95345}.review-clicker:hover{cursor:pointer}.bkgd-blocker{background-color:#0006;display:grid;height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:.15s;transition-property:opacity;visibility:hidden;width:100%;z-index:4}.bkgd-blocker.show-blocker{opacity:1;visibility:visible}.bkgd-blocker.fade{opacity:0}.ReviewFull{background-color:#f6f6f6;border-radius:4px;font-family:Times New Roman,Times,serif;font-size:20px;height:calc(100vh - 80px);margin:48px max(64px,calc(50vw - 474px));overflow-y:scroll}.ReviewFull .hrow{align-items:center;border-bottom:1px solid #ddd;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}.ReviewFull h3{color:#b95345;font-size:32px;font-weight:400;margin:24px 32px}.ReviewFull img{grid-row:1;height:12px;margin:0 24px;padding:8px}.ReviewFull img:hover{cursor:pointer}.ReviewFull .rauth h4,.ReviewFull .rauth p{margin:8px}.ReviewFull .rauth{margin:16px 24px 0}.ReviewFull .rbody{margin:0 48px}.ReviewFull .rbody>h4:first-child{margin-left:-16px}.ReviewFull .ol{margin:-8px 0 32px 32px}.ReviewFull .ol h4{margin:42px 0 12px}.ReviewFull .rbody li{margin:12px 32px}.ReviewFull .reviewer-info{margin:16px 0 48px 188px;text-align:right;width:620px}.ReviewFull .reviewer-info h4,.ReviewFull .reviewer-info p{margin:0}.ReviewFull .frow{align-items:center;border-top:1px solid #ddd;display:grid;height:85px;justify-content:flex-end}.ReviewFull .close-btn{background-color:#b95345;border-radius:4px;color:#f6f6f6;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:16px;padding:16px 24px;text-transform:uppercase}.ReviewFull .close-btn:hover{cursor:pointer}
/*# sourceMappingURL=main.481cebc3.css.map*/