.list_style .item .item_inner{height:265px;display:block;background:var(--primary-colour);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:relative}@media (min-width:0px) and (max-width:575px){.list_style .item .item_inner{max-width:440px;margin:auto}}@media (min-width:576px) and (max-width:767px){.list_style .item .item_inner{max-width:440px;margin:auto}}.list_style .item .item_inner.no_image{background:hsla(calc(var(--primary-colour-h) + 0deg),calc(var(--primary-colour-s) + .001%),calc(var(--primary-colour-l) + -2%),calc(var(--primary-colour-a) - 0))}.list_style .item .item_inner .tweet_tools{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list_style .item .item_inner .tweet_tools a{display:inline-block;color:#fff;padding:10px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.list_style .item .item_inner .tweet_tools a:focus,.list_style .item .item_inner .tweet_tools a:hover{opacity:.7}.list_style .item .item_inner .overlay_link{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:2}.list_style .item .item_inner .type_icon{position:absolute;top:0;left:0;width:70px;height:70px;line-height:70px;color:#fff;text-align:center;font-size:16px;z-index:5;background:var(--primary-colour)}.list_style .item .item_inner .backdrop{position:absolute;left:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:1;opacity:.85;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}.list_style .item .item_inner .backdrop:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:80px;background:var(--primary-dark-colour);-webkit-transition:height ease-in-out .2s;transition:height ease-in-out .2s}.list_style .item .item_inner .backdrop:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%);bottom:80px;width:100%;height:0;border-style:solid;border-width:0 400px 75px 400px;border-color:transparent transparent var(--primary-dark-colour) transparent;-webkit-transition:bottom ease-in-out .2s;transition:bottom ease-in-out .2s}.list_style .item .item_inner .placeholder{padding:20px;height:100%;text-align:center;opacity:.2}.list_style .item .item_inner .placeholder svg{height:100%;width:auto;max-width:100%}.list_style .item .item_inner .image,.list_style .item .item_inner .picture{position:relative;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.list_style .item .item_inner .text{padding:35px 25px;position:absolute;width:100%;bottom:0;z-index:2}.list_style .item .item_inner .text .category,.list_style .item .item_inner .text .date,.list_style .item .item_inner .text .featured,.list_style .item .item_inner .text .featured_date,.list_style .item .item_inner .text .job_title,.list_style .item .item_inner .text .snippet,.list_style .item .item_inner .text .time,.list_style .item .item_inner .text .title,.list_style .item .item_inner .text span{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#fff;font-family:var(--font-primary)}.list_style .item .item_inner .text .category i,.list_style .item .item_inner .text .date i,.list_style .item .item_inner .text .featured i,.list_style .item .item_inner .text .featured_date i,.list_style .item .item_inner .text .job_title i,.list_style .item .item_inner .text .snippet i,.list_style .item .item_inner .text .time i,.list_style .item .item_inner .text .title i,.list_style .item .item_inner .text span i{color:#fff;margin-right:5px;font-weight:300;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list_style .item .item_inner .text .title{font-size:18px;line-height:27px;font-weight:500;margin-bottom:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.list_style .item .item_inner .text .categories,.list_style .item .item_inner .text .date,.list_style .item .item_inner .text .featured,.list_style .item .item_inner .text .featured_date,.list_style .item .item_inner .text .job_title,.list_style .item .item_inner .text .snippet{font-size:13px;font-weight:500;margin-bottom:5px;line-height:22px;letter-spacing:2.5px;text-transform:uppercase}.list_style .item .item_inner .text .categories,.list_style .item .item_inner .text .date,.list_style .item .item_inner .text .featured_date,.list_style .item .item_inner .text .job_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.list_style .item .item_inner .text .snippet{margin-top:8px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.list_style .item .item_inner .links{padding:0 20px}.list_style .item .has_overlay_link:focus .backdrop:before,.list_style .item .has_overlay_link:hover .backdrop:before,.list_style .item a.item_inner:focus .backdrop:before,.list_style .item a.item_inner:hover .backdrop:before{height:100%!important}.list_style .item .has_overlay_link:focus .backdrop:after,.list_style .item .has_overlay_link:hover .backdrop:after,.list_style .item a.item_inner:focus .backdrop:after,.list_style .item a.item_inner:hover .backdrop:after{bottom:100%!important}.list_style .button-wrap,.list_style .no_results{text-align:center;grid-column:1/-1}