.media-card{border-color:#dedede;border-width:1px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;transition:all .25s;word-break:break-word;margin-top:15px;margin-bottom:15px}.media-card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.media-thumbnail-link{margin-bottom:20px;position:relative;display:block;width:100%;text-decoration:none;border-bottom:none;transition:none;overflow:hidden}.post-thumbnail{padding-bottom:calc( 0.66 * 100% )}.media-thumbnail-link .post-thumbnail
img{width:calc(100% + 1px);height:auto;position:absolute;top:calc(85% + 1px);left:calc(50% + 1px);transform:scale(2.01) translate(-25%,-50%);transition:filter .3s,-webkit-filter .3s}.media-badge{margin:20px;right:0;background-color:#818a91;font-weight:500;text-transform:uppercase;color:#fff;padding:0.6em 1.2em;line-height:1;font-size:12px;top:0;position:absolute}.media-badge
a{color:#fff;text-decoration:none}.media-post-text{margin-top:20px;padding:0
30px;margin-bottom:0;width:100%}.media-post-text h3.post-title{display:block;height:50px;overflow:hidden}.post-title
a{margin-bottom:25px;font-size:21px;color:#000;height:45px;overflow:hidden;border-bottom:0;font-weight:500}.media-post-excerpt{margin-bottom:25px;line-height:1.7;word-break:break-word;height:104px;overflow:hidden}.media-post-excerpt
p{font-weight:300;margin:0;line-height:1.5em;font-size:14px;color:#777}.media-read-more{text-transform:uppercase;margin-bottom:20px;display:inline-block;font-weight:500;font-size:12px;border-bottom:none}.media-post-meta-data{margin-top:auto;padding:15px
30px;margin-bottom:0;border-top:1px solid #eaeaea;line-height:1.3em;font-size:12px;color:#adadad}.post-date{}.grid-2{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:30px;grid-row-gap:35px}@media (max-width: 767px){.grid-2{grid-template-columns:repeat(1,1fr)}}.media-card{border-color:#dedede;border-width:1px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;transition:all .25s;word-break:break-word;margin-top:15px;margin-bottom:15px}.media-card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.media-thumbnail-link{margin-bottom:20px;position:relative;display:block;width:100%;text-decoration:none;border-bottom:none;transition:none;overflow:hidden}.post-thumbnail{padding-bottom:calc( 0.66 * 100% )}.media-thumbnail-link .post-thumbnail
img{width:calc(100% + 1px);height:auto;position:absolute;top:calc(85% + 1px);left:calc(50% + 1px);transform:scale(2.01) translate(-25%,-50%);transition:filter .3s,-webkit-filter .3s}.media-badge{margin:20px;right:0;background-color:#818a91;font-weight:500;text-transform:uppercase;color:#fff;padding:0.6em 1.2em;line-height:1;font-size:12px;top:0;position:absolute}.media-badge
a{color:#fff;text-decoration:none}.media-post-text{margin-top:20px;padding:0
30px;margin-bottom:0;width:100%}.media-post-text h3.post-title{display:block;height:50px;overflow:hidden}.post-title
a{margin-bottom:25px;font-size:21px;color:#000;height:45px;overflow:hidden;border-bottom:0;font-weight:500}.media-post-excerpt{margin-bottom:25px;line-height:1.7;word-break:break-word;height:104px;overflow:hidden}.media-post-excerpt
p{font-weight:300;margin:0;line-height:1.5em;font-size:14px;color:#777}.media-read-more{text-transform:uppercase;margin-bottom:20px;display:inline-block;font-weight:500;font-size:12px;border-bottom:none}.media-post-meta-data{margin-top:auto;padding:15px
30px;margin-bottom:0;border-top:1px solid #eaeaea;line-height:1.3em;font-size:12px;color:#adadad}.post-date{}.grid-2{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:30px;grid-row-gap:35px}@media (max-width: 767px){.grid-2{grid-template-columns:repeat(1,1fr)}}.media-card{border-color:#dedede;border-width:1px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;transition:all .25s;word-break:break-word;margin-top:15px;margin-bottom:15px}.media-card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.media-thumbnail-link{margin-bottom:20px;position:relative;display:block;width:100%;text-decoration:none;border-bottom:none;transition:none;overflow:hidden}.post-thumbnail{padding-bottom:calc( 0.66 * 100% )}.media-thumbnail-link .post-thumbnail
img{width:calc(100% + 1px);height:auto;position:absolute;top:calc(85% + 1px);left:calc(50% + 1px);transform:scale(2.01) translate(-25%,-50%);transition:filter .3s,-webkit-filter .3s}.media-badge{margin:20px;right:0;background-color:#818a91;font-weight:500;text-transform:uppercase;color:#fff;padding:0.6em 1.2em;line-height:1;font-size:12px;top:0;position:absolute}.media-badge
a{color:#fff;text-decoration:none}.media-post-text{margin-top:20px;padding:0
30px;margin-bottom:0;width:100%}.media-post-text h3.post-title{display:block;height:50px;overflow:hidden}.post-title
a{margin-bottom:25px;font-size:21px;color:#000;height:45px;overflow:hidden;border-bottom:0;font-weight:500}.media-post-excerpt{margin-bottom:25px;line-height:1.7;word-break:break-word;height:104px;overflow:hidden}.media-post-excerpt
p{font-weight:300;margin:0;line-height:1.5em;font-size:14px;color:#777}.media-read-more{text-transform:uppercase;margin-bottom:20px;display:inline-block;font-weight:500;font-size:12px;border-bottom:none}.media-post-meta-data{margin-top:auto;padding:15px
30px;margin-bottom:0;border-top:1px solid #eaeaea;line-height:1.3em;font-size:12px;color:#adadad}.post-date{}.grid-2{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:30px;grid-row-gap:35px}@media (max-width: 767px){.grid-2{grid-template-columns:repeat(1,1fr)}}.media-card{border-color:#dedede;border-width:1px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;transition:all .25s;word-break:break-word;margin-top:15px;margin-bottom:15px}.media-card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.media-thumbnail-link{margin-bottom:20px;position:relative;display:block;width:100%;text-decoration:none;border-bottom:none;transition:none;overflow:hidden}.post-thumbnail{padding-bottom:calc( 0.66 * 100% )}.media-thumbnail-link .post-thumbnail
img{width:calc(100% + 1px);height:auto;position:absolute;top:calc(85% + 1px);left:calc(50% + 1px);transform:scale(2.01) translate(-25%,-50%);transition:filter .3s,-webkit-filter .3s}.media-badge{margin:20px;right:0;background-color:#818a91;font-weight:500;text-transform:uppercase;color:#fff;padding:0.6em 1.2em;line-height:1;font-size:12px;top:0;position:absolute}.media-badge
a{color:#fff;text-decoration:none}.media-post-text{margin-top:20px;padding:0
30px;margin-bottom:0;width:100%}.media-post-text h3.post-title{display:block;height:50px;overflow:hidden}.post-title
a{margin-bottom:25px;font-size:21px;color:#000;height:45px;overflow:hidden;border-bottom:0;font-weight:500}.media-post-excerpt{margin-bottom:25px;line-height:1.7;word-break:break-word;height:104px;overflow:hidden}.media-post-excerpt
p{font-weight:300;margin:0;line-height:1.5em;font-size:14px;color:#777}.media-read-more{text-transform:uppercase;margin-bottom:20px;display:inline-block;font-weight:500;font-size:12px;border-bottom:none}.media-post-meta-data{margin-top:auto;padding:15px
30px;margin-bottom:0;border-top:1px solid #eaeaea;line-height:1.3em;font-size:12px;color:#adadad}.post-date{}.grid-2{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:30px;grid-row-gap:35px}@media (max-width: 767px){.grid-2{grid-template-columns:repeat(1,1fr)}}.media-card{border-color:#dedede;border-width:1px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;transition:all .25s;word-break:break-word;margin-top:15px;margin-bottom:15px}.media-card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.media-thumbnail-link{margin-bottom:20px;position:relative;display:block;width:100%;text-decoration:none;border-bottom:none;transition:none;overflow:hidden}.post-thumbnail{padding-bottom:calc( 0.66 * 100% )}.media-thumbnail-link .post-thumbnail
img{width:calc(100% + 1px);height:auto;position:absolute;top:calc(85% + 1px);left:calc(50% + 1px);transform:scale(2.01) translate(-25%,-50%);transition:filter .3s,-webkit-filter .3s}.media-badge{margin:20px;right:0;background-color:#818a91;font-weight:500;text-transform:uppercase;color:#fff;padding:0.6em 1.2em;line-height:1;font-size:12px;top:0;position:absolute}.media-badge
a{color:#fff;text-decoration:none}.media-post-text{margin-top:20px;padding:0
30px;margin-bottom:0;width:100%}.media-post-text h3.post-title{display:block;height:50px;overflow:hidden}.post-title
a{margin-bottom:25px;font-size:21px;color:#000;height:45px;overflow:hidden;border-bottom:0;font-weight:500}.media-post-excerpt{margin-bottom:25px;line-height:1.7;word-break:break-word;height:104px;overflow:hidden}.media-post-excerpt
p{font-weight:300;margin:0;line-height:1.5em;font-size:14px;color:#777}.media-read-more{text-transform:uppercase;margin-bottom:20px;display:inline-block;font-weight:500;font-size:12px;border-bottom:none}.media-post-meta-data{margin-top:auto;padding:15px
30px;margin-bottom:0;border-top:1px solid #eaeaea;line-height:1.3em;font-size:12px;color:#adadad}.post-date{}.grid-2{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:30px;grid-row-gap:35px}@media (max-width: 767px){.grid-2{grid-template-columns:repeat(1,1fr)}}.media-card{border-color:#dedede;border-width:1px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;box-shadow:0 0 10px 0 rgba(0,0,0,.15);overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;transition:all .25s;word-break:break-word;margin-top:15px;margin-bottom:15px}.media-card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.media-thumbnail-link{margin-bottom:20px;position:relative;display:block;width:100%;text-decoration:none;border-bottom:none;transition:none;overflow:hidden}.post-thumbnail{padding-bottom:calc( 0.66 * 100% )}.media-thumbnail-link .post-thumbnail
img{width:calc(100% + 1px);height:auto;position:absolute;top:calc(85% + 1px);left:calc(50% + 1px);transform:scale(2.01) translate(-25%,-50%);transition:filter .3s,-webkit-filter .3s}.media-badge{margin:20px;right:0;background-color:#818a91;font-weight:500;text-transform:uppercase;color:#fff;padding:0.6em 1.2em;line-height:1;font-size:12px;top:0;position:absolute}.media-badge
a{color:#fff;text-decoration:none}.media-post-text{margin-top:20px;padding:0
30px;margin-bottom:0;width:100%}.media-post-text h3.post-title{display:block;height:50px;overflow:hidden}.post-title
a{margin-bottom:25px;font-size:21px;color:#000;height:45px;overflow:hidden;border-bottom:0;font-weight:500}.media-post-excerpt{margin-bottom:25px;line-height:1.7;word-break:break-word;height:104px;overflow:hidden}.media-post-excerpt
p{font-weight:300;margin:0;line-height:1.5em;font-size:14px;color:#777}.media-read-more{text-transform:uppercase;margin-bottom:20px;display:inline-block;font-weight:500;font-size:12px;border-bottom:none}.media-post-meta-data{margin-top:auto;padding:15px
30px;margin-bottom:0;border-top:1px solid #eaeaea;line-height:1.3em;font-size:12px;color:#adadad}.post-date{}.grid-2{grid-template-columns:repeat(2,1fr);display:grid;grid-column-gap:30px;grid-row-gap:35px}@media (max-width: 767px){.grid-2{grid-template-columns:repeat(1,1fr)}}