.hero-post.hidden{display:flex;justify-content:center;align-items:center}#heroloader.loading-spinner{background-image:url("/content/themes/base/assets/img/spinner.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;height:350px;width:350px}#heroloader.loading-spinner .hero-wrap.hidden{display:none}.hero-post{position:relative;overflow:hidden;max-height:80vh}.hero-post img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center;min-height:400px}.hero-post .hero-post-text{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;background:linear-gradient(90deg, #F8F7F6 44.21%, rgba(248, 247, 246, 0.85) 99.89%);height:100%;max-width:45%;width:100%}@media(max-width: 1023.98px){.hero-post .hero-post-text{max-width:50%}}.hero-post .hero-post-text__wrap{display:flex;flex-direction:column;justify-content:center;padding:20px}@media(min-width: 768px){.hero-post .hero-post-text__wrap{height:880px}}@media(max-width: 1023.98px){.hero-post .hero-post-text__wrap{height:680px}}.hero-post .hero-post-text__wrap h2{padding-bottom:20px}.hero-post .hero-post-text__wrap h2 a{color:#2e3928}.hero-post .hero-post-text__wrap p{max-width:400px}@media(max-width: 1023.98px){.hero-post .hero-post-text__wrap p{display:none}}.hero-post .hero-post-text__wrap .author{font-family:"TTNorm-Bold",sans-serif;font-size:14px;line-height:20px;letter-spacing:.1em;font-weight:400;text-transform:uppercase;text-align:left;text-transform:uppercase;padding-bottom:30px}.hero-post .hero-post-text__wrap .read-more-button{font-family:"TTNorm-Bold",sans-serif;font-size:14px;line-height:20px;letter-spacing:.1em;font-weight:400;text-transform:uppercase;color:#2e3928;background:#fff;border:1px solid #bdbdbd;width:-moz-fit-content;width:fit-content;padding:1rem 1.5rem}@media(max-width: 1023.98px){.hero-post .hero-post-text__wrap .read-more-button{font-family:"TTNorm-Bold",sans-serif;font-size:12px;line-height:20px;letter-spacing:.1em;font-weight:400}}.hero-post .hero-post-text__wrap .btn{width:-moz-fit-content;width:fit-content}.post-categories{scroll-margin:92px}@media(min-width: 768px){.post-categories{scroll-margin:154px}}.post-categories a:hover{text-decoration:none}.post-categories__header{background-color:#fafafa;border-color:#bdbdbd;border-style:solid;border-width:1px 0 1px 0;margin-bottom:8px;padding:20px 0}.post-categories__filters{display:flex;flex-direction:row;align-items:center;justify-content:center}@media(min-width: 576px){.post-categories__filters{padding:0 40px}}@media(max-width: 1023.98px){.post-categories__filters{flex-direction:column}}.post-categories__filters .filter-title{color:#252525;font-family:"TiemposHeadline-Light",serif;font-size:32px;line-height:48px;letter-spacing:.03em;font-weight:400;font-size:32px}.post-categories__filters ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;padding:20px}@media(max-width: 1023.98px){.post-categories__filters ul{justify-content:space-between}}@media(max-width: 1023.98px){.post-categories__filters ul li.main-button{width:100%}}.post-categories__filters ul li.main-button.reset{margin-left:3rem}@media(max-width: 1023.98px){.post-categories__filters ul li.main-button.reset{margin-left:0}}.post-categories__filters ul li{position:relative;margin:10px .25rem}@media(max-width: 1023.98px){.post-categories__filters ul li{width:45%;margin-bottom:1rem}}.post-categories__filters ul li a.active span{color:#fff;background:#4f6344}.post-categories__filters ul li span{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;background-color:#fafafa;border-radius:2px;box-shadow:inset 0 0 0 1px #bdbdbd;cursor:pointer;margin-bottom:0;font-family:"TTNorm-Bold",sans-serif;font-size:12px;line-height:20px;letter-spacing:.1em;font-weight:400;color:#2e3928;text-transform:uppercase}.post-categories__filters ul li span .v-icon__svg{height:16px;margin-left:16px;width:16px}.post-categories__filters ul li ul.dropdown{position:absolute;display:flex;flex-direction:column;top:auto;right:auto;left:0;bottom:0;padding:.5rem;width:100%;background:#fafafa;box-shadow:rgba(17,17,17,.1) 0 20px 25px -5px,rgba(17,17,17,.04) 0 10px 10px -5px;opacity:0;transform:translateY(100%);transition:.25s opacity ease-in-out,.25s visibility ease-in-out;visibility:hidden;z-index:2}.post-categories__filters ul li ul.dropdown li{margin:.25rem 0px}@media(max-width: 1023.98px){.post-categories__filters ul li ul.dropdown li{width:100%}}.post-categories__filters ul li ul.dropdown li:last-child{margin-bottom:0}.post-categories__filters ul ul.dropdown.show{opacity:1;visibility:visible}.filter-posts{width:100%;padding-right:32px;padding-left:32px;margin-right:auto;margin-left:auto}.filter-posts h1{color:#2e3928;font-family:"TiemposHeadline-Light",serif;font-size:48px;line-height:56px;letter-spacing:.03em;font-weight:400;text-align:center;padding-top:50px}.filter-posts h1{font-size:35px}@media screen and (min-width: 376px){.filter-posts h1{font-size:calc(35px + 13*(100vw - 376px)/1544)}}@media screen and (min-width: 1920px){.filter-posts h1{font-size:48px}}.filter-posts .all-posts a:hover{text-decoration:none}.filter-posts .all-posts__wrap{display:flex;flex-direction:row;flex-wrap:wrap}.filter-posts .all-posts__wrap .featured-post,.filter-posts .all-posts__wrap .regular-post{position:relative;padding:2rem}@media(min-width: 1280px){.filter-posts .all-posts__wrap .featured-post,.filter-posts .all-posts__wrap .regular-post{flex:0 0 33.3333%}}@media(max-width: 1279.98px){.filter-posts .all-posts__wrap .featured-post,.filter-posts .all-posts__wrap .regular-post{flex:0 0 50%}}@media(max-width: 1023.98px){.filter-posts .all-posts__wrap .featured-post,.filter-posts .all-posts__wrap .regular-post{padding:1.5rem}}@media(max-width: 767.98px){.filter-posts .all-posts__wrap .featured-post,.filter-posts .all-posts__wrap .regular-post{flex:0 0 100%;padding:1.5rem 0}}.filter-posts .all-posts__wrap .featured-post img,.filter-posts .all-posts__wrap .regular-post img{width:100%;height:auto;border-radius:2px}.filter-posts .all-posts__wrap .featured-post .post-tag,.filter-posts .all-posts__wrap .regular-post .post-tag{position:absolute;top:60px;color:#2e3928;background:#f8f7f6;padding:10px;text-transform:uppercase;font-family:"TTNorm-Bold",sans-serif;font-size:12px;line-height:16px;letter-spacing:.1em;font-weight:400;text-transform:uppercase}.filter-posts .all-posts__wrap .featured-post .post-text-wrap,.filter-posts .all-posts__wrap .regular-post .post-text-wrap{padding-top:36px}.filter-posts .all-posts__wrap .featured-post .post-text-wrap h2 a,.filter-posts .all-posts__wrap .regular-post .post-text-wrap h2 a{color:#2e3928;font-family:"TiemposHeadline-Light",serif;font-size:42px;line-height:50px;letter-spacing:.03em;font-weight:400;text-align:left}.filter-posts .all-posts__wrap .featured-post .post-text-wrap h2 a,.filter-posts .all-posts__wrap .regular-post .post-text-wrap h2 a{font-size:30px}@media screen and (min-width: 376px){.filter-posts .all-posts__wrap .featured-post .post-text-wrap h2 a,.filter-posts .all-posts__wrap .regular-post .post-text-wrap h2 a{font-size:calc(30px + 12*(100vw - 376px)/1544)}}@media screen and (min-width: 1920px){.filter-posts .all-posts__wrap .featured-post .post-text-wrap h2 a,.filter-posts .all-posts__wrap .regular-post .post-text-wrap h2 a{font-size:42px}}.filter-posts .all-posts__wrap .featured-post .post-text-wrap p,.filter-posts .all-posts__wrap .regular-post .post-text-wrap p{padding-top:18px}.filter-posts .all-posts__wrap .featured-post .post-text-wrap a.read-more,.filter-posts .all-posts__wrap .regular-post .post-text-wrap a.read-more{display:flex;flex-direction:row;align-items:center;color:#4f6344;font-family:"TTNorm-Bold",sans-serif;font-size:14px;line-height:20px;letter-spacing:.1em;font-weight:400;text-transform:uppercase}.filter-posts .all-posts__wrap .featured-post .post-text-wrap a.read-more svg,.filter-posts .all-posts__wrap .regular-post .post-text-wrap a.read-more svg{margin-left:15px}.filter-posts .all-posts__wrap .newsletter{width:100%;padding:3rem 0;position:relative}.filter-posts .all-posts__wrap .newsletter__container{background:#fff;border:1px solid #bdbdbd;max-width:1150px;width:100%;padding:2rem;position:relative;margin:0 auto;text-align:center}.filter-posts .all-posts__wrap .newsletter__container h3{font-family:"TiemposHeadline-Light",serif;font-size:42px;line-height:50px;letter-spacing:.03em;font-weight:400;text-align:center}.filter-posts .all-posts__wrap .newsletter__container .btn{margin-top:20px}.filter-posts .all-posts__wrap ul.ajax-pagination{display:flex;justify-content:center;list-style:none;margin-bottom:60px;padding:0}.filter-posts .all-posts__wrap ul.ajax-pagination li{margin:3px}.filter-posts .all-posts__wrap .navigation-pagination{width:100%;display:block;text-align:center;margin:60px 0;font-family:"TTNorm-Bold",sans-serif;font-size:14px;line-height:20px;letter-spacing:.1em;font-weight:400;text-transform:uppercase;font-weight:700}.filter-posts .all-posts__wrap .navigation-pagination .page-numbers{color:#2e3928;border:1px solid #bdbdbd;padding:10px 15px;border-radius:2px}.filter-posts .all-posts__wrap .navigation-pagination .page-numbers.active{color:#fff;background:#4f6344}.filter-posts .all-posts__wrap .navigation-pagination .prev.page-numbers,.filter-posts .all-posts__wrap .navigation-pagination .next.page-numbers{color:#4f6344;text-transform:uppercase;border:none}.gform_submission_error{display:none}.gform_confirmation_wrapper{padding-top:1rem}.all-posts.hidden{display:flex;justify-content:center;align-items:center}.all-posts__wrap.hidden{display:none}#postloader.loading-spinner{background-image:url("/content/themes/base/assets/img/spinner.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;height:350px;width:350px}#postloader.loading-spinner .hero-wrap.hidden{display:none}.gform_ajax_spinner{position:absolute}@media(max-width: 767.98px){.gform_ajax_spinner{position:relative}}
/*# sourceMappingURL=article-hub.css.map */