.page--body.home{padding:0 0 30px}.page--body.home .page--title.home{padding-bottom:10px}.page--body.home p.home-text{margin:0 0 1.5rem;padding:0 8rem;text-align:justify}.page--body.home p.home-text.foot-note{margin:0;padding:0 4rem 30px;text-align:center}.page--body.home p#page--constitution{text-align:center}.page--body.home a{outline:none;text-decoration:none}.page--body.home hr{margin:2.25rem auto 1rem;text-align:center;width:65%}@media (max-width:992px){.page--body.home p.home-text{padding:0 6rem}}@media (max-width:768px){.page--body.home p.home-text{padding:0 4.5rem}}@media (max-width:576px){.page--body.home p.home-text{padding:0 2.5rem}}

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:#ffffffbf;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}#exec--content #profile-buffer{padding:0 24px}.executive-card{background:#ababab12;border-radius:25px;box-shadow:0 4px 8px 0 #0003;margin:0 9px 30px;text-align:center;width:300px}.executive-card h1{font-size:20px;font-weight:bolder;margin:10px 0 5px}.executive-card p.title{margin:0 0 5px}.executive-card .bio{font-size:13px;padding:9px 20px 0}.executive-card img.mail-pic{width:45px}.executive-card img.mail-pic:hover{opacity:.85}.executive-card img.profile-pic{border-top-left-radius:25px;border-top-right-radius:25px;height:275px;object-fit:cover}.page--body.exec .page--title.exec{padding-left:25px;padding-right:25px}.page--body.exec p.page--description.exec{margin:0 0 2em;padding:0 25%;text-align:center}.page--body.exec #profile-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 50px;padding:0 10px 30px}@media (max-width:992px){.page--body.exec p.page--description.exec{padding:0 10rem}}@media (max-width:768px){.page--body.exec p.page--description.exec{padding:0 3rem}.page--body.exec .page--title.exec{padding-left:40px;padding-right:40px}}@media (max-width:576px){.page--body.exec p.page--description.exec{padding:0 1rem}}.commissioners-card{background:#ababab12;border-radius:25px;box-shadow:0 4px 8px 0 #0003;margin:0 9px 30px;min-height:130px;padding:20px;text-align:center;width:260px}.commissioners-card .comm-role{font-family:Ubuntu;font-size:15px;font-weight:bolder;margin:0 0 4px}.commissioners-card .comm-description{font-size:14px;margin:0}.commissioners-card p.comm-names{font-size:14.5px}.page--body.commissioner .page--title.commissioner{padding-left:25px;padding-right:25px}.page--body.commissioner p.page--description.commissioner{margin:0 0 1rem;padding:0 15%;text-align:center}.page--body.commissioner #profile-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:45px 50px 0;padding:0 10px 30px}@media (max-width:992px){.page--body.commissioner p.page--description.commissioner{padding:0 5rem}}@media (max-width:768px){.page--body.commissioner p.page--description.commissioner{padding:0 3rem}}.page--body.advocate{padding:0 0 30px}.page--body.advocate .page--title.advocate{padding-bottom:10px}.page--body.advocate h3.page-sub-title.advocate,.page--body.advocate h5{font-family:Ubuntu,normal;font-weight:700}.page--body.advocate h5{margin:5px 0 0}.page--body.advocate .page--description{margin:0 auto}.page--body.advocate p.advocate-text{margin:0 0 1.5rem;padding:0 8rem;text-align:justify}.page--body.advocate p.advocate-text.foot-note{margin:0;padding:0 4rem 30px;text-align:center}.page--body.advocate hr{margin:2.25rem auto 2.5rem;text-align:center;width:65%}.page--body.advocate .advocate-table{border-collapse:collapse;box-shadow:0 0 20px #00000026;font-family:sans-serif;font-size:.9em;margin:10px 0 25px;min-width:350px}.page--body.advocate .advocate-table :first-child{width:110px}.page--body.advocate .advocate-table thead tr{background-color:var(--nav-blue);color:#fff;text-align:left}.page--body.advocate .advocate-table td,.page--body.advocate .advocate-table th{padding:12px 15px}.page--body.advocate .advocate-table tbody tr{border-bottom:1px solid #ddd}.page--body.advocate .advocate-table th:first-child{text-align:right}.page--body.advocate .advocate-table th:last-child{text-align:center}.page--body.advocate .advocate-table tbody td:first-child{text-align:right}.page--body.advocate .advocate-table tbody td:last-child{text-align:center}.page--body.advocate .advocate-table tbody tr:nth-of-type(2n){background-color:var(--outside-bg)}.page--body.advocate .advocate-table tbody tr:last-of-type{border-bottom:3px solid var(--nav-blue)}.page--body.advocate .table-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 50px;padding:0 10px}.faq-container .faq-row-wrapper{background-color:var(--inside-bg);margin:0 auto;width:75%}.faq-container .faq-row-wrapper .faq-body .faq-row .row-title{font-family:Ubuntu,normal!important;font-size:18px;font-style:italic;font-weight:700}.faq-container .faq-row-wrapper .faq-body .faq-row .row-content .row-content-text{text-align:left}@media (max-width:576px){.page--body.advocate p.advocate-text{margin:0 0 1rem;padding:0 2.5rem!important}}.page--body.join-us{padding:0 35px 50px}.page--body.join-us hr{margin:60px auto 0;width:80%}.page--body.join-us .page--description.join-us{justify-content:center}.page--body.join-us .page--description.join-us .description-left{padding:0!important}.page--body.join-us .page--description.join-us .description-left img{margin:20px 0 0;position:relative;top:50%;transform:translateY(-50%);width:100%}.page--body.join-us .page--description.join-us .description-right{margin:0 0 0 25px;padding:45px 0 0}.page--body.join-us .page--description.join-us .description-right a{text-decoration:none}.page--body.join-us .page--description.join-us .description-right .btn--dark,.page--body.join-us .page--description.join-us .description-right h2,.page--body.join-us .page--description.join-us .description-right p{text-align:right}.page--body.join-us .button.disabled{box-shadow:none;cursor:not-allowed}.page--body.join-us .button.disabled:hover{background-color:var(--dark-bg);color:var(--btn-font)}.page--body.join-us .application-form--container{margin:0 0 30px}.page--body.join-us .application-form--container h3{font-weight:700;padding:50px 0 0}.page--body.join-us .application-form--container p{padding:0 0 5px;text-align:center}@media (max-width:992px){.page--body.join-us div.page--description.join-us.row{padding:0 20px}.page--body.join-us div.page--description.join-us.row .description-right{margin:0}.page--body.join-us div.page--description.join-us.row .description-right h2{padding:1em 0 5px}.page--body.join-us div.page--description.join-us.row .description-left img{height:100%}.page--body.join-us .application-form--container form{width:85%}}@media (max-width:768px){.page--body.join-us div.page--description.join-us.row{padding:0 45px 0 30px}.page--body.join-us div.page--description.join-us.row .description-right{padding:0}.page--body.join-us .application-form--container form{width:95%}}.event-card{background:#ababab12;border-radius:25px;box-shadow:0 4px 8px 0 #0003;margin:0 9px 30px;padding:20px;width:85%}.event-card .row{align-items:center;justify-content:center}.event-card h4{font-size:20px;font-weight:bolder;margin:10px 0 5px}.event-card p.title{margin:0 0 5px}.event-card .bio{font-size:13px;padding:9px 20px 0}.event-card.left .description-right h4.event--title,.event-card.left .description-right p{text-align:right}.event-card.right .description-left h4.event--title,.event-card.right .description-left p{text-align:left}@media (max-width:768px){.event-card{width:95%}.event-card .row .image-left.col-lg-3.col-md-4.d-none.d-md-block,.event-card .row .image-right.col-lg-3.col-md-4.d-none.d-md-block{display:none!important}}.page--body.events .page--title.events{padding-left:25px;padding-right:25px}.page--body.events div.page--description.events,.page--body.events div.page--description.past-events{margin:0 0 2em;padding:0 10%;text-align:center}.page--body.events #event-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 50px;padding:0 10px 30px}.page--body.events .past-event--container{padding:0 0 75px}.page--body.events .past-event--container .page--title.past-events{padding:35px 15px 5px}.page--body.events .past-event--container div.page--description.past-events{margin:0 0 18px;padding:0 25%}.page--body.events .past-event--container .carousel-container .carousel img{height:350px}.page--body.events .past-event--container .flickity-page-dots{bottom:-30px}@media (max-width:992px){.page--body.events .page--description.events{padding:0 5rem}.page--body.events .past-event--container .page--description.past-events{padding:0 10%!important}}@media (max-width:768px){.page--body.events .page--description.events{padding:0 3rem}.page--body.events .page--description.events p{margin:15px 0 0}.page--body.events #event-grid{margin:0 30px}}@media (max-width:576px){.page--body.events .page--description.events{padding:0 1rem}}.page--body.upcoming-events{padding:0 0 50px}.page--body.upcoming-events .page--title.upcoming-events{padding-left:25px;padding-right:25px}.page--body.upcoming-events iframe html>div{background-color:var(--inside-bg)!important}.page--body.upcoming-events div.page--description.upcoming-events{margin:0 0 2em;padding:0 10%;text-align:center}.page--body.upcoming-events div.calendar-container{background:#ababab12;background-color:#fff;border-radius:25px;box-shadow:var(--box-shadow);height:600px;margin:0 auto;padding:15px;width:75%}.page--body.upcoming-events div.calendar-container iframe{display:block;height:95%;margin:15px 0;width:100%}@media (max-width:992px){.page--body.upcoming-events .page--description.upcoming-events{padding:0 5rem}}@media (max-width:768px){.page--body.upcoming-events .page--description.upcoming-events{padding:0 3rem}.page--body.upcoming-events .page--description.upcoming-events p{margin:15px 0 0}}@media (max-width:576px){.page--body.upcoming-events .page--description.upcoming-events{padding:0 1rem}}.page--body.sponsors{padding:30px 35px 50px}.page--body.sponsors .sponsor-thanks{margin:0 0 25px;position:relative;text-align:center}.page--body.sponsors .sponsor-thanks img{position:relative;z-index:2}.page--body.sponsors .sponsor-thanks h1{font-size:45px;font-weight:700;left:50%;position:absolute;top:42.5%;transform:translate(-50%,-50%);z-index:3}.page--body.sponsors .sponsor-thanks div.background-protection{background-color:var(--inside-bg);height:100px;left:50%;position:absolute;top:42.5%;transform:translate(-50%,-50%);width:315px;z-index:1}.page--body.sponsors .sponsor-thanks hr.hr-left,.page--body.sponsors .sponsor-thanks hr.hr-right{background-color:#32292f;border:0;padding:5px 0 0;position:absolute;top:95px;width:30vw}.page--body.sponsors .sponsor-thanks hr.hr-left{left:55px}.page--body.sponsors .sponsor-thanks hr.hr-right{right:55px}.page--body.sponsors .page--description{padding:0 6rem;text-align:justify}.page--body.sponsors .page--description .btn--dark{text-align:left}.page--body.sponsors div.sponsor-list{margin:-5px 0 0;text-align:center}.page--body.sponsors div.sponsor-list h2{margin:0}.page--body.sponsors div.sponsor-list img{margin:30px 25px}.page--body.sponsors div.sponsor-list img.platinum{width:350px}.page--body.sponsors div.sponsor-list img.gold{width:125px}.page--body.sponsors div.sponsor-list img.gold.aeso,.page--body.sponsors div.sponsor-list img.silver{width:100px}.page--body.sponsors div.sponsor-list .sponsor-divider{background:var(--card-bg);border-radius:10px;margin:10px auto 0;padding:10px 0;width:75%}.page--body.sponsors div.sponsor-list .sponsor-divider.gold-divider{margin:30px auto 0}@media (max-width:992px){.page--body.sponsors .page--description{padding:0 5rem}}@media (max-width:768px){.page--body.sponsors .page--description{padding:0 3rem}.page--body.sponsors .sponsor-thanks h1{width:300px}.page--body.sponsors .sponsor-thanks hr{display:none}}@media (max-width:576px){.page--body.sponsors .page--description{padding:0 15px}}.page--body.become-sponsor{padding:0 35px 50px}.page--body.become-sponsor hr{margin:60px auto 0;width:80%}.page--body.become-sponsor .btn--dark{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;text-align:left}.page--body.become-sponsor .btn--dark .button{margin:0 25px 10px 0}.page--body.become-sponsor .btn--dark .button.disabled{box-shadow:none;cursor:not-allowed}.page--body.become-sponsor .btn--dark .button.disabled:hover{background-color:var(--dark-bg);color:var(--btn-font)}.page--body.become-sponsor .page--description.become-sponsor{justify-content:center}.page--body.become-sponsor .page--description.become-sponsor .image-right{margin:20px 0 0 25px;padding:0!important}.page--body.become-sponsor .page--description.become-sponsor .image-right img{position:relative;top:50%;transform:translateY(-50%);width:100%}.page--body.become-sponsor .page--description.become-sponsor .description-left{padding:45px 0 0}.page--body.become-sponsor .page--description.become-sponsor .description-left .row{margin:0}.page--body.become-sponsor .page--description.become-sponsor .description-left a{text-decoration:none}.page--body.become-sponsor .page--description.become-sponsor .description-left h2.page--title.become-sponsor{padding:0}.page--body.become-sponsor .page--description.become-sponsor .description-left h2,.page--body.become-sponsor .page--description.become-sponsor .description-left p{text-align:left}@media (max-width:992px){.page--body.become-sponsor .page--description.become-sponsor{margin:0 auto;width:90%}.page--body.become-sponsor .page--description.become-sponsor.row .image-right.col-lg-3.col-md-3.d-none.d-md-block{display:none!important}.page--body.become-sponsor .page--description.become-sponsor.row .description-left.col-lg-7.col-md-6.col-sm-12.col-xs-12{flex:none;max-width:100%}}.page--body.become-sponsor .contact-form--container{margin:0 0 30px}.page--body.become-sponsor .contact-form--container h3{font-weight:700;padding:50px 0 0}.page--body.become-sponsor .contact-form--container p{padding:0 0 5px;text-align:center}.page--body.become-sponsor .contact-form--container form{background:#ababab12;border-radius:25px;box-shadow:0 4px 8px 0 #0003;display:grid;grid-template-columns:auto 35% 20px 35% auto;grid-template-rows:40px 30px 10px 30px 30px 20px 30px 30px 20px 30px 30px 20px 30px 30px 10px 30px 175px 20px 40px 40px;margin:0 auto 35px;width:65%}.page--body.become-sponsor .contact-form--container form #company-box,.page--body.become-sponsor .contact-form--container form #email-box,.page--body.become-sponsor .contact-form--container form #fname-box,.page--body.become-sponsor .contact-form--container form #lname-box,.page--body.become-sponsor .contact-form--container form #message-box,.page--body.become-sponsor .contact-form--container form #subject-box{background:#f7f7ff;border:.3px solid;outline:none;padding:0 5px}.page--body.become-sponsor .contact-form--container form #name{font-size:20px;grid-column-end:5;grid-column-start:2;grid-row-end:3;grid-row-start:2}.page--body.become-sponsor .contact-form--container form #fname{grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:4}.page--body.become-sponsor .contact-form--container form #fname-box{grid-column-end:3;grid-column-start:2;grid-row-end:6;grid-row-start:5}.page--body.become-sponsor .contact-form--container form #lname{grid-column-end:5;grid-column-start:4;grid-row-end:5;grid-row-start:4}.page--body.become-sponsor .contact-form--container form #lname-box{grid-column-end:5;grid-column-start:4;grid-row-end:6;grid-row-start:5}.page--body.become-sponsor .contact-form--container form #email{grid-column-end:5;grid-column-start:2;grid-row-end:8;grid-row-start:7}.page--body.become-sponsor .contact-form--container form #email-box{grid-column-end:5;grid-column-start:2;grid-row-end:9;grid-row-start:8}.page--body.become-sponsor .contact-form--container form #company{grid-column-end:5;grid-column-start:2;grid-row-end:11;grid-row-start:10}.page--body.become-sponsor .contact-form--container form #company-box{grid-column-end:5;grid-column-start:2;grid-row-end:12;grid-row-start:11}.page--body.become-sponsor .contact-form--container form #subject{grid-column-end:5;grid-column-start:2;grid-row-end:14;grid-row-start:13}.page--body.become-sponsor .contact-form--container form #subject-box{grid-column-end:5;grid-column-start:2;grid-row-end:15;grid-row-start:14}.page--body.become-sponsor .contact-form--container form #message{grid-column-end:5;grid-column-start:2;grid-row-end:17;grid-row-start:16}.page--body.become-sponsor .contact-form--container form #message-box{grid-column-end:5;grid-column-start:2;grid-row-end:18;grid-row-start:17;resize:none}.page--body.become-sponsor .contact-form--container form #submit{background-color:#767174;border:.5px solid;border-radius:4px;color:#f7f7ff;cursor:not-allowed;font-size:15px;grid-column-end:3;grid-column-start:2;grid-row-end:20;grid-row-start:19;padding:10px 15px;text-align:center;text-decoration:none}@media (max-width:992px){.page--body.become-sponsor div.page--description.become-sponsor.row{padding:0 20px}.page--body.become-sponsor div.page--description.become-sponsor.row .description-right{margin:0}.page--body.become-sponsor div.page--description.become-sponsor.row .description-right h2{padding:1em 0 5px}.page--body.become-sponsor .contact-form--container form{width:85%}}@media (max-width:576px){.page--body.become-sponsor div.page--description.become-sponsor.row{padding:0!important;width:95%!important}}.page--body.merch{padding:0 35px 50px;text-align:center}.page--body.merch hr{margin:60px auto 0;width:80%}.page--body.merch .page--description.merch{justify-content:center;margin:0 auto;width:80%}div.form-container{background:#ababab12;background-color:#fff;border-radius:25px;box-shadow:var(--box-shadow);height:600px;margin:0 auto;padding:15px;width:75%}div.form-container iframe{display:block;height:95%;margin:15px 0;width:100%}.page--body.meaning p{text-align:justify}.page--body.meaning p.foot-note{margin:0;padding:0 4rem 30px;text-align:center}.page--body.meaning p#zoo-description{padding:0 9.75rem}.page--body.meaning p.zoo-story{font-style:italic;margin:0;padding:0 12rem}.page--body.meaning hr{margin:1.5rem auto 1rem;text-align:center;width:65%}.page--body.meaning #zoo-story--image-lightbox{text-align:center}.page--body.meaning #zoo-story--image-lightbox img{height:250px;padding:0 10px 50px}.page--body.meaning #zoo-story--image-lightbox img:hover{cursor:pointer;opacity:.9}@media (max-width:992px){.page--body.meaning p#zoo-description{padding:0 5rem}.page--body.meaning p.zoo-story{padding:0 6.5rem}}@media (max-width:768px){.page--body.meaning p#zoo-description{padding:0 4.5rem}.page--body.meaning p.zoo-story{padding:0 6rem}}@media (max-width:576px){.page--body.meaning p#zoo-description,.page--body.meaning p.zoo-story{padding:0 2.5rem}}.footer--body{background-color:var(--dark-bg);color:var(--dark-bg-font);padding:50px 50px 20px;transition:transform .35s cubic-bezier(.5,.63,.18,.98)}.footer--body hr{border:.5px solid var(--dark-bg-font);margin:35px auto 25px;width:80%}.footer--body a,.footer--body h4,.footer--body p{color:var(--dark-bg-font)}.footer--body h4{font-size:19px;text-align:left}.footer--body a:hover{color:var(--dark-bg-hover-font)}.footer--body a:focus,.footer--body a:hover{outline:none;text-decoration:none}.footer--body .footer--upper-content{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;width:80%}@media (max-width:1371px){.footer--body .footer--upper-content{align-items:center;justify-content:flex-start}}@media (max-width:992px){.footer--body .footer--upper-content .footer--address{margin:0}}@media (max-width:576px){.footer--body .footer--upper-content{width:100%}}.footer--body .footer--upper-content .footer--address{margin:0 45px 0 0;max-width:575px}.footer--body .footer--upper-content .footer--address p{margin:0 0 25px}.footer--body .footer--upper-content .footer--link-container{display:flex;flex-flow:row wrap}.footer--body .footer--upper-content .footer--link-container .link-column{padding:0 1.75rem 0 0}.footer--body .footer--upper-content .footer--link-container .link-column li{margin-bottom:.1rem}.footer--body .footer--upper-content .footer--link-container .link-column.link-2{margin-top:31px}.footer--body .footer--lower-content p{margin:10px 0 0;text-align:center}.footer--body .footer--lower-content p b{color:var(--dark-bg-font)}.footer--body .footer--lower-content .social-media--icons{text-align:center}.footer--body .footer--lower-content .social-media--icons svg{fill:var(--dark-bg-font);height:35px;margin:0 20px 10px 0;width:35px}.footer--body .footer--lower-content .social-media--icons svg:hover{fill:var(--dark-bg-hover-font)}h1.page-header{background-color:var(--nav-blue);color:var(--nav-bg-font);font-size:20px;font-weight:700;letter-spacing:.035rem;margin:0;padding:1.5rem;text-align:center}@media (min-width:576.1px){nav.navbar{height:50px;padding:0 1.5rem}nav.navbar :active,nav.navbar :focus{outline:none}nav.navbar .navbar-brand{padding:0}nav.navbar #basic-navbar-nav .navbar-nav .show.dropdown.nav-item,nav.navbar #basic-navbar-nav .navbar-nav a{color:var(--nav-bg-font)}nav.navbar #basic-navbar-nav .navbar-nav .show.dropdown.nav-item:hover,nav.navbar #basic-navbar-nav .navbar-nav a:hover{background-color:var(--dark-bg-hover);color:var(--nav-bg-font)}nav.navbar #basic-navbar-nav .navbar-nav .dropdown .dropdown-menu{background-color:var(--dark-bg);color:var(--nav-bg-font)}nav.navbar #basic-navbar-nav .navbar-nav .dropdown .dropdown-menu a:hover{background-color:var(--dark-bg-hover);border-radius:5px}.navbar #basic-navbar-nav a.nav-link{color:var(--nav-default);font-size:.875rem;font-weight:400;transition:all .25s cubic-bezier(.27,.01,.38,1.06)}.navbar #basic-navbar-nav a.nav-link.top-level{height:50px;padding:15px .625rem 0;text-align:center;width:80px}.navbar #basic-navbar-nav a.nav-link.contact-us{width:100px}.navbar .show.dropdown.nav-item .dropdown-toggle.nav-link{color:var(--nav-hover)!important}.navbar #basic-navbar-nav .dropdown-menu{border-radius:.375rem;box-shadow:0 .5rem 4rem #0000001c,0 10px 20px #0000000d,0 2px 3px #0000000f}.navbar #basic-navbar-nav .dropdown-menu .dropdown-item:active,.navbar #basic-navbar-nav .dropdown-menu .dropdown-item:hover{background-color:var(--nav-dropdown-bg-hover);border-radius:5px}.navbar #basic-navbar-nav .dropdown-menu .dropdown-item:focus{background-color:var(--dark-bg);border-radius:5px}.navbar #basic-navbar-nav .dropdown-menu .dropdown-item.active{background-color:var(--nav-dropdown-bg-active);color:var(--nav-active)}.navbar #basic-navbar-nav .dropdown-menu .dropdown-item.active:hover{background-color:var(--nav-dropdown-bg-active)}.navbar #basic-navbar-nav .dropdown-menu .dropdown-item a{color:var(--nav-dropdown-font);text-decoration:none}.navbar #basic-navbar-nav .dropdown-menu{border:none;padding:0}.navbar #basic-navbar-nav .dropdown-menu a.dropdown-item{color:var(--nav-dropdown-font);font-size:.9375rem;font-weight:300;padding:.5rem 1.25rem}.navbar #basic-navbar-nav a#basic-nav-dropdown.dropdown-toggle.nav-link{height:50px;padding:15px;text-align:center;width:105px}}.external-nav:focus{background-color:var(--dark-bg)}.external-nav:focus:hover{background-color:var(--dark-bg-hover);color:var(--nav-bg-font)}nav.navbar.navbar-expand-sm.navbar-dark{background-color:var(--dark-bg)!important}nav.navbar.navbar-expand-sm.navbar-dark .navbar-nav .dropdown .dropdown-toggle.nav-link svg{margin-left:.35rem}nav.navbar.navbar-expand-sm.navbar-dark .navbar-nav .dropdown .dropdown-toggle.nav-link:after{display:none}@media (max-width:576px){.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:var(--nav-bg-font)}nav.navbar.navbar-expand-sm.navbar-dark{padding:5px 15px}nav.navbar.navbar-expand-sm.navbar-dark .navbar-toggler{border-radius:50%;color:var(--nav-hover);font-size:1rem;padding:.5rem}nav.navbar.navbar-expand-sm.navbar-dark .navbar-toggler:hover{border-color:#ffffff40}nav.navbar.navbar-expand-sm.navbar-dark .navbar-toggler:focus{outline:none}nav.navbar.navbar-expand-sm.navbar-dark .navbar-nav{margin:10px 0 10px 5px}nav.navbar.navbar-expand-sm.navbar-dark .dropdown-menu.show.dropdown-menu-right{background-color:var(--dark-bg);color:var(--nav-bg-font)}nav.navbar.navbar-expand-sm.navbar-dark .dropdown-menu.show.dropdown-menu-right .nav-link.lower-level.dropdown-item:hover{background-color:var(--dark-bg-hover)}nav.navbar.navbar-expand-sm.navbar-dark .dropdown-menu.show.dropdown-menu-right .nav-link.lower-level.dropdown-item .active,nav.navbar.navbar-expand-sm.navbar-dark .dropdown-menu.show.dropdown-menu-right .nav-link.lower-level.dropdown-item:active{background-color:var(--dark-bg)}nav.navbar.navbar-expand-sm.navbar-dark .dropdown-menu.show.dropdown-menu-right .nav-link.lower-level.dropdown-item .active:hover,nav.navbar.navbar-expand-sm.navbar-dark .dropdown-menu.show.dropdown-menu-right .nav-link.lower-level.dropdown-item:active:hover{background-color:var(--dark-bg-hover)}nav.navbar.navbar-expand-sm.navbar-dark #basic-nav-dropdown.dropdown-toggle.nav-link,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.lower-level.--active-item.dropdown-item,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level.active{color:#ffffff80}nav.navbar.navbar-expand-sm.navbar-dark #basic-nav-dropdown.dropdown-toggle.nav-link svg,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.lower-level.--active-item.dropdown-item svg,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level svg,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level.active svg{fill:#ffffff80!important}nav.navbar.navbar-expand-sm.navbar-dark #basic-nav-dropdown.dropdown-toggle.nav-link:hover,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.lower-level.--active-item.dropdown-item:hover,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level.active:hover,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level:hover{background-color:var(--dark-bg-hover);color:var(--nav-bg-font)}nav.navbar.navbar-expand-sm.navbar-dark #basic-nav-dropdown.dropdown-toggle.nav-link:hover svg,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.lower-level.--active-item.dropdown-item:hover svg,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level.active:hover svg,nav.navbar.navbar-expand-sm.navbar-dark .nav-link.top-level:hover svg{fill:var(--nav-bg-font)!important}nav.navbar.navbar-expand-sm.navbar-dark .nav-link.lower-level.--active-item.active.dropdown-item{background-color:var(--dark-bg);color:var(--nav-bg-font)}nav.navbar.navbar-expand-sm.navbar-dark .nav-link.lower-level.--active-item.active.dropdown-item:hover{background-color:var(--dark-bg-hover)}}:root{--outside-bg:#e7e7ea;--inside-bg:#f7f7ff;--dark-bg:#32292f;--dark-bg-hover:#493f46;--card-bg:#ababab12;--dark-bg-font:#767475;--dark-bg-hover-font:#a9a9a9;--white-bg-font:#32292f;--nav-bg-font:#f7f7ff;--btn-font:#f7f7ff;--zoo-blue:#00b1fc;--nav-blue:#3aaed8;--dark-blue:#0b3b6a;--box-shadow:0 4px 8px 0 #0003}*{color:#32292f;color:var(--white-bg-font);font-family:Didact Gothic;margin:0;padding:0}html{overflow-x:auto;overflow-y:auto;width:90vw}body,html{height:100vh;margin:auto}div#root{box-shadow:0 4px 8px 0 #0003;box-shadow:var(--box-shadow)}body{align-items:center;background:#e7e7ea;background:var(--outside-bg)}ul{list-style:none;margin:0;padding:0}a{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{word-wrap:break-word;font-family:Ubuntu,normal;text-align:center}.page--title{font-size:35px;font-weight:700;padding:1em 0 5px}.page--body{background:#f7f7ff;background:var(--inside-bg);min-height:100vh}.btn--dark{margin:25px 0 0;text-align:center}.btn--dark .button{background-color:#32292f;background-color:var(--dark-bg);border-radius:25px;color:#f7f7ff;color:var(--btn-font);font-size:18px;padding:10px 25px;text-align:center}.btn--dark .button:hover{background-color:#493f46;background-color:var(--dark-bg-hover);box-shadow:0 4px 8px 0 #0003;box-shadow:var(--box-shadow);cursor:pointer;text-decoration:none}.btn--dark .button:active,.btn--dark .button:focus{box-shadow:none;outline:0;outline-style:none;-moz-outline-style:none}@media screen and (max-width:576px){html{margin:0;width:100vw}}
/*# sourceMappingURL=main.5faf9fb8.css.map*/