.styles_gilroy-text__vRmf3{font-family:Gilroy,Arial,sans-serif}.styles_progress__82Gpk{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:25px}@media(min-width:768px){.styles_progress__82Gpk{margin-bottom:20px}}.styles_progress__82Gpk .styles_stepsCounter__nw4wV{font-family:Gilroy,Arial,sans-serif;font-size:18px;font-weight:600;color:#66b314}@media(min-width:768px){.styles_progress__82Gpk .styles_stepsCounter__nw4wV{font-size:20px}}.styles_progress__82Gpk .styles_stepsProgress__WIkfM{width:100%;height:5px;background-color:#d9d9d9}.styles_progress__82Gpk .styles_stepsProgress__WIkfM:after{content:"";display:block;width:var(--step-progress);height:100%;background-color:#66b314;transition:width .3s ease-out}.styles_gilroy-text__uQwzD{font-family:Gilroy,Arial,sans-serif}.styles_selectWrapper__FG9LT,.styles_selectWrapper__FG9LT.styles_required__6_vgP{position:relative}.styles_selectWrapper__FG9LT.styles_required__6_vgP:after{content:"*";position:absolute;top:10px;right:-10px;transform:translateY(-50%);font-size:20px;color:#66b314}.styles_selectWrapper__FG9LT .styles_header__SJvGb{position:absolute;display:inline-block;top:5px;left:24px;transition:all .1s ease-in-out;pointer-events:none;color:#abaca9;font-size:12px;z-index:9}.styles_field__BUBR8{width:100%;height:100%;padding:20px 25px;border-radius:10px;font-size:18px;background-color:#f3f3f3;outline:none}.styles_select__whAoy{height:61px}.styles_select__whAoy [class^=customSelect__control]{position:relative;padding:20px 33px;background:#f3f3f3;border-radius:10px;box-shadow:none;border:1px solid rgba(0,0,0,0);font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;z-index:7;cursor:pointer}.styles_select__whAoy [class^=customSelect__control]:hover{border:1px solid rgba(0,0,0,0)}.styles_select__whAoy [class^=customSelect__input]{overflow:hidden;white-space:nowrap}.styles_select__whAoy [class^=customSelect__menu]{z-index:10}.styles_select__whAoy.styles_arrow__RlxTA [class^=customSelect__control]:after{content:"";position:absolute;display:block;width:18px;height:18px;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg);background-image:url(/img/svg/arrow-green-right-thin.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.styles_select__whAoy ::-webkit-scrollbar{width:4px}.styles_select__whAoy ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.styles_select__whAoy ::-webkit-scrollbar-thumb{background-color:#abaca9;border-right:none;border-left:none}.styles_select__whAoy ::-webkit-scrollbar-track-piece:end{background-color:rgba(0,0,0,0);margin-bottom:15px}.styles_select__whAoy ::-webkit-scrollbar-track-piece:start{background-color:rgba(0,0,0,0);margin-top:10px}.styles_select__whAoy [class^=customSelect__value-container]{padding:0;overflow:visible}.styles_select__whAoy [class^=customSelect__single-value]{margin:0;font-size:18px}.styles_select__whAoy [class^=customSelect__menu]{border-radius:0 0 10px 10px;font-size:18px;background-color:#f3f3f3;box-shadow:0 5px 5px rgba(0,0,0,.1)}.styles_select__whAoy [class^=customSelect__option]{padding-left:25px;cursor:pointer}.styles_select__whAoy [class^=customSelect__option]:hover{background-color:#fff}.styles_select__whAoy .customSelect__option--is-focused,.styles_select__whAoy .customSelect__option--is-selected{color:inherit;background-color:#f3f3f3}.styles_select__whAoy [class^=customSelect__indicators]{display:none}.styles_select__whAoy [class^=customSelect__single-value]{padding-right:30px}.styles_select__whAoy [class^=customSelect__placeholder]{font-size:16px;color:#abaca9;z-index:10;width:95%;margin:0 0 0 2px;text-wrap-mode:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_topMenu__KOUPj [class^=customSelect__menu]{border-radius:10px 10px 0 0}.styles_error__a00bu [class^=customSelect__control]{border:1px solid #d51c1c!important}.styles_gilroy-text__wUbut{font-family:Gilroy,Arial,sans-serif}.styles_step1___Nhbf h3{margin-bottom:20px;font-size:18px}@media(min-width:768px){.styles_step1___Nhbf h3{margin-bottom:15px}}.styles_step1___Nhbf .styles_lessonsList__iTvtF{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-bottom:25px}.styles_step1___Nhbf .styles_lesson__PbfoJ{padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:10px;font-size:16px;box-shadow:0 0 12px 2px rgba(0,0,0,.1);cursor:pointer}@media(min-width:768px){.styles_step1___Nhbf .styles_lesson__PbfoJ{padding:10px 18px;font-size:18px}}.styles_step1___Nhbf .styles_lesson__PbfoJ.styles_active__4XLac{border-color:#66b314;color:#66b314}.styles_step1___Nhbf .styles_educationalProgramWrapper__FOzDl{margin-top:25px}.styles_gilroy-text__OrcP0{font-family:Gilroy,Arial,sans-serif}.styles_step2__268Aq h3{margin-bottom:15px}.styles_step2__268Aq .styles_levelsList__wO5po{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.styles_step2__268Aq .styles_level__al0z9{padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:10px;font-size:14px;box-shadow:0 0 12px 2px rgba(0,0,0,.1);cursor:pointer}@media(min-width:768px){.styles_step2__268Aq .styles_level__al0z9{font-size:16px}}.styles_step2__268Aq .styles_level__al0z9.styles_active__Eii4r{border-color:#66b314;color:#66b314}.styles_step2__268Aq .styles_calendarDays__cBXKx{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding-bottom:12px}.styles_step2__268Aq .styles_calendarDays__cBXKx .styles_day__EfO0g{display:flex;flex-direction:column;align-items:center;gap:5px;font-family:Gilroy,Arial,sans-serif;font-size:18px;cursor:pointer}.styles_step2__268Aq .styles_calendarDays__cBXKx .styles_day__EfO0g .styles_date__Air6G{display:flex;justify-content:center;align-items:center;width:49px;height:45px;border-radius:10px;border:1px solid rgba(0,0,0,0)}@media(min-width:768px){.styles_step2__268Aq .styles_calendarDays__cBXKx .styles_day__EfO0g .styles_date__Air6G{width:59px;height:50px}}.styles_step2__268Aq .styles_calendarDays__cBXKx .styles_day__EfO0g.styles_active__Eii4r{color:#66b314;font-weight:600}.styles_step2__268Aq .styles_calendarDays__cBXKx .styles_day__EfO0g.styles_active__Eii4r .styles_date__Air6G{border-color:#66b314;background:#e8f4dc}.styles_step2__268Aq .styles_calendarDays__cBXKx .styles_day__EfO0g.styles_noSlots__f85Xz{cursor:auto;color:#abaca9}.styles_step2__268Aq .styles_calendarBody__O8WHa{display:flex;flex-direction:column;gap:20px;padding-top:20px}.styles_step2__268Aq .styles_calendarBody__O8WHa .styles_block__MHjUV .styles_title__Y8XmO{margin-bottom:12px;font-weight:600;font-size:18px}.styles_step2__268Aq .styles_calendarBody__O8WHa .styles_block__MHjUV .styles_list__ms_pU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}@media(min-width:768px){.styles_step2__268Aq .styles_calendarBody__O8WHa .styles_block__MHjUV .styles_list__ms_pU{grid-template-columns:repeat(4,1fr)}}.styles_step2__268Aq .styles_calendarBody__O8WHa .styles_block__MHjUV .styles_list__ms_pU .styles_slot__rMW5L{padding:6px 0;border-radius:10px;border:1px solid rgba(0,0,0,0);font-family:Gilroy,Arial,sans-serif;font-size:18px;font-weight:400;line-height:21px;text-align:center;box-shadow:0 0 12px 0 rgba(0,0,0,.12);color:#000;cursor:pointer}.styles_step2__268Aq .styles_calendarBody__O8WHa .styles_block__MHjUV .styles_list__ms_pU .styles_slot__rMW5L.styles_active__Eii4r{border-color:#66b314;color:#66b314}.styles_step2__268Aq .styles_fieldError___uN5_{margin-top:10px;font-size:.75rem;color:#d51c1c}.styles_gilroy-text__6Z0Ey{font-family:Gilroy,Arial,sans-serif}.styles_step3__6lnzp h3{margin-bottom:5px;font-size:18px}.styles_step3__6lnzp .styles_regularityTitle__dN1JX{margin-bottom:15px}.styles_step3__6lnzp .styles_hint__tMMf4{margin-bottom:15px;font-family:Gilroy,Arial,sans-serif;font-size:14px;color:#abaca9}.styles_step3__6lnzp .styles_list__oZ1H_{display:flex;flex-wrap:wrap;gap:10px}.styles_step3__6lnzp .styles_list__oZ1H_:not(:last-of-type){margin-bottom:25px}.styles_step3__6lnzp .styles_list__oZ1H_ .styles_item__dXH4g{padding:10px;border:1px solid rgba(0,0,0,0);border-radius:10px;font-size:16px;box-shadow:0 0 12px 2px rgba(0,0,0,.1);cursor:pointer}@media(min-width:768px){.styles_step3__6lnzp .styles_list__oZ1H_ .styles_item__dXH4g{font-size:18px}}.styles_step3__6lnzp .styles_list__oZ1H_ .styles_item__dXH4g.styles_active__auZCs{border-color:#66b314;color:#66b314}.styles_step3__6lnzp .styles_error__TLKcR{margin-bottom:10px;color:#c70239;font-size:12px;font-weight:500}@media(min-width:768px){.styles_step3__6lnzp .styles_error__TLKcR{font-size:14px}}.styles_step3__6lnzp .styles_titleError__a_bRV{color:#c70239}.styles_gilroy-text__Pnw6E{font-family:Gilroy,Arial,sans-serif}.styles_step4__1MvJF h3{margin-bottom:20px}.styles_step4__1MvJF .styles_stepTitle__lOJOD{margin-bottom:20px;font-size:18px;font-weight:600;font-family:Gilroy,Arial,sans-serif}.styles_step4__1MvJF .styles_list__MN38N{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}.styles_step4__1MvJF .styles_list__MN38N:not(:last-of-type){margin-bottom:25px}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.woff2) format("woff2"),url(/fonts/Gilroy-ExtraBold.woff) format("woff");font-weight:900;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.woff2) format("woff2"),url(/fonts/Gilroy-SemiBold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.woff2) format("woff2"),url(/fonts/Gilroy-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.woff2) format("woff2"),url(/fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Asap;src:url(/fonts/Asap-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Asap;src:url(/fonts/Asap-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Asap;src:url(/fonts/Asap-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Asap;src:url(/fonts/Asap-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Thin.woff2) format("woff2"),url(/fonts/Mont-Thin.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Regular.woff2) format("woff2"),url(/fonts/Mont-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-SemiBold.woff2) format("woff2"),url(/fonts/Mont-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Bold.woff2) format("woff2"),url(/fonts/Mont-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Heavy.woff2) format("woff2"),url(/fonts/Mont-Heavy.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:Hannotate;src:url(/fonts/hannotate-sc-regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(/fonts/MontserratAlternates-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}.styles_extendedForm__HXHl7,.styles_gilroy-text__bGZv5{font-family:Gilroy,Arial,sans-serif}.styles_extendedForm__HXHl7 h2{font-size:18px;margin-bottom:12px;padding-right:20px}.styles_extendedForm__HXHl7 h2+p{margin-bottom:15px;font-size:14px}@media(min-width:768px){.styles_extendedForm__HXHl7 h2+p{margin-bottom:30px;font-size:16px}}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT{display:flex;justify-content:space-between;gap:10px;margin-top:20px}@media(min-width:768px){.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT{margin-top:25px}}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT.styles_centered__824Sn{justify-content:center}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o{text-align:center;color:#fff;border:none;text-decoration:none;background:#66b314;transition:all .1s linear;cursor:pointer}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o:hover{background:#70c516}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o:disabled{background:#abaca9}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o{font-family:Gilroy,Arial,sans-serif;font-size:18px;font-weight:700}@media(min-width:768px){.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o{font-size:20px}}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o{width:175px;padding:12px;border-radius:35px}@media(min-width:768px){.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o{width:205px;padding:18px}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_next__EH64o.styles_wider___b_qz{width:245px}}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_{font-family:Gilroy,Arial,sans-serif;font-size:18px;font-weight:700}@media(min-width:768px){.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_{font-size:20px}}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_{flex-grow:1;padding:12px;background:rgba(0,0,0,0);color:#66b314;cursor:pointer}@media(min-width:768px){.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_{padding:18px}}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_ span{position:relative}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_ span:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background-color:#66b314}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_:disabled{color:#abaca9;cursor:default}.styles_extendedForm__HXHl7 .styles_buttonWrapper__U6lUT .styles_previous__qlrN_:disabled span:after{background-color:#abaca9}