.calendar-events{overflow:hidden;position:relative}.calendar-events .bg-image-bottom .image,.calendar-events .bg-image-top .image{content:"";display:block;object-fit:cover;position:absolute}.calendar-events .bg-image-top .image{left:0;top:0}.calendar-events .bg-image-bottom .image{bottom:0;right:0}.calendar-events .container-wrapper{position:relative;z-index:2}.calendar-events .container-wrapper .content{border-radius:30px;box-shadow:inset 0 4px 9px 0 rgba(0,0,0,.14)}.calendar-events .list ul{list-style-type:none;margin:0;padding:0}.calendar-events .list li{margin-bottom:32px}.calendar-events .list li:last-of-type{margin-bottom:0}