.entry-content .alignwide{margin-left:-80px;margin-right:-80px}.entry-content .alignfull{margin-left:calc( -100vw / 2 + 100% / 2);margin-right:calc( -100vw / 2 + 100% / 2);max-width:100vw}.alignfull img{width:100vw}.wp-block-tpd-block-tpd-latest-posts .tpd-card{display:block;margin-bottom:25px}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_featured-container{display:block;position:relative;-ms-flex:1 1 50%;flex:1 1 50%;padding-top:62.5%;margin-bottom:10px}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_featured-container .tpd-card_featured-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_featured-container .tpd-card_featured-image>*,.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_featured-container .tpd-card_featured-image img{height:100%;width:100%}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_featured-container .tpd-card_featured-image img{-o-object-fit:cover;object-fit:cover}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_body{-ms-flex:1 1 50%;flex:1 1 50%}.wp-block-tpd-block-tpd-latest-posts .tpd-card h4{font-size:1.25rem;margin:0 0 .5rem;line-height:1.3}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_meta{display:none;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_author{font-size:.75rem;-ms-flex-align:center;align-items:center}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_author a{font-weight:bold}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_author img{width:22px !important;max-width:22px !important;height:22px !important;max-height:22px !important;display:block;margin-right:5px;margin-bottom:0 !important;border-radius:11px}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_date,.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_date_mobile{color:#000;font-size:.75rem}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_excerpt{display:none;font-size:.75rem}@media screen and (max-width: 767px){.wp-block-tpd-block-tpd-latest-posts .tpd-card h4{margin:0}}@media screen and (min-width: 768px){.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_read-more,.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_load-more{display:-ms-inline-flexbox;display:inline-flex}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_meta,.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_author,.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_excerpt{display:-ms-flexbox;display:flex}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_date_mobile{display:none}}@media screen and (min-width: 991px){.wp-block-tpd-block-tpd-latest-posts .tpd-card{display:-ms-flexbox;display:flex}.wp-block-tpd-block-tpd-latest-posts .tpd-card .tpd-card_featured-container{padding-top:37.5%;margin-right:1rem;margin-bottom:0}}.wp-block-tpd-block-tpd-latest-posts .tpd-card_read-more,.wp-block-tpd-block-tpd-latest-posts .tpd-card_load-more{position:relative;padding:.5rem 1rem;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:.75rem;text-transform:none;display:none;border:none;-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s;overflow:hidden;z-index:1}.wp-block-tpd-block-tpd-latest-posts .tpd-card_read-more::after,.wp-block-tpd-block-tpd-latest-posts .tpd-card_load-more::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:inherit;z-index:-1}.wp-block-tpd-block-tpd-latest-posts .tpd-card_read-more:hover::after,.wp-block-tpd-block-tpd-latest-posts .tpd-card_load-more:hover::after{-webkit-filter:brightness(85%);filter:brightness(85%)}.wp-block-tpd-block-tpd-latest-posts .tpd-card_load-more{display:block;margin:2em auto 0}.wp-block-tpd-block-tpd-latest-posts .tpd-template-15 .tpd-card:first-child{-ms-flex-direction:column;flex-direction:column}.wp-block-tpd-block-tpd-latest-posts .tpd-template-15 .tpd-card:first-child .tpd-card_featured-container{padding-top:56.25%;margin-bottom:10px}.wp-block-tpd-block-tpd-latest-posts .tpd-template-15 .tpd-card.shadow{-webkit-box-shadow:0 0 5px -2px rgba(0,0,0,0.2);box-shadow:0 0 5px -2px rgba(0,0,0,0.2)}.wp-block-tpd-block-tpd-latest-posts .col-titles-only{display:grid}.wp-block-tpd-block-tpd-latest-posts .col-titles-only h2{background:transparent}.wp-block-tpd-block-tpd-latest-posts .col-titles-only .tpd-author{padding-left:0}.wp-block-tpd-block-tpd-latest-posts .col-titles-only .tpd-card+.tpd-card{border-top:1px solid #f3f3f3}.wp-block-tpd-block-tpd-latest-posts .col-titles-only .tpd-card{display:-ms-flexbox;display:flex}.wp-block-tpd-block-tpd-latest-posts .col-titles-only .tpd-card .tpd-card-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 639px){.wp-block-tpd-block-tpd-latest-posts .col-titles-only{display:none}}.wp-block-tpd-block-tpd-latest-posts.alignwide,.wp-block-tpd-block-tpd-latest-posts.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wp-block-tpd-block-tpd-latest-posts.alignwide div[class^="tpd-template"],.wp-block-tpd-block-tpd-latest-posts.alignfull div[class^="tpd-template"]{padding-left:30px;padding-right:30px;margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}@media (min-width: 1200px){.wp-block-tpd-block-tpd-latest-posts.alignwide div[class^="tpd-template"]{max-width:1200px}}.tpd-latest-post_title_container{position:relative;margin-top:0;margin-bottom:16px;border-bottom-width:2px;border-bottom-style:solid;display:block}.tpd-latest-post_title_container h2{margin:0 !important;padding:4px 12px;font-size:16px;display:inline-block;border-top-right-radius:2px;border-top-left-radius:2px;position:relative}.tpd-card_author a{color:#111}.tpd-latest-posts-title h2{margin:0;padding-bottom:5px}.tpd-latest-posts-title h2 a{color:inherit !important;font-size:inherit !important}.tpd-latest-posts-title.alignwide,.tpd-latest-posts-title.alignfull{margin:32px calc(50% - 50vw) 0;max-width:100vw;width:100vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tpd-latest-posts-title.alignwide h2,.tpd-latest-posts-title.alignfull h2{padding-left:30px;padding-right:30px;margin:0 calc(50% - 50vw) 0;max-width:100vw;width:100vw}@media (min-width: 1200px){.tpd-latest-posts-title.alignwide h2{max-width:1200px}}
