.pageLayout{display:grid;grid-template-columns:1fr 2fr;grid-row-gap:3rem;grid-column-gap:3rem;margin:2rem 6rem}@media (min-width:200px) and (max-width:1239px){.pageLayout{grid-row-gap:0;grid-template-columns:repeat(1,1fr)}}@media (min-width:768px) and (max-width:1239px){.pageLayout{width:60%;margin:1rem 2rem 1rem auto}}@media (min-width:200px) and (max-width:767px){.pageLayout{margin:80px 0 0}}.video{width:49%;height:100%;margin:0 auto}@media (min-width:200px) and (max-width:767px){.video{width:100%}}.wide-video{width:100%}.h_iframe{position:relative;padding-top:56%}.h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}table{width:100%;table-layout:auto;border-collapse:collapse}td,th{text-align:left;height:60px;border-bottom:1px solid hsla(0,0%,100%,.6);padding:0 10px;font-size:90%}@media (min-width:200px) and (max-width:1239px){td,th{font-size:75%}}.calendar-label{text-align:center;font-weight:200}.calendar-entry-featured{font-weight:400;background:rgba(220,200,170,.2)}.fa-stack-1x{line-height:44px}.epk-icon{width:70%;margin:13% 0 0 16%}.entry-form{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.form-item{position:relative;justify-content:space-between;height:40px;margin-bottom:20px}.form-item,.form-item div{display:flex;align-items:center;box-sizing:border-box}.form-item div{height:100%;width:90px;padding:0 12px;background:rgba(220,200,170,.6);border-radius:6px;border:1px solid transparent;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;font-size:16px;font-weight:300}@media (min-width:200px) and (max-width:767px){.form-item div{font-size:14px}}.form-item input,.form-item select,.form-item textarea{background:hsla(0,0%,100%,.5);font-family:"HelveticaNeue-Light","Helvetica Neue Light","Roboto","Helvetica Neue",Helvetica,sans-serif;font-weight:300;display:block;display:flex;align-items:center;height:100%;width:calc(100% - 80px);box-sizing:border-box;border:1px solid transparent;border-radius:6px;border-bottom-left-radius:0;border-top-left-radius:0;font-size:16px;margin:0;transition:all .25s ease}@media (min-width:200px) and (max-width:767px){.form-item input,.form-item select,.form-item textarea{font-size:14px}}.form-item input,.form-item textarea{padding:0 12px}.form-item input:focus,.form-item select:focus{outline:none;border-color:rgba(255,250,205,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,250,205,.5)}.form-email div{width:140px}.form-buttons input{margin:20px 15px 0 0;font-size:18px;height:40px;border:none;border-radius:6px;padding:2px 18px 0;background:rgba(220,200,170,.6);cursor:pointer;transition:background .25s ease}.form-buttons input:hover{background:rgba(255,250,205,.5)}.form-buttons input:focus{outline:none;box-shadow:0 0 8px rgba(255,250,205,.5)}.error,.message{font-size:12px;font-style:italic}.error,.message{color:#fff}.edited-at{margin:20px 0 0}.post-box{width:100%;border-radius:6px;height:320px;padding:12px 18px;margin:0 0 15px}.post-box,textarea{box-sizing:border-box;font-size:16px}textarea{background:hsla(0,0%,100%,.5);resize:vertical;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Roboto","Helvetica Neue",Helvetica,sans-serif;height:200px!important;width:calc(100% - 80px);border:1px solid transparent;border-radius:6px;margin:0;padding:8px 12px;font-weight:300;width:100%}@media (min-width:200px) and (max-width:767px){textarea{font-size:14px}}textarea:focus{outline:none;border-color:rgba(255,250,205,.5);box-shadow:0 0 8px rgba(255,250,205,.5)}textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:#fff!important}textarea:required{box-shadow:none}.mail-form{margin-bottom:2rem;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Roboto","Helvetica Neue",Helvetica,sans-serif}.mail-form-header{margin-top:0}.form-item-buttons{width:100%}.form-item-buttons input{height:40px!important;width:100%!important;background:hsla(0,0%,100%,.5);font-family:"HelveticaNeue-Light","Helvetica Neue Light","Roboto","Helvetica Neue",Helvetica,sans-serif;font-weight:300;display:block;align-items:center;height:100%;width:calc(100% - 80px);box-sizing:border-box;border:1px solid transparent;border-radius:6px;font-size:16px;margin:0;transition:all .25s ease}@media (min-width:200px) and (max-width:767px){.form-item-buttons input{font-size:14px}}.form-item-buttons input:focus{outline:none;border-color:rgba(255,250,205,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,250,205,.5)}.footer{background:rgba(22,22,22,.8);margin:0 0 60px;padding:30px 0 25px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:200px) and (max-width:767px){.footer{margin:0;background:rgba(22,22,22,.95)}}.footer p{margin:0 0 12px}.footer-text{font-size:.6em;font-style:italic}.site-map{margin:0 0 12px;display:flex;flex-wrap:wrap;justify-content:center}.site-map-item{cursor:pointer;margin:0 5px}.site-map-item:hover{color:#fffacd;fill:#fffacd}.content{background:rgba(22,22,22,.8)}@media (min-width:200px) and (max-width:767px){.content{width:100%;background:rgba(22,22,22,.6)}}.main{padding:1.25rem;width:100%;min-height:50vh}@media (min-width:200px) and (max-width:767px){.main{min-height:70vh}}.menu,.mobile-menu{display:flex;width:100%;align-items:center;justify-content:center}.menu{box-sizing:border-box;margin-top:10px;padding:25px 0 15px;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.6)}.menu .menu-item{display:flex;align-items:center;justify-content:center;font-size:1.1em}.menu .menu-item .fa-stack-1x{line-height:45px}.mobile-menu{box-sizing:border-box;padding:0 0 20px;flex-direction:row;background:rgba(22,22,22,.95);position:fixed;top:80px;z-index:2;transition:opacity .5s ease}.mobile-menu .menu-item{font-size:1em;width:90%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:color .25s ease;cursor:pointer}.mobile-menu .menu-item:hover{color:rgba(255,250,205,.9)}.header,.mobile-header{font-weight:100;background:rgba(22,22,22,.8);display:flex;flex-direction:column;align-items:center}@media (min-width:200px) and (max-width:767px){.header,.mobile-header{background:rgba(22,22,22,.95)}}.header{padding:0 1.25rem}.mobile-header{flex-direction:row}.title-text{font-weight:100;font-size:4.5em;display:flex;justify-content:space-between;width:100%;text-transform:uppercase}@media (min-width:1240px) and (max-width:1439px){.title-text{font-size:4em}}@media (min-width:768px) and (max-width:1239px){.title-text{font-size:2.5em}}.title{width:98.5%;padding:15px 0 5px}.mobile-header{display:flex;width:100%;padding:40px 20px;box-sizing:border-box;position:fixed;top:0;z-index:1;height:50px;justify-content:space-between}.mobile-header .title{width:90%;padding:5px 10px}@media (min-width:200px) and (max-width:767px){.mobile-header .title{width:85%}}.mobile-header .title-text{font-weight:100;width:100%;font-size:2em}.hamburger{cursor:pointer}.quotes{margin-left:auto}.quote{background:rgba(22,22,22,.8);display:grid;grid-template-columns:1fr 150px;padding:1.25rem;margin-bottom:2em;width:100%}@media (min-width:768px) and (max-width:1239px){.quote{margin:1rem 0}}@media (min-width:200px) and (max-width:767px){.quote{margin:0;background:rgba(22,22,22,.6);grid-template-columns:1fr 130px;padding:.83333rem 1.25rem}}.quote_left{display:flex;padding-right:1.25rem;flex-direction:column;justify-content:center;align-items:center;font-weight:200}@media (min-width:200px) and (max-width:767px){.quote_left{align-items:flex-end;text-align:right}}.quote_q{display:block;font-size:1rem}@media (min-width:200px) and (max-width:767px){.quote_q{font-size:1rem}}.quote_markdown,.quote_markdown p{display:inline}.quote_figure{margin:0;padding:0;width:150px;height:150px;overflow:hidden}@media (min-width:200px) and (max-width:767px){.quote_figure{width:100px;height:100px}}.quote_img{margin:0;padding:0;border:0;width:100%;object-fit:contain}.quote_cite{margin-top:1rem;font-size:1.2rem;text-decoration:none;font-style:normal;display:block;font-weight:300}@media (min-width:200px) and (max-width:767px){.quote_cite{margin-top:.75rem;font-size:1rem}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;color:#fff;font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;height:100%;line-height:1.2}@media (min-width:1440px){body{font-weight:100}}@media (min-width:1240px) and (max-width:1439px){body{font-weight:100}}#root:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-10;background:url(/static/media/bg.2ad3603c.jpeg) no-repeat 0 0/cover}a{text-decoration:none}a,a:visited{color:#dcc8aa}a,a:hover,a:visited{fill:#dcc8aa;transition:all .5s ease;transition-property:color,fill}a:hover{color:#fffacd}b{font-weight:600}h1,h2,h3,h4,h5{font-weight:500}.loading{display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=main.92c62222.chunk.css.map */