footer .newsletter .heading h2{margin-bottom:1rem}footer .newsletter .heading h2:after{display:none}footer .newsletter .form{display:flex;flex-direction:row;gap:1rem}footer .newsletter .form .field-group{flex:1}footer .newsletter .form .field-column{margin:0}nav.public-nav{width:100%;z-index:10001;overflow:hidden;position:absolute}nav.public-nav .nav-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 2rem;max-width:1200px;margin:0 auto}nav.public-nav .nav-wrapper .logo{background-color:#fff;padding:1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}nav.public-nav .nav-wrapper .logo img{width:100.6px;height:132.8px}@media(max-width:767px){nav.public-nav .nav-wrapper .logo{padding:.5rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px}nav.public-nav .nav-wrapper .logo img{width:50.3px;height:66.4px}}nav.public-nav .nav-wrapper .nav-links{height:100%}nav.public-nav .nav-wrapper .nav-links .nav-link-wrapper,nav.public-nav .nav-wrapper .nav-links .nav-link-wrapper .nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}nav.public-nav .nav-wrapper .nav-links .nav-link-wrapper .nav-link{font-size:14px;font-weight:500;position:relative;padding:0 1rem;color:#fff}nav.public-nav .nav-wrapper .nav-links .nav-link-wrapper .nav-link:focus:after,nav.public-nav .nav-wrapper .nav-links .nav-link-wrapper .nav-link:hover:after{transform:translateY(0)}nav.public-nav .nav-wrapper .button.donate{margin-left:2rem}