:root{--components-v2-0---color--primary-yellow-light: #fff4d0;--components-v2-0---color--primary-blue: #cdd4f9;--components-v2-0---color--mid-purple: #8a51e6;--components-v2-0---color--primary-pink-light: #efcdea;--components-v2-0---color--high-blue: #3b4eeb;--components-v2-0---color--high-orange: #f90;--components-v2-0---color--primary-blue-light: #ebefff;--components-v2-0---color--primary-yellow: #ffde7a;--components-v2-0---color--high-blue-light: #bdc4ff;--components-v2-0---color--mid-purple-light: #e1d4f7;--components-v2-0---color--main-white: white;--components-v2-0---color--main-grey: #ecedf3;--components-v2-0---color--primary-pink: #cc2e8d;--components-v2-0---color--high-blue-dark: #1c0049;--components-v2-0---color--mid-blue: #cdebf9;--components-v2-0---color--mid-yellow: #e9ff6b;--components-v2-0---color--main-black: #25262c;--color--main-white: white;--color--main-black: #25262c;--color--main-grey: #ecedf3;--color--primary-blue: #cdd4f9;--color--primary-blue-light: #ebefff;--color--primary-pink-light: #efcdea;--color--primary-pink: #cc2e8d;--color--primary-yellow: #ffde7a;--color--primary-yellow-light: #fff4d0;--color--mid-yellow: #e9ff6b;--color--mid-purple-light: #e1d4f7;--color--mid-blue: #cdebf9;--color--mid-purple: #8a51e6;--color--high-orange: #f90;--color--high-blue: #3b4eeb;--color--high-blue-dark: #1c0049;--color--high-blue-light: #bdc4ff}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1 / 1 / 2 / 2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-commerce-commercecheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutcontainer{justify-content:center;align-items:flex-start;display:flex}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecheckoutcustomerinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutlabel{margin-bottom:8px}.w-commerce-commercecheckoutemailinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutemailinput::placeholder{color:#999}.w-commerce-commercecheckoutemailinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingaddresswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingfullname::placeholder{color:#999}.w-commerce-commercecheckoutshippingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutshippingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcity::placeholder{color:#999}.w-commerce-commercecheckoutshippingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutshippingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutshippingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutshippingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutpaymentinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutcardnumber{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardnumber::placeholder{color:#999}.w-commerce-commercecheckoutcardnumber:focus,.w-commerce-commercecheckoutcardnumber.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardexpirationdate{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardexpirationdate::placeholder{color:#999}.w-commerce-commercecheckoutcardexpirationdate:focus,.w-commerce-commercecheckoutcardexpirationdate.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardsecuritycode{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardsecuritycode::placeholder{color:#999}.w-commerce-commercecheckoutcardsecuritycode:focus,.w-commerce-commercecheckoutcardsecuritycode.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingaddresstogglewrapper{flex-direction:row;display:flex}.w-commerce-commercecheckoutbillingaddresstogglecheckbox{margin-top:4px}.w-commerce-commercecheckoutbillingaddresstogglelabel{margin-left:8px;font-weight:400}.w-commerce-commercecheckoutbillingaddresswrapper{margin-top:16px;margin-bottom:20px}.w-commerce-commercecheckoutbillingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingfullname::placeholder{color:#999}.w-commerce-commercecheckoutbillingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcity::placeholder{color:#999}.w-commerce-commercecheckoutbillingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutbillingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutbillingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutbillingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commercepaypalcheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutpaymentsummarywrapper{margin-bottom:20px}.w-commerce-commercepaypalcheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commerceorderconfirmationcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutshippingsummarywrapper{margin-bottom:20px}@media screen and (max-width: 767px){.w-commerce-commercelayoutcontainer{flex-direction:column;align-items:stretch}.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}}@media screen and (max-width: 479px){.w-commerce-commercecheckoutemailinput,.w-commerce-commercecheckoutshippingfullname,.w-commerce-commercecheckoutshippingstreetaddress,.w-commerce-commercecheckoutshippingstreetaddressoptional{font-size:16px}.w-commerce-commercecheckoutrow{flex-direction:column}.w-commerce-commercecheckoutshippingcity,.w-commerce-commercecheckoutshippingstateprovince,.w-commerce-commercecheckoutshippingzippostalcode,.w-commerce-commercecheckoutshippingcountryselector,.w-commerce-commercecheckoutcardnumber,.w-commerce-commercecheckoutcardexpirationdate,.w-commerce-commercecheckoutcardsecuritycode,.w-commerce-commercecheckoutbillingfullname,.w-commerce-commercecheckoutbillingstreetaddress,.w-commerce-commercecheckoutbillingstreetaddressoptional,.w-commerce-commercecheckoutbillingcity,.w-commerce-commercecheckoutbillingstateprovince,.w-commerce-commercecheckoutbillingzippostalcode,.w-commerce-commercecheckoutbillingcountryselector{font-size:16px}}.components-v2-0--content{z-index:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.components-v2-0--content.components-v2-0--content--996{max-width:996px}.components-v2-0--sect{width:100%;padding:88px 40px;font-family:Circe,sans-serif;font-size:20px;font-weight:400;line-height:1.3em;position:relative}.components-v2-0--404__btn{color:#fff;background-color:#8950e6;border-radius:1000px;flex:none;justify-content:center;align-items:center;max-width:480px;padding:12px 40px;font-family:TT Foxford,sans-serif;font-size:22px;font-weight:800;line-height:1.5em;text-decoration:none;transition:all .4s;display:flex}.components-v2-0--404__btn:hover{background-color:#642dbd}.components-v2-0--404__btn:active{box-shadow:inset 0 4px #00000024}.components-v2-0--404__link{color:#1380ff;border-bottom:2px solid #1280ff;line-height:1.2em;text-decoration:none;display:inline-block}.components-v2-0--404__link:hover{color:#61a2ee;border-bottom-color:#61a2ee}.components-v2-0--404__subheading{max-width:540px;margin-bottom:32px;font-size:20px;line-height:1.4em}.components-v2-0--404__heading{margin-bottom:20px;font-family:TT Foxford,sans-serif;font-size:48px;line-height:1.15em}.components-v2-0--404__img{max-width:100%;margin-bottom:32px}.components-v2-0--404__content{text-align:center;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.components-v2-0--404{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:88px 40px;display:flex;position:relative}.components-v2-0--css{display:none}body{color:#2c2620;font-family:Circe,sans-serif;font-size:20px;font-weight:400;line-height:1.3em}h1,h2,h3,h4{font-family:TT Foxford,sans-serif;line-height:1.1em}ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.password-page{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;padding:88px 40px;display:flex}.password-page__form{text-align:center;flex-direction:column;align-items:center;max-width:335px;display:flex}.hide{display:none}.need-remove-2{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:936px;margin-left:auto;margin-right:auto;position:relative}.need-remove-1{z-index:1;flex-direction:column;align-items:center;width:100%;max-width:1180px;margin-left:auto;margin-right:auto;position:relative}._404{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:88px 40px;display:flex;position:relative}._404__content{text-align:center;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}._404__img{max-width:100%;margin-bottom:32px}._404__heading{margin-bottom:20px;font-family:TT Foxford,sans-serif;font-size:48px;line-height:1.15em}._404__subheading{max-width:540px;margin-bottom:32px;font-size:20px;line-height:1.4em}._404__link{color:#1380ff;border-bottom:2px solid #1280ff;line-height:1.2em;text-decoration:none;display:inline-block}._404__link:hover{color:#61a2ee;border-bottom-color:#61a2ee}._404__btn{color:#fff;background-color:#8950e6;border-radius:1000px;flex:none;justify-content:center;align-items:center;max-width:480px;padding:12px 40px;font-family:TT Foxford,sans-serif;font-size:22px;font-weight:800;line-height:1.5em;text-decoration:none;transition:all .4s;display:flex}._404__btn:hover{background-color:#642dbd}._404__btn:active{box-shadow:inset 0 4px #00000024}.password-page__form-wrap{margin-bottom:0}.password-page__form-img{width:100px;margin-bottom:20px}.password-page__form-title{text-transform:none;font-size:32px;line-height:1.1em}.form__field{position:relative}.form__field.field--password-page{margin-bottom:12px}.input{color:#2c2620;border:1px solid #ebefff;background-color:#fff!important;border-radius:12px;height:52px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px;transition:border-color .2s}.input:hover{border-style:solid;border-color:#c5c5c5}.input:focus{border-style:solid;border-color:#8950e6}.input::placeholder{color:#838593}.button{grid-column-gap:4px;grid-row-gap:4px;color:#2c2620;text-align:center;white-space:nowrap;cursor:pointer;background-color:#f90;border-radius:1000px;justify-content:center;align-items:center;min-width:240px;min-height:56px;padding:4px 24px;font-family:TT Foxford,sans-serif;font-size:18px;font-weight:800;line-height:1;text-decoration:none;transition:border-color .3s,background-color .3s;display:flex}.button:hover{background-color:#ff7940}.button:active{box-shadow:inset 0 4px 0 2px #0003}.button.hero__btn{max-width:381px}.button.button--white-black{color:#25262c;background-color:#0000;border:2px solid #25262c;max-width:260px;min-height:48px;font-size:16px}.button.button--white-black:hover{color:#fff;background-color:#2c2620;border-color:#2c2620}.password-page__error{background-color:#ffc5c5;margin-top:16px;padding:8px 20px;font-size:16px;line-height:1.2em}.css{display:none}.sect-old{width:100%;padding:88px 40px;font-family:Circe,sans-serif;font-size:20px;font-weight:400;line-height:1.3em;position:relative}.content-old{z-index:1;color:#2c2620;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.window-note{z-index:11000;color:#fff;text-align:center;background-color:#8950e6;justify-content:center;align-items:center;min-height:80px;padding:10px 20px;font-family:TT Foxford,sans-serif;font-weight:800;line-height:1.3em;transition:all .4s;display:flex;position:fixed;inset:-140px 0% auto}.window-note.active{top:0}.content-old{z-index:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.content-old.content--996{max-width:996px}.content{z-index:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.content.content--996{max-width:996px}.sect{width:100%;padding:88px 40px;font-family:Circe,sans-serif;font-size:20px;font-weight:400;line-height:1.3em;position:relative}.sect.sect--enroll{color:#fff;background-color:#8a51e6;background-image:url(../images/enroll-bg-top-min.svg);background-position:50% 0;background-repeat:no-repeat;background-size:contain}.sect.sect--feedback{overflow:hidden}.sect.sect--hero{padding-bottom:212px;overflow:hidden}.sect.sect--who{overflow:hidden}.content-2{z-index:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.content-2.content--996{max-width:996px}.sect-2{width:100%;padding:88px 40px;font-family:Circe,sans-serif;font-size:20px;font-weight:400;line-height:1.3em;position:relative}.hero__content{flex-flow:column;max-width:697px;display:flex}.hero__tag{color:#8950e6;text-transform:uppercase;background-color:#f1e5ff;align-self:flex-start;margin-bottom:22px;padding-top:6px;padding-bottom:6px;font-family:TT Foxford,sans-serif;font-size:22px;font-weight:800;line-height:28px;position:relative}.hero__title{color:#25262c;text-transform:none;font-size:68px;line-height:68px}.hero__descr{color:#25262c;max-width:629px;margin-bottom:32px;font-size:24px;line-height:32px}.sect-title{text-transform:none;max-width:510px;margin-bottom:0;font-size:40px;line-height:44px}.sect-title.demonew-feedback__title{max-width:none;margin-bottom:40px}.sect-title.who__title{margin-bottom:12px}.sect-title.license__title-mob{display:none}.cost{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;display:flex}.cost__top{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:flex-start;display:flex}.cost__btm{grid-column-gap:32px;grid-row-gap:32px;flex-flow:wrap;justify-content:center;align-items:stretch;display:flex}.cost__descr{color:#2c2620b3;font-size:20px;line-height:26px}.cost-cards{grid-column-gap:24px;grid-row-gap:24px;display:flex}.cost-card{grid-column-gap:14px;grid-row-gap:14px;flex-flow:column;width:384px;padding:20px 25px 24px 24px;display:flex;position:relative}.cost-card.cost-card--gray{background-color:#f5f6f9;flex-flow:column;padding-right:24px;display:flex}.cost-card.cost-card--orange{background-color:#ffebcc;flex-flow:column;display:flex}.cost-card__title{color:#25262c;text-transform:none;margin-bottom:8px;font-size:24px;line-height:32px}.cost-card__descr{color:#25262c;font-size:16px;line-height:20px}.cost-card__price{color:#25262c;margin-bottom:20px;font-family:TT Foxford,sans-serif;font-size:14px;font-weight:800;line-height:18px}.cost__link{color:#25262cb3;cursor:pointer}.cost-how{max-width:376px}.cost-how__title{color:#25262c;text-transform:none;margin-bottom:16px;font-size:16px;line-height:20px}.cost-how__list{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.cost-how__item{padding-left:68px}.cost-how__item.first{background-image:url(../images/cost-1-min.svg);background-position:0 0;background-repeat:no-repeat}.cost-how__item.second{background-image:url(../images/cost-2-min.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto}.cost-how__item.third{background-image:url(../images/cost-3-min.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto}.cost-how__subtitle{color:#25262c;margin-bottom:4px;font-size:16px;line-height:22px}.cost-how__descr{color:#25262c;font-size:14px;line-height:18px}.cost-card__digit{font-size:24px;line-height:32px}.select{color:#838593;cursor:pointer;background-color:#fff;background-image:url(../images/arrow_down.svg);background-position:95%;background-repeat:no-repeat;background-size:14px;border:1px solid #d5d7e1;border-radius:12px;height:52px;margin-bottom:0;padding-left:20px;font-size:18px;line-height:1.4em;transition:all .4s}.select:hover{border-color:#c2c2c2}.select:focus{border-color:#48a1e6}.select::placeholder{color:#b8b8b8}.expectation__item-img-mob{display:none}.expectation__item-container{flex:1;max-width:454px;padding:32px 12px 32px 32px}.expectation__item-subtitle{font-size:20px;line-height:1.3em}.expectation__item{justify-content:space-between;min-height:304px;display:flex}.expectation__item.item--1{background-color:#feffbd;position:sticky;top:264px}.expectation__item.item--2{background-color:#ffebcc;position:sticky;top:298px}.expectation__item.item--3{background-color:#e1f5fe;position:sticky;top:230px}.expectation__container{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;max-width:792px;margin-left:auto;margin-right:auto;display:flex}.expectation__item-title{text-transform:none;margin-bottom:12px;font-size:28px;line-height:1.14em}.expectation__title{text-align:center;text-transform:none;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:40px;position:sticky;top:100px}.demonew-feedback__slide{flex:none;padding-right:0}.demonew-feedback__mask{grid-column-gap:24px;flex:1;align-items:flex-start;min-width:351px;transition:transform .4s;display:flex}.about__slider-arrow-right{z-index:3;cursor:pointer;background-color:#ecedf3;background-image:url(../images/left.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:50%;width:40px;height:40px;margin-left:8px;margin-right:8px;transition:background-color .2s;position:absolute;inset:-78px 0 auto auto}.about__slider-arrow-right:hover{background-color:#e0e1e7;bottom:auto;left:auto}.about__slider-arrow-right.state--disable{opacity:.3;cursor:not-allowed}.about__slider-arrow-left{z-index:3;cursor:pointer;transform-style:preserve-3d;background-color:#ecedf3;background-image:url(../images/left.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:50%;width:40px;height:40px;margin-left:8px;margin-right:8px;transition:background-color .2s;position:absolute;inset:-78px 50px auto auto;transform:rotateX(0) rotateY(180deg) rotate(0)}.about__slider-arrow-left:hover{background-color:#e0e1e7;bottom:auto;left:auto}.about__slider-arrow-left.state--disable{opacity:.4;cursor:not-allowed}.demonew-feedback__slider{margin-bottom:40px;position:relative}.demonew-feedback__readmore{cursor:pointer;font-size:16px;line-height:1.3;text-decoration:underline}.demonew-feedback__card-text{font-size:18px;line-height:1.3}.demonew-feedback__card-text-wrp{max-height:214px;margin-bottom:8px;overflow:hidden}.tt-h3{margin-top:0;margin-bottom:12px;font-family:TT Foxford,sans-serif;font-size:28px;font-weight:800;line-height:1.1em}.tt-h3.demonew-feedback__card-title{text-transform:none;margin-bottom:0;font-size:20px}.demonew-feedback__card-badge{background-color:#fff;padding:4px 8px;font-size:14px;line-height:1.3;display:inline-block}.demonew-feedback__card-top{grid-column-gap:16px;align-items:center;margin-bottom:12px;display:flex}.demonew-feedback__card-image{max-width:64px}.online__video{z-index:2;position:relative;overflow:hidden}.demonew-feedback__card{background-color:#f1e6ff;width:282px;min-width:282px;min-height:350px;padding:16px}.demonew-feedback__card.demonew-feedback__card--3{background-color:#e1f5fe}.demonew-feedback__card.video{max-height:350px;padding:0;overflow:hidden}.demonew-feedback__card.demonew-feedback__card--5{background-color:#ffebcc}.demonew-feedback__card.demonew-feedback__card--7{background-color:#feffbd}.demonew-feedback__card.demonew-feedback__card--2{background-color:#ecedf3}.cards__list-item{background-color:#fff;min-width:384px;max-width:384px;min-height:367px;padding:24px;font-size:20px;line-height:1.3em}.cards__list-item.cards__item--n3{background-color:#f1e5ff;background-image:url(../images/why-3.png);background-position:50% 100%;background-repeat:no-repeat;background-size:384px;flex:1;font-size:18px;line-height:1.34}.cards__list-item.cards__item--n2{background-color:#f1e5ff;background-image:url(../images/why-2.png);background-position:100% 100%;background-repeat:no-repeat;background-size:338px;flex:1;min-width:500px;max-width:none}.cards__list-item.cards__item--n1{background-color:#ffebcc;background-image:url(../images/why-1.png);background-position:0 100%;background-repeat:no-repeat;background-size:299px;max-width:384px}.cards__list-item.cards__item--n4{background-color:#e1f5fe;background-image:url(../images/why-4.png);background-position:50% 100%;background-repeat:no-repeat;background-size:335px;max-width:384px}.cards__list-item.cards__item--n5{background-color:#feffbd;background-image:url(../images/why-5.png);background-position:50% 100%;background-repeat:no-repeat;background-size:347px}.cards__item-text{margin-bottom:8px;font-size:18px;line-height:24px}.cards__item-text.p--4{width:406px;max-width:55%}.cards__list{grid-column-gap:24px;grid-row-gap:24px;flex-wrap:wrap;justify-content:center;display:flex}.cards{position:relative}.cards__title{text-transform:none;max-width:800px;margin-bottom:40px;font-size:40px}.content-5{z-index:1;color:#2c2620;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.cards__item-title{text-transform:none;max-width:406px;margin-bottom:8px;font-family:TT Foxford,sans-serif;font-size:24px;font-weight:800;line-height:1.14}.license__subtitle{color:#25262cb3;max-width:444px;margin-bottom:32px;font-size:18px;line-height:1.3em}.license__link{grid-column-gap:8px;grid-row-gap:8px;color:#25262c;cursor:pointer;background-color:#ecedf3;border-radius:48px;justify-content:center;align-items:center;max-width:384px;margin-bottom:12px;padding:14px 28px;font-family:TT Foxford,sans-serif;font-size:16px;font-weight:800;line-height:20px;text-decoration:none;transition:background-color .3s;display:flex}.license__link:hover{background-color:#d7d7da}.license__right-content{flex:1;max-width:570px;position:relative}.license{justify-content:space-between;display:flex}.content-6{z-index:1;color:#2c2620;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.license__img{position:absolute;inset:0% 0% auto auto}.license__left-content{max-width:588px}.faq__dropdown-arrow{background-color:#2c2620;border-radius:1000px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.faq__drop-title{grid-column-gap:50px;cursor:pointer;justify-content:space-between;align-items:flex-start;font-size:28px;line-height:36px;display:flex}.faq__drop-title.w--open{background-image:url(../images/arrow-up.svg)}.faq__list{grid-column-gap:8px;grid-row-gap:8px;background-color:#0000;flex-flow:column;max-width:548px;display:flex;position:relative;overflow:hidden}.faq__list.w--open{height:auto;padding-bottom:40px;transition:height .5s;position:relative}.faq__drop-container{max-width:92%}.faq{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;flex:1;display:flex}.faq__link{color:#2c2620;cursor:pointer;font-size:18px;line-height:1.3;text-decoration:underline}.faq__link:hover{opacity:.8}.faq__text{color:#2c2620;font-size:18px;line-height:1.3em}.faq__text.bold{font-weight:700}.faq__dropdown{text-align:left;border-bottom:1px solid #d6d8e2;padding-bottom:20px;transition:all .3s;display:block}.faq__dropdown.dropdown--last{border-bottom-style:none;margin-bottom:20px}.faq__h3{text-transform:none;margin-bottom:12px;font-family:Circe,sans-serif;font-size:24px;font-weight:700;line-height:1.1em}.questions{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;display:flex}.faq__dropdown-arrow-img{border-radius:1000px;max-width:40px;position:absolute;inset:-.6px 0% auto -.6px;overflow:hidden}.teacher-slider__container{width:100%;line-height:1em}.faq__bold{font-weight:700}.hero__img{width:54%;max-width:795px;margin-top:auto;margin-bottom:auto;position:absolute;inset:auto auto -2% 49%}.cost-card__top{border-bottom:1px solid #d5d7e1;padding-bottom:16px}.cost-card__btm{padding-top:32px}.cost-card__tag{color:#25262c;background-color:#ffd294;justify-content:center;align-items:center;padding:4px 8px;font-family:TT Foxford,sans-serif;font-size:14px;font-weight:800;line-height:16px;display:flex;position:absolute;inset:-10px auto auto -8px;transform:rotate(-4deg)}.dialog{justify-content:center;align-items:flex-start;display:flex}.dialog-card{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;max-width:515px;padding:32px;display:flex;position:relative}.dialog-card.green{background-color:#ddf4cd;transform:translate(190px,-32px) rotate(2deg)}.dialog-card.fail{background-color:#fadbdc;padding-bottom:64px;transform:rotate(-2deg)}.dialog-card__title{text-transform:none;margin-bottom:0;font-size:24px;line-height:28px}.dialog-card__descr{color:#25262c;font-size:18px;line-height:24px}.dialog-card__image{width:60px;height:60px;position:absolute}.dialog-card__image.green{inset:-30px -19px auto auto;transform:rotate(6deg)}.dialog-card__image.fail{inset:-11px auto auto -37px;transform:rotate(-5deg)}.dialog-item{flex-flow:column;display:flex}.flf__form-block{align-self:stretch;margin-bottom:0}.flf__fields{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;flex:1;justify-content:flex-start;align-items:stretch;max-width:484px;margin-bottom:16px;display:flex}.flf__success{background-color:#0000;height:357px;padding-bottom:0;padding-left:0;padding-right:0}.footer__text{text-align:left;max-width:312px;font-size:14px;line-height:1.3em}.flf__success-title{text-transform:none;margin-bottom:12px;font-family:TT Foxford,sans-serif;font-size:40px;font-weight:800;line-height:1.12}.flf{color:#fff;position:relative}.button-2{grid-column-gap:4px;grid-row-gap:4px;color:#2c2620;text-align:center;white-space:nowrap;cursor:pointer;background-color:#f90;border-radius:1000px;justify-content:center;align-items:center;width:100%;min-width:240px;max-width:320px;min-height:56px;padding:4px 24px;font-family:TT Foxford,sans-serif;font-size:18px;font-weight:800;line-height:1;text-decoration:none;transition:border-color .3s,background-color .3s;display:flex}.button-2:hover{background-color:#ff7940}.button-2:active{box-shadow:inset 0 4px 0 2px #0003}.footer__card-title{text-align:left;text-transform:none;margin-bottom:0;font-size:18px;line-height:1.2em}.flf__checkbox{max-width:500px;margin-left:auto;margin-right:auto}.checkbox__link{color:#fff;cursor:pointer;text-decoration:underline}.footer__wrap{text-align:left;flex-flow:column;display:flex}.flf__form-footer{border-top:1px solid #fff;padding-top:32px;padding-left:32px;padding-right:32px}.checkbox-wrap{align-items:flex-start;margin-bottom:20px;font-size:14px;line-height:1.3;display:flex}.flf__success-container{flex-direction:column;align-items:center;max-width:548px;margin-left:auto;margin-right:auto;display:flex}.footer__card{grid-column-gap:8px;grid-row-gap:8px;text-align:center;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:340px;display:flex}.flf__success-p{max-width:500px;margin-bottom:32px;font-size:24px;line-height:1.38}.fif__image{margin-left:-40px;padding-left:0;position:relative}.footer__title{text-transform:none;margin-bottom:32px;font-size:28px;line-height:1.3em}.footer__num{background-color:#fff3;border-radius:1000px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.flf__form-wrap{flex:1;position:relative}.footer__cards{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:flex-start;display:flex}.checkbox__input-2{cursor:pointer;background-color:#fff3;border:2px solid #fff;border-radius:8px;flex:none;width:32px;height:32px;margin-top:0;margin-right:10px;position:relative}.checkbox__input-2:hover{background-color:#8950e661;background-image:url(../images/checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:16px}.checkbox__input-2.w--redirected-checked{background-color:#8950e6;background-image:url(../images/galka.svg);background-position:50%;background-size:18px;border:2px solid #fff}.checkbox__input-2.w--redirected-focus{box-shadow:none}.flf__field,.flf__field.field--select{flex:0 auto}.checkbox__label{margin-bottom:0;font-size:14px}.flf__p{text-align:left;max-width:588px;margin-bottom:56px;margin-left:0;margin-right:0;font-size:20px;line-height:1.4}.content-7{z-index:1;color:#2c2620;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.flf__h2{text-align:left;text-transform:none;max-width:500px;margin-bottom:24px;font-size:40px}.text-block-5{justify-content:center;align-items:center;font-family:TT Foxford,sans-serif;font-size:30px;font-weight:800;line-height:1.1em}.flf__form{flex-flow:column;justify-content:space-between;margin-left:auto;margin-right:auto;display:flex}.flf__content{z-index:1;position:relative}.flf__form-content{grid-column-gap:20px;grid-row-gap:20px;display:flex}.flf__success-image{width:128px;margin-bottom:24px}.who__descr{color:#25262cb3;max-width:588px;font-size:20px;line-height:26px}.hero__move-line{z-index:2;background-color:#8950e6;flex-flow:row;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:auto 0% 0%;overflow:hidden}.hero__move-line.hero__move-line--mob{display:none}.hero__move-item{background-color:#8950e6;flex:none;display:flex}.hero__move-img{height:60px}.dialog-wrapper{grid-column-gap:45px;grid-row-gap:45px;flex-flow:column;width:100%;max-width:703px;display:flex}@media screen and (max-width: 991px){.components-v2-0--sect{padding:56px 32px}.components-v2-0--404__subheading{font-size:20px}.components-v2-0--404{justify-content:flex-start;padding:60px 32px}body{font-size:18px}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}h4,h5{font-size:20px}p{line-height:1.4em}.password-page{padding:60px 32px}._404{justify-content:flex-start;padding:60px 32px}._404__subheading{font-size:20px}.button{min-height:48px}.sect-old,.sect,.sect-2{padding:56px 32px}.cost__top{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.cost-cards{flex-flow:column}.expectation__item-container{align-self:flex-start}.expectation__item-subtitle{font-size:18px}.expectation__item{align-items:flex-end}.expectation__item-title{font-size:22px}.expectation__title{font-size:36px}.demonew-feedback__mask{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;overflow:auto}.about__slider-arrow-right,.about__slider-arrow-left{display:none}.tt-h3{font-size:24px}.demonew-feedback__card.demonew-feedback__card--5{background-color:#ffebcc}.cards__list-item{min-width:auto;font-size:18px}.cards__list-item.cards__item--n3{flex:1;max-width:none;font-size:17px;line-height:1.36}.cards__list-item.cards__item--n2{flex:1;max-width:none;line-height:1.36}.cards__list-item.cards__item--n1,.cards__list-item.cards__item--n4{background-position:100% 100%;flex:0 100%}.cards__item-text{font-size:18px}.cards__item-text.p--4{max-width:54%}.cards__list{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.cards__title{max-width:720px;margin-bottom:48px}.cards__item-title{line-height:1.12}.license__img{inset:auto 0% 0% auto}.faq__drop-title{font-size:2.4em}.faq{flex:0 auto}.faq__h3{font-size:22px}.hero__img{max-width:450px}.dialog-card.green,.dialog-card.fail{transform:none}.dialog-item{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex;transform:none}.flf__success{height:324px}.flf__success-title{font-size:36px}.button-2{max-width:none;min-height:48px}.flf__success-p{max-width:460px;margin-bottom:28px}.fif__image{display:none;bottom:0}.flf__form-wrap{flex:1}.flf__p{max-width:600px;margin-bottom:44px;font-size:19px;line-height:1.37}.flf__h2{max-width:600px;margin-bottom:16px;font-size:36px}.flf__form-content{grid-column-gap:20px;grid-row-gap:20px}.flf__success-image{width:112px}.hero__move-img,.hero__move-img-2{margin-left:-14px}}@media screen and (max-width: 767px){.components-v2-0--content,.components-v2-0--content.components-v2-0--content--996{max-width:420px}.components-v2-0--sect{padding-left:20px;padding-right:20px}.components-v2-0--404__btn{width:100%;min-width:auto;max-width:none;padding-top:10px;padding-bottom:10px;font-size:14px}.components-v2-0--404__subheading{font-size:16px}.components-v2-0--404__heading{font-size:38px}.components-v2-0--404__content{max-width:420px}.components-v2-0--404{padding:56px 20px}body{font-size:16px}h1{font-size:32px}h2{margin-bottom:20px;font-size:28px}h3{text-transform:none;font-size:22px}.password-page,._404{padding:56px 20px}._404__content{max-width:420px}._404__heading{font-size:38px}._404__subheading{font-size:16px}._404__btn{width:100%;min-width:auto;max-width:none;padding-top:10px;padding-bottom:10px;font-size:14px}.input{height:48px;font-size:16px}.button{font-size:18px}.sect-old{padding-left:20px;padding-right:20px}.window-note{min-height:auto;padding-top:20px;padding-bottom:20px}.content-old,.content-old.content--996,.content.content--996{max-width:420px}.sect{padding-left:20px;padding-right:20px}.sect.sect--enroll{background-image:none}.sect.sect--hero{background-image:url(../images/hero-mob.png);background-position:50% 91%;background-repeat:no-repeat;background-size:375px;padding-bottom:332px}.sect.sect--license{padding-bottom:0}.content-2,.content-2.content--996{max-width:420px}.sect-2{padding-left:20px;padding-right:20px}.hero__content{align-items:center}.hero__tag{align-self:center;margin-bottom:12px;padding-top:4px;padding-bottom:4px;font-size:14px}.hero__title{text-align:center;margin-bottom:8px;font-size:28px;line-height:32px}.hero__descr{text-align:center;margin-bottom:24px;font-size:16px;line-height:22px}.sect-title{font-size:24px;line-height:28px}.sect-title.demonew-feedback__title{max-width:335px;margin-bottom:32px}.sect-title.who__title{margin-bottom:16px}.sect-title.license__title{display:none}.sect-title.license__title-mob{font-size:28px;display:block}.cost{grid-column-gap:32px;grid-row-gap:32px}.cost__descr{max-width:286px;font-size:16px}.cost-card{width:335px}.select{background-color:#ecedf3;height:48px;font-size:16px}.expectation__item-img-mob{display:block}.expectation__item-container{padding:20px}.expectation__item-subtitle{font-size:16px}.expectation__item{flex-direction:column}.expectation__item.item--1,.expectation__item.item--2,.expectation__item.item--3{position:relative;top:auto}.expectation__container{grid-column-gap:20px;grid-row-gap:20px}.expectation__item-title{font-size:18px}.expectation__title{margin-bottom:20px;font-size:24px;position:relative;top:auto}.expectation__item-img{display:none}.demonew-feedback__mask{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.about__slider-arrow-right,.about__slider-arrow-left{display:none}.demonew-feedback__slider{margin-bottom:0}.demonew-feedback__card-text-wrp,.demonew-feedback__card-text-wrp.text-wrp--big{max-height:210px}.tt-h3.demonew-feedback__card-title{margin-bottom:4px}.demonew-feedback__card{max-width:254px;min-height:360px}.demonew-feedback__card.demonew-feedback__card--2{min-width:282px}.cards__list-item{width:100%;max-width:none;min-height:238px;font-size:16px}.cards__list-item.cards__item--n3{background-image:url(../images/region-42.svg);background-position:0 100%;background-repeat:repeat-x;background-size:339px;order:4;min-width:auto;min-height:208px;font-size:16px;line-height:1.38}.cards__list-item.cards__item--n2{background-image:url(../images/why-mob-1.png);background-position:50% 100%;background-size:contain;order:1;min-width:auto;min-height:345px}.cards__list-item.cards__item--n1{background-image:url(../images/why-mob-2.png);background-position:50% 100%;background-repeat:repeat-x;background-size:contain;order:2;max-width:none;min-height:234px}.cards__list-item.cards__item--n4{background-image:none;order:3;max-width:none;min-height:180px;list-style-type:none}.cards__list-item.cards__item--n5{background-image:none;order:5;min-height:180px}.cards__item-text{font-size:16px;line-height:18px}.cards__item-text.p--4{width:auto;max-width:none}.cards__list{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;display:flex}.cards__title{margin-bottom:32px;font-size:24px}.content-5{max-width:420px}.cards__item-title{margin-bottom:12px;font-size:20px;line-height:1.1}.license__subtitle{margin-bottom:24px}.license__link{grid-column-gap:6px;grid-row-gap:6px;padding-left:20px;padding-right:20px;font-size:14px}.license{grid-column-gap:32px;grid-row-gap:32px;flex-direction:column}.content-6{max-width:420px}.license__img{position:relative;bottom:auto;right:auto}.faq__drop-title{padding-top:0;padding-bottom:12px;font-size:2em}.faq{grid-column-gap:16px;grid-row-gap:16px}.faq__link{font-size:16px;line-height:1.37}.faq__text{font-size:14px;line-height:1.37em}.faq__dropdown.dropdown--last{margin-bottom:0}.faq__h3{font-size:16px;line-height:1.1em}.questions{flex-flow:column}.teacher-slider__container{width:auto;margin-left:-20px;margin-right:-20px}.hero__img{display:none}.dialog{grid-column-gap:40px;grid-row-gap:40px}.dialog-card{padding:24px}.dialog-card.green{transform:none}.dialog-card.fail{padding-bottom:24px;transform:none}.dialog-card__title{font-size:20px;line-height:26px}.dialog-card__descr{font-size:14px;line-height:18px}.dialog-card__image{width:40px;height:40px}.dialog-card__image.green{top:-18px;right:17px}.dialog-card__image.fail{inset:-18px 17px auto auto}.flf__fields{flex-direction:column;align-items:stretch;margin-bottom:32px}.flf__success{height:525px;padding-top:100px}.footer__text{text-align:left;font-size:14px;line-height:1.3em}.flf__success-title{font-size:32px}.flf{margin-left:auto;margin-right:auto}.button-2{font-size:18px}.flf__form-footer{padding-left:0}.flf__button{flex-direction:column;margin-top:4px;display:flex}.footer__card{grid-column-gap:8px;grid-row-gap:8px;border-bottom:1px #d6d8e2;flex-flow:column;padding-bottom:16px;display:flex}.footer__card.card--last{border-bottom-style:none;padding-bottom:0}.flf__success-p{margin-bottom:24px}.fif__image{margin-left:0;display:none}.footer__num{flex:none;margin-bottom:0}.footer__cards{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:flex-start;margin-bottom:32px}.flf__field.field--select{max-width:none}.flf__p{text-align:left;margin-left:0;margin-right:0;font-size:18px;line-height:1.34}.content-7{max-width:420px}.flf__h2{text-align:left;margin-bottom:12px;font-size:24px;line-height:1.15em}.flf__form{grid-column-gap:0px;grid-row-gap:0px;height:auto}.flf__form-content{flex-flow:column}.flf__success-image{width:96px}.who__descr{font-size:16px;line-height:22px}.hero__move-line{background-image:none;display:none}.hero__move-line.hero__move-line--mob{display:flex}.hero__move-img{height:40px;margin-left:-4px}.hero__move-img-2{max-width:550px;margin-left:-4px}}@media screen and (max-width: 479px){.components-v2-0--404__heading{font-size:28px}h5{font-size:18px}._404__heading{font-size:28px}.form__field.field--password-page{width:100%}.button{width:100%;min-width:auto}.sect-title.license__title-mob{margin-bottom:12px}.about__slider-arrow-right,.about__slider-arrow-right:hover{inset:-40px auto auto 50%}.about__slider-arrow-left{inset:-40px auto auto 50%;transform:translate(-150%)}.about__slider-arrow-left:hover{inset:-40px auto auto 50%}.faq__dropdown-arrow{margin-top:0}.faq__drop-title{grid-column-gap:20px;padding-top:4px;padding-bottom:0}.faq__list{width:100%;max-width:none}.faq__drop-container{max-width:280px}.faq{grid-column-gap:16px;grid-row-gap:16px}.faq__link{margin-right:5px}.faq__text.text--mobile{display:none}.faq__dropdown{padding-bottom:16px}.footer__text{text-align:left}.button-2{width:100%;min-width:auto}.checkbox-wrap{align-items:flex-start}.who{flex-flow:column}.hero__move-line{z-index:1}}@media screen and (max-width: 991px){#w-node-_2194e289-d4da-14b4-32e2-1319882a3950-2d4cf784{grid-area:1 / 1 / 2 / 2}#w-node-_2194e289-d4da-14b4-32e2-1319882a3955-2d4cf784{grid-area:2 / 1 / 3 / 3}#w-node-_2194e289-d4da-14b4-32e2-1319882a3963-2d4cf784{grid-area:1 / 2 / 2 / 3}}@media screen and (max-width: 767px){#w-node-_2194e289-d4da-14b4-32e2-1319882a3955-2d4cf784{grid-area:2 / 1 / 3 / 3}#w-node-_2194e289-d4da-14b4-32e2-1319882a3963-2d4cf784{grid-area:4 / 1 / 5 / 3}}.running-line[data-astro-cid-rkryiy22]{animation:scroll-mobile 10s linear infinite}@media (min-width: 768px){.running-line[data-astro-cid-rkryiy22]{animation:scroll-desktop 30s linear infinite}}@keyframes scroll-mobile{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-desktop{0%{transform:translate(0)}to{transform:translate(-100%)}}demonew-feedback__card[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]{display:none}
