circle.svelte-1p4aqi8{fill:#fff}.dark figure.svelte-1yl4gp5 .container.svelte-1yl4gp5{background:var(--gray-color-22)}.dark figure.svelte-1yl4gp5 .container .overlay span.svelte-1yl4gp5{font-family:var(--satoshi-medium-font)}.dark figure.svelte-1yl4gp5 .container .overlay.svelte-1yl4gp5:hover{background-color:#0006}figure.svelte-1yl4gp5.svelte-1yl4gp5{margin:0}figure.svelte-1yl4gp5 .container.svelte-1yl4gp5{display:block;width:100%;background:var(--gray-color-19);border-radius:12px;position:relative;overflow:hidden}figure.svelte-1yl4gp5 .container.svelte-1yl4gp5 svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}figure.svelte-1yl4gp5 .container img.svelte-1yl4gp5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}figure.svelte-1yl4gp5 .container .overlay.svelte-1yl4gp5{width:100%;height:100%;position:absolute;background:#0000004d}figure.svelte-1yl4gp5 .container .overlay span.svelte-1yl4gp5{font-family:var(--satoshi-regular-font);font-size:18px;color:#fff;position:absolute;top:17.33px;left:21.92px;letter-spacing:-.01em}figure.svelte-1yl4gp5 .container .overlay .online-course-play-icon.svelte-1yl4gp5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex}figure.svelte-1yl4gp5 .container .overlay.svelte-1yl4gp5:hover{background-color:#00000059}figure.svelte-1yl4gp5 .container .overlay.svelte-1yl4gp5:hover circle{fill:#ebebeb}@media (max-width: 840px){figure.svelte-1yl4gp5 .container.svelte-1yl4gp5{padding-bottom:71.6%}}.dark .icon-with-text.svelte-13t2sol .text.svelte-13t2sol{color:var(--gray-color-2)}.dark .icon-with-text.svelte-13t2sol .subtext.svelte-13t2sol{color:var(--gray-color-21)}.icon-with-text.svelte-13t2sol.svelte-13t2sol{display:flex;flex-direction:column;align-items:center}.icon-with-text.svelte-13t2sol .text.svelte-13t2sol{font-family:var(--satoshi-medium-font);font-weight:500;font-size:40px;line-height:150%;color:var(--black-color-6)}.icon-with-text.svelte-13t2sol .subtext.svelte-13t2sol{font-family:var(--satoshi-regular-font);font-weight:400;font-size:18px;line-height:150%;color:var(--gray-color-21);margin-top:12px}@media (max-width: 840px){.icon-with-text.svelte-13t2sol svg{width:200px}.icon-with-text.svelte-13t2sol .text.svelte-13t2sol{font-size:30px}.icon-with-text.svelte-13t2sol .subtext.svelte-13t2sol{font-size:15px}}.dark section.svelte-1cn7sp5.svelte-1cn7sp5{background-color:var(--black-color-4)}.dark section.color-background.svelte-1cn7sp5.svelte-1cn7sp5{background-color:var(--black-color-4)}.dark section.svelte-1cn7sp5 .section-header .filter button.svelte-1cn7sp5{font-family:var(--satoshi-medium-font)}.dark section.svelte-1cn7sp5 .section-header .filter button.svelte-1cn7sp5:hover{color:var(--gray-color-6)}.dark section.svelte-1cn7sp5 .section-header .filter button.active.svelte-1cn7sp5{color:#fff}.dark section.svelte-1cn7sp5 .section-header h1.svelte-1cn7sp5{color:#fff}.dark section.svelte-1cn7sp5 .section-header h2.svelte-1cn7sp5{color:var(--gray-color-4)}section.svelte-1cn7sp5.svelte-1cn7sp5{padding:80px;background-color:#fff}section.extra-padding.svelte-1cn7sp5.svelte-1cn7sp5{padding:104px 80px}section.transparent-background.svelte-1cn7sp5.svelte-1cn7sp5{background-color:transparent}section.color-background.svelte-1cn7sp5.svelte-1cn7sp5{background-color:var(--blue-color-1)}section.svelte-1cn7sp5 .section-header.svelte-1cn7sp5{display:flex;justify-content:space-between;align-items:center;margin-bottom:64px}section.svelte-1cn7sp5 .section-header.show-search h1.svelte-1cn7sp5{margin-bottom:20px}section.svelte-1cn7sp5 .section-header.show-search h2.svelte-1cn7sp5{margin-bottom:24px}section.svelte-1cn7sp5 .section-header .filter.svelte-1cn7sp5{list-style:none;display:flex;justify-content:flex-end;gap:5.5px}section.svelte-1cn7sp5 .section-header .filter button.svelte-1cn7sp5{display:inline-block;font-family:var(--satoshi-regular-font);font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:var(--gray-color-8);padding:10px 18px;cursor:pointer}section.svelte-1cn7sp5 .section-header .filter button.svelte-1cn7sp5:hover{color:var(--gray-color-16)}section.svelte-1cn7sp5 .section-header .filter button.active.svelte-1cn7sp5{font-family:var(--satoshi-bold-font);font-style:normal;color:#fff;background-color:var(--blue-color-2);border-radius:100px;text-wrap:nowrap}section.svelte-1cn7sp5 .section-header .filter button.active.svelte-1cn7sp5:disabled{background-color:var(--blue-color-14)}section.svelte-1cn7sp5 .section-header h1.svelte-1cn7sp5{margin:0 0 16px;font-family:var(--satoshi-bold-font);font-weight:500;font-size:52px;line-height:120%;color:var(--black-color-6)}section.svelte-1cn7sp5 .section-header h2.svelte-1cn7sp5{font-family:var(--satoshi-regular-font);font-weight:400;font-size:18px;line-height:150%;color:var(--gray-color-16);margin:0;display:block}section.svelte-1cn7sp5 .grid-container.svelte-1cn7sp5{display:grid;grid-gap:32px;margin-bottom:10px}section.svelte-1cn7sp5 .grid-container.disabled.svelte-1cn7sp5{opacity:.55}section.svelte-1cn7sp5 .see-more-container.svelte-1cn7sp5{margin-top:64px}section.svelte-1cn7sp5 .no-search-results.svelte-1cn7sp5{margin:100px 0}@media (max-width: 900px){section.svelte-1cn7sp5 .section-header.show-search.svelte-1cn7sp5{flex-direction:column;gap:24px}section.svelte-1cn7sp5 .section-header.show-search .filter.svelte-1cn7sp5{justify-content:center}section.svelte-1cn7sp5 .section-header.show-search h1.svelte-1cn7sp5{text-align:center}}@media (max-width: 840px){section.svelte-1cn7sp5.svelte-1cn7sp5{padding:40px 20px}section.extra-padding.svelte-1cn7sp5.svelte-1cn7sp5{padding:40px 20px}section.svelte-1cn7sp5 .section-header.svelte-1cn7sp5{flex-direction:column;align-items:initial;margin-bottom:32px}section.svelte-1cn7sp5 .section-header .filter.svelte-1cn7sp5{margin-top:24px;justify-content:initial}section.svelte-1cn7sp5 .section-header .filter button.svelte-1cn7sp5{font-size:14px}section.svelte-1cn7sp5 .section-header h1.svelte-1cn7sp5{font-size:32px}section.svelte-1cn7sp5 .section-header h2.svelte-1cn7sp5{font-size:14px;margin:12px 0 0}section.svelte-1cn7sp5 .section-header.show-search.svelte-1cn7sp5{gap:10px}section.svelte-1cn7sp5 .section-header.show-search h1.svelte-1cn7sp5{text-align:initial}section.svelte-1cn7sp5 .section-header.show-search .filter.svelte-1cn7sp5{justify-content:initial}section.svelte-1cn7sp5 .grid-container.svelte-1cn7sp5{margin-bottom:10px}section.svelte-1cn7sp5 .see-more-container.svelte-1cn7sp5{margin-top:32px}}
