.webinars--listing{background:var(--color-web-lightest-gray);overflow:hidden}.webinars--listing .webinars--listing--heading{color:var(--color-primary-black);font-size:24px;grid-column:1/3;line-height:32px;padding:12px 0 24px;position:relative}@media only screen and (min-width:1000px){.webinars--listing .webinars--listing--heading{font-size:32px;grid-column:1/13;line-height:40px}}.webinars--listing .webinars--listing--heading svg{height:40px;left:0;position:absolute;top:0;width:402px}.webinars--listing .btn{align-items:center;display:flex;gap:12px;text-decoration:none}.webinars--listing ul{display:grid;gap:var(--grid-gap);grid-auto-rows:auto;grid-template-columns:repeat(1,1fr);list-style:none;margin:0 auto;max-width:1400px;padding:0;padding:0 var(--grid-padding)}@media only screen and (min-width:1000px){.webinars--listing ul{gap:var(--grid-gap-desktop);grid-template-columns:repeat(3,1fr);padding:0 var(--grid-padding-desktop)}}.webinars--listing ul li a{background:var(--color-white);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:8px 8px 24px;position:relative;transition:all .3s ease-in-out}@media only screen and (min-width:1000px){.webinars--listing ul li a{height:100%}}.webinars--listing ul li a:hover img{transform:scale(1.1)}.webinars--listing ul li a:hover .btn svg{transform:translateX(6px)}.webinars--listing ul li a picture{aspect-ratio:192/123;border-radius:4px;display:block;overflow:hidden;position:relative;width:100%}.webinars--listing ul li a picture img{display:block;height:100%;object-fit:cover;position:relative;transition:all .3s ease;width:100%}.webinars--listing ul li a .btn,.webinars--listing ul li a h2,.webinars--listing ul li a h3,.webinars--listing ul li a p{padding:0 16px;transition:all .3s ease-in-out}.webinars--listing ul li a h2{color:var(--color-primary-red);margin-top:24px;text-transform:uppercase}.webinars--listing ul li a:visited h3{color:var(--color-primary-black);text-transform:uppercase}.webinars--listing ul li a h3{color:var(--color-primary-black);margin-top:6px}.webinars--listing ul li a p{color:var(--color-secondary-dark-gray);display:-webkit-box;margin:6px 0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4em}.webinars--listing ul li a .btn{align-items:center;background:transparent;display:inline-flex;gap:6px;margin:auto 0 0;outline:none}.webinars--listing ul li a .btn span{color:var(--color-primary-red);text-transform:uppercase}.webinars--listing ul li a .btn svg{fill:var(--color-primary-red);height:12px;transition:all .3s ease;width:12px}.webinars--listing-pagination{align-items:center;display:flex;justify-content:center;padding-top:48px}.webinars--listing-pagination a,.webinars--listing-pagination div{display:flex;gap:12px}.webinars--listing-pagination-center div{background:var(--color-primary-red);content:"";height:8px;opacity:.5;width:8px}.webinars--listing-pagination-center a.active>div{opacity:1}.webinars--listing-pagination .webinars--listing-pagination-right{margin-left:6px}.webinars--listing-pagination .webinars--listing-pagination-left{margin-right:6px}.blog--listing-pagination{align-items:center;display:flex;justify-content:center;padding-top:48px}.blog--listing-pagination a,.blog--listing-pagination div{display:flex;gap:12px}.blog-pagination-center div{background:var(--color-primary-red);content:"";height:8px;opacity:.5;width:8px}.blog-pagination-center a.active>div{opacity:1}.blog--listing-pagination .blog-pagination-right{margin-left:6px}.blog--listing-pagination .blog-pagination-left{margin-right:6px}