.page-template-template-webinars{background:#000}.page-template-template-webinars .off-canvas-content{background:#000}.webinars{background:#000;color:#fff;font-family:montserrat,Montserrat,helvetica,sans-serif}.webinars :where(div,p,li,span,strong,ul){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.webinars :where(p){margin:0;padding:0}.webinars :where(h1,h2){margin:0;padding:0;color:#fff;font-family:montserrat,Montserrat,helvetica,sans-serif;font-weight:700;line-height:1.05;text-transform:uppercase}.webinars .screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.webinars__inner{max-width:1760px;margin:0 auto;padding:48px 16px 80px}@media(min-width: 700px){.webinars__inner{padding:72px 32px 110px}}@media(min-width: 1200px){.webinars__inner{padding:96px 60px 140px}}.webinars__intro{max-width:900px;margin:0 auto 40px;text-align:center}@media(min-width: 1200px){.webinars__intro{margin-bottom:64px}}.webinars__title{font-size:clamp(36px,5vw,70px)}.webinars__text{margin-top:20px;color:#b9c2c4;font-size:clamp(16px,1.3vw,22px);font-weight:500;line-height:1.5}.webinars__text p+p{margin-top:.8em}.webinars__text a{color:#56bac9}.webinars__grid{display:grid;grid-template-columns:1fr;gap:28px;margin:0;padding:0;list-style:none}@media(min-width: 700px){.webinars__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.webinars__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px}}.webinars__grid>li{display:flex;margin:0;padding:0}.webinars a.webinar-card,.webinars a.webinar-card:visited,.webinars a.webinar-card:hover,.webinars a.webinar-card:focus{color:#fff;font-weight:500;text-decoration:none}.webinar-card{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid rgba(86,186,201,.55);border-radius:24px;background:#070909;transition:border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out}.webinar-card:hover,.webinar-card:focus-visible{border-color:#56bac9;box-shadow:0 10px 40px rgba(86,186,201,.18);transform:translateY(-3px)}.webinar-card:focus-visible{outline:2px solid #56bac9;outline-offset:3px}.webinar-card__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg, #0d2a2f, #000)}.webinar-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% center;-webkit-mask-image:linear-gradient(to bottom, #000 45%, transparent 100%);mask-image:linear-gradient(to bottom, #000 45%, transparent 100%);transition:transform .4s ease-out}.webinar-card:hover .webinar-card__img{transform:scale(1.04)}.webinar-card__eyebrow{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(0,0,0,.7);font-size:12px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.07em;text-transform:uppercase}.webinar-card__eyebrow img{display:block;width:10px;height:auto}.webinar-card__body{display:flex;flex:1;flex-direction:column;gap:22px;padding:4px 24px 28px}@media(min-width: 1200px){.webinar-card__body{padding:4px 32px 32px}}.webinar-card__title{font-size:clamp(24px,1.8vw,32px)}.webinar-card__title span{display:block;margin-top:4px;color:#56bac9;font-size:.8em}.webinar-card__presenter{display:flex;align-items:center;gap:14px}.webinar-card__photo{flex:none;width:56px;height:56px;object-fit:cover;border:1px solid #56bac9;border-radius:50%}.webinar-card__name{font-size:17px !important;font-weight:500 !important;line-height:1.3 !important}.webinar-card__name strong{font-weight:700 !important}.webinar-card__subtitle{display:-webkit-box;margin-top:2px !important;overflow:hidden;color:#b9c2c4 !important;font-size:14px !important;line-height:1.35 !important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.webinar-card__button{display:inline-flex;align-items:center;align-self:flex-start;gap:12px;margin-top:auto;padding:13px 22px;border-radius:8px;background:#55bcc9;color:#fff !important;font-size:16px !important;font-weight:600 !important;line-height:1 !important;text-transform:uppercase;transition:background-color .2s ease-out}.webinar-card__button::after{content:"";width:22px;height:22px;background:url("../images/webinar/play.svg") no-repeat center/contain}.webinar-card:hover .webinar-card__button{background-color:#3aa6b4}.webinars__pagination{margin-top:56px}.webinars__pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.webinars__pagination li{margin:0 !important;padding:0 !important}.webinars__pagination a.page-numbers,.webinars__pagination span.page-numbers{display:flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 14px;border:1px solid rgba(86,186,201,.55);border-radius:8px;color:#fff;font-family:montserrat,Montserrat,helvetica,sans-serif;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out}.webinars__pagination a.page-numbers:hover,.webinars__pagination a.page-numbers:focus{border-color:#56bac9;background:rgba(86,186,201,.15);color:#fff}.webinars__pagination span.page-numbers.current{border-color:#55bcc9;background:#55bcc9;color:#fff}.webinars__pagination span.page-numbers.dots{border-color:rgba(0,0,0,0)}.webinars__pagination a.prev,.webinars__pagination a.next{font-size:22px}.webinars__empty{max-width:560px;margin:0 auto;padding:56px 28px;border:1px solid rgba(86,186,201,.55);border-radius:24px;text-align:center}.webinars__empty img{display:block;width:36px;height:auto;margin:0 auto 22px}.webinars__empty h2{font-size:clamp(24px,2vw,32px)}.webinars__empty p{margin-top:14px !important;color:#b9c2c4;font-size:17px;font-weight:500;line-height:1.5}
