.recommended-webinars{background:#fff;overflow:visible;padding:10px var(--jl-module-side-margin,var(--jl-page-gutter,80px)) 50px}.recommended-webinars__inner{margin-inline:auto;width:min(100%,var(--jl-max-width,1338px))}.recommended-webinars__header{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;max-width:678px}.recommended-webinars__header h2,.recommended-webinars__header h3{color:var(--jl-color-dark-grey);font-family:var(--jl-font-heading);font-size:38px;font-weight:700;line-height:48px;margin:0}.recommended-webinars__header img{height:auto;width:100%}.recommended-webinars__viewport{box-sizing:content-box;margin:-28px;overflow:hidden;padding:28px;width:calc(100% + 56px)}.recommended-webinars__track{align-items:stretch;display:flex;gap:40px;transition:transform .22s ease;will-change:transform}.recommended-webinar-card{align-items:flex-start;background:#fff;border:var(--jl-border-width,2px) solid var(--jl-border-default,var(--jl-color-light-blue));border-radius:var(--jl-card-radius,20px);box-shadow:var(--jl-card-shadow,0 14px 28px rgba(31,47,107,.08));display:flex;flex:0 0 calc(33.33333% - 26.66667px);flex-direction:column;gap:16px;min-height:0;padding:20px}.recommended-webinar-card[hidden]{display:none}.recommended-webinar-card[aria-hidden=true]{pointer-events:none;visibility:hidden}.recommended-webinar-card h3{color:var(--jl-color-dark-grey);font-family:var(--jl-font-heading);font-size:28px;font-weight:700;line-height:36px;margin:0}.recommended-webinar-card p{color:var(--jl-color-body-grey);font-family:var(--jl-font-body);font-size:16px;line-height:27px;margin:0}.recommended-webinar-card ul{display:flex;flex-wrap:nowrap;gap:8px;list-style:none;margin:0;overflow:hidden;padding:0}.recommended-webinar-card li{align-items:center;background:var(--jl-color-lightest-blue);border:1px solid var(--jl-border-default);border-radius:10px;color:var(--jl-color-body-grey);display:inline-flex;font-family:var(--jl-font-body);font-size:14px;font-weight:600;height:32px;justify-content:center;line-height:22px;min-width:0;padding:5px 10px;white-space:nowrap}.recommended-webinar-card .recommended-webinar-card__tag--jolly_classroom{background:var(--jl-color-soft-blue,#93acff);border-color:var(--jl-color-soft-blue,#93acff);color:var(--jl-color-dark-grey)}.recommended-webinar-card .recommended-webinar-card__tag--jolly_phonics{background:var(--jl-color-spot-yellow,#ffd854);border-color:var(--jl-color-spot-yellow,#ffd854);color:var(--jl-color-dark-grey,#3c3e48)}.recommended-webinar-card .recommended-webinar-card__tag--jolly_english{background:var(--jl-color-coral,#ff8c8c);border-color:var(--jl-color-coral,#ff8c8c);color:var(--jl-color-dark-grey,#3c3e48)}.recommended-webinar-card .recommended-webinar-card__tag--jolly_literacy{background:var(--jl-color-teal,#31d2c2);border-color:var(--jl-color-teal,#31d2c2);color:var(--jl-color-dark-grey,#3c3e48)}.recommended-webinar-card a{align-items:center;color:var(--jl-color-dark-grey);display:inline-flex;font-family:var(--jl-font-heading);font-size:16px;font-weight:700;gap:4px;line-height:20px;margin-top:0;text-decoration:none}.recommended-webinar-card a:focus,.recommended-webinar-card a:hover{color:var(--jl-color-bright-blue)}.recommended-webinars__empty{color:var(--jl-color-body-grey,#56575e);font-family:var(--jl-font-body);margin:30px 0 0;text-align:center}.recommended-webinars__nav{align-items:center;color:var(--jl-color-body-grey);display:flex;font-family:var(--jl-font-body);font-size:20px;font-weight:700;height:40px;justify-content:space-between;line-height:normal;margin:30px auto 0;width:209px}.recommended-webinars__nav[hidden]{display:none}.recommended-webinars__nav button{align-items:center;background:var(--jl-color-lightest-blue);border:0;border-radius:20px;color:var(--jl-color-body-grey);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.recommended-webinars__nav button:first-child span{transform:rotate(180deg)}.recommended-webinars__nav button>span{display:block;font-family:var(--jl-font-heading);font-size:30px;font-weight:700;height:40px;line-height:36px;text-align:center;width:40px}.recommended-webinars__nav button:focus,.recommended-webinars__nav button:hover{color:var(--jl-color-bright-blue)}.recommended-webinars__nav button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1180px){.recommended-webinar-card{flex-basis:calc(50% - 20px)}}@media (max-width:700px){.recommended-webinars{padding:20px var(--jl-module-side-margin,var(--jl-page-gutter,20px)) 40px}.recommended-webinars__header{margin-bottom:20px;max-width:none}.recommended-webinars__header h2,.recommended-webinars__header h3{font-size:24px;line-height:30px}.recommended-webinars__header img{display:none}.recommended-webinars__viewport{box-sizing:border-box;margin:-12px;padding:12px;width:calc(100% + 24px)}.recommended-webinars__track{align-items:stretch;flex-direction:row;gap:24px}.recommended-webinar-card{flex:0 0 100%;gap:10px;min-height:0;width:100%}.recommended-webinar-card h3{font-size:20px;line-height:26px}.recommended-webinar-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:16px;-webkit-line-clamp:6;line-height:24px}.recommended-webinar-card li{font-size:12px;height:30px;padding-inline:8px}.recommended-webinar-card a{font-family:var(--jl-font-body);font-size:16px;line-height:18px}}