@media(min-width: 768px){.fc-posts-widget.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:auto;margin-right:-25px;margin-left:-25px}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item{width:50%;padding-left:25px;padding-right:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media(min-width: 992px){.fc-posts-widget.grid .grid-item{width:33.3333%}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item .fc-post-image{order:1;flex-shrink:0}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item .fc-post-content{order:2;flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item .fc-post-meta{order:1;flex-shrink:0}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item .fc-post-title{order:2;flex-shrink:0}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item .fc-post-excerpt{order:3;flex-grow:1}}@media(min-width: 768px){.fc-posts-widget.grid .grid-item .fc-post-link{order:4;flex-shrink:0}}.fc-post{margin-bottom:40px}@media(max-width: 767px){.fc-post{padding-left:15px;padding-right:15px}}.fc-post-image{width:100%;margin-bottom:20px}.fc-post-image img{width:100%}.fc-post-image-link{color:inherit;display:block}.fc-post-image-caption{display:none;font-size:18px;line-height:26px;font-weight:300;margin-top:20px}.fc-post-meta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.fc-post-meta:empty{display:none}.fc-post-meta .author{margin-right:30px}.fc-post-meta .author-name{display:block;font-weight:700;font-size:18px;line-height:22px}.fc-post-meta .author-title{display:block;font-weight:700;font-size:15px;line-height:18px;opacity:.5}.fc-post-meta .date{display:block;font-weight:700;font-size:15px;line-height:18px;opacity:.5}.fc-post-title{text-transform:uppercase;font-family:"Vanguard CF",sans-serif;font-weight:700;margin-bottom:15px;font-size:35px;line-height:1;letter-spacing:-1.3}@media(min-width: 768px){.fc-post-title{font-size:65px;line-height:1;letter-spacing:-1.3}}.fc-post-title-link{font-family:inherit;color:inherit}@media(min-width: 768px){.grid .fc-post-title,.grid-small .fc-post-title{font-size:35px;line-height:1;letter-spacing:-1.3}}.fc-post-excerpt{margin-bottom:12px}.fc-post-excerpt>*:last-child{margin-bottom:0}.fc-post-link{font-size:18px;list-style:22px;font-weight:700}@media(min-width: 768px){.fc-post.two-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(min-width: 768px){.fc-post.two-column .fc-post-image{width:40%;margin-bottom:0}}@media(min-width: 992px){.fc-post.two-column .fc-post-image{width:50%}}.fc-post.two-column .fc-post-image img{width:100%}.fc-post.two-column .fc-post-image-link{color:inherit;display:block}.fc-post.two-column .fc-post-image-caption{display:block}.fc-post.two-column .fc-post-content{width:100%}@media(min-width: 768px){.fc-post.two-column .fc-post-content{width:60%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media(min-width: 992px){.fc-post.two-column .fc-post-content{width:50%}}@media(min-width: 768px){.fc-post.two-column .fc-post-content .fc-post-title{order:1;margin-top:-13px}.fc-post.two-column .fc-post-content .fc-post-meta{order:2}.fc-post.two-column .fc-post-content .fc-post-excerpt{order:3}.fc-post.two-column .fc-post-content .fc-post-link{order:4}}@media(min-width: 768px){.fc-post.two-column .fc-post-meta{justify-content:flex-start}}@media(min-width: 768px){.fc-post.two-column.img-left .fc-post-image{order:1;padding-right:17px}}@media(min-width: 768px){.fc-post.two-column.img-left .fc-post-content{order:2;padding-left:17px}}@media(min-width: 768px){.fc-post.two-column.img-right .fc-post-image{order:2;padding-left:17px}}@media(min-width: 768px){.fc-post.two-column.img-right .fc-post-content{order:1;padding-right:17px}}/*# sourceMappingURL=fc-posts-custom.css.map */
