body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#fafafa,#f5f5f5 50%,#fafafa);background-attachment:fixed;background-size:100% 100%;color:#2d3033;font-family:Open Sans,sans-serif;font-size:17px;line-height:1.6;margin:0;min-height:100vh;overflow-x:hidden;padding-bottom:200px;padding-top:105px;position:relative}body ::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.loading{padding:50px;text-align:center}a{position:relative;text-decoration:none;transition:.3s ease}a:not(:has(button)){color:#2d3033}a:not(:has(button)):hover{color:#823794}a:hover{transform:translateY(-1px)}h1,label{font-weight:700}h1{font-size:46px;letter-spacing:-.5px;line-height:1.2;margin:0}h2{color:#2d3033;letter-spacing:-.3px;line-height:1.3}h2,h3{font-weight:600}h3{color:#5a5d61;letter-spacing:.5px;text-transform:uppercase}.main-navigation{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2;box-shadow:none;box-sizing:border-box;display:flex;justify-content:center;overflow:visible;position:fixed;text-align:center;top:0;transition:.3s ease;width:100%;z-index:1000}.main-navigation+.divider.thick{left:0;margin:0;position:fixed;right:0;top:105px;z-index:999}.main-navigation img{height:auto;margin:0 auto;padding:25px 10px!important;width:210px}.main-navigation>div:first-child,.main-navigation>div:last-child{flex:1 1}.main-navigation>div:first-child{margin-left:15px}.main-navigation>div:last-child{display:flex;gap:1rem;justify-content:flex-end}.main-navigation>div:last-child a{padding-right:20px;position:relative;text-align:center}.main-navigation>div:last-child a:after{background:#823794;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.main-navigation>div:last-child a:hover:after{width:calc(100% - 20px)}.main-navigation>div:last-child .pages{padding:10px}@media screen and (max-width:750px){.main-navigation>div:last-child .pages{display:none!important;visibility:hidden}}.home-image{background-image:url(/static/media/img02132023_004_color.5f343e716079e89fd978.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;box-shadow:none;height:60vh;margin:0 50px;max-height:600px;overflow:hidden;position:relative}.home-image:before{background:linear-gradient(135deg,#8237940d,#0000 50%,#82379408);pointer-events:none;top:0}.home-image:after,.home-image:before{bottom:0;content:"";left:0;position:absolute;right:0}.home-image:after{background:linear-gradient(0deg,#ffffffe6,#0000);height:150px}footer{bottom:0;height:200px;left:0;margin:0 50px;position:absolute;right:0}footer .footer-content{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:0;box-shadow:0 -1px 3px #0000000d;display:flex;flex-direction:row;justify-content:space-between;padding:40px 50px;vertical-align:top}footer .footer-content .footer-left{align-items:flex-start;display:flex;flex-direction:column;gap:12px}footer .footer-content .footer-right{align-items:center;display:flex}footer .footer-content .pages{align-items:flex-end;display:flex;flex-direction:column;gap:8px}footer .footer-content .pages a{font-size:17px;position:relative;transition:all .2s ease}footer .footer-content .pages a:after{background:#823794;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}footer .footer-content .pages a:hover:after{width:100%}footer .footer-content .footer-logo img{height:auto;width:180px}footer .footer-content .footer-credit{color:#5a5d61;font-size:10px;letter-spacing:.5px;opacity:.6;text-align:left;text-transform:uppercase}.divider{border:none;height:0;margin:auto;position:relative}.divider.thick{background:linear-gradient(90deg,#0000,#823794 60%,#0000);height:3px;opacity:.3;width:100%}.sub-info-left-border{border-left:none;color:#5a5d61;font-size:17px;font-weight:400;letter-spacing:.5px;padding-left:0;position:relative;text-align:center}.sub-info-left-border.add-margin{margin:0 0 30px}.home-bio-panel{background-color:#0000;border-radius:0;box-shadow:none;margin:-80px 125px 80px;padding:25px 60px 50px;position:relative;text-align:center;transition:.3s ease;z-index:10}.home-bio-panel:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffffb3;border-radius:2px;box-shadow:0 4px 16px #0000000f;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:.3s ease;width:80%;z-index:-1}.home-bio-panel:hover:before{box-shadow:0 6px 24px #00000014;transform:translateX(-50%) translateY(-2px)}.home-bio-panel h2{font-size:32px;margin-bottom:25px;position:relative}.home-bio-panel h2:after{background:linear-gradient(90deg,#0000,#823794 50%,#0000);bottom:-12px;content:"";height:3px;left:50%;opacity:.4;position:absolute;transform:translateX(-50%);width:120px}.home-bio-panel p{color:#5a5d61;line-height:1.9;margin-left:auto;margin-right:auto;max-width:700px}.panel{background-color:#0000;border-radius:0;box-shadow:none;margin:60px 50px;overflow:visible}.panel .header-panel{padding:0 0 40px;text-align:center}.panel .header-panel h1{display:inline-block;position:relative}.panel .header-panel h1:after{background:linear-gradient(90deg,#0000,#823794 50%,#0000);bottom:-15px;content:"";height:3px;left:50%;opacity:.4;position:absolute;transform:translateX(-50%);width:150px}.panel img{display:block;max-width:100%;transition:.3s ease}.panel .see-more-btn{display:table;margin:0 auto}.panel .gallery-header-panel{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:5px;position:relative}.panel .gallery-header-panel h1{grid-column:2;margin:0;text-align:center}.panel .gallery{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:0}@media screen and (min-width:1400px){.panel .gallery{gap:50px;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1000px){.panel .gallery{gap:35px;grid-template-columns:repeat(2,1fr)}}.panel .gallery-content{align-items:center;background-color:#0000;border-radius:0;box-shadow:none;padding:0;position:relative;text-align:center;transition:.3s ease}.panel .gallery-content:hover .art img{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.panel .gallery-content:hover .content{opacity:1;transform:translateY(0)}.panel .gallery-content .content{opacity:.95;padding-top:20px;text-align:center;transition:.3s ease}.panel .gallery-content .content .art-type{color:#823794;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:12px;margin-top:8px;text-transform:uppercase}.panel .gallery-content .content h2{font-size:20px;margin:0 0 8px}.panel .gallery-content .art{border-radius:0;display:flex;justify-content:center;margin-bottom:0;overflow:visible;position:relative}.panel .gallery-content .art img{border-radius:2px;box-shadow:0 2px 8px #0000000f;filter:blur(.1px)!important;-webkit-filter:blur(.1px);height:auto;max-height:none;transition:.3s ease;width:100%}.panel .gallery-content .art img.loading{opacity:.5}.panel .gallery-content .art img.loaded{opacity:1}.panel .gallery-content p{color:#5a5d61;font-size:14px;margin:12px auto;width:85%}.panel .gallery-content button{margin:15px auto}input[type=password]{background-color:#f8f8f8;border:2px solid #aaa;border-radius:2px;font-family:Open Sans,sans-serif;font-size:17px;height:44px;margin:20px auto;outline:none;padding:12px 16px;transition:.3s ease;width:100%}input[type=password]:focus{background-color:#fff;border-color:#823794;box-shadow:0 0 0 3px #8237941a;outline:none}input[type=password]::placeholder{color:#ccc}button{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#823794,#6b2d7a);border:0;border-radius:2px;box-shadow:0 4px 12px #00000014;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:600;height:44px;isolation:isolate;letter-spacing:.3px;line-height:1;margin:auto;overflow:hidden;padding:12px 24px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transform:translateZ(0) scale(1);transition:all .3s ease;user-select:none;-webkit-user-select:none}button:before{background:linear-gradient(135deg,#9d4db0,#823794);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:0}button:disabled{background:#ccc!important;box-shadow:none;color:#787878;cursor:not-allowed}button:disabled:before{display:none}button:not(:disabled):hover{box-shadow:0 6px 20px #0000001f;color:#fff!important;transform:translateY(-2px) scale(1.02)}button:not(:disabled):hover:before{opacity:1}button:not(:disabled):hover i,button:not(:disabled):hover span{color:#fff!important}button:not(:disabled):hover:active{box-shadow:0 2px 8px #00000014;transform:translateY(0) scale(1)}button:focus{outline:2px solid #9d4db0;outline-offset:2px}button:focus:not(:focus-visible){outline:0 solid #0000}button:not(:disabled):active{transform:translateY(0)}button i,button span{color:#fff;position:relative;z-index:1}.cancel-btn{background:#0000!important;border:1px solid #823794!important;color:#823794!important}.cancel-btn:before{display:none!important}.cancel-btn:not(:disabled):hover{background:#8237940d!important;border-color:#6b2d7a!important;box-shadow:0 2px 8px #8237941a!important;color:#823794!important;transform:translateY(-1px)!important}.cancel-btn i,.cancel-btn span,.cancel-btn:not(:disabled):hover i,.cancel-btn:not(:disabled):hover span{color:#823794!important}.pagination{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:center;list-style-type:none;padding:0 0 10px;position:relative;width:100%}.pagination li{text-align:center;width:40px}.pagination a{transition:.5s}.pagination a:hover{cursor:pointer}.pagination .item{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;transition:.5s}.pagination .item a{font-weight:700}.pagination .item i{font-size:20px;transition:.5s}.pagination .active{text-decoration:underline;transition:.5s}.pagination .active,.pagination .active a{color:#823794!important}.pagination .next,.pagination .previous{position:absolute;transition:.5s;width:50px}.pagination .next:hover,.pagination .previous:hover{background-color:initial}.pagination .next{right:0}.pagination .previous{left:0}.pagination .disabled i,.pagination .disabled i:hover{color:#ccc!important}._37_FJ{background-color:#fff;margin:6em auto;padding:25px;text-align:center;width:50%}.popup-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}.popup{animation:slideIn .3s ease;background-color:#fff;border-radius:2px;box-shadow:0 20px 60px #0003;margin:10px;padding:30px}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.popup strong{color:#2d3033;font-size:20px}.popup hr{border:none;border-top:2px solid #f8f8f8;margin:15px 0}.popup .popup-buttons{display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin-top:20px}.popup .popup-buttons button{flex:1 1;margin:initial!important}.popup .popup-error{color:#d32f2f;font-size:14px;font-weight:600;padding-top:10px}.popup p{text-wrap:wrap;color:#5a5d61;line-height:1.6;max-width:550px;min-width:200px}.key-trigger{bottom:5px;margin:7px;position:-webkit-sticky;position:sticky;text-align:right;z-index:1}.key-trigger i{transition:.5s}.key-trigger i:hover{color:#823794;cursor:pointer}.about-content{display:block;margin:0 auto;max-width:1200px}.about-content .collage{margin-bottom:60px;padding:0 25px}.about-content .collage .row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0 5px}.about-content .collage .row .column{flex:25% 1;max-width:calc(25% - 10px);padding:0}.about-content .collage .row .column img{border-radius:2px;box-shadow:0 2px 8px #0000000f;margin-top:10px;transition:.3s ease;vertical-align:middle;width:100%}.about-content .collage .row .column img:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.about-content .content{padding:10px 50px 40px}.about-content .content p{color:#5a5d61;font-size:17px;line-height:1.9;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:800px}.about-content .content p:first-of-type{color:#2d3033;font-size:20px;font-weight:500}.collage h3{font-size:24px;margin-bottom:40px;position:relative;text-align:center}.collage h3:after{background:linear-gradient(90deg,#0000,#823794 50%,#0000);bottom:-15px;content:"";height:3px;left:50%;opacity:.4;position:absolute;transform:translateX(-50%);width:100px}.collage .row{display:flex;flex-wrap:wrap;gap:10px;padding:0 5px}.collage .row .column{flex:25% 1;max-width:calc(25% - 10px);padding:0}.collage .row .column img{border-radius:2px;box-shadow:0 2px 8px #0000000f;margin-top:10px;transition:.3s ease;vertical-align:middle;width:100%}.collage .row .column img:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}@media screen and (max-width:800px){.collage .column{flex:50% 1;max-width:50%}}@media screen and (max-width:600px){.collage .row,.collage .row .column{padding:0 3px!important}.collage .row .column{flex:100% 1;max-width:100%}}@media screen and (max-width:625px){.gallery{gap:40px!important;grid-template-columns:1fr!important}.gallery .art img{max-height:none!important}._37_FJ{width:70%!important}.panel{margin:40px 20px!important}.home-bio-panel{margin:-65px 30px 50px!important;padding:40px 30px!important}.home-bio-panel:before{width:95%!important}.home-image,footer{margin:0 20px!important}footer .donate{display:none!important;visibility:hidden}footer .footer-content{flex-direction:column!important;gap:25px;padding:30px 25px!important}footer .footer-content .footer-left{align-items:center!important}footer .footer-content .footer-right{width:100%}footer .footer-content .pages{align-items:center!important;width:100%}footer .footer-content .footer-credit{text-align:center!important}.main-navigation img{padding:20px 10px!important;width:180px!important}.main-navigation+.divider.thick{top:87px}}@media screen and (max-width:800px){.about-content{flex-direction:column!important}.about-content .content{flex:initial!important;max-width:none}}@media screen and (max-width:900px){footer .footer-logo .footer-desc{padding:18px 15px 5px!important}}.hamburger-menu{cursor:pointer;display:none!important;position:relative;visibility:hidden}.hamburger-menu button{background:none;border:none;box-shadow:none!important;color:#823794;cursor:pointer;font-size:24px;padding:10px 15px;transition:all .3s ease}.hamburger-menu button:before{display:none!important}.hamburger-menu button i,.hamburger-menu button span{color:#823794!important}.hamburger-menu button:hover{box-shadow:none!important;color:#6b2d7a;transform:scale(1.1)}.hamburger-menu button:hover i,.hamburger-menu button:hover span{color:#6b2d7a!important}@media screen and (max-width:750px){.hamburger-menu{display:inline-block!important;visibility:visible}}.dropdown{background-color:#fff;border-radius:2px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;min-width:150px;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);transition:all .3s ease;z-index:1000}.dropdown a{border-bottom:1px solid #0000000d;color:#2d3033;padding:15px 20px!important;text-decoration:none;transition:all .2s ease}.dropdown a:last-child{border-bottom:none}.dropdown a:hover{background-color:#8237940d;color:#823794!important;padding-left:25px!important}
/*# sourceMappingURL=main.3a841f96.css.map*/