.upcoming-webinar-card__date:first-letter{text-transform:uppercase}
.webinar-announce-banner,.webinar-announce-banner.ribbon-banner{z-index:2;padding:8px 0}.announce-banner{display:block}.announce-banner__right-block{padding-right:40px;text-align:left}@media screen and (max-width:640px){.announce-banner__right-block{padding-right:0}}@media screen and (max-width:640px){.announce-banner__body{padding-right:36px}}.announce-banner__description,.announce-banner__title{text-align:left}@media screen and (max-width:640px){.announce-banner__title{font-weight:600}}.announce-banner__pre-title{text-align:right}.announce-banner__close-button{position:absolute;z-index:2;top:calc(50% - 18px);right:30px}@media screen and (max-width:640px){.announce-banner__close-button{top:8px;right:8px}}.announce-banner__register{font-weight:700}@media screen and (max-width:640px){.announce-banner__register{font-weight:600}}.announce-banner:hover{text-decoration:none}.announce-banner:hover .announce-banner__register{text-decoration:underline;color:#fff;color:var(--wt-color-white)}.announce-banner__close-button-container{position:absolute;top:0;right:0;left:0;min-height:64px;margin-right:auto;margin-left:auto;text-align:center}.page._has-page-sidebar-left-v2 .page__content .wt-container.announce-banner__close-button-container,.page._has-page-sidebar-left-v2 .page__content .wt-container.announce-banner__content-container{width:auto}.page._has-page-sidebar-left-v2 .page__content .webinar-announce-banner{position:inherit}.page._has-page-sidebar-left-v2 .page__content .announce-banner__close-button{position:absolute;z-index:3;top:calc(50% - 18px);right:30px}.page__content #announce-placeholder .webinar-announce-banner{position:relative}
