@import url("https://fonts.googleapis.com/css?family=Archivo");@import url("https://fonts.googleapis.com/css?family=Quicksand");html,body{padding:0;margin:0;font-family:'Archivo', sans-serif;color:#323232}img{max-width:100%}hr{height:1px;border:0;background-color:#ddd;margin-bottom:50px}h1,h2,h3,h4{font-family:'Quicksand', sans-serif}h1{padding:0;margin:0 0 20px 0;font-size:2.5em}h2{font-size:2.3em;margin:0 0 30px 0;text-align:center}h3{font-size:1.8em;margin:20px 0 20px 0}h4{font-size:larger}p{font-size:1em;line-height:1.4em;color:#323232}.p-sec{font-size:1.4em;line-height:1.4em;color:#323232}.p-highlight{color:#006b3f;font-size:1.4em;line-height:1.4em}nav{background:rgba(0,0,0,0.8);padding:10px 0;position:absolute;width:100%;color:#fff;z-index:999;line-height:0}nav .button a{padding:13px;font-size:.8em}nav svg{fill:#006b3f;height:35px}section{padding:60px 0}form{display:flex;max-width:500px;margin:0 auto}form input[type="text"]{flex-grow:1;flex-shrink:1;width:100%;border:1px solid #ddd}form input[type="text"],form input[type="text"]:focus{border-top-left-radius:30px;border-bottom-left-radius:30px}form input[type="text"]:focus{box-shadow:0 0 5px 0 #006b3f;outline:none}form input[type="submit"]{border-top-right-radius:30px;border-bottom-right-radius:30px}form input[type="submit"]:hover{background:#005230}.button a,input[type="submit"],input[type="text"]{border:0;padding:15px 40px;box-sizing:content-box;font-size:1em;font-weight:100}.button a,input[type="submit"]{background:#006b3f;color:#fff;cursor:pointer;font-weight:bold}.button a{display:inline-block;text-decoration:none;border-radius:30px;transition:200ms ease-in background}.button a:hover{background:#000}.button a:hover{color:#fff}a{color:#323232}a:hover{color:#006b3f}.page-navigation{margin-bottom:40px;font-weight:700}.page-navigation a{text-decoration:none}.text-right{text-align:right}.article h1,.article h2{font-family:"Quicksand", sans-serif;font-size:1.375rem;text-transform:none;letter-spacing:0;font-weight:bold;margin-top:32px;text-align:left;color:#006b3f}.article h3{font-size:1.125rem;font-weight:bold;margin-top:32px;text-align:center;color:#006b3f}.article h4{font-size:1.125rem;font-weight:bold;margin-top:32px;color:#006b3f}.article p{font-size:1.125rem;margin-bottom:14px;color:#4c4f56}@media (max-width: 798px){.article p{font-size:1rem}}.article p a{color:#4c4f56}.article p a:hover{color:#006b3f}.article li{font-size:1.125rem;line-height:1.35;margin-bottom:14px;color:#4c4f56;position:relative}.article ul{padding-left:30px}.article ul li{position:relative}.article ul li:before{content:'-';position:absolute;top:0px;left:-21px;display:inline-block;color:#006b3f;font-weight:bold}.article ol{padding-left:50px}.article ol li{list-style:decimal}.article img{max-width:100%;height:auto;display:block;margin:0 auto;box-shadow:0px 15px 60px 0px rgba(0,0,0,0.2)}.article img+em{font-size:0.82rem;font-weight:lighter;color:#000;text-align:center;display:block}.article strong{font-weight:bold;color:#2C3038}.article-summary{font-size:1.125rem;color:#006b3f;padding-bottom:32px;border-bottom:1px solid #E1E0E0;margin-bottom:32px;font-family:'Open Sans', sans-serif}.article-summary a{color:#006b3f}.article-summary a:hover{color:#000}.article-feature-image{width:100%;object-fit:cover;margin-bottom:32px;margin-top:32px}.about p{color:#fff}.about img{width:70%;height:auto}.blog-img{box-shadow:0px 15px 60px 0px rgba(0,0,0,0.3)}span{font-weight:bold}ul.share-buttons{list-style:none;padding:0;text-align:center}ul.share-buttons li{display:inline}ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}blockquote{background:#f9f9f9;border-left:5px solid #006b3f;margin:1.5em 3px;padding:0.5em 10px;quotes:"“" "”" "‘" "’"}blockquote:before{color:#006b3f;content:open-quote;font-size:3em;line-height:0.1em;margin-right:0.1em;vertical-align:-0.4em}blockquote p{display:inline}.iframe{text-align:center;width:100%}.container{max-width:1000px;width:100%;margin:0 auto;position:relative;padding:50px 30px;box-sizing:border-box}header{padding-bottom:50px;padding-top:60px}@media (min-width: 768px){header .container{display:flex}header .column{flex:1}header .column img{max-width:none;width:120%}header .column:first-child{display:flex;justify-content:center;align-items:center;margin-right:50px}}header img{margin:100px auto 0 auto;display:block;max-width:100%}header .container,nav .container{padding-top:0;padding-bottom:0}.donate{text-align:center}nav .button{position:absolute;right:35px;top:4px}.thirds{margin:90px -15px 0 -15px;padding:0;list-style:none}@media (min-width: 768px){.thirds{display:flex}}.thirds li{box-sizing:border-box;margin:70px 0px;width:100%;border:1px solid #dfdfdf;border-radius:3px;padding:0 30px 25px 30px;text-align:center}@media (min-width: 768px){.thirds li{width:33%;margin:0 15px}}.thirds li .image{display:inline-block;line-height:0;background:white;margin-top:-40px;padding:10px;box-shadow:2px 7px 39px 9px #f7f7f7;border-radius:50px}.thirds li p{font-size:1.1rem}.thirds li svg{fill:#006b3f;padding:5px}#blockquote-home{padding:0;margin:120px 0 70px 0;position:relative}#blockquote-home .quote{padding:30px 50px;max-width:500px;margin:0 auto;border-radius:3px;position:relative;font-size:1.3em;text-align:center;box-shadow:0 20px 100px 0 rgba(0,0,0,0.1);color:#000;font-style:italic}#blockquote-home .quote::before{content:"\201C";font-family:Georgia, serif;font-size:90px;font-weight:bold;color:#006b3f;position:absolute;left:0;top:-6px;text-align:center;width:100%}#blockquote-home .quote::after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-30px;border-width:30px 30px 0;border-style:solid;border-color:#ffffff transparent;display:block;width:0}#blockquote-home .meta{text-align:center;vertical-align:middle;position:relative;z-index:999;top:35px}#blockquote-home .meta .author{display:inline-block;vertical-align:middle;margin:0 0 0 10px}#blockquote-home .image{display:inline-block;width:70px;margin:0 0 0 15px;vertical-align:middle}#blockquote-home .image img{max-width:100%;border-radius:200px}.newsletter{padding:100px 0}.footer-black a{opacity:0.86;color:#fff}.footer-black a:hover,.footer-black a:focus{opacity:1}footer{background:#006b3f;padding:40px 0}footer,footer a{color:#8e8e8e}footer a:hover{color:#fff}footer a:hover svg{fill:#fff}footer p{margin:0;padding:0}footer p,footer address{font-size:.9em}footer svg{fill:#f1f1f1;height:20px;position:relative;top:4px}footer a{text-decoration:none}footer a svg:hover{fill:#fff}@media (min-width: 768px){footer .container{display:flex;align-items:center}}footer .container div{margin:20px 0;box-sizing:content-box;padding:0 25px}@media (min-width: 768px){footer .container div{width:33%;margin:0}}.copyright{padding:5px 0;margin:0;background:#000;text-align:center;font-size:.8em}.copyright a{color:#8e8e8e;text-decoration:none}.copyright a:hover{color:#fff}.posts{margin:0 -20px}@media (min-width: 768px){.posts{display:flex}}.posts .post{flex:1;border:1px solid #eee;margin:0 0 50px 0;background:#fff;border-radius:3px}@media (min-width: 768px){.posts .post{margin:0 20px}}.posts .post .image{height:200px;background-position:center;background-size:cover;border-top-right-radius:3px;border-top-left-radius:3px}.posts .post .post-content{padding:20px}.posts .post .date{color:#ccc;font-weight:bold;font-size:1.1rem}.posts .post h3{font-size:1.5rem}.posts .post p{font-size:1.1rem}.post-title h3{margin:0}.post-title .date{margin:0 0 30px 0;font-size:normal;color:#9da2ac;text-align:center}.editor-link{display:none;margin-top:0}.editor-link .btn{border:0;border-radius:2px;width:100%;max-width:500px;box-sizing:border-box;font-size:2rem;text-decoration:none;padding:10px 15px;margin:0;font-size:18px;cursor:pointer;background-color:#f7e064;color:#333;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.2)}.editor-link .btn:hover{background-color:#f4d525;color:#333}.cms-editor-active .editor-link{display:block}@media (min-width: 768px){.columns{display:flex;margin:0 -30px;align-items:center}.columns>div{flex:1;padding:0 30px}}.columns h2{text-align:left}.darker{background:#f8fafb;padding:60px 0}@media (min-width: 1022px){body{position:relative}}
