.t-textarea{display:inline-block;position:relative;width:100%}.t-textarea__label{margin-bottom:8px}.t-textarea__group{align-items:center;background:#fff;border:1px solid #b4b4b6;border-radius:6px;color:#020202;display:flex;display:inline-flex;font-size:16px;min-height:40px;position:relative;transition:border-color .15s ease-in-out;width:100%}.t-textarea__group:hover{border-color:#020202}.t-textarea__control{background:none;border:none;color:inherit;font:inherit;height:100%;padding:8px 12px;white-space:normal;width:100%}.t-textarea__control::-moz-placeholder{font-weight:400}.t-textarea__control::placeholder{font-weight:400}.t-textarea__loader{bottom:8px;color:#020202;position:absolute;right:8px;z-index:1}.t-textarea__description{color:#48484a;font-size:14px;font-weight:400;margin-top:8px}.t-textarea__error{color:#ff193b;font-size:14px;padding-top:4px;transition:all .2s ease}.t-textarea--focused .t-textarea__group{border-color:#020202}.t-textarea--noresize .t-textarea__control{resize:none}.t-textarea--disabled .t-textarea__group,.t-textarea--readonly .t-textarea__group{cursor:not-allowed;opacity:.6}.t-textarea--disabled .t-textarea__group{pointer-events:none}.t-textarea--bg .t-textarea__group,.t-textarea--plain .t-textarea__group{background-color:#edecf4;border-color:transparent}.t-textarea--plain .t-textarea__group{background-color:transparent}.t-textarea--plain .t-textarea__control{padding:0}.t-textarea--small .t-textarea__group{font-size:14px}.t-textarea--xlarge .t-textarea__group{font-size:38px;font-weight:700}.t-textarea--xlarge .t-textarea__control::-moz-placeholder{color:#b4b4b6;font-weight:700}.t-textarea--xlarge .t-textarea__control::placeholder{color:#b4b4b6;font-weight:700}.t-textarea--center .t-textarea__control{text-align:center}.t-textarea--invalid .t-textarea__group{border-color:#ff193b}.t-courseFeedback{padding:16px 24px 24px}.t-courseFeedback__header{align-items:center;display:flex;justify-content:space-between}.t-courseFeedback__header h4{margin-bottom:0}.t-courseFeedback__header .mdi-close{color:#b4b4b6}.t-courseFeedback__content{margin:20px 0 24px}.t-courseFeedback__content .t-textarea__label{margin-bottom:12px}.t-courseFeedback__content textarea{resize:none}.t-courseFeedback__footer{margin-top:24px}.t-courseFeedback__stars{margin:16px 0 24px}.t-courseFeedback__stars .t-button{font-size:32px;line-height:32px;transition:color .2s ease}.t-courseFeedback__stars .t-button+.t-button{padding-left:12px!important}.t-courseFeedback__stars .t-button+.t-button html[dir=rtl]{padding-right:12px !important!important}.t-courseFeedback__description{font-size:16px;font-weight:600;margin:0!important}.t-card{cursor:pointer;padding:24px 0}@media only screen and (max-width:799px){.t-card{padding:16px 0}}@media only screen and (min-width:600px){.t-card{margin:0 32px}}.t-card:not(:first-child){border-top:2px solid #f1f1f2}@media only screen and (min-width:600px){.t-card:hover{border-radius:12px;box-shadow:4px 24px 36px 0 rgba(0,0,0,.08),2px 8px 24px 0 rgba(0,0,4,.16);margin:0;padding:32px;transition:box-shadow .2s ease}.t-card:hover,.t-card:hover+.t-card{border-top-color:transparent}}.t-card__header{display:flex;justify-content:space-between}.t-card__header span{color:#020202;font-weight:400;white-space:nowrap}.t-card__header i{display:inline-flex;line-height:normal;margin-right:8px}html[dir=rtl] .t-card__header i{margin-left:8px!important}.t-card__name{display:inline-flex;font-size:16px;font-weight:700}.t-card__name i{color:#48484a;margin-right:16px}html[dir=rtl] .t-card__name i{margin-left:16px!important}.t-card__action{min-width:80px;white-space:nowrap}.t-card__status{align-items:center;display:flex;font-size:16px;font-weight:400;margin-top:12px}.t-card__status i{margin-right:8px}html[dir=rtl] .t-card__status i{margin-left:8px!important}.t-card__status>.t-button{font-size:16px;font-weight:400;margin-right:40px}html[dir=rtl] .t-card__status>.t-button{margin-left:40px!important}.t-cards{grid-column-gap:1rem;grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(320px,.5fr));margin-top:32px;row-gap:1rem}.t-cards .t-card:not(:first-child){border-top:none}.t-cards .t-card__action{display:none}.t-home{color:#020202;width:100%}.t-home hr{border:2px solid #f1f1f3;border-radius:0;margin:40px 0;max-width:1080px;width:100%}.t-home p{font-size:21px;font-weight:400;line-height:1.7}.t-home__banner{position:relative}.t-home__banner img{background-image:linear-gradient(45deg,currentColor,#fff);background-position:0;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}.t-home__banner img:not([src]){height:100%}.t-home__banner>*{position:relative;z-index:1}.t-home__section{margin:0 auto;max-width:1080px}.t-home__stars .t-button{font-size:32px;line-height:32px;transition:color .2s ease}.t-home__stars .t-button+.t-button{padding-left:12px!important}.t-home__stars .t-button+.t-button html[dir=rtl]{padding-right:12px !important!important}.t-home__task{display:flex;max-width:312px}.t-home__tasks{grid-column-gap:2rem;grid-row-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(320px,.5fr));margin-top:24px;row-gap:2rem}.t-home__task h6{margin-bottom:4px}@supports (-webkit-line-clamp:2){.t-home__task h6.t-clamp{-webkit-line-clamp:2}}.t-home__progress{align-items:center;background:#f1f1f2;border:2px solid;border-radius:8px;color:currentColor;display:flex;font-size:24px;font-weight:700;height:72px;justify-content:center;margin-right:16px;min-width:72px;text-align:center;width:72px}html[dir=rtl] .t-home__progress{margin-left:16px!important}.t-home__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.t-home__header h2{margin:0}@media only screen and (max-width:799px){.t-home__header--sm-blk{display:block}}.t-home__search{align-items:center;border-bottom:2px solid transparent;display:flex;position:relative}.t-home__search .t-button{left:-2px;padding:0 8px!important;top:-2px;z-index:1}.t-home__search .t-button i{color:#b4b4b6;font-size:28px}.t-home__search--active{border-color:#666077}@media only screen and (max-width:799px){.t-home__search--active{margin-top:12px}}.t-home__search .t-input{width:480px}@media only screen and (max-width:799px){.t-home__search .t-input{width:100%}}.t-home__search .t-input .t-input__group{border:none;border-radius:0}.t-home__search .t-input input{padding:0!important}.t-home__empty{padding:60px;text-align:center}.t-home__empty i{display:inline-flex;font-size:64px}.t-home__empty i:before{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#8087f5,#05037b);-webkit-background-clip:text;background-clip:text;line-height:normal}.t-home__empty h6{color:#525252;font-family:IBM Plex Sans,LibreFranklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0;margin-top:16px}.t-home__tag{background:#f1f1f2;border-radius:20px;cursor:pointer;font-size:18px;font-weight:400;padding:4px 12px}.t-home__tag.active{background:#000ff0;color:#fff}.t-home__tag.locked{cursor:not-allowed;opacity:.5}.t-home__tags{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;row-gap:16px}.t-home__card{background:#fff;border-radius:16px;box-shadow:0 0 0 2px #f1f1f2;color:#020202;cursor:pointer;display:flex;flex-direction:column;width:100%}.t-home__card:hover{border-color:transparent;box-shadow:4px 24px 36px 0 rgba(0,0,0,.08),2px 8px 24px 0 rgba(0,0,4,.16);color:#020202}.t-home__card--locked{cursor:not-allowed}.t-home__cards{grid-column-gap:32px;grid-row-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:40px;row-gap:32px}@media only screen and (max-width:999px){.t-home__cards{grid-template-columns:1fr 1fr}}@media only screen and (max-width:599px){.t-home__cards{grid-template-columns:1fr}}@supports (-webkit-line-clamp:2){.t-home__card h3.t-clamp{-webkit-line-clamp:2}}@media only screen and (max-width:599px){.t-home__card h3{margin-bottom:0}}.t-home__card p{color:#48484a;font-size:14px;max-width:380px}@media only screen and (max-width:599px){.t-home__card p{margin-top:0}.t-home__card{width:100%}}.t-home__price{align-items:center;display:flex;font-size:16px;font-weight:400}.t-home__original{color:#48484a;margin-left:8px;-webkit-text-decoration:line-through;text-decoration:line-through}html[dir=rtl] .t-home__original{margin-right:8px!important}.t-home__discount{font-size:32px;font-weight:700}.t-home__off{margin-left:8px}html[dir=rtl] .t-home__off{margin-right:8px!important}.t-home__coverimage{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:16px;border-top-right-radius:16px;height:220px;overflow:hidden;position:relative;width:100%}.t-home__coverimage img{max-height:100%;max-width:100%}@media only screen and (max-width:359px){.t-home__coverimage{height:160px}}.t-home__lock{background:#f3f6f7;border:1px solid #e0e0e0;border-radius:20px;color:#666077;font-size:16px;font-weight:400;left:8px;padding:4px;position:absolute;top:8px;width:160px;z-index:1}.t-home__status{background:#000ff0;border-radius:8px;color:#fff;font-size:14px;left:12px;padding:4px 8px;position:absolute;top:12px}.t-home__certificate{position:absolute;right:12px;top:12px}.t-home__content{display:flex;flex:1;flex-direction:column;padding:16px}.t-home__bottom{align-items:flex-end;display:flex}.t-home__grow{flex:1}.t-home__enrollments{margin-top:40px;width:100%}@media only screen and (min-width:600px){.t-home__enrollments h3{margin-left:32px}html[dir=rtl] .t-home__enrollments h3{margin-right:32px!important}}.t-home__enrollments h3+.t-card{border-top-color:transparent!important}.t-home__viewmore{border-bottom:1px solid;cursor:pointer;display:inline-block;margin-bottom:32px;margin-top:24px}@media only screen and (min-width:600px){.t-home__viewmore{margin-left:32px}html[dir=rtl] .t-home__viewmore{margin-right:32px!important}}.t-home--center .t-home__banner{left:0;position:absolute;top:0;width:100%;z-index:-1}.t-home--center .t-home__banner img{height:520px;width:100%}@media only screen and (max-width:599px){.t-home--center .t-home__banner img{height:380px}}.t-home--left .t-home__align{display:flex}@media only screen and (max-width:599px){.t-home--left .t-home__align{display:block}}@media only screen and (min-width:600px){.t-home--left .t-home__enrollments{margin-left:-32px}html[dir=rtl] .t-home--left .t-home__enrollments{margin-right:-32px!important}}.t-home--left .t-home__wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:60px;min-height:580px;min-width:480px;padding-right:100px}.t-home--left .t-home__wrapper html[dir=rtl]{padding-left:100px!important}@media only screen and (max-width:799px){.t-home--left .t-home__wrapper{min-width:420px;padding-right:60px}.t-home--left .t-home__wrapper html[dir=rtl]{padding-left:60px!important}}@media only screen and (max-width:599px){.t-home--left .t-home__wrapper{min-width:100%;padding-right:0}.t-home--left .t-home__wrapper html[dir=rtl]{padding-left:0!important}}.t-home--left .t-home__banner{order:1;padding-left:40px}.t-home--left .t-home__banner html[dir=rtl]{padding-right:40px!important}.t-home--left .t-home__banner img{border-radius:20px;height:580px;width:850px}@media only screen and (max-width:799px){.t-home--left .t-home__banner{min-width:420px;padding-left:0}.t-home--left .t-home__banner html[dir=rtl]{padding-right:0!important}}@media only screen and (max-width:599px){.t-home--left .t-home__banner{padding-left:0}.t-home--left .t-home__banner html[dir=rtl]{padding-right:0!important}.t-home--left .t-home__banner img{height:280px;width:100%}}.t-home--left .t-home__section{margin-left:0;max-width:1440px}html[dir=rtl] .t-home--left .t-home__section{margin-right:0!important}