@charset "UTF-8";:root{--main-text-dark: #000;--main-text-light: #fff;--logo-text-light: #DE2026;--logo-text-dark: #005EB0;--bg-light: #FBFDFD;--logo-text-dark-transparent: #005EB099;--navbar-brand-font: "Ubuntu", sans-serif;--main-font: "Montserrat", sans-serif;--bio-font: "Roboto", sans-serif;--accent-color: #36a1fe;--accent-color-green: #06b000}*{color:var(--main-text-light);box-sizing:border-box}html,body{scroll-behavior:smooth;transition:scroll-behavior .1s ease-in-out}body{background-color:var(--bg-light)}#root{margin:0;padding:0;text-align:center;width:100%;display:flex;flex-direction:column;justify-content:center}ul{padding:0}header{width:100%}header .navbar-light{background-color:var(--bg-light)!important}header .navbar{width:100%}header .navbar .container{padding:0}header .navbar .container .navbar-nav{align-items:end}header .navbar .container .navbar-nav .donate-link-header{background-color:var(--accent-color-green);border-radius:6px;box-shadow:0 0 10px #0009;color:var(--main-text-light)!important;padding-inline:1rem;margin:.5rem 0 0 1rem}header .navbar .container .navbar-nav .donate-link-header:hover{text-decoration:underline!important}header .navbar .container .navbar-nav a,header .navbar .container .navbar-nav .nav-link{color:var(--logo-text-dark);font-size:1.5rem;font-weight:500}header .navbar .container .navbar-nav a:hover,header .navbar .container .navbar-nav .nav-link:hover{transform:scale(1.05);color:var(--accent-color-green);border-radius:11px;text-decoration:overline}.navbar-brand{display:flex;align-items:end}.navbar-brand .navbar-brand-sec-1{display:flex;flex-direction:column;align-items:end}.navbar-brand .navbar-brand-sec-2{transform:rotate(-90deg);color:var(--logo-text-dark);font-size:.75rem;width:14px;text-align:end;margin-bottom:22px}.navbar-brand h1{font-family:var(--navbar-brand-font);letter-spacing:-2px;font-size:3rem;margin-bottom:-1rem;font-weight:900}.navbar-brand h1 .chuck{color:var(--logo-text-light)}.navbar-brand h1 .whitfield{color:var(--logo-text-dark)}.navbar-brand p{font-family:var(--navbar-brand-font);color:var(--main-text-dark);color:var(--logo-text-light);font-size:1.25rem}.nav-link{font-size:1.25rem}.fb-logo{width:44px}.fb-logo-sm{width:88px}.hero-section{position:relative;background-image:url(/assets/Wagner5.3-bf0ba959.png);background-size:cover;overflow-x:hidden}.hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-container{display:flex;padding:1rem 0 0;align-items:start;justify-content:end;gap:2rem;width:100%;max-width:999px;margin:0 auto;position:relative}.hero-container .hero-img{width:444px;border-radius:6px;z-index:1;margin-right:-1.107rem}.hero-container .hero-text{padding:1rem;width:444px;height:222px;position:absolute;left:4%;top:29%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--main-font)}.hero-container .hero-text img{width:444px}.hero-container .hero-text h1{width:80%;font-size:1.5rem}.home-images-section{width:100%;max-width:100vw;display:flex;flex-direction:column;align-items:center;margin-top:1rem}.home-images-container{display:flex;align-items:center;width:999px;height:auto;max-width:100%;justify-content:center;border-radius:6px}.home-images-container img{max-height:333px;max-width:25.5%;height:auto}.about-chuck{color:var(--main-text-dark);display:flex;flex-direction:column;align-items:center;justify-content:end;width:100%;padding-bottom:2rem;background-color:var(--bg-light)}.about-chuck .main-text{margin-top:-1rem}.about-chuck .about-chuck-text-block-1{align-items:center}.about-chuck h2{font-size:2.5rem;color:var(--logo-text-light);font-family:var(--navbar-brand-font);margin-top:1rem;text-align:center}.about-chuck .about-chuck-text{max-width:999px;margin-top:2rem;text-align:justify;display:flex;flex-direction:column}.about-chuck .about-chuck-text .last-sentence strong{font-size:1.33rem}.about-chuck .about-chuck-text-2{flex-wrap:nowrap;margin-block:2rem}.about-chuck .about-chuck-text-2 .commitment-card{background-color:var(--logo-text-dark);width:fit-content;padding:1rem}.about-chuck .about-chuck-text-2 .commitment-card p,.about-chuck .about-chuck-text-2 .commitment-card ul,.about-chuck .about-chuck-text-2 .commitment-card li,.about-chuck .about-chuck-text-2 .commitment-card strong{color:var(--main-text-light)}.about-chuck .about-chuck-text-2 .commitment-card strong{font-size:1.5rem}.about-chuck .about-chuck-img{align-items:end}.about-chuck .about-chuck-img img{height:311px;margin:.66rem 3rem 3rem 1rem;border-radius:6px;box-shadow:0 0 10px #00000080}.about-chuck .about-chuck-img-small img{height:268px;margin:1rem 0 0;border-radius:6px;box-shadow:0 0 10px #00000080}.about-chuck .about-chuck-img-2{height:266px;margin:0 1rem;border-radius:6px;filter:drop-shadow(0 0 .25rem var(--main-text-dark))}.about-chuck ul{padding:0;color:var(--main-text-dark);font-family:Roboto,sans-serif;font-size:1.25rem}.about-chuck ul li{color:var(--main-text-dark);list-style-type:none;text-align:start}.about-chuck ul li:before{content:"✅ "}.about-chuck p,.about-chuck p em,.about-chuck p strong{color:var(--main-text-dark);font-family:Roboto,sans-serif;font-size:1.25rem}.home-priorities{padding-top:2rem;padding-bottom:1rem;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-light)}.home-priorities .home-priorities-text{max-width:999px;border-block:3px solid var(--logo-text-dark-transparent)}.home-priorities .home-priorities-text .last-sentence strong{color:var(--main-text-dark);font-size:1.35rem}.home-priorities h2{font-size:2.5rem;color:var(--logo-text-light);font-family:var(--navbar-brand-font);margin-bottom:1rem;margin-top:2rem}.home-priorities ul{list-style-type:none;text-align:center}.home-priorities ul li{font-size:1.25rem;color:var(--logo-text-light)}.home-priorities ul li:before{content:"✓ ";color:var(--accent-color-green);font-size:1.4rem}.home-priorities details{font-size:1.5rem;font-family:var(--main-font);font-weight:600;margin-block:.65rem}.home-priorities details ul{background-color:var(--bg-light);border-radius:11px;margin-top:.5rem}.home-priorities details ul li{color:var(--main-text-dark)}.home-priorities details summary{background-color:var(--logo-text-dark);border-radius:11px;padding-inline:.5rem;filter:drop-shadow(0 0 .2rem var(--main-text-dark));color:var(--main-text-light)}.home-priorities details summary:hover{transform:scale(1.02);transition:background-color .5s ease;transition:transform .5s ease}.home-priorities *{color:var(--logo-text-dark)}.home-priorities .last-details{margin-bottom:2rem}.endorsements{color:var(--main-text-light);background-image:url(./assets/paradeCropped.png);background-size:cover;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:444px;width:999px;max-width:100%;align-self:center;margin-bottom:1rem}.endorsements .endorsements-card{background-color:var(--logo-text-dark-transparent);width:fit-content;padding:1rem;border-radius:6px;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px)}.endorsements .endorsements-card ul{list-style-type:none}.endorsements h2{font-size:2.5rem;color:var(--logo-text-light);font-family:var(--navbar-brand-font);margin-bottom:1.5rem}.endorsements h4{color:var(--main-text-light)}.endorsements h4 span{color:var(--logo-text-light)}.endorsements h4 em{font-size:88%}.endorsements-page-section{display:flex;flex-direction:column;align-items:center;padding:1rem 0;margin-top:-1rem}.endorsements-page-section img{width:999px;max-width:95%;border-radius:11px;box-shadow:0 0 10px #00000080;margin-top:1rem}.endorsements-page-section .endorsements-text{background-color:var(--logo-text-dark);width:100vw;max-width:100%;display:flex;flex-direction:column;align-items:center}.endorsements-page-section .endorsements-text p{margin-top:3rem;padding-inline:1rem;font-size:1.25rem;max-width:999px}.endorsements-page-section .endorsements-card{color:#00f;padding:1rem}.endorsements-page-section .endorsements-card ul{list-style-type:none}.endorsements-page-section .endorsements-card ul li{text-decoration:none;font-size:1.8rem}.endorsements-page-section .endorsements-card ul li strong{font-size:2rem}.endorsements-page-section .endorsements-card ul li h4{color:var(--main-text-light)}.endorsements-page-section .endorsements-card ul li h4 span{color:var(--logo-text-light);font-size:2rem}.footer{background-color:var(--logo-text-dark);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.footer-nav-container{display:flex;flex-direction:column;align-items:center}.footer-nav{display:flex;flex-wrap:wrap;justify-content:center;padding-top:1.5rem;margin-bottom:1.5rem;width:999px;max-width:100%}.footer-nav .footer-link{background-color:var(--accent-color);font-size:1.8rem;margin:.5rem;padding:.5rem;border-radius:44px;width:222px;box-shadow:0 0 10px #0000004d}.footer-nav .footer-link:hover{transform:scale(1.05);background-color:var(--logo-text-dark)}.family-link-div{display:flex;flex-direction:column;align-items:center}.w-family-link{background-color:var(--accent-color-green);font-size:1.8rem;margin:.5rem;padding:1rem;border-radius:11px;width:fit-content;box-shadow:0 0 10px #0009;text-align:center}.w-family-link:hover{transform:scale(1.05);background-color:var(--logo-text-dark)}.copyright-div{display:flex;justify-content:space-between;align-items:center;padding:1rem;gap:3rem;width:999px;max-width:100%}.copyright-div .copyright{font-size:1.25rem}.copyright-div .email-div{font-size:1.35rem;font-weight:700}.copyright-div .email-div a{color:var(--accent-color-green);font-size:1.44rem;font-weight:700}.copyright-div .email-div a:hover{color:var(--main-text-light);text-shadow:1px 1px 2px var(--accent-color);transform:scale(1.07)}.section-heading{font-size:2.5rem;color:var(--logo-text-light);font-family:var(--navbar-brand-font)}.contact-section{display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--bg-light);padding:0}.contact-section .contact-section-2-heading{margin-top:2rem}.contact-headshot{height:266px;margin:1rem;border-radius:6px;box-shadow:0 0 10px #00000080}.contact-text{width:999px;max-width:100vw;display:flex;align-items:center}.contact-text img{width:33%;box-shadow:0 0 10px #00000080;margin-left:.5rem}.contact-text-p-1{max-width:100%;width:111px}.contact-sign-div{width:100%;max-width:100%}.contact-sign-div .contact-sign{width:444px;max-width:92%;box-shadow:0 0 10px #00000080;margin:2rem 1rem}.contact-text p{color:var(--main-text-dark);font-size:1.5rem;padding:1rem;margin-bottom:0;max-width:100%;text-align:justify}.contact-text p a{color:var(--accent-color);transition:color .3s,text-decoration .3s;border-radius:6px;padding:5px}.contact-text p a:hover{color:var(--logo-text-dark);text-decoration:underline}.contact-text-1{background-color:var(--logo-text-dark);color:var(--main-text-light);width:999px;max-width:100%;display:flex;align-items:center;padding-block:3rem}.contact-text-1 p{color:var(--main-text-light);font-size:1.75rem;padding:1rem;margin-bottom:0;width:999px;max-width:100%}.contact-text-1 p a{color:var(--accent-color);transition:color .3s,text-decoration .3s;padding:5px;border-radius:6px;overflow-wrap:break-word}.contact-text-1 p a:hover{color:var(--main-text-light);text-decoration:underline}@media (max-width: 768px){.navbar-brand{margin-left:.5rem}.navbar-brand h1{font-size:2.75rem}.navbar-brand p{font-size:1rem}.navbar-brand .navbar-brand-sec-2{font-size:.66rem}.navbar-brand{width:88%}.hero-section{background-image:url(/assets/Wagner5-42103fa7.jpg)}.hero-container .hero-text{left:22px;top:25%;width:311px}.hero-container .hero-text h1{font-size:1.3rem;width:100%}.hero-container .hero-text img{width:333px}.hero-container .hero-img{width:388px;margin-right:-2rem}.about-chuck .about-chuck-text-2{justify-content:center;flex-wrap:wrap}.about-chuck .about-chuck-text-2 .about-chuck-img-2{height:288px;margin-top:2rem}.about-chuck .about-chuck-text-2 ul,.about-chuck .about-chuck-text-2 ul li,.about-chuck .about-chuck-text-2 p{text-align:center}.contact-sign-div{background-color:var(--bg-light)}.endorsements-page-section{margin-bottom:3%}.contact-text-1{flex-direction:column}.contact-text-1 p{font-size:1.5rem}.contact-text p{text-align:start;font-size:1.25rem}.footer-nav{padding-top:0}.copyright-div{flex-direction:column}.copyright-div .copyright{font-size:1rem;width:100%;text-align:center}.copyright-div .email-div{font-size:1rem;width:100%;justify-content:center;flex-wrap:wrap;text-align:center}.copyright-div .email-div a{font-size:1.22rem;font-weight:700}.w-family-link{font-size:1.5rem}.endorsements-page-section .endorsements-card p{font-size:1rem}.endorsements-page-section .endorsements-card ul li{text-decoration:none;font-size:1.8rem}.endorsements-page-section .endorsements-card ul li strong{font-size:1.7rem}.endorsements-page-section .endorsements-card ul li h4{color:var(--main-text-light)}.endorsements-page-section .endorsements-card ul li h4 span{color:var(--logo-text-light);font-size:1.8rem}}@media (max-width: 576px){.navbar-nav{margin-right:1rem}.navbar-toggler{margin-left:auto;margin-right:1rem}.hero-container .hero-text{left:-5px;width:255px;top:12%}.hero-container .hero-text img{width:255px}.hero-container .hero-text h1{font-size:1rem}.hero-container .hero-img{width:255px;margin-right:-4.11rem;overflow:hidden}.copyright-div{flex-wrap:wrap}.about-chuck p{font-size:1rem;text-align:start}figcaption{font-size:.8rem;margin-top:-.8rem}}@media (max-width: 991px){section{padding-inline:1rem}}.whitfield-family{display:flex;flex-direction:column;align-items:center;max-width:100%}.whitfield-family .w-family-history-hero{background-image:url(/assets/mural-1cff4aa3.png);height:444px;width:999px;max-width:100%;background-size:cover;overflow-x:hidden;display:flex;flex-direction:column;justify-content:end;align-items:center}.whitfield-family .w-family-history-hero h1{color:var(--main-text-dark);font-size:3.5rem;text-shadow:-1px -1px 0 rgba(0,0,0,.0666666667),1px -1px 0 rgba(0,0,0,.0666666667),-1px 1px 0 rgba(0,0,0,.0666666667),1px 1px 0 rgba(0,0,0,.0666666667);width:fit-content;max-width:100%;background-color:#005eb0;border-radius:6px;padding:.66rem}.whitfield-family * img{border-radius:6px;box-shadow:0 0 10px #00000080;padding:0;margin-block:1rem}.whitfield-family * figcaption{color:var(--main-text-dark)}.whitfield-family * figure{max-width:100%}.whitfield-family .w-family-section{width:999px;max-width:100%;padding-inline:1rem}.whitfield-family .w-family-section p{text-align:justify;font-size:1.11rem}.whitfield-family .w-family-section-1 .intro-block,.whitfield-family .w-family-section-2 .intro-block,.whitfield-family .w-family-section-4 .intro-block,.whitfield-family .w-family-section-5 .intro-block,.whitfield-family .w-family-section-9 .intro-block,.whitfield-family .w-family-section-8 .intro-block,.whitfield-family .w-family-section-7 .intro-block{display:flex}.whitfield-family .w-family-section-1 .intro-block figure img,.whitfield-family .w-family-section-2 .intro-block figure img,.whitfield-family .w-family-section-4 .intro-block figure img,.whitfield-family .w-family-section-5 .intro-block figure img,.whitfield-family .w-family-section-9 .intro-block figure img,.whitfield-family .w-family-section-8 .intro-block figure img,.whitfield-family .w-family-section-7 .intro-block figure img{margin-left:1rem;height:444px}.whitfield-family .w-family-section-1 .intro-block figure figcaption,.whitfield-family .w-family-section-2 .intro-block figure figcaption,.whitfield-family .w-family-section-4 .intro-block figure figcaption,.whitfield-family .w-family-section-5 .intro-block figure figcaption,.whitfield-family .w-family-section-9 .intro-block figure figcaption,.whitfield-family .w-family-section-8 .intro-block figure figcaption,.whitfield-family .w-family-section-7 .intro-block figure figcaption{padding-inline:1rem;color:var(--main-text-dark)}.whitfield-family .w-family-section-1 p,.whitfield-family .w-family-section-2 p,.whitfield-family .w-family-section-4 p,.whitfield-family .w-family-section-5 p,.whitfield-family .w-family-section-9 p,.whitfield-family .w-family-section-8 p,.whitfield-family .w-family-section-7 p{color:var(--main-text-dark)}.whitfield-family .w-family-section-3 img,.whitfield-family .w-family-section-6 img{width:66%}.whitfield-family .w-family-section-9{margin-top:-1rem}.outro-block{display:flex;align-items:self-start}.outro-block figure.chuck-polly img{height:311px;margin:2rem}@media (max-width: 996px){.intro-block{flex-direction:column;align-items:center;flex-wrap:wrap}.intro-block img{max-width:100%;height:auto}}@media (max-width: 768px){.whitfield-family .w-family-history-hero{height:311px}.w-family-section p{text-align:start}.w-family-section-1 .intro-block figure img{height:333px!important}}@media (max-width: 576px){.whitfield-family .w-family-section p{text-align:start}}.home-videos{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;flex-wrap:wrap}.featured-video-container{padding:1rem}.featured-video{width:100%;height:auto;max-width:999px;aspect-ratio:16/9;border-radius:6px;box-shadow:0 0 10px #00000080}.home-title{font-size:3rem;color:var(--logo-text-light);font-family:var(--navbar-brand-font);margin-block:2rem;text-align:center;max-width:999px}.video{max-width:100%;width:100%;aspect-ratio:16/9}h2{font-size:2rem;color:var(--logo-text-light);font-family:var(--navbar-brand-font);margin-top:1rem;text-align:center;max-width:999px}.video-card{width:466px;height:333px;max-width:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:.5rem;background-color:var(--logo-text-dark);border-radius:6px;box-shadow:0 0 10px #00000080}.video-card h2{font-size:2rem;color:#fff}@media (max-width: 576px){.home-title{font-size:2.5rem}h2{font-size:2.25rem}.video-card{height:300px;max-width:calc(100vw - 2.25rem);height:fit-content}.video{max-width:100%}}@media (max-width: 768px){.video{max-width:100%;width:768px}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-height:100vh;display:flex;flex-direction:column;align-items:center}
