.newsroom-events-wrapper{padding:60px 0 0}.newsroom-events-intro{margin:0 auto;max-width:1120px;padding:0 20px 20px;width:100%}.newsroom-events-intro h2{color:#3f444b;font-family:Libre Baskerville;font-size:30px;font-weight:700;line-height:38px;text-align:center}.newsroom-events-intro p{color:#000;font-family:Open Sans;font-size:18px;font-weight:400;line-height:27px;margin:0 auto;max-width:640px;text-align:center}.newsroom-events-slider-wrap{margin:0 auto;max-width:1120px;padding:0 20px;width:100%}.swiper-slide,.swiper-wrapper{height:auto}.swiper{margin:0 auto;max-width:1120px;padding:0 60px;position:relative}body .swiper-slide{background:#f1f1f0;border-radius:20px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.14)) drop-shadow(0 3px 14px rgba(0,0,0,.12)) drop-shadow(0 4px 5px rgba(0,0,0,.2));height:auto;overflow:hidden}.swiper-slide .inner{display:flex;flex-direction:row;height:100%;justify-content:center;overflow:hidden}.newsroom-event-date{align-items:center;background:#fdb82a;display:flex;flex:0 0 35%;flex-direction:row;justify-content:center}.newsroom-event-date p{font-family:Open Sans;font-size:30px;line-height:20px}.newsroom-event-date p,.newsroom-event-date p strong{color:#2e3335;font-weight:700;text-align:center;text-transform:uppercase}.newsroom-event-date p strong{display:block;font-family:Libre Baskerville;font-size:40px;font-style:normal;line-height:36px;margin:20px auto}.newsroom-event-info{align-items:center;display:flex;flex:0 0 65%;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:65px 0}.newsroom-event-info .inner-text{height:auto;max-width:420px;width:100%}.newsroom-event-info p{flex:0 0 100%;max-width:420px}.newsroom-event-info p.location{color:#505050;font-family:Open Sans;font-size:18px;font-weight:700;line-height:20px;text-transform:uppercase}.newsroom-event-info p.name{color:#000;font-family:Libre Baskerville;font-size:24px;font-weight:700;line-height:30px}.newsroom-event-info p.info{color:#505050;font-family:Open Sans;font-size:18px;font-weight:400;line-height:27px}@media (max-width:600px){.swiper-slide .inner{flex-direction:column}.newsroom-event-info{box-sizing:border-box;padding:30px}.newsroom-event-info .inner-text{padding:0}.newsroom-event-date{padding:40px 0 10px}}