.list_style .item .item_inner{height:305px;display:block;background:var(--primary-colour);margin:1px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden;border-radius:25px;-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:305px;margin:auto}}@media (min-width:576px) and (max-width:767px){.list_style .item .item_inner{max-width:305px;margin:auto}}.list_style .item .item_inner:before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-property:opacity,width,height;transition-property:opacity,width,height;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s;opacity:0;background:var(--primary-colour);border-radius:50%}.list_style .item .item_inner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;background:-webkit-gradient(linear,left top, left bottom,color-stop(30%, rgba(0,0,0,0)),to(rgba(0,0,0,.9)));background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.9) 100%)}.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:3}.list_style .item .item_inner .type_icon{position:absolute;top:0;left:0;width:45px;height:45px;line-height:45px;color:var(--primary-colour);text-align:center;font-size:16px;z-index:5}.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 .image.no-image-placeholder,.list_style .item .item_inner .picture.no-image-placeholder{background-image:var(--image-placeholder);background-color:var(--primary-colour);background-size:contain}.list_style .item .item_inner .text{position:absolute;left:0;bottom:0;padding:20px;width:100%;text-align:center;z-index:2}.list_style .item .item_inner .text:has(.show_on_hover){bottom:-50px;-webkit-transition:bottom ease-in-out .2s;transition:bottom ease-in-out .2s}.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 .read_more,.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{color:var(--text-over-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 .read_more 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:var(--text-over-primary);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:19px;line-height:27px;font-family:var(--font-heading);font-weight:500;-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{height:15px;opacity:1;margin-bottom:20px;-webkit-transition-property:opacity,margin-bottom,height;transition-property:opacity,margin-bottom,height;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s}.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{-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 .text .linebreak{position:relative;margin:20px 0}.list_style .item .item_inner .text .linebreak:after,.list_style .item .item_inner .text .linebreak:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:1px;background-color:#fff;-webkit-transition:width ease-in-out .2s;transition:width ease-in-out .2s}.list_style .item .item_inner .text .linebreak:before{right:calc(50% + 10px)}.list_style .item .item_inner .text .linebreak:after{left:calc(50% + 10px)}.list_style .item .item_inner .text .linebreak .dot{height:9px;width:9px;background-color:#fff;border-radius:50%;margin:auto}.list_style .item .item_inner .text .button{color:#fff;border-color:#fff;-webkit-transition:all ease-in-out .2s!important;transition:all ease-in-out .2s!important}.list_style .item .item_inner .text .button.show_on_hover{opacity:0}.list_style .item .item_inner .text .button:focus,.list_style .item .item_inner .text .button:hover{border-color:var(--secondary-colour)}.list_style .item .item_inner .links{padding:0 20px}.list_style .item .has_overlay_link:hover:before,.list_style .item a.item_inner:hover:before{width:800px;height:800px;opacity:.9}.list_style .item .has_overlay_link:hover .text:has(.show_on_hover),.list_style .item a.item_inner:hover .text:has(.show_on_hover){bottom:0}.list_style .item .has_overlay_link:hover .text .categories,.list_style .item .has_overlay_link:hover .text .category,.list_style .item .has_overlay_link:hover .text .date,.list_style .item .has_overlay_link:hover .text .featured,.list_style .item .has_overlay_link:hover .text .featured_date,.list_style .item .has_overlay_link:hover .text .snippet,.list_style .item .has_overlay_link:hover .text .time,.list_style .item .has_overlay_link:hover .text .title,.list_style .item .has_overlay_link:hover .text span,.list_style .item a.item_inner:hover .text .categories,.list_style .item a.item_inner:hover .text .category,.list_style .item a.item_inner:hover .text .date,.list_style .item a.item_inner:hover .text .featured,.list_style .item a.item_inner:hover .text .featured_date,.list_style .item a.item_inner:hover .text .snippet,.list_style .item a.item_inner:hover .text .time,.list_style .item a.item_inner:hover .text .title,.list_style .item a.item_inner:hover .text span{color:var(--text-over-primary)}.list_style .item .has_overlay_link:hover .text .categories>a,.list_style .item .has_overlay_link:hover .text .category>a,.list_style .item .has_overlay_link:hover .text .date>a,.list_style .item .has_overlay_link:hover .text .featured>a,.list_style .item .has_overlay_link:hover .text .featured_date>a,.list_style .item .has_overlay_link:hover .text .snippet>a,.list_style .item .has_overlay_link:hover .text .time>a,.list_style .item .has_overlay_link:hover .text .title>a,.list_style .item .has_overlay_link:hover .text span>a,.list_style .item a.item_inner:hover .text .categories>a,.list_style .item a.item_inner:hover .text .category>a,.list_style .item a.item_inner:hover .text .date>a,.list_style .item a.item_inner:hover .text .featured>a,.list_style .item a.item_inner:hover .text .featured_date>a,.list_style .item a.item_inner:hover .text .snippet>a,.list_style .item a.item_inner:hover .text .time>a,.list_style .item a.item_inner:hover .text .title>a,.list_style .item a.item_inner:hover .text span>a{color:var(--text-over-primary)}.list_style .item .has_overlay_link:hover .text .categories i,.list_style .item .has_overlay_link:hover .text .category i,.list_style .item .has_overlay_link:hover .text .date i,.list_style .item .has_overlay_link:hover .text .featured i,.list_style .item .has_overlay_link:hover .text .featured_date i,.list_style .item .has_overlay_link:hover .text .snippet i,.list_style .item .has_overlay_link:hover .text .time i,.list_style .item .has_overlay_link:hover .text .title i,.list_style .item .has_overlay_link:hover .text span i,.list_style .item a.item_inner:hover .text .categories i,.list_style .item a.item_inner:hover .text .category i,.list_style .item a.item_inner:hover .text .date i,.list_style .item a.item_inner:hover .text .featured i,.list_style .item a.item_inner:hover .text .featured_date i,.list_style .item a.item_inner:hover .text .snippet i,.list_style .item a.item_inner:hover .text .time i,.list_style .item a.item_inner:hover .text .title i,.list_style .item a.item_inner:hover .text span i{color:var(--text-over-primary)}.list_style .item .has_overlay_link:hover .text .linebreak:after,.list_style .item .has_overlay_link:hover .text .linebreak:before,.list_style .item a.item_inner:hover .text .linebreak:after,.list_style .item a.item_inner:hover .text .linebreak:before{width:85px}.list_style .item .has_overlay_link:hover .text .featured_date,.list_style .item a.item_inner:hover .text .featured_date{opacity:0;margin-bottom:0;height:0}.list_style .item .has_overlay_link:hover .text .show_on_hover,.list_style .item a.item_inner:hover .text .show_on_hover{opacity:1}.list_style .button-wrap,.list_style .no_results{padding-top:20px;text-align:center;grid-column:1/-1}