.events-banner{height:549px;overflow:hidden;background:linear-gradient(#fff,#9fd2fd);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px}@media(min-width:768px)and (max-width:1024px){.events-banner{height:394px}}@media(max-width:768px){.events-banner{height:390px;gap:30px}}.events-banner .banner-badge{border:1px solid #21aef2;border-radius:25px;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:6px 28px}.events-banner .banner-badge .banner-badge-text{color:#999595;padding:0;margin:0;font-size:14px;line-height:28px}@media(min-width:768px)and (max-width:1024px){.events-banner .banner-badge .banner-badge-text{font-size:14px}}@media(max-width:768px){.events-banner .banner-badge .banner-badge-text{font-size:10px}}.events-banner .banner-headlines{max-width:585px;display:flex;flex-direction:column;text-align:center}@media(max-width:768px){.events-banner .banner-headlines{max-width:335px;padding:0 2%}}.events-banner .banner-headlines .banner-title-primary{font-size:51px;line-height:57px;font-weight:700;color:#0090ff}@media(max-width:768px){.events-banner .banner-headlines .banner-title-primary{font-size:24px;line-height:36px}}.events-banner .banner-headlines .banner-title-secondary{font-size:51px;line-height:57px;font-weight:700}@media(max-width:768px){.events-banner .banner-headlines .banner-title-secondary{font-size:24px;line-height:36px}}.events-banner .banner-headlines .banner-subtitle{font-size:18px;line-height:25px;font-weight:400;color:#344054}@media(min-width:768px)and (max-width:1024px){.events-banner .banner-headlines .banner-subtitle{font-size:18px}}@media(max-width:768px){.events-banner .banner-headlines .banner-subtitle{font-size:16px}}.test{background:linear-gradient(181.34deg,#00ffa6 11.27%,rgba(249,253,255,.8) 73.74%)}.next-stop-section{display:flex;flex-direction:column;align-items:center;gap:50px;padding:5rem 0}@media(max-width:768px){.next-stop-section{padding:3rem 0}}.next-stop-section .next-stop-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.next-stop-section .next-stop-header .next-stop-heading{font-size:40px;line-height:50px;font-weight:700}@media(max-width:768px){.next-stop-section .next-stop-header .next-stop-heading{font-size:24px;line-height:36px}}.next-stop-section .next-stop-header .next-stop-heading .highlight{color:#0090ff}.next-stop-section .next-stop-header .next-stop-subheading{font-size:18px;line-height:28px;color:#344054}@media(max-width:768px){.next-stop-section .next-stop-header .next-stop-subheading{line-height:25px}}.next-stop-section .next-stop-card{background:linear-gradient(181.34deg,#00ffa6 11.27%,rgba(249,253,255,.8) 73.74%);display:flex;flex-direction:column;gap:60px;border-radius:16px;box-shadow:10px 20px 30px 15px rgba(192,219,247,.302)}@media(max-width:768px){.next-stop-section .next-stop-card{gap:30px}}.next-stop-section .next-stop-card-header{padding:80px 86px 0;display:flex;flex-direction:column;gap:30px}@media(max-width:768px){.next-stop-section .next-stop-card-header{padding:30px 36px 0}}.next-stop-section .next-stop-event-title{font-size:50px;line-height:61px;font-weight:600}@media(max-width:768px){.next-stop-section .next-stop-event-title{font-size:30px;line-height:30px}}.next-stop-section .next-stop-event-location{font-size:50px;line-height:61px;font-weight:600}@media(max-width:768px){.next-stop-section .next-stop-event-location{font-size:30px;line-height:30px}}.next-stop-section .next-stop-card-footer{background:#fff;padding:30px 86px;border-end-start-radius:16px;border-end-end-radius:16px;display:flex;flex-direction:column}@media(max-width:768px){.next-stop-section .next-stop-card-footer{padding:30px 36px}}.next-stop-section .next-stop-chip{font-size:16px;line-height:33px;font-weight:500;color:#0090ff}.next-stop-section .next-stop-summary{font-size:30px;line-height:33px;font-weight:500}@media(max-width:768px){.next-stop-section .next-stop-summary{font-size:18px;line-height:23px;font-weight:400}}.next-stop-section .next-stop-button{background-color:#0090ff;padding:1px 5px;color:#fff;border-radius:4px;width:auto;align-self:flex-start;margin-top:10px}.next-stop-section .next-stop-button:hover{background-color:#2563eb}.events-section{gap:24px}.events-section .events-header{align-items:center;gap:16px}.events-section .events-header .events-header-heading{font-size:28px;line-height:34px;color:#1b1b1b}.events-section .events-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;justify-items:center}@media(min-width:768px)and (max-width:1024px){.events-section .events-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:767px){.events-section .events-grid{grid-template-columns:1fr;gap:16px}}.events-section{padding:5rem 0;display:flex;flex-direction:column;gap:50px}@media(max-width:768px){.events-section{padding:3rem 0}}.events-section .events-header{display:flex;justify-content:space-between;padding:0 5rem}@media(min-width:768px)and (max-width:1024px){.events-section .events-header{padding:0 2rem}}@media(max-width:768px){.events-section .events-header{padding:0 1rem}}.events-section .events-header .events-header-heading{margin:0;font-weight:700;font-size:40px;line-height:50px}@media(max-width:768px){.events-section .events-header .events-header-heading{font-size:20px}}.cta{padding-bottom:6rem}@media(max-width:991.98px){.cta{padding-bottom:3rem}}.cta .heading{max-width:550px;margin:0 auto}.title{max-width:850px;margin:0 auto}@media(max-width:575.98px){.title{max-width:350px}}@media(max-width:767.98px){.title{max-width:550px}}.event-card{width:100%;max-width:380px;height:452px;border-radius:16px;border:2px solid #eaecf0;overflow:hidden;transition:transform .3s ease;background:linear-gradient(179deg,#ffe1e0 10.6%,rgba(249,253,255,.8) 83.27%);box-shadow:10px 20px 30px 15px rgba(192,219,247,.3);display:flex;flex-direction:column}.event-card .card-main{flex:1;flex-direction:column;padding:24px;position:relative;min-height:287px}.event-card .card-main .logo{padding-top:14px}.event-card .card-main .logo .logo-img{width:190px;height:56px;-o-object-fit:contain;object-fit:contain}.event-card .card-main .title-wrap{margin-top:37px;flex:1;display:flex;align-items:flex-end}.event-card .card-main .title-wrap .title{font-weight:700;font-size:34px;line-height:35px;letter-spacing:-.68px;color:#000;max-width:345px;margin:0}.event-card .card-bottom{height:153px;background:#fff;padding:15px 24px 24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.event-card .card-bottom .label{margin-bottom:7px}.event-card .card-bottom .label .label-text{font-weight:700;font-size:16px;line-height:33px;letter-spacing:-.32px;color:#0090ff}.event-card .card-bottom .desc{flex-grow:1;display:flex;align-items:flex-start;min-height:46px}.event-card .card-bottom .desc .desc-text{font-weight:400;font-size:18px;line-height:23px;letter-spacing:-.36px;color:#000;max-width:293px;margin:0;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.event-card .card-bottom .cta{margin-top:10px}.event-card .card-bottom .cta .cta-btn{width:76px;height:24px;background-color:#0090ff;border-radius:6px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background-color .2s ease}.event-card .card-bottom .cta .cta-btn:hover{background-color:#2563eb}.event-card .card-bottom .cta .cta-btn .cta-btn-text{font-weight:400;font-size:12px;line-height:13px;letter-spacing:-.24px;color:#fff}