﻿.header{box-shadow:none;border-bottom:0;background:transparent}.header .donation-button img{width:100%;transition:transform .4s cubic-bezier(.25,.1,.25,1);will-change:transform}.header .donation-button img:hover{transform:scale(.95)}@media(min-width:768px){.header .nav>li>a:hover,.header .nav>li.active>a,.header .nav>li.active:hover>a{border-bottom:solid 3px #93b941 !important;background:transparent}.header .navbar-collapse{justify-content:center;position:relative;text-align:center;margin:auto;display:flex !important}}.header .headerMenuPortletWrap .navbar-nav li a{color:#000;font-family:Montserrat;font-size:20px;line-height:22px;text-transform:none;font-weight:500;padding:10px 15px}.header-logo img{width:90%;padding:10px 0}@media(max-width:767px){.header-logo{display:flex;justify-content:flex-start}.res_table .navbar-toggle{position:absolute;top:6vh;right:0}.mainHeader .donation-button{width:30vw;position:absolute;top:7vh;right:24vw}}@media(max-width:768px){.header .headerMenuPortletWrap .navbar-nav li a{background:#eff3e0}}@media(min-width:768px) and (max-width:1020px){.header .headerMenuPortletWrap .navbar-nav li a{font-size:13px}}@media(min-width:1020px) and (max-width:1200px){.header .headerMenuPortletWrap .navbar-nav li a{font-size:16px}}@media(min-width:768px) and (max-width:992px){.header .nav li{margin-right:10px}}@media(min-width:768px){.hero-section{margin-top:-125px}}.hero-section .background-cover{padding-top:15% !important;padding-bottom:20% !important}.hero-content{display:flex;flex-direction:column;align-items:center;gap:30px}.hero-text{text-align:center;max-width:942px}@media(min-width:768px) and (max-width:992px){.hero-text{padding-top:60px}}.hero-text h1{color:#2d3d1a;font-size:40px;line-height:45px;font-weight:700;margin:0;font-family:"Source Sans 3"}.hero-text h2{color:#2d3d1a;font-size:30px;line-height:35px;font-weight:400;margin:10px 0 0;font-family:"Source Sans 3";padding-bottom:30px}@media(max-width:768px){.hero-text h2{text-align:center}}@media(min-width:992px){.hero-text h1{font-size:52px;line-height:55px}.hero-text h2{font-size:40px;line-height:45px;padding-bottom:0}}.hero-cta{padding:15px 30px;background:#476029;border:none;border-radius:100px !important;color:#fff;font-size:24px;line-height:26px;font-family:"Montserrat",sans-serif;font-weight:500;transition:background .3s ease}.hero-cta:hover{background:#37491e}.event-cards-container{display:flex;flex-wrap:wrap;max-width:1170px;justify-content:center;margin-top:-50px !important;position:relative;margin:auto;padding:0 15px}@media(max-width:768px){.event-cards-container{row-gap:20px}}@media(min-width:768px){.event-cards-container{gap:10px;margin-top:-115px !important}}.event-card{width:360px;height:222px;padding:30px;background:#eff3e0;box-shadow:-8px 8px 10px rgba(0,0,0,.25);border-radius:10px !important;display:flex;justify-content:center;flex-direction:column-reverse;align-items:center;transition:all .2s ease-in-out;will-change:transform}.event-card:hover{transform:translateY(-10px)}.event-info{display:flex;flex-direction:column;gap:34px}.event-type{color:#000;font-family:"Montserrat";font-size:16px;font-weight:500;text-transform:lowercase;letter-spacing:4.8px}.event-title{color:#476029;font-family:"Source Sans 3";font-size:24px;line-height:30px;font-weight:600;margin:0}.event-image img{width:50px;height:50px;object-fit:cover}.event-container{width:100%;min-height:225px;justify-content:space-between;align-items:center;padding:20px;background:rgba(138,160,60,.4);border-radius:10px !important;display:flex;gap:10px;transition:all .2s ease-in-out;will-change:transform,box-shadow}@media(max-width:768px){.event-container{flex-direction:column-reverse}}.event-container:hover{box-shadow:-8px 8px 15px rgba(0,0,0,.15);transform:translateY(-3px)}.event-container .text-container{display:flex;flex-direction:column;justify-content:space-between;max-width:485px}.event-container img{width:80%}.event-container .image-holder img{width:100%}.event-container .image-container{display:flex;justify-content:flex-end}@media(max-width:768px){.event-container .image-container{justify-content:center}}.event-header{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.event-title{font-size:32px;line-height:35px;font-family:"Source Sans 3";font-weight:500;color:#476029;margin-bottom:15px}.event-icon img{width:100%;height:auto;position:relative;z-index:1}.event-description{max-width:695px;padding:0 15px;border-left:2px solid #476029;text-align:justify}.event-description h3{text-align:left}.event-description-image{padding:0 15px;border-left:2px solid #476029;text-align:justify;display:flex;gap:50px;align-items:center}.event-description p{font-size:16px;font-weight:400;color:#476029;line-height:20px;margin:0}.contact-banner .background-color{border:solid 2px #c6d29e !important;max-width:1140px;padding-bottom:0 !important;margin:auto;border-radius:10px !important}.contact-banner .donation-button img{width:100%;transition:transform .4s cubic-bezier(.25,.1,.25,1);will-change:transform;padding-bottom:40px}@media(min-width:768px){.contact-banner .donation-button img{padding-bottom:0}}.contact-banner .donation-button img:hover{transform:scale(.95)}.contact-banner .donation-button{float:left}.latest-posts.horizontal.large{display:flex;flex-wrap:wrap;justify-content:space-between}.latest-posts.horizontal.large img{border-radius:0 !important}.latest-posts.horizontal.large span{color:#000}div#pnlLarge{border:2px solid #c6d29e;border-radius:7px !important}.postL_Title{font-family:"Source Sans 3";color:#000 !important;font-weight:400;border-bottom:2px solid #c6d29e;padding-bottom:10px}.latest-posts.horizontal .latest-post-end-line{margin-left:0;margin-right:0}.popular-post-end-line,.latest-post-end-line{background:#c6d29e !important}.latest-post-end-line{height:2px}.green-box .background-color{border-radius:10px !important}@media(max-width:768px){.event-description-image{display:flex;flex-wrap:wrap}}.event-description-image img{width:100%}.team-container{display:flex;justify-content:center;align-items:center;gap:50px;flex-wrap:wrap}.team-member{width:264px;height:115px;padding:20px;background:rgba(239,243,224,.63);border-radius:5px !important;border:1px solid #8aa03c;display:flex;flex-direction:column;align-items:center;gap:3px;justify-content:center}.member-photo{height:auto;padding:10px;display:flex;justify-content:center;align-items:center}.member-photo img{height:84px}.member-info{text-align:center}.member-name{color:#476029;font-size:18px;font-family:"Source Sans Pro",sans-serif;font-weight:600;letter-spacing:.9px}.member-role{color:#000;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400}.member-bio{width:248px;padding:10px;text-align:center;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:300;color:#000}img#imgSThumb{border-radius:0 !important}.post-small-post .postS_imgThumbWrap{border:1px solid #93b941}.sidebar.post-category-wrap .sidebar-menu>li{border-bottom:1px solid #93b941}.donation-container{width:100%;min-height:225px;justify-content:center;padding:10px 20px 30px;background:rgba(138,160,60,.4);border-radius:10px !important;display:flex;flex-direction:column;gap:10px;transition:all .2s ease-in-out;will-change:transform,box-shadow}.donation-container:hover{box-shadow:-8px 8px 15px rgba(0,0,0,.15);transform:translateY(-3px)}.donation-header{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.donation-title{font-size:32px;line-height:35px;font-family:"Source Sans 3";font-weight:500;color:#476029}.donation-icon img{width:100%;height:auto;position:relative;z-index:1}.donation-description{max-width:850px;padding:0 15px;border-left:2px solid #476029;text-align:justify}.donation-description-image{padding:0 15px;text-align:justify;display:flex;gap:50px;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(max-width:768px){.donation-description-image{justify-content:center}}.donation-description p{font-size:16px;font-weight:400;color:#476029;line-height:20px;margin:0}.donation-container ul{padding-inline-start:15px}.donation-container li{padding-bottom:10px}.donation-container p{max-width:605px}.pdf-download-element{width:55%;height:100%;display:flex;justify-content:center}.pdf-download-element .icon{width:50px;margin:auto;margin-bottom:10px}.pdf-download-element img{width:100%}.pdf-download-element .tittle p{color:#476029;font-family:Montserrat;font-size:22px;font-weight:700;line-height:20px;text-align:center;max-width:285px}.pdf-container{align-items:flex-start;display:flex;justify-content:center}@media(max-width:768px){.pdf-container{flex-wrap:wrap}}.donation-cards-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.donation-cards-container{justify-content:center;row-gap:20px}}.donation-card img{width:370px}.footer{background:#476029;color:#fff}.footer p{color:#fff;font-family:Montserrat;font-size:14px;line-height:18px}@media(max-width:768px){.footer p{text-align:center !important}.footer h3{text-align:center !important}.social-links{margin:auto}.copyright p{text-align:center !important}}.footer-illustration{margin-bottom:-1px}.footer-illustration img{border-radius:0 !important;width:101%}.footer h3{color:#fff;font-family:"Source Sans 3";font-size:24px;font-style:normal;font-weight:600;line-height:30px}footer .subscribe-template-wrap .subscribe-template-form .form-control{background:#fff;border:1px solid #fff}.subscribe-template-wrap .subscribe-template-form .subscribe-btn,.subscribe-modal .subscribe-btn{border:1px solid #93b941 !important}.copyright{color:#fff;background:#2d3d1a}.copyright a,.copyright a:hover,.copyright a:focus{color:#fff}.copyright p{font-size:14px;margin-bottom:0}.social-links{display:flex;flex-direction:column;gap:10px;max-width:fit-content}.link-container a{display:flex;justify-content:flex-start;align-items:center;gap:15px}.link-container img{width:25px;height:35px}.link-container p{margin-bottom:0 !important}.link-container strong{color:#fff}.social-media-container{display:flex;justify-content:space-between;margin-top:20px}@media(max-width:768px){.subscribe-element{display:flex;width:fit-content;justify-content:center;min-width:100%}}body{background-color:#eff3e0}.highlighted h2{width:fit-content;display:flex;padding:5px 10px;align-items:center;gap:10px;border-radius:5px !important;background:rgba(138,160,60,.4)}h1{color:#476029;font-family:"Source Sans 3";font-size:35px;font-weight:600;line-height:40px;text-align:center}h2{color:#476029;font-family:"Source Sans 3";font-size:32px;font-weight:600;line-height:40px;text-align:left}h3{font-size:22px;line-height:25px;font-family:"Source Sans 3";font-weight:400;color:#476029}p{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:20px}li{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:20px}span{font-family:Montserrat}.info-text{max-width:577px}img{border-radius:10px !important}@media(max-width:768px){.large-image img{width:70% !important}}.styled img{border-radius:10px !important;box-shadow:-8px 8px 10px 0 rgba(0,0,0,.25)}.separate-content-from-top-elements .min-content-height{padding-top:0 !important}svg:not(:root){overflow:hidden}a{text-decoration:none !important}.hero-headline{width:100%;height:auto;padding:10px 50px;background:#eff3e0;border-radius:5px !important;border:1px solid rgba(138,160,60,.63);display:flex;justify-content:center;align-items:center}.headline-text h1{text-align:center;color:#2d3d1a;font-size:30px;font-family:"Source Sans 3";font-weight:700;margin-bottom:0}.bottom-hero-separator .blank-separator{height:20px !important}.top-hero-separator .blank-separator{height:20px !important}@media(min-width:768px){.headline-text h1{font-size:44px}.hero-headline{width:461px;height:94px;padding:30px 50px}.bottom-hero-separator .blank-separator{height:100px !important}.top-hero-separator .blank-separator{height:200px !important}}.inner-hero-headline{width:100%;height:auto;padding:10px 50px;border-radius:5px !important;border:1px solid #476029;display:flex;justify-content:center;align-items:center}.inner-headline-text h1{text-align:center;color:#2d3d1a;font-size:30px;font-family:"Source Sans 3";font-weight:700;margin-bottom:0}@media(min-width:992px){.inner-hero-headline{width:fit-content;height:fit-content}.inner-headline-text h1{font-size:42px;line-height:40px}}.positioned-hero-section{position:absolute;top:20%;right:0;z-index:-1}@media(max-width:768px){.donation-button{width:100%;display:flex;justify-content:center}}.res_table .post-thumbnail-content h2{white-space:nowrap}hr{border-top:1px solid #93b941;border-bottom:0 solid #93b941}strong{color:#476029}li{color:#476029}.accept-cookies-dialog .modal-footer .btn-default{background-color:#476029;color:#fff}