.home-section--event{padding:60px 40px;margin:70px;background-color:var(--grey)}@media (min-width:1200px) and (max-width:1399px){.home-section--event{margin:40px}}@media (min-width:576px) and (max-width:767px){.home-section--event{margin:30px}}@media (min-width:0px) and (max-width:575px){.home-section--event{margin:0;padding:60px 0}}.home-section--event.has-background{background-size:cover;background-repeat:no-repeat;background-position:center;padding:40px 0;position:relative}.home-section--event.has-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:0}.home-section--event.has-background>.container{position:relative;z-index:5}.home-section--event.has-background .home-section__heading{color:#fff}.home-section--event.has-background .item .item_inner{color:#fff}.home-section--event.has-background .swiper-buttons .swiper-buttons__next:not(:hover),.home-section--event.has-background .swiper-buttons .swiper-buttons__prev:not(:hover){color:#fff}@media (min-width:0px) and (max-width:767px){.home-section--event .has_swiper_nav>.button-wrap{display:none}}.home-section--event .swiper_slide_buttons_wrapper{position:relative}@media (min-width:768px){.home-section--event .swiper_slide_buttons_wrapper .swiper-buttons__wrapper{display:none}}.home-section--event .item .item_inner{height:405px;background:rgba(255,255,255,0);border:none;-webkit-box-shadow:0 0 10px transparent;box-shadow:0 0 10px transparent;color:#000;-webkit-transition:background-color ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:background-color ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:background-color ease-in-out .2s,box-shadow ease-in-out .2s;transition:background-color ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s}.home-section--event .item .item_inner .text{height:100%;width:100%;color:inherit}.home-section--event .item .item_inner .text .date{margin-bottom:40px;color:inherit;display:block;letter-spacing:normal!important;text-align:center;font-weight:400;-webkit-line-clamp:unset!important}.home-section--event .item .item_inner .text .date:after,.home-section--event .item .item_inner .text .date:before{-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out, -webkit-filter .2s ease-in-out}.home-section--event .item .item_inner .text .date .day{font-size:86px;line-height:1;color:inherit;font-family:var(--font-heading)}.home-section--event .item .item_inner .text .date .month{font-size:40px;line-height:45px;text-transform:none!important;position:relative;color:inherit;font-family:var(--font-heading)}.home-section--event .item .item_inner .text .linebreak:after,.home-section--event .item .item_inner .text .linebreak:before{background-color:var(--primary-colour)}.home-section--event .item .item_inner .text .title{font-size:18px;font-weight:500;line-height:27px;text-align:center;-webkit-line-clamp:3!important;margin-bottom:auto;color:inherit}.home-section--event .item .item_inner .text .time{position:absolute;bottom:25px;left:0;color:inherit;font:500 13px/22px var(--font-secondary);width:100%;text-align:center;letter-spacing:2.5px;text-transform:uppercase}.home-section--event .item .item_inner:focus,.home-section--event .item .item_inner:hover{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}