.global-footer{font-family:"Gotham Narrow", Verdana, sans-serif;line-height:20px;background-color:var(--cool-900);position:relative;overflow:hidden}.global-footer .footer-site-map{max-width:1440px;margin:0 auto;padding:85px 0 0;color:#e5e2de;font-size:16px;display:grid;grid-template-columns:60% 40%}@media only screen and (max-width:768px){.global-footer .footer-site-map{padding:65px 0 0;grid-template-columns:1fr}}.global-footer .footer-site-map .footer-logo{grid-column:1 / -1;font-size:0;line-height:1;width:fit-content;margin:0 0 75px 28px}.global-footer .footer-site-map .footer-logo:before{content:"";display:block;height:77px;width:250px;background-color:#fff9f0;-webkit-mask:url("/modules/custom/nas_menu/logos/logo_audubon_crane.svg") no-repeat 0 0;mask:url("/modules/custom/nas_menu/logos/logo_audubon_crane.svg") no-repeat 0 0}@media only screen and (max-width:768px){.global-footer .footer-site-map .footer-logo{margin:0 auto 65px;grid-row:1}}.global-footer .footer-site-map .column-item-link{text-transform:uppercase;margin-bottom:28px;font-weight:500;line-height:28px}@media only screen and (max-width:768px){.global-footer .footer-site-map .column-item-link{margin-bottom:20px}}.global-footer .footer-navigation{display:flex;flex-direction:column;padding-left:8.33%}@media only screen and (max-width:768px){.global-footer .footer-navigation{padding:65px 5% 0;width:auto;grid-row:3}}.global-footer .footer-navigation>ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 25px;width:90%;list-style:none}@media only screen and (max-width:768px){.global-footer .footer-navigation>ul{width:100%}}@media only screen and (max-width:680px){.global-footer .footer-navigation>ul{grid-template-columns:repeat(2, 1fr)}}.global-footer .footer-navigation>ul li{line-height:20px;margin:0 0 14px;list-style:none}.global-footer .footer-navigation>ul li a{font-weight:400;text-decoration:none;color:#e5e2de}.global-footer .footer-navigation>ul li a:hover{text-decoration:underline}.global-footer .footer-navigation>ul li a:hover,.global-footer .footer-navigation>ul li a:focus{color:#fff}.global-footer .footer-navigation .footer-charity-navigator{font-size:0;line-height:0;display:block;width:fit-content}@media only screen and (max-width:768px){.global-footer .footer-navigation .footer-charity-navigator{padding:20px 0 0;width:100%;border-top:1px solid rgba(229, 226, 222, 0.4)}}.global-footer .footer-navigation .footer-charity-navigator:before{content:"";display:block;height:89px;width:89px;background-color:#fff9f0;background:url("/modules/custom/nas_menu/logos/logo_charity.svg") no-repeat 0 0}@media only screen and (max-width:768px){.global-footer .footer-navigation .footer-charity-navigator:before{margin:0 auto}}.global-footer .footer-copyright{font-size:14px;margin-top:54px;display:flex;gap:0 5px;font-weight:300}@media only screen and (min-width:769px) and (max-width:1024px){.global-footer .footer-copyright{font-size:10px;margin-top:15px}}@media only screen and (max-width:768px){.global-footer .footer-copyright{margin:0;padding:15px 0 10px;width:100%;text-align:center;flex-direction:column}}.global-footer .footer-copyright .footer-copyright-navigation>ul{display:flex;list-style:none}.global-footer .footer-copyright .footer-copyright-navigation>ul a{color:#e5e2de;font-weight:300;text-decoration:none;padding:0 5px}@media only screen and (max-width:768px){.global-footer .footer-copyright .footer-copyright-navigation>ul a{padding:0 10px;border-right:1px solid rgba(229, 226, 222, 0.4)}}.global-footer .footer-copyright .footer-copyright-navigation>ul a:hover{text-decoration:underline}.global-footer .footer-copyright .footer-copyright-navigation>ul a:hover,.global-footer .footer-copyright .footer-copyright-navigation>ul a:focus{color:#fff}@media only screen and (max-width:768px){.global-footer .footer-copyright .footer-copyright-navigation>ul{justify-content:center;margin:5px 0}.global-footer .footer-copyright .footer-copyright-navigation>ul li:last-of-type a{border-right:none}}.global-footer .footer-social-column{border-left:1px solid rgba(229, 226, 222, 0.4);padding:0 22.5% 0 17.5%}@media only screen and (max-width:1440px){.global-footer .footer-social-column{padding:0 12.5%}}@media only screen and (max-width:768px){.global-footer .footer-social-column{width:100%;padding:30px 5% 0;border-left:none;position:relative;grid-row:2}.global-footer .footer-social-column:before{content:"";position:absolute;top:0;left:5%;right:5%;height:1px;background-color:rgba(229, 226, 222, 0.4)}}.global-footer .footer-social-column .footer-text{font-weight:600;font-size:32px;line-height:35px;margin-bottom:15px}@media only screen and (max-width:1440px){.global-footer .footer-social-column .footer-text{font-size:26px;line-height:29px}}.global-footer .footer-social-column .mailing-list-form{display:grid}.global-footer .footer-social-column .mailing-list-form .stay_abreast_form{position:relative;display:grid;order:2}@media only screen and (max-width:768px){.global-footer .footer-social-column .mailing-list-form .stay_abreast_form{display:flex;flex-direction:column;padding-top:0}.global-footer .footer-social-column .mailing-list-form .stay_abreast_form .nas-at-subscription-form-errors{margin-bottom:10px}}.global-footer .footer-social-column .mailing-list-form .stay_abreast_form .js-form-item.form-item{position:relative;order:2}.global-footer .footer-social-column .mailing-list-form .stay_abreast_form.nas-js-at-subscription-form .nas-recaptcha-policy-wrapper{position:relative;bottom:inherit;order:3}.global-footer .footer-social-column .mailing-list-form .stay_abreast_form.nas-js-at-subscription-form .form-actions{order:9}.global-footer .footer-social-column .mailing-list-form .stay_abreast_form .phone-field-policy-text{order:4;font-size:12px;text-align:left;line-height:1.1;color:var(--cool-600)}.global-footer .footer-social-column .mailing-list-form label[for^="edit-zip"],.global-footer .footer-social-column .mailing-list-form label[for^="edit-phone"],.global-footer .footer-social-column .mailing-list-form label[for^="edit-emailaddress"],.global-footer .footer-social-column .mailing-list-form label.input-label{position:absolute;left:12px;top:6px;z-index:2;color:#ffff;font-size:14px;font-weight:700}@media only screen and (max-width:768px){.global-footer .footer-social-column .mailing-list-form label[for^="edit-zip"],.global-footer .footer-social-column .mailing-list-form label[for^="edit-phone"],.global-footer .footer-social-column .mailing-list-form label[for^="edit-emailaddress"],.global-footer .footer-social-column .mailing-list-form label.input-label{grid-row:1;grid-column:1 / 4}}.global-footer .footer-social-column .mailing-list-form input[name="zip"],.global-footer .footer-social-column .mailing-list-form input[type="tel"],.global-footer .footer-social-column .mailing-list-form input[type="email"]{height:60px;color:#e5e2de;padding-top:25px;background-color:#2e3242}.global-footer .footer-social-column .mailing-list-form input[name="zip"]::placeholder,.global-footer .footer-social-column .mailing-list-form input[type="tel"]::placeholder,.global-footer .footer-social-column .mailing-list-form input[type="email"]::placeholder{color:#98a1b3}@media only screen and (max-width:768px){.global-footer .footer-social-column .mailing-list-form input[name="zip"],.global-footer .footer-social-column .mailing-list-form input[type="tel"],.global-footer .footer-social-column .mailing-list-form input[type="email"]{padding-right:0;border-radius:5px}}.global-footer .footer-social-column .mailing-list-form a{color:#e5e2de;text-decoration:none}.global-footer .footer-social-column .mailing-list-form a:hover,.global-footer .footer-social-column .mailing-list-form a:focus{color:#fff}.global-footer .footer-social-column .mailing-list-form .button{width:100%;margin:20px 0}@media only screen and (max-width:768px){.global-footer .footer-social-column .mailing-list-form .button{grid-row:1;position:relative;right:inherit;top:inherit;height:40px;width:100%;min-width:100px;margin:20px 0;padding:0}}.global-footer .footer-social-column .mailing-list-form .button[disabled="disabled"]{opacity:0.5;pointer-events:none}.global-footer .footer-social-column .thank-you-wrapper{position:relative;display:flex;order:1;width:100%;height:260px;padding:54px 74px;flex-direction:column;justify-content:center;align-items:center;gap:21px;flex-shrink:0;border-radius:10px;background:var(--green-900)}@media only screen and (min-width:768px) and (max-width:1000px){.global-footer .footer-social-column .thank-you-wrapper{padding:48px 36px}}@media only screen and (max-width:330px){.global-footer .footer-social-column .thank-you-wrapper{padding:38px 30px}}.global-footer .footer-social-column .thank-you-wrapper .thank-you-text{color:#fff;text-align:center;font-family:"Gotham Narrow";font-size:23px;font-style:normal;font-weight:700;line-height:27px}.global-footer .footer-social-column .thank-you-wrapper .thank-you-logo{position:relative;height:-webkit-fill-available;width:100%}.global-footer .footer-social-column .thank-you-wrapper .thank-you-logo:after{content:" ";width:100%;height:100%;background:url("/modules/custom/nas_menu/logos/footer_ty_icon.png") no-repeat center;z-index:1;left:0;top:0;position:absolute}.global-footer .footer-social-column .footer-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:75px}@media only screen and (max-width:1024px){.global-footer .footer-social-column .footer-social{margin-top:100px}}@media only screen and (max-width:768px){.global-footer .footer-social-column .footer-social{margin-top:40px}}@media only screen and (max-width:425px){.global-footer .footer-social-column .footer-social{justify-content:space-between}}.global-footer .footer-social-column .footer-social a.social-icon{padding:0;flex-shrink:0}.global-footer .footer-social-column .footer-social a.social-icon:before{-webkit-mask-size:26px 26px;mask-size:26px 26px;width:26px;height:26px}.global-footer .footer-image{position:relative;clear:both;height:435px;background-position:bottom;background-repeat:no-repeat;background-attachment:fixed;clip-path:ellipse(115% 266% at 42% 270%)}.global-footer .footer-image .hero-attribution{width:100%;position:absolute;bottom:0}@media only screen and (min-width:1440px){.global-footer .footer-image{background-size:contain}}@media only screen and (max-width:768px){.global-footer .footer-image{display:none}}