html.filters-body-locked{overflow:hidden}.tutors-content__sidebar{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%;max-width:320px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:991px){.tutors-content__sidebar{position:fixed;inset:0;z-index:100000;max-width:none;height:auto;padding:16px 16px 0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fffcf1;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}}@media screen and (max-width:991px) and (prefers-reduced-motion:reduce){.tutors-content__sidebar{-webkit-transition:none;transition:none}}@media screen and (max-width:991px){.tutors-content__sidebar.active{opacity:1;pointer-events:auto}}.tutors-content__sidebar .filter-item,.tutors-content__sidebar-header{padding:18px;background:#fff;border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(11,23,71,.08);box-shadow:0 1px 3px rgba(11,23,71,.08)}@media screen and (max-width:991px){.tutors-content__sidebar-filters,.tutors-content__sidebar-header{width:100%;max-width:480px;margin-inline:auto}}.tutors-content__sidebar #showMore,.tutors-content__sidebar .clear-all{min-height:30px;padding:0;color:#0b1747;font:500 14px/1.2 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;text-decoration:underline;text-underline-offset:3px}.tutors-content__sidebar #showMore[hidden],.tutors-content__sidebar .clear-all[hidden]{display:none}.tutors-content__sidebar #showMore:focus-visible,.tutors-content__sidebar .clear-all:focus-visible{outline:2px solid #0b1747;outline-offset:2px;border-radius:4px}.tutors-content__sidebar-header .tutors-content__sidebar-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tutors-content__sidebar-header .tutors-content__sidebar-top .tutors-content__sidebar-header-title{margin-right:auto;color:#0b1747;font:500 20px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-header .tutors-content__sidebar-top .tutors-content__sidebar-header-title .tutors-content__sidebar-count{color:#606473;font:500 14px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media screen and (max-width:991px){.tutors-content__sidebar-header .tutors-content__sidebar-top .clear-all{display:none}}.tutors-content__sidebar-header .tutors-content__sidebar-top .close-filter__btn{display:none}@media screen and (max-width:991px){.tutors-content__sidebar-header .tutors-content__sidebar-top .close-filter__btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;margin-right:-8px;color:#0b1747}.tutors-content__sidebar-header .tutors-content__sidebar-top .close-filter__btn svg{width:24px;height:24px}}.tutors-content__sidebar-header .tutors-content__sidebar-top .close-filter__btn:focus-visible{outline:2px solid #0b1747;border-radius:50%}.tutors-content__sidebar-header .active-filters__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:12px}.tutors-content__sidebar-header .active-filters__wrapper:empty{display:none}.tutors-content__sidebar-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.tutors-content__sidebar-filters .filter-item__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.tutors-content__sidebar-filters .filter-item__header .filter-item__title{color:#0b1747;font:500 16px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-filters .filter-item__header .filter-item__info{width:28px;height:28px;padding:0;border-radius:50%;color:#606473}.tutors-content__sidebar-filters .filter-item__header .filter-item__info:hover+.filter-item__tip{opacity:1;visibility:visible}.tutors-content__sidebar-filters .filter-item__header .filter-item__info:focus-visible{outline:2px solid #0b1747}.tutors-content__sidebar-filters .filter-item__header .filter-item__info:focus-visible+.filter-item__tip{opacity:1;visibility:visible}.tutors-content__sidebar-filters .filter-item__header .filter-item__tip{position:absolute;top:calc(100% + 4px);left:0;z-index:5;max-width:240px;padding:8px 10px;background:rgba(10,10,10,.9);border-radius:6px;color:#fff;font:400 12px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s;transition:opacity .2s ease,visibility .2s}.tutors-content__sidebar-filters .filter-item__header .filter-item__value{margin-left:auto;color:#606473;font:500 12px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;text-align:right}.tutors-content__sidebar-filters .filter-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:12px}.tutors-content__sidebar-filters .filter-item__body .filter__price input,.tutors-content__sidebar-filters .filter-item__body .filter__segment input,.tutors-content__sidebar-filters .filter-item__body .filter__tile input{position:absolute;width:1px;height:1px;opacity:0}.tutors-content__sidebar-filters .filter-item__body .filter__price,.tutors-content__sidebar-filters .filter-item__body .filter__tile{position:relative;background:#fff;border:2px solid #e8ebf4;color:#0b1747;cursor:pointer;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}.tutors-content__sidebar-filters .filter-item__body .filter__price .filter__price-level,.tutors-content__sidebar-filters .filter-item__body .filter__price .filter__tile-note,.tutors-content__sidebar-filters .filter-item__body .filter__tile .filter__price-level,.tutors-content__sidebar-filters .filter-item__body .filter__tile .filter__tile-note{color:#606473;font:400 12px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media (hover:hover){.tutors-content__sidebar-filters .filter-item__body .filter__price:hover,.tutors-content__sidebar-filters .filter-item__body .filter__tile:hover{border-color:#ced1da}}.tutors-content__sidebar-filters .filter-item__body .filter__price:has(input:checked),.tutors-content__sidebar-filters .filter-item__body .filter__tile:has(input:checked){background:#f0f3fc;border-color:#0b1747}.tutors-content__sidebar-filters .filter-item__body .filter__price:has(input:checked) .filter__price-level,.tutors-content__sidebar-filters .filter-item__body .filter__price:has(input:checked) .filter__tile-note,.tutors-content__sidebar-filters .filter-item__body .filter__tile:has(input:checked) .filter__price-level,.tutors-content__sidebar-filters .filter-item__body .filter__tile:has(input:checked) .filter__tile-note{color:#3a416b}.tutors-content__sidebar-filters .filter-item__body .filter__price:has(input:focus-visible),.tutors-content__sidebar-filters .filter-item__body .filter__segment:has(input:focus-visible),.tutors-content__sidebar-filters .filter-item__body .filter__tile:has(input:focus-visible),.tutors-content__sidebar-filters .filter-item__body .toggle:has(input:focus-visible){outline:2px solid #0b1747;outline-offset:2px}.tutors-content__sidebar-filters .filter-item__body .toggle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:52px;padding:8px 14px;background:#e7f6ec;border-radius:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__text .toggle__label{color:#0b1747;font:500 14px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__text .toggle__note{color:#166b31;font:500 12px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__slider{position:relative;-ms-flex-negative:0;flex-shrink:0;width:44px;height:26px;background:#878c9c;border-radius:999px;-webkit-transition:background .25s ease;transition:background .25s ease}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__slider::before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1),-webkit-transform .25s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__slider::before{-webkit-transition:none;transition:none}}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__input:checked~.toggle__slider{background:#166b31}.tutors-content__sidebar-filters .filter-item__body .toggle .toggle__input:checked~.toggle__slider::before{-webkit-transform:translateX(18px);transform:translateX(18px)}.tutors-content__sidebar-filters .filter-item__body .filter__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:46px;padding:0 14px;background:#f0f3fc;border:1px solid #ced1da;border-radius:12px;color:#606473}.tutors-content__sidebar-filters .filter-item__body .filter__search svg{-ms-flex-negative:0;flex-shrink:0}.tutors-content__sidebar-filters .filter-item__body .filter__search input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0;background:0 0;border:0;color:#0b1747;font:400 14px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;outline:0}.tutors-content__sidebar-filters .filter-item__body .filter__search input::-webkit-input-placeholder{color:#606473}.tutors-content__sidebar-filters .filter-item__body .filter__search input::-moz-placeholder{color:#606473}.tutors-content__sidebar-filters .filter-item__body .filter__search input:-ms-input-placeholder{color:#606473}.tutors-content__sidebar-filters .filter-item__body .filter__search input::-ms-input-placeholder{color:#606473}.tutors-content__sidebar-filters .filter-item__body .filter__search input::placeholder{color:#606473}.tutors-content__sidebar-filters .filter-item__body .filter__search:focus-within{border-color:#0b1747;-webkit-box-shadow:0 0 0 1px #0b1747;box-shadow:0 0 0 1px #0b1747}.tutors-content__sidebar-filters .filter-item__body .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.tutors-content__sidebar-filters .filter-item__body .checkbox-list .checkbox-list__title{margin:10px 0 4px;padding-top:14px;border-top:1px solid #e8ebf4;color:#606473;font:500 12px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.05em;text-transform:uppercase}.tutors-content__sidebar-filters .filter-item__body .checkbox-list:not(.is-ready) .filter__checkbox-wrapper:nth-child(n+7){display:none}.tutors-content__sidebar-filters .filter-item__body #showMore{-ms-flex-item-align:start;align-self:flex-start}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:44px;cursor:pointer}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper .checkbox-mark{position:relative;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;border:1px solid #ced1da;border-radius:6px;-webkit-transition:background .25s ease,border-color .25s ease;transition:background .25s ease,border-color .25s ease}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper input:checked+.checkbox-mark{background:#0b1747;border-color:#0b1747}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper input:checked+.checkbox-mark::after{content:"";position:absolute;top:2.5px;left:8px;width:6px;height:13px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper .input-text{color:#0b1747;font:400 16px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media (hover:hover){.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper:hover .checkbox-mark{border-color:#0b1747}}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper:has(input:focus-visible){text-decoration:underline 2px;text-underline-offset:4px}.tutors-content__sidebar-filters .filter-item__body .filter__checkbox-wrapper:has(input:focus-visible) .checkbox-mark{border-color:#0b1747;-webkit-box-shadow:inset 0 0 0 2px #0b1747;box-shadow:inset 0 0 0 2px #0b1747}.tutors-content__sidebar-filters .filter-item__body .hidden{display:none}.tutors-content__sidebar-filters .filter-item__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tutors-content__sidebar-filters .filter-item__tiles .filter__tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:14px;border-radius:14px}.tutors-content__sidebar-filters .filter-item__tiles .filter__tile .filter__tile-icon{width:24px;height:24px}.tutors-content__sidebar-filters .filter-item__tiles .filter__tile .input-text{font:500 14px/1.2 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-filters .filter-item__tiles .filter__tile .filter__tile-check{position:absolute;top:10px;right:10px;display:none;width:22px;height:22px;background:#0b1747;border-radius:50%;color:#fff}.tutors-content__sidebar-filters .filter-item__tiles .filter__tile .filter__tile-check svg{margin:auto}.tutors-content__sidebar-filters .filter-item__tiles .filter__tile:has(input:checked) .filter__tile-check{display:-webkit-box;display:-ms-flexbox;display:flex}.tutors-content__sidebar-filters .filter-item__prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tutors-content__sidebar-filters .filter-item__prices .filter__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 6px;border-radius:12px}.tutors-content__sidebar-filters .filter-item__prices .filter__price .input-text{font:500 16px/1.2 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-filters .filter-item__segments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px;padding:4px;background:#f0f3fc;border-radius:999px}.tutors-content__sidebar-filters .filter-item__segments .filter__segment{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:6px;min-height:40px;padding:0 12px;border-radius:999px;color:#0b1747;cursor:pointer;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}@media screen and (max-width:376px){.tutors-content__sidebar-filters .filter-item__segments .filter__segment{gap:4px;padding:0 6px}}.tutors-content__sidebar-filters .filter-item__segments .filter__segment .filter__segment-star{-ms-flex-negative:0;flex-shrink:0;width:15px;height:15px;color:#ffd22e}.tutors-content__sidebar-filters .filter-item__segments .filter__segment .input-text{font:500 14px/1.2 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap}@media screen and (max-width:376px){.tutors-content__sidebar-filters .filter-item__segments .filter__segment .input-text{font-size:13px}}@media (hover:hover){.tutors-content__sidebar-filters .filter-item__segments .filter__segment:hover:not(:has(input:checked)){background:#fff}}.tutors-content__sidebar-filters .filter-item__segments .filter__segment:has(input:checked){background:#0b1747;color:#fff}.tutors-content__sidebar-filters .filter-item.sort-item{display:none}@media screen and (max-width:991px){.tutors-content__sidebar-filters .filter-item.sort-item{display:block}}.tutors-content__sidebar-filters .filter-item--fold{padding:0}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"title count . icon" "value value value icon";-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px 8px;width:100%;min-height:68px;padding:12px 18px;border-radius:16px;color:#0b1747;text-align:left}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header .filter-item__title{grid-area:title}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header .filter-item__count{grid-area:count;justify-self:start;padding:1px 8px;background:#0b1747;border-radius:999px;color:#fff;font:500 12px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header .filter-item__count[hidden]{display:none}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header .filter-item__value{grid-area:value;margin-left:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header .filter-item__chevron{grid-area:icon;-webkit-transition:rotate .25s ease;transition:rotate .25s ease}@media (prefers-reduced-motion:reduce){.tutors-content__sidebar-filters .filter-item--fold .filter-item__header .filter-item__chevron{-webkit-transition:none;transition:none}}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header[aria-expanded=true] .filter-item__chevron{rotate:180deg}.tutors-content__sidebar-filters .filter-item--fold .filter-item__header:focus-visible{outline:2px solid #0b1747;outline-offset:-2px}.tutors-content__sidebar-filters .filter-item--fold .filter-item__body{gap:0;margin-top:0;padding:0 18px 12px}.tutors-content__sidebar-filters .filter-item--fold:not(.filter-item__active) .filter-item__body{display:none}.tutors-content__sidebar-footer{display:none}@media screen and (max-width:991px){.tutors-content__sidebar-footer{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto -16px 0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8ebf4}}.tutors-content__sidebar-footer button{width:100%;max-width:234px;min-height:48px;padding:0 24px;border-radius:32px;font:500 14px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer}.tutors-content__sidebar-footer button:focus-visible{outline:2px solid #0b1747;outline-offset:2px}.tutors-content__sidebar-footer .clear-all__btn{background:#fff;border:1px solid #0b1747;color:#0b1747}.tutors-content__sidebar-footer .apply__btn{background:#0b1747;border:1px solid #0b1747;color:#fff}.tutors-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:16px}.tutors-header .tutors-header__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#0b1747;font:500 20px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media screen and (max-width:991px){.tutors-header .tutors-header__count{font-size:18px}}@media screen and (max-width:565px){.tutors-header .tutors-header__count{display:none}}.tutors-header .tutors-header__count-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;background:#0b1747;border-radius:999px;color:#fff;font:500 16px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-header .tutors-header__count-number:empty{display:none}.tutors-header .tutors-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (max-width:991px){.tutors-header .tutors-header__right{gap:12px}}@media screen and (max-width:565px){.tutors-header .tutors-header__right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.tutors-header .tutors-header__sort,.tutors-header .tutors-header__view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px;background:#fff;border:1px solid #e8ebf4;border-radius:999px}@media screen and (max-width:991px){.tutors-header .tutors-header__sort{display:none}}.tutors-header .tutors-header__sort .tutors-header__title{padding:0 10px 0 12px;color:#606473;font:500 13px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.06em;text-transform:uppercase}.tutors-header .tutors-header__sort .tutors-header__sort-option{gap:6px;min-height:40px;padding:0 18px;border-radius:999px;color:#0b1747;font:500 14px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.tutors-header .tutors-header__sort .tutors-header__sort-option.active{background:#0b1747;color:#fff}@media (hover:hover){.tutors-header .tutors-header__sort .tutors-header__sort-option:hover:not(.active){background:#f0f3fc}}.tutors-header .tutors-header__sort .tutors-header__sort-option:focus-visible{outline:2px solid #0b1747;outline-offset:2px}.tutors-header .tutors-header__sort .tutors-header__sort-star{width:15px;height:15px;color:#ffd22e}.tutors-header .tutors-header__view .change-view{gap:6px;min-height:40px;padding:0 16px;border-radius:999px;color:#0b1747;font:500 14px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.tutors-header .tutors-header__view .change-view svg{width:18px;height:18px}.tutors-header .tutors-header__view .change-view.active{background:#23863f;color:#fff}@media (hover:hover){.tutors-header .tutors-header__view .change-view:hover:not(.active){background:#f0f3fc}}.tutors-header .tutors-header__view .change-view:focus-visible{outline:2px solid #0b1747;outline-offset:2px}.tutors-header .mobile-filter-btn{display:none;gap:8px;min-height:48px;padding:0 16px;background:#fff;border:1px solid #e8ebf4;border-radius:999px;color:#0b1747;font:500 14px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-transition:background .2s ease;transition:background .2s ease}@media screen and (max-width:991px){.tutors-header .mobile-filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.tutors-header .mobile-filter-btn svg{width:20px;height:20px}@media screen and (max-width:376px){.tutors-header .mobile-filter-btn .mobile-filter-btn__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.tutors-header .mobile-filter-btn .mobile-filter-btn__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;background:#0b1747;border-radius:999px;color:#fff;font:500 13px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-header .mobile-filter-btn .mobile-filter-btn__count[hidden]{display:none}@media (hover:hover){.tutors-header .mobile-filter-btn:hover{background:#f0f3fc}}.tutors-header .mobile-filter-btn:focus-visible{outline:2px solid #0b1747;outline-offset:2px}#tutor-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding-top:40px}#tutor-pagination .pagination-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid #0b1747;border-radius:12px;-webkit-transition:border-color .4s linear;transition:border-color .4s linear}#tutor-pagination .pagination-arrow svg{pointer-events:none;z-index:-1}#tutor-pagination .pagination-arrow.arrow-left{margin-right:12px}#tutor-pagination .pagination-arrow.arrow-right{margin-left:12px}#tutor-pagination .pagination-arrow.arrow-disabled{border:1px solid #ced1da}#tutor-pagination .pagination-arrow.arrow-disabled svg path{stroke:#ced1da}#tutor-pagination .pagination-arrow:focus-visible{outline:2px solid #0b1747;outline-offset:2px}#tutor-pagination .tutor-page-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:8px 10px;border:1px solid #ced1da;border-radius:12px;color:#000;font:400 16px/24px PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-transition:background .4s linear,border-color .4s linear,color .4s linear;transition:background .4s linear,border-color .4s linear,color .4s linear}#tutor-pagination .tutor-page-button.active_item{background:#5755bb;border-color:#5755bb;color:#fff}@media (hover:hover){#tutor-pagination .tutor-page-button:hover{background:#5755bb;border-color:#5755bb;color:#fff}}#tutor-pagination .tutor-page-button:focus-visible{outline:2px solid #0b1747;outline-offset:2px}#tutor-pagination .pagination-ellipsis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:40px;color:#606473;font:400 16px/24px PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-map{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;height:820px}@media screen and (max-width:1199px){.tutors-map{grid-template-columns:minmax(0,1fr);grid-template-rows:460px minmax(0,1fr);height:auto}}@media screen and (max-width:565px){.tutors-map{position:relative;display:block;height:calc(100svh - 140px);overflow:hidden;border-radius:16px}}.tutors-map__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-height:0;margin:-4px;padding:4px;overflow-y:auto;scrollbar-width:none}.tutors-map__list::-webkit-scrollbar{display:none}@media screen and (max-width:1199px){.tutors-map__list{max-height:516px}}@media screen and (max-width:565px){.tutors-map__list{position:absolute;right:0;bottom:0;left:0;z-index:2;height:46%;max-height:none;margin:0;padding:10px 14px 14px;background:#fffcf1;border-radius:24px 24px 0 0;-webkit-box-shadow:0 -6px 24px rgba(11,23,71,.16);box-shadow:0 -6px 24px rgba(11,23,71,.16)}.tutors-map__list::before{content:"";-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;width:44px;height:5px;background:#ced1da;border-radius:999px}}.tutors-map__list .tutors-map__placeholder{-ms-flex-negative:0;flex-shrink:0;height:82px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#ecebe3),color-stop(40%,#fffefc),color-stop(60%,#ecebe3));background:linear-gradient(90deg,#ecebe3 25%,#fffefc 40%,#ecebe3 60%);background-size:400% 100%;border-radius:18px;-webkit-animation:tutors-map-shimmer 1.4s ease infinite;animation:tutors-map-shimmer 1.4s ease infinite}@media (prefers-reduced-motion:reduce){.tutors-map__list .tutors-map__placeholder{-webkit-animation:none;animation:none}}.tutors-map__list .tutors-map__head{position:sticky;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 12px;padding-bottom:6px;background:#fffcf1}.tutors-map__list .tutors-map__head .tutors-map__title{margin:0;color:#0b1747;font:500 18px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media screen and (max-width:565px){.tutors-map__list .tutors-map__head .tutors-map__title{font-size:16px}}.tutors-map__list .tutors-map__head .tutors-map__reset{padding:0;color:#0b1747;font:500 14px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;text-decoration:underline;text-underline-offset:3px}.tutors-map__list .tutors-map__head .tutors-map__reset:focus-visible{outline:2px solid #0b1747;outline-offset:2px}.tutors-map__list .tutors-map__head[hidden]{display:none}.tutors-map__list .tutors-map__empty{color:#606473;font:400 16px/1.5 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutors-map__list .tutors-map__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.tutors-map__list .tutors-map__more{-ms-flex-negative:0;flex-shrink:0;margin-top:6px;border:1px solid #0b1747}.tutors-map__list .tutors-map__more[hidden]{display:none}.tutors-map__list .tutors-map__more:focus-visible{outline:0;-webkit-box-shadow:0 0 0 1px #0b1747,0 0 0 4px rgba(11,23,71,.15);box-shadow:0 0 0 1px #0b1747,0 0 0 4px rgba(11,23,71,.15)}.tutors-map__map{position:relative;min-height:0;overflow:hidden;border-radius:16px}.tutors-map__map gmp-advanced-marker:focus-visible{outline:0}@media screen and (max-width:1199px){.tutors-map__map{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media screen and (max-width:565px){.tutors-map__map{position:absolute;inset:0}}.tutors-map__map #map{width:100%;height:100%}.tutors-map__map #map:empty{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#ecebe3),color-stop(40%,#fffefc),color-stop(60%,#ecebe3));background:linear-gradient(90deg,#ecebe3 25%,#fffefc 40%,#ecebe3 60%);background-size:400% 100%;-webkit-animation:tutors-map-shimmer 1.4s ease infinite;animation:tutors-map-shimmer 1.4s ease infinite}@media (prefers-reduced-motion:reduce){.tutors-map__map #map:empty{-webkit-animation:none;animation:none}}.tutors-map__map .tutors-map__search{position:absolute;top:16px;right:16px;left:16px;z-index:1;max-width:360px;margin-inline:auto;color:#606473}@media screen and (max-width:565px){.tutors-map__map .tutors-map__search{top:12px;right:12px;left:12px;max-width:none}}.tutors-map__map .tutors-map__search>svg{position:absolute;top:50%;left:18px;width:18px;height:18px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .2s ease;transition:color .2s ease}.tutors-map__map .tutors-map__search .tutors-map__search-input{width:100%;height:48px;padding:0 48px 0 46px;background:#fff;border:1px solid #e8ebf4;border-radius:999px;-webkit-box-shadow:0 4px 14px rgba(11,23,71,.16);box-shadow:0 4px 14px rgba(11,23,71,.16);outline:0;color:#0b1747;font:400 16px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.tutors-map__map .tutors-map__search .tutors-map__search-input::-webkit-input-placeholder{color:#606473}.tutors-map__map .tutors-map__search .tutors-map__search-input::-moz-placeholder{color:#606473}.tutors-map__map .tutors-map__search .tutors-map__search-input:-ms-input-placeholder{color:#606473}.tutors-map__map .tutors-map__search .tutors-map__search-input::-ms-input-placeholder{color:#606473}.tutors-map__map .tutors-map__search .tutors-map__search-input::placeholder{color:#606473}.tutors-map__map .tutors-map__search .tutors-map__search-input:focus{border-color:#0b1747;-webkit-box-shadow:0 0 0 4px rgba(11,23,71,.12),0 4px 14px rgba(11,23,71,.16);box-shadow:0 0 0 4px rgba(11,23,71,.12),0 4px 14px rgba(11,23,71,.16)}.tutors-map__map .tutors-map__search .tutors-map__search-clear{position:absolute;top:50%;right:6px;width:36px;height:36px;padding:0;border-radius:50%;color:#0b1747;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tutors-map__map .tutors-map__search .tutors-map__search-clear svg{width:14px;height:14px}.tutors-map__map .tutors-map__search .tutors-map__search-clear[hidden]{display:none}@media (hover:hover){.tutors-map__map .tutors-map__search .tutors-map__search-clear:hover{background:#f0f3fc}}.tutors-map__map .tutors-map__search .tutors-map__search-clear:focus-visible{outline:2px solid #0b1747;outline-offset:2px}.tutors-map__map .tutors-map__search:focus-within>svg{color:#0b1747}.pac-container{margin-top:8px;padding:6px;background:#fff;border:1px solid #e8ebf4;border-radius:16px;-webkit-box-shadow:0 12px 32px rgba(11,23,71,.18);box-shadow:0 12px 32px rgba(11,23,71,.18);font-family:PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.pac-container .pac-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border:none;border-radius:10px;color:#606473;font:400 13px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer}.pac-container .pac-item .pac-icon{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;margin:0;background:#5755bb;-webkit-mask:url(../images/icon-place.svg) center/contain no-repeat;mask:url(../images/icon-place.svg) center/contain no-repeat}.pac-container .pac-item .pac-item-query{padding-right:4px;color:#0b1747;font:400 15px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.pac-container .pac-item .pac-item-query .pac-matched{font-weight:600}.pac-container .pac-item.pac-item-selected{background:#f0f3fc}@media (hover:hover){.pac-container .pac-item:hover{background:#f0f3fc}}.pac-container.pac-logo::after{display:none}.tutor-row{-ms-flex-negative:0;flex-shrink:0;background:#fff;border-radius:18px;-webkit-box-shadow:inset 0 0 0 1.5px #e8ebf4;box-shadow:inset 0 0 0 1.5px #e8ebf4;-webkit-transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.tutor-row .tutor-row__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:14px 16px;background:0 0;border-radius:18px;color:#0b1747}.tutor-row .tutor-row__select .tutor-row__photo{-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px;background:#ecebe3;border-radius:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}@media screen and (max-width:565px){.tutor-row .tutor-row__select .tutor-row__photo{width:52px;height:52px}}.tutor-row .tutor-row__select .tutor-row__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tutor-row .tutor-row__select .tutor-row__main .tutor-row__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;font:500 18px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media screen and (max-width:565px){.tutor-row .tutor-row__select .tutor-row__main .tutor-row__name{font-size:16px}}.tutor-row .tutor-row__select .tutor-row__main .tutor-row__name .tutor-row__level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;background:#f0f3fc;border-radius:999px;color:#5755bb;font:500 12px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutor-row .tutor-row__select .tutor-row__main .tutor-row__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#606473;font:400 14px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutor-row .tutor-row__select .tutor-row__main .tutor-row__city svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}.tutor-row .tutor-row__select .tutor-row__price{-ms-flex-negative:0;flex-shrink:0;font:500 18px/1.2 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;text-align:right;white-space:nowrap}.tutor-row .tutor-row__select .tutor-row__price .tutor-row__per{display:block;color:#606473;font:400 12px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutor-row .tutor-row__select:focus-visible{outline:0}.tutor-row .tutor-row__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px}.tutor-row .tutor-row__actions .blue-btn,.tutor-row .tutor-row__actions .white-btn{padding:12px 8px;font:600 12px/18px PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.tutor-row .tutor-row__actions .blue-btn:focus-visible,.tutor-row .tutor-row__actions .white-btn:focus-visible{outline:0;-webkit-box-shadow:0 0 0 1px #0b1747,0 0 0 4px rgba(11,23,71,.15);box-shadow:0 0 0 1px #0b1747,0 0 0 4px rgba(11,23,71,.15)}.tutor-row .tutor-row__actions .white-btn{background:#fff}.tutor-row .tutor-row__actions[hidden]{display:none}.tutor-row[hidden]{display:none}.tutor-row.is-active{background:#f0f3fc;-webkit-box-shadow:inset 0 0 0 1.5px #0b1747;box-shadow:inset 0 0 0 1.5px #0b1747}.tutor-row.is-active .tutor-row__select .tutor-row__main .tutor-row__name .tutor-row__level{background:#fff}@media (hover:hover){.tutor-row:hover{-webkit-box-shadow:inset 0 0 0 1.5px #b3b7c2;box-shadow:inset 0 0 0 1.5px #b3b7c2}.tutor-row.is-active:hover{-webkit-box-shadow:inset 0 0 0 1.5px #0b1747;box-shadow:inset 0 0 0 1.5px #0b1747}}.tutor-row:has(.tutor-row__select:focus-visible){-webkit-box-shadow:inset 0 0 0 1.5px #0b1747,0 0 0 4px rgba(11,23,71,.15);box-shadow:inset 0 0 0 1.5px #0b1747,0 0 0 4px rgba(11,23,71,.15)}.map-pin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.map-pin .map-pin__photo{width:44px;height:44px;background:#ecebe3;border:3px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(11,23,71,.3);box-shadow:0 2px 8px rgba(11,23,71,.3);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;-webkit-transition:width .2s ease,height .2s ease,border-color .2s ease;transition:width .2s ease,height .2s ease,border-color .2s ease}@media (prefers-reduced-motion:reduce){.map-pin .map-pin__photo{-webkit-transition:none;transition:none}}.map-pin .map-pin__price{margin-top:-8px;padding:2px 8px;background:#fff;border-radius:999px;-webkit-box-shadow:0 1px 4px rgba(11,23,71,.25);box-shadow:0 1px 4px rgba(11,23,71,.25);color:#0b1747;font:600 12px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.map-pin.is-hover .map-pin__photo{border-color:#5755bb}.map-pin.is-active .map-pin__photo{width:56px;height:56px;border-color:#0b1747}.map-pin.is-active .map-pin__price{background:#0b1747;color:#fff}gmp-advanced-marker:focus-visible .map-pin .map-pin__photo{border-color:#0b1747;-webkit-box-shadow:0 0 0 4px rgba(11,23,71,.25);box-shadow:0 0 0 4px rgba(11,23,71,.25)}.map-cluster{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;background:#0b1747;border:3px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(11,23,71,.3);box-shadow:0 2px 8px rgba(11,23,71,.3);color:#fff;font:600 16px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.map-cluster .map-cluster__city{position:absolute;top:100%;margin-top:4px;padding:1px 8px;background:#fff;border-radius:999px;-webkit-box-shadow:0 1px 4px rgba(11,23,71,.2);box-shadow:0 1px 4px rgba(11,23,71,.2);color:#0b1747;font:500 12px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap}@media (hover:hover){.map-cluster:hover{background:#5755bb}}gmp-advanced-marker:focus-visible .map-cluster{-webkit-box-shadow:0 0 0 2px #0b1747,0 0 0 6px rgba(11,23,71,.2);box-shadow:0 0 0 2px #0b1747,0 0 0 6px rgba(11,23,71,.2)}.map-area-label{display:block;padding:2px 10px;background:#5755bb;border-radius:999px;color:#fff;font:500 12px/1.4 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap;-webkit-transform:translateY(50%);transform:translateY(50%)}.map-you{display:block;width:22px;height:22px;background:#5755bb;border:4px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(87,85,187,.2);box-shadow:0 0 0 8px rgba(87,85,187,.2);-webkit-transform:translateY(50%);transform:translateY(50%)}@-webkit-keyframes tutors-map-shimmer{from{background-position:100% 0}to{background-position:0 0}}@keyframes tutors-map-shimmer{from{background-position:100% 0}to{background-position:0 0}}.snbmdctn__tutors-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:100%;max-width:1300px;margin:0 auto;font-family:PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media screen and (max-width:991px){.snbmdctn__tutors-wrapper{gap:24px}}.snbmdctn__tutors-wrapper svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.snbmdctn__tutors-wrapper button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none;font-family:PolySans,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer;-webkit-transition:background .25s ease,color .25s ease,border-color .25s ease;transition:background .25s ease,color .25s ease,border-color .25s ease}.snbmdctn__tutors-wrapper p{margin:0}.snbmdctn__tutors-wrapper a{text-decoration:none}.snbmdctn__tutors-wrapper .tutors-content .mobile-tutors-qty{display:none;padding-inline:16px;color:#0b1747;font:500 18px/1.3 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}@media screen and (max-width:565px){.snbmdctn__tutors-wrapper .tutors-content .mobile-tutors-qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}}.snbmdctn__tutors-wrapper .tutors-content .mobile-tutors-qty .mobile-tutors-qty__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:38px;height:38px;padding:0 11px;background:#0b1747;border-radius:100%;color:#fff;font:500 16px/1 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.snbmdctn__tutors-wrapper .tutors-content .mobile-tutors-qty .mobile-tutors-qty__number:empty{display:none}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media screen and (max-width:991px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper{margin-top:16px}}@media screen and (min-width:565px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper{padding-inline:16px}}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:0;visibility:hidden;z-index:-1}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper.loading::before{pointer-events:none;opacity:1;visibility:visible;z-index:3}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutor-list-container{height:100%;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}@media screen and (max-width:565px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutor-list-container{padding-inline:16px}}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutor-list-container.is-switching{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutor-list-container{-webkit-transition:none;transition:none}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutor-list-container.is-switching{-webkit-transform:none;transform:none}}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors{width:100%}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:24px}@media screen and (max-width:1199px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:991px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}}@media screen and (max-width:799px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:565px){.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view{grid-template-columns:repeat(1,1fr)}}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view.no-tutors{grid-template-columns:repeat(1,1fr);row-gap:8px}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view.no-tutors .no-tutors__title{color:#0b1747;font:600 32px/40px PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.snbmdctn__tutors-wrapper .tutors-content .tutors-content__wrapper #tutors-view-wrapper .tutors-content__tutors .tutors-wrapper.tutors__list-view.no-tutors .no-tutors__subtitle{color:#606473;font:400 16px/24px PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow-x:auto;padding-inline:16px;display:none;scrollbar-width:none;-ms-overflow-style:none}.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile::-webkit-scrollbar{display:none}@media screen and (max-width:991px){.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.snbmdctn__tutors-wrapper .active-filters__wrapper .active-filter,.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding-left:12px;background:#f0f3fc;border-radius:999px;color:#5755bb;font:500 13px/1.2 PolySans,system-ui,-apple-system,"Segoe UI",sans-serif}.snbmdctn__tutors-wrapper .active-filters__wrapper .active-filter--fixed,.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter--fixed{min-height:32px;padding-right:12px}.snbmdctn__tutors-wrapper .active-filters__wrapper .active-filter__remove,.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter__remove{width:32px;height:32px;padding:0;border-radius:50%;color:#5755bb}.snbmdctn__tutors-wrapper .active-filters__wrapper .active-filter__remove svg,.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter__remove svg{width:14px}@media (hover:hover){.snbmdctn__tutors-wrapper .active-filters__wrapper .active-filter__remove:hover,.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter__remove:hover{color:#0b1747}}.snbmdctn__tutors-wrapper .active-filters__wrapper .active-filter__remove:focus-visible,.snbmdctn__tutors-wrapper .tutors-selected-filters-mobile .active-filter__remove:focus-visible{outline:2px solid #0b1747;outline-offset:-4px}