.webinar-calendar .webinar-list{list-style:none;margin-bottom:60px;padding:0}.webinar-calendar .webinar-list:last-child{margin-bottom:0}.webinar-calendar .webinar-item{display:flex;gap:30px;margin-bottom:35px;overflow:hidden}.webinar-calendar .webinar-item:last-child{margin-bottom:0}.webinar-calendar .webinar-image{background:#000;border-radius:8px;height:170px;min-width:220px;overflow:hidden;position:relative;width:300px}.webinar-calendar .webinar-image img{height:100%;object-fit:cover;opacity:.7;width:100%}.webinar-calendar .webinar-date{background:rgba(0,0,0,.5);border-radius:4px;color:#fff;display:flex;flex-direction:column;font-size:16px;font-weight:600;gap:6px;left:10px;line-height:1;padding:10px 20px;position:absolute;text-align:center;top:10px}.webinar-calendar .webinar-date .day{font-size:20px}.webinar-calendar .webinar-source{background:hsla(0,0%,100%,.8);border-radius:4px;bottom:10px;color:#333;font-size:10px;left:10px;padding:2px 6px;position:absolute}.webinar-calendar .webinar-content{display:flex;flex:1;flex-direction:row;gap:30px}.webinar-calendar .webinar-content .webinar-content-inner{flex:1}.webinar-calendar .webinar-meta{color:#666;font-size:13px;margin-bottom:8px}.webinar-calendar .webinar-speakers{display:flex;gap:4px;margin:8px 0}.webinar-calendar .webinar-speakers img{border-radius:50%;height:35px;object-fit:cover;width:35px}.webinar-calendar .webinar-link{background:none;border:none;display:inline-block;font-size:.85714285714rem;font-weight:400;letter-spacing:.3em;line-height:1.5;text-decoration:none;text-transform:uppercase}.webinar-calendar .webinar-link:hover{text-decoration:underline}@media (max-width:768px){.webinar-calendar .webinar-content{flex-direction:column;gap:0}.webinar-calendar .webinar-link{font-size:13px;margin:0;padding-left:0}}@media (max-width:480px){.webinar-calendar .webinar-item{flex-direction:column}.webinar-calendar .webinar-image{width:100%}}