.qVrocW_notFound{text-align:center;background-color:#fff;border-radius:32px;margin-top:14px;margin-bottom:60px;padding:80px 10px 40px;position:relative;box-shadow:0 71px 68px #161b4b2e}.qVrocW_notFoundTitle{margin-bottom:20px;font-size:28px;font-weight:700}.qVrocW_notFoundSubitle{margin-bottom:20px;font-weight:700}
.OGAFAG_container{background-color:#fff;border-radius:32px;margin-top:14px;padding:10px;position:relative;box-shadow:0 71px 68px #161b4b2e}.OGAFAG_container:before{content:"";z-index:-1;background:#191b36;border-radius:32px;max-height:192px;position:absolute;inset:-12px 40% 0 -12px}
.k1ZY8q_modal{background-color:#fff;border-radius:6px;margin:0 auto;padding:1em 2em}.k1ZY8q_modalHeader{text-align:center;width:100%;margin-bottom:.8em;padding-top:20px;font-size:20px;font-weight:700;position:relative}@media (max-width:575px){.k1ZY8q_modalHeader{text-align:left;font-size:16px}.k1ZY8q_modalBody{font-size:14px}}.k1ZY8q_modalClose{cursor:pointer;background-color:#0000;border:none;outline:none;font-size:24px;position:absolute;top:0;right:0}@media (max-width:575px){.k1ZY8q_modalClose{font-size:18px}}
.h9oWTG_container{margin-top:40px;margin-bottom:40px}.h9oWTG_wrapper{z-index:1;background-color:#fff;border-radius:30px;padding:20px;position:relative}@media (max-width:380px){.h9oWTG_wrapper{padding:10px}}
.nlwNga_title{color:#fff;z-index:1;width:50%;margin-top:2.2rem;font-size:30px;font-weight:900;position:relative}@media (max-width:991px){.nlwNga_title{text-align:center;width:100%;margin-top:1rem;font-size:24px}}
.H9AM8a_teachers{background-color:#fff;padding-top:1em;padding-bottom:2em}.H9AM8a_header{position:relative}.H9AM8a_headerMisc{position:absolute;top:-20px;left:65%}@media (max-width:575px){.H9AM8a_headerMisc{width:16px;height:16px;top:0;left:unset;right:0}}.H9AM8a_list{flex-direction:column;margin-top:30px;display:flex}@media (max-width:991px){.H9AM8a_list{flex-flow:wrap;justify-content:space-between;align-items:flex-start}}@media (max-width:575px){.H9AM8a_list{flex-direction:column}}.H9AM8a_item{align-items:center;width:100%;margin:0 -30px 60px;padding:0 30px;display:flex}@media (max-width:991px){.H9AM8a_item{box-sizing:border-box;flex-wrap:wrap;width:50%;margin:0 -10px;padding:0 10px}}@media (max-width:575px){.H9AM8a_item{width:100%;margin:0}}.H9AM8a_image{box-sizing:border-box;width:40%}@media (max-width:991px){.H9AM8a_image{width:100%}}.H9AM8a_imagePhoto{width:100%;height:auto}.H9AM8a_content{flex-direction:column;width:60%;padding:0 30px;display:flex}@media (max-width:991px){.H9AM8a_content{flex-direction:column;width:100%;padding:0}}.H9AM8a_contentName{color:#404143;order:1;margin-bottom:1em;font-size:20px;font-weight:600}@media (max-width:991px){.H9AM8a_contentName{order:2;margin-top:20px}}.H9AM8a_contentAbout{color:#404143;order:2;margin-bottom:1em;font-size:16px;line-height:20px}@media (max-width:991px){.H9AM8a_contentAbout{order:3}}.H9AM8a_tags{flex-wrap:wrap;order:3;gap:6px;display:flex}@media (max-width:991px){.H9AM8a_tags{order:1}}.H9AM8a_tagsItem{color:#404143;border:1px solid #131952;border-radius:100px;padding:10px 16px;font-size:14px;line-height:16px}@media (max-width:991px){.H9AM8a_tagsItem{font-size:12px}}
.xXUGUa_stepper{justify-content:space-around;width:80%;margin:0 auto;display:flex}@media (max-width:1199px){.xXUGUa_stepper{width:100%}}.xXUGUa_stepperItem{z-index:1;background-color:#fff;flex-direction:column;flex:25%;align-items:center;transition:all .3s;display:flex;position:relative}@media (max-width:1199px){.xXUGUa_stepperItem{flex:35%}}@media (max-width:575px){.xXUGUa_stepperItem{flex:50%}}.xXUGUa_stepperItemActive .xXUGUa_stepperIndex{color:#3cc;border:1px solid #3cc}.xXUGUa_stepperItemActive .xXUGUa_stepperLabel{color:#3cc}.xXUGUa_stepperIndex{color:#ccc;border:1px solid #ccc;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;font-weight:300;display:flex}@media (max-width:767px){.xXUGUa_stepperIndex{width:40px;height:40px;font-size:15px}}.xXUGUa_stepperLabel{color:#ccc;margin-top:6px}@media (max-width:767px){.xXUGUa_stepperLabel{font-size:13px}}@media (max-width:575px){.xXUGUa_stepperLabel{font-weight:300;line-height:16px}}.xXUGUa_stepper .xXUGUa_divider{background-color:#ccc;flex:2 2 100%;width:auto;height:1px;position:relative;top:25px}@media (max-width:767px){.xXUGUa_stepper .xXUGUa_divider{top:20px}}.xXUGUa_stepper .xXUGUa_dividerActive{background-color:#3cc}
.f1nkYG_form{flex-direction:column;align-items:center;width:50%;margin:30px auto;display:flex}@media (max-width:767px){.f1nkYG_form{width:90%}}.f1nkYG_formItem{text-align:center;width:100%}
.avBIxW_title{text-transform:uppercase;text-align:center;white-space:nowrap;color:#fff;opacity:.03;z-index:2;font-size:70px;font-weight:900;line-height:70px;position:absolute;top:0;left:0}@media (max-width:991px){.avBIxW_title{display:none}}
.JoPgeq_paymentFor{width:80%;margin:20px auto}@media (max-width:767px){.JoPgeq_paymentFor{width:100%}}.JoPgeq_paymentForTitle{text-align:center;margin-bottom:6px;font-size:22px;font-weight:900}.JoPgeq_paymentForGroupsNavTitle{margin-bottom:0;font-weight:700}.JoPgeq_paymentForGroupsNavSubtitle{font-size:14px;font-weight:300}.JoPgeq_paymentForSubmit{text-align:center;margin-top:20px}.JoPgeq_radioTitle{font-size:16px;font-weight:700}@media (max-width:575px){.JoPgeq_radioTitle{font-size:14px;line-height:16px}}.JoPgeq_radioSubtitle{font-size:14px;font-weight:300}@media (max-width:575px){.JoPgeq_radioSubtitle{font-size:12px}}
.zqC1HG_header{border-radius:32px;margin:-10px;padding-top:3em;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.zqC1HG_header{justify-content:space-between;padding-top:1em}}.zqC1HG_headerArrow1,.zqC1HG_headerArrow2,.zqC1HG_headerArrow3,.zqC1HG_headerArrow4{width:100px;display:block;position:absolute}@media (max-width:1199px){.zqC1HG_headerArrow1,.zqC1HG_headerArrow2,.zqC1HG_headerArrow3,.zqC1HG_headerArrow4{width:60px}}@media (max-width:991px){.zqC1HG_headerArrow1,.zqC1HG_headerArrow2,.zqC1HG_headerArrow3,.zqC1HG_headerArrow4{display:none}}.zqC1HG_headerArrow1{right:10%}.zqC1HG_headerArrow2,.zqC1HG_headerArrow3{left:10%}.zqC1HG_headerArrow4{right:10%}.zqC1HG_headerEnter{position:absolute;top:50%;left:50%;overflow:visible}@media (max-width:991px){.zqC1HG_headerEnter{top:45%}}.zqC1HG_headerCol{box-sizing:border-box;width:50%}@media (max-width:991px){.zqC1HG_headerCol{width:40%}}@media (max-width:575px){.zqC1HG_headerCol{width:50%;padding-left:.8em;padding-right:.8em}}.zqC1HG_headerCell{justify-content:center;align-items:center;height:260px;display:flex;position:relative}@media (max-width:991px){.zqC1HG_headerCell{height:220px}}.zqC1HG_headerSystem{box-sizing:border-box;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:300px;height:200px;padding:1em 2em;transition:all .2s;display:flex;position:relative;box-shadow:2px 0 30px -12px #000000bf}.zqC1HG_headerSystem:hover{color:#f43838;transform:scale(.97);box-shadow:0 0 20px -12px #000000bf}@media (max-width:1400px){.zqC1HG_headerSystem{width:260px}}@media (max-width:991px){.zqC1HG_headerSystem{width:220px;height:160px}}@media (max-width:767px){.zqC1HG_headerSystem{width:200px;height:140px}}.zqC1HG_headerSystemTitle{font-size:38px;font-weight:900;line-height:38px;font-family:var(--font-museo-sans);z-index:1;text-align:center;position:relative}@media (max-width:1400px){.zqC1HG_headerSystemTitle{font-size:30px}}@media (max-width:991px){.zqC1HG_headerSystemTitle{font-size:24px;line-height:24px}}@media (max-width:767px){.zqC1HG_headerSystemTitle{font-size:20px;line-height:20px}}.zqC1HG_headerSystemSubtitle{z-index:1;text-align:center;font-size:20px;font-weight:900;position:relative}@media (max-width:1400px){.zqC1HG_headerSystemSubtitle{font-size:18px}}@media (max-width:991px){.zqC1HG_headerSystemSubtitle{font-size:16px}}@media (max-width:767px){.zqC1HG_headerSystemSubtitle{font-size:14px}}.zqC1HG_headerSystemIcon{text-align:center;margin-bottom:.2em;font-size:40px}@media (max-width:767px){.zqC1HG_headerSystemIcon{font-size:30px}}
.AnJKkG_tabs{border:1px solid #ccc;border-radius:12px;display:flex;overflow:hidden}.AnJKkG_tabsNav{background-color:#f1f0f0;border-right:1px solid #ccc;width:25%}@media (max-width:575px){.AnJKkG_tabsNav{width:35%}}.AnJKkG_tabsItem{text-align:left;background-color:#f1f0f0;width:100%;padding:12px;font-weight:300}.AnJKkG_tabsItem:not(:last-child){border-bottom:1px solid #ccc}.AnJKkG_tabsItemActive{background-color:#fff;border-right:1px solid #fff;width:calc(100% + 1px)}.AnJKkG_tabsBody{width:75%;padding:20px;position:relative}@media (max-width:575px){.AnJKkG_tabsBody{width:65%}}.AnJKkG_tabsBodyPlaceholder{z-index:5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.AnJKkG_tabsBodyPlaceholderTitle{font-size:20px;font-weight:700}.AnJKkG_tabsBodyWrapper{opacity:0;padding:20px;transition:opacity .3s;position:absolute;inset:0}.AnJKkG_tabsBodyWrapperActive{opacity:1;z-index:6;padding:0;position:relative}
.nygBfq_link{color:#fff;z-index:3;background-color:#f43838;border-radius:8px;height:80px;padding:1em 3em;font-size:22px;font-weight:900;display:block;position:relative;top:-16px;left:-50%}@media (max-width:991px){.nygBfq_link{height:60px;font-size:18px;top:0}}.nygBfq_linkSpinner{font-size:30px;animation:.5s linear infinite nygBfq_spin}@keyframes nygBfq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nygBfq_user{text-align:center;z-index:3;color:#fff;box-sizing:border-box;background-color:#f43838;border-radius:12px;max-width:300px;padding:1em;display:inline-block;position:relative;top:-16px;left:-50%}@media (max-width:767px){.nygBfq_user{padding:.5em}}.nygBfq_userTitle{font-size:14px}.nygBfq_user .nygBfq_leave{margin-top:.6em;text-decoration:underline}
.CHLHEW_radio{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:991px){.CHLHEW_radio{flex-direction:column}}.CHLHEW_radioItem{text-align:left;border:1px solid #131952;border-radius:10px;flex-direction:column;justify-content:flex-start;padding:12px 12px 12px 46px;font-size:14px;display:flex;position:relative}@media (max-width:575px){.CHLHEW_radioItem{padding:8px 8px 8px 36px}}.CHLHEW_radioItemActive{color:#fff;background-color:#131952}.CHLHEW_radioIcon{font-size:24px;position:absolute;top:calc(50% - 12px);left:12px}@media (max-width:575px){.CHLHEW_radioIcon{font-size:20px;left:8px}}
.mNLFNG_feedback{margin:40px -20px;display:flex}@media (max-width:767px){.mNLFNG_feedback{flex-direction:column;margin:40px 0}}.mNLFNG_feedbackItem{box-sizing:border-box;width:50%;padding:0 20px}@media (max-width:767px){.mNLFNG_feedbackItem{width:100%;padding:0}}.mNLFNG_feedbackSuccess{color:#fff;text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.mNLFNG_feedbackSuccess{box-sizing:border-box;z-index:1;background-color:#131952;border-radius:30px;margin-top:30px;padding:12px 20px;position:relative;box-shadow:0 22px 24px #1f298c2b}}.mNLFNG_feedbackSuccessIcon{font-size:60px}.mNLFNG_feedbackSuccessMessage{margin-top:20px;font-size:24px;line-height:30px}@media (max-width:767px){.mNLFNG_feedbackSuccessMessage{font-size:20px;line-height:26px}}@media (max-width:575px){.mNLFNG_feedbackSuccessMessage{font-size:18px;line-height:24px}}.mNLFNG_title{margin-bottom:12px;font-size:24px;font-weight:900}@media (max-width:767px){.mNLFNG_hours{box-sizing:border-box;z-index:1;background-color:#fff;border-radius:30px;padding:12px 20px;position:relative;box-shadow:0 22px 24px #1f298c2b}}.mNLFNG_hoursList{flex-direction:column;display:flex}.mNLFNG_hoursListItem{box-sizing:border-box;justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.mNLFNG_hoursListItemWeekday{font-size:20px;font-weight:700}.mNLFNG_hoursListItemHours{font-size:18px}.mNLFNG_form{flex-direction:column;display:flex}@media (max-width:767px){.mNLFNG_form{box-sizing:border-box;z-index:1;background-color:#131952;border-radius:30px;margin-top:30px;padding:12px 20px;position:relative;box-shadow:0 22px 24px #1f298c2b}}.mNLFNG_formItem{text-align:center}.mNLFNG_formItemButton{padding:12px 46px!important}.mNLFNG_formItemButton span{font-size:16px!important}.mNLFNG_formItemButton span:nth-child(2){margin-left:10px!important}
.rKQGvW_payment{flex-direction:column;align-items:center;width:500px;display:flex}@media (max-width:767px){.rKQGvW_payment{width:auto}}.rKQGvW_paymentVariant{color:#fff;text-align:center;background-color:#f43838;border-radius:10px;width:60%;margin-bottom:10px;padding:8px 30px}@media (max-width:767px){.rKQGvW_paymentVariant{width:100%}}
.lATzHG_container{margin-top:40px}.lATzHG_project{box-sizing:border-box;z-index:1;background-color:#fff;border-radius:30px;margin-bottom:60px;padding:20px;position:relative;box-shadow:0 22px 24px #1f298c2b}.lATzHG_projectHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.lATzHG_projectTitle{font-size:34px;font-weight:900}.lATzHG_projectLink{padding:12px 40px}.lATzHG_projectLink span{margin-left:10px;font-size:16px!important}.lATzHG_project .swiper-slide{opacity:0!important}.lATzHG_project .swiper-slide-active{opacity:1!important}.lATzHG_slide{display:flex}@media (max-width:767px){.lATzHG_slide{flex-direction:column}}.lATzHG_slideTitle{text-align:center;margin-bottom:10px;font-size:22px;font-weight:700}.lATzHG_slideItem{box-sizing:border-box;text-align:left;width:50%}@media (max-width:767px){.lATzHG_slideItem{width:100%}}.lATzHG_slideItem:first-child{border-radius:12px;padding-right:24px}@media (max-width:767px){.lATzHG_slideItem:first-child{padding-right:0}}.lATzHG_slideItem:first-child img{border-radius:12px}.lATzHG_slideItem:nth-child(2){background-color:#fff;padding-left:24px}@media (max-width:767px){.lATzHG_slideItem:nth-child(2){margin-top:20px;padding-left:0}}.lATzHG_slideText{margin-bottom:1rem;font-size:16px;line-height:20px}@media (max-width:991px){.lATzHG_slideText{font-size:14px;line-height:18px}}.lATzHG_slide ul{margin-bottom:10px;list-style-type:disc;list-style-position:inside}.lATzHG_slide ol{margin-bottom:10px;list-style-type:decimal;list-style-position:inside}.lATzHG_controls{align-items:center;margin-top:40px;display:flex}.lATzHG_controlsLeft{width:50%;padding-right:24px}@media (max-width:575px){.lATzHG_controlsLeft{width:100%;padding-right:0}}.lATzHG_controlsRight{width:50%}@media (max-width:575px){.lATzHG_controlsRight{display:none}}
.g2-qdG_header{justify-content:center;padding-top:20px;padding-bottom:20px;display:flex}@media (max-width:575px){.g2-qdG_header{flex-direction:column}}.g2-qdG_headerButton{color:#fff;background-color:#f43838;border-radius:12px;flex-direction:column;align-items:center;margin-right:20px;padding:12px 30px;display:inline-flex}@media (max-width:991px){.g2-qdG_headerButton{margin-right:6px;padding:10px 22px}}@media (max-width:575px){.g2-qdG_headerButton{margin-bottom:10px}}.g2-qdG_headerButtonIcon{font-size:26px}@media (max-width:991px){.g2-qdG_headerButtonIcon{font-size:22px}}.g2-qdG_headerButtonText{font-weight:300}@media (max-width:991px){.g2-qdG_headerButtonText{text-align:center;font-size:14px}}.g2-qdG_list{flex-wrap:wrap;margin:20px -20px;display:flex}.g2-qdG_listItem{box-sizing:border-box;width:50%;padding:0 20px}@media (max-width:767px){.g2-qdG_listItem{width:100%}}.g2-qdG_listItem:nth-child(2n) .g2-qdG_comment{background-color:#fff;border-top-left-radius:0}@media (max-width:991px){.g2-qdG_listItem:nth-child(2n) .g2-qdG_comment{margin-top:30px}}@media (max-width:767px){.g2-qdG_listItem:nth-child(2n) .g2-qdG_comment{margin-top:0}}.g2-qdG_listItem:nth-child(odd) .g2-qdG_comment{color:#fff;background-color:#131952;border-top-right-radius:0}.g2-qdG_listItem:nth-child(odd) .g2-qdG_commentAuthor{text-align:right}.g2-qdG_comment{box-sizing:border-box;border-radius:60px;margin-bottom:20px;padding:40px;position:relative}@media (max-width:991px){.g2-qdG_comment{border-radius:30px;padding:20px}}@media (max-width:767px){.g2-qdG_comment{box-shadow:0 22px 24px #1f298c2b;color:#000!important;background-color:#fff!important;border-radius:30px 0 30px 30px!important}}.g2-qdG_commentMessage{font-size:20px;font-style:italic;font-weight:300;line-height:28px}@media (max-width:991px){.g2-qdG_commentMessage{font-size:16px;line-height:22px}}.g2-qdG_commentAuthor{margin-top:20px;font-size:20px;font-weight:400}@media (max-width:991px){.g2-qdG_commentAuthor{margin-top:10px;font-size:16px}}.g2-qdG_pagination{justify-content:center;margin-top:60px;margin-bottom:80px;display:flex}
.CXCCZG_invoice{margin-top:20px}.CXCCZG_invoiceWrapper{border:1px dashed #ccc;border-radius:12px;flex-direction:column;max-width:420px;margin:0 auto;padding:20px;display:flex}.CXCCZG_invoiceItem{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.CXCCZG_invoiceItemTitle{font-weight:300}.CXCCZG_invoiceItemValue{font-weight:700}.CXCCZG_invoicePaymentSystems{text-align:center;flex-wrap:wrap;justify-content:center;margin-top:20px;display:flex}.CXCCZG_invoicePaymentSystemsLabel{text-align:center;width:100%;margin-bottom:10px;font-size:22px;font-weight:700}@media (max-width:575px){.CXCCZG_invoicePaymentSystemsLabel{font-size:18px}}.CXCCZG_invoicePaymentSystemsItem{border-radius:10px;justify-content:center;align-items:center;height:60px;margin-left:10px;padding:0 40px;display:inline-flex}@media (max-width:575px){.CXCCZG_invoicePaymentSystemsItem{height:50px;margin-bottom:10px;padding:0 30px}}.CXCCZG_invoiceLoading{text-align:center;color:#f43838;margin-top:20px}
.PZaItW_teachers{z-index:222;margin-top:40px}.PZaItW_teachersWrapper{flex-wrap:wrap;margin:0 -15px;display:flex}.PZaItW_teachersItem{box-sizing:border-box;width:33.3333%;margin-bottom:80px;padding:0 15px;display:block}@media (max-width:991px){.PZaItW_teachersItem{width:50%}}@media (max-width:767px){.PZaItW_teachersItem{width:100%}}.PZaItW_pagination{justify-content:center;margin-bottom:80px;display:flex}
