.pbt-events-ticker-wrap{position:relative;margin-bottom:18px}@media(min-width: 1041px){.pbt-events-ticker-wrap{margin-bottom:48px}}.pbt-events-ticker-wrap h2{font-family:"DM Serif Display",serif !important;font-weight:400 !important;font-size:24px;line-height:27px;width:100%;border-bottom:1px solid #9b9b9b;padding-bottom:8px}@media(min-width: 1041px){.pbt-events-ticker-wrap h2{position:absolute;left:0;top:0}}@media screen and (min-width: 768px){.pbt-events-ticker-wrap h2{font-size:28px;line-height:1}}.pbt-events-ticker-wrap .pbt-events-ticker__item{height:auto}.pbt-events-ticker-wrap .swiper{padding-bottom:48px}@media(min-width: 1041px){.pbt-events-ticker-wrap .swiper{padding-top:88px;padding-bottom:0}}.pbt-events-ticker-wrap .swiper-wrapper{display:flex;flex-flow:row nowrap}.pbt-events-ticker-wrap .swiper:not(.swiper-initialized){overflow:hidden}.pbt-events-ticker-wrap .swiper-nav{position:absolute;right:20px;bottom:0;display:flex}@media(min-width: 1041px){.pbt-events-ticker-wrap .swiper-nav{top:45px;bottom:auto}}.pbt-events-ticker-wrap .swiper-button-prev{margin-right:8px}.pbt-events-ticker-wrap .swiper-button-prev,.pbt-events-ticker-wrap .swiper-button-next{position:relative;left:auto !important;right:auto !important;display:flex;align-items:center;justify-content:center;width:35px;height:36px;border:1px solid #181818;border-radius:4px}.pbt-events-ticker-wrap .swiper-button-prev svg,.pbt-events-ticker-wrap .swiper-button-next svg{height:19px;width:19px}.pbt-events-ticker-wrap .swiper-button-prev:hover,.pbt-events-ticker-wrap .swiper-button-next:hover{background-color:var(--td_theme_color, #4db2ec)}.pbt-events-ticker-wrap .swiper-button-next svg{transform:rotate(180deg)}.pbt-events-ticker{padding-top:6px;padding-bottom:6px}.pbt-events-ticker__item{padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 0 4px 0 rgba(0,0,0,.04);font-family:"Roboto",sans-serif}.pbt-events-ticker__item>a{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:16px;height:100%}.pbt-events-ticker__item a:hover{text-decoration:none}.pbt-events-ticker__item .event-headline,.pbt-events-ticker__item .event-details{width:100%}.pbt-events-ticker__item .event-headline{display:flex;gap:12px;align-items:center}.pbt-events-ticker__item .event-label{flex-shrink:0;display:inline-block;padding:4px 6px;background:#55abff;border-radius:2px;color:#fff;font-size:14px;font-weight:700;line-height:20px}.pbt-events-ticker__item .event-title{color:#55abff;font-family:"Open Sans";font-weight:700;font-size:17px;line-height:24px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbt-events-ticker__item .event-details{display:flex;gap:16px;margin:12px 0 8px;padding-bottom:4px;list-style-type:none}.pbt-events-ticker__item .event-details::-webkit-scrollbar{height:8px}.pbt-events-ticker__item .event-details::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:100px}.pbt-events-ticker__item .event-details::-webkit-scrollbar-track{background-color:#fff}.pbt-events-ticker__item .event-details li{margin:0 !important;display:flex;flex-direction:column;flex-grow:1}.pbt-events-ticker__item .event-details li:not(:first-child){position:relative;padding-left:16px}.pbt-events-ticker__item .event-details li:not(:first-child)::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:85%;background-color:#e8e8e8}.pbt-events-ticker__item .event-details li:nth-child(3){flex-grow:0}.pbt-events-ticker__item .event-details .label{white-space:nowrap}.pbt-events-ticker__item .event-details .info{color:#181818;overflow-wrap:anywhere;font-family:var(--td_default_google_font_1);font-weight:800;font-style:italic;font-size:23px;line-height:23px}.pbt-events-ticker__item .event-details .label,.pbt-events-ticker__item .event-location{color:#9b9b9b;font-size:14px;line-height:20px}.pbt-events-ticker__item .event-location{display:flex;align-items:center;gap:6px;margin-top:auto}.pbt-events-ticker__item .event-location img{flex-shrink:0;width:22px;height:16px;margin-bottom:0;border-radius:2px;overflow:hidden;object-fit:cover;box-shadow:0 0 0 .5px #f5f5f5}.pbt-events-ticker__item:hover{box-shadow:0 8px 32px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.04)}
