:root{--color-primary:#052441;--color-secondary:#332e2d;--color-white:#fff;--color-black:#000;--color-red:#ff0000;--primary-text:var(--color-primary);--policy-card-bg:#f5f8fc}body{color:var(--color-secondary)!important;scroll-behavior:smooth}p{font-weight:500!important}section{min-height:350px}footer{min-height:50px!important;color:var(--color-white);background-color:var(--color-primary)}.footer-logo{max-height:100%}hr{background-color:var(--color-primary)!important}b{color:var(--color-primary)!important;font-weight:900!important}.mainSection{width:100%}.text-primary{color:var(--color-primary)!important}header{background-color:var(--color-primary);color:var(--color-white);padding-bottom:10px}.header-bar{padding-top:.6rem;padding-bottom:.3rem}.header-bar .navbar{padding:0}.header-brand{gap:.5rem}.header-nav .navbar-nav{gap:.75rem;margin-bottom:0;justify-content:center}@media(min-width:768px){.header-bar{padding-top:.5rem;padding-bottom:.2rem}.header-nav{width:100%}.header-nav .navbar-nav{gap:1rem;justify-content:flex-end}}.header-nav .navbar-item a{font-size:1.1em;text-underline-offset:.5em;text-decoration:none}.header-nav .navbar-item a:hover{text-decoration:underline}@media(max-width:576px){.header-nav .navbar-item a{font-size:.9em}.header-nav .navbar-nav{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%}.header-nav .navbar-item{text-align:center;margin-right:0!important}.header-nav .navbar-item:last-child{flex-basis:100%;max-width:100%;display:flex;justify-content:center}.header-nav .navbar-item:not(:last-child){flex:1 1 calc(25% - .75rem);max-width:calc(25% - .75rem)}.header-nav .navbar-item:last-child .nav-link{width:100%;text-align:center}.header-nav .navbar-item .nav-link{width:100%;display:block}}.nav-link{border:2px var(--color-white)solid!important;padding:.6rem 1rem!important;transition:ease-out .25s background-color;color:var(--color-white)!important}@media(min-width:768px){.nav-link{padding:1rem 1.5rem!important}}.nav-link:hover,.nav-link:active{text-decoration:none!important;background-color:var(--color-white)!important;color:var(--color-primary)!important}.donateNav:hover{text-decoration:none!important;background-color:var(--color-red)!important;color:var(--color-white)!important}.donateBtn{background-color:var(--color-white)!important;border:2px var(--color-primary)solid!important;border-radius:0!important;padding:500px;font-size:2em!important;color:var(--color-primary)!important}.donateBtn:hover{color:var(--color-white)!important}.hero{background-color:var(--color-primary);background-image:url(/images/hero.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:900px;color:var(--color-white)}.hero h1{font-size:6em;letter-spacing:4px}.section-gallery .gallery-hero-spacer{height:6rem}.section-gallery .gallery-main{margin-top:2.5rem;padding-top:1.5rem}@media(max-width:768px){.section-gallery .gallery-hero-spacer{height:9rem}.section-gallery .gallery-main{margin-top:3rem;padding-top:2rem}}@media(max-width:576px){.section-gallery .gallery-hero-spacer{height:12rem}.section-gallery .gallery-main{margin-top:3rem;padding-top:1rem}}.slide{position:relative;overflow:hidden;border:1px solid var(--color-primary)!important}.text{position:relative;transition:.5s}.slide::before{content:"";position:absolute;top:0;left:0;width:130%;height:100%;background-color:var(--color-primary);transform:translate(-110%,0)skew(-30deg);transition:.5s}.slide:hover .text{color:var(--color-white)}.slide:hover::before{transform:translate(-5%,0)skew(-15deg)}.socialIcon{color:var(--color-white)!important}.borderSection{border:3px var(--color-primary)solid;border-radius:25px;padding:25px 0}.portrait{background-color:var(--color-primary);border-radius:50%;overflow:hidden;aspect-ratio:1/1;width:400px;height:400px;object-fit:cover}.galleryImage-1-3{width:30%}.policy-cards{display:flex;flex-direction:column;gap:2.5rem;margin-top:2rem}.policy-card{background:var(--policy-card-bg);border-radius:1.25rem;padding:2rem 2.5rem;box-shadow:0 18px 30px rgba(5,36,65,8%);width:min(100%,1e3px);position:relative;align-self:flex-start}.policy-card::before{content:"";position:absolute;top:1rem;left:-1.5rem;right:-1.5rem;height:4px;background:linear-gradient(90deg,var(--color-primary),rgba(5,36,65,0))}.policy-card:nth-child(odd){align-self:flex-start}.policy-card:nth-child(even){align-self:flex-end}.policy-card h3{color:var(--primary-text);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem}.policy-card p:last-child{margin-bottom:0}@media(max-width:767.98px){.policy-card,.policy-card:nth-child(odd),.policy-card:nth-child(even){align-self:stretch}.policy-card{padding:1.75rem;width:100%}.policy-card::before{left:1rem;right:1rem}}