*{padding:0;margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none!important}.new-post-images{width:100%}input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:none!important;box-shadow:none!important;-webkit-border-radius:0}html{background-color:#fff;scroll-behavior:smooth}body{overflow-x:hidden;width:100vw;min-height:100vh;position:relative}input:focus,textarea:focus{outline:none}#home{flex-direction:column}#home,#landing{width:100vw;display:flex}#landing{background-color:gray;background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/_next/static/media/landing-background.52ec1748.jpg);height:80vh;background-position:50%;object-fit:cover;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:12vh;flex-direction:row;align-items:center;justify-content:center}#concerts-content{text-align:justify}#slight-lower{margin-bottom:.5rem}#landing-image{height:82%;aspect-ratio:auto;margin-right:1rem}#landing-text{font-family:var(--font-quattrocento);color:#fff;font-size:calc(.5vw + 1rem + .4rem)!important;width:30%;height:60%;font-weight:400;display:flex;flex-direction:column;justify-content:center;position:relative;margin-right:1rem;margin-left:1rem}#subtext-container{width:100%;display:flex;flex-direction:row;position:relative;align-items:center;margin-bottom:1rem}#subtext{font-weight:300;font-size:calc(calc(.012 * min(100vh, 900px)) + .85vw + .1rem)!important;white-space:nowrap;margin-right:0;letter-spacing:.5rem}#line{width:5rem;height:1px;background-color:#fff;float:left}.embolden{font-weight:700}#learn-more{text-decoration:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:#fff;font-family:var(--font-red-hat-mono);font-size:calc(calc(.012 * min(100vh, 900px)) + .5vw + .1rem)!important;word-spacing:1px;font-weight:600;top:-1rem;position:relative;text-decoration:underline;margin-left:2px;text-underline-offset:5px;margin-right:5rem}#landing-description{font-family:var(--font-playfair-display);font-weight:300;margin-bottom:.7rem;margin-top:.3rem;width:80%;font-size:calc(calc(.012 * min(100vh, 900px)) + .35vw + .1rem)!important;line-height:calc(calc(.012 * min(100vh, 900px)) + .7vw + .5rem)!important}.button-container{display:flex;flex-direction:row;margin-top:1.3rem;font-family:var(--font-quattrocento)}.button-container a{font-size:calc(calc(.012 * min(100vh, 900px)) + .3vw + .1rem)!important;padding:1rem;color:#000;background-color:#fff;margin-right:1rem;text-decoration:none;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center}.home-book{margin-bottom:5%;margin-left:2.7%;width:14.6%;margin-right:2.7%;position:relative}.home-book img{width:100%;height:100%}#home-books-header{font-size:calc(calc(.012 * min(100vh, 900px)) + 1.5vw + 1.4rem)!important;top:-6rem;font-family:var(--font-poppins);font-weight:400;text-align:left;padding-left:2.7%;width:100%;margin-bottom:3%}@media (max-width:900px){.home-book{width:45%;margin-left:2.5%;margin-right:2.5%}}#home-books-list{position:relative;margin-top:5%;width:80%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-around}#home-books-container{display:flex;width:100vw;flex-direction:column;align-items:center;margin-bottom:5rem}#all-books{padding:1rem 2rem;border-radius:99999px;font-family:var(--font-poppins);font-weight:600;width:8rem;color:#000;text-decoration:underline;text-underline-offset:4px;text-align:center;font-size:1.2rem}#about{width:100vw;display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;background-color:#242424;position:relative;color:#fff}#about-image{width:50%;position:absolute;height:100%;object-fit:cover;right:0;background-position:100%}#navbar{position:fixed;height:10vh;width:100vw;top:0;background-color:#fff;z-index:50;display:flex;flex-direction:row;align-items:center;box-shadow:0 3px 2px -2px gray}#gerald-elias{font-family:var(--font-montserrat);font-weight:300;font-size:calc(calc(.01 * min(100vh, 900px)) + 1.2vw + .5rem)!important;letter-spacing:5px;margin-left:2rem;line-height:.9em}#nav-links>a,#navbar>a{text-decoration:none;color:#000}#nav-music{position:relative}#nav-music:hover{cursor:pointer}@keyframes loadIn{0%{opacity:0}to{opacity:1}}#dropdown-options{background-color:#fff;position:absolute;font-family:var(--font-poppins);font-weight:400;animation:fadeIn .2s ease-in;padding-left:1rem;padding-right:1rem;border-top:3px solid #595959;display:flex;flex-direction:column;left:10%;transform:translate(-10%);padding-top:5px;align-items:flex-end;top:10vh;width:-moz-fit-content;width:fit-content;animation:loadIn .3s;-webkit-animation:loadIn .3s;-moz-animation:loadIn .3s;-o-animation:loadIn .3s;-ms-animation:loadIn .3s}#dropdown-options>a{padding-top:10px;padding-bottom:10px;text-decoration:none;color:#000;margin-right:auto;font-size:1.1rem}#nav-links a:hover{color:#3232a3;cursor:pointer}#nav-links{font-family:var(--font-poppins);font-weight:400;letter-spacing:2px;width:44rem;flex-direction:row;justify-content:space-between;position:relative;margin-left:auto;margin-right:2rem}#nav-links,#nav-links>*{display:flex;height:100%;align-items:center}#nav-links>*{text-align:center}#about-gerald{font-size:2.5rem;font-family:var(--font-outfit);font-weight:600;width:100%;margin-bottom:2rem;margin-top:5rem}#about-text{width:35%;display:flex;flex-direction:column;justify-content:center;margin-left:7.5%}#about-description{font-family:var(--font-cormorant);font-size:1.3rem;color:#c2c2c2}#about-more{color:#000;width:-moz-fit-content;width:fit-content;margin-top:2rem;font-family:var(--font-red-hat-mono);font-weight:700;letter-spacing:4px;color:#a7a7a7;text-decoration:none;margin-bottom:5rem}#about-more:hover{color:#b12900;cursor:pointer}.general-landing{width:100vw;height:60vh;position:relative;background-color:#a9a9a9;margin-bottom:5vh;margin-top:10vh}.general-landing .lazy-image{background-size:cover;background-repeat:none;height:100%;width:100vw}.general-landing img{width:100vw;object-fit:cover;height:100%;object-position:top;background-repeat:no-repeat;background-size:cover}.general-landing h3{position:absolute;bottom:13px;color:#fff;text-shadow:.5px .5px .5px #acacac;font-family:var(--font-poppins);font-size:calc(calc(.012 * min(100vh, 900px)) + 1.2vw + .5rem)!important;left:50%;transform:translate(-50%);text-align:center}#book-deal-landing{width:100vw;display:flex;flex-direction:column;align-items:center;background-color:#cfcfcf;padding-bottom:5rem}.ad-block{font-family:var(--font-poppins);font-weight:300;font-size:1rem;text-align:left;width:60%;margin-bottom:.75rem}#ad-coming-soon{font-size:2.5rem;font-family:var(--font-outfit);font-weight:600;margin-top:5rem;margin-bottom:2rem;width:60%;text-align:center}#ad-image{width:14rem;margin-top:1.5rem;margin-bottom:1rem}@media (max-width:820px){#ad-image{width:60%!important}#ad-coming-soon{text-align:left!important}}#ad-quote{font-size:1rem;width:60%;margin-top:1rem;font-family:var(--font-poppins)}.kindest-image-container{width:100%;display:flex;justify-content:center;align-items:center}.books-list{width:80%;flex-wrap:wrap;margin-top:4vh}#books>h2,.books-list{position:relative;margin-left:auto;margin-right:auto;display:flex;justify-content:center}#books>h2{width:calc(75% - 2rem);text-align:left;font-family:var(--font-poppins);font-weight:600;font-size:calc(calc(.012 * min(100vh, 900px)) + 1.2vw + .5rem)!important;padding-left:1rem;padding-right:1rem;align-items:center;height:10rem;background-position:bottom;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;margin-bottom:3rem}.book>img{height:22rem;width:13.8rem}.audiobook,.book{margin-bottom:4rem;margin-left:2rem;margin-right:2rem}.audiobook>img{height:13.8rem;width:13.8rem}#books-nav{width:80%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;margin:25vh auto 15vh}#books-nav a{text-decoration:none;color:#fff;width:30%;position:relative;transition:all .5s}#books-nav a:hover{filter:brightness(150%)}#books-nav a>div{width:100%;height:15rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;font-family:var(--font-poppins);font-weight:400;object-position:top;background-size:cover;background-repeat:no-repeat;text-align:center}#audiobooks-container{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.5)),url(/_next/static/media/option-audiobooks.c0a15bcf.jpg)}#more-books-container{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.5)),url(/_next/static/media/symphonies-and-scorpions.5af28a99.jpeg)}#daniel-container{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.5)),url(/_next/static/media/option-daniel.7b544789.jpg)}#book-preview{display:flex;flex-direction:row;position:relative;width:100vw;height:-moz-fit-content;height:fit-content;justify-content:center;padding-top:20vh;background-color:#f7f7f7;min-height:80vh}#preview-text-col{width:40%;color:#2c2c2c;display:flex;flex-direction:column;font-family:var(--font-montserrat);margin-bottom:5rem}#preview-text-col>h2{font-weight:500;font-size:2rem;position:relative;font-family:var(--font-montserrat)}#preview-image{width:80%;height:auto}#preview-image-container{width:30%;height:-moz-fit-content;height:fit-content;justify-content:center}#series-num{font-size:70%;margin-left:1rem;height:100%;white-space:nowrap;color:#454545}#preview-date{font-size:1.3rem;margin-top:.75rem}#preview-date,#preview-details{font-weight:600;margin-bottom:.75rem}#preview-details{font-style:italic;font-family:var(--font-playfair-display);letter-spacing:1px;font-size:1.2rem;line-height:fit-content + 1rem}#preview-details-author{white-space:nowrap;font-style:normal}.preview-paragraph{font-size:1rem;font-family:var(--font-poppins);font-weight:300;line-height:1.5rem;margin-bottom:1rem}.preview-hyperlink{font-weight:600;color:#5faaff}#preview-hyperlinks-list{font-size:1.2rem;margin-bottom:.75rem;font-style:italic}#preview-hyperlinks-list>span{margin-right:.4rem}#audiobook-link-text{font-size:1.2rem;font-style:italic;margin-bottom:.85rem}#audiobook-link-text>a{font-weight:600;color:#5faaff}.home-divider{width:90vw;height:2px;background-color:#000;margin-left:auto;margin-right:auto;margin-bottom:8vh}.speakeasy{margin-bottom:.75rem;font-style:italic;font-weight:500;font-size:small}#daniel-j-header{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/_next/static/media/mystery.ffb50e7e.jpg)}#more-books-header{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/_next/static/media/boy-reading.29df5627.jpg)}#audiobooks-header{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/_next/static/media/audio.d6a76df3.jpg)}#featured-titles-header{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/_next/static/media/starry-sky.ba47a318.jpg)}#events{width:100vw;justify-content:center;align-items:center}#events-container{width:85vw;position:relative}#events-container>h2{font-family:var(--font-poppins);font-weight:400;font-size:2rem}#footer{width:100vw;height:20vh;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#cfcfcf;bottom:0;z-index:100}#socials{width:60%;padding-left:2rem}#socials>a{width:-moz-fit-content;width:fit-content;position:relative}#socials-images img{width:3rem;position:relative;margin-right:1rem}#socials-images{margin-left:10%}#footer h3{margin-left:3rem;font-family:var(--font-montserrat);margin-bottom:1rem;font-weight:400;font-size:1.3rem}#footer h3 span{font-weight:700}#newsletter{width:40%;display:flex;flex-direction:row;position:relative;z-index:50;height:100%;align-items:center;font-family:var(--font-montserrat);font-weight:400;font-size:1.3rem}#newsletter-text{width:calc(100%)}#newsletter-divider{height:80%;width:2px;background-color:#828282}#newsletter-input-container{margin-left:3rem;width:80%;position:relative}#newsletter-input-container input{background:none;border:none;border-bottom:1px solid #000;height:1.5rem;margin-right:.5rem;font-family:var(--font-montserrat);width:60%;font-size:calc(calc(.012 * min(100vh, 900px)) + .3vw + .1rem)!important}#newsletter-input-container button{background:none;border:none;font-family:var(--font-montserrat);font-size:calc(calc(.012 * min(100vh, 900px)) + .2vw + .3rem)!important;color:#000!important}#bio-content{display:flex;flex-direction:column;justify-content:center;text-align:justify;width:70%;padding:2rem;font-family:var(--font-poppins);font-weight:300}.event-card{display:flex;flex-direction:row;font-family:var(--font-montserrat);font-weight:400;background-color:#efefef;padding:1.5rem 1rem;margin-bottom:1rem;margin-top:1rem;height:-moz-fit-content;height:fit-content;position:relative;width:100% - 2rem}#events{display:flex;flex-direction:column;margin-bottom:5rem}.event-image-container{position:relative;display:flex;justify-content:center;align-items:center;height:8rem;aspect-ratio:1/1;margin-right:2rem;margin-left:1rem}.event-card img{width:100%;height:100%;object-fit:cover}.event-card h2,.event-card h3{font-weight:600}.event-card h3{font-size:.9rem;margin-bottom:.2rem;margin-top:.2rem}.event-card a{color:#000;font-style:italic;text-underline-offset:3px;padding-top:.3rem!important;display:inline-block}.event-none{font-family:var(--font-montserrat);margin-top:2rem;font-weight:500}.event-card span{font-weight:600;color:#595959;font-size:.8rem}.event-card h4{margin-bottom:.3rem}.event-card p{font-family:var(--font-montserrat)}#biography{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}#bio-content p{font-size:1rem;margin-bottom:1rem}#short-bio>img{float:left;margin-right:1rem;height:23rem}#long-bio>img,#short-bio>img{margin-bottom:.2rem;width:15rem;object-fit:cover}#long-bio>img{float:right;margin-left:1rem;height:25rem}#long-bio>img:last-of-type{height:17rem;margin-bottom:1rem;transform:scaleY(1.05);position:relative;top:10px}#bio-content h2{font-family:var(--font-poppins);font-size:1.5rem;margin-bottom:.5rem;font-weight:500}#contact{display:flex;align-items:center;height:60vh;flex-direction:column;padding-top:20vh;padding-bottom:15vh;margin-bottom:5vh}#contact h2{font-family:var(--font-poppins);font-weight:400}#contact-form{display:flex;flex-direction:column;align-items:center;position:relative;font-family:var(--font-montserrat);width:20%;z-index:40}textarea{z-index:40;resize:none}#contact-form span{font-size:.8rem;width:100%;margin-top:.3rem;position:absolute;bottom:-30px;display:flex}.error{color:red}.success{color:green}#concerts-advert{width:100;position:relative;height:-moz-fit-content;height:fit-content;background-color:#d9d9d9;padding:.8rem;margin-bottom:1rem}#concerts-advert>p{font-size:.8rem;margin-bottom:0!important}#concerts-advert>p:last-child{margin-top:.75rem}#play-video-container{width:100%;position:relative;margin-bottom:1rem;display:flex;flex-direction:column;align-items:center}#copyright{color:#454545;font-size:.8rem!important;width:100%!important}#play-video-container>p{width:-moz-fit-content;width:fit-content}#iframe{width:100%;aspect-ratio:16/9}#contact-form>input{background-color:transparent;border:none;border-bottom:1px solid #000;height:1.5rem;font-size:1.1rem;font-family:var(--font-montserrat);font-weight:300;margin-bottom:1rem;width:100%}#contact-form>h6{width:100%;font-size:.9rem;font-weight:300}#contact-form textarea{background:transparent;width:100%;height:8rem;margin-top:.5rem}#contact-form>button{border:none;background-color:#d3d3d3;outline:1px solid #2b2b2b;margin-top:1rem;margin-right:auto;padding:4px;font-family:var(--font-montserrat);font-size:1.2rem;transition:all .3s}#contact-form>button:hover{cursor:pointer;background-color:#b0b0b0}#conducting{min-height:80vh}#conducting,#conducting-content{display:flex;flex-direction:column;align-items:center}#conducting-content{width:60%;margin-bottom:3rem;margin-top:1rem;text-align:justify}#conducting-content>p{font-family:var(--font-poppins);font-size:1rem;margin-bottom:2rem}#landing-text>h2>span,.conducting-quotes{font-style:italic}.conducting-quotes>span{font-style:normal;font-weight:600}#concerts{margin-bottom:10rem}#concerts,#concerts-ad{display:flex;flex-direction:column;align-items:center}#concerts-ad{width:16rem;float:right;position:relative;padding-top:1rem;padding-bottom:1rem;margin-left:1rem}#concerts-ad>p{font-family:var(--font-montserrat);font-size:.9rem;width:14rem;text-align:center;margin-top:10px}#concerts-ad>img{width:14rem;height:18rem;object-fit:cover;object-position:bottom}#represented{text-align:center;color:rgba(0,0,0,.5);font-family:var(--font-montserrat);margin-bottom:1rem;margin-left:2rem;margin-right:2rem;font-size:calc(calc(.012 * min(100vh, 900px)) + .8vw)!important}#hint-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;position:relative;margin-bottom:2rem}#hint-container>h5{color:rgba(0,0,0,.5);font-size:calc(calc(.012 * min(100vh, 900px)) + .5vw)!important;font-family:var(--font-poppins);font-weight:400;cursor:default}#hint-container>img{filter:invert(.5);width:calc(calc(.012 * min(100vh, 900px)) + .5vw)}#events-list{position:relative;width:80%}#events-list p{margin-top:5px;margin-bottom:5px}#dev-credits{width:100vw;background-color:#000;padding-top:.3rem;padding-bottom:.3rem;position:relative;display:flex;justify-content:center;align-items:center;text-align:center}.new-post-descriptions{filter:opacity(75%)}#dev-credits p{width:85%}#dev-credits a{color:#fff!important;text-decoration:none}#concerts-content{width:60%}#concerts-content p{font-family:var(--font-poppins);font-weight:300;font-size:1rem;margin-bottom:1rem}#concerts-content h2{font-family:var(--font-montserrat);font-weight:600;font-size:1.8rem;margin-bottom:.5rem}#dev-credits>*{color:#fff;text-decoration:none;font-family:var(--font-montserrat);font-size:.8rem;display:block}.italic{font-style:italic}#concerts-content span{font-style:normal;font-weight:600}#blog-post{margin-top:20vh;margin-bottom:10vh}#blog-post-image{width:40%;margin-left:auto;margin-right:auto}#blog-post-image-container{width:100%;display:flex;justify-content:center;margin-bottom:5vh}#blog-content{width:60%;margin-left:auto;margin-right:auto;margin-bottom:5rem}#blog-content h2{font-family:var(--font-poppins);font-weight:600;font-size:calc(calc(.012 * min(100vh, 900px)) + 1.5vw + .3rem)}#blog-content a{font-family:var(--font-poppins);font-weight:400;text-decoration:underline;color:#000;margin-left:.5rem}#blog-content span{color:#000;text-decoration:none;margin-left:.75rem}#blog-post{min-height:80vh;width:40%;margin-left:auto;margin-right:auto;font-family:var(--font-poppins)}#blog-post p{margin-bottom:1rem;text-align:justify;font-weight:300}#blog-post h2{margin-bottom:2rem;font-size:calc(calc(.012 * min(100vh, 900px)) + 3vw + 1rem)!important}#not-found{width:100vw;min-height:80vh;justify-content:center}#composing-content,#not-found{display:flex;align-items:center}#composing-content{flex-direction:column}.composition-header{font-size:calc(calc(.025 * min(100vh, 900px)) + 1vw)!important;width:80%}.composition-divider{width:80%;height:1px;background-color:#858585;margin-bottom:2rem;margin-top:2rem;border-radius:5px}.composition-card h5{color:#686868;width:80%;font-size:calc(calc(.012 * min(100vh, 900px)) + .5vw + .4rem)!important}.composition-card{width:60%;font-family:var(--font-poppins);padding-bottom:2rem;border-bottom:1px solid #000;margin-top:2rem;margin-bottom:10vh}.composition-card:last-of-type{border-bottom:none!important}.composition-card>h3{font-weight:600;font-size:calc(calc(.012 * min(100vh, 900px)) + .5vw + .5rem)!important;line-height:calc(calc(.012 * min(100vh, 900px)) + .65vw + .65rem);word-break:keep-all;margin-bottom:.5rem}.composition-card a{text-decoration:underline;color:#00008b;display:inline-block}.composition-card q{display:inline-block;margin-right:5px}.composition-card>h3 span{font-style:normal!important;font-weight:300;font-size:calc(calc(.012 * min(100vh, 900px)) + .5vw + .3rem)!important}.composition-description{font-weight:300;margin-top:1rem;font-size:calc(calc(.012 * min(100vh, 900px)) + .3vw + .3rem)!important;text-align:justify}.composition-card h4{font-weight:500;font-size:calc(calc(.012 * min(100vh, 900px)) + .5vw + .1rem)!important;color:rgba(0,0,0,.7)}.section-bottom{margin-bottom:2rem!important}.composition-card p{margin-bottom:.6rem}.quotes-wrapper{margin-top:1rem}.quotes-wrapper>p{font-style:italic;margin-bottom:.5rem;font-size:calc(calc(.012 * min(100vh, 900px)) + .3vw + .3rem)!important;text-align:justify}.quotes-wrapper>p>span{font-style:normal;font-weight:600}#past-events{margin-top:1.5rem}.read-more{margin-top:.5rem;text-decoration:underline;cursor:pointer;width:-moz-fit-content;width:fit-content;font-weight:700;font-style:italic}#teaching{display:flex;flex-direction:column;min-height:80vh;align-items:center}#teaching-content{width:60%;margin-bottom:3rem;margin-top:1rem;text-align:justify}#teaching-content p{font-family:var(--font-poppins);font-weight:300;font-size:calc(calc(.012 * min(100vh, 900px)) + .3vw + .3rem)!important;margin-bottom:2rem}#teaching-image{width:50%;float:right;margin-left:.75rem}@media (max-width:820px){#landing{flex-direction:column;height:-moz-fit-content;height:fit-content;padding-top:15vh;padding-bottom:8vh}#landing-image,#landing-text{width:90%;margin-right:0}#landing-text{margin-left:0}#landing-text,#subtext-container{margin-bottom:.5rem}#landing-text{margin-bottom:1.2rem}#line{width:inherit}}@media (max-width:750px){#award img{width:50%!important}#blog-post p{text-align:unset!important}#learn-more{margin-left:0}#long-bio>img:last-of-type{margin-bottom:2rem}#composing-content *,#teaching-content{text-align:unset!important}.composition-description{text-align:unset}#dev-credits>a{font-size:.6rem}.composition-card{width:85%}#navbar{display:none}#short-bio>img{float:unset;margin-left:auto;margin-right:auto}#books>h2{width:calc(90% - 2rem);height:6rem}#mobile-nav{display:contents;display:flex;flex-direction:column;height:10vh;background-color:#fff;position:fixed;top:0;z-index:100;width:100vw;align-items:center;color:#3c3c3c}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#hamburger{display:flex;flex-direction:column;justify-content:space-between;height:22px;width:22px;margin-left:auto;margin-right:2rem;transition:all .5s}#hamburger:hover{cursor:pointer}#hamburger .bar{height:2px;width:100%;background-color:#000;border-radius:3px}#mobile-nav-header>a{text-decoration:none;color:#3c3c3c;z-index:101}.mobile-options>h3{font-size:2rem;cursor:default}#mobile-nav-header{display:flex;flex-direction:row;height:10vh;align-items:center;width:100%;box-shadow:0 3px 2px -2px gray}#mobile-nav.active{height:100vh!important;justify-content:flex-start;z-index:200}#mobile-nav-links{display:none;position:fixed;justify-content:flex-start;height:90vh;animation:fadeIn 1s;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s;margin-top:10vh;width:100%;align-items:center;overflow-y:scroll;margin-bottom:30vh}#mobile-nav-links>a{color:#3c3c3c;text-decoration:none;transition:1s;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;font-size:calc(calc(.012 * min(100vh, 900px)) + 2vw + 1rem)!important;margin-bottom:.3rem}#mobile-nav-links>a:first-child{margin-top:5vh}#mobile-nav.active #mobile-nav-links{display:flex;flex-direction:column;font-family:var(--font-poppins);font-weight:300;height:90vh}.mobile-options{transition:1s;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:flex;flex-direction:column;font-size:1.3rem;margin-bottom:0}#mobile-nav-header p{display:none}.active p{display:block!important;margin-left:auto;font-size:4rem;margin-right:1.5rem;padding-bottom:.5rem;transform:rotate(45deg);font-weight:100;transition:all .5s}.mobile-options h3{font-size:calc(calc(.012 * min(100vh, 900px)) + 2vw + 1rem)!important;font-family:var(--font-poppins);font-weight:300;margin-bottom:-.2rem;text-align:center}#mobile-gerald-elias{font-family:var(--font-montserrat);font-size:calc(calc(.012 * min(100vh, 900px)) + 1rem)!important;font-weight:400;margin-left:1.2rem;height:100%;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;margin-top:-.2rem}.mobile-options>a{overscroll-behavior:contain}.mobile-options a{text-decoration:none;color:#5e5e5e;text-align:center;font-size:1rem}.active #hamburger{display:none}#footer{height:-moz-fit-content;height:fit-content}#footer,#socials{flex-direction:column}#socials{padding:0;width:100vw;margin-bottom:1rem;display:flex;position:relative}#footer h3:first-child{width:-moz-fit-content!important;width:fit-content!important;margin-left:10%!important;margin-right:0!important}#socials-images{display:flex;flex-direction:row}#socials h3{margin:1rem 0;text-align:center;width:100%}#newsletter{width:100vw}#newsletter h3{margin:0 0 0 2.3rem}#newsletter-input-container{margin:0 auto 1rem}#newsletter-input{width:60%!important;margin-top:.3rem}#footer-divider{width:90vw;background-color:#000;height:2px;z-index:90;margin-bottom:1rem}.general-landing{height:40vh}#landing{flex-direction:column;min-height:75vh;max-height:-moz-fit-content;max-height:fit-content;padding-bottom:8vh;padding-top:15vh}#landing img{max-width:90%;height:unset;aspect-ratio:1.3/1!important}#landing-text{width:90%;margin-top:1rem;margin-left:0}#about-image,#about-text{display:none}#about-mobile-img{float:right;width:12rem;height:17.5rem;object-fit:cover;object-position:center bottom;margin:2rem 1rem 1rem}#about{display:block;flex-direction:unset;padding-bottom:1.5rem}#about-gerald-mobile{height:20vh;display:flex;align-items:center;font-size:2.2rem;font-family:var(--font-outfit);font-weight:600;justify-content:center;margin-left:10%;width:-moz-fit-content;width:fit-content}p.about-mobile-text{padding-left:10%!important;padding-right:1.5rem!important;font-size:18px!important;margin-bottom:1.5rem}#about-more.about-mobile{margin-left:10%;margin-bottom:4rem;font-size:1rem}#home-books-container{margin-bottom:3rem}#book-preview{flex-direction:column;width:100vw;position:relative;padding-top:14vh;align-items:center}#preview-text-col{width:80%}#book-preview h2{width:100%!important;font-size:1.5rem;margin-top:1rem}#preview-details{font-size:.9rem}#preview-hyperlinks-list{width:100%;position:relative;word-break:keep-all;font-size:1.1rem}#audiobook-link-text{font-size:1.1rem}#preview-image-container{width:100%;height:unset;display:flex}#concerts-content{width:85%}#blog-post{width:80%;margin-top:15vh}#concerts-ad{display:none}#conducting-content,#teaching-content{width:80%}#contact-form{width:70%}#events-container>h2{text-align:center;margin-bottom:2rem}.events-list{display:flex;flex-direction:column;align-items:center}.event-card{flex-direction:column;width:70%;margin:unset;margin-bottom:1rem;text-align:center;padding-top:.5rem;padding-bottom:.5rem}img[src="/events-landing.jpg"]{object-position:right}.event-card img{height:100%;width:100%}.event-image-container{height:unset;margin:unset;width:90%;aspect-ratio:1/1;margin-bottom:.8rem;display:none}#long-bio,#short-bio{align-items:center;display:flex;flex-direction:column}#bio-content>h2{display:none}.bio-mobile{width:100%;text-align:center;margin-top:.5rem}#bio-content{padding-top:0}#bio-content,#conducting-content{text-align:unset!important}}@media (min-width:751px){#about-text img,#footer-divider,#long-bio-mobile,#mobile-nav,.bio-mobile{display:none}.about-mobile{display:none!important}#about-mobile-img{display:none}body{overflow:unset!important}#teaching-image{width:40%;margin-left:2rem}}@media (max-width:400px){#about-mobile-img{margin:unset;margin-top:10%;float:unset;width:80%;margin-left:10%;margin-right:10%}#about-gerald-mobile{height:10vh}}.thanksgiving-font *{font-family:var(--font-courier-prime)}#post-advert{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:8vh}#post-advert img{width:65%}#post-advert a,#post-advert p{text-align:center}#post-advert a{color:blue;font-weight:700;margin-bottom:1rem}#thanksgiving-hyperlink{word-break:break-all;display:block;margin-bottom:2rem}#home-announcement{display:flex;width:100vw;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:center;padding-top:10vh;padding-bottom:10vh;background-color:#394854;color:#e2e2e2;font-family:var(--font-poppins)}#home-announcement>h1{width:65%;text-align:center;margin-bottom:1rem}#home-announcement>p{width:85%;text-align:center}#home-announcement>a{color:#fff;margin-top:.5rem;text-underline-offset:3px}#award{width:100vw;display:flex;flex-direction:column;align-items:center}#award img{width:30%;margin-bottom:1rem}#connections{width:100vw;min-height:90vh;display:flex;flex-direction:column;font-family:var(--font-poppins);margin-bottom:12vh}#connections-content{width:80%;margin-left:auto;margin-right:auto}#connections h2{font-weight:500;margin-bottom:1rem}#connections-list h3{margin-bottom:.5rem}#connections-list p{font-size:1rem;margin-bottom:1.5rem}#connections-list a{font-style:italic}.sub-link{color:#3232b0!important;text-decoration:none}#constanze{margin-left:auto;margin-right:auto;width:40%}