@import url(https://fonts.googleapis.com/css2?family=Urbanist: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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{box-shadow:0 .125rem .25rem 0 #00000005;position:relative;z-index:1}.navbar .container{background-color:#013691;display:flex;flex-direction:column;justify-content:space-between}.navbar .menu-btn{display:none}.navbar .brand{text-decoration:none}.navbar .brand .container{align-items:center;display:flex;flex-direction:row;margin:0;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .brand .container .heading{color:#fff;font-weight:200;margin:0 0 0 10px}.navbar .brand .container .logo{height:55px;width:auto}.navbar .br{display:flex;justify-content:space-between;padding:0 15px;width:100%}.navbar .nav-elements{background-color:#f5f5f7;display:flex;height:50px;transition:background-color 1s ease-out}.navbar .nav-elements .nav-items{align-items:center;display:flex;flex-direction:row;justify-content:space-between;list-style-type:none;padding:0}.navbar .nav-elements .nav-items .nav-item{align-items:center;color:#013691;display:flex;font-family:Urbanist,sans-serif;font-size:1rem;font-weight:300;height:50px;justify-content:center;padding:0 8px 0 0;position:relative;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .nav-elements .nav-items .nav-item:hover{text-decoration:underline;text-underline-offset:.25rem}.navbar .nav-elements .nav-items .nav-item .active{position:relative}.navbar .nav-elements .nav-items .nav-item .active:after{content:"";position:absolute}.navbar .dropdown{background-color:#013691;display:flex;flex-direction:column;margin:1px 0 0;position:absolute;width:300px;z-index:1}.navbar .dropdown .item{color:#fff;font-weight:300;padding:12px;text-decoration:none}.navbar .dropdown .item:hover{background-color:hsla(0,0%,100%,.211);text-decoration:underline;text-underline-offset:.25rem;transition:background-color .3s ease}.navbar .social-links{align-items:center;display:flex}.navbar .social-links .link{background-color:#013691;border:.5px solid #013691;border-radius:50%;color:#fff;display:flex;margin:0 4px;padding:5px}.navbar .social-links .link:hover{background-color:#fff;border:.5px solid #013691;color:#013691;transition:all .15s ease-in}.navbar .social-links span{display:none}@media(max-width:768px){.navbar .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.navbar .brand .container{border:none;padding:20px 15px}.navbar .menu-btn{color:#fff;cursor:pointer;display:block;margin:0 15px 0 0}.navbar .menu-btn:hover{background-color:hsla(0,0%,100%,.158);border-radius:5px;transition:background-color .15s}.navbar .br{display:block;padding:0;width:100%}.navbar .nav-elements{background-color:#013691;box-shadow:0 5px 15px #00000059;height:100vh;overflow:scroll;position:fixed;right:0;top:0;transition:width .45s ease-in-out;width:0;z-index:1}.navbar .nav-elements .nav-items{align-items:flex-start;display:flex;flex-direction:column}.navbar .nav-elements .nav-items .nav-item{border-bottom:1px solid rgba(70,131,180,.385);color:#fff;display:flex;justify-content:space-between;margin:0;padding:0 10px;width:300px}.navbar .nav-elements .nav-items .nav-item:hover{color:#fff;text-decoration:underline}.navbar .nav-elements.active{background-color:#013691;box-shadow:0 5px 15px #000000bf;height:100vh;overflow-x:hidden;right:0;transition:width .45s ease-in-out;width:300px}.navbar .nav-elements.active .social-links{align-items:center;display:flex;flex-direction:column}.navbar .nav-elements.active .social-links .link{align-items:center;border-bottom:1px solid rgba(70,131,180,.385);border-radius:0;color:#fff;display:flex;height:50px;margin:0;padding:0 10px;width:-webkit-fill-available}.navbar .nav-elements.active .social-links .link:hover{background-color:#0000;color:#fff;text-decoration:underline}.navbar .nav-elements.active .social-links a,.navbar .nav-elements.active .social-links span{display:block;font-weight:300;margin:0 0 0 5px;text-decoration:none}.navbar .nav-elements.false{border:none}.navbar .dropdown{background-color:#4683b433;margin:0;padding:0;position:relative;width:100%}.navbar .dropdown .item{align-items:center;background-color:#4683b433;border-bottom:1px solid rgba(70,131,180,.385);display:flex;height:30px;margin:0;padding:8px 10px}.navbar .dropdown .item:hover{background-color:#0000;color:#fff}}@media(max-width:576px){.navbar .heading{font-size:1.5rem;inline-size:180px}}@media(max-width:280px){.navbar .heading{display:none}}.footer{background-color:#013691;bottom:0;flex-shrink:0;justify-content:center;padding:40px 15px;position:relative}.footer a{color:#fff}.footer label{font-weight:800}.footer hr{background-color:#dfdfdf;border:none;height:.5px;margin:15px 0}.footer .section-1{grid-gap:10px;color:#fff;display:grid;gap:10px;grid-template-columns:1fr auto;margin:0 0 100px}.footer .section-1 .col-1{display:grid;grid-template-columns:repeat(4,160px);justify-content:flex-start}.footer .section-1 .col-1 .row-1,.footer .section-1 .col-1 .row-2,.footer .section-1 .col-1 .row-3,.footer .section-1 .col-1 .row-4{align-items:flex-start;display:flex;flex-direction:column;font-weight:200;line-height:1.5}.footer .section-1 .col-1 a{text-decoration:none}.footer .section-1 .col-1 a:hover{text-decoration:underline}.footer .section-1 .col-2{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.footer .section-1 .col-2 .social-links{display:flex;flex-direction:row;gap:10px}.footer .section-1 .col-2 .social-links a{align-items:center;border:1px solid #0000;border-radius:5px;display:flex;margin:5px 0;text-decoration:none}.footer .section-1 .col-2 .social-links a span{background-color:#fff;color:#013691;transition:all .15s ease-in}.footer .section-1 .col-2 .social-links span{background-color:#fff;border:1px solid #fff;border-radius:50%;color:#013691;display:flex;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .section-1 .col-2 .social-links span:hover{background-color:#013691;border:1px solid #fff;color:#fff;transition:all .15s ease-in}.links{display:flex;font-weight:200;gap:10px}.links .link{font-size:.8rem;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.links .link:hover{text-decoration:underline}.section-2{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr auto}.section-2 .col-1{gap:5px}.section-2 .col-1 .footnote{color:#fff;display:block;font-size:.8rem;font-weight:200;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-2 .col-1 .footnote a:hover{text-decoration:underline}.section-2 .col-1 .address{color:#fff;font-size:.8rem;font-weight:200;text-decoration:none}.section-2 .col-1 .address:hover{text-decoration:underline}.section-2 .col-2{align-items:center;display:flex;gap:10px;justify-content:flex-end}.section-2 .col-2 .logo-icl{height:15px;width:auto}.section-2 .col-2 .logo-bga,.section-2 .col-2 .logo-icgc{height:55px;width:auto}.section-2 .col-2 img{height:15px}@media(max-width:992px){.footer .container{display:block}.footer .section-1{align-items:flex-start;display:flex;justify-content:space-between}.footer .section-1 .col-1{display:flex;flex-direction:column;gap:25px}.footer .section-1 .col-1 .row-1,.footer .section-1 .col-1 .row-2{align-items:flex-start}.footer .section-1 .col-2{margin:0 0 15px}.footer .section-2{display:flex;flex-direction:column}.footer .section-2 .col-2{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(4,auto);justify-content:flex-start}.footer .section-2 .col-2 .social-links{margin-top:15px}.footer .section-2 .col-2 .social-links a{margin:0 8px 0 0}}@media(max-width:768px){.footer .section-1{align-items:flex-start;display:flex;flex-direction:column-reverse}}@media(max-width:576px){.footer .section-1{align-items:flex-start;display:flex;flex-direction:column-reverse}.footer .links{flex-direction:column;gap:0;margin:10px 0 0}}.committee .member{grid-gap:10px;display:grid;font-weight:200;gap:10px;grid-template-columns:repeat(3,1fr)}.committee .profile{align-items:center;background-color:#fff;border:1px solid #00000040;box-shadow:0 14px 26px rgba(0,0,0,.025);flex-direction:column;justify-content:center}.committee .profile .headshot{height:auto;max-width:100%;min-height:10vh;object-fit:fill}.committee .profile .col-2{color:#013691;padding:15px;text-align:center}.committee .profile .col-2 .position{font-size:1.25rem;font-weight:800;margin-bottom:10px}@media(max-width:992px){.committee .member{gap:15px;grid-template-columns:1fr 1fr}}@media(max-width:576px){.committee .member{gap:20px;grid-template-columns:1fr}}.slideshow{overflow:hidden}.slideshow .container{transition:transform .3s;white-space:nowrap}.slideshow .item{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.slideshow .item img{width:-webkit-fill-available}.home .section-1,.home .section-2,.home .section-3{margin:0 auto;max-width:1000px}.home .section-1{padding:20px 15px 0;text-align:center}.home .section-1 .heading{font-weight:300;margin:16px 0}.home .section-1 .body{font-size:1.25rem}.home .section-2{padding:50px 15px}.home .section-2 .container{border-radius:5px;box-shadow:0 14px 26px #0000004d;overflow:hidden;position:relative;width:100%}.home .section-2 .container .overlay{background:linear-gradient(90deg,#0a5dbd66 20%,#0003);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.home .section-2 .container img{display:block;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home .section-2 .container .content{box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;padding:calc(1.325rem + .75vw);position:relative}.home .section-2 .container .content .copy{display:flex;flex-direction:column;justify-content:center}.home .section-2 .container .content .copy .heading{font-size:30px;font-weight:900;margin:0}.home .section-2 .container .content .copy .subheading{font-size:16px;font-weight:300;margin:0 0 16px;max-width:300px}.home .section-2 .container .links{display:flex;flex-direction:column;justify-content:center}.home .section-2 .container .links .btn-link{margin:5px 0}.home .section-2 .container .link{color:#fff}.home .section-3{display:flex;flex-direction:column;padding:0 15px 150px;text-align:center}.home .section-3 .copy{display:block;margin:auto;max-width:800px;text-align:flex-start}.home .section-3 .heading{font-weight:300;margin:16px 0}@media(max-width:992px){.home .section-2 .container{display:flex;flex-direction:column}.home .section-2 .col-2{align-items:center;padding:2rem;text-align:center}}@media(max-width:768px){.home .section-1 .body{font-size:1.1rem}.home .section-2 .container{overflow:hidden}.home .section-2 .container .overlay{background:#0000}.home .section-2 .container .img{display:none}.home .section-2 .container .btn-link{border:1px solid #fff;display:block;text-align:center;width:-webkit-fill-available}.home .section-2 .container .content{background-color:#013691;color:#fff;display:block}.home .section-2 .container .content .copy .subheading{max-width:-webkit-fill-available}}.video{padding-top:56.25%;position:relative;width:100%}.video iframe{border:none;border-radius:5px;height:100%;left:0;position:absolute;top:0;width:100%}.what-is-gliding{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.what-is-gliding .subheading{margin:0 0 10px;padding:0}@media(max-width:768px){.what-is-gliding .card .container{display:contents}.what-is-gliding .card .container .subheading{margin:10px 0}}.soaring{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.soaring .name{margin:0 0 10px;padding:0}@media(max-width:576px){.soaring .card .container{display:flex;flex-direction:column}.soaring .card .caption{margin:10px 0}}.xc{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.xc .caption{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.xc .card .container{display:flex;flex-direction:column}}.aerobatics{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.aerobatics .body{margin:0}.aerobatics .caption{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.aerobatics .card .container{display:flex;flex-direction:column}}.location{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.location .address{display:flex;flex-direction:column}.location .address p{margin:0}@media(max-width:768px){.location .card .container{display:flex;flex-direction:column}}.post-solo{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.post-solo ul{color:#004a9f;font-weight:200;margin:0 0 0 15px;padding:0}.decades{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.decades .caption{color:#013691;font-weight:800;margin-top:80px;text-align:center;text-decoration:none}.gallery .decade{display:block;margin:50px 0 0;text-align:end}.gallery .decade hr{border:1px solid #013691;width:100%}.gallery .grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:100%}.gallery .grid .container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.gallery .grid .data,.gallery .grid .data-loading{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden}.gallery .grid img{height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.gallery .grid img:hover{transform:scale(1.095)}.gallery .grid .data-loading{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border:1px solid hsla(0,0%,82%,.265)}@keyframes shine{to{background-position-x:-200%}}.gallery .modal{align-items:center;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.gallery .modal.show{opacity:1}.gallery .items{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:90%;max-width:90%}.gallery .items img{height:auto;max-width:80vh;object-fit:contain;width:100%}.gallery .items .caption{color:#fff;font-size:1.2rem;font-weight:300;margin-top:20px;text-align:center}.gallery .tools{background-color:#111214;border-top:1px solid #fff3;bottom:0;height:80px;position:absolute;width:100%}.gallery .tools .arrows{left:20px;position:absolute;top:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gallery .tools .btn-navigate{background-color:#0000;border:none;color:#fff}.gallery .tools .btn-navigate:hover{cursor:pointer}.gallery .tools .close{color:#ccc;cursor:pointer;position:absolute;right:20px;top:15px}@media(max-width:768px){.gallery .items{max-height:100%;max-width:100%}.gallery .items .caption{font-size:1rem;padding:0 15px}}.costs{border-collapse:collapse;color:#013691;font-weight:200}.costs td{border:.5px solid #ddd;padding:8px;width:33%}.costs tbody{background-color:#fff3}.costs .heading{background-color:#013691;color:#fff;font-weight:300}.costs .note{color:#80808080;font-weight:400}@media(max-width:768px){.costs td{width:auto}}.fleet-costs{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.fleet-costs .section-1{margin:0 0 50px}.fleet-costs .section-1 .name{margin:0 0 10px;padding:0}.fleet-costs ul{list-style-type:none;margin:0;padding:0}.fleet-costs ul li{color:#004a9f;font-weight:200;margin:2px 0}@media(max-width:768px){.fleet-costs .card .container{display:flex;flex-direction:column-reverse}}.faqs{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.faqs hr{background-color:#004a9f;border:none;height:1px}.faqs .subheading{margin:0 0 50px}.faqs .toggle{color:#013691;font-size:2rem;font-weight:200}.faqs .question-container{align-items:center;display:flex;font-family:Urbanist,sans-serif;justify-content:space-between;padding:2px 0;text-align:left;width:100%}.faqs .question-container .question{align-items:center;color:#013691;display:flex;font-weight:300;justify-content:space-between;margin:0 15px 0 0}.faqs .question-container:hover .question,.faqs .question-container:hover .toggle{font-weight:400;transition:all .15s ease-in}.faqs .content-container{color:#013691;font-size:1rem;font-weight:300;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}.faqs .content-container .content{margin:0 0 15px}.faqs .content-container .content ul{list-style-type:none;margin:0 0 15px;padding:0}.faqs .content-container .content ul li{padding:5px 0}.sitemap{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.sitemap label{background:#013691;color:#fff;display:block;font-size:1.5em;line-height:1.3;margin:1.5rem 0;padding:.2rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sitemap .subheading{background-color:#f5f5f7;border:1px solid #013691;color:#013691;font-size:1.2em;margin:30px 0 5px 20px}.sitemap a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sitemap ul{line-height:2;margin:0 0 0 50px;padding:0}.error{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.error p{color:#013691;font-weight:600}.error ul{display:flex;flex-direction:column;gap:5px;margin:0;padding:0 0 0 15px}.error .status-code{background-color:#013691;color:#013691;color:#fff;font-size:12px;margin-top:30px;padding:5px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body{zoom:100%;background-color:#f5f5f7;font-family:Urbanist,sans-serif;height:100%;margin:0;min-height:100vh}.accessibility,.first-trip,.learn,.member-purchase,.pre-solo{margin:0 auto;max-width:1000px;padding:20px 15px 80px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#013691}.h1,h1{font-size:calc(1.375rem + 1.5vw);font-weight:400}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw);font-weight:400}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw);font-weight:300}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw);font-weight:200}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h5,.h6,h5,h6{font-weight:200}.h6,h6{font-size:1rem}a{color:#013691;text-decoration:underline;text-underline-offset:.25rem}p{color:#004a9f;font-weight:300}li{color:#013691;list-style-type:square}button{background-color:#0000;border:none;padding:0}.btn{border-radius:5px;box-shadow:0 14px 26px #0000001a;display:flex;font-size:1rem;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:15px;text-decoration:none;transition:all .2s ease-in-out;width:180px}.btn:hover{box-shadow:0 14px 26px #0003;transform:scale(1.05)}.btn-primary{background-color:#013691;color:#fff}.btn-primary:hover{background-color:#004a9f}.btn-secondary{background-color:#fff;color:#0a5dbd}.btn-secondary:hover{background-color:#ececec}.highlight{background-color:#013691;color:#fff;font-weight:300;padding:0 5px}.note{color:#595959;font-size:.8rem}.caption,.note{font-weight:200}.caption{color:#515151;font-size:1rem}.card{background-color:#f0f0f0;border:1px solid hsla(0,0%,50%,.118);margin:15px 0;padding:15px}.card .container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.card .img{position:relative;width:100%}.card img{border:none;height:100%;left:0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.82c1c0ce.css.map*/