.webinar__promo{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:1rem;margin:0 -20px;overflow:hidden;padding:20px;position:relative}@media screen and (min-width:728px){.webinar__promo{border-radius:.5rem;gap:2rem;margin:0;padding:2rem}}@media screen and (min-width:1024px){.webinar__promo{padding:4rem}}.webinar__promo-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.webinar__promo-links{display:flex;flex-direction:column;row-gap:1.25rem}@media screen and (min-width:1024px){.webinar__promo-links{align-items:center}}.webinar__promo-links .resources-link{color:#fff;font-size:1em;padding-bottom:.5em;text-decoration-style:dashed;text-underline-offset:.5em}@media screen and (min-width:1024px){.webinar__promo-links .resources-link{font-size:1.125rem}}.webinar__title{color:#fff}@media screen and (max-width:727px){.webinar__title{font-size:1.35rem}}.webinar__date{border:1px solid #999;border-radius:30px;display:flex;line-height:1.5;padding:.25em .7em .3em;text-decoration:none;transition:.25s}@media screen and (min-width:728px){.webinar__date{padding:.5em 1em}}.webinar__info{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media screen and (min-width:1024px){.webinar__info{align-items:flex-end;flex-direction:row;gap:8rem}}.webinar__info>div{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:728px){.webinar__excerpt{font-size:1.25rem}}.webinar__button{border-radius:.25rem!important;white-space:nowrap}@media screen and (min-width:728px){.webinar__button{margin-top:1rem}}.webinar__tags{color:var(--ntrl-300);display:flex;gap:1rem;list-style:none;margin:0;padding:0}@media screen and (min-width:728px){.webinar__tags{font-size:1.125rem}}.webinar__row{-moz-column-gap:4rem;column-gap:4rem;display:grid}@media screen and (min-width:1024px){.webinar__row{grid-template-columns:380px 1fr}}.webinar__row+.webinar__row{margin-top:2rem}.webinar__row_description ul{padding-left:2.35rem}.webinar__row_description ul li:before{background-color:var(--primary-500);border-radius:50%;height:1.5em;left:-2.35em;top:.175em;width:1.5em}.webinar__row_description ul li:after{box-shadow:inset 3px -3px #fff;content:"";height:.55em;left:-2.35em;position:absolute;top:0;transform:translate(30%,65%) rotate(-45deg);width:1.2em}.webinar__row_description ul li+li{margin-top:1.5rem}.webinar__row_for_who ul{display:flex;flex-wrap:wrap;gap:.5rem 3rem}@media screen and (max-width:727px){.webinar__row h2{font-size:1.25rem}}@media screen and (min-width:728px){.webinar__row .content{font-size:1.125rem}}.webinar__row .resources{display:flex;flex-direction:column;row-gap:1.5rem}.webinar__speakers{display:grid;gap:1rem}@media screen and (min-width:728px){.webinar__speakers{gap:2rem;grid-template-columns:repeat(2,1fr)}}.webinar__speaker{align-items:center;display:flex;gap:1rem}.webinar__speaker-photo{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100px}.webinar__speaker-photo_default{background:#808396;border:1px solid #808396;height:98px;width:98px}.webinar__speaker span{display:block;font-size:1.05rem;margin-bottom:.25rem}@media screen and (min-width:728px){.webinar__speaker span{font-size:1.25rem}}.webinar__registration{display:flex;justify-content:center}@media screen and (min-width:728px){.webinar__registration{margin-bottom:8rem}}