@import url("https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");.webinar-hero{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.webinar-video{flex:1}.webinar-hero h1{color:#000;font-family:Spectral;font-size:1.75rem;font-weight:500;line-height:120%;margin-bottom:0!important}.webinar-detail-card{background:#f8f8f8;border-radius:4px;display:flex;flex-direction:column;gap:1rem;padding:.5rem;text-align:left}.webinar-detail-card h3{font-family:Spectral;font-size:1.5rem;font-weight:500;line-height:1.875rem;margin-bottom:0!important}.webinar-back a{font-weight:700;padding-left:.5rem;text-decoration:underline}.webinar-detail-list{display:flex;flex-direction:column;gap:30px}.webinar-detail-container{display:flex;flex-direction:column-reverse;gap:1.5rem}.webinar-detail{display:flex;flex-direction:row;gap:8px}.webinar-detail-icon{padding:5px 3px}.webinar-detail-image img{max-width:100%}.webinar-detail-content{align-items:flex-start;display:flex;flex-direction:column}.webinar-detail-content span{color:#6b6b6b;font-weight:400;line-height:1.6875rem}.webinar-detail-content .detail-header{color:#333;font-weight:700;line-height:1.6875rem}.webinar-description{display:flex;flex-direction:column;gap:1rem;text-align:left}.webinar-description p,.webinar-description p:last-of-type{margin:0!important}.webinar-description h2{font-family:Spectral;font-size:1.25rem;font-weight:500;line-height:1.875rem;margin-bottom:0!important}@media (min-width:992px){.webinar-detail-container{flex-direction:row;justify-content:space-between}.webinar-detail-card{padding:8px;width:377px}.webinar-hero h1{font-size:2rem;line-height:120%}.webinar-description h2{font-size:1.5rem}.webinar-register{width:41%}.webinar-register form{display:flex;flex-direction:column;gap:8px}.webinar-register form label{display:none}.hs_webinar_question label{display:flex!important}.webinar-register div.hs_email{flex:1}.webinar-register form input[type=email],.webinar-register form input[type=text]{line-height:1.6875rem;padding:8px 16px;width:100%!important}}@media (min-width:1200px){.webinar-detail-card,.webinar-detail-image{flex:1}.webinar-detail-image img{width:100%}}