.upcoming-event .content-wrapper{margin:0 auto;padding:0}.upcoming-event .top-heading h2{color:#1e1e1e;font-size:50px;font-weight:700;line-height:120%;margin-bottom:46px;padding:0 25px}.upcoming-event .single-event{align-items:center;background:#fff;border-radius:22px;box-shadow:0 0 18px 0 rgba(0,0,0,.1);display:flex!important;flex-direction:row;gap:62px;padding:23px 50px 23px 25px}.upcoming-event .card-tag{background:rgba(103,110,130,.89);border-radius:10px;color:#fff;font-size:17px;font-weight:400;line-height:138%;margin-bottom:20px;padding:4px 19px;width:fit-content}.upcoming-event .slick-slide{display:block;margin:25px}.upcoming-event .card-title p{color:#1e1e1e;font-size:28px;font-weight:700;line-height:34px;margin-bottom:10px}.upcoming-event .card-description p{color:#7c7c7c;font-size:18px;font-weight:400;line-height:125%;margin-bottom:10px}.upcoming-event .date{color:#7c7c7c;font-size:17px;font-weight:400;line-height:138%}.upcoming-event .left-image{display:flex;width:44%}.upcoming-event .left-image img{border-radius:12px;min-height:266px;object-fit:cover}.upcoming-event .right-content{padding-right:30px;width:53%}.upcoming-event button.slick-arrow{align-items:center;background-color:transparent;border:none;display:flex!important;justify-content:center;margin:0;padding:0}.upcoming-event .event-controls{align-items:center;display:flex;justify-content:center;margin-top:19px;grid-gap:41px}.upcoming-event button.slick-disabled{cursor:no-drop;opacity:.5}.upcoming-event button.slick-disabled svg path{stroke:rgba(95,95,95,.5)!important}.upcoming-event button svg:focus,.upcoming-event button:focus{outline:none}.upcoming-event .slick-dots{display:flex;gap:7px;justify-content:center;list-style:none;margin:0;padding:0}.upcoming-event .slick-dots li button{background:hsla(0,0%,56%,.3);border:none;border-radius:999px;cursor:pointer;display:block;height:8px;opacity:.4;padding:0;text-indent:-9999px;transition:all .2s ease;width:10px}.upcoming-event .slick-dots li.slick-active button{background:#ff2645;opacity:1;width:29px}@media only screen and (max-width:991px){.upcoming-event .single-event{flex-direction:column!important}.upcoming-event .left-image{display:flex;width:100%}.upcoming-event .right-content{padding:0 10px;width:100%}.upcoming-event .single-event{gap:30px;padding:11px 11px 66px}.upcoming-event .left-image img{border-radius:14px;min-height:153px}.upcoming-event .top-heading h2{font-size:35px;margin-bottom:15px;padding:0 25px}.upcoming-event button.slick-prev.slick-arrow{right:70%}.upcoming-event button.slick-next.slick-arrow{left:70%}}