.Card_root__fIWqN{padding:10px;border-radius:10px;transition:var(--profi--transition--duration)}.Card_root__fIWqN:hover{box-shadow:var(--profi--box-shadow)}.Card_wrapper___e_Lx{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;text-align:center}.Card_main__FQh7u{position:relative;display:flex;align-items:center;justify-content:center;width:310px;height:160px;border-radius:10px}.Card_root__fIWqN:nth-child(2n) .Card_main__FQh7u{background-color:var(--profi--color--light--blue)}.Card_root__fIWqN:nth-child(odd) .Card_main__FQh7u{background-color:var(--profi--color--accent)}.Card_img__uPP_6{position:absolute;width:100%;height:100%;top:0;left:0}.Card_title__BIkkI{text-align:center;font-size:30px;line-height:.8em;max-width:180px;font-family:Morning Breeze,Arial,Helvetica,sans-serif}.Card_root__fIWqN:nth-child(2n) .Card_title__BIkkI{color:var(--profi--color--accent)}.Card_root__fIWqN:nth-child(odd) .Card_title__BIkkI{color:var(--profi--color--accent--yellow)}.Card_button__y79C1{font-size:14px;line-height:1.35em;padding:10px 40px;border-radius:50px;border:1px solid var(--profi--color--accent);transition:var(--profi--transition--duration)}.Card_root__fIWqN:hover .Card_button__y79C1{background-color:var(--profi--color--accent);color:var(--profi--color--primary)}.CardList_root__z6pJ_{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:20px}@media (min-width:1024px){.CardList_root__z6pJ_{display:grid;grid-template-columns:1fr 1fr 1fr}}.TitleAccent_root__K5cgI{padding:20px 0 50px;font-size:var(--profi--title-h1--font-size);color:var(--profi--color--dark);line-height:var(--profi--title-h1--line-height);text-wrap:wrap}.TitleAccent_accent__H5red{color:var(--profi--color--accent)}@media (min-width:1024px){.TitleAccent_root__K5cgI{text-align:center}}.ListOfCourses_root__R5V8i{padding:20px 0 50px}.ListOfCourses_wrapper__hSEM5{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px}@media (min-width:1024px){.ListOfCourses_root__R5V8i{padding:30px 0 60px}}