html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body{background-color:#e0e2db;color:#38413f}*{font-family:Prata,serif;font-style:normal;font-weight:400}.wrapper{margin:0 auto;max-width:1480px;width:96%}ul li{list-style-type:none}a{color:#38413f;text-decoration:none}em{font-size:1.2rem;font-style:italic}h1,h2,h3,h4{margin:0;padding:0}img{height:100%;object-fit:contain;width:100%}.subTitle{font-size:2.5rem;margin-bottom:2rem;width:80%}h1{font-size:5rem;padding-right:100px;padding-top:80px;text-align:left}.banner{background-color:#38413f;color:#e0e2db;height:240px;margin:20px 0}.banner .wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.banner .wrapper h2{padding-bottom:10px}.banner .wrapper h3{padding-top:20px}.banner .wrapper h3 a{color:#e0e2db;font-style:italic;font-weight:700}.banner .wrapper h3 a:focus,.banner .wrapper h3 a:hover{text-decoration:underline}.banner .wrapper h4{color:#e0e2db}.banner .wrapper h4:focus,.banner .wrapper h4:hover{text-decoration:underline}.carouselContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.carouselContainer .images{display:flex;height:400px;overflow:scroll;width:600px}.carouselContainer .images img{height:400px;object-fit:cover;width:600px}.email a{font-size:1.25rem}.email a:focus,.email a:hover{border-bottom:2px solid #38413f}@media(max-width:750px){h1{font-size:3rem;padding-right:0}}.about{min-height:84vh}.title{font-size:4rem;margin-bottom:2rem;padding-top:40px}.biosContainer{display:flex;justify-content:space-between;margin:0 auto;width:80%}.aboutContainer{width:48%}.aboutContainer h4{font-style:italic}.aboutContainer h3{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}.aboutContainer .imageContainer .headshot-image{height:200px;width:300px}.aboutContainer .imageContainer .bioText{width:98%}.aboutContainer .imageContainer .bioText h4{font-size:1.2rem;font-style:italic}.aboutContainer .imageContainer .bioText p{text-wrap:wrap}.mission{margin:20px 0}.mission p{margin:0 auto;width:80%}@media(max-width:750px){.title{padding-top:120px}.biosContainer{flex-direction:column}.aboutContainer{width:80%}.aboutContainer .imageContainer .headshot-image{height:auto;width:100%}}.posterContainer{display:flex;height:100%;justify-content:center;position:relative;width:100%}.posterContainer img{width:400px}.posterContainer .overlay{align-items:center;background-color:#0000;color:#0000;display:flex;font-size:1.25rem;height:100%;justify-content:center;position:absolute;text-align:center;transition-duration:.15s;width:400px}.posterContainer .overlay:focus,.posterContainer .overlay:hover{background-color:#000c;color:#fff}.secondPoster{margin-top:20px}@media(max-width:750px){.posterContainer .overlay,.posterContainer img{width:100%}}.OnASunday .playInfo h2{padding:20px 0}.OnASunday .playInfo h4{font-size:1.5rem}.OnASunday .playInfo .showDates{display:flex;padding-left:20px;width:100%}.OnASunday .playInfo .showDates p:first-of-type{margin-right:10px}.OnASunday .playInfo .showDates p{font-style:italic}.OnASunday .castMembers h4{border-bottom:2px solid #38413f;font-size:1.5rem;padding-bottom:10px}.OnASunday .castMembers .castInfo{align-items:center;display:flex;padding:20px 0}.OnASunday .castMembers .castInfo img{width:22%}.OnASunday .castMembers .castInfo .Bio{padding:0 20px;width:50%}.carouselSection .wrapper .carousel{align-items:center;display:flex;height:100%;justify-content:center;margin:40px 0;position:relative}.carouselSection .wrapper .carousel .carouselButton{align-items:center;background-color:#ffffffbf;border-radius:50%;color:#000;display:flex;height:3.5rem;justify-content:center;position:absolute;width:3.5rem;z-index:20}.carouselSection .wrapper .carousel .carouselButton:focus,.carouselSection .wrapper .carousel .carouselButton:hover{background-color:#fff;box-shadow:0 0 0 0 #fff;cursor:pointer;transform:translateY(0)}.carouselSection .wrapper .carousel .buttonPrevious{left:1rem}.carouselSection .wrapper .carousel .buttonNext{right:1rem}.carouselSection .wrapper .carousel .carouselImage{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:scroll;scroll-behavior:smooth}.carouselSection .wrapper .carousel .carouselImage img{height:500px;width:auto}.carouselSection .wrapper .carousel .carouselImage .slide{border-radius:0;margin-right:30px;scroll-snap-type:x mandatory;width:500px}.carouselSection .wrapper .carousel .carouselImage .lastSlide{margin-right:0}.pennies .wrapper .penniesTitle{font-size:2rem;margin-bottom:2rem}.pennies .wrapper p a{border-bottom:2px solid #38413f;color:#38413f;font-size:1rem;font-style:italic}.pennies .wrapper .duffyImage{width:80%}@media(max-width:750px){.OnASunday .playInfo h2{font-size:3.4rem;padding-top:40px;text-align:center}.OnASunday .playInfo h4{font-size:1.25rem}.OnASunday .castMembers .castInfo{flex-direction:column}.OnASunday .castMembers .castInfo .Bio,.OnASunday .castMembers .castInfo img{width:96%}.carouselImage img{width:100%}.carouselButton{display:none}.carouselSection .wrapper .carousel .carouselImage{scroll-snap-type:x mandatory}.carouselSection .wrapper .carousel .carouselImage .slide{margin-right:10px;scroll-snap-align:center;width:100vw}}.navigation .navContainer{position:relative}.navigation .navContainer .navigationBar{align-items:center;display:flex;height:40px;justify-content:center;width:100%}.navigation .navContainer .navigationBar h1{font-size:5rem;padding-right:100px}.navigation .navContainer .navigationBar .navBar{align-items:center;display:flex;justify-content:space-between;padding-right:40px;width:500px}.navigation .navContainer .navigationBar .navBar li{border-bottom:2px solid #e0e2db;transition:.3s}.navigation .navContainer .navigationBar .navBar li a{color:#38413f;font-size:1.25rem}.navigation .navContainer .navigationBar .navBar li:focus,.navigation .navContainer .navigationBar .navBar li:hover{border-bottom:2px solid #38413f}.navigation .navButton{display:none;font-size:1.5rem}@media(max-width:900px){.navigation .navContainer{position:-webkit-sticky;position:sticky}.navigation .navContainer .navigationBar{background-color:#e0e2db;height:40px;justify-content:flex-end;position:fixed;width:100%;z-index:10}.navigation .navContainer .navigationBar .navBar{align-items:flex-start;display:none;flex-direction:column;position:absolute;top:0;width:auto}.navigation .navContainer .navigationBar .navBar.active{align-items:space-evenly;background-color:#e0e2db;display:flex;left:10px;left:calc(100% - 200px);padding:10px;position:fixed;top:0;transition:.5s ease;width:200px;z-index:10}.navigation .navContainer .navButton{display:inline-block;padding:20px 0;position:absolute;right:10px;top:-10px;z-index:30}}footer{border-top:1px solid #38413f;margin-top:10px;text-align:center}footer h4{margin-bottom:1rem}footer .socialLinksContainer{display:flex;justify-content:center;margin:0 auto;width:50%}footer .socialLinksContainer .firstOf{margin-right:40px}footer .socialLinksContainer .socials{height:2rem}footer .socialLinksContainer .socials:focus,footer .socialLinksContainer .socials:hover{border-bottom:2px solid #38413f}.formSection{align-items:center;display:flex;flex-direction:column;justify-content:center}.formSection h2{margin:40px 0}.form{border:1px solid #ccc;border-radius:1em;margin:0 auto;padding:1em;width:400px}.form p+p{margin-top:1em}.form label{display:inline-block;min-width:90px;text-align:center}.form input,.form textarea{border:1px solid #999;box-sizing:border-box;font:1em sans-serif;resize:none;width:300px}.form input:focus,.form textarea:focus{outline-color:#000;outline-style:solid}.form textarea{height:5em;vertical-align:top}.form .button{padding-left:90px}.form button{margin-left:.5em}.form .formText{text-align:left;width:100%}
/*# sourceMappingURL=main.7c3975ad.css.map*/