body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{padding:0!important}header{align-items:center;background-color:#333;background-color:#fff;color:#fff;display:flex;justify-content:space-between;padding:10px 40px;position:sticky;top:0;z-index:1000}@media (max-width:768px){x header{padding:10px 20px}}.title-container{display:flex;flex-direction:column}.header-text{color:#1d345e;margin:0}h1{font-size:24px}h2{font-size:14px;font-weight:400}nav{display:block}@media (max-width:768px){nav{display:none}}nav ul{align-items:baseline;display:flex;list-style-type:none;margin:0;padding:0}nav ul li{margin-left:20px}nav ul li a{color:#000;font-size:16px}header a,nav ul li a{text-decoration:none}nav ul li a:hover{text-decoration:underline}.donate-button{background-color:#007dbd;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px;transition:background-color .3s ease}.donate-button:hover{background-color:#0056b3}.image-container,main{margin:0;padding:0}.image-container{display:flex;height:auto;width:100%}.left-image{height:auto;width:75%}.right-image{height:auto;width:25%}img{display:block;margin:0;padding:0}#section-1{background-color:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0;padding:20px;width:100%}#section-1 .left-column{flex:1 1;padding:20px 40px}@media (max-width:768px){#section-1 .left-column{padding-left:0}}#section-1 .title-container{text-align:center}#section-1 .left-column h2{color:#1d345e;font-size:40px;font-weight:700;line-height:1.2;margin-top:0}#section-1 .left-column p{color:#333;font-size:18px;line-height:1.5}#section-1 .right-column{flex:1 1;padding:10px}#section-1 .video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#section-1 .video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}#section-1 .article-box{background-color:#f9f9f9;border-radius:15px;color:inherit;display:block;padding:20px;text-decoration:none;transition:box-shadow .3s ease}#section-1 .article-box:hover{box-shadow:0 4px 12px #0000001a}#section-1 .title{font-size:1.5rem;margin-bottom:10px}#section-1 .subtitle{color:#666;font-size:1.2rem;margin-bottom:15px}#section-1 .meta{color:#999;font-size:.9rem}#section-1 .meta .author{font-weight:700}@media (max-width:768px){#section-1 .left-column,#section-1 .right-column{flex:100% 1;max-width:100%}}#endorsements-section{background-color:#003971;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0;padding:20px;width:100%}#endorsements-section .left-column{flex:1 1;padding:10px;position:relative;text-align:center}#endorsements-section .carousel-title{color:#fff;font-size:24px}#endorsements-section .endorsements-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}#endorsements-section .endorsements-item h3{color:#fff;margin:10px 0}#endorsements-section .endorsements-item p{color:#fff;margin:6px 0;padding-right:6px;padding-top:5px}#endorsements-section .right-column{display:flex;flex:1 1;justify-content:center;padding:10px}#countdown{text-align:center}#countdown .countdown-title{color:#fff;font-size:24px}#timer{display:flex;font-size:1.5em;justify-content:space-around;margin-top:10px}#timer .timer-item-container{margin:0 10px}#timer div{color:#fff;font-size:36px;padding:10px 10px 0}#timer h2{color:#fff;font-size:20px;margin:0}#about-section{background-color:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:40px;width:100%}#about-section .text-container{width:60%}@media (max-width:768px){#about-section .text-container{width:100%}}#about-section .title-container{text-align:center}#about-section h2{color:#1d345e;font-size:40px;font-weight:700;line-height:1.2;margin:0}#about-section p{font-size:18px;line-height:1.2;margin:30px 10px}#about-section .icon-button{align-items:center;border:none;border-radius:50%;color:#fff;display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:background-color .3s ease;width:40px}#about-section .button-container{display:flex;gap:10px;justify-content:center;margin-top:20px}#contact-section{align-items:flex-start;background-image:url(https://storage.googleapis.com/mary-west-linn-static-content/static/mount-hood-at-sunset-over-oregon-landscape-panorama-jpldesigns.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;justify-content:flex-start;padding-left:40px}#contact-section .contact-form{color:#fff;display:flex;flex-wrap:wrap;padding:20px;width:35%}#contact-section h2{color:#1d345e;font-size:24px;font-weight:700;width:100%}#contact-section .form-row{display:flex;flex-wrap:wrap;gap:20px;width:100%}#contact-section .form-group{flex:1 1;min-width:calc(50% - 20px)}#contact-section .form-group label{display:block;margin-bottom:5px}#contact-section .form-group input{background-color:#fffc;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:10px;width:100%}#last-name-container,#phone-container{padding-left:10px}#contact-section .button-container{width:100%}#contact-section button{background-color:#007dbd;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:8px;width:100px}#contact-section button:hover{background-color:#0056b3}@media (max-width:1168px){#contact-section .contact-form{min-width:50%}#last-name-container,#phone-container{padding-left:0}}@media (max-width:768px){#contact-section .form-row{gap:0}#contact-section .contact-form{min-width:80%}#contact-section .form-group{min-width:100%}#last-name-container,#phone-container{padding-left:0}}*{box-sizing:border-box}body{background-color:#f4f4f4;font-family:Arial,sans-serif;margin:0;padding:20px}.container{background:#fff;border-radius:5px;box-shadow:0 0 10px #0000001a;margin:auto;max-width:600px;padding:20px}.header-text{text-align:start}.text-box-container{margin-bottom:20px}.text-box{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px;resize:none;width:100%}.submit-button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:100%}.submit-button:hover{background-color:#218838}.svg-button{align-items:center;background-color:blue;border:none;border-radius:4px;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .3s;width:50px}.svg-button:hover{background-color:navy}.svg-icon{fill:#fff;height:24px;width:24px}.endorsement-container{display:flex;gap:10px}.endorsement-container input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:10px;padding:8px;resize:none;width:50%}
/*# sourceMappingURL=main.e74ca66f.css.map*/