@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Newsreader:ital,opsz,wght@0,6..72,200;0,6..72,300;0,6..72,400;0,6..72,500;0,6..72,600;0,6..72,700;0,6..72,800;1,6..72,200;1,6..72,300;1,6..72,400;1,6..72,500;1,6..72,600;1,6..72,700;1,6..72,800&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Quicksand:wght@300;400;500;600;700&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Unbounded:wght@200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:NewYork;src:url(/static/media/NewYork.6936aab5d22cd89a0fe2.ttf)}body,html{margin:0;padding:0}.App{margin:0}.Hero{-webkit-animation-delay:4.3s;animation-delay:4.3s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:hero;animation-name:hero;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;height:100vh;position:relative;scroll-snap-align:center;width:100%;z-index:1}@-webkit-keyframes hero{0%{height:100vh}to{height:90vh}}@keyframes hero{0%{height:100vh}to{height:90vh}}@-webkit-keyframes hero-gradient{0%{background-color:rgba(0,0,0,.85);height:100vh}to{background-color:transparent;height:90vh}}@keyframes hero-gradient{0%{background-color:rgba(0,0,0,.85);height:100vh}to{background-color:transparent;height:90vh}}.image,.img-content{height:100%;left:0;position:absolute;top:0;width:100%}.image{object-fit:cover}.text-body{align-items:center;-webkit-animation-delay:4.3s;animation-delay:4.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:hero-gradient;animation-name:hero-gradient;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:rgba(0,0,0,.85);display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;z-index:100}.gradient,.text-body{-webkit-animation-duration:.8s;animation-duration:.8s;width:100%}.gradient{-webkit-animation-delay:4.3s;animation-delay:4.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:hero;animation-name:hero;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:linear-gradient(0deg,#000,rgba(0,0,0,.4) 20%,transparent 30%),radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.6) 20%,transparent 100%);height:100vh;position:relative}.text-content{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fade;animation-name:fade;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;width:700px}.text-body .text-content .header{color:#fff;font-family:Josefin Sans,sans-serif;font-size:20px;font-weight:300;letter-spacing:25px;margin-bottom:20px;text-shadow:0 0 10px rgba(0,0,0,.8)}.text-body .text-content .subtitle{color:#fff;font-family:Newsreader,serif;font-size:50px;font-weight:300;text-shadow:0 0 10px rgba(0,0,0,.8)}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.text-content{width:90%}.text-body .text-content .header{color:#fff;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:10px;margin-bottom:20px;text-shadow:0 0 10px rgba(0,0,0,.5)}.text-body .text-content .subtitle{color:#fff;font-family:Newsreader,serif;font-size:40px;font-weight:300;text-shadow:0 0 10px rgba(0,0,0,.5)}}.Toolbar{align-items:center;background:linear-gradient(0deg,transparent,#000);color:#fff;display:flex;flex-direction:row;height:90px;justify-content:space-around;left:0;position:absolute;top:0;width:100%;z-index:110}.link{-webkit-animation-delay:5.5s;animation-delay:5.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:delay-text;animation-name:delay-text;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;cursor:pointer;flex-basis:0;flex-grow:1;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:200;letter-spacing:7px;opacity:0;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.5)}.active,.link:hover{font-weight:400}.active{cursor:pointer}.logo{align-items:center;display:flex;font-family:NewYork;font-size:55px;justify-content:center;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;width:150px}.logo img{height:auto;width:80px}.key{-webkit-animation-delay:3.4s;animation-delay:3.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:turn-key;animation-name:turn-key;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.Toolbar .logo :nth-child(2),.key{-webkit-animation-duration:1.5s;animation-duration:1.5s}.Toolbar .logo :nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rightone;animation-name:rightone;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;position:absolute;right:0;text-shadow:0 0 10px rgba(0,0,0,.5);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes turn-key{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}}@keyframes turn-key{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}}.logo{height:60px;object-fit:contain}@-webkit-keyframes leftone{0%{left:-50px;opacity:0;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{left:-16px;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes leftone{0%{left:-50px;opacity:0;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{left:-16px;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rightone{0%{opacity:0;position:absolute;right:-50px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{opacity:1;position:absolute;right:-16px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rightone{0%{opacity:0;position:absolute;right:-50px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{opacity:1;position:absolute;right:-16px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes delay-text{0%{opacity:0}to{opacity:1}}@keyframes delay-text{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.link{display:none}}.AboutUs{padding-block:40px;padding-inline:60px}.content-container{flex-direction:row;padding-inline:50px}.content-container,.image-content{align-items:center;display:flex;height:100%}.image-content{justify-content:center;width:50%}.AboutUs .text-content{display:flex;flex-direction:column;flex-grow:1;margin-right:30px;padding:20px;width:40%}.about p{font-family:Newsreader;font-size:15px;font-weight:300;line-height:1.3}.image-content img{height:400px;object-fit:cover;opacity:0;width:100%}.AboutUs .content-container .text-content .header{font-family:Josefin Sans;font-size:15px;font-weight:300;letter-spacing:16px;margin-bottom:10px}.subtitle{font-family:NewYork;font-size:40px;margin-bottom:15px}.image-content img.visible{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:photo-fade-in;animation-name:photo-fade-in}@-webkit-keyframes photo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes photo-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.AboutUs{padding-block:50px;padding-inline:40px}.content-container{flex-direction:column;padding-inline:0}.image-content{height:320px;margin-top:20px;width:100%}.image-content img{height:100%}.AboutUs .text-content{margin-right:0;padding:0;width:100%}.AboutUs .content-container .text-content .header{font-size:12px;letter-spacing:10px}.subtitle{font-size:30px}.about p{font-size:17px}}.Footer{background-color:#eee;height:250px}.contact-logo{align-items:center;display:flex;flex-direction:column;justify-content:center;width:200px}.contact-logo .gg{font-family:NewYork;font-size:70px;left:-15px;letter-spacing:-75px;position:relative;text-align:center}.contact-logo .gg-text{font-family:Newsreader;font-size:22px;font-weight:300;text-align:center}.social-media{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:10px}.main-contact-container{display:flex;flex-direction:row;height:100%;width:500px}.contact-info-container{border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;justify-content:center;padding-right:40px}.email .header{font-family:Josefin Sans;font-size:12px;font-weight:300;letter-spacing:10px;margin-bottom:10px}.email .info{color:#000;font-family:Newsreader;font-size:19px;font-style:italic;font-weight:500;text-decoration:none}.email{margin-block:12px}.contact-logo-container{flex-direction:column;margin-right:20px}.button,.contact-logo-container{display:flex;justify-content:center}.button{align-items:center;background-color:#8f8f8f;border-radius:50%;height:25px;margin-right:10px;width:25px}.facebook,.instagram{height:50%;width:50%}.twitter{height:40%;width:50%}@media (max-width:768px){.Footer{height:400px}.main-contact-container{align-items:center;flex-direction:column;height:100%;justify-content:center;width:100%}.contact-info-container{border-right:none;justify-content:flex-start;margin-bottom:20px;padding-right:0}.contact-logo-container{margin-right:0}.contact-logo{margin-bottom:20px}.contact-logo .gg{left:-38px}.social-media{margin-bottom:20px}.email{text-align:center}}.TeamMember{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;height:540px;justify-content:center;margin-block:20px;margin-inline:20px;text-decoration:none;width:280px}.TeamMember:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.member-photo{display:block}.TeamMember .profile-img{height:350px;object-fit:cover;width:100%}.member-data{padding-block:15px;text-align:start;width:100%}.TeamMember .name{font-size:24px;font-weight:200;margin-bottom:10px;text-transform:uppercase}.TeamMember .name,.TeamMember .title{color:#000;font-family:Poppins,sans-serif;letter-spacing:5px}.TeamMember .title{font-size:13px;font-weight:400;margin-bottom:20px}.contact-pill-group{display:flex;gap:12px;margin:20px 0}.OurTeam{align-items:center;border-left:25px solid #d6dbd1;border-right:25px solid #d6dbd1;justify-content:center;margin-block:50px;padding-block:50px;padding-inline:30px}.OurTeam,.carousel{display:flex;flex-direction:row}.carousel{flex-grow:1;flex-wrap:wrap;justify-content:flex-start;margin:auto;opacity:1}.carousel,.hidden{transition:opacity 1s linear}.hidden{opacity:0}.MemberProfile{padding:60px 20px 80px}.member-profile-content{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px}.member-profile-photo{box-shadow:0 10px 30px rgba(0,0,0,.08);height:100%;max-height:700px;object-fit:cover;width:100%}.member-profile-text h1{font-family:Poppins,serif;font-size:30px;font-weight:200;letter-spacing:5px;margin:0 0 10px;text-transform:uppercase}.member-profile-text h2{font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:8px;margin:0 0 20px}.member-profile-text p{font-family:Newsreader,sans-serif;font-size:18px;font-weight:300;line-height:1.6;margin:0 0 16px}.member-profile-contact{display:flex;gap:12px;margin:20px 0}.contact-pill{align-items:center;background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:999px;color:#1f1f1f;display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:box-shadow .15s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,-webkit-transform .15s ease;width:40px}.contact-pill:focus-visible,.contact-pill:hover{background-color:#e8e8e8;box-shadow:0 4px 10px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.contact-pill:focus-visible{outline:2px solid #b0b0b0;outline-offset:2px}.contact-icon{height:18px;width:18px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.back-link{color:#000;font-family:Poppins,sans-serif;font-size:14px;letter-spacing:2px;text-decoration:none}.member-profile-missing{font-family:Newsreader,sans-serif;font-size:18px}@media (max-width:900px){.member-profile-content{grid-template-columns:1fr}.member-profile-photo{max-height:500px}}
/*# sourceMappingURL=main.c2548185.css.map*/