.coursePage-module-scss-module__q4FVyG__main{background-color:#4e4e4e}.coursePage-module-scss-module__q4FVyG__courseInfo{color:#fff;margin-top:-120px}.coursePage-module-scss-module__q4FVyG__coursetitle,.coursePage-module-scss-module__q4FVyG__name{color:#fff;width:700px;padding-bottom:25px;font-size:40px;font-weight:700}.coursePage-module-scss-module__q4FVyG__courseDescription{color:#ccc8c9;width:650px;padding-bottom:25px}.coursePage-module-scss-module__q4FVyG__courseBtn{color:#fff;border-color:#f04;align-items:center;gap:15px;padding:10px 35px;font-size:14px;font-weight:700;display:flex}.coursePage-module-scss-module__q4FVyG__courseBtn:hover{color:#ccc8c9;background-color:#0000;border-color:#f04}.coursePage-module-scss-module__q4FVyG__buttonImg{width:10px;margin:0;padding:0}.coursePage-module-scss-module__q4FVyG__interactions{gap:20px;margin:20px 0;display:flex}.coursePage-module-scss-module__q4FVyG__interactionImages{cursor:pointer;width:36px}.coursePage-module-scss-module__q4FVyG__episodeInfo{flex-direction:column;align-items:center;padding:60px 0;display:flex}.coursePage-module-scss-module__q4FVyG__episodeDivision{color:#fff;border-bottom:1px solid #f04;margin-bottom:10px;padding:3px 14px;font-weight:700}.coursePage-module-scss-module__q4FVyG__episodeLength{color:#ccc8c9;margin-bottom:40px}@media (max-width:767px){.coursePage-module-scss-module__q4FVyG__courseTitle{width:99%;font-size:26px}.coursePage-module-scss-module__q4FVyG__courseDescription{color:#ccc8c9;width:95%}}@media (max-width:400px){.coursePage-module-scss-module__q4FVyG__courseInfo{text-align:center;flex-direction:column;align-items:center;display:flex}.coursePage-module-scss-module__q4FVyG__courseTitle{font-size:22px}.coursePage-module-scss-module__q4FVyG__courseDescription{font-size:14px}}
.styles-module-scss-module__jSnrDW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:26px 0;display:flex}.styles-module-scss-module__jSnrDW__footerLogo{width:220px}.styles-module-scss-module__jSnrDW__footerLink{color:#9e9a9a;text-decoration:none;transition:all .3s}.styles-module-scss-module__jSnrDW__footerLink:hover{color:#ccc8c9}@media (max-width:575px){.styles-module-scss-module__jSnrDW__footer{padding:26px 16px}}@media (max-width:406px){.styles-module-scss-module__jSnrDW__footer{justify-content:center}}
.styles-module-scss-module__tx1mhq__imgLogoNav{cursor:pointer;width:160px}.styles-module-scss-module__tx1mhq__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:24px 14px;display:flex}.styles-module-scss-module__tx1mhq__searchImg{cursor:pointer;width:26px;margin:0 10px}.styles-module-scss-module__tx1mhq__userProfile{color:#000;text-transform:uppercase;cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:45px;min-height:45px;margin:0 14px;padding-bottom:2px;font-size:24px;font-weight:700;display:flex}.styles-module-scss-module__tx1mhq__input{color:#fff;border-radius:#ccc8c9;background-color:#0000}.styles-module-scss-module__tx1mhq__input:focus{color:#fff;box-shadow:none;background-color:#0000;border-color:#9e9a9a}.styles-module-scss-module__tx1mhq__input::placeholder{color:#fff}.styles-module-scss-module__tx1mhq__modal{background-color:#303030;border-radius:5px;outline:none;flex-direction:column;justify-content:center;width:150px;height:80px;padding:0 24px;display:flex;position:absolute;top:85px;right:10%;box-shadow:8px 6px 4px #0000007c}.styles-module-scss-module__tx1mhq__overlayModal{background-color:#0000;position:fixed;inset:0}.styles-module-scss-module__tx1mhq__modalLink{color:#fff;cursor:pointer;margin:5px 0;font-weight:700;transition:all .4s}.styles-module-scss-module__tx1mhq__modalLink:hover{color:#f04}@media (max-width:767px){.styles-module-scss-module__tx1mhq__nav{justify-content:center;gap:20px}.styles-module-scss-module__tx1mhq__modal{top:140px}}
body{background-color:#4e4e4e}.styles-module-scss-module__zJwUBG__header{background-color:#000}.styles-module-scss-module__zJwUBG__headerContainer{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 0;display:flex}.styles-module-scss-module__zJwUBG__headerLogo{cursor:pointer;width:180px}.styles-module-scss-module__zJwUBG__headerBtn:hover{color:#ccc8c9;background-color:#0000;border-color:#f04}@media (max-width:580px){.styles-module-scss-module__zJwUBG__headerContainer{padding:20px 16px}}@media (max-width:390px){.styles-module-scss-module__zJwUBG__headerContainer{place-content:center;display:flex}}
.styles-module-scss-module__AvbniW__linkWrapper{color:inherit;text-decoration:none}.styles-module-scss-module__AvbniW__linkWrapper:hover{text-decoration:none}.styles-module-scss-module__AvbniW__searchCard{text-overflow:clip;cursor:pointer;border:1px solid #4e4e4e;width:320px;height:350px;transition:all .4s;overflow:hidden}.styles-module-scss-module__AvbniW__searchCard:hover{border-color:#f04;height:410px}.styles-module-scss-module__AvbniW__searchCardImg{width:100%}.styles-module-scss-module__AvbniW__searchCardName{color:#ccc8c9;padding:10px 20px;font-size:20px;font-weight:700}.styles-module-scss-module__AvbniW__searchCardDescription{color:#ccc8c9;padding:0 20px;font-size:14px}@media (max-width:350px){.styles-module-scss-module__AvbniW__searchCardtitle{font-size:17px}.styles-module-scss-module__AvbniW__searchCardDescription{font-size:15px}}
.slideCategory-module-scss-module__mdxHOG__titleCategory{color:#fff;margin:40px 0 0 20%;font-size:24px;font-weight:700}.slideCategory-module-scss-module__mdxHOG__notFound{place-content:center;font-size:18px;display:flex}
.styles-module-scss-module__A61Pfa__episodeCard{cursor:pointer;border:1px solid #ccc8c9;width:550px;height:190px;margin-bottom:20px;padding:10px 14px;transition:all .5s;overflow:hidden}.styles-module-scss-module__A61Pfa__episodeCard:hover{border-color:#f04;height:210px}.styles-module-scss-module__A61Pfa__episodeOrderTime{color:#fff;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.styles-module-scss-module__A61Pfa__episodeOrder{color:#fff;font-size:18px;font-weight:700}.styles-module-scss-module__A61Pfa__episodeTime{color:#fff}.styles-module-scss-module__A61Pfa__episodeTitleDescription{text-align:center;margin:10px 0}.styles-module-scss-module__A61Pfa__episodeTitle{color:#fff;margin-bottom:10px;font-size:20px;font-weight:700}.styles-module-scss-module__A61Pfa__episodeDescription{color:#fff}@media (max-width:570px){.styles-module-scss-module__A61Pfa__episodeCard{width:95%}}@media (max-width:400px){.styles-module-scss-module__A61Pfa__episodeOrderTime{gap:25px}.styles-module-scss-module__A61Pfa__episodeTitle{font-size:18px}.styles-module-scss-module__A61Pfa__episodeDescription{word-break:break-all;font-size:14px}}
.registerLogin-module-scss-module__pcWaKW__main{background-image:linear-gradient(#151515,#000);min-height:100vh}.registerLogin-module-scss-module__pcWaKW__formTitle{color:#fff;margin-bottom:40px;font-size:40px;font-weight:700}.registerLogin-module-scss-module__pcWaKW__form{color:#fff;border:1px solid #4e4e4e;width:600px;margin:0 auto;padding:50px}.registerLogin-module-scss-module__pcWaKW__label{padding-top:20px;font-size:14px;font-weight:700}.registerLogin-module-scss-module__pcWaKW__input,.registerLogin-module-scss-module__pcWaKW__inputName{color:#fff;background-color:#0000;border-color:#4e4e4e}.registerLogin-module-scss-module__pcWaKW__input::placeholder,.registerLogin-module-scss-module__pcWaKW__inputName::placeholder{color:#ccc8c9}.registerLogin-module-scss-module__pcWaKW__input:focus,.registerLogin-module-scss-module__pcWaKW__inputName:focus{color:#fff;box-shadow:none;background-color:#0000;border-color:#ccc8c9}.registerLogin-module-scss-module__pcWaKW__inputName{text-transform:uppercase}.registerLogin-module-scss-module__pcWaKW__inputName::placeholder{text-transform:none}.registerLogin-module-scss-module__pcWaKW__formBtn{color:#fff;border-color:#f04;margin:50px auto 0;display:block}.registerLogin-module-scss-module__pcWaKW__formBtn:hover{color:#ccc8c9;background-color:#0000;border-color:#b30d39}@media (max-width:770px){.registerLogin-module-scss-module__pcWaKW__formTitle{font-size:30px}.registerLogin-module-scss-module__pcWaKW__form{width:95%}}@media (max-width:540px){.registerLogin-module-scss-module__pcWaKW__form{padding:50px 10px}.registerLogin-module-scss-module__pcWaKW__formTitle{text-align:center;font-size:24px}}
