*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}::selection{background-color:#bb4a26}html,body{font-family:Mukta,Avenir,Helvetica,Arial,sans-serif;color:#fff;overflow-x:hidden}body{background-color:#c75a4f;background-size:cover;cursor:default;background:linear-gradient(0deg,#7eb12c,#7eb12c calc(58rem + 15vw),#107dc0 50%,#f65132)}body:has(.menu-modal){overflow:hidden}p{font-size:16px;font-weight:300;text-transform:none;letter-spacing:normal;line-height:25px}a{text-decoration:none;color:inherit}h1{line-height:1.2}h2{font-size:50px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;line-height:45px;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif;margin:5px 0 20px}@media (min-width: 850px){h2{font-size:70px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;line-height:65px}}h4{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:-.5px;line-height:25px}h6{font-size:14px;font-weight:300;text-transform:none;letter-spacing:0px;line-height:20px}ul{list-style:none}button{font-size:16px;font-weight:700;text-transform:capitalize;letter-spacing:normal;line-height:20px;color:#fff;outline:none;border:none;background-color:transparent}.green-text{color:#7eb104}.headline{font-size:28px;font-weight:300;text-transform:none;letter-spacing:normal;line-height:32px}.learn-more__animated{position:relative;display:inline-block;padding:8px 20px;margin-top:40px;border-radius:50px;z-index:1}.learn-more__animated svg{vertical-align:middle;margin:0 0 2px 7px}.learn-more__animated:hover:before{width:100%}.learn-more__animated:before{content:"";position:absolute;top:0;left:0;border-radius:inherit;width:29%;height:100%;background-color:#7eb12c;transition:width .3s ease;z-index:-1}.search-container{position:relative}.search-container:hover ::placeholder{color:#f2ca27}.search-container input{font-size:14px;font-weight:700;text-transform:none;letter-spacing:normal;line-height:20px;width:100%;padding:10px 20px;border:none;outline:none;border-radius:20px;background-color:#2c3f49;color:#f2ca27}.search-container input::placeholder{color:#fff}.search-container svg{position:absolute;padding:5px;height:65%;top:50%;right:0;color:#0a415d;transform:translateY(-50%);background-color:#7eb104;border-radius:50%;cursor:pointer;transition:all .3s ease}.search-container svg:hover{background-color:#f2ca27}.form-checkbox{font-size:16px;font-weight:700;text-transform:none;letter-spacing:normal;line-height:20px;display:block;margin-bottom:15px}.form-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form-checkbox label{position:relative;cursor:pointer}.form-checkbox label:before{content:"";position:relative;display:inline-block;margin:-3px -17px 0 0;padding:7px;left:-25px;vertical-align:middle;border:2px solid #fff;border-radius:3px;background-color:transparent;cursor:pointer}.form-checkbox input:checked+label:before{background-color:#fff}.form-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:6px;left:-19px;width:6px;height:12px;border:solid #000;border-width:0 1px 1px 0;transform:rotate(45deg)}.app-header{padding:20px 37px;background-color:transparent;text-transform:uppercase}.app-header .logo{position:fixed;top:20px;left:50%;transform:translate(-50%);line-height:0;transition:transform .3s ease;z-index:999}.app-header .logo:before{content:"";position:absolute;width:150%;height:150%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0 0 50% 50%;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:-1}@media (min-width: 1080px){.app-header .logo:before{display:none}}@media (min-width: 1080px){.app-header .logo{left:auto;transform:none}}.app-header .logo svg{transition:transform .3s ease}.app-header .logo svg:hover{transform:scale(1.1)}@media (min-width: 1080px){.app-header .logo svg:hover{transform:scale(1.1)}}.app-header nav{position:absolute;top:50px;right:250px;display:none}@media (min-width: 1080px){.app-header nav{display:block}}.app-header nav ul{display:flex;width:100%;max-width:686px;align-items:center}.app-header nav ul li{position:relative;font-size:.875rem;font-weight:700;padding:0 10px;margin:0 10px;background:linear-gradient(to left,transparent 50%,#4884a2 50%);transition:all .3s ease;background-size:205% 100%;background-position:right bottom}.app-header nav ul li:hover{background-position:left bottom}.app-header nav ul li:hover .ul-child{visibility:visible;opacity:1}.app-header nav ul li:not(:last-of-type){z-index:1}.app-header nav ul li .submenu:hover .ul-child--nested{visibility:visible;opacity:1}.app-header nav ul li .ul-child,.app-header nav ul li .ul-child--nested{position:absolute;display:block;min-width:180px;padding:10px 0 20px;top:40px;left:0;background-color:#fff;color:#4884a2;transition:all .2s ease;opacity:0;visibility:hidden}.app-header nav ul li .ul-child li,.app-header nav ul li .ul-child--nested li{margin-top:10px}.app-header nav ul li .ul-child li:hover,.app-header nav ul li .ul-child--nested li:hover{color:#fff}.app-header nav ul li .ul-child--nested,.app-header nav ul li .ul-child--nested--nested{position:absolute;min-width:220px;top:-20px;left:160px}.app-header nav .modal-button{position:fixed;top:40px;right:50px;padding:8px 18px;border:2px solid #fff;border-radius:20px;margin-left:18px;cursor:pointer;z-index:999}.app-header nav .modal-button svg{transition:all .2s ease;margin-left:10px}.app-header nav .active-modal svg{transform:rotate(180deg)}.app-footer{position:relative;padding-bottom:80px;background-color:#071d29e6;background-image:linear-gradient(0deg,#3ab5f70f,#1956854d,#051720)}@media (min-width: 1080px){.app-footer{padding-bottom:20px}}.app-footer:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#0a415d;background-image:url(/assets/zoo-3aidiEBd.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}@media (min-width: 1600px){.app-footer:before{background-position:0 50px}}.app-footer--photos{display:flex;margin-top:80px}.app-footer--photos :nth-child(odd){margin-top:-60px}.app-footer--photos :nth-child(2n){margin-top:-30px}.app-footer--photos :nth-child(4),.app-footer--photos :nth-child(5){display:none}@media (min-width: 1080px){.app-footer--photos :nth-child(4),.app-footer--photos :nth-child(5){display:block}}.app-footer--photos img{width:33.3%;height:34vw;object-fit:cover}@media (min-width: 1080px){.app-footer--photos img{width:20%;height:20vw}}.app-footer .top-links{display:flex;align-items:center;justify-content:center;text-align:center;padding:60px 0 0;flex-direction:column}@media (min-width: 2000px){.app-footer .top-links{max-width:2000px;margin:0 auto}}@media (min-width: 1080px){.app-footer .top-links{padding:60px 218px 0;flex-direction:row;align-items:flex-start;justify-content:space-between;text-align:left}}.app-footer .top-links .pages a,.app-footer .top-links .contact a{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:20px}.app-footer .top-links a{transition:color .3s ease}.app-footer .top-links a:hover{color:#f2ca27}.app-footer .top-links .pages{display:flex;width:100vw;margin-bottom:30px;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 20px}@media (min-width: 1080px){.app-footer .top-links .pages{width:auto;padding:unset}}.app-footer .top-links .pages a{margin:0 10px}@media (min-width: 1080px){.app-footer .top-links .pages{flex-direction:column;justify-content:flex-start;margin-bottom:0}}.app-footer .top-links .media{text-align:center}@media (min-width: 1080px){.app-footer .top-links .media{margin-left:50px}}.app-footer .top-links .media .logo{width:120px;height:120px}.app-footer .top-links .media .socials ul{font-size:1.875rem;width:200px;display:flex;align-items:center;justify-content:space-between}.app-footer .top-links .media .socials ul li{position:relative}.app-footer .top-links .media .socials ul li:last-child:after{content:"";position:absolute;top:5px;left:-7px;width:1px;height:70%;background-color:#fff}.app-footer .top-links .contact{text-align:center;margin-right:-20px}@media (min-width: 1200px){.app-footer .top-links .contact{margin-right:unset}}@media (min-width: 1080px){.app-footer .top-links .contact{text-align:right}}.app-footer .top-links .contact h5{max-width:220px}.app-footer .top-links .contact h5:not(:first-of-type){margin-top:13px}.app-footer form{position:relative;width:80%;margin:40px auto 0;padding-bottom:20px;text-align:center;max-width:1000px}@media (min-width: 1080px){.app-footer form{width:35.5%}}.app-footer form .form-heading{font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:normal;line-height:30px;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif}.app-footer form input{background-color:#2f4957}.app-footer form .search-container:first-of-type{margin:17px 0 30px}.app-footer form .search-container:first-of-type input{font-weight:300}.app-footer form .search-container:nth-child(3n+1){width:100%;margin:6px auto 20px}@media (min-width: 576px){.app-footer form .search-container:nth-child(3n+1){width:95%}}@media (min-width: 850px){.app-footer form .search-container:nth-child(3n+1){width:50%}}@media (min-width: 1080px){.app-footer form .search-container:nth-child(3n+1){width:41%}}.app-footer form .checkboxes{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}@media (min-width: 850px){.app-footer form .checkboxes{flex-direction:row;justify-content:space-around}}.app-footer form .checkboxes .form-checkbox{width:100%;text-align:left;margin-left:8%;padding-right:20px}@media (min-width: 850px){.app-footer form .checkboxes .form-checkbox{width:40%;margin-left:unset;padding-right:unset}}.app-footer form .learn-more__animated{transition:all .3s ease;cursor:pointer;width:115px;height:40px;display:flex;align-items:center;margin:40px auto 0}.app-footer form .learn-more__animated:hover:before{width:100%}.app-footer form .learn-more__animated:before{width:35%;background-color:#bb4a26}.app-footer form .disclaimer{display:block;width:200px;font-weight:300;margin:79px auto 0;text-decoration:underline;color:#f2ca27;cursor:pointer;transition:color .3s ease}.app-footer form .disclaimer:hover{color:#bb4a26}.app-footer form .disclaimer--content{padding:10px;background-color:#0000001a;margin:0 auto;width:100%;max-width:500px}.app-footer form .disclaimer--content p{width:inherit}.app-footer form .disclaimer--content a{word-wrap:break-word;font-weight:700;transition:color .3s ease}.app-footer form .disclaimer--content a:hover{color:#f2ca27}.app-footer .sponsors{display:flex;width:100%;margin:69px auto 0;align-items:center;justify-content:center}.app-footer .sponsors a{width:50px;height:50px;margin:0 10px}@media (min-width: 576px){.app-footer .sponsors a{margin:0 20px}}.app-footer .sponsors a svg{width:100%;height:100%;fill:#fff}.app-footer h6{text-align:center;margin-top:40px;color:#a0abb1}.app-footer h6 a{font-weight:700;transition:color .3s ease}.app-footer h6 a:hover{color:#f2ca27}.app-footer h6 a:last-of-type{display:block;width:fit-content;margin:0 auto;font-weight:700}.mobile-navbar{position:fixed;display:flex;width:100%;padding:20px 40px;justify-content:space-between;align-items:center;bottom:0;left:0;background-color:#0a415d;z-index:999}@media (min-width: 1080px){.mobile-navbar{display:none}}.mobile-navbar .search-bar{position:absolute;width:100%;padding:20px 40px;top:-75px;left:0;background-color:#071d29}.mobile-navbar .navbar-btn{font-size:14px;font-weight:700;text-transform:capitalize;letter-spacing:normal;line-height:20px;cursor:pointer}.mobile-navbar .navbar-btn:first-of-type{opacity:.5;cursor:default}.mobile-navbar .navbar-btn svg{font-size:1rem;color:#7eb104;margin-left:5px;vertical-align:middle}.home-view{position:relative;padding-bottom:60px}.home-view .hide{opacity:0}.home-view .fade-in{animation:fade-in 2s,slide-up-from-below-2 2s}.home-view .hero-section{position:relative;min-height:calc(100vh - 100px)}.home-view .hero-section.show-animation .hero-banner{position:absolute;width:100%;height:100%;animation:slide-down-from-above 1s}.home-view .hero-section.show-animation .hero-banner h4,.home-view .hero-section.show-animation .hero-banner h1{animation:slide-up-from-below-2 2s,fade-in 2s}.home-view .hero-section .hero-banner{position:relative}@media (min-width: 768px){.home-view .hero-section .hero-banner{padding-left:80px}}.home-view .hero-section .hero-banner .hero-text{position:absolute;top:37%;left:4.8%;font-size:.21875rem;text-align:left;width:fit-content}@media (min-width: 375px){.home-view .hero-section .hero-banner .hero-text{font-size:.28125rem}}@media (min-width: 576px){.home-view .hero-section .hero-banner .hero-text{font-size:.375rem}}@media (min-width: 768px){.home-view .hero-section .hero-banner .hero-text{font-size:.5rem}}@media (min-width: 1200px){.home-view .hero-section .hero-banner .hero-text{font-size:.625rem;text-align:center}}.home-view .hero-section .hero-banner .hero-text h4{font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:-.5px;line-height:20px;font-size:6em;color:#7eb12c;padding-right:5px}@media (min-width: 375px){.home-view .hero-section .hero-banner .hero-text h4{font-size:4.5em}}@media (min-width: 768px){.home-view .hero-section .hero-banner .hero-text h4{font-size:3em}}.home-view .hero-section .hero-banner .hero-text h1{font-size:200px;font-weight:700;text-transform:uppercase;letter-spacing:-2.5px;line-height:70px;font-size:20em;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif}@media (min-width: 576px){.home-view .hero-section .hero-banner .hero-text h1{line-height:100px}}@media (min-width: 768px){.home-view .hero-section .hero-banner .hero-text h1{line-height:130px}}@media (min-width: 1200px){.home-view .hero-section .hero-banner .hero-text h1{line-height:180px}}.home-view .hero-section .hero-banner .hero-video{position:absolute;width:100%;height:calc(100% + 45px);top:-40px;left:0;z-index:-1}.home-view .hero-section .hero-banner .hero-video:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#00000080;z-index:1}.home-view .hero-section .hero-banner .hero-video video{display:block;width:100%;height:100%;object-fit:cover}.home-view .hero-section.show-animation .scroll-indicator{animation:slide-up-from-below 1.3s linear}.home-view .hero-section .scroll-indicator{position:absolute;width:100%;height:60px;bottom:-61px;left:0;background-image:linear-gradient(0deg,#636d8d00,#636d8d);z-index:2}.home-view .hero-section .scroll-indicator svg{position:absolute;width:150px;top:-42px;left:14.5%;height:100%;fill:#636d8d}.home-view .hero-section .scroll-indicator svg:last-of-type{transform:scale(.3);margin-top:3px}.home-view .experience-section{position:relative;margin-top:100px}.home-view .experience-section:before{content:"";position:absolute;width:100%;height:75rem;top:10%;left:0;background-image:url(/assets/icon_stripes-G6Vhz_Kh.svg?react);background-size:cover;background-position:bottom center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.05;z-index:-1}.home-view .experience-section.show-animation .carousel ul li{animation:pop 3s}.home-view .experience-section.show-animation .carousel ul li:nth-child(2){animation-delay:.2s}.home-view .experience-section.show-animation .carousel ul li:nth-child(3){animation-delay:.4s}.home-view .experience-section.show-animation .carousel ul li:nth-child(4){animation-delay:.6s}.home-view .experience-section.show-animation .carousel ul li:nth-child(5){animation-delay:.8s}.home-view .experience-section.show-animation .carousel ul li:nth-child(6){animation-delay:1s}.home-view .experience-section--text{width:80%;margin:0 auto 20px}@media (min-width: 1080px){.home-view .experience-section--text{width:54%}}.home-view .experience-section .carousel{padding-top:100px}.home-view .experience-section .carousel .custom-button-group{position:absolute;display:flex;bottom:0;right:30px;align-items:center;justify-content:space-between}.home-view .experience-section .carousel .custom-button-group button{position:relative;width:40px;height:40px;margin:unset;border-radius:50%;background-color:#bb4a26;transition:all .3s ease;cursor:pointer}.home-view .experience-section .carousel .custom-button-group button:hover{background-color:#0a415d}.home-view .experience-section .carousel .custom-button-group button:first-of-type{margin-right:20px}.home-view .experience-section .carousel .custom-button-group button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);color:#fff}.home-view .experience-section .carousel :nth-child(3n+2){margin-top:40px}.home-view .experience-section .carousel :nth-child(3n+3){margin-top:-40px}.home-view .experience-section .carousel .slide{position:relative;height:600px}.home-view .experience-section .carousel .slide:hover .slide--name:before{transform:translate(-50%) scale(1)}.home-view .experience-section .carousel .slide:hover .learn-more__animated{opacity:1}.home-view .experience-section .carousel .slide:before{content:"";position:absolute;width:100%;height:100%;background-color:#00000080}.home-view .experience-section .carousel .slide--name{position:absolute;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif;bottom:25%;left:50%;transform:translate(-50%);text-align:center}@media (min-width: 1080px){.home-view .experience-section .carousel .slide--name{white-space:nowrap}}.home-view .experience-section .carousel .slide--name:before{content:"";position:absolute;width:80px;height:2px;left:50%;bottom:-8px;transform:translate(-50%) scale(0);transition:all .3s ease;background-color:#fff}.home-view .experience-section .carousel .slide .learn-more__animated{position:absolute;bottom:50px;left:50%;transform:translate(-50%);white-space:nowrap;opacity:0;transition:all .3s ease}@media (min-width: 601px){.home-view .experience-section .carousel .slide .learn-more__animated{bottom:20px}}.home-view .experience-section .carousel .slide .learn-more__animated:before{background-color:#bb4a26}.home-view .experience-section .carousel .slide img{width:100%;height:100%;object-fit:cover}.home-view .adventures-section{position:relative;margin:100px 0 0;color:#0a415d}@media (min-width: 1080px){.home-view .adventures-section{margin:175px 80px 0}}.home-view .adventures-section:before{content:"";position:absolute;width:calc(100% + 160px);height:calc(100% + 160px);display:block;top:-180px;left:-80px;background:linear-gradient(0deg,#7eb12c00,#7eb12c,#f2ca27,#f2ca2700);z-index:-1}.home-view .adventures-section .adventure-video{position:absolute;width:80%;height:45%;top:-80px;right:3%;opacity:.2;mix-blend-mode:luminosity;z-index:-1}@media (min-width: 576px){.home-view .adventures-section .adventure-video{height:25%}}@media (min-width: 850px){.home-view .adventures-section .adventure-video{width:55%;height:17%}}@media (min-width: 1080px){.home-view .adventures-section .adventure-video{width:71.5%;height:100%}}.home-view .adventures-section .adventure-video video{display:block;width:100%;height:100%;object-fit:cover}.home-view .adventures-section .learn-more__animated{font-weight:700}.home-view .adventures-section .learn-more__animated:hover:before{width:100%}.home-view .adventures-section .learn-more__animated:before{width:25%;background-color:#fff}.home-view .adventures-section .headline{width:90%;margin:0 auto}@media (min-width: 1080px){.home-view .adventures-section .headline{width:70%;margin:unset}}.home-view .adventures-section__flexed{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1080px){.home-view .adventures-section__flexed{flex-direction:row;align-items:flex-start;justify-content:space-between}}.home-view .adventures-section--description{width:90%;padding-top:25px;margin:0 auto}@media (min-width: 1080px){.home-view .adventures-section--description{width:33%;margin:unset}}.home-view .adventures-section h4,.home-view .adventures-section h2{width:90%;margin:0 auto}@media (min-width: 1080px){.home-view .adventures-section h4,.home-view .adventures-section h2{width:auto}}.home-view .adventures-section--links{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;color:#fff}@media (min-width: 1080px){.home-view .adventures-section--links{width:63%;margin-top:-150px}}@media (min-width: 1080px){.home-view .adventures-section--links :nth-child(n+3){margin-top:40px}}.home-view .adventures-section--links .link{position:relative;width:100%;height:50vw;margin-bottom:20px;overflow:hidden}.home-view .adventures-section--links .link:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-color:#00000080}.home-view .adventures-section--links .link:hover img{transform:scale(1.1)}@media (min-width: 1080px){.home-view .adventures-section--links .link{width:46%;height:26vw;margin-bottom:0}}@media (min-width: 1080px){.home-view .adventures-section--links .link:first-of-type{margin-top:180px}}@media (min-width: 1080px){.home-view .adventures-section--links .link:last-of-type{margin-top:-140px}}@media (min-width: 1350px){.home-view .adventures-section--links .link:last-of-type{margin-right:40px}}.home-view .adventures-section--links .link img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.home-view .adventures-section--links .link h4{width:80%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.home-view .conservation-section{position:relative;margin-top:131px;text-align:center;padding-bottom:100px}.home-view .conservation-section--text{width:80%;margin:0 auto}@media (min-width: 1080px){.home-view .conservation-section--text{width:54%}}.home-view .conservation-section svg{position:absolute;width:100%;top:65px;left:0;min-height:280px;fill:none;stroke:#000;stroke-width:3;transition:all 3s ease 0s;opacity:.2;z-index:-1}@media (min-width: 2000px){.home-view .conservation-section svg{top:0}}.home-view .conservation-section svg path{stroke-miterlimit:10;stroke-linecap:round;stroke-dasharray:325;animation:3s fillSvg linear}@keyframes fillSvg{0%{stroke-dashoffset:325}to{stroke-dashoffset:0}}.home-view .initiatives-section{position:relative;display:flex;align-items:center;flex-direction:column-reverse;margin-top:260px}@media (min-width: 1080px){.home-view .initiatives-section{padding:0 68px;flex-direction:row}}.home-view .initiatives-section:before{content:"";position:absolute;width:calc(100% + 160px);height:calc(100% + 160px);display:block;top:-180px;left:-80px;background:linear-gradient(0deg,#bb4a2600,#bb4a26,#bb4a26,#bb4a2600);z-index:-1}.home-view .initiatives-section .bg-lion{position:absolute;width:65%;height:70%;top:-300px;left:10%;background-image:url(/assets/cat_country-LHSIMFDc.jpg);background-size:contain;background-position:center center;background-repeat:no-repeat;transition:all .6s ease 0s;mix-blend-mode:luminosity;opacity:.25;overflow:hidden;z-index:-1}@media (min-width: 1080px){.home-view .initiatives-section .bg-lion{width:51vw;top:-80px;left:33%;background-size:cover}}.home-view .initiatives-section--photos,.home-view .initiatives-section--text{width:90%;margin:0 auto 40px}@media (min-width: 1080px){.home-view .initiatives-section--photos,.home-view .initiatives-section--text{width:50%;margin:unset}}.home-view .initiatives-section--photos{display:flex;height:100%;flex-wrap:wrap}.home-view .initiatives-section--photos img{width:90%;object-fit:cover}.home-view .initiatives-section--photos img:first-child{margin-right:60px;margin-bottom:40px}.home-view .initiatives-section--photos img:last-child{margin-left:40px;margin-bottom:40px}.home-view .initiatives-section--photos img:nth-child(n+2){justify-content:flex-end;width:40%;transform:translate(20%)}.home-view .initiatives-section--text p,.home-view .initiatives-section--text .learn-more__animated{margin-left:0}@media (min-width: 576px){.home-view .initiatives-section--text p,.home-view .initiatives-section--text .learn-more__animated{margin-left:40px}}.home-view .initiatives-section--text p{width:calc(90% + 40px);margin-top:40px;padding-right:15px}@media (min-width: 1080px){.home-view .initiatives-section--text p{width:90%}}.home-view .initiatives-section--text .learn-more__animated{margin-top:20px;white-space:nowrap}.home-view .initiatives-section--text .learn-more__animated:hover:before{width:100%}.home-view .initiatives-section--text .learn-more__animated:before{width:15%;background-color:#0a415d}.home-view .saving-wildlife-section{position:relative;margin-top:80px;text-align:center}.home-view .saving-wildlife-section:before{content:"";position:absolute;width:100%;height:75rem;top:0;left:0;background-image:url(/assets/icon_stripes-G6Vhz_Kh.svg?react);background-size:cover;background-position:bottom center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.05;z-index:-1}.home-view .saving-wildlife-section h2{max-width:300px;margin:0 auto}@media (min-width: 480px){.home-view .saving-wildlife-section h2{max-width:450px}}@media (min-width: 850px){.home-view .saving-wildlife-section h2{max-width:750px}}@media (min-width: 2120px){.home-view .saving-wildlife-section h2{max-width:fit-content}}.home-view .saving-wildlife-section .learn-more__animated:hover:before{width:100%}.home-view .saving-wildlife-section .learn-more__animated:before{width:26%;background-color:#bb4a26}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-207Xk7wD.woff) format("woff"),url(/assets/revicons-gasWZ3sP.ttf) format("ttf"),url(/assets/revicons-TSCngFAj.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up-from-below{0%{transform:translateY(200%)}to{transform:translateY(0)}}@keyframes sway{0%{opacity:.5;transform:rotate(-5deg)}to{opacity:1;transform:rotate(5deg)}}@keyframes background-slide{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes bounce{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes pop{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes blink{50%{opacity:0}}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-15%)}30%{transform:translate(10%)}45%{transform:translate(-10%)}60%{transform:translate(5%)}75%{transform:translate(-5%)}to{transform:translate(0)}}@keyframes slide-up-from-below-2{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes slide-down-from-above{0%{top:-100vh;left:0}to{top:0}}@-webkit-keyframes spin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg)}}.menu-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;background-color:#071d29;overflow-y:scroll;animation:fade-in .3s}@media (min-width: 1080px){.menu-modal{overflow-y:hidden}}.menu-modal .events-collapsible{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:-.5px;line-height:35px;position:relative;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif;display:block;padding:20px 30px;background-color:#0a415d;border:10px solid #071d29;border-radius:20px;cursor:pointer}.menu-modal .events-collapsible:before{content:"";position:absolute;width:40px;height:2px;top:10px;left:50%;transform:translate(-50%);background-color:#ffffff80}.menu-modal .events-collapsible__opened{display:none}.menu-modal .events-collapsible--content{padding:10px;border-radius:20px;background-color:#071d29}.menu-modal .events-collapsible--content img{border-radius:20px}.menu-modal .events-collapsible--content .event-description{padding:0 20px 40px}.menu-modal .Collapsible{min-height:210px}.menu-modal .overall-collapsible,.menu-modal .overall-collapsible__closed{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:20px;left:50%;transform:translate(-50%);padding:3px 13px;border:2px solid #fff;border-radius:50px;cursor:pointer;z-index:999}.menu-modal .overall-collapsible{position:absolute;top:140px}@media (min-width: 1080px){.menu-modal .overall-collapsible{display:none}}.menu-modal .overall-collapsible__closed{position:relative;display:inline-block;margin:140px 0 40px}.menu-modal .overall-collapsible--content{display:flex;padding-bottom:60px;flex-direction:column-reverse}@media (min-width: 1080px){.menu-modal .overall-collapsible--content{height:100vh;flex-direction:row}}.menu-modal .overall-collapsible--content .date{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:-.5px;line-height:25px}.menu-modal .overall-collapsible--content h3{font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:-.8px;line-height:40px;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif}.menu-modal .overall-collapsible--content ul li{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:30px;margin-bottom:10px}.menu-modal .overall-collapsible--content ul li svg{width:30px;height:30px;margin-right:10px;vertical-align:middle}.menu-modal .overall-collapsible--content ul li a{display:inline-block;transition:color .3s ease;vertical-align:middle}.menu-modal .overall-collapsible--content ul li a:hover{color:#f2ca27}.menu-modal .overall-collapsible--content .flexed-ul{display:flex;align-items:center;flex-wrap:wrap;margin-top:40px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .flexed-ul{display:block;margin-top:0}}.menu-modal .overall-collapsible--content .flexed-ul li{width:100%}.menu-modal .overall-collapsible--content .flexed-ul li:not(:first-of-type){margin-top:15px}@media (min-width: 480px){.menu-modal .overall-collapsible--content .flexed-ul li:not(:first-of-type){margin-top:0}}.menu-modal .overall-collapsible--content .flexed-ul li:not(:nth-child(3n)){margin-right:0}@media (min-width: 480px){.menu-modal .overall-collapsible--content .flexed-ul li:not(:nth-child(3n)){margin-right:10px}}@media (min-width: 480px){.menu-modal .overall-collapsible--content .flexed-ul li:nth-child(n+4){margin-top:20px}}@media (min-width: 480px){.menu-modal .overall-collapsible--content .flexed-ul li{width:31%}}@media (min-width: 860px){.menu-modal .overall-collapsible--content .flexed-ul li{width:32.5%}}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .flexed-ul li{width:auto}}.menu-modal .overall-collapsible--content .flexed-ul a{display:inline-block;text-align:center;width:100%;background-color:#fff3;border-radius:10px;padding:5px 0 10px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .flexed-ul a{width:auto;text-align:left;background-color:transparent;border-radius:0;padding:0}}.menu-modal .overall-collapsible--content .flexed-ul a svg{width:50px;height:50px;display:block;margin:-15px auto 5px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .flexed-ul a svg{width:30px;height:30px;display:inline-block;margin:unset;margin-right:10px}}.menu-modal .overall-collapsible--content .flexed-ul a svg path{fill:#fff}.menu-modal .overall-collapsible--content p{font-weight:300}.menu-modal .overall-collapsible--content .special-events{position:relative;width:100%;padding:60px 0 40px;background-color:#0a415de6}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events{width:35%;height:100vh;padding:120px 68px 40px;background-color:#071d29e6;overflow-y:scroll}}.menu-modal .overall-collapsible--content .special-events:before{content:"";position:fixed;top:0;left:0;width:inherit;height:inherit;background-image:url(/assets/noise-cRcid4Xz.jpg);background-size:cover;background-position:center;background-repeat:repeat;z-index:-1;display:none}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events:before{display:block}}.menu-modal .overall-collapsible--content .special-events h4{margin:0 0 5px}.menu-modal .overall-collapsible--content .special-events h4:nth-child(1){margin-bottom:35px;text-align:center}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events h4:nth-child(1){margin-bottom:20px;text-align:left}}.menu-modal .overall-collapsible--content .special-events h4:nth-child(2){margin:40px 20px 5px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events h4:nth-child(2){margin:0 0 5px}}.menu-modal .overall-collapsible--content .special-events h5{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:20px;margin:0 0 20px}.menu-modal .overall-collapsible--content .special-events h3{margin:40px 20px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events h3{margin:60px 0 20px}}.menu-modal .overall-collapsible--content .special-events .flexed-ul{padding:0 20px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events .flexed-ul{padding:unset}}.menu-modal .overall-collapsible--content .special-events img{width:100%;object-fit:cover}.menu-modal .overall-collapsible--content .special-events .learn-more{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:20px;color:#fff;transition:color .3s ease;vertical-align:middle}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events .learn-more{color:#bb4a26}}.menu-modal .overall-collapsible--content .special-events .learn-more svg{margin:0 0 -1px 3px}.menu-modal .overall-collapsible--content .special-events .learn-more:hover{color:#f2ca27}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .special-events .learn-more:hover{color:#7eb104}}.menu-modal .overall-collapsible--content .today{position:relative;width:100%;background-color:#0a415de6}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today{width:65%;height:100vh;overflow-y:scroll}}.menu-modal .overall-collapsible--content .today:before{content:"";position:fixed;top:0;right:0;width:inherit;height:inherit;background-image:url(/assets/zoo-3aidiEBd.jpg);background-position:center;background-repeat:no-repeat;z-index:-1;display:none}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today:before{display:block}}.menu-modal .overall-collapsible--content .today .location-info,.menu-modal .overall-collapsible--content .today .adventures{padding:40px 20px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .location-info,.menu-modal .overall-collapsible--content .today .adventures{padding:45px 57px 40px}}.menu-modal .overall-collapsible--content .today .location-info{position:static;display:flex;padding-top:225px;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:#071d29;border-radius:0 0 25px 25px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .location-info{position:fixed;top:0;padding-top:45px;flex-direction:row;align-items:flex-start;justify-content:flex-start;background-image:linear-gradient(0deg,#071d2910,#071d29,#071d29);background-color:transparent;border-radius:0}}.menu-modal .overall-collapsible--content .today .location-info .date{margin-right:40px;margin-bottom:10px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .location-info .date{margin-bottom:unset}}.menu-modal .overall-collapsible--content .today .location-info__hours{font-weight:700}.menu-modal .overall-collapsible--content .today .location-info__hours svg{color:#7eb104;width:30px;height:30px;margin-right:8px;vertical-align:middle}.menu-modal .overall-collapsible--content .today .location-info__hours p{margin-left:39px;font-weight:300}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures{padding-top:140px;background-image:linear-gradient(0deg,#1288c710,#07122950,#051720)}}.menu-modal .overall-collapsible--content .today .adventures h4{margin-bottom:35px;text-align:center}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures h4{margin-bottom:0;text-align:left}}.menu-modal .overall-collapsible--content .today .adventures .links{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links{flex-direction:row;align-items:flex-start;justify-content:space-between}}.menu-modal .overall-collapsible--content .today .adventures .links .group-1,.menu-modal .overall-collapsible--content .today .adventures .links .group-2{width:100%}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links .group-1,.menu-modal .overall-collapsible--content .today .adventures .links .group-2{width:50%}}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links .group-1 ul li,.menu-modal .overall-collapsible--content .today .adventures .links .group-2 ul li{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:normal;line-height:0px;width:fit-content}}.menu-modal .overall-collapsible--content .today .adventures .links .group-1{padding:20px 10px 5px;margin-bottom:40px;border-radius:25px;background-color:#071d29}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links .group-1{padding:unset;margin-bottom:0;background-color:transparent}}.menu-modal .overall-collapsible--content .today .adventures .links .group-1 h3{margin-bottom:10px;text-align:center}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links .group-1 h3{text-align:left}}.menu-modal .overall-collapsible--content .today .adventures .links .group-1 li{font-size:1rem;padding:15px 20px;border-radius:10px;background-color:#0a415de6}.menu-modal .overall-collapsible--content .today .adventures .links .group-1 li:not(:last-of-type){margin-bottom:10px}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links .group-1 li{font-size:.875rem;padding:unset;margin-bottom:0;border-radius:0;background-color:transparent}}.menu-modal .overall-collapsible--content .today .adventures .links .group-1 a{width:100%;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}@media (min-width: 1080px){.menu-modal .overall-collapsible--content .today .adventures .links .group-1 a{width:auto;display:block}}.menu-modal .overall-collapsible--content .today .adventures .links .group-1 a:hover{color:#7eb104}.menu-modal .overall-collapsible--content .today .adventures .links .group-1 a svg{color:#7eb104;width:16px;height:16px;margin:-1px 0 0 10px;vertical-align:middle}.menu-modal .overall-collapsible--content .today .adventures .links .group-2 h3{margin-bottom:20px}.menu-modal .overall-collapsible--content .today .adventures .links .group-2 ul li{font-size:.875rem}.menu-modal .overall-collapsible--content .today .adventures .admission{margin-top:50px}.menu-modal .overall-collapsible--content .today .adventures .admission p{line-height:25px;margin:20px 0 50px}.menu-modal .overall-collapsible--content .today .adventures .admission table{width:100%;border-collapse:collapse;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:20px}.menu-modal .overall-collapsible--content .today .adventures .admission table th{text-align:right;padding:10px 20px 10px 0;border-bottom:1px solid #071d29}.menu-modal .overall-collapsible--content .today .adventures .admission table tr:not(:last-of-type){border-bottom:1px solid #071d29}.menu-modal .overall-collapsible--content .today .adventures .admission table tr td{padding:15px 0}.menu-modal .overall-collapsible--content .today .adventures .admission table tr td:last-of-type{font-size:1.875rem;font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif;text-align:right;padding-right:20px}.menu-modal .mobile-nav{padding:30px 20px;margin:0 0 80px 20px;background:linear-gradient(0deg,#4884a2,#7eb12c)}@media (min-width: 1080px){.menu-modal .mobile-nav{display:none}}.menu-modal .mobile-nav ul{font-family:Barlow Condensed,Avenir,Helvetica,Arial,sans-serif;color:#0a415d}.menu-modal .mobile-nav ul li{transition:color .3s ease;cursor:pointer}.menu-modal .mobile-nav ul li:hover{color:#fff}.menu-modal .mobile-nav ul .category-link{font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0px;line-height:40px}.menu-modal .mobile-nav ul .category-link:not(:first-of-type){margin-top:20px}.menu-modal .mobile-nav ul .general-link{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0px;line-height:25px;margin-top:10px}.menu-modal .mobile-nav ul .specific-link{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0px;line-height:20px;margin-top:5px}
