.tfw-all-articles-wrap .all-posts{display:grid;gap:2rem}@media (min-width: 61em){.tfw-all-articles-wrap .all-posts{grid-template-columns:1fr 1fr 1fr}}.tfw-all-articles-wrap .paginate-hidden,.tfw-all-articles-wrap .filter-hidden{display:none !important}.tfw-all-articles-wrap .filter-bar{background:rgba(0,0,0,0.03);padding:1rem;margin-bottom:2rem;border-radius:6px}@media (max-width: 60.99em){.tfw-all-articles-wrap .filter-bar .filter-btns{display:none}}.tfw-all-articles-wrap .filter-bar .filter-btns .category-filter-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0.54);background:transparent;border-radius:6px;text-transform:uppercase;font-size:11px;padding:0px 10px;cursor:pointer;line-height:28px;outline:none;-webkit-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1);-o-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1);transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1);will-change:color,background}.tfw-all-articles-wrap .filter-bar .filter-btns .category-filter-btn.active,.tfw-all-articles-wrap .filter-bar .filter-btns .category-filter-btn:hover{background:rgba(0,0,0,0.54);color:#fff}.tfw-all-articles-wrap .filter-bar .filter-btns .category-filter-btn+.category-filter-btn{margin-left:10px}.tfw-all-articles-wrap .filter-bar select{width:100%}@media (min-width: 61em){.tfw-all-articles-wrap .filter-bar select{display:none}}.tfw-all-articles-wrap .posts-foot-nav{margin-top:3rem;display:-ms-flexbox;display:flex}.tfw-all-articles-wrap .posts-foot-nav .total-posts{margin:0;position:absolute}@media (max-width: 60.99em){.tfw-all-articles-wrap .posts-foot-nav .total-posts{display:none}}.tfw-all-articles-wrap .posts-foot-nav .page-btns{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tfw-all-articles-wrap .posts-foot-nav .page-btns[hidden]{display:none}.tfw-all-articles-wrap .posts-foot-nav .page-btns .page-btn-pages{display:-ms-flexbox;display:flex}@media (max-width: 60.99em){.tfw-all-articles-wrap .posts-foot-nav .page-btns .page-btn-pages{display:none}}.tfw-all-articles-wrap .posts-foot-nav .page-btns .mobile-page-text{margin:0}@media (min-width: 61em){.tfw-all-articles-wrap .posts-foot-nav .page-btns .mobile-page-text{display:none}}.tfw-all-articles-wrap .posts-foot-nav .page-btns #page-prev-btn{margin-right:1rem;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tfw-all-articles-wrap .posts-foot-nav .page-btns #page-next-btn{margin-left:1rem;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tfw-all-articles-wrap .posts-foot-nav .page-btns button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0.54);border-radius:100vw;width:27px;height:27px;outline:none;cursor:pointer;-webkit-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1);-o-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1);transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1);will-change:color,background}.tfw-all-articles-wrap .posts-foot-nav .page-btns button.active,.tfw-all-articles-wrap .posts-foot-nav .page-btns button:hover:not([disabled]){background:rgba(0,0,0,0.54);color:#fff}.tfw-all-articles-wrap .posts-foot-nav .page-btns button[disabled]{opacity:0.8;cursor:default}.tfw-all-articles-wrap .posts-foot-nav .page-btns button+button{margin-left:10px}.tfw-all-articles-wrap .tfw-card{border-radius:6px;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);padding:2rem 2.5rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden;background:#fff}.tfw-all-articles-wrap .all-post .cat-list{display:block;margin:-5px}.tfw-all-articles-wrap .all-post .cat-list .cat-item{margin:5px;font-family:"Yummo" !important;font-weight:400;font-size:14px;color:#666660;display:inline-block;border-radius:3px;padding:5px;line-height:1}.tfw-all-articles-wrap .all-post h3{margin:1rem 0;margin-top:14px;line-height:1.3}.tfw-all-articles-wrap .all-post figure{margin:0;height:144px;width:100%}.tfw-all-articles-wrap .all-post figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.tfw-all-articles-wrap .all-post a{display:inline-block;white-space:nowrap;-webkit-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1);-o-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1);transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1);will-change:color,background,border}.tfw-all-articles-wrap .all-post p{margin:1rem 0;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tfw-all-articles-wrap .all-post.tfw-yellow .cat-item{background:#fdc400;color:rgba(0,0,0,0.87)}.tfw-all-articles-wrap .all-post.tfw-green .cat-item{background:#75912b;color:#fff}.tfw-all-articles-wrap .all-post.tfw-orange .cat-item{background:#e74011;color:#fff}.tfw-all-articles-wrap .all-post.tfw-red .cat-item{background:#e45f75;color:#fff}.tfw-all-articles-wrap .all-post.tfw-blue .cat-item{background:#64b6e7;color:rgba(0,0,0,0.87)}.tfw-all-articles-wrap .all-post.tfw-purple .cat-item{background:#6a476a;color:#fff}
.tfw-related-articles-wrap{display:grid;gap:2rem}@media (min-width: 61em){.tfw-related-articles-wrap{grid-template-columns:1fr 1fr 1fr}}.tfw-related-articles-wrap .tfw-card{border-radius:6px;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);padding:2rem 2.5rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden;background:#fff}.tfw-related-articles-wrap .all-post .cat-list{display:block;margin:-5px}.tfw-related-articles-wrap .all-post .cat-list .cat-item{margin:5px;font-family:"Yummo" !important;font-weight:400;font-size:14px;color:#666660;display:inline-block;border-radius:3px;padding:5px;line-height:1}.tfw-related-articles-wrap .all-post h3{margin:1rem 0;margin-top:14px;line-height:1.3}.tfw-related-articles-wrap .all-post figure{margin:0;height:144px;width:100%}.tfw-related-articles-wrap .all-post figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.tfw-related-articles-wrap .all-post a{display:inline-block;white-space:nowrap;-webkit-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1);-o-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1);transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1);will-change:color,background,border}.tfw-related-articles-wrap .all-post a:not(.tfw-button){width:100%}.tfw-related-articles-wrap .all-post p{margin:1rem 0;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tfw-related-articles-wrap .all-post.tfw-yellow .cat-item{background:#fdc400;color:rgba(0,0,0,0.87)}.tfw-related-articles-wrap .all-post.tfw-green .cat-item{background:#75912b;color:#fff}.tfw-related-articles-wrap .all-post.tfw-orange .cat-item{background:#e74011;color:#fff}.tfw-related-articles-wrap .all-post.tfw-red .cat-item{background:#e45f75;color:#fff}.tfw-related-articles-wrap .all-post.tfw-blue .cat-item{background:#64b6e7;color:rgba(0,0,0,0.87)}.tfw-related-articles-wrap .all-post.tfw-purple .cat-item{background:#6a476a;color:#fff}
.tfw-top-articles{display:grid;gap:2rem;padding:0 1rem !important;margin-bottom:3.5rem !important}@media (min-width: 61em){.tfw-top-articles{grid-template-columns:1fr 1fr 1fr}}.tfw-top-articles h2{font-size:30px}.tfw-top-articles .tfw-card{border-radius:6px;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);padding:1rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.tfw-top-articles .top-post{min-height:320px !important;-webkit-transition:background-color 300ms cubic-bezier(0, 0, 0, 1);-o-transition:background-color 300ms cubic-bezier(0, 0, 0, 1);transition:background-color 300ms cubic-bezier(0, 0, 0, 1);will-change:background-color}.tfw-top-articles .top-post .top-post__inner{text-decoration:none}.tfw-top-articles .top-post h3{margin-top:0;margin-bottom:4rem;z-index:1;position:relative;font-family:"Yummo" !important;font-size:30px;color:#fff;font-weight:400;max-width:270px;min-height:72px;line-height:1.2}.tfw-top-articles .top-post figure{margin:0;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.tfw-top-articles .top-post figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1);-o-transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1);-webkit-transition:-webkit-filter 300ms cubic-bezier(0, 0, 0, 1),-webkit-transform 300ms cubic-bezier(0, 0, 0, 1);transition:-webkit-filter 300ms cubic-bezier(0, 0, 0, 1),-webkit-transform 300ms cubic-bezier(0, 0, 0, 1);transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1);transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1),-webkit-filter 300ms cubic-bezier(0, 0, 0, 1),-webkit-transform 300ms cubic-bezier(0, 0, 0, 1);will-change:filter,transform}.tfw-top-articles .top-post p{-webkit-transition:opacity 300ms cubic-bezier(0, 0, 0, 1);-o-transition:opacity 300ms cubic-bezier(0, 0, 0, 1);transition:opacity 300ms cubic-bezier(0, 0, 0, 1);will-change:opacity}.tfw-top-articles .top-post .tfw-button{display:inline-block;white-space:nowrap;opacity:0;-webkit-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1),opacity 300ms cubic-bezier(0, 0, 0, 1);-o-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1),opacity 300ms cubic-bezier(0, 0, 0, 1);transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1),opacity 300ms cubic-bezier(0, 0, 0, 1);will-change:color,background,border,opacity}.tfw-top-articles .top-post p{margin-top:2.5rem;margin-bottom:1rem;-ms-flex:1;flex:1;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tfw-top-articles .top-post svg{position:absolute;top:0;left:0}.tfw-top-articles .top-post:hover{background-color:#ffffffd4}.tfw-top-articles .top-post:hover a,.tfw-top-articles .top-post:hover p{opacity:1}.tfw-top-articles .top-post:hover img{-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.tfw-top-articles .top-post.tfw-yellow svg{color:#fdc400}.tfw-top-articles .top-post.tfw-green svg{color:#75912b}.tfw-top-articles .top-post.tfw-orange svg{color:#e74011}.tfw-top-articles .top-post.tfw-red svg{color:#e45f75}.tfw-top-articles .top-post.tfw-blue svg{color:#64b6e7}.tfw-top-articles .top-post.tfw-purple svg{color:#6a476a}
.tfw-top-articles{display:grid;gap:2rem}@media (min-width: 61em){.tfw-top-articles{grid-template-columns:1fr 1fr 1fr}}.tfw-top-articles .tfw-card{border-radius:6px;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);box-shadow:0px 1px 10px rgba(0,0,0,0.1),0px 3px 4px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.14);padding:1rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.tfw-top-articles .top-post{-webkit-transition:background-color 300ms cubic-bezier(0, 0, 0, 1);-o-transition:background-color 300ms cubic-bezier(0, 0, 0, 1);transition:background-color 300ms cubic-bezier(0, 0, 0, 1);will-change:background-color}.tfw-top-articles .top-post .top-post__inner{text-decoration:none}.tfw-top-articles .top-post h3{margin-top:0;margin-bottom:4rem;z-index:1;position:relative;font-family:"Yummo" !important;font-size:30px;color:#fff;font-weight:400;max-width:270px;min-height:72px;line-height:1.2}.tfw-top-articles .top-post figure{margin:0;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.tfw-top-articles .top-post figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1);-o-transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1);-webkit-transition:-webkit-filter 300ms cubic-bezier(0, 0, 0, 1),-webkit-transform 300ms cubic-bezier(0, 0, 0, 1);transition:-webkit-filter 300ms cubic-bezier(0, 0, 0, 1),-webkit-transform 300ms cubic-bezier(0, 0, 0, 1);transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1);transition:filter 300ms cubic-bezier(0, 0, 0, 1),transform 300ms cubic-bezier(0, 0, 0, 1),-webkit-filter 300ms cubic-bezier(0, 0, 0, 1),-webkit-transform 300ms cubic-bezier(0, 0, 0, 1);will-change:filter,transform}.tfw-top-articles .top-post p{-webkit-transition:opacity 300ms cubic-bezier(0, 0, 0, 1);-o-transition:opacity 300ms cubic-bezier(0, 0, 0, 1);transition:opacity 300ms cubic-bezier(0, 0, 0, 1);will-change:opacity}.tfw-top-articles .top-post .tfw-button{display:inline-block;white-space:nowrap;opacity:0;-webkit-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1),opacity 300ms cubic-bezier(0, 0, 0, 1);-o-transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1),opacity 300ms cubic-bezier(0, 0, 0, 1);transition:color 300ms cubic-bezier(0, 0, 0, 1),background 300ms cubic-bezier(0, 0, 0, 1),border 300ms cubic-bezier(0, 0, 0, 1),opacity 300ms cubic-bezier(0, 0, 0, 1);will-change:color,background,border,opacity}.tfw-top-articles .top-post p{margin-top:2.5rem;margin-bottom:1rem;-ms-flex:1;flex:1;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tfw-top-articles .top-post svg{position:absolute;top:0;left:0}.tfw-top-articles .top-post:hover{background-color:#ffffffd4}.tfw-top-articles .top-post:hover a,.tfw-top-articles .top-post:hover p{opacity:1}.tfw-top-articles .top-post:hover img{-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.tfw-top-articles .top-post.tfw-yellow svg{color:#fdc400}.tfw-top-articles .top-post.tfw-green svg{color:#75912b}.tfw-top-articles .top-post.tfw-orange svg{color:#e74011}.tfw-top-articles .top-post.tfw-red svg{color:#e45f75}.tfw-top-articles .top-post.tfw-blue svg{color:#64b6e7}.tfw-top-articles .top-post.tfw-purple svg{color:#6a476a}
.tfw-banner{position:relative;padding:3rem 2rem;border-radius:6px;overflow:hidden}.tfw-banner::after{content:"";background-color:var(--overlayColor);position:absolute;top:0;left:0;height:100%;width:50%;z-index:-1}.tfw-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.tfw-banner svg{z-index:-1;position:absolute;top:0;left:0;height:100%;left:50%}.tfw-banner svg g{fill:var(--overlayColor)}.tfw-banner p.banner-headline{font-family:"Yummo";font-size:4rem;font-weight:700;color:#fff;margin:-1rem 0 2rem;max-width:45%;line-height:1}@media (max-width: 37.5em){.tfw-banner p.banner-headline{margin:-0.25rem 0 2rem;font-size:2.5rem;max-width:75%}}.tfw-banner div.banner-button{line-height:1.6875;border-radius:6px;padding:8px 24px;text-decoration:none;border:none;cursor:pointer;font-size:1rem;display:-ms-inline-flexbox;display:inline-flex;background:var(--buttonColor);color:rgba(0,0,0,0.87);overflow:hidden;-webkit-transition:-webkit-filter 300ms cubic-bezier(0, 0, 0, 1);transition:-webkit-filter 300ms cubic-bezier(0, 0, 0, 1);-o-transition:filter 300ms cubic-bezier(0, 0, 0, 1);transition:filter 300ms cubic-bezier(0, 0, 0, 1);transition:filter 300ms cubic-bezier(0, 0, 0, 1), -webkit-filter 300ms cubic-bezier(0, 0, 0, 1)}.tfw-banner div.banner-button a{all:unset;display:block}.tfw-banner div.banner-button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
