.ProfilePage-module__E4EQza__ProfilePage_loading{text-align:center;margin-top:50px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:18px}.ProfilePage-module__E4EQza__ProfilePage_error{text-align:center;color:var(--red-color1);margin-top:20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:20px}.ProfilePage-module__E4EQza__CoursePage_courseNotFound{text-align:center;margin-top:5px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:15px}.ProfilePage-module__E4EQza__ProfilePage{margin-top:20px;margin-bottom:20px}.ProfilePage-module__E4EQza__ProfilePage_h2{text-align:center;color:var(--brown-color1);margin-top:20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;text-decoration:underline}.ProfilePage-module__E4EQza__ProfilePage_h2_div{grid-template-columns:repeat(4,1fr);gap:20px;margin:20px 20px 50px;display:grid}.ProfilePage-module__E4EQza__ProfilePage_p{text-align:center;color:var(--brown-color2);margin-top:8px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.ProfilePage-module__E4EQza__ProfilePage_whatsapp{color:var(--green-color1);background-color:var(--green-color5);border:1px solid var(--green-color2);z-index:1000;cursor:pointer;border-radius:5px;justify-content:start;align-items:center;gap:6px;padding:8px 12px;font-size:30px;transition:background-color .2s,border .2s;display:flex;position:fixed;bottom:15px;right:15px}.ProfilePage-module__E4EQza__ProfilePage_whatsapp:hover,.ProfilePage-module__E4EQza__ProfilePage_whatsapp_hover{background-color:var(--green-color4);border:1px solid var(--green-color1)}.ProfilePage-module__E4EQza__ProfilePage_whatsapp p{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:20px}@media (max-width:1024px){.ProfilePage-module__E4EQza__ProfilePage_h2_div{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ProfilePage-module__E4EQza__ProfilePage_h2_div{grid-template-columns:repeat(2,1fr)}.ProfilePage-module__E4EQza__ProfilePage_whatsapp{font-size:28px;bottom:10px;right:10px}}@media (max-width:480px){.ProfilePage-module__E4EQza__ProfilePage_h2_div{grid-template-columns:repeat(1,1fr)}.ProfilePage-module__E4EQza__ProfilePage_whatsapp{color:var(--green-color1);background-color:var(--white-color2);border:1px solid var(--white-color3);border-radius:2px;gap:4px;padding:6px 10px;font-size:25px;bottom:5px;right:5px}.ProfilePage-module__E4EQza__ProfilePage_whatsapp:hover,.ProfilePage-module__E4EQza__ProfilePage_whatsapp_hover{background-color:var(--green-color2);border:1px solid var(--green-color4)}.ProfilePage-module__E4EQza__ProfilePage_whatsapp p{font-size:18px}}
.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked{background-color:var(--white-color0);border:1px solid var(--white-color3);cursor:pointer;border-radius:5px;transition:border .2s ease-in,box-shadow .2s ease-in;overflow:hidden;box-shadow:0 2px 4px #00000080}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked:hover{border:1px solid var(--white-color4);box-shadow:0 2px 4px #000c}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked_img{border-bottom:1px solid var(--white-color2);width:100%;height:auto}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked_h3_1{color:var(--black-color1);margin:10px 0 5px 8px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked_h3_2{color:var(--brown-color1);margin:10px 0 5px 8px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked_h5{color:var(--brown-color3);margin:10px 0 5px 8px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked_btn{background-color:var(--blue-color4);width:92%;color:var(--white-color0);cursor:pointer;border:none;border-radius:20px;margin:10px 10px 20px;padding:10px 16px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;transition:border-radius .2s ease-in,background-color .2s ease-in}.CourseItemUnlocked-module__JZ47Aq__CourseItemUnlocked_btn:hover{background-color:var(--orange-color1);background-color:var(--green-color1);border-radius:0}
