@charset "UTF-8";header{width:100%;display:flex;flex-wrap:wrap;list-style:none;position:absolute;margin:0;padding:0%;z-index:85}header .title-block{display:flex;align-items:center;justify-content:center;margin-top:1rem;width:100%}header .title-block h1{margin-left:.5rem;font-size:.8rem}header .title-block img{max-width:25px;float:left;margin-left:1rem}header .nav-links{align-self:center;margin-left:auto;margin-right:auto}header .nav-links .nav-links--list{list-style:none;padding-top:1rem;display:flex;width:60%;font-size:21px}header .nav-links .nav-links--list li{padding-right:2.5rem;padding-left:2.5rem;position:inherit;z-index:5;border-right:1px solid #252222}header .nav-links .nav-links--list li a,header .nav-links .nav-links--list li a:hover,header .nav-links .nav-links--list li a:visited,header .nav-links .nav-links--list li a:active{text-decoration:none;color:inherit;position:inherit;z-index:5}header .nav-links .nav-links--list li a:after{content:" ";width:120%;height:3px;background-color:#fafafa;opacity:0;position:relative;z-index:-1;top:-5px;display:block;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}header .nav-links .nav-links--list li a:hover:after,header .nav-links .nav-links--list li a:active:after,header .nav-links .nav-links--list li a.clicked:after,header .nav-links .nav-links--list li a.active-link:after{opacity:.7}header .nav-links .nav-links--list li:last-of-type{padding-right:0;border-right:none}header .nav-links .nav-links--list li:first-of-type{padding-left:0}header .vocal-block{width:0%;display:none}header .vocal-block img{max-width:122px;float:right;margin-right:1rem;margin-top:1rem}@media only screen and (min-width: 680px){header{flex-wrap:nowrap}header .title-block{width:20%;margin-top:1.5rem;opacity:.7}header .title-block h1{margin-left:.5rem;font-size:1.1rem}header .title-block img{max-width:40px;float:left;margin-left:1rem}header .vocal-block{width:20%;display:block;opacity:.7}header .vocal-block img{margin-right:1.5rem;margin-top:1.5rem;max-width:90px}}@media only screen and (min-width: 900px){header{flex-wrap:nowrap}header .title-block{width:20%;margin-top:1rem;justify-content:left;opacity:1}header .title-block h1{margin-left:.5rem;font-size:1.3rem}header .title-block img{max-width:59px;float:left;margin-left:1rem}header .vocal-block{width:20%;opacity:1}header .vocal-block img{margin-right:1rem;margin-top:1rem;max-width:122px}}footer{padding-top:4rem;padding-bottom:1rem;position:relative;z-index:1;overflow:hidden}footer.feature-ispresent{padding-top:3rem}@media only screen and (min-width: 900px){footer.feature-ispresent{padding-top:17rem}}footer .footer-inner{box-sizing:border-box;min-width:80%;max-width:1280px;margin:0 auto;text-align:center}footer .footer-nav-top{position:relative;z-index:5}footer .footer-nav-top .icon-st-light{max-width:59px;margin-bottom:1rem}footer .footer-nav-top .nav-links--list{list-style:none;padding-top:1rem;display:flex;justify-content:center;align-items:center;font-size:21px;margin:0 auto}footer .footer-nav-top .nav-links--list li{border-right:0px solid transparent;padding-right:.25rem;padding-left:.25rem}footer .footer-nav-top .nav-links--list li .insta img{width:38px}footer .footer-nav-top .nav-links--list li .goodreads img{width:33px}footer .footer-nav-top .nav-links--list li .vocal img{width:34px}footer .footer-nav-bottom{position:relative;z-index:5}footer .footer-nav-bottom .nav-links--list{list-style:none;padding-top:1rem;display:flex;justify-content:center;font-size:21px;margin:0 auto}footer .footer-nav-bottom .nav-links--list li{position:inherit;z-index:5;border-right:1.5px solid #B45051;font-family:Gabriela,serif;font-weight:400;font-style:normal;padding-right:2.5rem;padding-left:2.5rem}footer .footer-nav-bottom .nav-links--list li a,footer .footer-nav-bottom .nav-links--list li a:visited{color:inherit;text-decoration:none}footer .footer-nav-bottom .nav-links--list li a:hover,footer .footer-nav-bottom .nav-links--list li a:active,footer .footer-nav-bottom .nav-links--list li a.active-link{text-decoration:none;color:#fafafa}footer .footer-nav-bottom .nav-links--list li a:after{content:" ";width:120%;height:3px;background-color:#c53333;opacity:0;position:relative;z-index:-1;top:-5px;display:block;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}footer .footer-nav-bottom .nav-links--list li a:hover:after,footer .footer-nav-bottom .nav-links--list li a:active:after,footer .footer-nav-bottom .nav-links--list li a.clicked:after,footer .footer-nav-bottom .nav-links--list li a.active-link:after{opacity:.7}footer .footer-nav-bottom .nav-links--list li:last-of-type{padding-right:0;border-right:none}footer .footer-nav-bottom .nav-links--list li:first-of-type{padding-left:0}footer .footer-nav-bottom .nav-links--list li img{max-width:34px}footer .footer-nav-bottom .copyright{margin-top:1.5rem}footer .footer--bg-text{position:absolute;width:max-content;z-index:2;top:10%;left:-15%;font-size:350px;opacity:.1}@media only screen and (min-width: 900px){footer .footer--bg-text{top:30%;left:-5%;font-size:400px}}.bottom-feature{max-width:1280px;width:100%;box-sizing:border-box;padding:2rem 1rem;margin:0 auto;overflow:hidden;position:relative;z-index:1}.bottom-feature .feature-bg--text{font-size:800px;position:absolute;width:max-content;font-weight:bolder;top:-5rem;left:-15rem;z-index:-1;opacity:.1}@media only screen and (min-width: 680px){.bottom-feature .feature-bg--text{font-size:600px}}@media only screen and (min-width: 900px){.bottom-feature{width:90%;position:absolute;top:-12rem;left:0;right:0;z-index:15;padding:2rem 4rem}}.bottom-feature .bottom-feature--heading{width:100%;text-align:center;margin-bottom:1rem;font-size:1.5rem}.bottom-feature .bottom-feature--heading h2{margin-bottom:.75rem}.bottom-feature .bottom-feature--heading .feature-underline{margin:0 auto;width:40px;border-bottom:1.2px solid #252222}.bottom-feature .bottom-feature--contents{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto}.bottom-feature .bottom-feature--contents .article-image{width:100%;margin-right:auto;text-align:center}.bottom-feature .bottom-feature--contents .article-image img{max-width:60%;margin:0 auto}@media only screen and (min-width: 680px){.bottom-feature .bottom-feature--contents .article-image{width:40%;margin-right:5%}.bottom-feature .bottom-feature--contents .article-image img{max-width:100%}}@media only screen and (min-width: 800px){.bottom-feature .bottom-feature--contents .article-image{width:30%;margin-right:5%}.bottom-feature .bottom-feature--contents .article-image img{max-width:100%}}.bottom-feature .bottom-feature--contents .article-content{padding-top:1.5rem;width:100%;text-align:center}.bottom-feature .bottom-feature--contents .article-content h3{display:inline-block;font-size:2.5rem;position:relative;z-index:0}.bottom-feature .bottom-feature--contents .article-content h3:after{content:" ";width:100%;height:4px;background-color:#fff;position:relative;z-index:-2;top:-8px;display:block}.bottom-feature .bottom-feature--contents .article-content .content--labels{margin-bottom:1rem}.bottom-feature .bottom-feature--contents .article-content .content--labels .label-head{display:inline;font-size:14px;font-weight:700}.bottom-feature .bottom-feature--contents .article-content .content--labels .label-body{margin-left:.5rem;display:inline;font-size:14px;font-weight:400}.bottom-feature .bottom-feature--contents .article-content p{opacity:85%;font-size:1.1rem}@media only screen and (min-width: 680px){.bottom-feature .bottom-feature--contents .article-content{width:55%;padding-top:0rem;text-align:left}.bottom-feature .bottom-feature--contents .article-content h3:after{width:130%}}.PurchaseButton{box-sizing:border-box;font-size:1.1rem;margin:1rem auto 2rem;width:100%}.PurchaseButton span{padding:30px;font-size:1.2em;cursor:pointer;display:block}.PurchaseButton span p.purchaseDisclaimer{font-size:.75rem!important;font-style:italic;letter-spacing:1px;opacity:.5}.PurchaseButton span:after{float:right;right:10%;content:"▼";font-size:.75rem}.PurchaseButton .slide{clear:both;width:100%;height:0px;overflow:hidden;text-align:left;transition:height .4s ease}.PurchaseButton .slide li{border-bottom:1px solid #FAFAFA}.PurchaseButton .slide li:hover{background-color:#fafafa}.PurchaseButton .slide li:hover a{color:#252222}.PurchaseButton .slide li a{text-decoration:none;font-size:1rem;background-color:transparent;width:100%;display:block}.PurchaseButton .slide li a strong{font-weight:700;color:#ad8d52}.PurchaseButton .slide li{padding:30px}.PurchaseButton #touch--top,.PurchaseButton #touch--bottom{position:absolute;opacity:0;height:0px}.PurchaseButton #touch--top:checked+.slide{height:400px}.PurchaseButton #touch--bottom:checked+.slide{height:242px}@media only screen and (min-width: 600px){.PurchaseButton .slide li a{font-size:1.2rem}}@media only screen and (min-width: 900px){.PurchaseButton{width:auto}}.container{overflow-x:hidden;width:100%;position:relative}.inner--container{padding-top:9rem;position:relative;z-index:1}@media only screen and (min-width: 680px){.inner--container{padding-top:7rem}}.page--home.inner--container{background-color:#c63333}.frontpage--feature-text{font-size:1200px;position:absolute;width:max-content;font-weight:bolder;top:-15rem;left:-15rem;z-index:-1;opacity:.15}.foot-section{position:relative;margin-top:4rem}@media only screen and (min-width: 900px){.foot-section{margin-top:16rem}.foot-section:after{content:" ";height:0px;width:0px;position:absolute;top:-3.95rem;left:0;z-index:3;border-right:solid 0px transparent;border-left:solid 100dvw transparent;border-bottom:solid 4rem #252222}}.writing-samples{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;margin:0 auto}.writing-samples .writing-samples--sample{width:95%;margin:1rem 2.5%;text-decoration:none;position:relative;-webkit-transition:font-size .15s ease-in-out;-moz-transition:font-size .15s ease-in-out;transition:font-size .15s ease-in-out}@media only screen and (min-width: 680px){.writing-samples .writing-samples--sample{width:30%;margin:0 1.5%}.writing-samples .writing-samples--sample p{font-size:.8rem}}.writing-samples .writing-samples--sample h3{display:inline-block;font-size:1.5rem;position:relative;z-index:1}.writing-samples .writing-samples--sample h3:after{content:" ";width:120%;height:4px;background-color:#c53333;opacity:0;position:relative;z-index:-2;top:-7px;display:block;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.writing-samples .writing-samples--sample .content--labels{margin-bottom:.5rem}.writing-samples .writing-samples--sample .content--labels .label-head{display:inline;font-size:.8rem;line-height:.9rem;font-weight:700}.writing-samples .writing-samples--sample .content--labels .label-body{margin-left:.5rem;display:inline;font-size:.8rem;line-height:.9rem;font-weight:400}.writing-samples .writing-samples--sample p{font-size:1rem}.writing-samples .writing-samples--sample:hover h3:after,.writing-samples .writing-samples--sample:active h3:after{opacity:.8}.carousel-slide{padding:.5rem}.carousel-slide .review-quotation-mark{font-size:1.5rem;display:none}.carousel-slide .carousel-slide--big-text{text-align:center;font-size:1.1rem;margin-bottom:.5rem}.carousel-slide .carousel-slide--small-text{text-align:center;font-size:.75rem;font-style:italic;opacity:.7}@media only screen and (min-width: 900px){.carousel-slide .carousel-slide--big-text{font-size:1.3rem}.carousel-slide .carousel-slide--small-text{text-align:right}.carousel-slide .review-quotation-mark{font-size:3rem;display:inline-block}}.reviewButton .icon-carousel{width:50px;height:50px;margin:1rem 2rem;opacity:.7}.reviewButton:hover .icon-carousel,.reviewButton:active .icon-carousel{opacity:1}.top-feature--section{padding-bottom:0rem;position:relative}@media only screen and (min-width: 900px){.top-feature--section{padding-bottom:12rem}}.top-feature--section .top-feature--heading{width:100%;text-align:center;margin-bottom:1.5rem}.top-feature--section .top-feature--heading h2{font-weight:400;font-size:1.5rem;margin-bottom:.75rem}.top-feature--section .top-feature--heading .feature-underline{margin:0 auto;width:40px;border-bottom:1.2px solid #252222}@media only screen and (min-width: 900px){.top-feature--section .top-feature--heading{margin-bottom:3rem}.top-feature--section .top-feature--heading:after{content:" ";height:0px;width:0px;position:absolute;bottom:-3.95rem;left:0;z-index:3;border-right:solid 0px transparent;border-left:solid 100dvw transparent;border-top:solid 4rem #C63333}}.top-feature--section .top-feature--contents{justify-content:center;align-items:center;display:flex;flex-wrap:wrap;width:90%;max-width:1280px;margin:0 auto 4rem}.top-feature--section .top-feature--contents .article-image{margin:0 auto 3rem;order:1}.top-feature--section .top-feature--contents .article-image img{width:100%;max-width:270px;min-width:227px}.top-feature--section .top-feature--contents .article-content{max-width:600px;position:relative;top:-2rem;order:2}.top-feature--section .top-feature--contents .article-content h3{display:inline-block;font-size:2.5rem;position:relative;z-index:0}.top-feature--section .top-feature--contents .article-content h3:after{content:" ";width:130%;height:4px;background-color:#fff;position:relative;z-index:-2;top:-8px;display:block}.top-feature--section .top-feature--contents .article-content .content--labels{margin-bottom:1rem}.top-feature--section .top-feature--contents .article-content .content--labels .label-head{display:inline;font-size:14px;font-weight:700}.top-feature--section .top-feature--contents .article-content .content--labels .label-body{margin-left:.5rem;display:inline;font-size:14px;font-weight:400}.top-feature--section .top-feature--contents .article-content p{opacity:85%;font-size:1.1rem}@media only screen and (min-width: 900px){.top-feature--section .top-feature--contents{width:90%;flex-wrap:nowrap;margin:0 auto}.top-feature--section .top-feature--contents .article-content{order:1}.top-feature--section .top-feature--contents .article-content p{font-size:1.3rem}.top-feature--section .top-feature--contents .article-image{order:2;margin:0 0 0 5%}}.top-feature--section .review-section{max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box;padding:2rem .2rem;position:relative;min-height:275px;z-index:2}.top-feature--section .review-section .feature-topbox-title{position:absolute;width:max-content;z-index:3;right:0;top:-78px;font-size:100px}@media only screen and (min-width: 900px){.top-feature--section .review-section .feature-topbox-title{z-index:25;right:0;top:-160px;font-size:200px}}.top-feature--section .review-section .review-content{width:100%;height:100%;box-sizing:border-box;overflow:hidden}.top-feature--section .review-section .review-content .review--heading{width:100%;text-align:center;margin-bottom:2rem}.top-feature--section .review-section .review-content .review--heading h2{font-weight:400;font-size:1.5rem;margin-bottom:.75rem}.top-feature--section .review-section .review-content .review--heading .feature-underline{margin:0 auto;width:40px;border-bottom:1.2px solid #AD8D52}.top-feature--section .review-section .review-content .background-section-title{position:absolute;width:max-content;z-index:-1;left:2rem;bottom:-4rem;font-size:300px;opacity:.03}.top-feature--section .review-section .visible--slide div:nth-child(2){order:1!important;margin:0 auto}.top-feature--section .review-section .reviewButton.left{order:2!important;width:50%}.top-feature--section .review-section .reviewButton.right{order:3!important;width:50%}@media only screen and (min-width: 600px){.top-feature--section .review-section .visible--slide div:nth-child(2){margin:0 20%}}@media only screen and (min-width: 900px){.top-feature--section .review-section{width:90%;padding:2rem 4rem;position:absolute;bottom:-10rem;left:0;right:0;z-index:15}.top-feature--section .review-section .visible--slide div:nth-child(2){order:2!important;width:auto;margin:0 auto}.top-feature--section .review-section .reviewButton.left{order:1!important;width:auto}.top-feature--section .review-section .reviewButton.right{order:3!important;width:auto}}.middle-section{padding-top:0;position:relative;overflow:hidden}@media only screen and (min-width: 900px){.middle-section{padding-top:14rem}}.middle-section .writing-samples-section{margin-top:2rem;width:90%;max-width:1280px;margin:0 auto}.middle-section .writing-samples-section .writing-samples--header{box-sizing:border-box;margin:0 auto;position:relative;z-index:1}@media only screen and (min-width: 680px){.middle-section .writing-samples-section .writing-samples--header h2{font-size:2.5rem}.middle-section .writing-samples-section .writing-samples--header .samples-description{max-width:70%}}.middle-section .writing-samples-section .writing-samples--header h2{position:inherit;z-index:5;font-size:2rem;margin-bottom:.5rem}.middle-section .writing-samples-section .writing-samples--header .samples-description{position:inherit;z-index:5;max-width:90%;margin-bottom:1rem}.middle-section .writing-samples-section .writing-samples--header .samples--bg-text{position:absolute;width:max-content;z-index:-1;left:-10%;top:-3rem;font-size:175px;opacity:.05}.middle-section .writing-samples-section .writing-samples--read-more{text-align:center;margin-top:4rem}.middle-section .writing-samples-section .writing-samples--read-more a{text-decoration:none;font-size:1.2rem}.middle-section .writing-samples-section .writing-samples--read-more a img{max-height:1.6rem;margin-left:.75rem;position:relative;top:.4rem}.bio-content .bio-content--blurb{display:flex;flex-wrap:wrap;box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1280px;margin:0 auto 1rem;position:relative}.bio-content .bio-content--blurb .blurb--text{box-sizing:border-box;padding-right:2rem;padding-top:3rem;width:100%}.bio-content .bio-content--blurb .blurb--text .blurb-heading--container h2{font-size:2.2rem;padding-left:1rem;margin-bottom:2rem}.bio-content .bio-content--blurb .blurb--text .blurb-heading--container .blurb-bg-text{position:absolute;width:max-content;left:-10%;top:3rem;font-size:175px;opacity:.05}.bio-content .bio-content--blurb .blurb--text p{font-size:1.1rem;padding-left:1rem;margin-bottom:2rem}.bio-content .bio-content--blurb .blurb--photo-cluster{width:100%;max-width:400px;display:flex;flex-wrap:wrap;min-height:auto;position:relative}.bio-content .bio-content--blurb .blurb--photo-cluster .img-1,.bio-content .bio-content--blurb .blurb--photo-cluster .img-2{position:relative;width:45%;height:auto;margin:0 2.5%;z-index:1}.bio-content .bio-content--blurb .blurb--photo-cluster .img-1{top:1rem}.bio-content .bio-content--blurb .blurb--photo-cluster .img-2{top:-1rem}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container{width:100%;position:relative;z-index:5;right:7%;top:-3rem}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .img-3{width:100%}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore{position:absolute;bottom:1.5rem;left:-2rem;z-index:10;background-color:#fafafa;display:none}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore a{padding:.75rem 1rem .5rem 4rem;font-size:1.3rem;display:block;text-decoration:none;display:relative}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore a:hover,.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore a:active{color:#b45051}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore a:hover:before,.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore a:active:before{background-color:#b45051}.bio-content .bio-content--blurb .blurb--photo-cluster .img-3--container .bio--readmore a:before{content:" ";width:2.5rem;height:1px;background-color:#252222;display:block;position:absolute;left:.85rem;bottom:1.2rem}@media only screen and (min-width: 680px){.bio-content .bio-content--blurb{width:90%;flex-wrap:nowrap;margin:0 auto 5rem}.bio-content .bio-content--blurb .blurb--text{box-sizing:border-box;padding-right:2rem;padding-top:3rem;margin-right:1%;width:59%;max-width:600px;top:-2rem}.bio-content .bio-content--blurb .blurb--text .blurb-heading--container h2{font-size:2.2rem;padding-left:1rem;margin-bottom:2rem}.bio-content .bio-content--blurb .blurb--text p{font-size:1.1rem;padding-left:0;margin-bottom:2rem}.bio-content .bio-content--blurb .blurb--photo-cluster{width:40%;min-width:370px;display:flex;flex-wrap:wrap;min-height:auto;position:relative;left:10%}}@media only screen and (min-width: 900px){.bio-content .bio-content--blurb{width:90%}.bio-content .bio-content--blurb .blurb--text{box-sizing:border-box;padding-right:2rem;padding-top:3rem;margin-right:7%;width:53%;max-width:600px;top:-2rem}.bio-content .bio-content--blurb .blurb--text .blurb-heading--container h2{font-size:2.2rem;padding-left:1rem;margin-bottom:2rem}.bio-content .bio-content--blurb .blurb--text .blurb-heading--container .blurb-bg-text{position:absolute;width:max-content;left:-10%;top:3rem;font-size:175px;opacity:.05}.bio-content .bio-content--blurb .blurb--text p{font-size:1.2rem;padding-left:1rem;margin-bottom:2rem}.bio-content .bio-content--blurb .blurb--photo-cluster{width:40%;max-width:400px;display:flex;flex-wrap:wrap;min-height:auto;position:relative;left:auto}}.newsletter-signup{background-color:#ad8d52;width:100%;box-sizing:border-box;padding:3rem 1.5rem;position:relative;overflow:hidden;z-index:1;margin-bottom:80px}.newsletter-signup .newsletter-signup--bg-text{position:absolute;font-size:600px;left:-8rem;bottom:-6rem;z-index:-1;opacity:.08;color:#252222;width:max-content}.newsletter-signup .newsletter-signup--inner{max-width:1280px;margin:0 auto}@media only screen and (min-width: 680px){.newsletter-signup .newsletter-signup--inner{display:flex;align-items:center;gap:4rem}}.newsletter-signup .newsletter-signup--heading{margin-bottom:1.5rem}.newsletter-signup .newsletter-signup--heading h2{font-size:1.5rem;margin-bottom:.75rem;color:#252222}.newsletter-signup .newsletter-signup--heading .newsletter-underline{width:40px;border-bottom:1.2px solid #252222;margin-bottom:.75rem}.newsletter-signup .newsletter-signup--heading p{color:#252222;opacity:.8;font-size:1rem;max-width:340px}@media only screen and (min-width: 680px){.newsletter-signup .newsletter-signup--heading{margin-bottom:0;flex:1}}@media only screen and (min-width: 680px){.newsletter-signup .newsletter-signup--form{flex:1}}.newsletter-signup .newsletter-signup--fields{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.newsletter-signup .newsletter-signup--fields input[type=email]{width:100%;box-sizing:border-box;height:2.5rem;padding:0 .75rem;font-size:1rem;background-color:transparent;border:none;border-bottom:1.5px solid #252222;color:#252222;outline:none}.newsletter-signup .newsletter-signup--fields input[type=email]::placeholder{color:#252222;opacity:.5}@media only screen and (min-width: 480px){.newsletter-signup .newsletter-signup--fields{flex-direction:row;align-items:flex-end}}.newsletter-signup .newsletter-signup--input-wrapper{flex:1;display:flex;flex-direction:column;gap:.4rem}.newsletter-signup .newsletter-field-error{font-size:.8rem;color:#252222;opacity:.75;font-style:italic}.newsletter-signup .newsletter-success{font-size:1rem;color:#252222;opacity:.9}.newsletter-signup .newsletter-error{margin-top:.5rem;font-size:.85rem;color:#252222;opacity:.75;font-style:italic}.newsletter-signup .newsletter-submit{height:2.5rem;padding:0 2rem;background-color:#252222;color:#fafafa;border:none;font-size:.9rem;font-weight:700;letter-spacing:1px;cursor:pointer;white-space:nowrap;flex-shrink:0;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.newsletter-signup .newsletter-submit:active{background-color:#c63333}.pageTitle-container{width:100%;min-height:50px;position:relative;margin:0 auto}.pageTitle-container h1{font-size:3.5rem;position:absolute;bottom:-.2rem;margin:0 auto;width:100%;text-align:center}.pageTitle-container .pageTitle--display{position:absolute;width:max-content;font-size:250px;bottom:-20px;opacity:.05}@media only screen and (min-width: 680px){.pageTitle-container{width:90%;min-height:80px}.pageTitle-container h1{font-size:5.5rem;bottom:-.8rem;text-align:left}.pageTitle-container .pageTitle--display{font-size:300px;bottom:-50px;opacity:.05}}.contact-form--kg{position:relative;overflow:hidden;z-index:1}.contact-form--kg .sub-container--nameemail{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form--kg .sub-container--nameemail .form-field--container{width:100%}.contact-form--kg .form-field--container{margin:.5rem 0;position:relative;z-index:5}.contact-form--kg .form-field--container label{font-size:1rem;font-weight:100;opacity:.7;margin-bottom:.5rem;display:block;letter-spacing:2px;text-indent:-999px}.contact-form--kg .form-field--container input,.contact-form--kg .form-field--container input::placeholder,.contact-form--kg .form-field--container input:focus{width:100%;height:2rem;font-size:1rem;border:1px solid transparent;border-bottom:1px solid white;border-radius:none;background-color:transparent;color:#fff;opacity:.8}.contact-form--kg .form-field--container span{margin-top:.25rem;display:block;font-size:.9rem}.contact-form--kg .form-field--container textarea,.contact-form--kg .form-field--container textarea:focus{width:100%;font-size:1rem;color:#fff;resize:none;border:1px solid white;background-color:transparent;padding:.5rem;box-sizing:border-box;opacity:.8}.contact-form--kg .submitError{margin-top:.75rem;display:block;font-size:.9rem;opacity:.9}.contact-form--kg .submitButton{position:relative;z-index:5;border:none;padding:.5rem 2rem;margin:.75rem auto;width:100%;font-weight:700;cursor:pointer;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.contact-form--kg .submitButton:active{background-color:#ad8d52}.contact-form--kg .successOverlay{position:absolute;z-index:10;width:100%;height:100%;left:0;top:0;background-color:#ad8d52;opacity:0%;display:none;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.contact-form--kg .successOverlay h2{font-size:2rem;text-align:center;margin-top:30%}.contact-form--kg .successOverlay p{margin-top:1rem;width:100%;text-align:center}.contact-form--kg .successOverlay.active{display:block;opacity:100%}.contact-form--kg .contact-form--display{position:absolute;z-index:1;font-size:700px;left:-5rem;top:0rem;bottom:auto;opacity:.05}@media only screen and (min-width: 680px){.contact-form--kg .contact-form--display{bottom:0rem;top:auto}}@media only screen and (min-width: 800px){.contact-form--kg .sub-container--nameemail{flex-wrap:wrap;justify-content:space-between}.contact-form--kg .sub-container--nameemail .form-field--container{width:100%}}.main-content.contact-me{position:relative}.main-content.contact-me .contact--inner-container{display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto;box-sizing:border-box;width:100%}.main-content.contact-me .contact--inner-container .contact-overview{width:95%;margin-right:0%;margin:1.5rem auto 2rem}.main-content.contact-me .contact--inner-container .contact-overview h2{font-size:1.5rem;margin-bottom:.5rem}.main-content.contact-me .contact--inner-container .contact-overview p{margin-top:1rem;margin-bottom:1rem;font-size:1.1rem}.main-content.contact-me .contact--inner-container .contact-form--kg{width:100%;box-sizing:border-box;padding:.5rem 1rem;position:inherit}@media only screen and (min-width: 680px){.main-content.contact-me .contact--inner-container{width:90%}}@media only screen and (min-width: 800px){.main-content.contact-me .contact--inner-container{display:flex;flex-wrap:nowrap}.main-content.contact-me .contact--inner-container .contact-overview{width:35%;margin-right:5%}.main-content.contact-me .contact--inner-container .contact-overview h2{font-size:2rem;margin-bottom:.5rem}.main-content.contact-me .contact--inner-container .contact-form--kg{width:60%;position:relative;top:2rem}}.main-content.contact-me .contact-review--reminder{width:90%;margin:4rem auto 0;max-width:1280px;display:flex;flex-wrap:wrap;justify-content:center;display:none}.main-content.contact-me .contact-review--reminder h2{font-size:2rem;width:100%;text-align:center;margin-bottom:.5rem}.main-content.contact-me .contact-review--reminder p{width:100%;text-align:center;margin-bottom:1.5rem}.main-content.contact-me .contact-review--reminder a{width:33%;text-align:center}.newsletter-spacer{height:80px}.notfoundtext{max-width:1228px;font-size:1.2rem;width:90%;margin:2rem auto 10rem}@media only screen and (min-width: 680px){.notfoundtext{margin:2rem auto 25rem}}@media only screen and (min-width: 900px){.notfoundtext{margin:2rem auto 35rem}}body{background-color:#fafafa}.display-text{color:#c63333}.display-text-dk{color:#ad8d52}.text{color:#252222}.alt-text{color:#fafafa}.font-decorate{color:#c63333}.font-decorate-dk{color:#c6b7b7}.bg-highlight{background-color:#c63333}.bg-black{background-color:#252222}.bg-white{background-color:#fafafa}h1,.display-text{font-family:Bruno Ace SC,serif;font-weight:400;font-style:normal}h2,h3,h4,.navlink{font-family:Gabriela,serif}.smalltitle,.nav-links{font-family:Gabriela,serif;font-weight:400;font-style:normal}.display-font{font-family:Bruno Ace SC,serif}p,.nrml{font-family:Karma,serif}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.copyright{font-size:.75rem;font-weight:700;letter-spacing:.5px}body{overflow-x:hidden}
