section.postIndexContent{margin-top:100px;margin-bottom:140px}section.postIndexContent>.container{max-width:1366px;margin-left:auto;margin-right:auto}section.postIndexContent .featuredPosts{margin-bottom:100px}section.postIndexContent .featuredPosts .headline{font-size:22px;margin-bottom:20px}section.postIndexContent .featuredPosts .postsRow{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}section.postIndexContent .featuredPosts .postsRow .postCol{flex:0 0 auto;width:100%;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);display:flex;flex-direction:column}@media(min-width: 992px){section.postIndexContent .featuredPosts .postsRow .postCol{flex:0 0 auto;width:50%}}section.postIndexContent .featuredPosts .postsRow a.post{position:relative;display:flex;color:#fff;text-decoration:none;margin-bottom:calc(var(--bs-gutter-x)*1);flex-grow:1;flex-shrink:0;overflow:hidden}section.postIndexContent .featuredPosts .postsRow a.post .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-size:cover;background-position:center center;transition:transform .8s}section.postIndexContent .featuredPosts .postsRow a.post .bg img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;object-position:center;object-fit:cover;transition:transform .8s}section.postIndexContent .featuredPosts .postsRow a.post .textContent{display:block;position:relative;background-color:rgba(56,63,81,.9);padding:55px 45px;width:100%;z-index:1}section.postIndexContent .featuredPosts .postsRow a.post .textContent .category{display:block;font-size:16px;font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-weight:700}section.postIndexContent .featuredPosts .postsRow a.post .textContent .headline{display:block;font-size:22px;font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-weight:700;line-height:1.3em;margin-bottom:8px}section.postIndexContent .featuredPosts .postsRow a.post .textContent .summary{font-size:18px;line-height:1.9em;margin-bottom:10px;position:relative}@media(max-width: 575.98px){section.postIndexContent .featuredPosts .postsRow a.post .textContent .summary{font-size:16px}}section.postIndexContent .featuredPosts .postsRow a.post .textContent .postDate{font-size:16px}section.postIndexContent .featuredPosts .postsRow a.post .textContent .readmore{display:block;text-decoration:underline;margin-top:15px}section.postIndexContent .featuredPosts .postsRow a.post:hover .bg img,section.postIndexContent .featuredPosts .postsRow a.post:focus .bg img{transform:scale(1.1)}section.postIndexContent .indexRow{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}section.postIndexContent .indexRow .colSidebar{flex:0 0 auto;width:100%;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);margin-bottom:30px}@media(min-width: 992px){section.postIndexContent .indexRow .colSidebar{flex:0 0 auto;width:25%}}section.postIndexContent .indexRow .colSidebar .filters,section.postIndexContent .indexRow .colSidebar .appliedTerm{visibility:hidden}section.postIndexContent .indexRow .colSidebar.initialized .filters,section.postIndexContent .indexRow .colSidebar.initialized .appliedTerm{visibility:visible}section.postIndexContent .indexRow .colResults{flex:0 0 auto;width:100%;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);margin-bottom:30px}@media(min-width: 992px){section.postIndexContent .indexRow .colResults{flex:0 0 auto;width:75%}}section.postIndexContent .indexRow .colResults .sortby{visibility:hidden}section.postIndexContent .indexRow .colResults.initialized .sortby{visibility:visible}section.postIndexContent .colSidebar form.searchForm{width:260px;max-width:100%}section.postIndexContent .colSidebar form.searchForm .filters{position:relative}section.postIndexContent .colSidebar form.searchForm .filters .headline{font-size:22px;font-weight:700;font-family:"Montserrat-Bold","Montserrat-Bold-fallback";margin-bottom:5px}section.postIndexContent .colSidebar form.searchForm .filters .headline+.line{border-bottom:2px solid #00833f;margin-bottom:18px}section.postIndexContent .colSidebar form.searchForm .filters .collapseButtonClose{position:absolute;right:0;top:0}section.postIndexContent .colSidebar form.searchForm .filters .collapseButtonClose button{border:none;background:none}section.postIndexContent .colSidebar form.searchForm .filters .collapseButtonClose button::before{content:"�";font-family:"Font Awesome 6 Free";font-size:22px;font-weight:700;color:#090909;display:inline-block}section.postIndexContent .colSidebar form.searchForm .filters .collapseButtonOpen{position:absolute;right:0;top:0}section.postIndexContent .colSidebar form.searchForm .filters .collapseButtonOpen button{border:none;background:none}section.postIndexContent .colSidebar form.searchForm .filters .collapseButtonOpen button::before{content:"�";font-family:"Font Awesome 6 Free";font-size:22px;font-weight:700;color:#090909;display:inline-block}section.postIndexContent .colSidebar form.searchForm .filters .categoryOptions{margin-bottom:35px}section.postIndexContent .colSidebar form.searchForm .filters .categoryOptions .subHeadline{font-size:16px;font-weight:700;font-family:"Montserrat-Bold","Montserrat-Bold-fallback";margin-bottom:15px}section.postIndexContent .colSidebar form.searchForm .filters .categoryOptions .checkboxStyle{margin-bottom:14px}section.postIndexContent .colSidebar form.searchForm .filters .categoryOptions .checkboxStyle label{display:flex}section.postIndexContent .colSidebar form.searchForm .filters .categoryOptions .checkboxStyle .label{font-weight:700;vertical-align:middle}section.postIndexContent .colSidebar form.searchForm .filters .categoryOptions .checkboxStyle .chk{margin-right:10px}section.postIndexContent .colSidebar form.searchForm .filters .clearFilters{border:0;background-color:rgba(0,0,0,0);font-size:16px;font-weight:700;display:flex;align-items:center;padding:0 10px 0 0;margin-top:40px;display:none}section.postIndexContent .colSidebar form.searchForm .filters .clearFilters .icon{width:30px;height:30px;background-color:#c53f14;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px}section.postIndexContent .colSidebar form.searchForm .filters .clearFilters .icon::before{content:"�";font-family:"Font Awesome 6 Free";color:#fff;font-size:20px;font-weight:700;width:18px}section.postIndexContent .colSidebar form.searchForm.hasFilters .filters .clearFilters{display:flex;padding-bottom:30px}section.postIndexContent .colSidebar .searchTerm{margin-bottom:36px}section.postIndexContent .colSidebar .searchTerm .headline{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-size:22px;font-weight:700;margin-bottom:15px}section.postIndexContent .colSidebar .searchTerm .field{display:flex}section.postIndexContent .colSidebar .searchTerm input[type=text]{padding:10px;height:38px;border:1px solid #707070;border-right:0;font-size:16px;width:100%}section.postIndexContent .colSidebar .searchTerm button[type=submit]{background-color:#c53f14;border:0;padding:0;height:38px;width:38px}section.postIndexContent .colSidebar .searchTerm button[type=submit] .icon::before{content:"�";font-family:"Font Awesome 6 Free";color:#fff}section.postIndexContent .colSidebar .searchTerm .appliedTerm{display:inline-block;background-color:#c53f14;color:#fff;padding:5px 30px 5px 15px;border-radius:72px;margin-top:15px;line-height:1.1em;position:relative}section.postIndexContent .colSidebar .searchTerm .appliedTerm .text{font-size:14px}section.postIndexContent .colSidebar .searchTerm .appliedTerm .remove{border:0;background-color:rgba(0,0,0,0);margin-left:10px;padding:6px;color:#fff;position:absolute;right:2px;top:50%;transform:translateY(-50%)}section.postIndexContent .colSidebar .searchTerm .appliedTerm .remove::after{content:"�";font-size:12px;font-weight:700;padding:2px}section.postIndexContent .colSidebar .searchTerm .appliedTerm .remove:hover::after{opacity:.9}section.postIndexContent .colResults .sortby{margin-bottom:15px}section.postIndexContent .colResults .sortby.hasNoMore{display:none}section.postIndexContent .colResults .resultsArea{overflow-x:hidden}section.postIndexContent .colResults .results{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));justify-content:center}section.postIndexContent .colResults .results .post{flex:0 0 auto;width:100%;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 992px){section.postIndexContent .colResults .results .post{flex:0 0 auto;width:50%}}@media(min-width: 1200px){section.postIndexContent .colResults .results{margin-right:-60px;margin-left:-60px}section.postIndexContent .colResults .results .post{padding-right:60px;padding-left:60px}}section.postIndexContent .colResults .clientSideResults{display:none}section.postIndexContent .colResults.clientSideMode .serverSideResults{display:none}section.postIndexContent .colResults.clientSideMode .clientSideResults{display:block}section.postIndexContent .colResults .noResults{display:none;margin-top:50px}section.postIndexContent .colResults .noResults .headline{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-size:26px;font-weight:700;margin-bottom:10px}section.postIndexContent .colResults.noResults .serverSideResults,section.postIndexContent .colResults.noResults .clientSideResults{display:none}section.postIndexContent .colResults.noResults .noResults{display:block}section.postIndexContent .colResults .post{margin-bottom:100px}section.postIndexContent .colResults .post .imgHolder{overflow:hidden;margin-bottom:30px}section.postIndexContent .colResults .post .imgHolder img{width:100%;transition:transform .8s;aspect-ratio:215/141;display:inline-block}section.postIndexContent .colResults .post .category{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";color:#00833f;font-size:16px;font-weight:700;margin-bottom:10px}section.postIndexContent .colResults .post .headline{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-size:22px;font-weight:700;margin-bottom:10px;line-height:1.25em}section.postIndexContent .colResults .post .headline a{color:#000;text-decoration:none}section.postIndexContent .colResults .post .postDate{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-size:16px;margin-bottom:15px}section.postIndexContent .colResults .post .summary{font-size:18px;line-height:1.9em;position:relative;padding-top:15px}@media(max-width: 575.98px){section.postIndexContent .colResults .post .summary{font-size:16px}}section.postIndexContent .colResults .post .summary::before{content:" ";position:absolute;top:0px;left:0;width:70px;height:2px;background-color:#00833f}section.postIndexContent .colResults .post .readmore{margin-top:15px}section.postIndexContent .colResults .post .readmore a{font-size:18px;color:#c53f14}section.postIndexContent .colResults .post .readmore a:hover{color:#9d3615}section.postIndexContent .colResults .post:hover img{transform:scale(1.1)}section.postIndexContent .colResults .post:hover .headline{color:#c53f14}section.postIndexContent .colResults .paginationArea{display:flex;justify-content:center;border-top:2px solid #00833f;margin-top:0px;padding:30px 0}section.postIndexContent .colResults .paginationArea ul.pagination{margin-bottom:0}section.postIndexContent .colResults .paginationArea li.page-item{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-weight:700;font-size:16px;line-height:22px;width:33px;display:flex;justify-content:center;align-items:center}section.postIndexContent .colResults .paginationArea li.page-item .page-link{margin-left:0;border:0;background-color:rgba(0,0,0,0);padding:4px 5px;text-align:center;color:#000}section.postIndexContent .colResults .paginationArea li.page-item.active{background-color:#c53f14;border-radius:50%;border:0}section.postIndexContent .colResults .paginationArea li.page-item.active .page-link{color:#fff}section.postIndexContent .colResults .paginationArea li.page-item span[aria-hidden=true]{display:none}section.postIndexContent .colResults .paginationArea li.page-item.prev,section.postIndexContent .colResults .paginationArea li.page-item.next{border:0;width:auto}section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link{position:relative;border-radius:0px;margin-left:0;display:inline-block;text-transform:uppercase;font-weight:700;padding:10px 25px;font-size:16px;transition:background-color .3s;box-shadow:0 2px 8px rgba(0,0,0,.4);background-color:#0071eb;color:#fff;font-family:"Nunito Sans","Nunito Sans-fallback","Open Sans",Arial,sans-serif;font-size:16px;font-weight:800;border-radius:0;text-transform:none;background-color:#c53f14;padding:5px 20px;min-width:110px}section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link:hover,section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link:active,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link:hover,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link:active{cursor:pointer;text-decoration:none;box-shadow:0 0px 5px rgba(0,0,0,.4)}section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link:hover,section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link:active,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link:hover,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link:active{background-color:#005fc5;color:#fff}section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link:hover,section.postIndexContent .colResults .paginationArea li.page-item.prev .page-link:active,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link:hover,section.postIndexContent .colResults .paginationArea li.page-item.next .page-link:active{background-color:#9d3615}section.postIndexContent .colResults .paginationArea li.page-item.prev.disabled .page-link,section.postIndexContent .colResults .paginationArea li.page-item.next.disabled .page-link{background-color:#bbb;color:#000}section.postIndexContent .colResults .paginationArea li.page-item.prev.prev,section.postIndexContent .colResults .paginationArea li.page-item.next.prev{margin-right:30px}section.postIndexContent .colResults .paginationArea li.page-item.prev.next,section.postIndexContent .colResults .paginationArea li.page-item.next.next{margin-left:30px}section.postIndexContent .indexRow.hideSearchSidebar .colResults{flex:0 0 auto;width:100%}@media(min-width: 992px){section.postIndexContent .indexRow.hideSearchSidebar .colResults{flex:0 0 auto;width:100%}}section.postIndexContent .indexRow.hideSearchSidebar .colResults .results{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));justify-content:center}section.postIndexContent .indexRow.hideSearchSidebar .colResults .results .post{flex:0 0 auto;width:100%;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 768px){section.postIndexContent .indexRow.hideSearchSidebar .colResults .results .post{flex:0 0 auto;width:50%}}@media(min-width: 992px){section.postIndexContent .indexRow.hideSearchSidebar .colResults .results .post{flex:0 0 auto;width:33.33333333%}}@media(min-width: 992px){section.postIndexContent .featuredPosts .postsRow a.post:last-child{margin-bottom:0}section.postIndexContent .featuredPosts.count3 .postsRow a.post.blockStyle .textContent{padding:20px 45px;margin-top:auto}}@media(max-width: 767.98px){section.postIndexContent{margin-top:15px;margin-bottom:15px}section.postIndexContent .post .summary{font-size:16px}section.postIndexContent .post .readmore a{font-size:16px}section.postIndexContent .paginationArea{display:flex;justify-content:center;border-top:2px solid #00833f;margin-top:0px;padding:30px 0}section.postIndexContent .paginationArea ul.pagination{margin-bottom:0}section.postIndexContent .paginationArea li.page-item{font-family:"Montserrat-Bold","Montserrat-Bold-fallback";font-weight:700;font-size:16px;line-height:22px;width:33px;display:flex;justify-content:center;align-items:center}section.postIndexContent .paginationArea li.page-item .page-link{margin-left:0;border:0;background-color:rgba(0,0,0,0);padding:4px 5px;text-align:center;color:#000}section.postIndexContent .colResults .paginationArea .pagination{display:inline-block}section.postIndexContent .colResults .paginationArea .pagination li.page-item{display:inline-block}section.postIndexContent .colResults .paginationArea .pagination li.page-item.prev,section.postIndexContent .colResults .paginationArea .pagination li.page-item.next{display:block;clear:both;width:100%}section.postIndexContent .colResults .paginationArea .pagination li.page-item.prev{margin:5px 0;text-align:center;margin-bottom:20px}section.postIndexContent .colResults .paginationArea .pagination li.page-item.next{margin:5px 0;text-align:center;margin-top:20px}}@media(max-width: 575.98px){section.postIndexContent .indexRow .colSidebar{margin-bottom:0}section.postIndexContent .indexRow .colSidebar form.searchForm{width:100%}section.postIndexContent .indexRow .colResults .sortby{margin-bottom:50px}section.postIndexContent .indexRow .colResults .sortby select{width:100%;height:35px}}