@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@100..900&display=swap";:root{--card-bg-01: #fdefe6;--card-bg-02: #d6e5fb;--card-bg-03: #ceebe9;--card-bg-04: #e2f2b2;--primary-color: #0a1d37;--hero-bg: #d6e5fb;--heading-fontSize: 2rem;--small-text-color: #999;--heading-text-color: #0a1d37;--font-family: "Urbanist", sans-serif;--color-text: #1e1e1e;--color-purpure: #7c6bfe}*{margin:0;padding:0;box-sizing:border-box}html{height:100%}body{font-family:var(--font-family);font-size:16px;font-weight:600;overflow-x:hidden;background:#d1dadd;min-height:100vh;display:flex;flex-direction:column}.app{min-height:100vh;overflow:hidden}main{flex-grow:1}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}p{color:var(--small-text-color);font-size:1rem}ul{list-style:none;margin:0}a{text-decoration:none;color:unset}img{width:100%}button{border:none}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}textarea:focus,input:focus{border-color:#000}.container{width:90rem;margin:auto;padding-left:.625rem;padding-right:.625rem}.signup-container{width:33.75rem;margin:auto;padding:40px;border-radius:1.88rem;background:#0b0910b3;color:#fff}.detail-title{color:#000;font-family:var(--font-family);font-size:1.88rem;font-weight:700}.main-title{font-family:var(--font-family);color:#211b23;font-size:2.5rem;font-weight:700;line-height:2.5rem;display:inline-block}.main-subtitle{color:#000;font-family:var(--font-family);font-size:1.25rem;font-weight:700;line-height:1.25rem}.text-des{font-family:var(--font-family);color:#211b23;font-size:1.38rem;font-weight:600;line-height:1.88rem}.main-title__subtitle{padding-top:3.75rem;font-family:var(--font-family);font-size:clamp(1.88rem,1.7369rem + .6359vw,2.5rem);font-weight:700;line-height:clamp(2.5rem,3.0318rem + -2.3635vw,.195625rem)}.error-text{margin-left:15px;color:red;font-size:.85rem;margin-top:4px;display:block}@media (max-width: 100rem){.container{width:95%}}@media (max-width: 48rem){body.no-scroll{background-color:#08020b99;height:100vh;overflow:hidden;position:fixed;width:100%}.main-title__subtitle{padding-top:2.5rem;font-size:clamp(1.88rem,1.7369rem + .6359vw,2.5rem);font-weight:700}}@media (max-width: 30rem){.container{width:98%}}.sign-model{background:url(/assets/sign-in-CMAPthZZ.webp) no-repeat center;background-size:cover;width:100%;min-height:100vh;z-index:-1}.sign-model__header{width:1160px;margin:0 auto;padding:30px;display:flex;justify-content:space-between;align-items:center;position:relative}.sign-model__logo img{width:7.31rem;height:1.88rem;display:block}.sign-model__close-btn{width:3.13rem;height:3.13rem;border-radius:50%;background:#09100c;position:relative;transition:transform .3s ease;cursor:pointer}.sign-model__close-btn:hover{transform:scale(1.15)}.sign-model__close-btn img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.03rem;height:1.03rem}@media (max-width: 85rem){.sign-model{padding-bottom:70px}}@media (max-width: 1100px){.sign-model__header{width:98%;padding:15px 15px 30px}.sign-model__close-btn{width:40px;height:40px;border-radius:50%;cursor:pointer}}.custom-button{padding:18px 25px;background:#7c6bfe;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:1.88rem;cursor:pointer;white-space:nowrap;transition:all .4s ease}.custom-button:hover{background:#685af0}.custom-button:active{transform:scale(.95)}.custom-button:disabled{background:#bebebe;cursor:not-allowed}.forgot-pass__container{position:relative;min-height:22.5rem}.forgot-pass__title{color:#fff}.forgot-pass__buttons{width:100%}.forgot-pass__input{width:100%;border-radius:1.88rem;background:#434343;min-height:3.75rem;padding:20px;border:none;color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:600;line-height:1rem}.forgot-pass__input::placeholder{color:#a4a4a4;font-family:var(--font-family);font-size:16px;font-weight:600}.forgot-pass__input:focus{border:1px solid #4f6ef7;background:#2c2c2c}.forgot-pass__subtitle{margin-top:24px;margin-bottom:50px}.signin__signup-link{color:#7c6bfe;transition:all .3s ease}.signin__signup-link:hover{color:#837db3}@media (max-width: 600px){.forgot-pass__title{font-size:30px}.forgot-pass__subtitle{margin-top:20px;margin-bottom:30px}.forgot-pass__container{min-height:21rem}}@media (max-width: 450px){.forgot-pass__title{font-size:25px}.forgot-pass__subtitle{margin-top:10px;margin-bottom:20px}}.verify-email__container{text-align:center;min-height:28.13rem;position:relative}.verify-email__title{color:#fff}.verify-email__subtitle{max-width:28.75rem;color:#fff;font-family:var(--font-family);font-size:1.25rem;font-weight:600;line-height:1.63rem;margin-bottom:30px;margin-top:20px}.verify-email__enter{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:600;line-height:1.25rem}.verify-email__code-container{display:flex;justify-content:center;gap:8px;margin-bottom:40px;margin-top:20px}.verify-email__code-input{width:4.38rem;height:3.75rem;border-radius:1.88rem;background:#434343;text-align:center;font-size:20px;border:none;color:#fff;outline:none}.verify-email__code-input::placeholder{color:#a4a4a4;font-family:var(--font-family);font-size:16px;font-weight:600}.verify-email__code-input:focus{border:1px solid #4f6ef7;background:#2c2c2c}.verify-email__submit-btn{background:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.verify-email__submit-btn:hover{background:#0056b3}._wrapper_1drbv_1{position:relative}._container_1drbv_5{border-radius:1.88rem;text-align:left;margin-top:70px;padding:40px 40px 25px}._title_1drbv_12{color:#fff;font-family:var(--font-family);font-size:40px;font-weight:700;line-height:40px;margin-bottom:20px}._subtitle_1drbv_21{font-size:16px;font-weight:700;color:#fff;margin-bottom:40px}._signupLink_1drbv_28{color:#7c6bfe}._form_1drbv_32{display:flex;flex-direction:column;gap:20px}._inputWrapper_1drbv_38{position:relative;width:100%}._input_1drbv_38{width:100%;height:3.75rem;border-radius:1.88rem;background:#434343;color:#fff;font-family:var(--font-family);font-size:16px;font-weight:500;border:none;padding:20px}._input_1drbv_38::placeholder{color:#a4a4a4;font-family:var(--font-family);font-size:16px;font-weight:600}._input_1drbv_38:focus{border:1px solid #4f6ef7;background:#2c2c2c}._togglePassword_1drbv_68{position:absolute;right:20px;top:18px;background:none;border:none;color:#fff;cursor:pointer;font-size:14px;padding:0}._formButtons_1drbv_80{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:30px;width:100%}._signinSubmitBtn_1drbv_88{border-radius:40px;color:#000;background:#fff;max-width:220px;height:60px;font-size:16px;font-weight:700;cursor:pointer;border:none}._testLoginBtn_1drbv_100{max-width:180px;height:60px;padding:10px 15px;cursor:pointer;background-color:#4caf50;color:#fff;border:none;border-radius:40px;font-size:16px}._forgotPassword_1drbv_112{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:500}._terms_1drbv_119{max-width:20.63rem;text-align:center;color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:700;line-height:1.25rem;margin:0 auto}@media (max-width: 768px){._title_1drbv_12{font-size:30px}._subtitle_1drbv_21{margin-bottom:30px}._formButtons_1drbv_80{flex-direction:column-reverse;justify-content:center;gap:20px;max-width:100%}._signinSubmitBtn_1drbv_88{max-width:100%;width:100%;height:60px}._container_1drbv_5{margin-top:70px;padding:30px 20px 32px}}._passwordWrapper_1vbfh_1{position:relative}._passwordToggleBtn_1vbfh_5{position:absolute;top:20px;right:20px;background:transparent;border:none;color:#fffc;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._datePickerWrapper_4z1mx_1{width:100%;display:block}._studentForm_1x1zi_1{border-radius:30px;background:#0b0910b3;padding:40px;width:100%;max-width:540px;margin:0 auto;color:#fff;font-family:var(--font-family)}._formTitle_1x1zi_12{font-family:var(--font-family);font-size:36px;font-weight:700;line-height:40px;margin-bottom:10px}._formSubtitle_1x1zi_20{color:#fff;font-family:var(--font-family);font-size:16px;font-weight:700;line-height:20px;margin-bottom:40px}._formGroup_1x1zi_29{display:flex;flex-direction:column;gap:20px}._formInput_1x1zi_35{width:100%;height:60px;padding:14px 18px;border-radius:30px;background:#434343;border:1px solid transparent;color:#fff;font-size:14px;font-weight:500;outline:none;transition:border .2s ease}._formInput_1x1zi_35::placeholder{color:#a4a4a4;font-family:var(--font-family);font-size:16px;font-weight:600}._formInput_1x1zi_35:focus{border:1px solid #4f6ef7;background:#2c2c2c}._formBottom_1x1zi_61{margin-top:30px}._formButton_1x1zi_65{width:100%;height:56px;background:#fff;color:#000;border-radius:30px;font-weight:600;font-size:16px;cursor:pointer}@media (max-width: 768px){._studentForm_1x1zi_1{padding:20px;text-align:left;max-width:540px;width:96%}._formTitle_1x1zi_12{font-size:30px;font-weight:700}._formSubtitle_1x1zi_20{margin-bottom:30px}._formBottom_1x1zi_61{margin-top:24px}}._teacherForm_1gyp3_1{border-radius:30px;background:#0b0910b3;padding:40px;width:540px;margin:0 auto;color:#fff;font-family:var(--font-family)}._formGroup_1gyp3_11{display:flex;flex-direction:column;gap:20px}._formTitle_1gyp3_17{font-size:36px;font-weight:700;line-height:40px;margin-bottom:10px}._formSubtitle_1gyp3_24{font-size:16px;font-weight:700;line-height:20px;margin-bottom:40px}._formRow_1gyp3_31{display:flex;gap:20px}._inputWrapper_1gyp3_36{flex:1}._formInput_1gyp3_40{width:100%;padding:14px 18px;border-radius:30px;background:#2c2c2c;height:60px;border:1px solid transparent;color:#fff;font-size:14px;outline:none;transition:border .2s ease}._formInput_1gyp3_40::placeholder{color:#a4a4a4;font-family:var(--font-family);font-size:16px;font-weight:600}._formInput_1gyp3_40:focus{border:1px solid #4f6ef7;background:#2c2c2c}._select_1gyp3_63{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#2c2c2c url("data:image/svg+xml,%3csvg%20viewBox='0%200%2011.1499%206.5498'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='11.149902'%20height='6.549805'%20fill='none'%20customFrame='%23000000'%3e%3cpath%20id='Vector'%20d='M5.575%206.55C5.44167%206.55%205.31667%206.52917%205.2%206.4875C5.08333%206.44583%204.975%206.375%204.875%206.275L0.275%201.675C0.0916667%201.49167%200%201.25833%200%200.975C0%200.691667%200.0916667%200.458333%200.275%200.275C0.458333%200.0916667%200.691667%200%200.975%200C1.25833%200%201.49167%200.0916667%201.675%200.275L5.575%204.175L9.475%200.275C9.65833%200.0916667%209.89167%200%2010.175%200C10.4583%200%2010.6917%200.0916667%2010.875%200.275C11.0583%200.458333%2011.15%200.691667%2011.15%200.975C11.15%201.25833%2011.0583%201.49167%2010.875%201.675L6.275%206.275C6.175%206.375%206.06667%206.44583%205.95%206.4875C5.83333%206.52917%205.70833%206.55%205.575%206.55Z'%20fill='rgb(255,255,255)'%20fill-rule='nonzero'%20/%3e%3c/svg%3e") no-repeat right 14px center;background-size:10px;padding-right:0;color:#a4a4a4;font-family:var(--font-family);font-size:16px;font-weight:600;width:100%;max-width:100%}._locationWrapper_1gyp3_77{position:relative}._locationBtn_1gyp3_81{position:absolute;right:20px;top:20px;background:transparent;border:none;color:#fffc;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}._formBottom_1gyp3_95{text-align:center;margin-top:30px}._formButton_1gyp3_100{width:100%;height:60px;background:#fff;color:#000;border-radius:30px;padding:14px 24px;font-weight:600}@media (max-width: 768px){._teacherForm_1gyp3_1{padding:20px;max-width:540px;width:96%}._formRow_1gyp3_31{flex-direction:column}._formTitle_1gyp3_17{font-size:30px;font-weight:700;line-height:36px;margin-bottom:18px}._formSubtitle_1gyp3_24{margin-bottom:30px}}.new-account__wrapper{width:37.88rem;min-height:100vh;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.new-account__img{width:37.88rem;height:12.5rem;margin-bottom:16px}.new-account__icon{width:4.17rem;height:4.17rem;margin-bottom:27px}.new-account__text{color:#fff;font-family:var(--font-family);font-size:1.5rem;font-weight:700;line-height:1.88rem;margin-bottom:50px}.new-account__btn{padding:22px 190px;background:#fff;color:#000;font-size:1rem;font-weight:700}@media (max-width: 900px){.new-account__btn{padding:18px 170px}.new-account__img{width:25rem;height:auto;margin-bottom:16px}.new-account__icon{width:3rem;height:3rem;margin-bottom:20px}}@media (max-width: 600px){.new-account__btn{padding:15px 120px}.new-account__img{width:20rem;height:auto;margin-top:30px;margin-bottom:16px}.new-account__icon{width:3rem;height:3rem;margin-bottom:20px}.new-account__wrapper{width:90%;min-height:100%}}.signup__container{max-width:540px;position:relative;width:100%}.signup__title{color:#fff}.signup__text{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:700;line-height:1.25rem;margin-top:20px;margin-bottom:40px}.sign-block{display:flex;flex-direction:column;gap:10px}.sign-block__btn{padding:22px 70px;color:#fff;text-align:center;border-radius:1.88rem;font-family:var(--font-family);font-size:1rem;font-weight:600;background:#35353d;cursor:pointer;transition:all .3s ease}.sign-block__btn:hover{color:#575151;background:#ababc8}.sign-block__btn.selected{background-color:#6c63ff;color:#fff;border:2px solid #4a42d4}.signup__bottom{text-align:center;padding-top:40px}.signin__subtitle{margin-bottom:40px}.sign-block__step-btn{color:#000;font-size:1rem;font-weight:700;position:relative;width:100%;height:3.75rem;display:block;text-align:center;border-radius:2.5rem;background:#fff;cursor:pointer}.sign-block__step-btn:hover{background:#4b46af}.sign-block__step-btn:disabled{background-color:#7a7979;cursor:not-allowed}@media (max-width: 1100px){.signup-container{width:95%;margin:auto;padding:40px}}@media (max-width: 768px){.signup-container{width:92%;margin:auto;padding:20px}.signup__title{font-size:25px;line-height:30px}}._wrapper_3ko7u_1{position:relative;display:inline-block}._panel_3ko7u_6{position:fixed;top:90px;right:2.5%;width:430px;max-height:600px;background-color:#2e2e2e;border-radius:20px;box-shadow:0 4px 12px #00000080;display:flex;flex-direction:column;padding:16px;z-index:1;overflow:hidden}._header_3ko7u_22{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px;padding:10px}._badge_3ko7u_34{border-radius:5px;background:#202020;color:#fff;font-weight:700;font-size:14px;padding:4px 5px;margin-left:6px;text-align:center}._clearBtn_3ko7u_45{background:transparent;border:none;color:#ccc;cursor:pointer;font-size:18px;transition:color .2s ease;margin-left:12px}._clearBtn_3ko7u_45:disabled{cursor:default;color:#555}._clearBtn_3ko7u_45:not(:disabled):hover{color:#ff3b30}._list_3ko7u_64{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;min-height:100px}._status_3ko7u_73,._error_3ko7u_74{color:#ccc;font-size:16px;text-align:center;padding:40px 0;-webkit-user-select:none;user-select:none}._error_3ko7u_74{color:#ff4d4f}._item_3ko7u_86{display:flex;align-items:center;background-color:#3a3a3a;border-radius:8px;padding:10px 12px;gap:12px;cursor:pointer;transition:background-color .15s ease}._item_3ko7u_86:hover{background-color:#505050}._avatar_3ko7u_101{width:40px;height:40px;border-radius:50%;object-fit:cover}._text_3ko7u_108{flex:1;display:flex;flex-direction:column;justify-content:center;color:#eee}._title_3ko7u_116{font-weight:600;font-size:14px;margin-bottom:2px}._date_3ko7u_122{font-size:12px;color:#aaa}._footer_3ko7u_127{margin-top:12px;display:flex;justify-content:space-between;gap:10px}._button_3ko7u_134{flex:1;background-color:#444;border:none;border-radius:20px;padding:10px 0;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease}._button_3ko7u_134:hover{background-color:#555}@media (max-width: 768px){._panel_3ko7u_6{width:280px}}.avatar_menu{width:280px;border-radius:20px;background:#2e2e2e;padding:10px;position:absolute;top:60px;right:0;z-index:2;font-family:var(--font-family);color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease .2s,visibility .3s ease .2s}.avatar-backdrop{position:absolute;width:100%;height:200px;top:-25px;background:transparent;z-index:-1}.profile-avatar-wrapper:hover .avatar_menu{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.avatar_header{border-radius:10px;padding:10px;background:#434343;margin-bottom:10px}.avatar_header_name{font-size:16px;font-weight:600;line-height:20px;color:#fff;margin-bottom:4px}.avatar_header_email{font-size:14px;font-weight:500;color:#aaa}.avatar_option{padding:10px;border-radius:10px;background:#434343;font-size:14px;font-weight:500;line-height:30px;display:flex;flex-direction:column;gap:4px}.avatar__logout{padding:10px;border-radius:10px;background:#434343;margin-top:10px;display:flex;align-items:center}.avatar__item{transition:background .25s ease,padding .2s ease;border-radius:8px}.avatar__item:hover{background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f;cursor:pointer}.avatar__link{display:block;padding:6px 10px;color:#fff;text-decoration:none;border-radius:8px;transition:color .2s ease}.avatar__link:hover{color:#fff;text-decoration:none}.avatar_menu.hidden{display:none}.avatar_menu.visible{display:block}@media (max-width: 992px){.avatar_menu{width:200px;right:5%;top:60px;padding:8px;border-radius:16px;display:none}.profile-avatar:hover .avatar_menu{display:block!important}.avatar_header{padding:8px;border-radius:8px;margin-bottom:8px}.avatar_header_name{font-size:14px;line-height:18px;margin-bottom:2px}.avatar_header_email{font-size:13px}.avatar_option{padding:8px;border-radius:8px;font-size:13px;line-height:24px;gap:3px}.avatar__logout{padding:8px;border-radius:8px;margin-top:8px}.avatar__link{padding:6px 8px;font-size:14px}.avatar__item{border-radius:6px}}.language-switcher{background:inherit;color:#000;font-family:var(--font-family);font-size:.88rem;font-weight:700;padding-right:14px;cursor:pointer;transition:color .3s ease}.language-switcher:hover{color:#007bff}.search-input{display:flex;align-items:center;width:100%;height:50px;padding:0 1.25rem;border-radius:1.88rem;background:#211b23;color:#fff;gap:10px}.search-input input{height:100%;width:100%;border:none;outline:none;background:transparent;color:#fff;font-size:.88rem;font-weight:400;line-height:14px;padding:0;margin:0}.search-input input::placeholder{color:#fff;opacity:1}.search-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:516px;border-radius:0 0 30px 30px;background:#fff;transform:translateY(-100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;padding:120px 0 0 20px;z-index:93}.dynamic-mobile{background:#1a1a1a;transform:translateY(-100%);transition:transform .3s ease-in-out;display:flex}.mobile-menu__item .dynamic-nav-link{color:#fff;font-size:18px}.mobile-menu.open{transform:translateY(0)}.mobile-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#08020b66;z-index:90}.mobile-menu__list{list-style:none;padding:0;text-align:left}.mobile-menu__item{margin:20px 0}.mobile-menu__item a{color:#211b23;font-family:Urbanist;font-size:16px;font-weight:700;line-height:16px;text-align:left}.mobile-menu__item a:hover{text-decoration:underline}.mobile-menu__search{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:90%}.mobile-menu__search input{display:block}.mob-menu-row{position:absolute;width:90%;bottom:101px;display:flex;align-items:center;justify-content:space-between}.mob-menu-row__eng{display:block!important;color:#211b23;font-family:Urbanist;font-size:14px;font-weight:700;line-height:14px;margin-left:25px}.mob-link-register{display:block}.mob-menu__btn{border:1px solid #000;border-radius:30px;font-family:var(--font-family);padding:17px 24px;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(180deg,#252129,#7c6bfe 162.5%)}.header{position:fixed;top:0;left:0;width:100%;height:110px;padding:0 1.5%;font-weight:700;font-family:var(--font-family);z-index:1111;display:flex;align-items:center;justify-content:space-between;transition:transform .3s ease}.header--hidden{transform:translateY(-100%)}.header--light{background-color:inherit;color:#000}.header--dark{background-color:inherit;color:#fff}.header--dark .logo__img{filter:brightness(10)}.header--dark .nav-right__switcher,.header--dark .nav__link{color:#fff}.header--dark .nav__active{color:#211b23e6;background:#fff}.header--light .nav__link{color:#000}.header--light .nav__active{border-radius:1.88rem;background:#211b234d;color:#fff}.header--white-theme .nav__link{color:#fff}.header--white-theme .nav__link:hover{color:#ddd}.header--white-theme .logo img{filter:brightness(0) invert(1)}.substrate{height:70px;background-color:#646464d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #00000026;transition:background-color .3s ease,box-shadow .3s ease}.nav__wrapper{display:flex;align-items:center;width:100%}.navigation{display:flex;justify-content:space-between}.menu{display:flex;align-items:center}.menu-contacts{z-index:101}.nav__item{position:relative}.nav__link{display:inline-flex;align-items:center;font-family:var(--font-family);font-size:.88rem;font-weight:700;color:var(--color-text);padding:18px clamp(.5rem,-1.8333rem + 2.3333vw,.9375rem);border-radius:30px;background:inherit;transition:all .4s;z-index:10;cursor:pointer}.nav__item:hover .nav__link,.nav__item .dropdown-menu:hover .nav__link{color:var(--color-purpure)}.nav__item:first-child:hover .dropdown-menu{transition-delay:.2s;visibility:visible!important;opacity:1}.nav__right{display:flex;align-items:center;gap:clamp(.625rem,-4.5833rem + 6.6667vw,1.875rem)}.dynamic-header{height:80px}.dynamic-nav__link{display:inline-flex;align-items:center;font-family:var(--font-family);font-size:.88rem;font-weight:600;color:#fff;padding:18px clamp(.625rem,-1.3393rem + 2.8571vw,1.25rem);border-radius:30px;background:inherit;transition:all .4s;z-index:10;cursor:pointer}.dynamic-nav__active{border-radius:1.88rem;background:#fff;color:#211b23}.my-dynamic-search{width:clamp(7.5rem,-33.125rem + 52vw,15.625rem);background:#2e2e2e}.nav-right__search{width:clamp(9.375rem,-5.9028rem + 22.2222vw,15.625rem);margin-right:clamp(0rem,-7.1875rem + 10vw,.625rem)}.nav-right__icons{display:flex;align-items:center}.nav-right__notification-wrapper{position:relative}.icon-btn{width:3.13rem;height:3.13rem;padding:15px;border-radius:50%;background:#2e2e2e;margin-right:4px;transition:all .3s ease;cursor:pointer}.icon-btn:hover{background:#7c6bfe}.icon-btn img{width:1.25rem;height:1.25rem}.icon-btn.active{background:#fff}.icon-btn.active img{filter:brightness(.5)}.profile-avatar-wrapper{position:relative;display:flex;align-items:center;gap:4px;cursor:pointer}.profile-avatar{width:5.63rem;height:3.13rem;border-radius:1.88rem;background:#2e2e2e;position:relative;margin-left:clamp(.25rem,-4.0625rem + 6vw,1rem)}.profile-avatar__user{position:absolute;top:0;left:0;width:3.13rem;height:3.13rem;border-radius:50%;object-fit:cover}.avatar-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;margin-left:8px;transition:transform .3s ease;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.profile-avatar-wrapper:hover .avatar-arrow{transform:translateY(-50%) rotate(180deg)}.avatar_menu{display:none}.menu-toggle-btn{display:none;border-radius:1.88rem;background:#7c6bfe;font-family:Urbanist;font-size:.88rem;font-weight:700;color:#fff;z-index:101;padding:18px 20px}.burger{visibility:hidden;width:18px;height:12px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;position:relative;z-index:100}.burger:before{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);content:"";width:50px;height:50px;background:#2e2e2e;border-radius:50%;z-index:9}.burger span{height:2px;background:#fff;border-radius:1px;transition:.3s ease;z-index:10}.burger.open span:nth-child(1){transform:rotate(45deg) translate(3px,3px)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:rotate(-45deg) translate(3.8px,-3.8px)}.logo{display:flex;align-items:center;width:7.31rem;height:1.88rem;z-index:101;margin-right:clamp(1.25rem,-12.5rem + 20vw,10rem)}.logo img{width:100%;height:100%;object-fit:cover}@media (max-width: 1680px){.nav-right__search{width:50px;margin-right:0;position:relative}.nav-right__search .search-icon{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-right__search input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none;background:transparent;cursor:pointer}}@media (max-width: 1100px){.header{padding:0 2.5%}.dynamic-nav__link{font-size:.82rem;padding:12px 14px}.profile-avatar{width:3.13rem;height:3.13rem}.avatar-arrow{display:none}.nav__right{gap:5px}.logo{width:117px;height:30px}.logo img{height:auto;max-height:100%}.menu{display:none}.menu-toggle-btn{display:block}.burger{visibility:visible}.dynamic-logo{display:none}.nav-right__search{margin-right:10px}}@media (min-width: 992px){.profile-avatar-wrapper:hover .avatar_menu{display:block}}@media (max-width: 768px){.nav__wrapper{padding:0 .938rem}.language-switcher,.link-register,.icon-options{display:none}.profile-avatar{margin-left:0}.btn__try-demo{display:none}.nav-right__search{width:50px;height:50px;position:relative;cursor:pointer}.nav-right__search .search-icon{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-right__search input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border:none;background:transparent;cursor:pointer}.nav-right__search input::placeholder{opacity:0}.my-dynamic-search{width:120px}.my-dynamic-search input::placeholder{opacity:1}}.profile-teacher{width:100%;min-height:100vh;background:#000 url(/assets/bg-img01-BnMl1Cth.png) no-repeat center / cover}.profile-teacher__container{padding:120px 0 30px}.profile-teacher__wrapper{width:55rem;margin:0 auto;padding:30px 150px;background-color:#1a1a1a;color:#fff;border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:16px}.profile-teacher__profile-card{width:100%;height:8.13rem;padding:20px 20px 20px 10px;background:#2e2e2e;border-radius:1.88rem;display:flex;justify-content:space-between;align-items:center;position:relative}.profile-teacher__info{display:flex;align-items:center}.profile-teacher__avatar{position:relative;width:90px;height:90px;border-radius:50%;overflow:hidden;cursor:pointer;outline:none}.profile-teacher__avatar img,.profile-teacher__avatar-image{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.profile-teacher__details{flex:1;margin-left:20px;font-family:var(--font-family)}@media (max-width: 1100px){.profile-teacher__wrapper{width:98%;padding:30px 80px}}@media (max-width: 768px){.profile-teacher__wrapper{width:98%;padding:30px 10px}}._idSelection_se68b_1{display:flex;flex-direction:column;gap:10px}._idSelectionList_se68b_7{display:flex;flex-direction:column;gap:20px}._idSelectionItem_se68b_13{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid #2e2e2e;border-radius:30px;background:#2e2e2e;color:#fff;cursor:pointer;transition:all .2s ease}._idSelectionItem_se68b_13:hover{background-color:#1a1a1a;border-color:#7c6bfe}._idSelectionIcon_se68b_31{width:70px;height:70px;border-radius:30px;margin-right:20px;background:#434343;display:flex;justify-content:center;align-items:center}._idSelectionIcon_se68b_31 img{width:40px;height:40px;object-fit:contain}._idSelectionLeft_se68b_48{display:flex;align-items:center}._idSelectionTitle_se68b_53{font-size:16px;font-weight:600;margin:0;color:#fff}._idSelectionDescription_se68b_60{font-size:14px;color:#a4a4a4;margin-top:10px}._idSelectionAction_se68b_66{display:flex;align-items:center;gap:8px}._idSelectionAction_se68b_66 span:first-child{color:#7c6bfe;font-size:16px;font-weight:500;margin-right:20px}._idSelectionFooter_se68b_79{margin-top:auto;font-size:12px;color:#999}._highlight_se68b_85{color:#7c6bfe;cursor:pointer;text-decoration:underline}._modal_rem91_1{--modal-bg: rgba(255, 255, 255, .1);--modal-text: #f0f0f0;--modal-accent: #8888ff;--modal-secondary: #555;--modal-radius: 30px;--modal-shadow: 0 4px 20px rgba(0, 0, 0, .25);position:fixed;bottom:0;left:0;right:0;width:100%;height:76%;background:#2e2e2e;z-index:1000;overflow-y:auto;opacity:0;transform:translateY(20px);animation:_fadeIn_rem91_1 .3s forwards;scrollbar-width:thin;scrollbar-color:#888 transparent}._modal_rem91_1::-webkit-scrollbar{width:6px}._modal_rem91_1::-webkit-scrollbar-track{background:transparent}._modal_rem91_1::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}@keyframes _fadeIn_rem91_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalOverlay_rem91_46{position:absolute;top:0;left:0;right:0;bottom:0}._signOutLink_rem91_53{margin-top:40px;margin-bottom:40px;display:flex;justify-content:center;color:#7c6bfe;font-family:Urbanist;font-size:16px;font-weight:600;cursor:pointer;position:relative}._modalContainer_rem91_66{color:var(--modal-text);display:flex;flex-direction:column;width:880px;margin:0 auto;position:relative}._modalHeader_rem91_75{display:flex;justify-content:space-between;align-items:center;padding:40px 0 60px}._modalHeaderGroup_rem91_82{display:flex;align-items:center}._modalTitleGroup_rem91_87{display:flex;flex-direction:column}._modalTitle_rem91_87{color:#fff;font-family:var(--font-family);font-size:30px;font-weight:700;margin:0}._modalSubtitle_rem91_100{color:var(--modal-text);font-size:18px;margin-top:10px}._modalBackBtn_rem91_106,._modalCloseBtn_rem91_107{width:50px;height:50px;border-radius:50%;background:#09100c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;padding:0}._modalBackBtn_rem91_106:hover,._modalCloseBtn_rem91_107:hover{transform:scale(1.1)}._modalIcon_rem91_126{width:24px;height:24px;object-fit:contain}._modalContent_rem91_132{background:var(--modal-bg);border-radius:var(--modal-radius);color:var(--modal-text);width:100%;display:flex;flex-direction:column;padding:40px 150px;flex-grow:1}._modalContentTitle_rem91_143{font-size:30px;font-weight:700;text-align:left;margin-bottom:30px}._modalContentDescription_rem91_150{color:var(--modal-text);font-size:20px;font-weight:600;text-align:left;margin-bottom:30px}@media (max-width: 992px){._modalContainer_rem91_66{width:100%;max-width:98%}._modalHeader_rem91_75{padding:20px 0 30px}._modalTitle_rem91_87{font-size:24px}._modalContent_rem91_132{padding:20px 15px}._modalContentTitle_rem91_143{font-size:24px;margin-bottom:20px}._modalContentDescription_rem91_150{font-size:16px;margin-bottom:20px}._modalBackBtn_rem91_106,._modalCloseBtn_rem91_107{width:40px;height:40px}._modalIcon_rem91_126{width:20px;height:20px}}._notice_1cklg_1{font-size:12px;font-weight:500;line-height:16px;color:#fff;padding:20px;border-radius:30px;background:#565656}._notice_1cklg_1 span,._highlight_1cklg_14{color:#7c6bfe}._idUpload_vhr5i_1{display:flex;flex-direction:row;gap:20px}._idUploadSection_vhr5i_7{display:flex;flex-direction:column;gap:10px;width:280px;height:160px;border:1px dashed var(--border-color, #e5e5e5);border-radius:30px;background:#2e2e2e;text-align:center;padding-top:20px;padding-bottom:20px;position:relative;transition:border-color .3s ease;cursor:pointer}._idUploadSection_vhr5i_7:hover,._uploaded_vhr5i_28{border-color:var(--border-hover-color, #32b85e)}._uploadIconWrapper_vhr5i_32{margin:0 auto;width:90px;height:60px;border-radius:20px;background:#434343;display:flex;align-items:center;justify-content:center}._uploadIcon_vhr5i_32{width:30px;height:30px;object-fit:contain}._idUploadLabel_vhr5i_49{font-size:16px;font-weight:600;margin:0;color:var(--text-primary, #ffffff)}._hiddenInput_vhr5i_56{display:none}._idUploadFooter_vhr5i_60{margin-top:20px;display:flex;flex-direction:column;gap:15px;align-items:flex-start}._idUploadSubmit_vhr5i_68{margin:0 auto;font-weight:700;width:280px;height:50px;background-color:gray;color:#fff;cursor:not-allowed;transition:background-color .3s ease}._activeSubmit_vhr5i_79{background-color:#6a0dad;cursor:pointer;box-shadow:0 0 8px #6a0dad}@media (max-width: 992px){._idUpload_vhr5i_1{flex-direction:column;gap:8px}._idUploadSection_vhr5i_7{width:100%;height:auto;padding:10px 6px;text-align:center;justify-content:center;align-items:center}._uploadIconWrapper_vhr5i_32{width:50px;height:50px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._uploadIcon_vhr5i_32{width:22px;height:22px}._idUploadFooter_vhr5i_60{gap:15px;align-items:center}._idUploadSubmit_vhr5i_68{width:100%}}.identity-verification__trigger-button{width:110px;height:60px;background:#fff;border-radius:30px;font-size:14px;font-weight:500;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,box-shadow .3s ease}.identity-verification__trigger-button:hover{background-color:#7c6bfe;color:#fff;box-shadow:0 0 8px #00000026}@media (max-width: 600px){.identity-verification__trigger-button{width:150px;height:30px;font-size:14px;display:flex;align-items:center;justify-content:center;white-space:nowrap;position:absolute;bottom:20px;left:130px}}._form_1mg31_1{width:100%;display:flex;flex-direction:column;gap:10px;padding:0 0 40px}._fieldWrapper_1mg31_9{width:100%;padding:20px 20px 20px 300px;border-radius:30px;background:#2e2e2e;display:flex;flex-direction:column;gap:6px;position:relative;overflow:visible}._label_1mg31_21{position:absolute;left:20px;top:20px;font-family:Urbanist,sans-serif;font-size:14px;font-weight:500;color:#a4a4a4}._input_1mg31_31{font-family:Urbanist,sans-serif;font-size:16px;font-weight:500;color:#fff;background:transparent;border:none;outline:none;white-space:normal;word-break:break-word}._input_1mg31_31[readonly]{cursor:default}._input_1mg31_31::placeholder{color:#888;opacity:1}._editBtn_1mg31_54{background:none;border:none;color:#8e8eff;font-size:14px;font-weight:500;padding:0;cursor:pointer;white-space:nowrap;transition:color .2s}._editBtn_1mg31_54:hover{color:#b0b0ff}._customInputWrapper_1mg31_70{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:240px;flex-wrap:wrap;height:auto;overflow:hidden}@media (max-width: 768px){._fieldWrapper_1mg31_9{padding:20px 20px 20px clamp(8.125rem,-1.25rem + 41.6667vw,18.75rem)}._customInputWrapper_1mg31_70{width:160px}}._progressBarWrapper_g3yib_1{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}._progressBarBackground_g3yib_9{width:100%;height:60px;background-color:#555;border-radius:30px;overflow:hidden}._progressBarFill_g3yib_17{height:100%;background:#7c6bfe;border-radius:30px 0 0 30px;transition:width .3s ease}._progressText_g3yib_24{color:#fff;font-family:Urbanist;font-size:16px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}._studentCard_1vgbd_1{position:relative;color:#fff;padding:20px;width:340px;border-radius:1.88rem;background:#434343;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .3s ease}._studentCard_1vgbd_1:hover{transform:scale(.95)}._top_1vgbd_19{width:100%;display:flex;justify-content:space-between;align-items:center}._status_1vgbd_25{padding:9px 10px;border-radius:30px;background:#202020;font-size:12px;font-weight:400}._details_1vgbd_33{width:1.88rem;height:1.88rem;border-radius:1.88rem;background:#202020;position:relative;transition:all .35s ease;cursor:pointer}._details_1vgbd_33:hover{background-color:#7c6bfe}._details_1vgbd_33 img{width:.21rem;height:.83rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._image_1vgbd_53{width:5rem;height:5rem;border-radius:50%;object-fit:cover;margin-bottom:24px}._info_1vgbd_60{margin-bottom:27px;font-family:var(--font-family)}._idDate_1vgbd_64{color:#a4a4a4;font-size:.75rem;font-weight:600;line-height:.75rem;margin-bottom:6px}._name_1vgbd_71{color:#fff;font-size:1rem;font-weight:700;margin-bottom:8px}._school_1vgbd_77{color:#7c6bfe;font-size:.88rem;font-weight:600;line-height:.88rem}._messageButton_1vgbd_83{max-width:18.75rem;padding:18px 120px;border:none;border-radius:1.88rem;background:#565656;cursor:pointer;color:#fff;font-size:.88rem;font-weight:600;line-height:.88rem;transition:all .3s ease}._messageButton_1vgbd_83:hover{background-color:#7c6bfe}._messageButtonActive_1vgbd_99{border-radius:1.88rem;padding:18px 70px;background:#565656;color:#fff;font-size:.88rem;font-weight:600;line-height:.88rem}._buttons_1vgbd_109{display:flex;justify-content:space-between;gap:10px}._addButton_1vgbd_114{font-family:var(--font-family);max-width:10rem;color:#fff;font-size:.88rem;font-weight:600;line-height:.88rem;padding:18px 45px;border-radius:1.88rem;background:#565656}@media (max-width: 1100px){._studentCard_1vgbd_1{width:320px}._messageButtonActive_1vgbd_99{padding:18px 50px;max-width:160px;max-height:50px}._addButton_1vgbd_114{font-family:var(--font-family);max-width:110px;max-height:50px;padding:18px 20px;white-space:nowrap}}._groupCard_m193l_1{width:420px;height:260px;border-radius:30px;background:#2e2e2e;padding:20px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;box-shadow:0 8px 20px #0000004d}._tags_m193l_14{display:flex;gap:4px}._tag_m193l_14{color:#fff;font-size:13px;padding:6px 16px;border-radius:30px;background:#202020;font-weight:500}._content_m193l_28{flex-grow:1;margin-top:20px}._title_m193l_33{font-size:20px;font-weight:700;margin-bottom:8px}._description_m193l_39{font-size:15px;color:#b0b0b0;line-height:1.4;max-width:90%}._footer_m193l_46{display:flex;justify-content:space-between;align-items:center;margin-top:10px}._members_m193l_53{display:flex;margin-left:10px;gap:-10px;position:relative}._avatar_m193l_60{width:38px;height:38px;border-radius:50%;object-fit:cover;border:2px solid #1e1e1e;margin-left:-10px;background-color:#fff}._info_m193l_70{display:flex;gap:12px}._icon_m193l_75{display:flex;align-items:center;gap:4px;background-color:#2a2a2a;border-radius:12px;padding:4px 10px;font-size:14px}._toggle-filter_m399l_1{position:relative;display:inline-block}._toggle-filter__button_m399l_6{width:80px;height:50px;display:flex;align-items:center;justify-content:center;padding:10px;gap:6px;border-radius:30px;background:#35353d;color:#fff;border:none;font-size:14px;cursor:pointer;transition:background-color .3s ease}._toggle-filter__button_m399l_6:hover{background-color:#3d3d3d}._toggle-filter__icon_m399l_27{font-size:16px}._toggle-filter__label_m399l_31{white-space:nowrap;font-weight:500}._toggle-filter__dropdown_m399l_37{position:absolute;top:60px;right:0;width:280px;padding:20px;background-color:#fff;border-radius:18px;box-shadow:0 8px 24px #0003;z-index:1000;display:flex;flex-direction:column;gap:20px}._toggle-filter__section_m399l_52{display:flex;flex-direction:column;gap:6px}._toggle-filter__section-title_m399l_58{font-weight:600;color:#000;font-size:14px}._toggle-filter__section-content_m399l_64{display:flex;flex-direction:column;gap:6px}._toggle-filter__option_m399l_70{background:none;border:none;color:#5a42f3;font-size:14px;cursor:pointer;text-align:left;padding:0;display:flex;justify-content:space-between}._toggle-filter__option_m399l_70 span{color:#5a42f3}._lessons_gqwol_1{width:100%;min-height:100vh;background:#000;padding-bottom:40px}._container_gqwol_8{padding-top:120px}._title_gqwol_12{color:#fff;font-family:var(--font-family);font-size:30px;font-weight:600;white-space:nowrap}._top_gqwol_20{width:100%;position:absolute;top:0;left:0;padding:20px;display:flex;align-items:center}._topControls_gqwol_30{margin-left:46px;width:100%;display:flex;align-items:center;justify-content:space-between}._filterButton_gqwol_37{position:absolute;right:20px;top:20px}._addBtn_gqwol_42{font-size:.88rem;font-weight:600;line-height:.88rem}._wrapper_gqwol_48{max-width:clamp(21.25rem,-1.0948rem + 99.3103vw,111.25rem);width:100%;border-radius:1.88rem;margin:0 auto;background:#ffffff1a;padding:90px 20px 120px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;position:relative}._dropdownWrapper_gqwol_62{margin-left:20px;position:relative;cursor:pointer}._dropdownHeader_gqwol_68{position:relative;width:40px;height:30px;border-radius:30px;background:#fff}._arrow_gqwol_76{display:inline-block;margin:13px 15px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #7c6bfe;transition:transform .3s}._dropdownWrapper_gqwol_62:hover ._arrow_gqwol_76{transform:rotate(180deg)}._dropdownMenu_gqwol_89{display:none;position:absolute;top:38px;left:0;border-radius:20px;background:#fff;margin-top:6px;width:160px;color:#2e2e2e;font-family:var(--font-family);font-size:14px;font-weight:700;line-height:30px;z-index:12}._dropdownWrapper_gqwol_62:hover ._dropdownMenu_gqwol_89{display:block}._dropdownItem_gqwol_110{padding:10px 14px;cursor:pointer;display:flex;justify-content:space-between;font-weight:500}._dropdownItem_gqwol_110:hover{background:#7c6bfe;border-radius:20px;color:#fff}._dropdownItem_gqwol_110 b{font-weight:700;color:#2e2e2e}._dropdownBox_gqwol_129{position:absolute;top:0;background:transparent;width:40px;height:70px;z-index:1}@media (max-width: 768px){._dropdownWrapper_gqwol_62{margin-left:6px}._top_gqwol_20{flex-wrap:wrap;padding:20px 10px 10px}._topControls_gqwol_30{margin-left:0;margin-top:20px}._filterButton_gqwol_37{position:relative;top:0;left:0}._wrapper_gqwol_48{padding:150px 10px 120px}._dropdownMenu_gqwol_89{left:-20px}}._requestCard_5sc3u_1{width:340px;border-radius:30px;background:#434343;padding:20px;display:flex;flex-direction:column;align-items:center;color:#fff;position:relative;box-sizing:border-box}._details_5sc3u_14{background:none;border:none;padding:0;cursor:pointer}._image_5sc3u_21{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-top:30px;margin-bottom:24px}._info_5sc3u_30{text-align:center}._idDate_5sc3u_34{font-size:12px;color:#b0b0b0;margin-bottom:4px}._name_5sc3u_40{font-size:16px;font-weight:600;margin:0}._school_5sc3u_46{font-size:14px;color:#7c6bfe;margin-top:8px;margin-bottom:30px}._buttons_5sc3u_53{display:flex;gap:10px;width:100%;justify-content:center;margin-top:auto}._rejectButton_5sc3u_61,._acceptButton_5sc3u_62{flex:1;padding:10px 0;font-size:14px;font-weight:500;border:none;transition:background .2s ease;height:50px;border-radius:30px;cursor:pointer}._rejectButton_5sc3u_61{background:#565656;color:#fff}._rejectButton_5sc3u_61:hover{background-color:#4a4a60}._acceptButton_5sc3u_62{background:#7c6bfe;color:#fff}._acceptButton_5sc3u_62:hover{background-color:#4c4b96}@media (max-width: 768px){._requestCard_5sc3u_1{width:320px}}._inputWrapperArea_1d3hn_1{width:100%;position:relative}._addFormTextarea_1d3hn_5{width:100%;height:150px;background:#434343;border:none;border-radius:20px;color:#fff;font-family:var(--font-family);padding:35px 20px 20px;resize:none}._formLabel_1d3hn_16{position:absolute;top:16px;left:20px;font-size:14px;font-weight:500;color:#aaa;pointer-events:none;transition:.2s ease all}._charCounter_1d3hn_26{position:absolute;top:20px;right:20px;font-size:12px;font-weight:500;color:#aaa;text-align:right}._form_1d3hn_16{display:flex;flex-direction:column;gap:24px;padding-right:6px}._inputWrapperColumn_1d3hn_41{display:flex;flex-direction:column;gap:20px}._inputWrapper_1d3hn_1{position:relative;width:100%}._groupFormInput_1d3hn_50{background:#434343;border:none;border-radius:20px;padding:16px 20px;color:#fff;font-family:var(--font-family);font-size:16px;width:100%;height:90px;box-sizing:border-box}._categoriesWrapper_1d3hn_62{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}._categoryTag_1d3hn_68{background-color:#333;border:none;border-radius:20px;padding:6px 14px;color:#ccc;font-size:14px;cursor:pointer;transition:background-color .2s,color .2s}._categoryTagActive_1d3hn_79{background-color:#705cf6;color:#fff}._studentsListWrapper_1d3hn_83{background:#434343;border-radius:20px;padding:16px 20px}._studentsHeader_1d3hn_89{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._studentsTitle_1d3hn_96{font-size:16px;font-weight:600;color:#fff}._addBtn_1d3hn_101{width:50px;height:50px;border-radius:50%;background:#202020;cursor:pointer;display:flex;align-items:center;justify-content:center}._studentsList_1d3hn_83{display:flex;flex-direction:column;gap:10px}._studentItem_1d3hn_117{display:flex;justify-content:space-between;align-items:center;background:#2c2c2c;padding:10px 16px;border-radius:12px;color:#fff}._studentInfo_1d3hn_126{display:flex;align-items:center;gap:12px}._avatar_1d3hn_131{width:40px;height:40px;border-radius:50%;object-fit:cover}._removeBtn_1d3hn_137{background:none;border:none;color:#ff5c5c;font-size:20px;font-weight:700;cursor:pointer}._removeIcon_1d3hn_145{font-size:24px;display:inline-block;line-height:1}._submitBtn_1d3hn_150{background-color:#705cf6;color:#fff;border:none;border-radius:30px;padding:14px;font-weight:600;font-size:16px;cursor:pointer;transition:background-color .2s ease;margin-bottom:40px}._submitBtn_1d3hn_150:hover{background-color:#5a47d8}.card-lessons{display:block;width:21.25rem;height:27.5rem;position:relative;overflow:hidden;transition:all .35s ease;cursor:pointer}.card-lessons:hover{scale:.9}.card-lessons__img{width:100%;height:100%;border-radius:1.88rem}.card-lessons__content{position:absolute;top:0;z-index:2;padding:20px}.card-lessons__top{display:flex;align-items:center}.card-lessons__price{color:#fff;font-family:var(--font-family);font-size:1.25rem;font-weight:800;line-height:1.25rem;padding:15px 10px;border-radius:1.88rem;background:#0003;margin-right:100px}.card-lessons__favorite{width:3.13rem;height:3.13rem;border-radius:1.88rem;background:#fff;position:relative;margin-right:10px;cursor:pointer}.card-lessons__favorite:before{content:"";position:absolute;width:1.5rem;height:1.5rem;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2021.3249C11.7667%2021.3249%2011.5292%2021.2832%2011.2875%2021.1999C11.0458%2021.1166%2010.8333%2020.9832%2010.65%2020.7999L8.925%2019.2249C7.15833%2017.6082%205.5625%2016.0041%204.1375%2014.4124C2.7125%2012.8207%202%2011.0666%202%209.1499C2%207.58324%202.525%206.2749%203.575%205.2249C4.625%204.1749%205.93333%203.6499%207.5%203.6499C8.38333%203.6499%209.21667%203.8374%2010%204.2124C10.7833%204.5874%2011.45%205.0999%2012%205.7499C12.55%205.0999%2013.2167%204.5874%2014%204.2124C14.7833%203.8374%2015.6167%203.6499%2016.5%203.6499C18.0667%203.6499%2019.375%204.1749%2020.425%205.2249C21.475%206.2749%2022%207.58324%2022%209.1499C22%2011.0666%2021.2917%2012.8249%2019.875%2014.4249C18.4583%2016.0249%2016.85%2017.6332%2015.05%2019.2499L13.35%2020.7999C13.1667%2020.9832%2012.9542%2021.1166%2012.7125%2021.1999C12.4708%2021.2832%2012.2333%2021.3249%2012%2021.3249ZM11.05%207.7499C10.5667%207.06657%2010.05%206.54574%209.5%206.1874C8.95%205.82907%208.28333%205.6499%207.5%205.6499C6.5%205.6499%205.66667%205.98324%205%206.6499C4.33333%207.31657%204%208.1499%204%209.1499C4%2010.0166%204.30833%2010.9374%204.925%2011.9124C5.54167%2012.8874%206.27917%2013.8332%207.1375%2014.7499C7.99583%2015.6666%208.87917%2016.5249%209.7875%2017.3249C10.6958%2018.1249%2011.4333%2018.7832%2012%2019.2999C12.5667%2018.7832%2013.3042%2018.1249%2014.2125%2017.3249C15.1208%2016.5249%2016.0042%2015.6666%2016.8625%2014.7499C17.7208%2013.8332%2018.4583%2012.8874%2019.075%2011.9124C19.6917%2010.9374%2020%2010.0166%2020%209.1499C20%208.1499%2019.6667%207.31657%2019%206.6499C18.3333%205.98324%2017.5%205.6499%2016.5%205.6499C15.7167%205.6499%2015.05%205.82907%2014.5%206.1874C13.95%206.54574%2013.4333%207.06657%2012.95%207.7499C12.8333%207.91657%2012.6917%208.04157%2012.525%208.1249C12.3583%208.20824%2012.1833%208.2499%2012%208.2499C11.8167%208.2499%2011.6417%208.20824%2011.475%208.1249C11.3083%208.04157%2011.1667%207.91657%2011.05%207.7499Z'%20fill='black'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat}.card-lessons__favorite--active:before{width:20px;height:17.68px;background-image:url("data:image/svg+xml,%3csvg%20width='20.000000'%20height='17.675049'%20viewBox='0%200%2020%2017.675'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e%20Created%20with%20Pixso.%20%3c/desc%3e%3cdefs/%3e%3cpath%20id='Vector'%20d='M10%2017.67C9.76%2017.67%209.52%2017.63%209.28%2017.54C9.04%2017.46%208.83%2017.33%208.64%2017.14L6.92%2015.57C5.15%2013.95%203.56%2012.35%202.13%2010.76C0.71%209.17%200%207.41%200%205.5C0%203.93%200.52%202.62%201.57%201.57C2.62%200.52%203.93%200%205.5%200C6.38%200%207.21%200.18%208%200.56C8.78%200.93%209.44%201.44%2010%202.1C10.55%201.44%2011.21%200.93%2012%200.56C12.78%200.18%2013.61%200%2014.5%200C16.06%200%2017.37%200.52%2018.42%201.57C19.47%202.62%2020%203.93%2020%205.5C20%207.41%2019.29%209.17%2017.87%2010.77C16.45%2012.37%2014.85%2013.98%2013.05%2015.6L11.35%2017.14C11.16%2017.33%2010.95%2017.46%2010.71%2017.54C10.47%2017.63%2010.23%2017.67%2010%2017.67Z'%20fill='%237C6BFE'%20fill-opacity='1.000000'%20fill-rule='nonzero'/%3e%3c/svg%3e")}.card-lessons__estimation{width:3.75rem;height:3.13rem;border-radius:1.88rem;display:flex;flex-direction:column;align-items:center;padding:10px;background:#0003;color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:700;line-height:1rem;text-align:center}.card-lessons__reviews{font-size:.75rem;font-weight:700}.card-lessons__rating{display:flex}.card-lessons__name{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:600;line-height:1rem;margin:20px 0 4px}.card-lessons__description{color:#fff;font-family:var(--font-family);font-size:1.5rem;font-weight:700;line-height:1.5rem}.card-lessons__categories{position:absolute;bottom:20px;left:20px;display:flex;gap:4px}.card-lessons__category{color:#7c6bfe;font-family:var(--font-family);font-size:.88rem;font-weight:700;padding:18px 20px;border-radius:1.88rem;background:#fff}@media (max-width: 700px){.card-lessons{width:280px;height:400px}.card-lessons__content{padding:20px 20px 20px 10px}.card-lessons__price{margin-right:55px}}._modalFornewlessonFields_3zzvm_1{display:flex;flex-direction:column;gap:20px}._modalFornewlessonInputWrapper_3zzvm_7{display:flex;flex-direction:column;min-width:130px;height:70px;position:relative;border-radius:20px;background:#434343;padding:18px 20px;color:#fff;font-family:var(--font-family)}._modalFornewlessonLabel_3zzvm_20{position:absolute;top:18px;left:20px;font-size:12px;font-weight:600;color:#a4a4a4}._modalFornewlessonInput_3zzvm_7{position:absolute;top:38px;background:transparent;border:none;outline:none;font-size:14px;font-weight:500;color:#fff}._modalFornewlessonInput_3zzvm_7::placeholder{color:#fff;font-weight:500}._modalFornewlessonCounter_3zzvm_45{position:absolute;top:12px;right:16px;font-size:11px;color:#888}._modalFornewlessonInputWrapperFull_3zzvm_53{grid-column:1 / -1;width:100%}._modalFornewlessonInputsRowHalf_3zzvm_58{display:flex;gap:16px;flex-wrap:nowrap;justify-content:space-between}._modalFornewlessonInputWrapperHalf_3zzvm_65{width:430px}._modalFornewlessonInputsRow_3zzvm_58{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}._modalFornewlessonInputWrapperDevice_3zzvm_76{width:280px}._modalFornewlessonUploadWrapper_3zzvm_80{width:100%;border-radius:20px;background:#434343;color:#fff;padding:20px;text-align:center;position:relative;margin-top:30px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}._modalFornewlessonUploadIcon_3zzvm_96{font-size:45px;width:170px;height:90px;border-radius:20px;background:#202020;margin-bottom:20px}._modalFornewlessonSelectBtn_3zzvm_105{width:130px;height:50px;border-radius:30px;background:#7c6bfe;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;cursor:pointer;position:relative;overflow:hidden}._modalFornewlessonSelectBtn_3zzvm_105 input[type=file]{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;cursor:pointer}._modalFornewlessonUploadInstruction_3zzvm_131{font-size:16px;font-weight:600;line-height:20px;color:#fff;margin-bottom:30px}._modalFornewlessonUploadInfo_3zzvm_139{margin-top:18px;font-family:var(--font-family);font-size:12px;font-weight:600;line-height:16px}._modalFornewlessonUploadLink_3zzvm_147{color:#7c6bfe}._modalFornewlessonTextareaWrapper_3zzvm_151{width:100%;height:150px;position:relative;border-radius:20px;background:#434343;margin-bottom:20px}._modalFornewlessonTextarea_3zzvm_151{position:relative;width:100%;height:100%;background:transparent;border:none;outline:none;resize:none;padding:18px 20px;color:#fff;font-family:var(--font-family);font-size:14px;font-weight:500}._modalFornewlessonFooter_3zzvm_175{display:flex;justify-content:space-between;align-items:center;margin-bottom:130px}._modalFornewlessonCreateTestBtn_3zzvm_182{border-radius:20px;background:#434343;color:#fff;width:100%;height:70px;font-size:14px;font-weight:700;cursor:pointer;border:none}._modalFornewlessonSaveBtn_3zzvm_194{width:280px;height:50px;position:absolute;bottom:40px;right:0}._modalFornewlessonFileList_3zzvm_202{list-style:none;padding:10px 0 0;margin:0;width:100%;text-align:left}._modalFornewlessonFileName_3zzvm_210{font-size:13px;font-weight:500;color:#fff;background:#ffffff14;padding:6px 12px;border-radius:12px;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 768px){._modalFornewlessonSaveBtn_3zzvm_194{width:100%}}._createTestContainer_b439g_1{padding:20px 30px;border-radius:30px;background:#202020;width:100%;margin:0 auto;color:#fff;font-family:var(--font-family)}._createTestQuestionTitle_b439g_11{margin:0 0 16px;font-weight:600;font-size:18px}._questionFieldWrapper_b439g_16{width:100%;height:70px;background:#434343;border-radius:20px;padding:16px 20px 12px;color:#fff;position:relative}._questionFieldWrapper_b439g_16 label>span:first-of-type{font-size:14px;font-weight:500;color:#fff}._createTestTextarea_b439g_32{position:absolute;top:0;left:0;padding:38px 20px 18px;width:100%;height:70px;background:transparent;border:none;font-size:14px;font-family:var(--font-family);color:#fff;resize:none;outline:none;overflow-y:hidden}._createTestInput_b439g_50{width:100%;height:14px;margin-bottom:16px;border-radius:8px;border:none;background-color:#2a2a2a;color:#fff;font-size:16px;outline:none}._createTestInput_b439g_50::placeholder{color:#7a7a7a}._createTestOptionRow_b439g_66{display:flex;align-items:center;gap:12px;margin-bottom:12px;background-color:#2a2a2a;padding:12px;border-radius:10px}._imageUploadWrapper_b439g_76{position:relative;width:60px;height:60px;border-radius:8px;overflow:hidden;background:#3a3a3a;display:flex;align-items:center;justify-content:center}._optionImagePreview_b439g_88{max-width:100%;max-height:100%;object-fit:cover;border-radius:8px}._createTestIconBtn_b439g_95{background:transparent;border:none;color:#ff4d4f;cursor:pointer;font-size:18px;padding:4px;transition:color .3s ease}._createTestIconBtn_b439g_95:hover{color:#ff7875}._createTestAddOption_b439g_109{background-color:#735bf2;color:#fff;border:none;border-radius:16px;padding:8px 16px;cursor:pointer;font-weight:600;margin-top:8px;transition:background-color .3s ease}._createTestAddOption_b439g_109:hover{background-color:#5b44d9}._createTestControls_b439g_125{display:flex;gap:12px;margin-top:20px}._createTestBtn_b439g_131{flex:1;background-color:#fff;color:#121212;border-radius:24px;padding:10px 0;font-weight:600;cursor:pointer;border:none;transition:background-color .3s ease}._createTestBtn_b439g_131:hover{background-color:#ddd}._createTestAddQuestion_b439g_147{display:block;margin:0 auto 24px;background-color:#444;color:#fff;border:none;border-radius:24px;padding:14px 40px;cursor:pointer;font-weight:600;transition:background-color .3s ease}._createTestAddQuestion_b439g_147:hover{background-color:#5a5a5a}._createTestSaveBtn_b439g_164{display:block;margin:0 auto;background-color:#735bf2;color:#fff;border:none;border-radius:24px;padding:14px 40px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._createTestSaveBtn_b439g_164:hover{background-color:#5b44d9}._techAllAboutLessonWrapper_1kbh5_1{padding-top:120px;min-height:100vh;background:#000;color:#fff}._techAllAboutLessonContainer_1kbh5_8{width:clamp(62.5rem,4.8077rem + 92.3077vw,92.5rem);margin:0 auto;height:100vh;padding:20px;border-radius:30px;background:#ffffff1a;display:flex;flex-direction:column;gap:30px;position:relative}._techAllAboutLessonTop_1kbh5_21{display:flex;align-items:center;justify-content:space-between;position:relative}._techAllAboutLessonTitle_1kbh5_28{font-size:30px;font-weight:700;color:#fff;margin-left:90px}._techAllAboutLessonTopOptions_1kbh5_35{display:flex;align-items:center;gap:20px}._techAllAboutLessonBtnBlock_1kbh5_41{display:flex;gap:6px}._techAllAboutLessonContent_1kbh5_46{width:clamp(35.625rem,.0858rem + 56.8627vw,53.75rem);display:flex;flex-direction:column}._techAllAboutLessonMedia_1kbh5_53{background-color:#1c1c21;border-radius:30px;overflow:hidden;max-height:600px}._techAllAboutLessonMediaImg_1kbh5_60{width:100%;height:600px;object-fit:cover}._techAllAboutLessonDetails_1kbh5_66{width:clamp(23.75rem,1.6912rem + 35.2941vw,35rem);position:absolute;right:20px}._techAllAboutLessonIconBtn_1kbh5_72{width:50px;height:50px;border-radius:30px;background:#35353d;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}._techAllAboutLessonIconBtn_1kbh5_72 svg{width:18px;height:18px;fill:#fff;transition:fill .3s ease}._techAllAboutLessonIconBtn_1kbh5_72:hover{background-color:#fff}._techAllAboutLessonIconBtn_1kbh5_72:hover svg{fill:#000}@media (max-width: 1100px){._techAllAboutLessonContainer_1kbh5_8{width:98%;height:auto}._techAllAboutLessonContent_1kbh5_46{width:100%}._techAllAboutLessonMediaImg_1kbh5_60{height:400px}._techAllAboutLessonDetails_1kbh5_66{margin-top:20px;width:100%;position:relative;right:0}}@media (max-width: 768px){._techAllAboutLessonContainer_1kbh5_8{padding:10px}._techAllAboutLessonTitle_1kbh5_28{font-size:24px;margin-left:80px;margin-top:13px}._techAllAboutLessonMediaImg_1kbh5_60{height:210px}._techAllAboutLessonTopOptions_1kbh5_35{gap:78px}._techAllAboutLessonTop_1kbh5_21{flex-direction:column;align-items:flex-start;gap:25px;flex-wrap:wrap}}:root{--btn-bg-default: rgb(209, 218, 221);--btn-bg-hover: rgba(33, 27, 35, .3);--btn-hover-stroke: #fff}.back-to-home-button{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:1.88rem;cursor:pointer;z-index:20;background-color:var(--btn-bg-default);transition:background-color .3s ease,box-shadow .3s ease}.back-to-home-button__icon{display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.back-to-home-button:hover{background-color:var(--btn-bg-hover);box-shadow:0 4px 10px #0003}.back-to-home-button:hover .back-to-home-button__icon{transform:scale(1.2)}.back-to-home-button:hover .btn-back-icon{stroke:var(--btn-hover-stroke)}.tech-allaboutlesson__btn-back{background:#35353d;position:absolute;left:0;top:0}.tech-allaboutlesson__btn-back:hover{background:#757583}.description-block{font-family:var(--font-family);min-width:100%}.description-block__text{font-size:1rem;font-weight:500;line-height:1.25rem;color:#fff;max-width:100%}.description-block__btn{color:#7c6bfe;margin-top:10px;background:transparent;cursor:pointer}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._bookingModal_13cln_1{position:relative}._bookingWrapper_13cln_5{max-height:80vh;overflow-y:auto}._calendar_13cln_10{display:flex;justify-content:center;gap:80px;text-align:center}._monthContainer_13cln_17{display:flex;flex-direction:column;align-items:center;width:19.38rem;gap:1rem}._month_13cln_17{display:flex;justify-content:center;align-items:center;width:100%}._monthName_13cln_32{color:#000;font-family:var(--font-family);font-size:14px;font-weight:500;line-height:14px}._arrow_13cln_40{position:absolute;top:190px;width:100%;display:flex;justify-content:space-between;align-items:center}._monthButton_13cln_49{font-size:1.5rem;background:none;border:none;cursor:pointer;color:#6a5acd}._monthBtn_13cln_57{width:2.5rem;height:2.5rem;border:1px solid rgb(209,218,221);border-radius:50%}._weekdays_13cln_64{display:flex;justify-content:space-between;gap:5px}._weekday_13cln_64{width:2.5rem;color:#565656;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem;letter-spacing:-.03rem}._days_13cln_80{display:flex;flex-wrap:wrap;justify-content:left;gap:5px}._date_13cln_87{width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #d1dadc;cursor:pointer;color:#000;font-family:var(--font-family);font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;transition:background .1s,border-color .1s}._datePast_13cln_103{color:#d1dadd}._dateSelected_13cln_106{background:#6a5acd;color:#fff;border-color:#6a5acd}._timeContainer_13cln_112{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:30px}._time_13cln_112{width:3.75rem;height:2.5rem;padding:14px 15px;border:none;border-radius:1.88rem;background:#211b23;color:#fff;font-family:var(--font-family);font-size:.75rem;font-weight:500;cursor:pointer;transition:background .1s}._timeSelected_13cln_135{background:#6a5acd}._button_13cln_139{display:block;width:420px;height:60px;margin:60px auto 40px;background:#6a5acd;color:#fff;border-radius:30px;font-family:var(--font-family);font-size:18px;font-weight:600;cursor:pointer;transition:background .3s}._button_13cln_139:hover{background:#5a4cb0}._customSwiper_13cln_158{margin-top:25px}._subtitle_13cln_162{margin-bottom:45px;color:#000;font-family:var(--font-family);font-size:16px;font-weight:600}@media (max-width: 768px){._calendar_13cln_10{flex-direction:column;gap:20px}._monthContainer_13cln_17{flex-direction:column;width:100%;gap:1rem}._weekdays_13cln_64{width:320px}._days_13cln_80{width:320px;font-style:14px}._button_13cln_139{width:90%;margin-top:30px;font-size:18px;font-weight:400}._arrow_13cln_40{top:170px}}._overlay_i8jy4_1{position:fixed;bottom:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:1000;display:flex;justify-content:center;align-items:flex-end;padding-top:30px;overflow-y:auto;opacity:0;animation:_fadeIn_i8jy4_1 .25s ease-out forwards}._wrapper_i8jy4_18{width:100%;max-height:90vh;display:flex;justify-content:center;background:#fff;border-top-left-radius:30px;border-top-right-radius:30px;overflow-y:auto}._modal_i8jy4_29{width:700px;position:relative;background:#fff;opacity:0;transform:translateY(50px);animation:_slideUp_i8jy4_1 .35s ease-out forwards}._content_i8jy4_38{display:block;padding-bottom:30px}._header_i8jy4_43{display:flex;justify-content:space-between;align-items:center;margin:30px 0 40px;gap:20px}._left_i8jy4_51{display:flex;flex-direction:column;align-items:flex-start;gap:20px}._right_i8jy4_58{display:flex;align-items:center;gap:20px}._closeButton_i8jy4_64{width:24px;height:24px;background:none;cursor:pointer;color:#333;border:none;outline:none;transition:transform .2s ease}._closeButton_i8jy4_64:hover{transform:scale(1.2)}._topControls_i8jy4_79{width:280px;display:flex;justify-content:space-between;align-items:center;position:absolute;top:48px;right:0}._selectWrapper_i8jy4_89{position:relative;display:inline-block;border-radius:30px;overflow:hidden}._sortSelect_i8jy4_96{width:100%;height:50px;padding:18px 30px 18px 9px;font-size:14px;font-weight:600;line-height:14px;color:#565c58;font-family:var(--font-family);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;cursor:pointer;outline:none;box-sizing:border-box;border:1px solid rgb(86,92,88);border-radius:30px}._selectWrapper_i8jy4_89:after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-left:3px solid #7c6bfe;border-bottom:3px solid #7c6bfe;transform:translateY(-50%) rotate(-45deg);pointer-events:none;border-radius:2px}._leaveReviewBtn_i8jy4_128{padding:15px 20px}._reviewsList_i8jy4_132{display:flex;flex-direction:column;gap:30px}._reviewCard_i8jy4_138{width:100%}._category_i8jy4_142{color:#000;font-family:var(--font-family);font-size:16px;font-weight:700;line-height:20px;margin-bottom:20px}._reviewHeader_i8jy4_151{display:flex;justify-content:space-between;align-items:center}._profile_i8jy4_157{display:flex;align-items:center;gap:10px}._avatar_i8jy4_163{width:40px;height:40px;border-radius:50%;object-fit:cover}._profileInfo_i8jy4_170 h4{color:#000;font-family:var(--font-family);font-size:14px;font-weight:700;line-height:14px;margin-bottom:6px}._profileInfo_i8jy4_170 span{color:#565c58;font-family:var(--font-family);font-size:12px;font-weight:500;line-height:12px}._rating_i8jy4_187{font-size:18px;color:#252129;white-space:nowrap}._text_i8jy4_193{font-size:16px;color:#333;line-height:1.5;max-width:700px;margin-top:10px}._footer_i8jy4_201{text-align:center;margin-top:40px;padding-bottom:30px}._showMoreBtn_i8jy4_207{border:1px solid rgb(53,53,61);background:#fff;color:#7c6bfe;font-size:16px;font-weight:600;font-family:var(--font-family);transition:all .3s ease}._showMoreBtn_i8jy4_207:hover{background:#7c6bfe;color:#fff;border-color:#7c6bfe}@keyframes _fadeIn_i8jy4_1{to{opacity:1}}@keyframes _slideUp_i8jy4_1{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){._modal_i8jy4_29{width:95%}._header_i8jy4_43{margin:20px 0 40px}._leaveReviewBtn_i8jy4_128{display:none}._topControls_i8jy4_79{width:100%;justify-content:flex-end}}.les-card-book{width:100%;border-radius:1.88rem;background:#211b23;padding:20px;position:relative}.les-card-book__header-info{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:8px}.les-card-book__date-time{border-radius:30px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0003;width:90px;height:50px;color:#fff;font-family:var(--font-family);display:flex;flex-direction:column;align-items:center;justify-content:center}.les-card-book__date--price{font-size:14px;font-weight:700;line-height:16px}.les-card-book__date--numbers{font-size:10px;font-weight:600;line-height:10px}.les-card-book__badge{background:#fff;color:#7c6bfe;padding:17px 20px;border-radius:30px;font-size:14px;font-weight:600;line-height:16px}.les-card-book__top{display:flex;align-items:center;justify-content:space-between}.les-card-book__price{padding:15px 10px;border-radius:1.88rem;background:#fff;color:#000;font-family:var(--font-family);font-size:1.25rem;font-weight:800;line-height:1.25rem}.les-card-book__top--right{display:flex;align-items:center;gap:6px}.les-card-book__favorite{position:relative;width:3.13rem;height:3.13rem;border-radius:1.88rem;cursor:pointer;background:#fff}.les-card-book__favorite img{position:absolute;width:1.5rem;height:1.5rem;top:50%;left:50%;transform:translate(-50%,-50%)}.les-card-book__rating{width:3.13rem;height:3.13rem;border-radius:1.88rem;display:flex;flex-direction:column;background:#fff;padding:10px}.les-card-book__rating span{color:#000;font-family:Urbanist;font-size:.88rem;font-weight:700;line-height:1rem}.les-card-book__rating p{color:#000;font-family:Urbanist;font-size:.63rem;font-weight:500;line-height:.63rem}.booking-button{display:flex;width:100%;padding:20px;justify-content:center;color:#fff;font-family:var(--font-family);font-size:1.13rem!important;font-weight:600;line-height:1.25rem}.les-card-book__content{margin-top:30px}.les-card-book__title{color:#fff;font-family:var(--font-family);font-size:2rem;font-weight:700;line-height:2rem;margin-bottom:20px}.les-card-book__categories{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:30px}.les-card-book__category{padding:13px 20px;border-radius:1.88rem;background:#fff3;color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:1.1rem;display:inline-flex;align-items:center;justify-content:center}.les-card-book__details{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.les-card-book__item{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.les-card-book__item:last-child{margin-bottom:30px}.les-card-book__subtitle{color:#a4a4a4;font-size:.88rem;font-weight:500;line-height:.88rem;margin-bottom:6px}.les-card-book__text{color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:500;line-height:1.25rem}.les-card-book__bottom{border-radius:1.25rem;background:#ffffff1a;width:100%;padding:20px;margin-bottom:30px}.les-book-bot__list{display:flex;flex-wrap:wrap;gap:30px}.les-book-bot__item{min-width:80px;display:flex;flex-direction:column;font-family:var(--font-family)}.les-book-bot__subtitle{color:#a4a4a4;font-size:.88rem;font-weight:500;line-height:.88rem;margin-bottom:6px}.les-book-bot__item span{color:#fff;font-size:1rem;font-weight:700;line-height:1.25rem}.les-card-additianal{display:flex;flex-wrap:wrap;gap:50px}.les-card-additianal__item{min-width:5rem}._pageProfileStudent_59cn5_1{width:100%;min-height:100vh;padding-bottom:40px;background:#000 url(/assets/bg-img0-_2FY-CN4.png) no-repeat center / cover}._container_59cn5_9{padding-top:140px}._backButton_59cn5_13{position:absolute;top:140px}._backButton_59cn5_13:hover{background:#2e2e2e}._wrapper_59cn5_21{margin-left:clamp(5rem,-11.0417rem + 23.3333vw,9.375rem);width:clamp(57.5rem,6.4286rem + 74.2857vw,73.75rem);padding:20px;border-radius:2.5rem;background:#202020e6;display:flex;justify-content:space-between}._leftColumn_59cn5_31{display:flex;flex-direction:column;gap:20px}._studentCard_59cn5_37,._studyPlan_59cn5_38{width:25.63rem;border-radius:1.88rem;background:#2e2e2e}._studyPlan_59cn5_38{height:170px;padding:20px;position:relative}._planHeader_59cn5_50{display:flex;justify-content:space-between;align-items:center}._planTitle_59cn5_56{margin-top:6px;color:#fff;font-family:var(--font-family);font-size:20px;font-weight:600}._planNumbers_59cn5_63{color:#a4a4a4;font-size:14px;font-weight:600}._pointsButton_59cn5_68{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem;padding:13px 10px;border-radius:1.88rem;background:#202020}._viewPlanButton_59cn5_79{position:absolute;bottom:20px;right:20px;color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:600;padding:18px 10px;border-radius:1.88rem;background:#565656;cursor:pointer;transition:all .3s ease}._viewPlanButton_59cn5_79:hover{background:#7c6bfe}._rightColumn_59cn5_97{margin-bottom:268px}@media (max-width: 1100px){._backButton_59cn5_13{position:absolute;top:110px}._container_59cn5_9{padding-top:170px;width:98%}._wrapper_59cn5_21{margin-left:0;width:100%;flex-direction:column;gap:20px;justify-content:center;padding:10px}._studentCard_59cn5_37,._studyPlan_59cn5_38{width:100%;border-radius:1.88rem;background:#2e2e2e}._rightColumn_59cn5_97{margin-bottom:150px}}._proStRight_3w0sc_1{border-radius:1.88rem;background:#2e2e2e;padding:10px;color:#fff;width:clamp(28.125rem,-22.9464rem + 74.2857vw,44.375rem);display:flex;flex-direction:column;gap:10px}._proStRightTitle_3w0sc_12{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.25rem}._proStRightList_3w0sc_19{border-radius:1.25rem;background:#434343;padding:20px;display:flex;flex-direction:column;gap:30px}._proStRightItem_3w0sc_28{display:flex;justify-content:space-between}._proStRightLabel_3w0sc_33{font-size:14px;color:#bbb}._proStRightValue_3w0sc_38{font-size:14px;font-weight:500}._proStRightGroups_3w0sc_43{display:flex;flex-wrap:wrap;gap:10px}._proStRightGroupLink_3w0sc_49{color:#4caf50;text-decoration:none;font-size:14px}._proStRightGroupLink_3w0sc_49:hover{text-decoration:underline}@media (max-width: 1100px){._proStRight_3w0sc_1{border-radius:1.88rem;background:#2e2e2e;padding:10px;color:#fff;width:100%;min-width:320px;display:flex;flex-direction:column;gap:10px}}._pgInvitation_1tl2g_1{width:100%;min-height:100vh;background:#000;padding-top:120px;padding-bottom:30px}._invitationBox_1tl2g_9{width:880px;margin:0 auto;border-radius:30px;background:#ffffff1a}._invitationBoxWrapper_1tl2g_16{padding:20px 20px 98px}._headerRow_1tl2g_20{margin-top:30px;display:grid;grid-template-columns:95px 110px 110px 1fr;align-items:center;padding:0 40px;width:100%;gap:60px;color:#a4a4a4}._actions_1tl2g_31{width:162px}._subtitle_1tl2g_35{color:#fff;font-family:var(--font-family);font-size:30px;font-weight:700;line-height:30px;letter-spacing:0%;text-align:left;padding-left:20px;padding-top:30px}@media (max-width: 1100px){._invitationBox_1tl2g_9{width:98%}._invitationBoxWrapper_1tl2g_16{padding:10px 10px 98px}}@media (max-width: 768px){._headerRow_1tl2g_20{display:none}._subtitle_1tl2g_35{margin-bottom:20px}}._row_1cs8o_1{display:grid;grid-template-columns:95px 110px 110px 1fr;align-items:center;border-radius:30px;background:#2e2e2e;margin-bottom:12px;padding:15px 20px;width:100%;gap:60px;height:auto}._date_1cs8o_14,._teacher_1cs8o_15,._group_1cs8o_16{color:#fff;font-family:var(--font-family);font-size:14px;font-weight:700;line-height:14px;white-space:nowrap}._actions_1cs8o_25{display:flex;gap:10px;justify-self:end}._rejectBtn_1cs8o_31,._acceptBtn_1cs8o_32{width:76px;height:40px;border-radius:20px;border:none;cursor:pointer;font-weight:700;transition:background-color .3s ease,color .3s ease}._rejectBtn_1cs8o_31{background-color:#3a3a3a;color:#ccc}._rejectBtn_1cs8o_31:hover{background-color:#555;color:#fff}._acceptBtn_1cs8o_32{background-color:#7a5af8;color:#fff}._acceptBtn_1cs8o_32:hover{background-color:#6747e5;color:#fff}@media (max-width: 1100px){._row_1cs8o_1{grid-template-columns:95px 110px 110px 1fr}}@media (max-width: 768px){._row_1cs8o_1{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:12px;padding:20px 10px 10px;height:auto;justify-items:center;align-items:center}._date_1cs8o_14,._teacher_1cs8o_15,._group_1cs8o_16{width:auto;font-size:12px;font-weight:700}._actions_1cs8o_25{grid-column:span 3;justify-self:center;margin-top:5px}}._transaction_uricv_1{width:100%;min-height:100vh;background:#000;padding-top:120px;padding-bottom:30px}._transactionWrapper_uricv_9{width:96%;margin:0 auto;display:flex;justify-content:center;gap:clamp(.625rem,-1.8125rem + 3vw,1.5625rem)}._transactionTable_uricv_17{width:66%;border-radius:30px;background:#ffffff1a;padding:20px;display:flex;flex-direction:column}._topBar_uricv_26{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap}._title_uricv_34{color:#fff;font-family:var(--font-family);font-size:30px;font-weight:700;margin-bottom:30px}._actionButtons_uricv_42{display:flex;gap:12px}._sortButton_uricv_47,._exportButton_uricv_48{display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:10px;background:#35353d;color:#fff;border:none;padding:15px;cursor:pointer;transition:background .3s ease}._sortButton_uricv_47{width:50px;height:50px;border-radius:50%;justify-content:center}._exportButton_uricv_48{border-radius:30px;background:#35353d}._sortButton_uricv_47:hover,._exportButton_uricv_48:hover{background:#2a2a2a}._exportButton_uricv_48 img{width:20px;height:20px}._headerRow_uricv_84{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;color:#a4a4a4;padding:0 24px;flex-wrap:nowrap}._headerRow_uricv_84>span{flex:1 1 110px;min-width:40px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerRow_uricv_84>span:first-child{flex:0 0 75px;min-width:75px}._headerRow_uricv_84>span:nth-child(2){flex:0 0 100px;min-width:100px;margin-left:10px}._transactionList_uricv_115{display:flex;flex-direction:column;gap:8px}._transactionRow_uricv_121{display:grid;grid-template-columns:repeat(6,1fr);padding:12px;border-radius:10px;background:#2a2a2a;align-items:center}._status_uricv_130,._statusDone_uricv_131{padding:4px 8px;border-radius:8px;text-align:center;font-weight:500;font-size:14px}._status_uricv_130{background:#505050}._statusDone_uricv_131{background:#1f8f4f}._modalOverlay_uricv_147{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:flex-end;z-index:1000}._modalContent_uricv_160{position:relative;width:100%;max-height:70vh;background:#1f1e22;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px;overflow-y:auto;animation:_slideUp_uricv_1 .3s ease forwards;box-shadow:0 -4px 10px #0000004d}._closeButton_uricv_173{position:absolute;top:12px;right:20px;background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer}@keyframes _slideUp_uricv_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width: 1100px){._transactionTable_uricv_17{width:95%}}@media (max-width: 768px){._transactionTable_uricv_17{padding:10px;width:100%}._title_uricv_34{margin-top:10px;margin-bottom:0;font-size:20px;font-weight:600}._headerRow_uricv_84,._exportButton_uricv_48 span{display:none}}._transactionRow_1adsn_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;padding:0 24px;height:70px;border-radius:30px;background:#2e2e2e;color:#fff;cursor:pointer;position:relative;transition:background .2s ease;font-family:var(--font-family)}._transactionRow_1adsn_1:hover{background:#333}._transactionRow_1adsn_1._active_1adsn_22{background:#3c3c3c}._transactionRow_1adsn_1>div{flex:1 1 110px;min-width:40px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._transactionRow_1adsn_1>div:first-child{flex:0 0 75px;min-width:75px}._transactionRow_1adsn_1>div:nth-child(2){flex:0 0 100px;min-width:100px;margin-left:10px}._status_1adsn_46,._statusDone_1adsn_47,._statusPending_1adsn_48,._statusCancelled_1adsn_49,._statusPaid_1adsn_50{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;height:30px;font-weight:700;font-size:12px;color:#fff;white-space:nowrap;border-radius:30px;width:fit-content;font-family:var(--font-family)}._statusPending_1adsn_48{background-color:orange}._statusDone_1adsn_47{background-color:#28a745}._statusCancelled_1adsn_49{background-color:#dc3545}._statusPaid_1adsn_50{background-color:#17a2b8}._moreIcon_1adsn_81{flex:0 0 24px;display:flex;justify-content:center;align-items:center;color:#aaa;cursor:pointer}._playIcon_1adsn_90{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:#fff;color:#7c6bfe;display:inline-flex;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;font-family:var(--font-family)}._infoBlock_1adsn_106 label{display:none}@media (max-width: 768px){._transactionRow_1adsn_1{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"status more" "amount id" "date date" "lesson lesson" "author author";gap:12px 60px;padding:20px;height:auto;position:relative;border-radius:30px;background:#2e2e2e;font-family:var(--font-family)}._transactionRow_1adsn_1>div:first-child{grid-area:status;align-self:start}._moreIcon_1adsn_81{grid-area:more;justify-self:end;align-self:start}._infoBlock_1adsn_106{font-size:13px}._infoBlock_1adsn_106 label{display:block;color:#a4a4a4;font-family:var(--font-family);font-size:12px;font-weight:400;margin-bottom:4px}._infoBlock_1adsn_106 span{color:#fff;font-family:var(--font-family);font-size:14px;font-weight:600}._transactionRow_1adsn_1 ._infoBlock_1adsn_106._amount_1adsn_160{grid-area:amount}._transactionRow_1adsn_1 ._infoBlock_1adsn_106._id_1adsn_164{grid-area:id}._transactionRow_1adsn_1 ._infoBlock_1adsn_106._date_1adsn_168{grid-area:date}._transactionRow_1adsn_1 ._infoBlock_1adsn_106._lesson_1adsn_172{grid-area:lesson}._transactionRow_1adsn_1 ._infoBlock_1adsn_106._author_1adsn_176{grid-area:author}._playIcon_1adsn_90{display:none}._transactionRow_1adsn_1>div:nth-child(2){margin-left:0}}._transactionDetail_1c8wd_1{width:clamp(23.75rem,4.1071rem + 28.5714vw,36.25rem);height:100%;padding:20px;border-radius:30px;background:#1f1e22;color:#fff;display:flex;flex-direction:column}._title_1c8wd_12{font-family:var(--font-family);font-size:20px;font-weight:700;margin-bottom:40px}._detailHeader_1c8wd_19{display:flex;flex-direction:column;gap:20px;align-items:flex-start}._detailHeader_1c8wd_19 span{border-radius:30px;background:#2e2e2e;padding:8px 10px}._transactionMeta_1c8wd_32{display:flex;gap:50px;margin-bottom:40px}._transactionMeta_1c8wd_32 p{margin:4px 0;font-size:14px;color:#ccc;display:flex;flex-direction:column;gap:4px}._paymentSection_1c8wd_47{width:100%;display:flex;gap:clamp(2.1875rem,-6.7026rem + 12.931vw,6.875rem)}._paymentCard_1c8wd_53{max-width:169px;flex:1;border-radius:12px;display:flex;flex-direction:column;gap:10px}._paymentLabel_1c8wd_62{font-size:12px;font-weight:600}._paymentInfo_1c8wd_67{display:flex;gap:12px;align-items:center}._avatar_1c8wd_73{width:50px;height:50px;border-radius:50%;object-fit:cover}._paymentDetails_1c8wd_80{display:flex;flex-direction:column;gap:4px}._name_1c8wd_86{color:#fff;font-family:var(--font-family);font-size:14px;font-weight:400}._email_1c8wd_93{color:#fff;font-family:var(--font-family);font-size:12px;font-weight:500}._paymentDetailsCards_1c8wd_100{display:flex;flex-direction:column;gap:10px}._paymentDetailsCard_1c8wd_100{display:flex;align-items:center;gap:8px}._paymentDetailsCard_1c8wd_100 span{padding:6px;border:1px solid rgba(164,164,164,1);border-radius:30px}._card_1c8wd_118{font-size:13px;color:#ccc}._location_1c8wd_123{color:#fff;font-family:var(--font-family);font-size:12px;font-weight:500;line-height:14px}._lessonInfo_1c8wd_131{margin-top:40px;margin-bottom:40px;padding:20px;border-radius:20px;background:#2e2e2e;display:flex;justify-content:space-between;align-items:center}._lessonText_1c8wd_142{display:flex;flex-direction:column}._lessonTitle_1c8wd_147{font-family:var(--font-family);font-size:20px;font-weight:700;color:#fff;margin-bottom:6px}._author_1c8wd_155{font-family:var(--font-family);font-size:14px;font-weight:500;color:#fff}._amount_1c8wd_162{font-family:var(--font-family);font-size:30px;font-weight:700;color:#fff}._inputWrapperArea_1c8wd_169{width:100%;background-color:transparent;border-radius:8px;color:#a4a4a4;font-family:var(--font-family);font-size:12px;font-weight:400;position:relative}._charCounter_1c8wd_180{color:#fff;font-family:var(--font-family);font-size:12px;font-weight:500;text-align:right;position:absolute;right:10px;bottom:10px}._transactionFormTextarea_1c8wd_191{margin-top:10px;background:transparent;width:100%!important;height:120px;resize:none;border-radius:20px;border:none;padding:15px;background:#2e2e2e;color:#fff;font-family:var(--font-family)}._actions_1c8wd_205{display:flex;justify-content:space-between;gap:10px;margin-top:190px}._download_1c8wd_212,._share_1c8wd_213,._delete_1c8wd_214{font-family:var(--font-family);font-size:14px;font-weight:600;height:50px}._download_1c8wd_212{width:270px;color:#fff}._share_1c8wd_213,._delete_1c8wd_214{max-width:130px;width:100%;justify-content:center;background:#565656;color:#fff}@media (max-width: 1420px){._paymentSection_1c8wd_47{flex-direction:column;gap:20px}._paymentCard_1c8wd_53{max-width:100%}}@media (max-width: 1100px){._transactionDetail_1c8wd_1{width:100%;padding:0}._paymentSection_1c8wd_47{flex-direction:row;gap:20px}._actions_1c8wd_205{max-width:580px;margin-top:44px}}@media (max-width: 550px){._paymentSection_1c8wd_47{flex-direction:column;gap:30px}._transactionMeta_1c8wd_32{gap:77px;margin-bottom:20px}._actions_1c8wd_205{gap:8px}}._messages_uw5ir_1{display:flex;justify-content:center;align-items:flex-start;background:#000;padding-top:120px;min-height:100vh;width:100%;overflow:hidden}._wrapper_uw5ir_12{display:flex;gap:clamp(.5rem,-.875rem + 2vw,1.25rem);max-width:clamp(59.375rem,-1.6544rem + 97.6471vw,111.25rem);width:100%;margin-bottom:30px}@media (max-width: 1100px){._wrapper_uw5ir_12{display:flex;gap:20px;max-width:98%;width:100%;margin-bottom:30px}}._sidebar_19i2z_1{width:clamp(17.5rem,.3125rem + 25vw,26.875rem);border-radius:30px;background:#ffffff1a;color:#fff;display:flex;flex-direction:column;padding:20px}@media (max-width: 1100px){._sidebar_19i2z_1{width:100%}}._sidebarTop_19i2z_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._sidebarTitle_19i2z_24{font-size:24px;font-weight:600}._sidebarRight_19i2z_29{display:flex;align-items:center;gap:10px}._searchButton_19i2z_35{background-color:#6c5ce7;color:#fff;padding:8px 16px;border:none;border-radius:50px;cursor:pointer;font-weight:500;font-size:14px}._sidebarDetails_19i2z_46{background:transparent;border:none;cursor:pointer}._search_19i2z_35{margin-bottom:20px}._sectionHeader_19i2z_56{width:75px;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._sectionTitle_19i2z_63{color:#fff;font-family:Urbanist;font-size:16px;font-weight:400;line-height:20px}._counter_19i2z_70{background-color:#2c2c35;color:#fff;font-size:12px;padding:3px 6px;border-radius:999px}._avatarsSwiper_19i2z_78{margin-bottom:20px}._avatarItem_19i2z_82{display:flex;flex-direction:column;align-items:center;text-align:center;width:60px;flex-shrink:0}._avatar_19i2z_78{width:50px;height:50px;border-radius:50%;background-color:#444;object-fit:cover;margin-bottom:8px}._avatarName_19i2z_100{font-size:12px;font-weight:500;line-height:14px;text-align:center;white-space:wrap;max-width:60px;color:#ccc}._avatarSmall_19i2z_110{width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover;margin-right:10px}._section_19i2z_56{margin-bottom:24px}._chat_19i2z_123{padding:10px;cursor:pointer;color:#ddd;font-size:14px;display:flex;justify-content:space-between;align-items:center}._chat_19i2z_123:hover{border-radius:30px;background:#6c5ce7;padding-left:10px}._activeChat_19i2z_139{border-radius:30px;background:#2e2e2e;padding-left:10px;font-weight:600;color:#fff}._chatContent_19i2z_147{flex:1;display:flex;flex-direction:column}._chatTop_19i2z_153{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._chatName_19i2z_160{font-weight:500;color:#fff;font-size:14px}._chatTime_19i2z_166{color:#fff;font-family:Urbanist;font-size:14px;font-weight:500}._chatPreview_19i2z_173{font-size:13px;color:#bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_19i2z_181{background-color:#6c5ce7;color:#fff;font-size:12px;padding:2px 6px;border-radius:12px;margin-top:4px;align-self:flex-start}._chatPanel_1cn8q_1{min-height:100vh;flex:1;border-radius:30px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;padding:20px;display:flex;flex-direction:column;justify-content:space-between}._chatHeader_1cn8q_13{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._headerLeft_1cn8q_20{display:flex;align-items:center;gap:14px}._avatar_1cn8q_26{width:52px;height:52px;border-radius:50%;object-fit:cover}._chatTitle_1cn8q_33{color:#fff;font-family:Urbanist;font-size:20px;font-weight:600}._chatSubtitle_1cn8q_40{font-size:14px;color:#aaa}._chatActions_1cn8q_45{display:flex;gap:12px}._iconBtn_1cn8q_50{width:50px;height:50px;border-radius:50%;background:#2e2e2e;cursor:pointer}._iconBtn_1cn8q_50 img{width:24px;height:24px}._messagesBox_1cn8q_63{flex:1;overflow-y:auto;padding-right:8px;margin-bottom:16px}._message_1cn8q_63{margin-bottom:16px}._messageSender_1cn8q_74{font-weight:600;color:#fff;display:block;margin-bottom:4px}._messageText_1cn8q_81{color:#ccc;font-size:14px;margin-bottom:4px}._messageTime_1cn8q_87{font-size:12px;color:#888}._voiceMessage_1cn8q_92{background-color:#2c2c35;padding:10px;border-radius:12px;color:#eee;margin-bottom:12px;font-size:14px}._typing_1cn8q_101{font-style:italic;font-size:13px;color:#aaa}._inputArea_1cn8q_107{display:flex;align-items:center;padding:10px;border-radius:30px;background:#2e2e2e;height:80px}._inputRight_1cn8q_116{display:flex;gap:8px}._imageBtn_1cn8q_121{width:60px;height:60px;border-radius:50%;background:#191919;cursor:pointer}._btnIcon_1cn8q_129{width:20px;height:20px}._inputField_1cn8q_134{flex:1;border:none;background:transparent;color:#fff;font-size:14px;padding:8px;outline:none}._inputSend_1cn8q_144{border-radius:20px;background:#7c6bfe;color:#fff;font-family:Urbanist;font-size:16px;font-weight:400;padding:22px 20px;cursor:pointer}@media (max-width: 1100px){._chatPanel_1cn8q_1{width:100%}._inputRight_1cn8q_116{gap:4px}}@media (max-width: 580px){._inputSend_1cn8q_144{display:none}}._details_1tpu4_1{width:clamp(17.5rem,.3125rem + 25vw,26.875rem);border-radius:30px;background:#ffffff1a;padding:24px;display:flex;flex-direction:column}._detailsTitle_1tpu4_10{font-size:20px;font-weight:600;color:#fff;margin-bottom:16px}._members_1tpu4_17{display:flex;gap:8px;margin-bottom:16px}._memberAdd_1tpu4_23{width:40px;height:40px;background-color:#2c2c35;border:none;border-radius:50%;font-size:20px;color:#fff;cursor:pointer}._avatar_1tpu4_34{width:40px;height:40px;background-color:#444;border-radius:50%}._info_1tpu4_41{color:#ccc;font-size:14px;margin-bottom:16px}._info_1tpu4_41 p{margin-bottom:8px}._about_1tpu4_51{color:#aaa;font-size:14px;margin-bottom:16px}._aboutMore_1tpu4_57{background:none;border:none;color:#6c5ce7;font-size:14px;cursor:pointer;margin-top:8px}._files_1tpu4_66{color:#eee;font-size:14px;display:flex;flex-direction:column;gap:6px}@media (max-width: 1100px){._details_1tpu4_1{width:100%}}._specialOpp_jtogm_1{background:#000;min-height:100vh;padding-top:120px;padding-bottom:20px}._specialOppBox_jtogm_8{width:1780px;margin:0 auto}._specialOppPromotion_jtogm_13{border-radius:30px;width:100%;height:300px;background:#7c6bfe;position:relative;padding:60px 40px 50px}._oppPro_jtogm_22{display:flex;justify-content:space-between}._oppProContent_jtogm_27{position:relative;z-index:2}._oppProTitle_jtogm_32{color:#fff;font-family:var(--font-family);font-size:40px;font-weight:800;margin-bottom:20px}._oppProDescription_jtogm_40{color:#fff;font-family:var(--font-family);font-size:20px;font-weight:600;line-height:30px;margin-bottom:50px}._oppProBtn_jtogm_49{padding:18px 30px;border-radius:30px;background:#a095ee;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease;position:absolute;bottom:50px;left:40px}._oppProBtn_jtogm_49:hover{background:#2b1e8a}._oppProImg_jtogm_67{position:absolute;right:0;bottom:0}._oppProImg_jtogm_67 img{width:100%;height:100%;object-fit:cover}._oppBookings_jtogm_79{display:flex;justify-content:space-between;gap:20px;margin-top:40px;margin-bottom:20px}._oppBookingsActive_jtogm_87{width:430px;height:560px;border-radius:30px;background:#ffffff1a;padding:30px 20px;display:flex;flex-direction:column}._oppBookingsActiveNothing_jtogm_97{flex:1;width:100%;height:100%;background:#2e2e2e;border-radius:30px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}._activeNothingImg_jtogm_110{margin-bottom:40px;width:340px;height:249px}._activeNothingSubtitle_jtogm_116{color:#fff;font-size:24px;font-weight:700;margin-bottom:16px}._activeNothingDes_jtogm_123{color:#fff;font-size:16px;font-weight:500;line-height:20px;margin-bottom:58px;max-width:310px}._oppBookingsLessonBooks_jtogm_132{width:1330px;height:560px;border-radius:30px;background:#ffffff1a;padding:30px 20px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}._oppBookingsSubtitle_jtogm_145{color:#fff;font-size:30px;font-weight:700;text-align:left;margin-bottom:20px}._oppBookingsSubtitlePosition_jtogm_153{position:absolute;top:30px;left:20px}._oppBookingsWrapper_jtogm_159{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}._oppBookingsButton_jtogm_167{display:block;width:280px;margin:0 auto;padding:15px 80px;color:#000;background:#fff;border-radius:30px;cursor:pointer;font-weight:700}._specialOppPastBookings_jtogm_179{width:100%;min-height:1100px;border-radius:30px;background:#ffffff1a;padding:30px 20px}@media (max-width: 1805px){._specialOppBox_jtogm_8{width:97%}}@media (max-width: 1100px){._oppBookings_jtogm_79{flex-direction:column;margin-top:20px}._oppBookingsActive_jtogm_87{width:100%;padding:20px 10px 10px}._oppBookingsActiveNothing_jtogm_97{width:100%;height:100%}._oppBookingsLessonBooks_jtogm_132{width:100%;height:520px}._oppBookingsSubtitlePosition_jtogm_153{top:20px;left:10px}._oppProTitle_jtogm_32{font-size:30px;margin-bottom:14px}._oppProDescription_jtogm_40{font-size:16px;font-weight:400;line-height:22px;margin-bottom:40px}._oppProBtn_jtogm_49{padding:18px 30px;bottom:20px;left:20px}._specialOppPromotion_jtogm_13{padding:30px 20px 20px}._oppBookingsSubtitle_jtogm_145{font-size:20px;font-weight:600;line-height:30px}._oppProImg_jtogm_67{position:absolute;right:-150px;bottom:0}._oppProImg_jtogm_67 img{width:100%;height:100%;object-fit:cover}._oppProContent_jtogm_27{max-width:80%}}._contacts_12pe0_1{display:flex;background:#000;height:100vh;overflow:hidden}._wrapper_12pe0_8{max-width:clamp(65.625rem,-1.2917rem + 97.3333vw,111.25rem);width:100%;margin:120px auto 30px;display:flex;gap:clamp(.625rem,-1.7188rem + 2.5vw,1.25rem)}._contactInfo_12pe0_16{display:flex;gap:clamp(.625rem,-1.7188rem + 2.5vw,1.25rem)}._sidebar_12pe0_21{width:280px;border-radius:30px;padding:30px 20px;background:#ffffff1a;position:relative;color:#a4a4a4;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._sidebar_12pe0_21::-webkit-scrollbar{display:none}._sidebarContent_12pe0_36{position:relative}._section_12pe0_40{display:flex;flex-direction:column}._sectionTop_12pe0_45{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._subtitle_12pe0_52{font-size:30px;font-weight:700;margin-bottom:20px;color:#fff}._list_12pe0_59{display:flex;flex-direction:column;gap:20px;padding:0;margin:0;list-style:none}._item_12pe0_68{color:#fff;font-size:16px;font-weight:500;line-height:20px;text-align:left;cursor:pointer;border-radius:30px;display:flex;align-items:center;justify-content:space-between;background:transparent;transition:background-color .3s ease,color .3s ease}._active_12pe0_83{width:260px;position:relative;left:-10px;border-radius:30px;background:#2e2e2e;color:#fff;font-weight:700;padding:10px}._count_12pe0_94{background:#2e2e2e;border-radius:50%;color:#a4a4a4;font-size:14px;font-weight:600;padding:8px 10px;text-align:center;line-height:1;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .3s ease}._active_12pe0_83 ._count_12pe0_94{border-radius:30px;background:#fff;color:#7c6bfe}._addButtons_12pe0_112{display:none;gap:10px}._addTopButton_12pe0_117{width:60px;height:50px;border-radius:30px;display:flex;justify-content:center;align-items:center;background:#7c6bfe}._addTopButton_12pe0_117 img{width:24px;height:24px}._addMore_12pe0_131{width:50px;height:50px;background:#2e2e2e;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}._addMore_12pe0_131 img{width:20px;height:20px}._addButton_12pe0_112{color:#fff;font-size:16px;font-weight:500;line-height:14px;padding:18px 59px;border-radius:30px;background:#7c6bfe;position:absolute;bottom:20px;left:20px;cursor:pointer;display:flex;align-items:center;transition:background .3s ease}._addButton_12pe0_112:hover{background:#342e62}._icon_12pe0_165{width:14px;height:14px;margin-right:15px}._teacherColumn_12pe0_171{width:clamp(17.5rem,-3.125rem + 30vw,26.875rem);border-radius:30px;background:#ffffff1a;padding:20px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._teacherColumn_12pe0_171::-webkit-scrollbar{display:none}._searchBar_12pe0_184{display:flex;align-items:center;justify-content:space-between}._searchBarInput_12pe0_190{max-width:230px}._searchButtons_12pe0_194{display:flex;gap:2px;align-items:center}._btnSort_12pe0_200,._btnFilter_12pe0_201,._btnMore_12pe0_202{width:50px;height:50px;background:#2e2e2e;border:none;border-radius:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .3s ease}._btnSort_12pe0_200:hover,._btnFilter_12pe0_201:hover,._btnMore_12pe0_202:hover{background:#444}._btnSort_12pe0_200 img,._btnFilter_12pe0_201 img,._btnMore_12pe0_202 img{width:20px;height:20px}._letterSection_12pe0_226{padding:20px 0 10px;color:#a4a4a4;font-size:12px;font-weight:500}._contactCard_12pe0_233{display:flex;align-items:center;gap:10px;border-radius:12px;cursor:pointer;transition:background .3s ease;margin-bottom:20px}._selectedCard_12pe0_243{width:100%;position:relative;left:-10px;border-radius:30px;padding:10px;background:#2e2e2e;display:flex;align-items:center;justify-content:flex-start}._arrowWrapper_12pe0_255{display:flex;align-items:center;justify-content:center}._arrowButton_12pe0_261{position:absolute;right:10px;width:40px;height:40px;background:#fff;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}._arrowButton_12pe0_261 img{width:16px;height:16px}._avatar_12pe0_279{width:50px;height:50px;border-radius:50%;object-fit:cover}._name_12pe0_286{color:#fff;font-family:Urbanist;font-size:16px;font-weight:500;margin-top:4px}._role_12pe0_293{color:#7c6bfe;font-family:Urbanist;font-size:12px;font-weight:400}@media (max-width: 1500px){._wrapper_12pe0_8{width:96%;margin:100px auto 10px}}@media (max-width: 1100px){._contactInfo_12pe0_16{width:98%}._teacherColumn_12pe0_171{width:100%}._sidebar_12pe0_21{min-width:280px}._active_12pe0_83{width:100%;left:0;position:relative}}@media (max-width: 768px){._contactInfo_12pe0_16{width:100%;flex-direction:column;gap:10px}._sidebar_12pe0_21{width:100%;min-height:150px;padding:10px}._subtitle_12pe0_52{margin-left:10px;margin-top:10px}._addButtons_12pe0_112{display:flex}._addButton_12pe0_112{display:none}}._additionalColumn_7zt5p_1{width:100%;background:#1a1a1a;padding:clamp(.625rem,-1.7188rem + 2.5vw,1.25rem);color:#fff;overflow:hidden}._contactDetailsWrapper_7zt5p_8{width:100%;border-radius:30px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._additionalColumn_7zt5p_1::-webkit-scrollbar{display:none}._detailCard_7zt5p_19{display:flex;justify-content:space-between;gap:clamp(.625rem,-1.7188rem + 2.5vw,1.25rem)}._detailCardLeft_7zt5p_25{max-width:clamp(18.75rem,3.625rem + 22vw,25.625rem);width:100%;display:flex;flex-direction:column;gap:20px}._detailHeader_7zt5p_33{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:30px;background:#2e2e2e}._detailHeaderTop_7zt5p_42{display:flex}._detailAvatar_7zt5p_46{width:90px;height:90px;border-radius:50%;object-fit:cover}._detailInfo_7zt5p_53{display:flex;justify-content:space-between;background:#434343;padding:22px 20px;border-radius:20px;color:#fff;width:100%;min-height:80px}._detailInfo_7zt5p_53>div{display:flex;flex-direction:column;align-items:center;font-weight:600}._detailInfo_7zt5p_53>div span{color:#aaa;font-weight:400;font-size:14px;margin-top:5px}._detailButtons_7zt5p_78{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}._blockImg_7zt5p_85{position:relative}._blockImg_7zt5p_85 span{background:#fff;position:absolute;bottom:0;right:0;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center}._blockImg_7zt5p_85 span img{width:20px;height:20px}._button_7zt5p_104{width:85px;height:50px;border-radius:30px;background:#202020;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .3s ease}._button_7zt5p_104 img{width:20px;height:20px}._button_7zt5p_104:hover{background:#3c3c3c}._detailRole_7zt5p_125{color:#7c6bfe;font-family:Urbanist;font-size:14px;font-weight:400;margin-bottom:6px}._detailName_7zt5p_133{color:#fff;font-family:Urbanist;font-size:20px;font-weight:600}._tags_7zt5p_140{display:flex;gap:4px;margin-top:10px}._detailContent_7zt5p_146{margin-left:20px}._tag_7zt5p_140{border-radius:30px;background:#ffffff1a;padding:3px 6px;font-size:12px;color:#a4a4a4}._detailItem_7zt5p_158{display:flex;flex-direction:column;gap:12px;border-radius:30px;background:#2e2e2e;padding:20px;color:#fff;font-family:Urbanist;font-size:16px;font-weight:500}._detailItem_7zt5p_158 strong{color:#a4a4a4;font-family:Urbanist;font-size:12px;font-weight:400;white-space:nowrap}._lessonList_7zt5p_179{width:100%;padding:30px 20px;border-radius:30px;background:#2e2e2e}._lessonList_7zt5p_179 h3{color:#fff;font-family:Urbanist,sans-serif;font-size:30px;font-weight:600;margin-bottom:20px}._lessonDate_7zt5p_194{color:#b1b1b1;font-size:14px;margin:20px 0 8px;padding-left:10px}._lessonItem_7zt5p_201{background:#3a3a3a;border-radius:20px;padding:15px 20px;margin-bottom:15px;display:flex;flex-direction:column;gap:12px;position:relative;min-height:170px;transition:background .3s ease}._lessonItem_7zt5p_201:hover{background:#4a4a4a}._lessonHeader_7zt5p_218{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._lessonTitle_7zt5p_225{color:#fff;font-weight:700;font-size:16px;margin:0}._menuButton_7zt5p_232{width:24px;height:24px;background:none;border:none;color:#bbb;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}._lessonDescription_7zt5p_245{color:#ccc;font-size:14px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._lessonFooter_7zt5p_256{display:flex;justify-content:space-between;align-items:center;margin-top:auto}._avatars_7zt5p_263{display:flex;align-items:center}._avatars_7zt5p_263 img{width:28px;height:28px;border-radius:50%;object-fit:cover;margin-left:-8px;border:2px solid #2e2e2e}._avatars_7zt5p_263 img:first-child{margin-left:0}._lessonTime_7zt5p_281{font-size:12px;background-color:#1f1f1f;color:#ddd;padding:4px 12px;border-radius:12px;box-shadow:0 1px 3px #0000004d;line-height:16px}@media (max-width: 1500px){._detailCard_7zt5p_19{display:flex;flex-direction:column;justify-content:center;gap:40px}._detailCardLeft_7zt5p_25{max-width:100%;gap:20px}}._additionalBtn_7zt5p_304{display:none}@media (max-width: 1100px){@keyframes _fadeInSlide_7zt5p_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._contactDetailsWrapper_7zt5p_8{position:fixed;padding-top:150px;top:0;left:0;width:100%;border-radius:0;background:#000;height:100vh;animation:_fadeInSlide_7zt5p_1 .2s ease forwards}._detailHeader_7zt5p_33{padding:20px 10px}._detailInfo_7zt5p_53{max-width:370px;min-height:80px;margin:0 auto}._additionalBtn_7zt5p_304{display:flex;position:absolute;top:90px;z-index:1000;left:1%}._additionalColumn_7zt5p_1{width:98%;height:100vh;border-radius:30px;margin:0 auto;overflow-y:auto;height:100%;z-index:999}._detailCard_7zt5p_19{flex-direction:column;padding:0;height:auto}._detailCardLeft_7zt5p_25{max-width:100%}._lessonList_7zt5p_179{padding:20px 16px;height:auto;overflow-y:scroll}}._mainContainer_lhrsq_1{width:100%;min-height:100vh;background-color:#000;background-image:radial-gradient(circle,#a4a4a4 1px,transparent 1px);background-position:0 0;background-size:56px 56px;position:relative;overflow:hidden;color:#fff;padding-top:80px}._sidebar_lhrsq_14{position:fixed;top:120px;left:70px;width:430px;height:100vh;background:#222;padding:20px;overflow-y:auto;z-index:10}._studyButton_lhrsq_26{display:none;align-items:center;gap:6px;border-radius:30px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#191919e6;padding:15px 10px;position:absolute;left:70px;top:40%;z-index:5}._studyButton_lhrsq_26 img{width:20px;height:20px}._zoomControls_lhrsq_45{width:100px;height:50px;border-radius:30px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#191919e6;display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;right:70px;top:40%;z-index:5}._zoomControls_lhrsq_45 button{background:transparent;color:#fff;border:none;padding:10px 15px;font-size:16px;border-radius:20px;cursor:pointer;transition:background-color .3s ease}._zoomControls_lhrsq_45 button:hover{background:#7c6bfe}._zoomWrapper_lhrsq_76{transition:transform .3s ease-in-out;width:fit-content;height:fit-content}._innerContent_lhrsq_82{display:flex;align-items:flex-start}._studyPlanGrid_lhrsq_87{position:relative;height:800px;min-width:1000px}._connectionSvg_lhrsq_93{position:absolute;top:0;left:0;width:100%;height:800px;z-index:-1;overflow:visible}._dragWrapper_lhrsq_103{width:100%;height:100%;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}@media (max-width: 1600px){._sidebar_lhrsq_14{position:fixed;top:100px;left:70px}}@media (max-width: 768px){._studyButton_lhrsq_26{display:flex;left:20px;top:40%}._studyButton_lhrsq_26 img{width:20px;height:20px}._zoomControls_lhrsq_45{right:20px;top:40%}}._sidebarContainer_1r6bt_1{width:430px;height:100%;max-height:700px;border-radius:30px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#191919e6;color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:space-between;z-index:999;transition:transform .3s ease-in-out}._header_1r6bt_17{font-size:24px;font-weight:700;margin-bottom:20px}._subjectsList_1r6bt_23{flex-grow:1;margin-bottom:20px}._subjectItem_1r6bt_28{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:20px;margin-bottom:10px;cursor:pointer;transition:background-color .25s ease;border:1px solid transparent}._subjectItem_1r6bt_28:hover{background-color:#333}._subjectItem_1r6bt_28 p{font-size:17px;font-weight:600;margin:0}._subjectItem_1r6bt_28 span{font-size:15px;font-weight:500;color:#a4a4a4}._active_1r6bt_56{background:#2e2e2e;color:#fff;border:none}._newLessonBtn_1r6bt_62{width:100%;padding:15px;font-size:16px;font-weight:700;text-align:center;color:#fff}@media (max-width: 1600px){._sidebarContainer_1r6bt_1{width:300px;height:100%;max-height:450px}}@media (max-width: 768px){._sidebarContainer_1r6bt_1{display:none}}._card_12dpx_1{position:absolute;left:var(--left);top:var(--top);width:300px;height:150px;background-color:#1f1f1f;border-radius:16px;padding:16px;display:flex;flex-direction:column;color:#fff;box-shadow:0 4px 12px #00000040;overflow:hidden;cursor:pointer}._cardHeader_12dpx_18{display:flex;align-items:center;gap:8px;font-size:12px;color:#b0b0b0;margin-bottom:8px;position:relative}._time_12dpx_28,._duration_12dpx_29,._points_12dpx_30{background:#2b2b2b;padding:2px 8px;border-radius:8px}._moreButton_12dpx_36{margin-left:auto;background:none;border:none;color:#b0b0b0;font-size:18px;cursor:pointer}._title_12dpx_45{font-weight:600;font-size:16px;margin-bottom:4px;color:#fff}._description_12dpx_52{font-size:12px;color:#aaa;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progressWrapper_12dpx_61{display:flex;gap:8px;margin-top:12px}._progressBlock_12dpx_67{position:relative;width:60px;height:10px;background-color:#3a3a3a;border-radius:5px;overflow:hidden}._fullFill_12dpx_76{position:absolute;width:100%;height:100%;background-color:#7c6bfe;border-radius:5px}._partialFill_12dpx_84{position:absolute;height:100%;background-color:#7c6bfe;border-radius:5px 0 0 5px}._timeAndDuration_13c07_1{display:flex;gap:10px;margin-bottom:20px}._time_13c07_1{background:#1c1c1c;border-radius:20px;padding:8px 20px;font-size:14px;text-align:center;min-width:80px}._duration_13c07_16{border-radius:30px;background:#202020;color:#d1dadd;font-family:Urbanist;font-size:14px;font-weight:600;min-width:75px;text-align:center;display:flex;justify-content:center;align-items:center}._lessonTitle_13c07_30{color:#fff;font-family:Urbanist;font-size:30px;font-weight:600;margin-bottom:20px}._description_13c07_38{color:#a4a4a4;font-family:Urbanist;font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px}._testProgress_13c07_47{margin-bottom:40px;position:relative;width:100%;height:60px;border-radius:30px;background:#434343;display:flex;align-items:center;justify-content:space-between;padding:10px}._progressLabel_13c07_60{color:#fff;font-family:Urbanist;font-size:18px;font-weight:600;line-height:20px}._progressBar_13c07_68{max-width:48px;height:40px;padding:13px 10px;border-radius:30px;background:#2e2e2e;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600}._points_13c07_81{border-radius:30px;background:#2e2e2e;padding:5px 15px;font-size:14px;font-weight:400;color:#fff;white-space:nowrap}._lessonProgressWrapper_13c07_91{margin-bottom:40px}._lessonProgressLabel_13c07_95{font-size:18px;font-weight:400;line-height:20px;margin-bottom:16px}._progressSteps_13c07_102{display:flex;gap:10px}._progressStep_13c07_102{width:100px;height:12px;background:#3a3a3a;border-radius:30px}._activeStep_13c07_114{background:#7c6bfe}._authorParticipants_13c07_118{display:flex;justify-content:space-between;align-items:center}._author_13c07_118,._participants_13c07_125{display:flex;flex-direction:column;gap:10px}._author_13c07_118>div,._participants_13c07_125>div:first-child{color:#fff;font-family:Urbanist;font-size:18px;font-weight:400;line-height:20px}._avatar_13c07_140{width:50px;height:50px;border-radius:50%;object-fit:cover}._participantList_13c07_147{display:flex}@media (max-width: 768px){._authorParticipants_13c07_118{display:flex;flex-direction:column;align-items:flex-start;gap:30px}._progressStep_13c07_102{width:70px;height:12px}}._modalContent_1902d_1{display:flex;flex-direction:column;height:100%}._subjectsList_1902d_7{margin-bottom:20px;max-height:300px;overflow-y:auto}._subjectItem_1902d_13{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:30px;margin-bottom:10px;cursor:pointer;transition:background-color .3s}._subjectItem_1902d_13:hover{background-color:#555}._subjectItem_1902d_13 p{font-size:18px;margin:0}._subjectItem_1902d_13 span{font-size:16px;color:#aaa}._active_1902d_38{background:#434343;color:#fff}._newLessonBtn_1902d_43{margin-top:60px;width:340px;height:50px;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:30px;background:#7c6bfe;font-size:16px;font-weight:400;color:#fff;cursor:pointer;transition:background-color .3s}@media (max-width: 768px){._modalContent_1902d_1{padding:10px}._header_1902d_65 h2{font-size:20px}._subjectItem_1902d_13{font-size:14px}._newLessonBtn_1902d_43{font-size:14px;padding:10px}}._modalOverlay_jv3b1_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;animation:_fadeIn_jv3b1_1 .25s ease-in-out}._modalContent_jv3b1_12{font-family:var(--font-family);background:#fff;border-radius:20px;width:320px;padding:32px 24px;text-align:center;box-shadow:0 10px 25px #0000001a;animation:_scaleUp_jv3b1_1 .25s ease-in-out}._modalImage_jv3b1_23{display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at center,#eaf3ff,#f7f9fc);border-radius:50%;width:140px;height:140px;margin:0 auto 20px}._modalImage_jv3b1_23 img{width:60px;height:60px}._modalTitle_jv3b1_39{color:#000;font-family:var(--font-family);font-size:24px;font-weight:600;margin:8px 0 0}._modalSubtitle_jv3b1_47{font-size:16px;color:#555;margin:10px 0 20px}._modalButton_jv3b1_53{background:#000;color:#fff;border:none;padding:12px 32px;border-radius:30px;font-size:16px;cursor:pointer;transition:background .3s ease}._modalButton_jv3b1_53:hover{background:#333}@keyframes _fadeIn_jv3b1_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleUp_jv3b1_1{0%{transform:scale(.95)}to{transform:scale(1)}}footer{margin-top:-30px;position:relative;bottom:0;width:100%;overflow:hidden;z-index:10;background:#211b23;border-radius:30px 30px 0 0}.footer__wrapper{padding:130px 0 0;display:flex;justify-content:space-between}.footer__bottom{display:flex;align-items:center;justify-content:space-between;padding-top:180px}.footer-list{display:flex;flex-direction:column;gap:14px}.ft-nav__subtitle{margin-bottom:20px;color:#fff;font-family:var(--font-family);font-size:1.13rem;font-weight:700;line-height:1.25rem}.ft-nav__link{color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:500;line-height:1.25rem;transition:all .35s ease}.ft-nav__link:hover{color:#7c6bfe}.ft-bottom__link{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:1.25rem;width:255px}.ft-bottom__item--mail{position:relative;top:-40px;width:7.5rem;height:7.5rem;border-radius:50%;background:#7c6bfe;cursor:pointer;transition:all .3s ease}.ft-bottom__item--mail:hover{animation-play-state:paused;scale:1.1}.ft-bottom__icon{width:2.5rem;height:2.5rem;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.ft-bottom__circle-wrapper{position:absolute;width:5rem;height:5rem;top:50%;left:50%;transform:translate(-50%,-50%);background:#7c6bfe;border-radius:50%;z-index:3}.ft-bottom__circle{position:absolute;width:100%;height:100%;border-radius:50%;background:#7c6bfe;border:2px solid white;animation:spin-y 5s ease-in-out infinite}.ft-con__list{margin-top:20px;display:flex;gap:10px}.ft-con__item{width:3.75rem;height:3.75rem;border-radius:1.88rem;background:#252129;position:relative}.ft-con__icon{object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ft-con__icon--telegram{width:1.5rem;height:1.5rem}.ft-con__icon--viber{width:2.13rem;height:2.13rem}.contact-us-send{width:16.25rem;height:3.75rem;display:flex;position:relative}.contact-us-icon{width:1.5rem;height:1.5rem}.contact-us-input{position:absolute;width:100%;height:100%;border:none;border-radius:1.88rem;background:#252129;padding:20px;font-size:20px;color:#fff}.contact-us-input.issue{border:1px solid red}.contact-us-input::placeholder{color:#fff;font-family:var(--font-family);font-size:12px;font-weight:700;line-height:20px;text-align:right;padding-right:60px}.contact-us-input::placeholder:hover{display:none}.contact-us-send:hover .contact-us-button{transform:translate(200px,-50%)}.contact-us-send:hover .contact-us-input::placeholder{visibility:hidden}.contact-us-button{position:absolute;top:50%;left:5px;transform:translateY(-50%);width:3.13rem;height:3.13rem;border-radius:50%;background:#7c6bfe;cursor:pointer;z-index:2;transition:all .4s ease}@keyframes spin-y{0%{transform:rotateY(0)}5%{transform:rotateY(90deg)}10%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}@media (max-width: 85rem){.ft-bottom__item--mail{width:6.25rem;height:6.25rem}}@media (max-width: 810px){.footer__wrapper{flex-wrap:wrap;padding:90px 0 0}.footer-list{width:200px}.footer__contact-us{margin-top:60px}.ft-bottom__link--last{display:none}.ft-bottom__link{padding-bottom:60px;padding-top:40px}.ft-bottom__item--mail{position:absolute;top:60px;left:50%;transform:translate(-50%)}.ft-bottom{position:relative}}@media (max-width: 650px){.footer-list{width:160px}.footer__bottom{flex-direction:column;align-items:flex-start}.ft-bottom__link{padding-bottom:20px;padding-top:0}.ft-bottom__item--mail{top:30px}}@media (max-width: 540px){.footer__resourses{margin-top:60px}.footer__wrapper{padding:70px 0 0}.footer-list{width:180px}.contact-us-send{width:200px}.contact-us-send:hover .contact-us-button{transform:translate(140px,-50%)}.contact-us-input::placeholder{font-size:12px;padding-left:45px}}@media (max-width: 420px){.footer-list{width:130px}}@media (max-width: 380px){.footer-list{width:120px}}.error{width:100%;height:100vh;background:#000;background-image:url(/assets/error-BwNDtirB.png);background-size:cover;background-position:center}.error__wrapper{width:43.75rem;margin:0 auto;color:#fff;padding-top:50px;text-align:center}.error__number{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:25rem;font-weight:600;color:#fff}.error__title{font-family:var(--font-family);font-size:3.13rem;font-weight:700;line-height:3.13rem}.error__subtitle{color:#fff;font-family:var(--font-family);font-size:1.5rem;font-weight:600;line-height:1.88rem;margin-top:20px}.error-button-block{display:inline-flex;align-items:center;border-radius:1.88rem;background:#7c6bfe;padding:23px 40px 23px 94px;position:relative;top:150px;max-height:3.75rem;transition:all .3s ease;cursor:pointer}.error-button-block span{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:700;line-height:.88rem}.error__btn-back{position:absolute;left:5px}.error-button-block:hover{background:#848299}.error-button-block:hover .back-to-home-button img{transform:translate(-50%,-50%) scale(1.2)}@media (max-width: 992px){.error__wrapper{width:92%}}@media (max-width: 900px){.error__number{font-size:12rem}.error__title{font-size:2.5rem}.error__subtitle{font-size:1.25rem;line-height:1.55rem}.error__wrapper{padding-top:30px}}@media (max-width: 600px){.error__wrapper{padding-top:100px}.error__number{font-size:180px}.error__title{font-size:30px;font-weight:700;line-height:40px}.error__subtitle{font-size:18px;font-weight:600;line-height:26px}.error-button-block{top:100px}}@media (max-width: 480px){.error__wrapper{width:326px;padding-top:220px;text-align:center}}._benefitsForStudents_imp3s_1{padding-bottom:clamp(6.25rem,-24.569rem + 44.8276vw,22.5rem);background:#e5e5e5;position:relative}._benefitsStudentsImg_imp3s_6{position:absolute;height:auto;object-fit:cover}._benefitsForStudentsFirst_imp3s_11,._benefitsForStudentsSecond_imp3s_12,._benefitsForStudentsThree_imp3s_13,._benefitsForStudentsFour_imp3s_14{width:clamp(12.5rem,-2.3077rem + 21.5385vw,21.25rem)}._benefitsForStudentsFirst_imp3s_11{top:220px;right:0}._benefitsForStudentsSecond_imp3s_12{top:clamp(19.375rem,7.7679rem + 14.2857vw,23.125rem);right:clamp(14.375rem,-1.0345rem + 22.4138vw,22.5rem)}._benefitsForStudentsThree_imp3s_13{top:clamp(36.25rem,11.1012rem + 30.9524vw,44.375rem);right:0}._benefitsForStudentsFour_imp3s_14{top:clamp(44.375rem,-.119rem + 54.7619vw,58.75rem);right:clamp(14.375rem,-1.0345rem + 22.4138vw,22.5rem)}@media (max-width: 1100px){._benefitsStudentsImg_imp3s_6{position:static;object-fit:contain;width:200px}._benefitsForStudents_imp3s_1{padding-bottom:118px}._benefitStudentImg_imp3s_46{display:grid;grid-template-columns:repeat(2,1fr);column-gap:230px;row-gap:10px;margin-top:30px;width:max-content;justify-content:center;margin-left:auto;margin-right:auto}._benefitsForStudentsFirst_imp3s_11{order:2}._benefitsForStudentsSecond_imp3s_12{position:relative;top:50px;left:0;order:1}._benefitsForStudentsThree_imp3s_13{order:4}._benefitsForStudentsFour_imp3s_14{order:3;position:relative;top:90px;left:0}}@media (max-width: 768px){._benefitStudentImg_imp3s_46{grid-template-columns:repeat(2,1fr);column-gap:clamp(1.25rem,-7.9167rem + 26.6667vw,3.75rem);row-gap:0px;margin-top:30px}}@media (max-width: 460px){._benefitStudentImg_imp3s_46{margin-left:-20px}}._benefitsforteacher_bforb_1{padding-top:60px;padding-bottom:clamp(7.5rem,-9.0948rem + 24.1379vw,16.25rem);background:#e5e5e5}._benefitsImg_bforb_7{position:absolute;height:auto;object-fit:cover}._benefitsBlocImgFirst_bforb_12{top:200px;right:clamp(0rem,39.1071rem + -42.8571vw,-3.75rem);width:clamp(12.5rem,-39.6429rem + 57.1429vw,17.5rem)}._benefitsBlocImgSecond_bforb_18{top:330px;right:clamp(17.5rem,-165rem + 200vw,22.5rem);width:clamp(10rem,-42.1429rem + 57.1429vw,15rem)}._benefitsBlocImgThree_bforb_24{top:650px;right:clamp(20.625rem,105.3571rem + -92.8571vw,12.5rem);width:clamp(6.875rem,-38.75rem + 50vw,11.25rem)}._benefitsBlocImgFour_bforb_30{top:590px;right:clamp(-3.125rem,120.7143rem + -135.7143vw,-15rem);width:clamp(13.75rem,-25.3571rem + 42.8571vw,17.5rem)}._benefitsBlocImgFifte_bforb_36{top:clamp(53.75rem,105.8929rem + -57.1429vw,48.75rem);right:clamp(18.75rem,-391.875rem + 450vw,30rem);width:clamp(7.5rem,-18.5714rem + 28.5714vw,10rem)}._benefitsBlocImgSix_bforb_42{top:960px;right:0;width:clamp(10rem,-42.1429rem + 57.1429vw,15rem)}._benefitsBlocImgSeven_bforb_48{top:1120px;right:clamp(12.5rem,-489.375rem + 550vw,26.25rem);width:clamp(13.125rem,-32.5rem + 50vw,17.5rem)}@media (max-width: 1100px){._benefitsforteacher_bforb_1{padding-top:380px;padding-bottom:400px}._benefitsImg_bforb_7{position:static;height:auto;object-fit:contain}._benefitsBlocImgFirst_bforb_12{position:absolute;top:-340px;right:0}._benefitsBlocImgSecond_bforb_18{position:absolute;top:-300px;left:0}._benefitsBlocImgThree_bforb_24{position:absolute;top:-140px;left:40%}._benefitTeacherImg_bforb_80{display:flex;margin-top:0;justify-content:space-between}._benefitsBlocImgFour_bforb_30{order:3;position:relative;top:210px;right:clamp(5rem,16.1364rem + -50.9091vw,-12.5rem)}._benefitsBlocImgFifte_bforb_36{order:1;position:relative;top:0;left:40%}._benefitsBlocImgSix_bforb_42{order:4;position:relative;top:380px;right:500px}._benefitsBlocImgSeven_bforb_48{order:2;position:relative;top:190px}}@media (max-width: 768px){._benefitsBlocImgFirst_bforb_12{right:-40px}._benefitsBlocImgSecond_bforb_18{left:-40px}._benefitsBlocImgThree_bforb_24{left:30%}}._faq_1koxd_1{background:#fff;padding:120px 0 160px}._faqTitle_1koxd_6{color:#211b23;font-family:var(--font-family);font-size:70px;font-weight:600;line-height:80px;margin-bottom:100px}._faqList_1koxd_15{list-style:none;margin:0;padding:0}._faqItem_1koxd_21{border-bottom:1px solid #eee}._faqToggle_1koxd_25{display:flex;align-items:center;width:100%;padding:30px 0;background:none;border:none;cursor:pointer;position:relative}._faqNumber_1koxd_36{width:60px;color:#a4a4a4;font-family:var(--font-family);font-size:30px;font-weight:600}._faqQuestion_1koxd_44{flex-grow:1;color:#35353d;font-family:var(--font-family);font-size:30px;font-weight:600;text-align:left}._faqIcon_1koxd_53{position:relative;width:50px;height:30px;margin-left:16px;border-radius:20px;padding:6px 16px;background:#e5e5e5;transform:rotate(0);transition:transform .4s ease}._faqIcon_1koxd_53:before,._faqIcon_1koxd_53:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background-color:#a084f6;transform:translate(-50%,-50%);transition:transform .4s ease}._faqIcon_1koxd_53:after{transform:translate(-50%,-50%) rotate(90deg)}._faqToggle_1koxd_25._active_1koxd_82 ._faqIcon_1koxd_53:before{transform:translate(-50%,-50%) rotate(45deg)}._faqToggle_1koxd_25._active_1koxd_82 ._faqIcon_1koxd_53:after{transform:translate(-50%,-50%) rotate(-45deg)}._faqAnswer_1koxd_90{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease}._faqAnswer_1koxd_90._open_1koxd_97{max-height:300px;padding:12px 0}._faqAnswer_1koxd_90 p{margin-left:30px;font-size:22px;color:#444}._faqButtons_1koxd_108{margin-top:94px;display:flex;align-items:center;gap:10px}._faqMoreQuestions_1koxd_115{color:#fff;font-family:var(--font-family);font-size:clamp(.8125rem,.7465rem + .2113vw,1rem);font-weight:700;padding:26px clamp(1.125rem,.625rem + 1.0417vw,1.875rem);border-radius:40px;background:#211b23;transition:all .3s ease;border:none}._faqMoreQuestions_1koxd_115:hover{background:#7c6bfe;cursor:pointer;color:#fff}._faqArrow_1koxd_133{width:70px;height:70px;position:relative;background-image:url(/assets/arrow-bg-D9bXK1R9.png);background-size:cover;transition:all .3s ease}._faqArrowIcon_1koxd_142{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:16px}._faqButtons_1koxd_108:hover ._faqArrow_1koxd_133{transform:translate(10px) scale(1.1)}@media (max-width: 1100px){._faqTitle_1koxd_6{font-size:40px;line-height:48px;margin-bottom:40px}._faqQuestion_1koxd_44{font-size:20px;line-height:30px}._faqNumber_1koxd_36{min-width:40px;font-size:20px;line-height:30px;text-align:left}._faqAnswer_1koxd_90 p{font-size:16px}._faqToggle_1koxd_25{padding:15px 0}}._sectionGetInTouch_1ed5f_1{width:100%;background:#7c6bfe url(/assets/img-bg-CpXQsrQb.png) no-repeat center center;background-size:cover;display:flex;align-items:center}._content_1ed5f_10{display:flex;justify-content:space-between;flex-wrap:wrap;gap:60px;padding:140px 0 110px}._left_1ed5f_18{flex:1;color:#fff;font-family:var(--font-family);margin-top:40px}._title_1ed5f_25{font-size:70px;font-weight:600;line-height:80px;margin-bottom:40px}._text_1ed5f_32{max-width:460px;color:#fff;font-size:20px;font-weight:600;line-height:30px}._form_1ed5f_40{width:clamp(36.25rem,8.75rem + 40vw,43.75rem);display:flex;flex-direction:column;flex-shrink:0;gap:20px}._formRow_1ed5f_48{display:flex;gap:20px;flex-wrap:wrap;width:100%}._inputWrapper_1ed5f_55{flex:1;display:flex;flex-direction:column;min-width:0}._selectWrapper_1ed5f_62{width:clamp(6.25rem,-11.1rem + 36.14vw,13.75rem);height:60px;background:transparent}._phoneInputWrapper_1ed5f_68{flex:1}._input_1ed5f_55,._select_1ed5f_62,._textarea_1ed5f_74{width:100%;padding:22px 24px;font-family:var(--font-family);font-size:16px;color:#fff;background-color:transparent;border:1px solid #fff;border-radius:30px;box-sizing:border-box}._input_1ed5f_55::placeholder,._textarea_1ed5f_74::placeholder,._select_1ed5f_62::placeholder{color:#fffc}._fullWidthInput_1ed5f_92{width:100%;height:60px}._textareaFull_1ed5f_97{width:100%;height:150px;padding:16px 24px;resize:none;box-sizing:border-box}._selectAreaCode_1ed5f_105{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2014.95C11.8667%2014.95%2011.7417%2014.9292%2011.625%2014.8875C11.5083%2014.8458%2011.4%2014.775%2011.3%2014.675L6.69999%2010.075C6.51665%209.89166%206.42499%209.65833%206.42499%209.37499C6.42499%209.09166%206.51665%208.85833%206.69999%208.67499C6.88332%208.49166%207.11665%208.39999%207.39999%208.39999C7.68332%208.39999%207.91665%208.49166%208.09999%208.67499L12%2012.575L15.9%208.67499C16.0833%208.49166%2016.3167%208.39999%2016.6%208.39999C16.8833%208.39999%2017.1167%208.49166%2017.3%208.67499C17.4833%208.85833%2017.575%209.09166%2017.575%209.37499C17.575%209.65833%2017.4833%209.89166%2017.3%2010.075L12.7%2014.675C12.6%2014.775%2012.4917%2014.8458%2012.375%2014.8875C12.2583%2014.9292%2012.1333%2014.95%2012%2014.95Z'%20fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:24px}._selectAreaCode_1ed5f_105 option{color:#000;background-color:#fff;font-family:var(--font-family);font-size:16px}._submitButton_1ed5f_120{padding:22px 140px;height:60px;font-family:var(--font-family);font-size:16px;font-weight:600;line-height:16px;border:none;border-radius:30px;background:#fff;color:#000;cursor:pointer;margin-top:20px;align-self:flex-start;transition:background-color .3s ease}._submitButton_1ed5f_120:hover{background-color:#ddd}@media (max-width: 1100px){._form_1ed5f_40{width:clamp(23.75rem,-5.17rem + 60.24vw,36.25rem);gap:10px}._content_1ed5f_10{gap:clamp(1.25rem,-4.53rem + 12.05vw,3.75rem)}._title_1ed5f_25{font-size:46px;line-height:50px;margin-bottom:30px}}@media (max-width: 768px){._content_1ed5f_10{flex-direction:column;padding:50px 0 90px;gap:60px}._form_1ed5f_40{width:100%}._text_1ed5f_32{max-width:100%}._submitButton_1ed5f_120{width:100%}}._homeContainer_ud8cy_1{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}._homeTop_ud8cy_9{padding-top:270px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:150px}._homeTopTitle_ud8cy_18{font-weight:700}._homeText_ud8cy_22{margin-top:30px;margin-bottom:90px;max-width:43.75rem;color:#211b23;font-family:var(--font-family);font-size:1.25rem;font-weight:700;line-height:1.88rem}._homeButtons_ud8cy_33{display:flex;align-items:center;gap:20px}._homeBtnGet_ud8cy_39{color:#000;background:#fff;padding:26px 83.2px}._homeBtn_ud8cy_39{font-family:var(--font-family);font-size:1.13rem;font-weight:700;line-height:1.13rem;border-radius:2.5rem;transition:all .3s ease}._homeBtnBook_ud8cy_54{padding:26px 77px;background:url(/assets/button-bg-Basws3yZ.png) no-repeat center}._homeBtn_ud8cy_39:hover{color:#fff}@media (max-width: 768px){._homeTop_ud8cy_9{padding-top:160px;margin-bottom:60px}._homeText_ud8cy_22{margin-top:20px;margin-bottom:40px;max-width:100%;font-size:1rem;line-height:1.5rem}._homeButtons_ud8cy_33{flex-direction:column;gap:10px}}._investmentSection_15o97_1{background-color:#000;color:#fff;font-family:var(--font-family);position:relative;overflow:hidden}._investmentSection_15o97_1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/invest-gradient-BuXlBMc6.png) top left / contain no-repeat;z-index:0;pointer-events:none}._textBlock_15o97_21{position:relative;display:flex;flex-direction:column;gap:50px;max-width:580px;padding-top:clamp(7.8125rem,-2.6677rem + 15.2439vw,15.625rem);z-index:2}._sectionTitle_15o97_31{color:#fff!important;font-weight:600}._textBlock_15o97_21 p{font-family:var(--font-family);font-size:20px;font-weight:600;line-height:30px;color:#fff}._imageBlock_15o97_44{display:flex;justify-content:center;align-items:center;position:absolute;top:147px;left:0;right:0}._imageBlock_15o97_44 img{width:100%;height:auto;object-fit:contain}._grid_15o97_60{position:relative;display:grid;width:100%;max-width:1420px;margin:250px auto 220px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:350px;gap:1px;border-left:1px solid #222;border-top:1px solid #222;z-index:2}._cell_15o97_74{display:flex;flex-direction:column;padding-top:30px;padding-left:20px;padding-right:25px;border-right:1px solid #222;border-bottom:1px solid #222;background-color:transparent;transition:background .3s ease}._cell_15o97_74:hover{background-color:#ffffff0d}._cellId_15o97_90{color:#fff;font-family:var(--font-family);font-size:20px;font-weight:500;line-height:30px;margin-bottom:59px}._cell_15o97_74 h3{color:#fff;font-size:30px;font-weight:600;line-height:40px;margin-bottom:20px}._cell_15o97_74 p{color:#fff;font-size:20px;font-weight:600;line-height:30px}@media (max-width: 1100px){._imageBlock_15o97_44{position:relative;top:59px}._textBlock_15o97_21{position:relative;display:flex;flex-direction:column;gap:30px;max-width:580px;padding-top:100px;z-index:2}._sectionTitle_15o97_31{font-size:46px;font-weight:600;line-height:50px;text-align:left}._cellId_15o97_90{margin-bottom:30px}._investmentSection_15o97_1:before{background-position:top 0 left -50px;filter:blur(20px)}}@media (max-width: 768px){._textBlock_15o97_21 p{font-size:18px;line-height:30px}._cellId_15o97_90{margin-bottom:59px}._grid_15o97_60{margin-bottom:90px;margin-top:0}}.home{padding-top:0;background:#d1dadd;width:100%}.home-title{font-size:4.38rem;line-height:5rem;color:#211b23;font-family:var(--font-family)}.home__img-block{width:115rem;margin:0 auto;position:relative}.home__img{margin-bottom:190px}.arrow-icon{position:absolute;top:5%;left:50%;transform:translate(-50%);width:4.38rem;height:4.38rem;border-radius:2.5rem;background:#7c6bfe;z-index:5}.arrow-icon img{width:1.18rem;height:1.22rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.benefits__container{text-align:center;position:relative}.benefits__subtitle{color:#211b23;font-family:var(--font-family);font-size:24px;font-weight:600;line-height:30px;margin-bottom:20px}.benefits-unit__item{margin-left:30px}.benefits-title{color:#211b23;font-family:var(--font-family);font-size:70px;font-weight:600;line-height:80px}.benefits-unit__title{margin-bottom:40px;color:#211b23;font-family:var(--font-family);font-size:50px;font-weight:600;line-height:60px}.benefits-block__left{padding-top:90px;max-width:580px;text-align:left;display:flex;flex-direction:column;gap:60px}.benefits-unit{list-style-type:disc}.benefits-unit__item p{color:#565c58;font-family:var(--font-family);font-size:1.25rem;font-weight:600;line-height:1.88rem}@media (max-width: 1100px){.benefits__subtitle{font-size:20px;font-weight:500;line-height:20px;margin-bottom:20px}.benefits-unit__item{margin-left:30px}.benefits-title{font-size:40px;font-weight:600;line-height:40px}.benefits-unit__title{margin-bottom:20px;font-size:30px;font-weight:600;line-height:40px}.benefits-block__left{padding-top:60px;display:flex;flex-direction:column;gap:50px}.benefits-unit{list-style-type:disc}.benefits-unit__item p{font-size:20px;font-weight:500;line-height:30px}}@keyframes pulse-brightness{0%{filter:brightness(1);box-shadow:0 0 #fff0;opacity:1}25%{filter:brightness(1.3);box-shadow:0 0 6px #fff6;opacity:.85}50%{filter:brightness(1.6);box-shadow:0 0 12px #fffc;opacity:.7}75%{filter:brightness(1.3);box-shadow:0 0 6px #fff6;opacity:.85}to{filter:brightness(1);box-shadow:0 0 #fff0;opacity:1}}@media (max-width: 1870px){.home__img-block{width:100rem}}@media (max-width: 1650px){.home__img-block{width:90rem}}@media (max-width: 1480px){.home__img-block{width:80rem}.home__img{margin-bottom:100px}}@media (max-width: 1330px){.home__img-block{width:78rem}}@media (max-width: 1260px){.home__img-block{width:72rem}}@media (max-width: 1100px){.home__img-block{width:96%}.home__img{margin-bottom:90px;min-height:300px;object-fit:cover;border-radius:40px}.home-title{font-size:44px;font-weight:600;line-height:50px}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.hero{position:relative;background:url(/assets/gradient-B2kKyK8k.png) no-repeat center top/100% auto}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3csvg%20width='1920'%20height='2068'%20viewBox='0%200%201920%202068'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1077.53%20781.546C1029.57%20861.972%20930.354%20901.618%20808.55%20900.574C686.759%20899.53%20542.492%20857.799%20404.633%20775.6C266.775%20693.402%20161.47%20586.325%20102.646%20479.677C43.8154%20373.017%2031.5198%20266.88%2079.4741%20186.454C127.428%20106.028%20226.647%2066.3826%20348.451%2067.4265C470.242%2068.4703%20614.509%20110.202%20752.368%20192.401C890.226%20274.599%20995.531%20381.676%201054.36%20488.324C1113.19%20594.984%201125.48%20701.12%201077.53%20781.546Z'%20stroke='white'/%3e%3cpath%20d='M1520.38%201043.15C1446.31%201167.38%201287.4%201225.21%201090.18%201218.14C892.975%201211.06%20657.593%201139.08%20430.791%201003.85C203.988%20868.617%2028.7515%20695.764%20-71.234%20525.642C-171.23%20355.501%20-195.902%20188.207%20-121.828%2063.974C-47.7539%20-60.2588%20111.153%20-118.094%20308.375%20-111.017C505.578%20-103.94%20740.96%20-31.9599%20967.762%20103.272C1194.56%20238.503%201369.8%20411.356%201469.79%20581.479C1569.78%20751.619%201594.46%20918.914%201520.38%201043.15Z'%20stroke='white'/%3e%3cpath%20d='M2007.31%201377.96C1893.87%201568.21%201659.44%201662.03%201371.98%201659.77C1084.53%201657.51%20744.148%201559.19%20418.989%201365.32C93.8297%201171.44%20-154.501%20918.739%20-293.153%20666.93C-431.812%20415.108%20-460.74%20164.272%20-347.299%20-25.9841C-233.858%20-216.241%200.566796%20-310.052%20288.03%20-307.797C575.48%20-305.541%20915.86%20-207.221%201241.02%20-13.3436C1566.18%20180.534%201814.51%20433.234%201953.16%20685.043C2091.82%20936.865%202120.75%201187.7%202007.31%201377.96Z'%20stroke='white'/%3e%3c/svg%3e") no-repeat center top/contain;z-index:-1}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:350px;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fffffff2 60%,#fff 80%);z-index:1}.hero__top{max-width:540px;margin:0 auto;text-align:center}.hero__title{padding:190px 0 20px}.hero-slider{position:relative;top:40px;left:50%;height:37.5rem;width:120rem;padding:0 10px;transform:translate(-50%);overflow-x:hidden;display:flex;justify-content:center}.swiper{width:100%}.swiper-slide{width:auto!important;display:flex;align-items:center}.top-teachers__container{padding-top:315px}.top-teachers__title,.top-lessons__title,.partners__title{margin-bottom:40px}.top-lessons__title,.recommended__title,.partners__title{margin-top:90px}.user__title{margin-bottom:30px;margin-top:90px}.recommended__wrapper{display:flex;flex-wrap:wrap;gap:20px}.recommended__filter{display:flex;gap:6px;margin-bottom:20px}.category-btn{padding:15px 20px;border-radius:1.88rem;background:#bfc7ca;color:#211b23;font-family:var(--font-family);font-size:1rem;font-weight:600;line-height:1.25rem;text-align:center;cursor:pointer;transition:all .3s ease}.category-btn:hover{background:#7c6bfe;color:#fff}.category-btn.active{background:#211b23;color:#fff}.filter-swiper-container{width:100%;margin-bottom:20px}.filter-buttons-swiper{padding:5px 0}.filter-buttons-swiper button{white-space:nowrap;padding:12px 30px;border-radius:30px;font-size:16px;border:1px solid #ccc;background:#211b231a;cursor:pointer;transition:all .3s ease}.filter-buttons-swiper button.active{background:#000;color:#fff;border-color:#000}.recommended__title{margin-bottom:30px}.fixed-buttons{position:fixed;right:50%;transform:translate(50%);bottom:60px;display:flex;gap:20px;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000}.fixed-buttons.visible{opacity:1;visibility:visible}.fixed-button{position:relative;overflow:hidden;width:130px;height:60px;border-radius:30px;background:linear-gradient(135deg,#7c6bfe,#5a4acf);color:#fff;font-family:var(--font-family);font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px #7c6bfe66;transition:background .4s ease,transform .3s ease,box-shadow .4s ease}.fixed-button:hover{background:linear-gradient(135deg,#9f89ff,#6c5efb);transform:translateY(-4px) scale(1.03);box-shadow:0 0 25px #7c6bfeb3,0 0 40px #fff3}.fixed-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,transparent 80%);animation:cosmic-particles 4s linear infinite;pointer-events:none;z-index:0}.fixed-button span{position:relative;z-index:1}.fixed-button.top-btn{width:100px;background:#222;box-shadow:0 0 10px #ffffff1a}.fixed-button.top-btn:hover{background:#000;box-shadow:0 0 20px #ffffff4d}.catalog-btn img{width:16px;height:16px;margin-right:12px}.top-btn img{margin-right:13px;width:18px;height:17.75px}.hero__scroll{width:60px;margin:40px auto;animation:float-container 3s ease-in-out infinite;display:flex;flex-direction:column;text-align:center;align-items:center;gap:20px}.scroll-icon{width:24px;height:40px;animation:bounce 1.5s infinite ease-in-out}.scroll-title{animation:pulseText 2.5s infinite ease-in-out;max-width:60px;color:#000;font-family:var(--font-family);font-size:12px;font-weight:600}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes float-container{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulseText{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 1880px){.hero-slider{width:96%;overflow-x:visible}}@media (max-width: 1660px){.hero-slider{top:40px;height:27.5rem}.top-teachers__container{padding-top:250px}}@media (max-width: 1385px){.category-btn{padding:15px 20px;font-size:14px;line-height:1rem}}@media (max-width: 1305px){.top-teachers__container{padding-top:260px}.recommended__wrapper{justify-content:center;gap:20px}}@media (max-width: 1300px){.category-btn{padding:12px 18px;font-size:14px;background:#211b231a}.filter-buttons button{padding:12px 18px;font-size:14px;line-height:1rem}}@media (max-width: 1200px){.recommended__filter{display:flex;flex-wrap:wrap;gap:10px}.recommended__filter .category-btn{padding:8px 16px;border:1px solid #ccc;background:transparent}.recommended__filter .category-btn.active{background:#000;color:#fff;border-color:#000}}@media (max-width: 905px){.top-teachers__container{padding-top:90px}}@media (max-width: 768px){.fixed-buttons{bottom:70px}.fixed-button{width:110px;height:50px;font-size:14px}.fixed-button.top-btn{width:90px}.user__title{margin-bottom:20px;margin-top:80px;font-size:26px;font-weight:700;line-height:40px}.top-teachers__title,.top-lessons__title,.recommended__title,.partners__title{font-size:26px;font-weight:700;line-height:40px}.hero__top{max-width:90%}.hero__title{padding-top:120px}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.card-extended{position:relative;width:21.25rem;height:37.5rem;border-radius:1.88rem;overflow:hidden;transition:all .5s ease;flex-shrink:0;margin-right:20px;cursor:pointer}.card-extended:last-child{margin-right:0}.card-extended.active{width:51.25rem}.card-extended__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-extended__content{position:absolute;bottom:130px;left:1rem;right:1rem;background-color:transparent;color:#fff;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .3s ease}.card-extended.active .card-extended__content{opacity:1;transform:translateY(0)}.card-extended__slide-number{position:absolute;top:30px;left:30px;color:#fff;padding:15px 20px;border:.06rem solid rgb(255,255,255);border-radius:1.88rem}.card-extended__title{max-width:33.13rem;color:#fff;font-family:var(--font-family);font-size:1.5rem;font-weight:700;line-height:1.88rem;text-align:left}.card-extended__description{margin-top:20px;max-width:26.88rem;color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:600;line-height:1.5rem;text-align:left}.card-extended__more-btn{position:absolute;bottom:40px;left:30px;padding:15px 20px;border-radius:1.88rem;background:#fff;cursor:pointer;display:flex;align-items:center}.card-extended__more-btn svg{transition:transform .3s ease}.card-extended__more-btn span{color:#7c6bfe;font-family:var(--font-family);font-size:.88rem;font-weight:700;line-height:.88rem;margin-right:8px}@media (max-width: 1880px){.card-extended.active{width:35rem}}@media (max-width: 1660px){.card-extended{width:17.5rem;height:27.5rem}.card-extended.active{width:32rem}}@media (max-width: 1430px){.card-extended{width:14.5rem;height:24.5rem}.card-extended.active .card-extended__content{transform:translateY(40px)}}@media (max-width: 1292px){.card-extended{margin-right:10px}}@media (max-width: 1248px){.card-extended{width:12.5rem;height:22.5rem}.card-extended__title{max-width:33.13rem;font-size:1.22rem;font-weight:700;line-height:1.5rem}}@media (max-width: 1200px){.card-extended{width:280px;height:440px}}.slider-extended{display:flex;justify-content:center;width:100%}.swiper-container--extended{padding:20px 0;overflow:visible}.swiper-slide--extended{width:280px;height:440px;overflow:visible;transition:transform .3s ease}.swiper-slide--extended:hover{transform:translateY(-5px)}@media (max-width: 1199px){.slider-extended{padding:10px 0}.card-extended{position:static!important}.slider-extended .swiper-slide{max-width:280px;min-width:280px;height:auto;border-radius:30px;overflow:hidden}}.swiper-lessons-container{overflow:visible!important;min-width:0;box-sizing:border-box}.filter-buttons{display:flex;align-items:center;gap:10px;margin-bottom:40px}.filter-buttons button{color:#211b23;font-family:Urbanist;font-size:1.25rem;font-weight:600;line-height:1.25rem;border-radius:1.88rem;padding:10px 30px;background:#bfc7ca;cursor:pointer}.filter-buttons button.active{background:#211b23;color:#fff}.partners-swiper-container{margin-bottom:0}.partners-swiper-container{overflow:visible!important;min-width:0;box-sizing:border-box}.card-partners{display:block;width:28.75rem;height:22.5rem;position:relative;overflow:hidden;transition:all .35s ease;cursor:pointer}.card-partners:hover{transform:scale(.9)}.card-partners__img{width:100%;height:100%;border-radius:1.88rem}.card-partners__price{position:absolute;top:20px;left:20px;color:#fff;font-family:var(--font-family);font-size:1.25rem;font-weight:800;line-height:1.25rem;padding:15px 10px;border-radius:1.88rem;background:#0003}.card-partners__content{max-width:13.75rem;position:absolute;bottom:30px;left:20px;z-index:3}.card-partners__title{color:#fff;font-family:var(--font-family);font-size:1.5rem;font-weight:700;line-height:1.5rem}.card-partners__location{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:600;line-height:1rem;margin-top:10px}@media (max-width: 1150px){.card-partners{width:326px;height:360px}}.card-usual{display:block;width:13.75rem;height:18.75rem;padding:40px 0;border-radius:1.25rem;background:#fff;text-align:center;transition:all .35s ease}.card-usual:hover{scale:.9}.card-usual__img{width:7.5rem;height:7.5rem;border-radius:18.75rem}.card-usual__content{margin-top:30px;font-family:var(--font-family)}.card-usual__category{color:#7c6bfe;font-family:var(--font-family);font-size:.75rem;font-weight:600;margin-bottom:4px}.card-usual__name{font-family:var(--font-family);color:#000;font-size:1rem;font-weight:600;margin-bottom:22px}.card-usual__det{display:flex;justify-content:center;align-items:center}.card-usual__rating{font-size:1rem;font-weight:700;margin-left:3px}.card-usual__reviews{font-size:.88rem;font-weight:500;margin-left:2px}@media (max-width: 500px){.card-usual{display:block;width:200px;height:280px}.card-usual__img{width:100px;height:100px;border-radius:18.75rem}}.slider-container{position:relative;width:100%;padding:0 20px;box-sizing:border-box}.teachers-swiper-container{overflow:visible!important;min-width:0;box-sizing:border-box}.swiper-wrapper{box-sizing:border-box}.swiper-slide{width:auto!important;flex-shrink:0;display:flex;justify-content:center;box-sizing:border-box}.controls-container{position:absolute;top:-80px;right:20px;width:110px;height:40px;display:flex;justify-content:space-between;z-index:15}.swiper-btn{position:absolute;width:3.13rem;height:2.5rem;border-radius:1.25rem;background:#fff;cursor:pointer;z-index:11;transition:all .3s ease}.swiper-btn:hover{background:#7c6bfe}.custom-prev{left:0}.custom-next{right:0}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-btn__next,.swiper-btn__prev{position:relative;width:1.5rem;height:1.5rem;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-btn__prev{transform:translate(-50%,-50%) rotate(-180deg)}@media (max-width: 768px){.slider-container{padding:0 15px}.controls-container{right:15px}}._reviewsWrapper_18mpv_1{position:relative;display:flex;gap:20px;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding-bottom:170px}._column_18mpv_11{display:flex;flex-direction:column;gap:20px;flex:1;min-width:320px;max-width:700px}._column_18mpv_11:nth-child(2){margin-top:20px}._card_18mpv_24{max-width:700px;border-radius:30px;background:#fff;padding:20px 50px 20px 20px;box-shadow:0 1px 6px #00000014;display:block}._header_18mpv_33{display:flex;align-items:center;justify-content:space-between}._headerLeft_18mpv_39{display:flex;align-items:flex-start;gap:10px}._avatar_18mpv_45{width:40px;height:40px;border-radius:50%;object-fit:cover}._name_18mpv_52{font-weight:700}._date_18mpv_56{color:#565c58;font-family:Urbanist,sans-serif;font-size:12px;font-weight:500}._text_18mpv_63{font-size:14px;color:#333;margin-top:10px}._rating_18mpv_69{margin-left:10px;font-size:18px;color:#1e1e2f;-webkit-user-select:none;user-select:none}@media (max-width: 768px){._reviewsWrapper_18mpv_1{display:flex;gap:10px;flex-direction:column;padding-bottom:170px}._column_18mpv_11{gap:10px}._column_18mpv_11:nth-child(2){margin-top:0}}.about-teacher__card{width:21.25rem;height:24.38rem;background:#211b23;border-radius:1.88rem;display:flex;padding:20px;position:relative}.card-teacher__image{width:8.75rem;height:8.75rem;object-fit:cover;border-radius:1.88rem;position:absolute;top:20px;left:20px}.card-teacher__badge{background:#7c6bfe;position:relative;top:100px;left:100px;width:2.5rem;height:2.5rem;border-radius:50%}.card-teacher__badge img{width:.83rem;height:1.03rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-teacher__btn{position:absolute;top:80px;right:20px;display:block;border-radius:1.88rem;background:#fff;padding:13px 10px;cursor:pointer;transition:all .3s ease}.card-teacher__btn span{color:#7c6bfe;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem}.card-teacher__btn:hover{background:#7c6bfe}.card-teacher__btn:hover span{color:#fff}.card-info{position:absolute;top:180px;left:20px;text-align:left;font-family:var(--font-family)}.card-info__category{color:#7c6bfe;font-size:.88rem;font-weight:600}.card-info__creator{margin-top:6px;margin-bottom:10px;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.25rem}.card-teacher__bottom{width:18.75rem;height:5rem;border-radius:1.25rem;background:#2e2e2e;position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;justify-content:space-between;align-items:center;padding:20px}.card-teach-bottom__text{color:#a4a4a4;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem}.card-teach-bottom__item{display:flex;flex-direction:column;gap:6px}.card-teach-bottom__unit{color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:700;line-height:1rem}@media (max-width: 898px){.about-teacher__card{width:100%}}.teacher-verified-card{width:21.25rem;height:12.5rem;border-radius:1.88rem;background:#211b23;padding:30px 20px}.teacher-verified-card__title{color:#fff;font-weight:600;margin-bottom:22px}.teacher-verified-card__item{display:flex;align-items:center;gap:10px;margin-bottom:23px}.teacher-verified-card__icon{width:1.25rem;height:1.25rem}.teacher-verified-card__point{color:#fff;font-family:var(--font-family);font-size:.88rem;font-weight:600;line-height:.88rem}@media (max-width: 898px){.teacher-verified-card{width:100%}}.about-teacher{background:#fff;padding-top:140px;padding-bottom:100px;padding-left:140px;width:100%}.about-teacher__container{display:flex;align-items:flex-start;position:relative}.about-teacher__preview{margin-left:120px}.about-teacher__verified{margin-top:20px;margin-bottom:45px}.about-teacher__btn-complain{background:transparent;padding:15px 87px;border:.06rem solid rgb(209,218,221);color:#000;transition:all .3s ease}.ab-teacher-det{margin-left:140px;margin-top:30px}.ab-teacher-det__creator{margin-bottom:30px}.ab-teacher-skills{display:flex;justify-content:space-between;max-width:460px;gap:20px;flex-wrap:wrap}.ab-teacher-skills__item{display:flex;flex-direction:column;gap:6px;width:220px}.ab-teacher-skills__title{color:#565c58;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem}.ab-teacher-skills__subtitle{color:#000;font-family:var(--font-family);font-size:1rem;font-weight:500;line-height:1.25rem}.ab-teacher-det__description{margin-top:30px;margin-bottom:30px}.ab-teacher-det__description p{color:#000;font-family:var(--font-family);font-size:16px;font-weight:500}.ab-teacher-inter__row{margin-top:23px}.ab-teacher-inter__item{font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem}.about-teacher__back{position:absolute;left:-90px;top:0;background:#d1dadd}@media (max-width: 1280px){.ab-teacher-det{margin-left:50px;margin-top:30px}}@media (max-width: 1180px){.ab-teacher-det{margin-left:25px;margin-top:20px}}@media (max-width: 1110px){.about-teacher{padding-top:200px;padding-bottom:100px;padding-left:0;width:100%}.about-teacher__back{left:10px;top:-90px}}@media (max-width: 1080px){.about-teacher__preview{width:100%}.ab-teacher-det{width:100%;margin-left:0;margin-top:0}}@media (max-width: 990px){.ab-teacher-inter__row{max-width:500px;display:flex;flex-wrap:wrap}.ab-teacher-inter__item{margin-bottom:10px}}@media (max-width: 898px){.about-teacher__container{display:flex;flex-direction:column;gap:50px;align-items:center;padding-left:0;justify-content:center;text-align:left}.about-teacher__btn-complain{display:flex;justify-content:center;width:100%}.ab-teacher-inter__row{max-width:100%}.ab-teacher-inter__item{margin-bottom:10px}.about-teacher__preview{margin-left:0}}@media (max-width: 600px){.about-teacher__container{padding-left:0;position:relative;left:50%;transform:translate(-50%)}}.detail-action{padding-top:140px;background:#fff;padding-bottom:86px}.page-details__btn{background:#d1dadd}.detail-action__wrapper{width:43.75rem;margin:0 auto}.detail-action__title{margin-top:-20px;margin-left:20px;color:#000;font-size:2rem;font-weight:700;line-height:2rem;margin-bottom:10px}.detail-action__additionalinfo{color:#000;font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:20px;margin-left:20px}.detail-action__additionalinfo span{color:#000;font-size:1rem;font-weight:700;line-height:1.25rem}.detail-action__img{width:43.75rem;height:27.5rem;border-radius:1.88rem;object-fit:contain}.detail-action__description{max-width:36.25rem;margin-top:40px;margin-left:20px;text-align:left}.detail-action__description p{margin-bottom:20px;color:#000;font-family:var(--font-family);font-size:1.13rem;font-weight:600;line-height:1.63rem}@media (max-width: 900px){.detail-action__wrapper{width:500px}.detail-action__img{width:100%;height:auto}}@media (max-width: 760px){.page-details__btn{margin-bottom:40px}}@media (max-width: 570px){.detail-action__wrapper{width:80%}}@media (max-width: 500px){.detail-action__wrapper{width:90%}.detail-action__title{margin-top:-20px;margin-left:20px;font-size:26px;font-weight:700;margin-bottom:10px}.detail-action__additionalinfo{font-size:12px;font-weight:500;line-height:120%}.detail-action__description p{font-family:var(--font-family);font-size:14px;font-weight:500;line-height:140%}}.vr-slider{padding-top:70px;width:100%;height:530px}._vrSlider_113ma_1{position:relative;width:100%;margin:0 auto;overflow:hidden}._vrSwiperContainer_113ma_8{width:100%}._vrSwiperSlide_113ma_12{position:relative;display:flex;justify-content:center;align-items:center;border-radius:30px;overflow:hidden;width:100%;height:530px}._vrSwiperImage_113ma_23{width:100%;height:100%;object-fit:cover}._vrControls_113ma_29{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:20px;z-index:5}@media (max-width: 1300px){._vrSwiperSlide_113ma_12{width:100%;height:450px}._vrSwiperSlide_113ma_12 img{width:800px;height:450px;border-radius:30px;overflow:hidden}}@media (max-width: 1100px){._vrSwiperSlide_113ma_12{width:100%;height:400px}._vrSwiperSlide_113ma_12 img{width:800px;height:400px}}@media (max-width: 768px){._vrSwiperSlide_113ma_12{height:300px}._vrSwiperSlide_113ma_12 img{width:100%;max-width:360px;height:300px}}._vrButton_113ma_70,._fullscreenButton_113ma_71{border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}._vrButton_113ma_70{width:110px;height:60px;border-radius:30px;background:#211b23;position:relative}._vrButton_113ma_70 img{width:30px;height:30px}._vrArrowUp_113ma_92,._vrArrowDown_113ma_93{position:absolute;top:50%;transform:translateY(-50%)}._vrArrowUp_113ma_92{right:10px}._vrArrowDown_113ma_93{left:10px;transform:translateY(-50%) rotate(180deg)}._fullscreenButton_113ma_71{width:60px;height:60px;background:#211b23;border-radius:50%}._vrButton_113ma_70 img,._fullscreenButton_113ma_71 img{width:24px;height:24px}.top-creators__container{padding-top:42px}.getintouch{background:#1f1f29;width:100%;background-image:url(../../assets/image/get-in-touch/bg-img01.png);background-repeat:no-repeat;background-position:top 0 left 0;background-attachment:scroll;color:#fff;text-align:center;margin:auto}.getintouch__wrapper{margin:0 auto;width:43.75rem}.getintouch__title{margin-top:190px;font-size:40px;font-weight:700;margin-bottom:20px;color:#fff}.getintouch-title--second{margin-top:120px}.getintouch__subtitle{max-width:33.75rem;font-size:1rem;margin:0 auto;padding-bottom:70px;color:#fff;font-size:1.38rem;font-weight:600}.getintouch__getting{color:#fff;font-family:var(--font-family);font-size:1.25rem;font-weight:700;text-align:left;margin-top:60px;margin-bottom:20px}.getintouch__form{display:flex;flex-direction:column;flex-shrink:0;gap:20px;width:700px;text-align:left}.getintouch__submit{width:150px;padding:10px;background:#6200ea;color:#fff;border:none;border-radius:25px;font-weight:700;cursor:pointer}.getintouch__submit:hover{background:#3700b3}.getintouch-btn{color:#fff;font-family:Urbanist;font-size:1rem;font-weight:600;line-height:1rem;padding:22px 140px;margin-left:360px}.faq-section{display:flex;flex-direction:column;gap:10px;margin-top:20px}.faq-section--bottom{padding-bottom:120px}.faq-item{border-radius:1.25rem;background:#35353d;color:#fff;height:5.63rem;padding:35px 26px 35px 20px;cursor:pointer;transition:all .3s ease}.faq-item.active{background:#373740;height:auto}.faq-question{display:flex;justify-content:space-between;align-items:center;color:#fff;font-family:var(--font-family);font-size:1.25rem;font-weight:700;line-height:1.25rem}.faq-question-text{color:#fff}.faq-toggle{font-size:2rem;font-weight:500;transition:transform .3s ease}.faq-item.active .faq-toggle{transform:rotate(90deg);color:#7c6bfe}.faq-answer{margin-top:25px;color:#a4a4a4;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:1.25rem;text-align:left}@media (max-width: 1100px){.getintouch__wrapper{width:90%}.getintouch__form{gap:20px;width:100%;text-align:left}.getintouch-btn{width:100%;margin-left:0}.getintouch__title{margin-top:160px;font-size:30px;font-weight:700;line-height:40px;margin-bottom:20px;color:#fff}.getintouch__getting{margin-top:40px;margin-bottom:20px;font-size:16px;font-weight:700;line-height:20px}.getintouch__subtitle{font-size:18px;font-weight:600;line-height:26px;padding-bottom:40px}.getintouch-title--second{margin-top:60px;margin-bottom:0}.faq-question{font-size:18px;font-weight:700;line-height:20px}}.lesson-details__container{margin-top:140px;position:relative}.lesson-details__wrapper{width:clamp(37.5rem,5.06rem + 47.62vw,43.75rem);display:flex;flex-direction:column;gap:20px;margin-top:-50px;margin-left:clamp(4.375rem,-4.02rem + 9.8vw,7.5rem);margin-bottom:150px}.lesson-details__main-block{width:100%;display:flex;flex-direction:column;gap:20px}.lesson-details__main-picture{width:100%;height:auto;border-radius:30px;overflow:hidden}.lesson-details__main-img{width:clamp(30rem,-21.014rem + 79.71vw,43.75rem);height:500px;object-fit:cover;border-radius:30px}.lesson-details__thumbs-img{width:12.5rem;height:8.75rem;border-radius:1.25rem}.lesson-details__thumbs{width:100%;height:140px;position:relative}.lesson-details__right-block{display:block;width:clamp(17.5rem,-13.975rem + 49.18vw,28.75rem);position:absolute;right:0}.controls-lesson-detail{width:98%;display:flex;justify-content:space-between;position:absolute;top:50px;left:1%}.swiper-thumbs-right,.swiper-thumbs-left{position:absolute;top:50%;width:40px;height:40px;border-radius:50%;background:#fff;z-index:15;cursor:pointer}.swiper-thumbs-right img,.swiper-thumbs-left img{position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%,-50%)}.swiper-thumbs-left{left:0;transform:rotate(-180deg)}.swiper-thumbs-right{right:0}.swiper-details-btn{position:absolute;width:2.5rem;height:2.5rem;border-radius:50%;z-index:5;cursor:pointer;background:#fff}.swiper-thumbs-btn{cursor:pointer;opacity:1;transition:.3s ease}.swiper-button-disabled{opacity:.4;pointer-events:none}.lesson-details__thumbs-slider .swiper-slide{cursor:pointer;opacity:.6;transition:opacity .3s ease}.lesson-details__thumbs-slider .swiper-slide-thumb-active{opacity:1}.lesson-details__btn-back{background:#fff}@media (max-width: 1100px){.lesson-details__right-block{width:100%;position:static;right:0;left:0}.lesson-details__wrapper{width:700px;display:flex;flex-direction:column;gap:20px;margin:0 auto}.lesson-details__btn-back{position:relative;top:-30px}.lesson-details__main-img{width:100%;height:500px}}@media (max-width: 768px){.lesson-details__wrapper{width:100%}.lesson-details__main-img{width:100%;height:auto;object-fit:cover}}.lesson-add-block{border-radius:1.88rem;background:#211b23;padding:30px 20px;display:flex;justify-content:space-between;align-items:center;margin-top:30px}.lesson-add-block__left{display:flex;align-items:center;gap:10px}.lesson-add-block__avatar{width:3.13rem;height:3.13rem}.lesson-add-block__name{color:#fff;font-family:var(--font-family);font-size:1rem;font-weight:700;margin-bottom:4px}.lesson-add-block__place{color:#a4a4a4;font-family:var(--font-family);font-size:.88rem;font-weight:500;line-height:.88rem}.lesson-add-block__btn{color:#7c6bfe;font-family:Urbanist;font-size:.88rem;font-weight:600;line-height:.88rem;padding:13px 12px;border-radius:1.88rem;background:#fff;cursor:pointer;transition:all .3s ease}.lesson-add-block__btn:hover{color:#fff;background:#7c6bfe}._reviewsContainer_2xlcr_1{width:100%;margin:auto;padding:30px;border-radius:1.88rem;background:#fff;position:relative}@media (max-width: 768px){._reviewsContainer_2xlcr_1{padding:20px 16px 30px 20px}}._reviewsHeader_2xlcr_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._leaveReviewBtn_2xlcr_22{position:absolute;top:20px;right:20px;color:#fff;font-family:Urbanist;font-size:14px;font-weight:400;height:40px;padding:10px 20px}._reviewCard_2xlcr_34{margin-bottom:30px}._reviewCardProfile_2xlcr_38{display:flex;justify-content:space-between;align-items:center}._profileHeader_2xlcr_44{display:flex;gap:10px}._avatar_2xlcr_49{width:2.5rem;height:2.5rem}._profileData_2xlcr_54{display:flex;flex-direction:column;gap:6px;font-family:var(--font-family)}._profileData_2xlcr_54 h4{color:#000;font-size:.88rem;font-weight:700;line-height:.88rem}._profileData_2xlcr_54 span{color:#565c58;font-size:.75rem;font-weight:500;line-height:.75rem}._reviewText_2xlcr_75{max-width:39.38rem;margin-top:10px;color:#000;font-family:Urbanist;font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:30px}._rating_2xlcr_86{font-size:18px;color:#252129}._showMoreBtn_2xlcr_91{display:block;margin:0 auto;border:.06rem solid rgb(53,53,61);border-radius:1.88rem;color:#7c6bfe;font-family:Urbanist;font-size:1rem;font-weight:600;background:#fff}._showMoreBtn_2xlcr_91:hover{color:#fff}@media (max-width: 1100px){._reviewsContainer_2xlcr_1{margin-bottom:150px}}._form_kv5ot_1{display:flex;flex-direction:column;gap:20px;max-width:700px;padding-bottom:40px}._title_kv5ot_9{font-size:24px;font-weight:600}._row_kv5ot_14{display:flex;gap:16px;justify-content:space-between}._input_kv5ot_20,._textarea_kv5ot_21{padding:10px 25px;border:1px solid rgba(209,218,221,1);border-radius:30px;width:100%;color:#000;font-family:Urbanist;font-size:16px;font-weight:500;line-height:16px}._input_kv5ot_20::placeholder,._textarea_kv5ot_21::placeholder{color:#a4a4a4;font-family:Urbanist;font-size:14px}._input_kv5ot_20:focus,._textarea_kv5ot_21:focus{border-color:#6a5acd;outline:none;box-shadow:0 0 0 2px #6a5acd33}._inputCommon_kv5ot_48{width:340px;height:70px}._textarea_kv5ot_21{min-height:160px;resize:none}._ratingBlock_kv5ot_58{display:flex;flex-direction:column;gap:12px}._ratingLabel_kv5ot_64{color:#000;font-family:Urbanist;font-size:16px;font-weight:600;line-height:16px}._stars_kv5ot_72{display:flex;justify-content:space-between;max-width:380px}._starItem_kv5ot_78{cursor:pointer;display:flex;flex-direction:column;align-items:center;font-size:16px;color:#aaa}._star_kv5ot_72{font-size:40px}._active_kv5ot_91 ._star_kv5ot_72{color:#7c4dff}._starLabel_kv5ot_95{color:#000;font-family:Urbanist;font-size:14px;font-weight:400;line-height:14px}._actions_kv5ot_103{display:flex;justify-content:space-between;gap:20px}._buttonCommon_kv5ot_108{color:#fff;font-family:Urbanist;font-size:18px;font-weight:400;line-height:20px;transition:all .3s ease}._cancelButton_kv5ot_116{min-width:180px;background-color:transparent;border:1px solid #aaa;color:#333}._submitButton_kv5ot_123{color:#fff;min-width:250px}@media (max-width: 768px){._inputCommon_kv5ot_48{width:100%;height:60px}._row_kv5ot_14{display:flex;flex-direction:column}._cancelButton_kv5ot_116{display:none}._submitButton_kv5ot_123{width:100%}._stars_kv5ot_72{justify-content:space-between;width:330px;margin:0 auto}}.termsofuse{padding-top:140px;padding-bottom:120px;text-align:left;background:#fff}.termsofuse__wrapper{width:945px;margin:0 auto}.termsofuse__btn{margin-left:-150px;margin-bottom:20px}.termsofuse-title{color:#000;font-family:var(--font-family);font-size:32px;font-weight:700;margin-bottom:30px}.termsofuse-des{color:#35353d;font-family:var(--font-family);font-size:18px;font-weight:600;line-height:26px;letter-spacing:-3%}.termsofuse__effective-date{margin-bottom:20px}.termsofuse__list{list-style-type:decimal;padding-left:24px}.termsofuse__item{margin-bottom:24px}.termsofuse__item-title{display:block;margin-bottom:20px}.termsofuse__item-text{margin-left:-14px}.termsofuse__initial{margin-bottom:20px}.termsofuse__sublist{list-style-type:disc;padding-left:20px;margin-top:8px}.termsofuse__subitem{margin-bottom:6px}@media (max-width: 1300px){.termsofuse__wrapper{width:68%}.termsofuse__btn{margin-left:-80px}}@media (max-width: 768px){.termsofuse__wrapper{width:92%}.termsofuse__btn{margin-left:0}.termsofuse-title{text-align:center}}._sectionDemo_1mw7g_1{width:100%;height:100%;background:#fff;text-align:center}._demoContainer_1mw7g_8{position:relative}._demoTop_1mw7g_12{padding:140px 0 60px;display:flex;flex-direction:column}._demoTitle_1mw7g_18{margin-bottom:20px}._demoDescription_1mw7g_22{width:36.25rem;margin:0 auto;color:#000;font-family:var(--font-family);font-size:1.5rem;font-weight:500;line-height:1.88rem}._demoBtn_1mw7g_32{position:absolute;top:140px;margin-bottom:10px;background:#d1dadd}._demoRequest_1mw7g_39{display:flex;justify-content:space-between;gap:40px;padding-bottom:150px;width:100%}._demoRequestImg_1mw7g_47{margin-top:30px;width:clamp(31.25rem,.6944rem + 44.4444vw,43.75rem);height:clamp(41.25rem,10.6944rem + 44.4444vw,53.75rem);object-fit:contain;border-radius:2.5rem;z-index:3}._demoRequestForm_1mw7g_56{width:100%;max-width:700px;background:#d1dadd;border-radius:2.5rem;padding:30px 40px 20px;text-align:left;font-family:var(--font-family)}._demoRequestTitle_1mw7g_66{font-size:1.88rem;font-weight:700;margin-bottom:10px}._demoRequestSubtitle_1mw7g_72{font-size:1rem;font-weight:500;line-height:1.25rem;color:#000;margin-bottom:40px;max-width:33.75rem}._demoForm_1mw7g_81{display:flex;flex-direction:column;gap:20px;text-align:left}._demoFormRow_1mw7g_88{display:flex;gap:20px;flex-wrap:wrap}._inputWrapper_1mw7g_94,._inputWrapperArea_1mw7g_95{display:flex;flex-direction:column;border-radius:20px;background:#fff;width:100%;padding:10px 20px;flex:1}._inputWrapperArea_1mw7g_95{height:120px;padding:18px 20px}._demoFormInput_1mw7g_110,._demoFormTextarea_1mw7g_111{width:100%;height:100%;color:#211b23;font-family:Urbanist;font-size:16px;font-weight:500;line-height:16px;border:none}._demoFormTextarea_1mw7g_111{resize:none;min-height:55px}._demoFormInput_1mw7g_110::placeholder,._demoFormTextarea_1mw7g_111::placeholder,select._demoFormInput_1mw7g_110:invalid{color:#211b23;font-family:Urbanist;font-size:16px;font-weight:500}._formLabel_1mw7g_136{color:#a4a4a4;font-family:Urbanist;font-size:12px;font-weight:500;line-height:12px;margin-bottom:2px}._demoFormButton_1mw7g_145{display:block;margin:20px auto;padding:22px 102px;font-size:1rem;font-weight:700;line-height:1rem}._demoFormNote_1mw7g_154{color:#000;font-family:var(--font-family);font-size:1rem;font-weight:500;line-height:1.25rem}._selectCode_1mw7g_162{max-width:180px}._selectCountry_1mw7g_166{max-width:420px}@media (max-width: 1100px){._demoTop_1mw7g_12{padding:160px 0 50px}._demoTitle_1mw7g_18{font-size:32px;font-weight:600;line-height:40px}._demoDescription_1mw7g_22{width:100%;padding:0 20px;font-size:20px;font-weight:400;line-height:28px}._demoRequest_1mw7g_39{flex-direction:column-reverse;align-items:center;padding-bottom:150px;gap:10px}._demoRequestForm_1mw7g_56{max-width:100%}._demoRequestImg_1mw7g_47{width:100%;height:auto;margin:0}._demoFormButton_1mw7g_145{width:100%;padding:18px}._demoBtn_1mw7g_32{top:100px}._selectCode_1mw7g_162,._selectCountry_1mw7g_166{max-width:100%}}@media (max-width: 768px){._demoRequestForm_1mw7g_56{padding:30px 20px}._demoForm_1mw7g_81{gap:10px}._demoFormRow_1mw7g_88{flex-direction:column;gap:10px}}._searchPage_17s4x_1{background:#d1dadd;min-height:100vh;padding-top:100px;padding-bottom:60px}._searchControls_17s4x_8{display:flex;justify-content:center;margin-bottom:40px}._searchInputWithFilters_17s4x_14{position:relative;max-width:940px;width:100%;display:flex;align-items:center}._searchPageInput_17s4x_22{flex-grow:1;position:relative;z-index:1}._filterButtonsWrapper_17s4x_28{display:flex;align-items:center;position:absolute;right:5px;z-index:20;top:50%;transform:translateY(-50%)}._filterIconBtn_17s4x_38{background:#7c6bfe;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}._filterIconBtn_17s4x_38 img{width:20px;height:20px}._selectedFilterLabel_17s4x_55{margin-left:10px;color:#7c6bfe;background:#fff;font-size:14px;font-weight:600;padding:10px 18px;border-radius:20px;white-space:nowrap;-webkit-user-select:none;user-select:none}._dropdownMenu_17s4x_68{position:absolute;top:60px;right:0;background:#fff;box-shadow:0 4px 14px #0000001a;border-radius:12px;z-index:30;display:flex;flex-direction:column;padding:12px;gap:10px;min-width:150px}._filterBtn_17s4x_83{padding:12px 16px;border-radius:30px;background:#fff;color:#7c6bfe;font-weight:600;font-size:14px;-webkit-user-select:none;user-select:none;cursor:pointer;border:none;text-align:left;transition:background .3s,color .3s}._filterBtn_17s4x_83:hover{background:#8c8e95}._active_17s4x_101{background:#d6d8e2;color:#211b23;font-family:Urbanist,sans-serif}._resultsGrid_17s4x_107{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}._searchPageCreator_17s4x_114{width:220px;height:300px;padding:20px 0}._searchPageCreator_17s4x_114 img{width:100px;height:100px;object-fit:cover}._searchPageLesson_17s4x_126{width:326px;height:440px}@media (max-width: 768px){._resultsGrid_17s4x_107{gap:10px}._searchPageLesson_17s4x_126{width:326px;height:440px}._searchPageCreator_17s4x_114{width:158px;height:260px;padding:20px 0}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._page_1rvvr_1{padding-top:130px;padding-bottom:60px;background:#fff}._wrapper_1rvvr_7{width:98%;margin:0 auto}._header_1rvvr_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._header_1rvvr_12 h2{color:#211b23;font-size:30px;font-weight:700;line-height:30px}._headerControls_1rvvr_26{display:flex;align-items:center;gap:15px}._customSelect_1rvvr_32{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:8px;padding:10px 30px 10px 15px;font-size:14px;font-weight:600;color:#211b23;cursor:pointer;position:relative;background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2012.625%2015.9585'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='12.625000'%20height='15.958496'%20fill='none'%20customFrame='%23000000'%3e%3cpath%20id='Vector'%20d='M3.8125%208.8125C3.57639%208.8125%203.37847%208.73264%203.21875%208.57292C3.05903%208.41319%202.97917%208.21528%202.97917%207.97917L2.97917%202.83333L1.41667%204.39583C1.26389%204.54861%201.07292%204.625%200.84375%204.625C0.614583%204.625%200.416667%204.54861%200.25%204.39583C0.0833333%204.22917%200%204.03125%200%203.80208C0%203.57292%200.0833333%203.375%200.25%203.20833L3.22917%200.229167C3.3125%200.145833%203.40278%200.0868056%203.5%200.0520833C3.59722%200.0173611%203.70139%200%203.8125%200C3.92361%200%204.02778%200.0173611%204.125%200.0520833C4.22222%200.0868056%204.3125%200.145833%204.39583%200.229167L7.39583%203.22917C7.5625%203.39583%207.64236%203.59028%207.63542%203.8125C7.62847%204.03472%207.54167%204.22917%207.375%204.39583C7.20833%204.54861%207.01389%204.62847%206.79167%204.63542C6.56944%204.64236%206.375%204.5625%206.20833%204.39583L4.64583%202.83333L4.64583%207.97917C4.64583%208.21528%204.56597%208.41319%204.40625%208.57292C4.24653%208.73264%204.04861%208.8125%203.8125%208.8125ZM8.8125%2015.9583C8.70139%2015.9583%208.59722%2015.941%208.5%2015.9062C8.40278%2015.8715%208.3125%2015.8125%208.22917%2015.7292L5.22917%2012.7292C5.0625%2012.5625%204.98264%2012.3681%204.98958%2012.1458C4.99653%2011.9236%205.08333%2011.7292%205.25%2011.5625C5.41667%2011.4097%205.61111%2011.3299%205.83333%2011.3229C6.05556%2011.316%206.25%2011.3958%206.41667%2011.5625L7.97917%2013.125L7.97917%207.97917C7.97917%207.74306%208.05903%207.54514%208.21875%207.38542C8.37847%207.22569%208.57639%207.14583%208.8125%207.14583C9.04861%207.14583%209.24653%207.22569%209.40625%207.38542C9.56597%207.54514%209.64583%207.74306%209.64583%207.97917L9.64583%2013.125L11.2083%2011.5625C11.3611%2011.4097%2011.5521%2011.3333%2011.7812%2011.3333C12.0104%2011.3333%2012.2083%2011.4097%2012.375%2011.5625C12.5417%2011.7292%2012.625%2011.9271%2012.625%2012.1562C12.625%2012.3854%2012.5417%2012.5833%2012.375%2012.75L9.39583%2015.7292C9.3125%2015.8125%209.22222%2015.8715%209.125%2015.9062C9.02778%2015.941%208.92361%2015.9583%208.8125%2015.9583Z'%20fill='rgb(33,27,35)'%20fill-rule='nonzero'%20/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left 100% center;background-size:16px 16px}._customSelect_1rvvr_32 option{background-color:#fff;color:#333;padding:10px;border-radius:8px}._toggleView_1rvvr_56{display:flex;align-items:center;gap:10px;padding:5px 12px;border-radius:4px;margin-right:20px}._toggleView_1rvvr_56 button{height:50px;padding:15px 20px;display:flex;align-items:center;gap:12px;border-radius:30px;background:#d1dadd;cursor:pointer;color:#211b23;font-family:var(--font-family);font-size:16px;font-weight:700;border:none}._toggleView_1rvvr_56 button._active_1rvvr_81{background:#6c63ff;color:#fff;border-color:#6c63ff}._buttonText_1rvvr_87{margin-left:8px}._content_1rvvr_91{display:flex;gap:clamp(.625rem,-5.2778rem + 5.5556vw,1.25rem);justify-content:space-between}._cards_1rvvr_97{width:clamp(43.75rem,-1.25rem + 65.4545vw,66.25rem);display:flex;flex-wrap:wrap;gap:clamp(.625rem,-5.2778rem + 5.5556vw,1.25rem)}._card_1rvvr_97{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._card_1rvvr_97 img{width:100%;height:120px;object-fit:cover}._cardInfo_1rvvr_117{padding:10px}._cardInfo_1rvvr_117 h3{font-size:16px;margin:0 0 5px}._cardInfo_1rvvr_117 p{margin:0 0 5px;color:#555}._cardFooter_1rvvr_131{display:flex;justify-content:space-between;align-items:center}._map_1rvvr_137{width:clamp(25rem,5.2564rem + 28.7179vw,39rem);height:clamp(25rem,-.3846rem + 36.9231vw,43rem);min-width:380px;min-height:400px;border-radius:30px;overflow:hidden}._fullMap_1rvvr_146 ._map_1rvvr_137{width:100%}._listView_1rvvr_150{width:100%;height:auto;justify-content:center}._cardsHeader_1rvvr_156,._backButton_1rvvr_160{display:none}._newSort_1rvvr_164{display:none!important;width:50px;height:50px;color:#fff;border-radius:30px;cursor:pointer;font-size:14px;font-weight:700}@media (max-width: 1100px){._buttonText_1rvvr_87{display:none}._toggleView_1rvvr_56 button{width:50px;height:50px;display:flex;justify-content:center}._backButton_1rvvr_160{display:flex;background:#a5aaaa}._page_1rvvr_1{padding-top:0;padding-bottom:40px}._cards_1rvvr_97{padding:60px 17px 30px;width:100%;gap:20px;border-radius:30px 30px 0 0;background:#eeecec;position:relative;justify-content:center}._cardsHeader_1rvvr_156{display:block;position:absolute;top:20px;left:17px}._wrapper_1rvvr_7{position:relative}._header_1rvvr_12{position:fixed;width:95%;right:0;top:90px;z-index:1000}._header_1rvvr_12 h2{font-size:24px;font-weight:700;display:none}._headerControls_1rvvr_26{gap:10px}._toggleView_1rvvr_56 button{font-size:14px;padding:12px 16px}._content_1rvvr_91{flex-direction:column-reverse}._card_1rvvr_97{width:48%}._map_1rvvr_137{width:100%;height:350px}._fullMap_1rvvr_146 ._map_1rvvr_137{margin-top:190px;width:100%;height:500px}._listView_1rvvr_150{margin-top:190px;width:100%;height:auto;justify-content:center}}@media (max-width: 768px){._customSelect_1rvvr_32{background-image:none}._customSelect_1rvvr_32{font-size:0;background-size:16px 16px}._customSelect_1rvvr_32 option{font-size:14px}._newSort_1rvvr_164{display:inline-flex!important;margin-right:10px}._toggleView_1rvvr_56{margin-right:0}}._page_1xeoi_1{padding-top:140px}._box_1xeoi_5{max-width:1200px;margin:0 auto;padding:0 10px;position:relative}._backButton_1xeoi_12{position:absolute;left:-120px;background-color:#fff;border:none;cursor:pointer;transition:color .3s ease;text-decoration:none}._backButton_1xeoi_12:hover{color:#09100c;background-color:#7b7272}._sliderBlock_1xeoi_27{width:100%;display:flex;flex-direction:column;gap:20px}._mainPicture_1xeoi_34{width:100%;max-width:1180px;height:530px;border-radius:30px;overflow:hidden;margin:0 auto}._mainSlider_1xeoi_43{width:100%;height:100%}._mainSlide_1xeoi_43{width:100%!important;height:100%!important;display:flex;justify-content:center;align-items:center}._mainImg_1xeoi_56{width:100%;height:100%;object-fit:cover;border-radius:30px;overflow:hidden;cursor:pointer}._vrControls_1xeoi_65{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:20px;z-index:5}._vrButton_1xeoi_75,._fullscreenButton_1xeoi_76{border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}._vrButton_1xeoi_75{width:110px;height:60px;border-radius:30px;background:#211b23;position:relative}._vrButton_1xeoi_75 img{width:30px;height:30px}._vrArrowUp_1xeoi_97,._vrArrowDown_1xeoi_98{position:absolute;top:50%;transform:translateY(-50%)}._vrArrowUp_1xeoi_97{right:10px}._vrArrowDown_1xeoi_98{left:10px;transform:translateY(-50%) rotate(180deg)}._fullscreenButton_1xeoi_76{width:60px;height:60px;background:#211b23;border-radius:50%}._vrButton_1xeoi_75 img,._fullscreenButton_1xeoi_76 img{width:24px;height:24px}._thumbs_1xeoi_126{width:100%;height:140px;position:relative;cursor:pointer}._thumbsSlider_1xeoi_133{width:100%;height:100%}._thumbImg_1xeoi_138{width:12.5rem;height:8.75rem;border-radius:1.25rem;object-fit:cover}._controls_1xeoi_145{width:98%;display:flex;justify-content:space-between;position:absolute;top:50px;left:1%}._swiper-thumbs-left_1xeoi_154,._swiper-thumbs-right_1xeoi_155{position:absolute;top:50%;width:40px;height:40px;border-radius:50%;background:#fff;z-index:15;cursor:pointer}._swiper-thumbs-left_1xeoi_154{left:-20px;transform:rotate(-180deg)}._swiper-thumbs-right_1xeoi_155{right:-20px}._swiper-thumbs-left_1xeoi_154 img,._swiper-thumbs-right_1xeoi_155 img{position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%,-50%)}._wrapper_1xeoi_185{display:flex;justify-content:space-between;gap:20px;margin:40px 0 120px}._leftContent_1xeoi_192{flex:2;max-width:700px}._rightBlock_1xeoi_197{flex:1;max-width:460px;position:sticky;top:120px}@media (max-width: 1500px){._backButton_1xeoi_12{left:-70px}}@media (max-width: 1400px){._page_1xeoi_1{padding-top:190px}._backButton_1xeoi_12{left:10px;top:-80px}}@media (max-width: 1100px){._wrapper_1xeoi_185{flex-direction:column-reverse}._box_1xeoi_5{max-width:90%}._rightBlock_1xeoi_197,._leftContent_1xeoi_192{max-width:100%}._backButton_1xeoi_12{left:10px;top:-80px}}@media (max-width: 768px){._box_1xeoi_5{max-width:98%}._mainPicture_1xeoi_34{width:100%;height:300px}._thumbs_1xeoi_126{height:100px}._thumbImg_1xeoi_138{width:140px;height:100px}._controls_1xeoi_145{top:30px}._wrapper_1xeoi_185{margin:40px 0 0}}._pageConfirmPay_1r6qo_1{padding:150px 0 136px;background:#fff}._wrapper_1r6qo_6{margin:0 auto;max-width:1200px;padding:0 10px;width:100%}._wrapperTop_1r6qo_13{display:flex;align-items:center;gap:20px;margin-bottom:40px}._title_1r6qo_20{color:#000;font-family:Urbanist;font-size:30px;font-weight:600;line-height:30px}._container_1r6qo_28{display:flex;justify-content:space-between;position:relative}._orderSection_1r6qo_36{width:580px}._orderBox_1r6qo_40{border:1px solid #e6e6e6;border-radius:30px;background:#fff;padding:16px 24px;margin-bottom:24px;height:160px}._orderLabel_1r6qo_49{color:#000;font-family:Urbanist;font-size:20px;font-weight:600;line-height:20px}._orderRow_1r6qo_57{display:flex;justify-content:space-between;padding:16px 0}._orderItem_1r6qo_63{display:flex;flex-direction:column;min-width:100px}._orderItemLabel_1r6qo_69{font-size:14px;font-weight:500;color:#666;margin-bottom:4px}._orderItemValue_1r6qo_76{font-size:14px;font-weight:500;margin-bottom:20px}._editLink_1r6qo_82{font-size:12px;color:#6a4cff;text-decoration:none}._formGroup_1r6qo_90{border:1px solid #d1dade;border-radius:30px;padding:20px}._payLabel_1r6qo_96{color:#000;font-family:Urbanist;font-size:20px;font-weight:400}._payLabelCard_1r6qo_103{color:#a4a4a4;font-family:Urbanist;font-size:14px;font-weight:400;margin-top:10px}._payMethods_1r6qo_111{display:flex;align-items:center;gap:20px;margin:20px 0}._payMethods_1r6qo_111 button{height:50px;border-radius:30px;background:#d1dadd}._method_1r6qo_124{display:flex;flex-direction:column;padding:10px 15px;font-family:Urbanist;font-size:12px;font-weight:400}._method_1r6qo_124 span{margin-top:4px;font-size:14px;color:#7c6bfe}._selectCard_1r6qo_139{margin-left:8px;font-size:12px;color:#3b82f6}._buttonPay_1r6qo_145{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease,transform .2s ease}._buttonPay_1r6qo_145:hover{background:#7c6bfe;transform:translateY(-2px)}._cardAndLocationBlock_1r6qo_158{display:flex;flex-direction:column;gap:20px}._cardInputs_1r6qo_164{display:flex;margin:10px 0 20px}._locationInputs_1r6qo_169{display:flex;gap:20px}._sharedInputStyle_1r6qo_174{height:70px;padding:18px 20px;border:1px solid #d1dade;border-radius:20px;font-family:Urbanist;font-size:16px;font-weight:500;color:#000;line-height:16px}._input_1r6qo_186{width:320px}._inputSmall_1r6qo_190{width:120px}._inputSoSmall_1r6qo_194{width:100px}._sharedSelectStyle_1r6qo_198{height:70px;padding:18px 20px;border:1px solid #d1dade;border-radius:20px;font-family:Urbanist;font-size:16px;font-weight:500;color:#211b23;cursor:pointer}._selectCountry_1r6qo_210{width:340px}._selectCode_1r6qo_214{width:180px}._totalAmount_1r6qo_220{display:flex;align-items:center;justify-content:space-between;margin:10px 0 60px;padding:20px;border:1px solid #d1dade;border-radius:20px}._totalAmountLabel_1r6qo_230{font-size:20px;font-weight:400}._totalAmountValue_1r6qo_235{font-size:30px;font-weight:600;line-height:30px}._confirmButton_1r6qo_241{padding:20px 75px;font-family:Urbanist;font-size:18px;font-weight:400;line-height:20px;color:#fff;transition:background-color .3s ease}._confirmButton_1r6qo_241:hover{background-color:#5b3db9}._summaryCard_1r6qo_257{width:460px;height:540px;background:#d5dce5;border-radius:30px;padding:20px;display:flex;flex-direction:column;box-sizing:border-box}._priceRatingWrapper_1r6qo_268{display:flex;justify-content:space-between}._priceTag_1r6qo_273{height:50px;padding:15px 10px;background:#fff;border-radius:30px}._ratingTag_1r6qo_280{width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;border-radius:30px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center}._ratingTag_1r6qo_280 p{font-size:10px;font-weight:500;font-family:Urbanist;line-height:10px;color:#000}._summaryImage_1r6qo_301{width:100%;height:230px;margin:30px 0 20px;border-radius:20px;object-fit:cover;overflow:hidden}._summaryTitle_1r6qo_310{font-size:30px;font-weight:600;font-family:Urbanist;color:#000;line-height:30px;margin-bottom:20px}._tags_1r6qo_319{display:flex;gap:4px}._tag_1r6qo_319{padding:13px 20px;background:#0000001a;border-radius:30px;font-size:14px;font-weight:500;font-family:Urbanist;color:#000}._teacherInfo_1r6qo_336{display:flex;align-items:center;gap:10px;margin-top:auto}._teacherAvatar_1r6qo_343{width:50px;height:50px;object-fit:cover;border-radius:50%}._teacherDetails_1r6qo_350{flex-grow:1}._teacherName_1r6qo_354{font-size:16px;font-weight:600;font-family:Urbanist;line-height:16px;color:#000}._teacherLocation_1r6qo_362{margin-top:4px;font-size:14px;font-weight:500;font-family:Urbanist;color:#373239}._messageButton_1r6qo_370{padding:13px 12px;background:#000;border:none;border-radius:30px;font-size:14px;font-weight:400;font-family:Urbanist,sans-serif;color:#fff;cursor:pointer;transition:background .3s ease}._messageButton_1r6qo_370:hover{background:#484343}._savedCardBox_1r6qo_389{padding:15px 20px;border:1px solid #7c6bfe;border-radius:20px;font-family:Urbanist;font-size:14px;font-weight:500;line-height:14px;color:#211b23}._cardType_1r6qo_400{font-weight:600;margin-bottom:8px}._cardDetails_1r6qo_405{display:flex;align-items:center;gap:10px;font-weight:500}._cardBrandIcon_1r6qo_412{width:40px;height:auto}._iconBox_1r6qo_419{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#e6f0ff;color:#3b82f6;border-radius:8px;font-size:20px;font-weight:700}@media (max-width: 1100px){._container_1r6qo_28{flex-direction:column-reverse;gap:20px}._wrapper_1r6qo_6{width:95%;padding:0}._summaryCard_1r6qo_257,._orderSection_1r6qo_36,._confirmButton_1r6qo_241{width:100%}._confirmButton_1r6qo_241{margin-top:40px}._totalAmount_1r6qo_220{margin-top:20px;margin-bottom:0}}@media (max-width: 768px){._cardInputs_1r6qo_164{flex-wrap:wrap;gap:15px}._sharedInputStyle_1r6qo_174{height:50px;border-radius:30px}._sharedSelectStyle_1r6qo_198{height:50px;font-size:14px;padding:15px 20px;border-radius:30px}._locationInputs_1r6qo_169{flex-direction:column-reverse;flex-wrap:wrap}}@media (max-width: 480px){._input_1r6qo_186,._selectCountry_1r6qo_210{min-width:300px;width:100%;flex-grow:1}._payMethods_1r6qo_111{flex-wrap:wrap}._payMethods_1r6qo_111 ._method_1r6qo_124:first-child{padding:10px 164px 10px 15px}}._overlay_19mib_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_19mib_11{background-color:#fff;border-radius:30px;padding:60px 40px 40px;width:340px;text-align:center;box-shadow:0 12px 30px #00000026}._imageWrapper_19mib_20{position:relative;width:260px;height:200px;background:radial-gradient(circle at center,#e5f0fb,#f4f7fa);border-radius:200px;display:flex;justify-content:center;align-items:center;margin-bottom:80px}._image_19mib_20{width:100%;height:100%;object-fit:contain}._statusMark_19mib_38{position:absolute;bottom:-40px;right:50%;transform:translate(50%);width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:4px solid #fff}._success_19mib_52{background-color:#28c76f}._error_19mib_56{background-color:#ea5455}._statusSymbol_19mib_60{color:#fff;font-size:24px;font-weight:700}._text_19mib_66{color:#000;font-family:Urbanist;font-size:24px;font-weight:600;line-height:30px;margin-bottom:40px}._button_19mib_75{background-color:#1e1e1e;color:#fff;border-radius:30px;width:220px;height:60px;font-size:16px;font-weight:400;border:none;cursor:pointer;transition:background .2s ease}._button_19mib_75:hover{background-color:#000}
