:root{--vertical-spacer: 150px;--gap: 2rem;--primary: #d4f64b;--secondary: #fc5aa8;--blue: #0033ff;--bs-heading-color: black;--bs-body-color: black}@media only screen and (min-width: 768px){:root{--vertical-spacer: 150px;--gap: 3rem}}@media only screen and (min-width: 992px){:root{--vertical-spacer: 150px;--gap: 5rem}}body{font-family:elza-text,sans-serif;font-style:normal;font-weight:400}body.dancer{background:#cf3}body.dancer .gradient{background:linear-gradient(#ff6699, #ccff33)}body.dancer2{background:#bab8b9}body.dancer2 .gradient{background:linear-gradient(#fd3623, #bab8b9)}body.building{background:#9f9}body.building .gradient{background:linear-gradient(#3399cc, #99ff99)}body.mask{background:#ffc}body.mask .gradient{background:linear-gradient(#990099, #ffffcc)}body.bike{background:#cfdff1}body.bike .gradient{background:linear-gradient(#ff9966, #cfdff1)}body.virtualreality{background:#f9f}body.virtualreality .gradient{background:linear-gradient(#0033ff, #ff99ff)}body.ballet{background:#f66}body.ballet .gradient{background:linear-gradient(#990000, #ff6666)}body.photography{background:#cc9}body.photography .gradient{background:linear-gradient(#999999, #cccc99)}body.film{background:#fcc}body.film .gradient{background:linear-gradient(#996666, #ffcccc)}body.gameconsoles{background:#f9c}body.gameconsoles .gradient{background:linear-gradient(#99ccff, #ff99cc)}body.robot{background:#ff6}body.robot .gradient{background:linear-gradient(#33cccc, #ffff66)}body.violin{background:#fc9}body.violin .gradient{background:linear-gradient(#cc3300, #ffcc99)}.page{position:relative;z-index:1;padding-top:100px}.gradient{position:absolute;z-index:0;height:70vh;width:100%;top:0px;left:0px}body.gdpr-no-consent .no-consent-hidden{display:none}@media only screen and (min-width: 768px){.gradient{height:90vh}}@media only screen and (min-width: 992px){.gradient{height:100vh}.page{padding-top:0px}.row{--bs-gutter-x: var(--gap);margin-bottom:calc(var(--vertical-spacer)/2)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;text-transform:uppercase}.h1,h1{font-size:clamp(2.5rem,5vw,5rem);line-height:1.2;margin-bottom:.7em;margin-top:.7em}p{font-size:1.3rem;line-height:1.5}.two-col-text{-moz-columns:2;columns:2;-moz-column-gap:5rem;column-gap:5rem}@media only screen and (max-width: 992px){.two-col-text{-moz-columns:auto;columns:auto;-moz-column-gap:0;column-gap:0}}.references{font-size:.8rem !important}.references *{font-size:.8rem !important}.references sup{margin-right:5px;font-size:.6rem !important}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:flex;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:1;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:30px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#000;border-radius:0px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger{padding:0px 0px;display:flex;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:1;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:30px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#000;border-radius:0px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}#mainNav{position:fixed;z-index:10;width:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease-out}#mainNav .navbar-brand{max-width:150px}#mainNav .navbar-brand svg g,#mainNav .navbar-brand svg path{fill:#000;transition:opacity .5s ease-in-out}#mainNav #desktopMenu{display:none}#mainNav .menu{margin:0;padding:0px;display:flex;list-style:none}#mainNav .menu li{padding-left:clamp(5px,1vw,20px);padding-right:clamp(5px,1vw,20px);text-transform:uppercase}#mainNav .menu li a{color:#000;text-decoration:none;font-weight:400;font-size:1rem;overflow:hidden}#mainNav .menu li a:after{content:"";display:block;width:100%;height:3px;background-color:#000;transform:translateX(-110%);overflow:hidden;transition:transform .2s ease-out}#mainNav .menu li a.active:after,#mainNav .menu li a:focus:after,#mainNav .menu li a:hover:after{transform:translateX(0%)}#mainNav .menuToggle{display:block;align-self:flex-end;padding-bottom:9px}#mobileNav{position:fixed;z-index:9;top:0px;left:0px;display:flex;width:100%;height:100vh;background-color:#fff;flex-direction:column;background:linear-gradient(#ccff33, #ff6699);transform:translateY(-100%);transition:transform .3s ease-out;justify-content:center}#mobileNav.is-active{transform:translateY(0%)}#mobileNav.is-active .menu li a{transform:translateY(0%);opacity:1}#mobileNav .menu{display:block;margin:0;padding:0px}#mobileNav .menu li{display:block;padding:5px 20px}#mobileNav .menu li a{display:block;font-size:1.5rem;padding-top:5px;font-weight:400;text-transform:uppercase;color:#000;text-decoration:none;transform:translateY(50%);opacity:0;transition:all .6s ease-out;transition-delay:.2s}body #mainNav #LOGO_FED #eLetterLine1,body #mainNav #LOGO_FED #eLetterLine2,body #mainNav #LOGO_FED #eLetterLine3,body #mainNav #LOGO_FED #dLetter{transition:all .5s linear}body #mainNav #LOGO_FED #dLetter{transform:translateX(0%)}body #mainNav #LOGO_FED #eLetterLine1{width:588.6px}body #mainNav #LOGO_FED #eLetterLine2{width:594.3px}body #mainNav #LOGO_FED #eLetterLine3{width:593.5px}body.scrolled #mainNav{background-color:#fff}body.scrolled #mainNav #LOGO_FED #eLetterLine1{width:75px}body.scrolled #mainNav #LOGO_FED #eLetterLine2,body.scrolled #mainNav #LOGO_FED #eLetterLine3{width:80px}body.scrolled #mainNav #LOGO_FED #dLetter{transform:translateX(-515px)}@media only screen and (min-width: 992px){#mobileNav{display:none}#mainNav{width:100%;top:0px;left:0px}#mainNav .navbar-brand{max-width:180px}#mainNav .menuToggle{display:none}#mainNav #desktopMenu{display:flex}body.scrolled #mainNav{background-color:#fff}}#hero{margin-bottom:50px}#hero img{width:100%;height:auto}.btn{background:none;background-color:rgba(0,0,0,0);border-radius:0px;border:3px solid #000;padding:10px 25px;text-transform:uppercase;font-size:1.3rem;font-weight:500;position:relative;overflow:hidden;display:inline-block;cursor:pointer;margin-bottom:10px;z-index:1}.btn:after{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:#000;z-index:-1;transform:translateX(-100%);transition:transform .3s ease-out}.btn:focus,.btn:hover{color:#fff;border:3px solid #000}.btn:focus:after,.btn:hover:after{transform:translateX(0%)}.board-members .profile{text-align:center;margin-bottom:20px}.board-members .profile *{text-align:center}.board-members .profile p{margin-bottom:0px}.board-members .profile .position{font-size:1rem}.board-members .profile-pic{width:100%;height:auto;margin-left:auto;margin-right:auto;margin-bottom:10px;border-radius:50%;filter:grayscale(100%);padding-left:10px;padding-right:10px}.accordion{--bs-accordion-color: black;--bs-accordion-bg: transparent;--bs-accordion-border-width: 0px;--bs-accordion-border-radius: 0px;--bs-accordion-inner-border-radius: 0px;--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1em;--bs-accordion-btn-color: black;--bs-accordion-btn-bg: transparent;--bs-accordion-btn-icon: url( data:image/svg + xml, %3csvgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"fill="%23212529"%3e%3cpathfill-rule="evenodd"d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/%3e%3c/svg%3e );--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url( data:image/svg + xml, %3csvgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"fill="%23052c65"%3e%3cpathfill-rule="evenodd"d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/%3e%3c/svg%3e );--bs-accordion-btn-focus-border-color: transparent;--bs-accordion-btn-focus-box-shadow: transparent;--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: black;--bs-accordion-active-bg: transparent}.accordion .accordion-item{border-top-left-radius:0px !important;border-top-right-radius:0px !important;color:#000;border:none}.accordion .accordion-item .accordion-header{border-bottom:3px solid #000}.accordion .accordion-item .accordion-header .accordion-button{padding-left:0px;padding-right:0px}.accordion .accordion-item .accordion-header .accordion-button .title{font-size:1.3rem;display:block}.accordion .accordion-item .accordion-header .accordion-button small{font-size:.9rem;display:block}.accordion .accordion-item .accordion-body{padding-left:0px;padding-right:0px;font-size:1.1rem}.accordion .accordion-item .accordion-body p{font-size:inherit !important}.accordion .accordion-item .accordion-body ul{padding-left:1rem}#projectGrid .grid-item{padding:calc(var(--bs-gutter-x)*.5)}.event{display:block;padding:10px;color:var(--blue);background-color:#fff}.event img{width:100%;height:auto;margin-bottom:10px}.event .subtitle{font-size:1rem;display:block;margin-bottom:10px}.event h3{font-weight:600;display:block}.event .location{font-size:1.3rem;display:block}.event p{font-size:1.1rem}.memberships .row{--bs-gutter-x: 1.5rem}.memberships ul,.memberships p{font-size:1rem}.memberships .card{--bs-card-border-color: black;border-radius:0px}.memberships .card p,.memberships .card h1,.memberships .card h2,.memberships .card h3,.memberships .card h4,.memberships .card h5,.memberships .card h6{color:#000}.memberships .card .card-header{border-radius:0px;background:none}.memberships .card .card-header h2{margin-bottom:0px;padding:0px;font-size:clamp(1rem,1vw,1.3rem);text-align:center;line-height:1}.memberships .card .card-body h2,.memberships .card .card-body h3,.memberships .card .card-body h4,.memberships .card .card-body h5{font-size:clamp(1rem,1vw,1.4rem)}.memberships .price{font-size:clamp(1.4rem,1.5vw,2rem);text-align:center;font-weight:bold;margin-bottom:0;line-height:1;margin-top:20px}.memberships .price-subline{color:gray;text-align:center}.memberships .description{padding-top:20px}#page-footer{background:#000;margin-top:var(--vertical-spacer);padding-top:calc(var(--vertical-spacer)/2);padding-bottom:calc(var(--vertical-spacer)/2);color:#fff !important;overflow:hidden}#page-footer *{color:#fff}#page-footer h3{margin-top:1.3rem}@media only screen and (min-width: 768px){#page-footer h3{margin-top:0}}#page-footer a{font-size:1.3rem;line-height:1.5;text-decoration:none}#page-footer a:hover,#page-footer a:focus{color:var(--primary) !important}.link-list{margin:0;padding:0;list-style:none}.link-list li{padding-bottom:5px}.link-list a{font-size:1.3rem;line-height:1.5}.link-list a:hover,.link-list a:focus{color:var(--primary) !important}#consentDialog{width:90%;max-width:650px}#consentDialog .text p{font-size:12px}#consentDialog .text pre{font-size:13px}.no-dialog-support dialog{position:fixed;left:0;right:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;max-height:90vh;margin:auto;display:block;top:50%;transform:translate(0, -50%);z-index:9999999;background-color:#fff}.no-dialog-support dialog:not([open]){display:none}.no-dialog-support .dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:9999998;display:none}.no-dialog-support .dialog-backdrop.show{display:block}svg{width:100%;height:auto}body{background:#fff}/*# sourceMappingURL=styles.min.css.map */