.upcoming-webinar-hero{background:#242346;background:linear-gradient(108deg,#242346 0,#30286d 56%,#352b7e 100%);position:relative;overflow:hidden;z-index:0}
.upcoming-webinar-hero:after{display:none}
@media screen and (min-width:1024px){.upcoming-webinar-hero:after{content:"";background-image:url("../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/upcoming-webinar-hero/upcoming-webinar-hero-bkgd-desktop-50.webp");background-repeat:no-repeat;background-position:center;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3;z-index:-1}
}
.upcoming-webinar-hero:before{content:"";background-image:url("../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/upcoming-webinar-hero/upcoming-webinar-hero-bkgd-mobile-50.webp");background-repeat:no-repeat;background-position:center;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;z-index:-1}
@media screen and (min-width:1024px){.upcoming-webinar-hero:before{display:none}
}
.upcoming-webinar-hero .upcoming-webinar-hero-container{max-width:1240px;margin:0 auto;padding:50px 24px}
@media screen and (min-width:1024px){.upcoming-webinar-hero .upcoming-webinar-hero-container{padding:90px 24px}
}
.upcoming-webinar-hero .upcoming-webinar-hero-container .column-flex{display:flex;flex-direction:column;justify-content:center}
.upcoming-webinar-hero .upcoming-webinar-hero-container .column-layout.-column-count-2{display:grid;grid-template-rows:1fr;row-gap:0;grid-template-columns:1fr;row-gap:60px;column-gap:0}
@media screen and (min-width:1024px){.upcoming-webinar-hero .upcoming-webinar-hero-container .column-layout.-column-count-2{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;column-gap:50px;row-gap:0}
}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-text-simple{color:#e7005e;font-family:"PS Commons Bold",Helvetica,Roboto,Arial,sans-serif}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-text-simple p{margin:0}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-logo-title{color:#fff}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-logo-title h1{margin:0}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-logo-simple-text p{color:#fff;font-weight:500;font-size:20px;line-height:32px;margin-bottom:32px}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section{display:flex;justify-content:flex-start;align-content:center;column-gap:34px;row-gap:12px;flex-wrap:wrap;margin:0 0 32px}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section .upcoming-webinar-date-time-entry{display:flex;justify-content:flex-start;align-content:center;column-gap:10px;flex-wrap:nowrap}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section .upcoming-webinar-date-time-entry .upcoming-webinar-date-time-icon{display:block;width:18px;height:18px}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section .upcoming-webinar-date-time-entry .upcoming-webinar-date-time-icon.-region:before{content:'';display:inline-block;height:100%;width:100%;margin-right:0;position:relative;top:0;-webkit-mask:url('../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/icons/globe.svg') no-repeat 50% 50%;mask:url('../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/icons/globe.svg') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section .upcoming-webinar-date-time-entry .upcoming-webinar-date-time-icon.-time:before{content:'';display:inline-block;height:100%;width:100%;margin-right:0;position:relative;top:0;-webkit-mask:url('../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/icons/clock.svg') no-repeat 50% 50%;mask:url('../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/icons/clock.svg') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section .upcoming-webinar-date-time-entry .upcoming-webinar-date-time-icon.-date:before{content:'';display:inline-block;height:100%;width:100%;margin-right:0;position:relative;top:0;-webkit-mask:url('../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/icons/calendar.svg') no-repeat 50% 50%;mask:url('../../../../../etc.clientlibs/ps/clientlibs/clientlib-site/resources/images/icons/calendar.svg') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-date-time-data-section .upcoming-webinar-date-time-entry .upcoming-webinar-date-time-data{font-family:"PS Commons",Helvetica,Roboto,Arial,sans-serif;font-style:normal;color:#a5aacf;font-size:14px;line-height:22px;font-weight:500}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-cta{display:flex;flex-direction:column}
@media screen and (min-width:1024px){.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-cta{flex-direction:row;gap:16px}
}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-cta .button-empty{display:none}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-cta .button-empty.mode-edit{display:block}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-cta .ps-button{font-size:16px;font-weight:700;min-width:100px;cursor:pointer;text-decoration:none;display:inline-block}
@media screen and (min-width:1024px){.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-cta .ps-button{display:block}
}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-image{margin-top:50px}
@media screen and (min-width:1024px){.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-image{margin-top:unset}
}
.upcoming-webinar-hero .upcoming-webinar-hero-container .upcoming-webinar-hero-image img{width:100%;height:auto}