.Instructor_instructor__51hzz{display:flex;width:100%;gap:var(--common-padding);padding:var(--common-padding);margin:var(--common-padding);background-color:#fff;border-radius:12px}.Instructor_instructor__51hzz>div:last-child{overflow:hidden;padding:var(--common-padding)}.Instructor_avatar__tUdMq{width:60px;height:60px;min-width:60px;min-height:60px;border-radius:100%;margin-left:3px;background-size:cover;background-position:50%}.Instructor_name__wI2Xr{font-size:16px;font-weight:500;line-height:130%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Instructor_description__xtxki{font-size:14px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.InstructorList_list__BMMe2{display:flex;flex-flow:column;align-items:center;min-height:100vh;padding:var(--common-padding) calc(var(--common-padding) * 2)}.InstructorList_message__RgOnL{max-width:60%;font-size:14px;text-align:center;line-height:140%;color:#00000050}.InstructorList_searchBox__VlgNJ{position:relative}.InstructorList_clear__GJAKo{position:absolute;right:calc(var(--common-padding) * 2);top:0;display:block;width:32px;height:32px;background:url(/clearfield.svg) no-repeat 50%}.InstructorList_search__Pe75v{height:32px;width:calc(100% - calc(var(--common-padding) * 4));margin:0 calc(var(--common-padding) * 2);padding-inline:calc(var(--common-padding) * 2);background:#eaeaea;border-radius:12px;font-size:16px;color:#000}.InstructorList_search__Pe75v::placeholder{color:#00000050}.InstructorList_list__BMMe2 a{transition:opacity .3s ease}.InstructorList_loading__KdvU4 a{opacity:.5;pointer-events:none;cursor:default}.Modal_modal-backdrop__8_COj,.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ,.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq{transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:transform,box-shadow,opacity,visibility,filter}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq,.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq .Modal_window__rp1Mq,.Modal_modal-backdrop__8_COj .Modal_window__rp1Mq{box-shadow:0 0 5px rgba(0,0,0,.05),0 0 35px rgba(0,0,0,.05);box-sizing:border-box;padding:15px 15px 30px;max-width:480px}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq.Modal_active__w2m4Y .Modal_modal__JNobJ.Modal_active__w2m4Y .Modal_window__rp1Mq,.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ.Modal_active__w2m4Y .Modal_modal__JNobJ.Modal_active__w2m4Y .Modal_window__rp1Mq,.Modal_modal-backdrop__8_COj.Modal_active__w2m4Y .Modal_modal__JNobJ.Modal_active__w2m4Y .Modal_window__rp1Mq{transform:translateY(0)}@media only screen and (min-width:540px){.Modal_modal-backdrop__8_COj{display:none}}.Modal_modal__JNobJ:not(.Modal_active__w2m4Y){display:none}.Modal_modal-backdrop__8_COj{overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;z-index:20;opacity:0;visibility:hidden;-webkit-overflow-scrolling:touch;pointer-events:none}.Modal_modal-backdrop__8_COj.Modal_active__w2m4Y{opacity:1;visibility:visible;pointer-events:all}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ{display:flex;flex-flow:column;overflow-y:hidden;position:fixed;top:0;bottom:0;left:0;right:0;align-items:flex-start;justify-content:flex-start;opacity:0;visibility:hidden;pointer-events:none;-webkit-overflow-scrolling:touch}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ.Modal_active__w2m4Y{opacity:1;visibility:visible;pointer-events:all}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq{position:relative;display:flex;flex-direction:column;overflow:visible;transition-property:transform,opacity;background:#fff;min-height:100px;max-height:80vh;overflow:auto;opacity:0;margin-inline:auto}@media only screen and (min-width:540px){.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq{min-width:400px;margin:auto}}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq>article{padding:10px 20px 40px}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq>article h4{font-size:20px;font-weight:800;margin-bottom:10px}.Modal_modal-backdrop__8_COj .Modal_modal__JNobJ .Modal_window__rp1Mq>article p{font-size:16px;margin:10px 0;line-height:140%}.Modal_modal-backdrop__8_COj.Modal_active__w2m4Y .Modal_modal__JNobJ.Modal_active__w2m4Y .Modal_window__rp1Mq{opacity:1;visibility:visible}.Header_header__AF_3G{display:flex;height:44px;margin:0;box-sizing:content-box;border-top:5px solid #f5f5f5;justify-content:center;align-items:center;padding:var(--common-padding);background-color:#f5f5f5}.Header_logo__1FRrW{flex:1 1;height:28px;background-size:contain;background-repeat:no-repeat;background-position:50%}.Header_back__jIhwz{width:44px;height:44px;margin-right:auto}.Header_back__jIhwz,.Header_back__jIhwz span{display:flex;place-items:center;justify-content:center}.Header_back__jIhwz span{width:28px;height:28px;border-radius:100%;background-color:#e3e3e3}.Header_back__jIhwz span svg{transform:rotate(180deg)}.Header_back__jIhwz span svg g path{fill:#fff}.Header_back__jIhwz:hover span{background-color:#fff}.Header_back__jIhwz:hover span svg g path{fill:var(--eskimos-blue)}.Header_tel___3q9a{width:44px;height:44px;display:flex;place-items:center;justify-content:center;margin-right:auto}.Header_tel___3q9a div{width:26px;height:26px;display:flex;place-items:center;justify-content:center;border-radius:100%;border:2px solid var(--eskimos-blue)}.Header_contactsModal__nGieI section>div{padding-bottom:5px}.Header_contactsModal__nGieI h3{margin-top:16px;margin-bottom:12px}.Header_contactsModal__nGieI section p{font-size:14px}.Header_workTimeLine__vVzfI{display:flex;flex-flow:row nowrap;margin-top:5px}.Header_workTimeLine__vVzfI p{font-weight:500;margin-bottom:9px}.Header_divider__RM8Nt{flex:1 1;margin-inline:8px;border-bottom:1px dotted #000;opacity:.5}.Header_buttons__V99PL{display:flex;flex-flow:column;margin-top:11px;gap:18px}.Header_phone__amwVh{min-width:100%;background-color:var(--bg-grey)!important;color:var(--eskimos-blue);font-weight:500}.Header_whatsapp__oMLSC{display:flex;min-width:100%;height:43px;background-color:#38bf4a!important}.Footer_footer__4vzqH{display:flex;flex-flow:column;align-items:center;opacity:.3;margin-top:auto;margin-bottom:8px;padding:var(--common-padding)}.Footer_footer__4vzqH p{margin-top:8px;font-size:10px;text-align:center}.DayPicker_header__kDHOu{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline}.DayPicker_monthTitle__c26bW{flex:1 1;text-align:center;font-size:14px}.DayPicker_months__ZZ3FV{display:flex;flex-flow:row nowrap}.DayPicker_months__ZZ3FV p{display:flex;justify-content:center;align-items:center;min-width:90px;text-align:center;font-weight:600;color:var(--eskimos-blue)}.DayPicker_months__ZZ3FV button{display:flex;justify-content:center;align-items:center;width:44px;height:39px}.DayPicker_months__ZZ3FV button[disabled]{opacity:.2}.DayPicker_months__ZZ3FV button:first-child svg{transform:rotate(180deg)}.DayPicker_months__ZZ3FV button svg g path{fill:var(--eskimos-blue)}.DayPicker_days__VeZyx{display:flex;flex-flow:row nowrap;overflow:scroll;gap:16px;padding-inline:16px;scroll-snap-type:x mandatory;z-index:1}.DayPicker_days__VeZyx::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.Input_input__qHPA1{position:relative}.Input_error__g_grs{position:absolute;right:0;top:-26px}.Input_errorText__lj9Dw{position:relative;min-height:20px;padding:2px 12px;border-radius:12px;font-size:12px;border-color:var(--red);background-color:var(--red);color:#fff}.Input_arrow__sY2vT{position:absolute;right:12px;bottom:-5px}.TimePickerGraph_graph__2R1wn{position:absolute;width:calc(100% + 32px);height:100px;left:-16px;top:-115px;border-radius:2px;background-color:#fff;box-shadow:0 0 3.126px 0 rgba(0,0,0,.04),0 0 10.498px 0 rgba(0,0,0,.05),0 0 47px 0 rgba(0,0,0,.09);z-index:101}.TimePickerGraph_graph__2R1wn h4{position:absolute;font-size:16px;font-weight:600;padding:17px 16px 4px}.TimePickerGraph_line__5mQ4F{display:flex;flex-flow:row nowrap;align-items:center;overflow-x:auto;height:30px;padding-top:66px;box-sizing:content-box;top:0}.TimePickerGraph_line__5mQ4F::-webkit-scrollbar{height:0;width:0}.TimePickerGraph_hour__YGPwp{position:relative;display:flex;justify-content:space-between}.TimePickerGraph_hour__YGPwp:first-child{margin-left:27px}.TimePickerGraph_hour__YGPwp:first-child .TimePickerGraph_begin__wOZ0h{border-bottom-left-radius:3px}.TimePickerGraph_begin__wOZ0h,.TimePickerGraph_half__ykvo9,.TimePickerGraph_quarter__2cyST{position:relative;width:16px;min-width:16px;max-width:16px;height:3px;display:flex;align-items:flex-end;background-color:var(--eskimos-blue)}.TimePickerGraph_begin__wOZ0h:before{content:"";display:block;width:3px;height:7px;border-radius:2px 2px 1px 3px;background-color:var(--eskimos-blue)}.TimePickerGraph_half__ykvo9:before{display:block;height:7px}.TimePickerGraph_half__ykvo9:before,.TimePickerGraph_quarter__2cyST:before{content:"";width:1px;border-radius:2px;background-color:var(--eskimos-blue)}.TimePickerGraph_quarter__2cyST:before{height:4px}.TimePickerGraph_hour__YGPwp:last-child .TimePickerGraph_half__ykvo9+.TimePickerGraph_quarter__2cyST{border-bottom-right-radius:3px}.TimePickerGraph_hour__YGPwp:last-child .TimePickerGraph_half__ykvo9+.TimePickerGraph_quarter__2cyST:after{position:absolute;content:"";display:block;width:3px;height:6px;border-radius:2px 2px 3px 1px;background-color:var(--eskimos-blue);right:0}.TimePickerGraph_hour__YGPwp:last-child:after,.TimePickerGraph_label__W5obO{position:absolute;width:60px;text-align:center;margin-left:-30px;margin-top:-28px;font-size:10px;font-weight:600}.TimePickerGraph_hour__YGPwp:last-child:after{content:attr(data-hour) ":00";right:-30px}.TimePickerGraph_blocked__pc6iC,.TimePickerGraph_blocked__pc6iC:before{background-color:var(--red)}.TimePickerRange_range__U4Epp{position:relative;display:flex;flex-flow:row nowrap;margin-inline:15px}.TimePickerRange_separator__PcQvt{color:#d1d1d1;font-weight:700;padding:12px;transform:translateY(-4px)}.TimePickerRange_placeHolder___Q0nT{position:relative;flex:1 1;border-radius:12px}.TimePickerRange_placeHolder___Q0nT:before{content:"Загрузка...";position:absolute;top:11px;left:11px;color:grey}.TimePickerRange_select__Y_uuD{flex:1 1;height:auto}