@keyframes fadein{to{opacity:1}}header.header{z-index:6;width:100%;transition:transform .5s;position:fixed;transform:translateY(0)}header.header .header-logo,header.header .toggle-nav-button,header.header .cta-button-header{transition:transform .5s;transform:translateY(0)}@media (max-width:799px){header.header.solid-background{box-shadow:none;background-color:#0000;flex-direction:row;justify-content:space-between;align-items:flex-start;transition:transform .5s,background-color .3s,box-shadow .3s;display:flex;transform:translateY(0)}header.header.solid-background .header-logo,header.header.solid-background .toggle-nav-button,header.header.solid-background .cta-button-header{position:static}}header.header .header-logo{padding:40px;position:fixed;top:0;left:0}@media (max-width:799px){header.header .header-logo{padding:20px}}header.header .cta-button-header.hidden,header.header .cta-button-call.hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s,visibility .5s,transform .5s}header.header .cta-button-call{z-index:100;min-width:200px;position:fixed;top:40px;right:340px}@media (max-width:799px){header.header .cta-button-call{display:none}}header.header .cta-button-call span{color:#4f4f4f;background-color:#e8f4ef;border-color:#e8f4ef}header.header .cta-button-call:before{background-color:#00c57b}header.header .cta-button-call:hover span{border-color:#e8f4ef}header.header button.cta-button-call{background:0 0;border:none;outline:none;padding:0}header.header .cta-button-header{z-index:100;min-width:200px;position:fixed;top:40px;right:120px}@media (max-width:799px){header.header .cta-button-header{min-width:100px;top:20px;right:70px}}header.header .toggle-nav-button{padding:40px;position:fixed;top:10px;left:auto;right:0}@media (max-width:799px){header.header .toggle-nav-button{padding:20px}}header.header .toggle-nav-button .hamburger-icon{width:38px;height:26px}@media (max-width:799px){header.header .toggle-nav-button .hamburger-icon{width:32px;height:22px}}header.header .toggle-nav-button .close-icon{width:30px;height:30px}@media (max-width:799px){header.header .toggle-nav-button .close-icon{width:22px;height:22px}}.call-popup-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.3s ease-out fadeIn;display:flex;position:fixed;top:0;left:0}.call-popup-overlay .call-popup-content{background-color:#fff;border-radius:50px;flex-direction:column;align-items:center;min-width:300px;padding:30px 50px;animation:.3s ease-out scaleIn;display:flex;position:relative;box-shadow:0 10px 40px #0003}.call-popup-overlay .call-popup-content .close-popup{cursor:pointer;color:#999;background:0 0;border:none;padding:5px;font-size:24px;line-height:1;transition:color .2s;position:absolute;top:10px;right:15px}.call-popup-overlay .call-popup-content .close-popup:hover{color:#333}.call-popup-overlay .call-popup-content .phone-number{color:#333;white-space:nowrap;margin-top:10px;margin-bottom:10px;font-size:2rem;font-weight:700}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
@keyframes fadein{to{opacity:1}}footer.footer{background:#424135}footer.footer .soil-padding{background-color:#39392f;height:60px}footer.footer .footer-content{background-color:#424135;background-image:url(../media/soil-noise.f84544dc.svg);background-position:50%;background-repeat:repeat;background-size:auto}@media (max-width:799px){footer.footer .footer-content{background-size:180%}}footer.footer .footer-content .footer-top{padding:60px 0 40px}footer.footer .footer-content .footer-top .cols{flex-direction:row;justify-content:space-between;margin-bottom:60px;display:flex}@media (max-width:799px){footer.footer .footer-content .footer-top .cols{flex-direction:column;margin-bottom:0}}footer.footer .footer-content .footer-top .cols .col{flex-direction:column;margin-right:70px;display:flex}@media (max-width:1079px){footer.footer .footer-content .footer-top .cols .col{margin-right:40px}}@media (max-width:799px){footer.footer .footer-content .footer-top .cols .col{margin-bottom:30px;margin-right:0}}@media (min-width:800px){footer.footer .footer-content .footer-top .cols .col:last-child{margin-right:0}}@media (max-width:799px){footer.footer .footer-content .footer-top .cols .col:last-child{margin-bottom:60px}}footer.footer .footer-content .footer-top .cols .col.col-logo{flex:2}@media (max-width:799px){footer.footer .footer-content .footer-top .cols .col.col-logo{margin-bottom:50px}}footer.footer .footer-content .footer-top .cols .col.col-logo .logo svg path{fill:#b7c38c}footer.footer .footer-content .footer-top .cols .col .label{letter-spacing:2px;text-transform:uppercase;color:#b7c38c;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;display:block}@media (max-width:799px){footer.footer .footer-content .footer-top .cols .col .label{font-size:12px}}footer.footer .footer-content .footer-top .cols .col .col-value{color:#b7c38c;padding-bottom:10px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;line-height:1.5em}@media (max-width:799px){footer.footer .footer-content .footer-top .cols .col .col-value{font-size:14px}}footer.footer .footer-content .footer-bottom{background-color:#39392f;padding:40px 0}footer.footer .footer-content .footer-bottom .wrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex}footer.footer .footer-content .footer-bottom .wrapper>*{margin-right:50px}footer.footer .footer-content .footer-bottom .wrapper>:last-child{margin-right:0}@media (max-width:799px){footer.footer .footer-content .footer-bottom .wrapper>*{margin-bottom:10px;margin-right:0}footer.footer .footer-content .footer-bottom .wrapper>:last-child{margin-bottom:0}footer.footer .footer-content .footer-bottom .wrapper{flex-direction:column}}footer.footer .footer-content .footer-bottom .australian-charity{flex-direction:row;align-items:center;display:flex}@media (max-width:799px){footer.footer .footer-content .footer-bottom .australian-charity{flex-direction:column}}footer.footer .footer-content .footer-bottom .australian-charity .acnc-logo{background-image:url(../media/acnc-logo.1382db25.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;margin-right:20px}@media (max-width:799px){footer.footer .footer-content .footer-bottom .australian-charity .acnc-logo{margin-bottom:20px}}footer.footer .footer-content .footer-bottom .australian-charity .acnc-text{letter-spacing:2px;text-transform:uppercase;color:#b7c38c;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em}@media (max-width:799px){footer.footer .footer-content .footer-bottom .australian-charity .acnc-text{font-size:12px}}footer.footer .footer-content .footer-bottom .signature,footer.footer .footer-content .footer-bottom .partner-shoutout{letter-spacing:2px;text-transform:uppercase;color:#b7c38c;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;display:inline-block}@media (max-width:799px){footer.footer .footer-content .footer-bottom .signature,footer.footer .footer-content .footer-bottom .partner-shoutout{width:100%;font-size:12px;display:block}}footer.footer .footer-content .footer-bottom .signature .studio,footer.footer .footer-content .footer-bottom .signature .twenty-forty,footer.footer .footer-content .footer-bottom .partner-shoutout .studio,footer.footer .footer-content .footer-bottom .partner-shoutout .twenty-forty{letter-spacing:2px;text-transform:uppercase;color:#b7c38c;margin-left:5px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em}@media (max-width:799px){footer.footer .footer-content .footer-bottom .signature .studio,footer.footer .footer-content .footer-bottom .signature .twenty-forty,footer.footer .footer-content .footer-bottom .partner-shoutout .studio,footer.footer .footer-content .footer-bottom .partner-shoutout .twenty-forty{font-size:12px}}footer.footer .footer-content .footer-bottom .signature a,footer.footer .footer-content .footer-bottom .partner-shoutout a{text-decoration:underline}
@keyframes fadein{to{opacity:1}}.secondary-menu{opacity:0;height:100%;padding:inherit;pointer-events:none;background-color:#00c57b;width:auto;min-width:300px;max-width:500px;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translate(100%)}@media (max-width:799px){.secondary-menu{z-index:1;background-color:#00c57b;width:100%;min-width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}}.secondary-menu.active{opacity:1;pointer-events:all;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .2s ease-out .3s;transform:translate(0)}.secondary-menu .back-button{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;margin-bottom:20px;padding:0 0 5px;font-size:18px;display:flex}.secondary-menu .back-button svg{width:24px;height:24px;margin-right:10px}.secondary-menu .back-button span{letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em}@media (max-width:799px){.secondary-menu .back-button span{font-size:12px}}.secondary-menu .back-button:hover{opacity:.8}.secondary-menu .navigation{width:100%;display:block}.secondary-menu .navigation .nav-items{flex-direction:column;display:flex}.secondary-menu .navigation .nav-items .nav-item{flex-direction:column;max-width:850px;margin-bottom:30px;display:flex}@media (max-width:799px){.secondary-menu .navigation .nav-items .nav-item{margin-bottom:15px}}.secondary-menu .navigation .nav-items .nav-item:last-child{margin-bottom:0}.secondary-menu .navigation .nav-items .nav-item .nav-link{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.secondary-menu .navigation .nav-items .nav-item .nav-link span{color:#fff;font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:1.2em;position:relative}@media (max-width:1079px){.secondary-menu .navigation .nav-items .nav-item .nav-link span{font-size:32px}}@media (max-width:799px){.secondary-menu .navigation .nav-items .nav-item .nav-link span{font-size:26px}}.secondary-menu .navigation .nav-items .nav-item .nav-link span:after{content:"";background-color:#fff;border-radius:2px;width:20%;height:3px;transition:width .3s ease-out;position:absolute;top:auto;bottom:-10px;left:0}@media (max-width:799px){.secondary-menu .navigation .nav-items .nav-item .nav-link span:after{width:0}}.secondary-menu .navigation .nav-items .nav-item .nav-link:hover span:after{width:100%;transition:width .3s ease-out}
@keyframes fadein{to{opacity:1}}.navigation-menu{z-index:-1;opacity:0;background-color:#00c57b;width:100%;height:100%;transition:opacity .3s ease-out;position:fixed;top:0;left:0;overflow:hidden}.navigation-menu.nav-open{opacity:1;z-index:4}.navigation-menu .container{flex-direction:column;justify-content:center;width:100%;height:100%;padding:165px 0 20px;display:flex;position:relative;overflow:hidden}@media (max-width:799px){.navigation-menu .container{padding:105px 0 20px;overflow-y:auto}}.navigation-menu .container .wrapper{z-index:2;flex-direction:row;flex:0 600px;justify-content:space-between;width:100%;max-width:1040px;margin:0 auto;display:flex;position:relative}@media (max-width:1239px){.navigation-menu .container .wrapper{padding:0 40px}}@media (max-width:799px){.navigation-menu .container .wrapper{flex-direction:column;flex:1;max-width:100%;padding:0 20px}}.navigation-menu .container .wrapper .menu-column{flex-direction:column;width:100%;display:flex}.navigation-menu .container .wrapper .menu-column.nav-col{position:relative;overflow:hidden}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column.nav-col{width:100%;max-width:100%}}.navigation-menu .container .wrapper .menu-column.nav-col>.navigation{transition:transform .3s ease-out;transform:translate(0)}.navigation-menu .container .wrapper .menu-column.nav-col.secondary-menu-active>.navigation{transform:translate(-100%)}.navigation-menu .container .wrapper .menu-column.nav-col .nav-link.has-secondary-menu .nav-link-content{align-items:center;gap:10px;display:flex}.navigation-menu .container .wrapper .menu-column.nav-col .nav-link.has-secondary-menu .secondary-menu-arrow{opacity:1;width:24px;height:24px;transition:transform .3s ease-out,opacity .3s ease-out;transform:translate(0)}.navigation-menu .container .wrapper .menu-column.nav-col .nav-link.has-secondary-menu:hover .secondary-menu-arrow{transform:translate(5px)}.navigation-menu .container .wrapper .menu-column.nav-col.fade-out .nav-link.has-secondary-menu .secondary-menu-arrow{opacity:0}.navigation-menu .container .wrapper .menu-column.details-col{justify-content:space-between;align-items:flex-end}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column.details-col{align-items:flex-start}.navigation-menu .container .wrapper .menu-column{flex-direction:column;justify-content:center}}.navigation-menu .container .wrapper .menu-column .navigation{width:100%;display:block}.navigation-menu .container .wrapper .menu-column .navigation .nav-items{flex-direction:column;display:flex}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item{flex-direction:column;max-width:850px;margin-bottom:30px;display:flex}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item{margin-bottom:15px}}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item:last-child{margin-bottom:0}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link span{color:#fff;font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:1.2em;position:relative}@media (max-width:1079px){.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link span{font-size:32px}}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link span{font-size:26px}}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link span:after{content:"";background-color:#fff;border-radius:2px;width:20%;height:3px;transition:width .3s ease-out;position:absolute;top:auto;bottom:-10px;left:0}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link span:after{width:0}}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link .icon{width:10px;height:15px;margin-left:15px;transition:transform .3s;transform:translate(-10px)}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link .icon svg path{fill:#fff}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link:hover span:after{width:100%;transition:width .3s ease-out}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .nav-link:hover .icon{transition:transform .3s .3s;transform:translate(0)}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .description{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;line-height:1.5em}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item .description{font-size:14px;display:none}}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item.active .nav-link span:after{width:100%}.navigation-menu .container .wrapper .menu-column .navigation .nav-items .nav-item.active .nav-link .icon{display:none}.navigation-menu .container .wrapper .menu-column .hover-description{opacity:0;color:#fff;width:100%;max-width:330px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;line-height:1.5em;transition:opacity .3s;display:block}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .hover-description{font-size:14px;display:none}}.navigation-menu .container .wrapper .menu-column .hover-description.active{opacity:1}.navigation-menu .container .wrapper .menu-column .details-block{flex-direction:column;margin-bottom:15px;display:flex}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .details-block.social-links-block{flex-direction:column;align-items:flex-start}}.navigation-menu .container .wrapper .menu-column .details-block .label{letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;display:block}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .details-block .label{margin-bottom:10px;font-size:12px}}.navigation-menu .container .wrapper .menu-column .details-block .email{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;line-height:1.5em}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .details-block .email{font-size:16px}}.navigation-menu .container .wrapper .menu-column .details-block .social-links{flex-direction:row;min-width:250px;display:flex}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .details-block .social-links{min-width:0;padding:5px 0}}.navigation-menu .container .wrapper .menu-column .details-block .social-links li{margin-right:30px}@media (max-width:799px){.navigation-menu .container .wrapper .menu-column .details-block .social-links li{margin-right:20px}}.navigation-menu .container .wrapper .menu-column .details-block .social-links li:last-child{margin-right:0}.navigation-menu .container .background-leaves{z-index:1;width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.navigation-menu .container .background-leaves svg path{fill:#03a678}
@keyframes fadein{to{opacity:1}}.popup{z-index:1000;background:#00000069;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.popup.left{text-align:left}.popup.right{text-align:right}.popup.justify{text-align:justify}.popup.center{text-align:center}.popup.full-screen-video{z-index:999;background-color:#00000080;top:0;left:0}.popup.full-screen-video .popup__closevid{z-index:1000;position:absolute;top:20px;right:20px}.popup.full-screen-video .video-container{border-radius:20px;justify-content:center;align-items:center;width:80%;height:auto;display:flex;position:relative}@media (max-width:799px){.popup.full-screen-video .video-container{width:100%}}.popup.full-screen-video .video-container .plyr{border-radius:20px;width:100%;height:auto}.popup.minimized{z-index:3;background:0 0;width:300px;height:auto;bottom:40px;right:40px}.popup.minimized .video-container,.popup.minimized .video-container .plyr{border-radius:10px;width:100%;height:100%}.popup.minimized .popup__closevid{display:none;position:absolute;top:10px;right:10px}.popup.minimized .popup__openvid{display:none;position:absolute;top:10px;left:10px}.popup.minimized:hover .popup__openvid,.popup.minimized:hover .popup__closevid{display:block}.popup__content{background:#fff;border-radius:10px;width:1135px;max-width:90%;padding:64px 64px 64px 344px;position:relative;overflow:hidden}@media (max-width:799px){.popup__content{padding:44px}}.popup__title{color:#4f4f4f;margin-bottom:24px;font-size:36px;font-style:normal;line-height:normal}@media (max-width:799px){.popup__title{font-size:22px}}.popup__text{margin-bottom:40px}.popup__text p{color:#4f4f4f;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:799px){.popup__text p{font-size:14px}}.popup__text p:last-child{margin-bottom:0}.popup__link .cta-button{display:inline-block}.popup__img{width:320px;height:100%;position:absolute;top:0;left:0;overflow:hidden}.popup__img img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:799px){.popup__img{display:none}}.popup__close{cursor:pointer;z-index:10;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='close' clipPath='url(%23clip0_3_71)'%3E%3Cpath id='Vector' d='M18 6L6 18' stroke='%234F4F4F' strokeWidth='2' strokeLinecap='round' strokeLinejoin='round'/%3E%3Cpath id='Vector_2' d='M6 6L18 18' stroke='%234F4F4F' strokeWidth='2' strokeLinecap='round' strokeLinejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3_71'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") 50% no-repeat;border:0;width:40px;height:40px;display:block;position:absolute;top:0;right:0}
