.list_style .item .item_inner{height:440px;margin:auto;display:block;background:#fff;-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;-o-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}}@media (min-width:576px) and (max-width:767px){.list_style .item .item_inner{max-width:440px}}.list_style .item .item_inner:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:var(--news-hover);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;z-index:3}.list_style .item .item_inner .type_icon{position:absolute;width:54px;height:54px;line-height:54px;text-align:center;color:#fff;font-size:16px;top:0;left:0;background:var(--secondary-colour);z-index:2}.list_style .item .item_inner .facebook_tools,.list_style .item .item_inner .tweet_tools{position:absolute;z-index:4;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center;opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list_style .item .item_inner .facebook_tools a,.list_style .item .item_inner .tweet_tools a{display:inline-block;color:#fff;padding:10px;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;font-family:var(--font-primary);font-size:12px;font-weight:700;letter-spacing:.5px}.list_style .item .item_inner .facebook_tools a i,.list_style .item .item_inner .facebook_tools a svg,.list_style .item .item_inner .tweet_tools a i,.list_style .item .item_inner .tweet_tools a svg{color:#fff;opacity:.5;margin-right:5px}.list_style .item .item_inner .facebook_tools a svg,.list_style .item .item_inner .tweet_tools a svg{width:1em;height:1em;display:inline-block}.list_style .item .item_inner .facebook_tools a svg *,.list_style .item .item_inner .tweet_tools a svg *{fill:#fff}.list_style .item .item_inner .facebook_tools a:hover,.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:99}.list_style .item .item_inner .image{background-position:center;background-repeat:no-repeat;background-image:url(/images/icons/dark_puff.svg);background-color:#ccc}.list_style .item .item_inner .image.onscreenimage-done,.list_style .item .item_inner .image.swiper-lazy-loaded{background-size:cover}.list_style .item .item_inner .image,.list_style .item .item_inner .picture{position:relative;height:50%}.list_style .item .item_inner .text{padding:25px;position:absolute;bottom:0;z-index:3;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list_style .item .item_inner .text .category,.list_style .item .item_inner .text .date,.list_style .item .item_inner .text .details_sub_title_wrap span,.list_style .item .item_inner .text .featured,.list_style .item .item_inner .text .featured_date,.list_style .item .item_inner .text .snippet,.list_style .item .item_inner .text .time,.list_style .item .item_inner .text .title{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:var(--third-colour);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 .details_sub_title_wrap span i,.list_style .item .item_inner .text .featured i,.list_style .item .item_inner .text .featured_date 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{color:var(--primary-colour);margin-right:5px;font-weight:300;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.list_style .item .item_inner .text .title{max-height:95px;font-size:20px;line-height:31px;font-weight:700;color:var(--third-colour);-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;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{font-size:10px;margin-bottom:5px;line-height:22px;text-transform:uppercase;letter-spacing:.5px;color:var(--third-colour)}.list_style .item .item_inner .text .categories,.list_style .item .item_inner .text .date,.list_style .item .item_inner .text .featured_date{overflow:hidden;-o-text-overflow:ellipsis;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{max-height:190px;margin-top:15px;font-size:17px;font-weight:400;line-height:31px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.list_style .item .item_inner .text .details{margin-top:20px}.list_style .item .item_inner .text .details_sub_title_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;padding-bottom:5px;border-bottom:solid 1px var(--light-grey)}.list_style .item .item_inner .text .details_sub_title_label{width:115px;font-weight:700;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.list_style .item .item_inner .text .details_sub_title_label:after{content:': '}.list_style .item .item_inner .text .details_sub_title{width:calc(100% - 115px);-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box}.list_style .item .item_inner .read_full_button{color:#fff;font-family:var(--font-primary);text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.5px;position:absolute;bottom:-50px;left:25px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:3}.list_style .item .item_inner .read_full_button i{margin-left:5px;font-size:11px;vertical-align:middle}.list_style .item .item_inner .links{padding:0 20px}.list_style .item .item_inner.no_image .text{bottom:calc(100% - 45px);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.list_style .item .item_inner.has_image .text{height:50%}.list_style .item .has_overlay_link:hover:before,.list_style .item a.item_inner:hover:before{opacity:1}.list_style .item .has_overlay_link:hover .read_full_button,.list_style .item a.item_inner:hover .read_full_button{bottom:25px}.list_style .item .has_overlay_link:hover .facebook_tools,.list_style .item .has_overlay_link:hover .tweet_tools,.list_style .item a.item_inner:hover .facebook_tools,.list_style .item a.item_inner:hover .tweet_tools{opacity:1}.list_style .item .has_overlay_link:hover .text,.list_style .item a.item_inner:hover .text{position:absolute;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.list_style .item .has_overlay_link:hover .text .snippet,.list_style .item a.item_inner:hover .text .snippet{max-height:0}.list_style .item .has_overlay_link:hover .text .categories,.list_style .item .has_overlay_link:hover .text .date,.list_style .item .has_overlay_link:hover .text .details_sub_title_wrap span,.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 a.item_inner:hover .text .categories,.list_style .item a.item_inner:hover .text .date,.list_style .item a.item_inner:hover .text .details_sub_title_wrap span,.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{color:#fff}.list_style .item .has_overlay_link:hover .text .categories>a,.list_style .item .has_overlay_link:hover .text .date>a,.list_style .item .has_overlay_link:hover .text .details_sub_title_wrap span>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 a.item_inner:hover .text .categories>a,.list_style .item a.item_inner:hover .text .date>a,.list_style .item a.item_inner:hover .text .details_sub_title_wrap span>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{color:#fff}.list_style .item .has_overlay_link:hover .text .categories i,.list_style .item .has_overlay_link:hover .text .date i,.list_style .item .has_overlay_link:hover .text .details_sub_title_wrap span 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 a.item_inner:hover .text .categories i,.list_style .item a.item_inner:hover .text .date i,.list_style .item a.item_inner:hover .text .details_sub_title_wrap span 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{color:#fff}.list_style .button_wrap{padding-top:20px;text-align:center;grid-column:1/-1}.swiper .item{margin:5px 0}