.list_style--default .item .item_inner{height:400px;display:block;background:#fff;border:solid 1px #e3e3e3;margin:1px;overflow:hidden;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:relative;border-radius:10px}.list_style--default .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--default .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--default .item .item_inner .tweet_tools a:hover{opacity:.7}.list_style--default .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:1}.list_style--default .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--default .item .item_inner .image,.list_style--default .item .item_inner .picture{position:relative;height:calc(100% / (16 / 9));max-height:230px;background-position:center;background-size:cover;background-repeat:no-repeat}.list_style--default .item .item_inner .text{padding:20px}.list_style--default .item .item_inner .text .category,.list_style--default .item .item_inner .text .date,.list_style--default .item .item_inner .text .featured,.list_style--default .item .item_inner .text .featured_date,.list_style--default .item .item_inner .text .job_title,.list_style--default .item .item_inner .text .snippet,.list_style--default .item .item_inner .text .time,.list_style--default .item .item_inner .text .title,.list_style--default .item .item_inner .text span{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:var(--text-colour);font-family:var(--font-primary)}.list_style--default .item .item_inner .text .category i,.list_style--default .item .item_inner .text .date i,.list_style--default .item .item_inner .text .featured i,.list_style--default .item .item_inner .text .featured_date i,.list_style--default .item .item_inner .text .job_title i,.list_style--default .item .item_inner .text .snippet i,.list_style--default .item .item_inner .text .time i,.list_style--default .item .item_inner .text .title i,.list_style--default .item .item_inner .text span i{color:var(--primary-colour);margin-right:5px;font-weight:300;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.list_style--default .item .item_inner .text .title{font-size:22px;line-height:32px;font-family:var(--font-heading);font-weight:var(--heading-font-weight);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.list_style--default .item .item_inner .text .categories,.list_style--default .item .item_inner .text .date,.list_style--default .item .item_inner .text .featured,.list_style--default .item .item_inner .text .featured_date,.list_style--default .item .item_inner .text .job_title,.list_style--default .item .item_inner .text .snippet{font-size:13px;margin-bottom:5px;line-height:24px}.list_style--default .item .item_inner .text .categories,.list_style--default .item .item_inner .text .date,.list_style--default .item .item_inner .text .featured_date,.list_style--default .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--default .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--default .item .item_inner .links{padding:0 20px}.list_style--default .item .has_overlay_link:hover,.list_style--default .item a.item_inner:hover{background:var(--secondary-colour)}.list_style--default .item .has_overlay_link:hover .text .categories,.list_style--default .item .has_overlay_link:hover .text .date,.list_style--default .item .has_overlay_link:hover .text .featured,.list_style--default .item .has_overlay_link:hover .text .featured_date,.list_style--default .item .has_overlay_link:hover .text .snippet,.list_style--default .item .has_overlay_link:hover .text .time,.list_style--default .item .has_overlay_link:hover .text .title,.list_style--default .item .has_overlay_link:hover .text span,.list_style--default .item a.item_inner:hover .text .categories,.list_style--default .item a.item_inner:hover .text .date,.list_style--default .item a.item_inner:hover .text .featured,.list_style--default .item a.item_inner:hover .text .featured_date,.list_style--default .item a.item_inner:hover .text .snippet,.list_style--default .item a.item_inner:hover .text .time,.list_style--default .item a.item_inner:hover .text .title,.list_style--default .item a.item_inner:hover .text span{color:#fff}.list_style--default .item .has_overlay_link:hover .text .categories>a,.list_style--default .item .has_overlay_link:hover .text .date>a,.list_style--default .item .has_overlay_link:hover .text .featured>a,.list_style--default .item .has_overlay_link:hover .text .featured_date>a,.list_style--default .item .has_overlay_link:hover .text .snippet>a,.list_style--default .item .has_overlay_link:hover .text .time>a,.list_style--default .item .has_overlay_link:hover .text .title>a,.list_style--default .item .has_overlay_link:hover .text span>a,.list_style--default .item a.item_inner:hover .text .categories>a,.list_style--default .item a.item_inner:hover .text .date>a,.list_style--default .item a.item_inner:hover .text .featured>a,.list_style--default .item a.item_inner:hover .text .featured_date>a,.list_style--default .item a.item_inner:hover .text .snippet>a,.list_style--default .item a.item_inner:hover .text .time>a,.list_style--default .item a.item_inner:hover .text .title>a,.list_style--default .item a.item_inner:hover .text span>a{color:#fff}.list_style--default .item .has_overlay_link:hover .text .categories i,.list_style--default .item .has_overlay_link:hover .text .date i,.list_style--default .item .has_overlay_link:hover .text .featured i,.list_style--default .item .has_overlay_link:hover .text .featured_date i,.list_style--default .item .has_overlay_link:hover .text .snippet i,.list_style--default .item .has_overlay_link:hover .text .time i,.list_style--default .item .has_overlay_link:hover .text .title i,.list_style--default .item .has_overlay_link:hover .text span i,.list_style--default .item a.item_inner:hover .text .categories i,.list_style--default .item a.item_inner:hover .text .date i,.list_style--default .item a.item_inner:hover .text .featured i,.list_style--default .item a.item_inner:hover .text .featured_date i,.list_style--default .item a.item_inner:hover .text .snippet i,.list_style--default .item a.item_inner:hover .text .time i,.list_style--default .item a.item_inner:hover .text .title i,.list_style--default .item a.item_inner:hover .text span i{color:#fff}.list_style--default .button-wrap,.list_style--default .no_results{padding-top:20px;text-align:center;grid-column:1/-1}.list_style--alt .item .item_inner{display:block;height:300px;border-radius:10px;position:relative}.list_style--alt .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--alt .item .item_inner .picture{height:100%;border-radius:10px;overflow:hidden}.list_style--alt .item .item_inner .picture:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:var(--secondary-colour);border-radius:10px;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;opacity:0;z-index:2}.list_style--alt .item .item_inner .picture:before{content:'';position:absolute;bottom:0;right:0;width:100%;height:100%;z-index:1;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, hsla(calc(var(--primary-colour-h) + 0deg),calc(var(--primary-colour-s) + .001%),calc(var(--primary-colour-l) + .001%),calc(var(--primary-colour-a) - calc(1 - .8)))),to(hsla(calc(var(--primary-colour-h) + 0deg),calc(var(--primary-colour-s) + .1%),calc(var(--primary-colour-l) + .1%),calc(var(--primary-colour-a) - 1))));background:linear-gradient(to top,hsla(calc(var(--primary-colour-h) + 0deg),calc(var(--primary-colour-s) + .001%),calc(var(--primary-colour-l) + .001%),calc(var(--primary-colour-a) - calc(1 - .8))) 0,hsla(calc(var(--primary-colour-h) + 0deg),calc(var(--primary-colour-s) + .1%),calc(var(--primary-colour-l) + .1%),calc(var(--primary-colour-a) - 1)) 100%)}.list_style--alt .item .item_inner .picture picture img{border-radius:10px}.list_style--alt .item .item_inner .text{padding:30px 130px 30px 30px;position:absolute;z-index:2;bottom:0;left:0;width:100%}.list_style--alt .item .item_inner .text .title{color:#fff;padding-bottom:3px;margin-bottom:7px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}@media (min-width:576px) and (max-width:767px){.list_style--alt .item .item_inner .text .title{font-size:20px;line-height:23px;letter-spacing:.5px}}@media (min-width:768px) and (max-width:991px){.list_style--alt .item .item_inner .text .title{font-size:20px;line-height:23px;letter-spacing:.5px}}@media (min-width:0px) and (max-width:575px){.list_style--alt .item .item_inner .text .title{font-size:17px;line-height:22px;letter-spacing:.5px}}.list_style--alt .item .item_inner .text .snippet{display:none}.list_style--alt .item .item_inner .text .date{font-size:12px;color:#fff;font-weight:400}.list_style--alt .item .item_inner .text .date i{margin-right:10px;vertical-align:middle}.list_style--alt .item .item_inner:hover .picture:after{opacity:.9}.list_style--alt .item .item_inner:hover .picture picture:after{opacity:0}