.webinarPostTopContent{background-color:#fff;width:100%}.webinarPostTopContent .container{margin:0 auto;max-width:1439px;padding:56px 32px}.webinarPostTopContent .container .btn-back-to-webinars{align-items:center;cursor:pointer;display:flex;gap:8px;width:fit-content}.webinarPostTopContent .container .btn-back-to-webinars .icon{align-items:center;display:flex;width:16px}.webinarPostTopContent .container .btn-back-to-webinars .icon svg{width:100%}.webinarPostTopContent .container .btn-back-to-webinars .text{color:hsla(0,0%,8%,.86);font-family:IBM Plex Mono;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.webinarPostTopContent .container .title-section{align-items:flex-end;display:flex;margin-top:12px;width:100%}.webinarPostTopContent .container .title-section .title{color:#141414;font-family:Manrope;font-size:56px;font-style:normal;font-weight:500;letter-spacing:-1.12px;line-height:110%;width:67%}.webinarPostTopContent .container .title-section .desc{color:#141414;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:160%;width:33%}.webinarPostTopContent .container .date-time-and-button-section{display:flex;margin-top:120px;width:100%}.webinarPostTopContent .container .date-time-and-button-section .date-and-time{align-items:center;display:flex;width:67%}.webinarPostTopContent .container .date-time-and-button-section .date-and-time .icon svg{width:12px}.webinarPostTopContent .container .date-time-and-button-section .date-and-time .date,.webinarPostTopContent .container .date-time-and-button-section .date-and-time .time,.webinarPostTopContent .container .date-time-and-button-section .date-and-time .timezone{border-right:2px solid #c2c2c2;color:#141414;font-family:IBM Plex Mono;font-size:16px;font-style:normal;font-weight:500;line-height:130%;padding:0 12px;text-transform:uppercase}.webinarPostTopContent .container .date-time-and-button-section .date-and-time>div:last-child{border-right:none}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button{align-items:center;display:flex;justify-content:space-between;margin-left:auto;width:33%}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .tag{align-items:center;display:flex;gap:12px}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .tag .dot{background-color:#38b95e;height:8px;width:8px}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .tag .text{color:#38b95e;font-family:IBM Plex Mono;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:center;text-transform:uppercase}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button.on-demand .tag .dot{background-color:#8790a4}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button.on-demand .tag .text{color:#8790a4;font-weight:500}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .button .btn-register{background-color:#141414;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding:12px 24px;text-align:center}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .button .btn-register:hover{cursor:pointer}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .button .btn-recording{align-items:center;border-bottom:1px solid #292929;cursor:pointer;display:flex;gap:8px;padding:8px 0}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .button .btn-recording .text{color:#141414;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%;text-align:center}@media screen and (max-width:600px){.webinarPostTopContent .container{padding:80px 16px 56px}.webinarPostTopContent .container .title-section{align-items:flex-start;flex-direction:column;margin-top:48px}.webinarPostTopContent .container .title-section .title{font-size:36px;width:100%}.webinarPostTopContent .container .title-section .desc{font-size:14px;margin-top:12px;width:100%}.webinarPostTopContent .container .date-time-and-button-section{align-items:flex-start;flex-direction:column;margin-top:48px}.webinarPostTopContent .container .date-time-and-button-section .date-and-time{margin-bottom:24px;width:100%}.webinarPostTopContent .container .date-time-and-button-section .date-and-time .date,.webinarPostTopContent .container .date-time-and-button-section .date-and-time .time,.webinarPostTopContent .container .date-time-and-button-section .date-and-time .timezone{font-size:13px;padding:0 8px}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button{gap:24px;justify-content:space-between;width:100%}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .tag{gap:8px}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .tag .text{font-size:14px}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .button .btn-register{font-size:14px;padding:8px 16px}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button .button .btn-recording{font-size:14px}}@media screen and (min-width:600px) and (max-width:1024px){.webinarPostTopContent .container{padding:80px 16px 40px}.webinarPostTopContent .container .title-section{align-items:flex-start;flex-direction:column;margin-top:48px}.webinarPostTopContent .container .title-section .title{font-size:36px;width:100%}.webinarPostTopContent .container .title-section .desc{font-size:14px;margin-top:12px;width:100%}.webinarPostTopContent .container .date-time-and-button-section{align-items:flex-start;flex-direction:column;margin-top:48px}.webinarPostTopContent .container .date-time-and-button-section .date-and-time{margin-bottom:24px;width:100%}.webinarPostTopContent .container .date-time-and-button-section .tag-and-button{gap:24px;justify-content:space-between;width:100%}}