.DetailsPage_DetailsPage__61idt .DetailsPage_Readtext__t_DFq{position:relative}.DetailsPage_DetailsPage__61idt .DetailsPage_Readtext__t_DFq img{position:absolute;width:100%;left:0;bottom:0}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContent__NxYt1{margin-top:30px}.DetailsPage_DetailsPage__61idt .DetailsPage_Main__72zE2{display:flex}.DetailsPage_DetailsPageCarouselItem__fNubP{padding:10px}.DetailsPage_DetailsPage__61idt .DetailsPage_Title__t2dEV{font-family:Sora,serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:.035em;margin-bottom:40px}.DetailsPage_DetailsPage__61idt .DetailsPage_Title__t2dEV span{display:flex;flex-wrap:wrap;gap:4px}.DetailsPage_DetailsPage__61idt .DetailsPage_Title__t2dEV p{text-align:center}.DetailsPage_DetailsPage__61idt .DetailsPage_BlueText__3ENqX{color:#34a9fc;position:relative}.DetailsPage_DetailsPage__61idt .DetailsPage_BlueText__3ENqX:after{content:"";width:100%;background-image:url(/img/brush.png);position:absolute;bottom:-20px;left:0;height:18px;background-size:contain;background-repeat:no-repeat}.DetailsPage_DetailsPage__61idt .DetailsPage_BlueBtn__PKJVI{font-family:Poppins,serif;border:none;border-radius:12px;padding:16px 32px;background:#34a9fc;color:#fff}.DetailsPage_DetailsPage__61idt .DetailsPage_TabContent__vlIVj{margin-top:80px}.DetailsPage_DetailsPage__61idt .DetailsPage_Tab__zRE_w{padding:0;margin-bottom:48px}.DetailsPage_DetailsPageColBoxOne__GrEpS{padding-right:145px}@media(max-width:1200px){.DetailsPage_DetailsPageColBoxOne__GrEpS{padding-right:unset}}.DetailsPage_DetailsPageColBoxOneUsers__y_FS1{margin-top:20px}.DetailsPage_DetailsPageColBoxOneCourseDate__ff1AR{margin-top:16px}.DetailsPage_DetailsPageColBoxOneCourseDatePurchase___vOVa{margin-bottom:16px}.DetailsPage_DetailsPageColBoxOneCourseDatePurchase___vOVa span{font-weight:400;font-size:14px;line-height:21px;color:#424460}.DetailsPage_DetailsPageColBoxOneCourseDatePurchase___vOVa span svg{width:20px;height:20px}.DetailsPage_DetailsPageColBoxOneCourseDateAccess__8NF0s span{font-weight:400;font-size:14px;line-height:21px;color:#f11022}.DetailsPage_DetailsPageColBoxOneCourseDateAccess__8NF0s span svg{width:20px;height:20px}.DetailsPage_DetailsPageColBoxOneCards__DjBQk{margin-top:80px}.DetailsPage_DetailsPageColBoxOnePrice__chynz{margin-top:35px;display:flex;align-items:center}.DetailsPage_DetailsPageColBoxOnePriceNew__PkCP_{font-family:Poppins,serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.035em;text-align:left}.DetailsPage_DetailsPageColBoxOnePriceOld__Tv6cb{margin-left:20px}.DetailsPage_DetailsPageColBoxOnePrice__chynz h2{font-family:Poppins,serif;font-size:18px;margin-top:4px;font-weight:500;line-height:24px;letter-spacing:.035em;text-align:left;opacity:80%}.DetailsPage_DetailsPageColBoxOneIcons__nCMGN{display:flex;align-items:center;margin-top:8px}.DetailsPage_DetailsPageColBoxOneIcons__nCMGN svg{width:20px;height:20px;margin-right:8px}.DetailsPage_DetailsPageColBoxOne__GrEpS h1{font-family:Poppins,serif;font-size:32px;font-weight:500;line-height:48px;letter-spacing:0;text-align:left;color:#050a46}.DetailsPage_DetailsPageColBoxOneContent__xAsqF{margin-top:16px;margin-bottom:16px}.DetailsPage_DetailsPageColImg__4rCur{width:100%;height:auto}.DetailsPage_DetailsPageColImg__4rCur img{width:100%;height:498px;border-radius:12px;object-fit:cover}@media(max-width:1200px){.DetailsPage_DetailsPageColImg__4rCur img{width:100%;height:100%;object-fit:cover}}.DetailsPage_DetailsPageColBox__Z0IYi{padding:30px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;width:100%;height:-moz-fit-content;height:fit-content;background:#fff;margin-top:30px;box-shadow:0 2px 18px rgba(62,74,97,.12);border-radius:12px}.DetailsPage_DetailsPageColBox__Z0IYi .DetailsPage_Icon__JeENM{margin-right:10px}.DetailsPage_DetailsPageColBox__Z0IYi h1{font-family:Poppins,serif;font-size:24px;font-weight:600;line-height:36px;letter-spacing:.035em;text-align:left}.DetailsPage_DetailsPageColBox__Z0IYi p.DetailsPage_TextTitle__Ruv_H{font-family:Poppins,serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.035em;text-align:left}.DetailsPage_DetailsPageColBox__Z0IYi p{margin-top:12px}.DetailsPage_DetailsPageCol__XaDP9 .DetailsPage_Stars__kkCrD{display:flex;align-items:center;margin-top:12px}.DetailsPage_DetailsPageCol__XaDP9 .DetailsPage_Stars__kkCrD p{font-size:16px;margin-top:4px}.DetailsPage_DetailsPageCol__XaDP9 .DetailsPage_Stars__kkCrD button{background:unset;border:unset;display:flex}.DetailsPage_DetailsPageCol__XaDP9 .DetailsPage_BlueStar__z7BjA{color:#050a46;width:16px!important;height:15px!important}.DetailsPage_DetailsPage__61idt .DetailsPage_Btns__zvdYA{display:flex}.DetailsPage_DetailsPage__61idt button.DetailsPage_Btn__CJ7x_{background:#34a9fc;border-radius:12px;border:none;color:#fff;margin-top:48px}.DetailsPage_DetailsPage__61idt button.DetailsPage_Btn__CJ7x_:focus{outline:none}.DetailsPage_DetailsPage__61idt .DetailsPage_ReadorHide__rsU23{color:#34a9fc;font-size:18px;font-weight:600;line-height:27px;letter-spacing:0;text-align:left;border:none;background:none;-webkit-text-decoration:2px solid #34a9fc underline;text-decoration:2px solid #34a9fc underline;text-underline-offset:10px}.DetailsPage_DetailsPage__61idt .DetailsPage_ReadorHideText___Ys2x{font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.035em;text-align:left;margin-bottom:16px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContent__NxYt1 h3{font-family:Poppins;font-style:normal;font-weight:500;font-size:20px;line-height:30px;letter-spacing:.035em;color:#050a46;margin-bottom:10px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCard__YWqsR{margin-top:30px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardTitle__Uydla{display:flex;flex-direction:column;gap:10px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardTitleTop__WriNm{font-weight:500;font-size:20px;line-height:30px;letter-spacing:.035em;color:#050a46}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardBodyItemTop__OGUuM{display:flex;justify-content:space-between;padding:24px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardBodyItemTop__OGUuM>div svg{width:32px;height:32px;margin-right:16px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardBodyItemBottom__JvwP7{padding:16px 24px;border-top:2px solid rgba(66,68,96,.2);border-bottom:2px solid rgba(66,68,96,.2);display:flex;flex-direction:column;gap:8px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardBodyItemBottom__JvwP7>div svg{width:32px;height:32px;margin-right:16px}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContentCardBodyItem__VZ1JU:last-child>div{border-bottom:unset}.DetailsPage_DetailsPage__61idt .DetailsPage_AccordionContent__NxYt1 .DetailsPage_AccordionContentCard__YWqsR{margin-top:30px}.DetailsPage_DetailsPage__61idt .DetailsPage_StudentReview__aLqj8{margin-top:70px}.DetailsPage_DetailsPage__61idt .DetailsPage_StudentReview__aLqj8 h2{font-family:Poppins,serif;font-style:normal;font-weight:500;font-size:20px;line-height:30px;letter-spacing:.035em;color:#050a46}.DetailsPage_DetailsPage__61idt .DetailsPage_StudentReview__aLqj8 .DetailsPage_StudentReviewCard__F57P6{margin-top:32px}.DetailsPage_DetailsPage__61idt .DetailsPage_LoadMoreContent__YWnUP{margin-top:20px}.DetailsPage_DetailsPage__61idt .DetailsPage_LoadMoreReview__OiMos{margin-top:20px;display:flex;align-items:center}.DetailsPage_Progress___IfLb{display:flex;align-items:center;margin-left:12px}.DetailsPage_Progress___IfLb span svg{margin:unset}@media(max-width:1199px){.DetailsPage_DetailsPageColImg__4rCur{padding-top:80px;padding-bottom:20px;width:100%}.DetailsPage_DetailsPageColBoxOneCards__DjBQk .DetailsPage_Main__72zE2 .DetailsPage_Title__t2dEV{font-weight:400;font-size:20px;line-height:25px;letter-spacing:.035em;margin-bottom:80px}}@media(max-width:767px){.DetailsPage_AccordionContentCardTitleTop__WriNm{font-size:16px!important;line-height:24px!important}.DetailsPage_AccordionContentCardTitleTop__WriNm h1{font-size:16px!important;line-height:24px!important;text-align:unset}}.Card_Card__PhTGq{max-width:392px;background:#fff;box-shadow:0 2px 18px rgba(62,74,97,.12);border-radius:16px;padding:16px}.Card_CardImg__XS4Ju{width:100%;height:227px;object-fit:cover;border-radius:16px;overflow:hidden;position:relative;margin-bottom:16px}.Card_CardImg__XS4Ju img{width:100%;height:100%;object-fit:cover}.Card_CardCaption__lo62m{padding:0 8px}.Card_CardTitle__f0SKV{min-height:40px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.Card_CardTitleText__KWPo8 h5{font-weight:400;font-size:16px;line-height:24px;color:#050a46}.Card_CardTitlePrice__4sVDb{display:flex;align-items:center}.Card_CardTitlePriceOld__fZZaK{font-weight:500;font-size:14px;line-height:21px;text-align:right;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#424460;opacity:.8;margin-right:8px}.Card_CardTitlePriceCurrent__Kpzeg{font-weight:600;font-size:18px;line-height:27px;text-align:right;color:#34a9fc}.Card_CardTitleBadge__tSXP7{padding:4px;background:#32b432;color:#fff;border-radius:8px}.Card_CardDescription__ACz4H{margin-bottom:8px}.Card_CardDescription__ACz4H h5{font-weight:500;font-size:16px;line-height:24px;color:#050a46;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.Card_CardText__yZAat{margin-bottom:24px;height:50px}.Card_CardText__yZAat p{font-weight:400;font-size:16px;line-height:24px;color:#424460;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.Card_CardStatus__DyUzn{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid rgba(66,68,96,.25)}@media(max-width:480px){.Card_CardStatus__DyUzn{flex-direction:column}.Card_CardStatusItem__gm7KT{margin-bottom:10px}}.Card_CardStatusItem__gm7KT{display:flex;align-items:center}.Card_CardStatusItem__gm7KT svg{width:20px;height:20px;margin-right:8px}.Card_CardStatusItem__gm7KT span{font-weight:400;font-size:14px;line-height:21px;color:#424460}.Card_CardLink__I34Rx{margin-top:16px}.Card_CardLink__I34Rx span{color:#34a9fc;display:flex;align-items:center;font-weight:500;font-size:14px;line-height:21px}.Card_CardLink__I34Rx span svg{margin-left:8px}.Card_CardWrapper__pX8Ig{max-width:392px;width:100%;position:relative}.Card_AddToCard__52BE7{position:absolute;top:188px;right:32px;display:flex;border:none;padding:8px;background:#fff;box-shadow:0 0 18px rgba(110,113,120,.2);border-radius:12px;color:#050a46}.Card_AddToCard__52BE7 svg{width:24px;height:24px}.Snackbar_Snackbar__yM9Qy{padding:24px}.Snackbar_SnackbarHeader__yrtL5{display:flex;justify-content:space-between;margin-bottom:40px}.Snackbar_SnackbarHeaderTitle__2zIHV{font-family:Sora;font-style:normal;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.035em;color:#050a46}.Snackbar_SnackbarHeaderButton__Q1V1q button{background:unset;border:unset}.Snackbar_SnackbarHeaderButton__Q1V1q button svg{width:40px;height:40px}.Snackbar_SnackbarListItem__nGrUi{display:flex}.Snackbar_SnackbarListItemImg__9JNB2{width:120px;height:120px;border-radius:16px;margin-right:24px;flex-shrink:0;overflow:hidden}.Snackbar_SnackbarListItemImg__9JNB2 img{width:100%;height:100%;object-fit:cover}.Snackbar_SnackbarListItemCaptionTitle__72SAU{font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;color:#050a46;margin-bottom:8px}.Snackbar_SnackbarListItemCaptionText__EgLoj{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#424460;max-width:375px}.Snackbar_SnackbarListItemButton__yxvVt{white-space:nowrap;margin-left:auto;display:flex;align-items:center;font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:24px}.Snackbar_SnackbarBoughtTogether__JZJGq{margin-top:40px}.Snackbar_SnackbarBoughtTogetherTitle__wjwJ3{font-family:Sora;font-style:normal;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.035em;color:#050a46;margin-bottom:40px}.Snackbar_BlueText__KAZl_{color:#34a9fc;position:relative}.Snackbar_BlueText__KAZl_:after{content:"";width:100%;background-image:url(/img/brush.png);position:absolute;bottom:-20px;left:0;height:18px;background-size:contain;background-repeat:no-repeat}.Review_Review__45pK7{overflow-y:scroll}.Review_ReviewTitle__5wEnD{position:relative;padding:24px 24px 0;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#050a46}.Review_ReviewTitleCloseButton__GMpgM{position:absolute;right:5px;top:5px}.Review_ReviewTitleCloseButton__GMpgM button{background:unset;border:unset}.Review_ReviewTitleCloseButton__GMpgM button svg{width:40px;height:40px}.Review_ReviewRating__UcNR8{padding:36px 0;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid rgba(66,68,96,.25)}.Review_ReviewForm__45We2{padding:24px 32px 24px 24px}.Review_ReviewFormTitle__v1PkU{font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#050a46;margin-bottom:16px}.Review_ReviewFormInput__6uHck{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.Review_ReviewFormInput__6uHck textarea{width:100%;height:150px;resize:none;border:unset;background:#f6f6f6;padding:16px;margin-bottom:20px}.Review_ReviewFormButton__DeMMn{display:flex;justify-content:center}.Review_ErrorText__5ANdI{font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#f00014}.EditReview_Review__lSPJ0{overflow-y:scroll}.EditReview_ReviewTitle__uND_2{position:relative;padding:24px 24px 0;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#050a46}.EditReview_ReviewTitleCloseButton__psVXh{position:absolute;right:5px;top:5px}.EditReview_ReviewTitleCloseButton__psVXh button{background:unset;border:unset}.EditReview_ReviewTitleCloseButton__psVXh button svg{width:40px;height:40px}.EditReview_ReviewRating___pAO8{padding:36px 0;display:flex;justify-content:center;border-bottom:1px solid rgba(66,68,96,.25)}.EditReview_ReviewForm__nfejk{padding:24px 32px 24px 24px}.EditReview_ReviewFormTitle__fFSAQ{font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#050a46;margin-bottom:16px}.EditReview_ReviewFormInput__T9X7f{margin-bottom:40px}.EditReview_ReviewFormInput__T9X7f textarea{width:100%;height:150px;resize:none;border:unset;background:#f6f6f6;padding:16px}.EditReview_ReviewFormButton__fuWM0{display:flex;justify-content:center}.EditReview_ReviewFormButtonGroup__i9AVI button:first-child{margin-right:32px}.EditReview_Progress__s0SKe{padding:24px;display:flex;justify-content:center}.EditReview_ErrorText__PMBjF{font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#f00014}.DeleteReview_DeleteReviewTitle__LmLS2{position:relative;padding:24px 24px 8px;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#050a46}.DeleteReview_DeleteReviewTitleCloseButton__XNd_s{position:absolute;right:5px;top:5px}.DeleteReview_DeleteReviewTitleCloseButton__XNd_s button{background:unset;border:unset}.DeleteReview_DeleteReviewTitleCloseButton__XNd_s button svg{width:40px;height:40px}.DeleteReview_DeleteReviewText____I7l{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#050a46;margin-bottom:40px;text-align:center}.DeleteReview_DeleteReviewButton__3ZaV_{display:flex;justify-content:center;padding-bottom:24px}.DeleteReview_DeleteReviewButtonGroup__Q85Jp button:first-child{margin-right:32px}.ReviewButton_ReviewButton__kfRQ2{box-shadow:0 2px 18px rgba(62,74,97,.12);border-radius:8px;padding:24px;border:unset;background:#fff;transition:.5s ease}.ReviewButton_ReviewButton__kfRQ2:hover{transition:.5s ease;transform:scale(1.1)}.ReviewButton_ReviewButtonRating___EQM8{display:flex;gap:18px;align-items:baseline}.ReviewButton_ReviewButtonRatingValue__xCiEH{font-style:normal;font-weight:600;font-size:24px;line-height:36px;letter-spacing:.035em;color:#050a46}.ReviewButton_ReviewButtonComment__dggYg{display:flex;justify-content:flex-start;font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.035em;color:#050a46}.ReviewsCard_ReviewsCardFirst__U34Ai{display:flex;gap:16px}.ReviewsCard_ReviewsCardFirstText__5ES_B{margin-top:20px;margin-bottom:24px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#050a46;opacity:90%}.ReviewsCard_ReviewsCardFirst__U34Ai h3{font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.035em;text-align:left;color:#050a46}.ReviewsCard_ReviewsCard__Akwqe .ReviewsCard_Stars__XtklC{display:flex;margin-top:10px}.ReviewsCard_ReviewsCard__Akwqe .ReviewsCard_Stars__XtklC p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;opacity:70%;margin-left:8px}.Reviews_ReviewsLoading__0wtK9{display:flex;justify-content:center}.Reviews_ReviewsButton__gl035{margin-bottom:32px}.Reviews_ReviewsLoadProgress__w9wZW{display:flex;align-items:center;margin-left:12px}.Reviews_LoadMore__2arTH{color:#34a9fc;font-size:18px;font-weight:600;line-height:27px;letter-spacing:0;text-align:left;border:none;background:none;-webkit-text-decoration:2px solid #34a9fc underline;text-decoration:2px solid #34a9fc underline;text-underline-offset:10px}.Reviews_LoadMoreWrapper__40kDM,.Reviews_Progress__vQ3pC{display:flex;align-items:center}.Reviews_Progress__vQ3pC{margin-left:12px}.Reviews_NoReviewButton___tZbP{background:unset;border:unset;color:#34a9fc}.Accordion_Accordion__ebvBf{margin-bottom:32px}.Accordion_AccordionHeader__tEhPz{overflow:hidden;position:relative;display:flex;border-radius:12px;box-shadow:0 2px 18px rgba(62,74,97,.12);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .5s ease}.Accordion_AccordionHeaderActive__RxCWa{transition:all .5s ease;border-radius:12px 12px 0 12px}.Accordion_AccordionIndicator__3ZeFt{width:110px;color:#050a46;display:flex;align-items:center;justify-content:center;border-right:2px solid #34a9fc;transition:all .3s ease}.Accordion_AccordionIndicatorText__NCFeA{text-align:center;white-space:nowrap;display:flex;flex-direction:column}.Accordion_AccordionIndicatorActive__50MP9{width:110px;background:#34a9fc;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-right:2px solid rgba(0,0,0,0)}.Accordion_AccordionTitle__Wqq9Z{width:calc(100% - 110px);padding:12px 32px 12px 12px}.Accordion_AccordionArrowDown__UVSCD{transition:all .3s ease;position:absolute;right:12px;top:12px}.Accordion_AccordionArrowDown__UVSCD svg{width:24px;height:24px}.Accordion_AccordionArrowUp__rWYb_{transition:all .3s ease;transform:rotate(180deg);position:absolute;right:12px;top:12px}.Accordion_AccordionArrowUp__rWYb_ svg{width:24px;height:24px}.Accordion_AccordionBody__kT5nh{margin-left:110px;box-shadow:0 2px 18px rgba(62,74,97,.12);border-radius:0 0 12px 12px;transition:max-height .3s ease-out;overflow:hidden}.Accordion_AccordionBodyWrapper__PTpjt{padding:20px 24px}@media(max-width:767px){.Accordion_AccordionHeader__tEhPz{flex-direction:column}.Accordion_AccordionIndicator__3ZeFt{border:unset}.Accordion_AccordionIndicatorActive__50MP9,.Accordion_AccordionIndicator__3ZeFt{width:100%;padding:16px;justify-content:flex-start}.Accordion_AccordionIndicatorText__NCFeA{font-weight:500;font-size:16px;line-height:24px;flex-direction:row;gap:4px}.Accordion_AccordionBody__kT5nh{margin:unset}}