button.svelte-1blzqld.svelte-1blzqld{text-align:start}.tag.svelte-1blzqld.svelte-1blzqld{position:absolute;padding:5px 25px!important;background:var(--green);border-radius:100px;width:-moz-fit-content;width:fit-content;color:#fff}.course.svelte-1blzqld.svelte-1blzqld{max-width:568px;position:relative;background:#e5f1fc;padding:15px;border-radius:10px}.course__button.svelte-1blzqld.svelte-1blzqld{position:absolute;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;right:0;top:0;background:#09439b;color:#fff}.course__button.svelte-1blzqld.svelte-1blzqld:before{content:"";position:absolute;width:20px;height:20px;pointer-events:none;border-top:5px solid #e5f1fc;border-right:5px solid #e5f1fc;margin:-5px;background:#fff;border-radius:0 20px 0 0;right:calc(100% + 5px);top:0}.course__button.svelte-1blzqld.svelte-1blzqld:after{content:"";position:absolute;width:20px;height:20px;pointer-events:none;border-top:5px solid #e5f1fc;border-right:5px solid #e5f1fc;margin:-5px;background:#fff;border-radius:0 20px 0 0;top:calc(100% + 5px);right:0}.course__image.svelte-1blzqld.svelte-1blzqld{position:absolute;height:215px;left:8px;top:-37px}.course__progress.svelte-1blzqld.svelte-1blzqld{position:absolute;right:15px;top:15px;color:#09439b;font-size:12px;font-weight:600;background:#fff;padding:5px 10px;border-radius:100px}.course__card.svelte-1blzqld.svelte-1blzqld{position:relative;z-index:1;padding:15px;border-radius:10px;background:#fff;height:135px;display:flex;flex-direction:column;margin-top:103px}.course__card.svelte-1blzqld.svelte-1blzqld:before{content:"";width:41px;height:41px;border-radius:0 0 0 20px;position:absolute;right:0;top:0;background:#e5f1fc}.course__title.svelte-1blzqld.svelte-1blzqld{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;max-width:183px}.course__title.svelte-1blzqld span.svelte-1blzqld{min-width:25px;min-height:25px;align-items:center;justify-content:center;display:flex;border-radius:50%;background:#dbeefb;font-size:12px;font-weight:700}.course__text.svelte-1blzqld.svelte-1blzqld{color:#657288;font-size:12px;font-weight:400;margin-top:auto}@media screen and (max-width: 992px){.course.svelte-1blzqld.svelte-1blzqld{width:300px}}.page.svelte-1lxylld{display:flex;flex-direction:column;width:100%;gap:20px;position:relative;z-index:1}.title.svelte-1lxylld{font-size:24px;font-weight:700;text-align:left}.courses.svelte-1lxylld{display:flex;gap:20px}
