.no_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:20px;line-height:140%;text-align:center}.no_items button{font-weight:600;font-size:14px;line-height:120%;white-space:nowrap;width:174px;height:48px;color:#fff;background-color:#4e59fd;margin:16px 0 0 0}@media screen and (max-width:800px){.no_items button{font-size:16px}}.no_items button:hover{background-color:#fff;color:#4e59fd;border:1px solid #4e59fd}.no_items.for_school_find{display:none;width:100%;margin:120px 0 0 0}.no_items.for_school_find.showed{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination{height:35px;padding:0;margin:16px 0 0 0;width:100%}@media screen and (max-width:670px){.pagination{margin:40px 0 0 0}}.pagination .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .container .pag_num{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination a:hover{color:#4e59fd}.pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;-webkit-box-flex:0;-ms-flex:0 0 37px;flex:0 0 37px;width:37px;background-color:#fff;font-family:Montserrat;line-height:160%;font-weight:500;font-size:12px;text-align:center;text-decoration:none;border:1px solid #e7e7e7;color:#8e8e8e}@media screen and (max-width:800px){.pagination .page-numbers{font-size:14px}}@media screen and (max-width:375px){.pagination .page-numbers{-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px;width:31px}}.pagination .page-numbers.current{background-color:#f6f6f6;color:#000}.pagination .page-numbers.prev{margin:0 12px 0 0;font-size:0;border-radius:6px;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px}@media screen and (max-width:375px){.pagination .page-numbers.prev{margin:0 6px 0 0}}.pagination .page-numbers.next{margin:0 0 0 12px;font-size:0;border-radius:6px;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px}@media screen and (max-width:375px){.pagination .page-numbers.next{margin:0 0 0 6px}}.pagination .page-numbers.first{border-radius:6px 0 0 6px}.pagination .page-numbers.last{border-radius:0 6px 6px 0}.flex_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer{position:relative;width:100%}footer>.row:nth-child(1){border-top:1px solid #ebebeb;height:365px;padding:60px 0 0 0}@media screen and (max-width:1360px){footer>.row:nth-child(1){height:auto;padding:60px 0}}@media screen and (max-width:800px){footer>.row:nth-child(1){padding:30px 0}}footer>.row:nth-child(1) .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){footer>.row:nth-child(1) .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer>.row:nth-child(1) .container>.column:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 341px;flex:0 0 341px}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 0 30px 0}}footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1){padding:30px 0 0 0;border-top:1px solid #ebebeb}}footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column{margin:0 60px 0 0}@media screen and (max-width:1200px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column{margin:0 0 30px 0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:1200px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column{margin:0 0 25px 0}}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 59%;flex:0 0 59%}}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 41%;flex:0 0 41%}}@media screen and (max-width:1200px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:nth-child(3){margin-bottom:0}}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 59%;flex:0 0 59%}}@media screen and (max-width:1200px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:nth-child(4){margin-bottom:0}}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:nth-child(4){-webkit-box-flex:0;-ms-flex:0 0 41%;flex:0 0 41%}}footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(1) .column:last-child{margin-right:0}footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(2){margin:33px 0 0 0}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(2){margin:26px 0 0 0}}@media screen and (max-width:800px){footer>.row:nth-child(1) .container>.column:nth-child(2) .row:nth-child(2) .title{margin:0 0 20px 0}}footer>.row:nth-child(2){height:98px;border-top:1px solid #ebebeb;padding:30px 0 0 0;font-weight:400;font-size:12px;line-height:19.2px;color:#272727}@media screen and (max-width:1050px){footer>.row:nth-child(2){padding:30px 0;height:auto}}@media screen and (max-width:800px){footer>.row:nth-child(2){font-size:14px}}footer>.row:nth-child(2) .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1050px){footer>.row:nth-child(2) .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer>.row:nth-child(2) a{font-weight:400;font-size:12px;line-height:19.2px;color:#272727;text-decoration:underline}@media screen and (max-width:800px){footer>.row:nth-child(2) a{font-size:14px}}footer>.row:nth-child(2) a:hover{color:#4e59fd;text-decoration:none}footer .mob_apps{margin:25px 0 0 0}footer .mob_apps .list__apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .mob_apps .list__apps a{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px 0 0}footer .title{font-weight:700;font-size:16px;line-height:19.2px;margin:0 0 16px 0}@media screen and (max-width:1200px){footer .title{margin:0 0 14px 0}}footer ul li{margin:0 0 6px 0}@media screen and (max-width:800px){footer ul li{margin:0 0 3px 0}}footer ul li a{font-weight:500;font-size:14px;line-height:16.8px;color:#222}@media screen and (max-width:800px){footer ul li a{font-size:16px}}@media screen and (max-width:365px){footer ul li a{font-size:14px}}footer ul li a:hover{color:#4e59fd}footer .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;font-size:20px;line-height:24px;color:#222;margin:0 0 20px 0}@media screen and (max-width:1200px){footer .logo{margin:0 0 15px 0}}@media screen and (max-width:800px){footer .logo{font-size:18px}}footer .descr{font-weight:500;font-size:14px;line-height:21px;margin:0 0 20px 0}@media screen and (max-width:800px){footer .descr{margin:0 0 15px 0}}footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}footer .agree{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1050px){footer .agree{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .agree a{color:inherit;margin-left:41px;text-decoration:underline}@media screen and (max-width:1050px){footer .agree a{margin:0 32px 0 0;margin:0 0 10px}footer .agree a:last-child{margin-bottom:0}}footer .agree a:hover{color:#222;text-decoration:none}@media screen and (max-width:1050px){footer .copyright{margin-bottom:20px}}.useful__block{margin:60px 0}@media screen and (max-width:1000px){.useful__block{margin:40px 0;padding:32px}}@media screen and (max-width:800px){.useful__block{padding:20px;margin:60px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:600px){.useful__block{padding:20px 15px}}.useful__block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f7f7f7;border-radius:12px;padding:48px}.useful__block .info{max-width:640px}@media screen and (max-width:1000px){.useful__block .info{max-width:475px}}@media screen and (max-width:800px){.useful__block .info{margin-bottom:14px}}.useful__block .info .title{font-weight:600;font-size:28px;line-height:120%;margin-bottom:24px}@media screen and (max-width:1000px){.useful__block .info .title{font-size:22px}}@media screen and (max-width:800px){.useful__block .info .title{margin-bottom:20px;font-size:22px}}@media screen and (max-width:600px){.useful__block .info .title{font-size:18px;margin-bottom:14px}}.useful__block .info .text{font-weight:500;font-size:16px;line-height:190%;color:#616161}@media screen and (max-width:1000px){.useful__block .info .text{font-size:14px}}@media screen and (max-width:800px){.useful__block .info .text{font-size:16px}}@media screen and (max-width:365px){.useful__block .info .text{font-size:14px}}.useful__block .right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:9px}@media screen and (max-width:800px){.useful__block .right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}.useful__block .right .useful__block__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:800px){.useful__block .right .useful__block__rating{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.useful__block .right .useful__block__rating .text{font-weight:500;font-size:14px;line-height:120%;color:#616161}@media screen and (max-width:800px){.useful__block .right .useful__block__rating .text{font-size:14px;margin-top:5px;padding-bottom:0}}.useful__block .right .useful__block__rating .text span{display:inline;margin:0;font-weight:500;font-size:14px;line-height:120%;color:#616161}@media screen and (max-width:800px){.useful__block .right .useful__block__rating .text span{font-size:16px}}.useful__block .right .useful__block__rating .stars_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;height:44px;width:214px;margin:0 0 10px 0}@media screen and (max-width:800px){.useful__block .right .useful__block__rating .stars_wrapper{height:30px;width:147px;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px);margin:0 0 4px 0}}.useful__block .right .useful__block__rating .stars_wrapper::before{background-size:44px}@media screen and (max-width:800px){.useful__block .right .useful__block__rating .stars_wrapper::before{background-size:30px}}.useful__block .right .useful__block__rating .stars_wrapper .stars{position:absolute;left:0;width:100%;background-size:44px}@media screen and (max-width:800px){.useful__block .right .useful__block__rating .stars_wrapper .stars{background-size:30px}}.useful__block .right .useful__block__rating .stars_wrapper .rating__item{position:relative;z-index:9999999999;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin:0 2px}@media screen and (max-width:800px){.useful__block .right .useful__block__rating .stars_wrapper .rating__item{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px}}.useful__block .right .useful__block__rating .stars_wrapper .rating__item.full{background:url(/wp-content/themes/kurshub/img/icons/stars/blue_full_star.svg) center no-repeat;background-size:100%}.useful__block .right .useful__block__rating:not(.ranked):hover .stars_wrapper .stars{background:0 0}.useful__block .right .useful__block__rating.user_click .stars_wrapper .stars{display:none}.useful__block .rating__total{font-weight:500;font-size:14px;line-height:120%;color:#616161}@media screen and (max-width:800px){.useful__block .rating__total{font-size:14px}}.alert__cookie{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#616161;background:#fff;width:416px;height:72px;bottom:60px;left:24px;right:0;z-index:9999;font-weight:400;font-size:12px;line-height:1.45;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:16px;border-radius:10px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.04),0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.04),0 4px 20px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:bottom .3s ease;-o-transition:bottom .3s ease;transition:bottom .3s ease}@media (max-width:1280px){.alert__cookie{bottom:24px;left:24px}}@media (max-width:1024px){.alert__cookie{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:800px){.alert__cookie{font-size:14px;height:94px}}@media (max-width:767px){.alert__cookie{bottom:4px}}@media (max-width:600px){.alert__cookie{padding:16px!important}}@media (max-width:416px){.alert__cookie{width:99%}}.alert__cookie a{text-decoration:underline;color:#616161}.alert__cookie a:hover{text-decoration:none}.alert__cookie p{width:273px;margin:0}.alert__cookie button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;width:83px;height:40px;border-radius:6px;font-weight:500;font-size:14px;line-height:20px;-webkit-transition:background-color 150ms ease-out;-o-transition:background-color 150ms ease-out;transition:background-color 150ms ease-out;border:1px solid #222;color:#222;padding:13px 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:800px){.alert__cookie button{font-size:16px}}.alert__cookie button:hover{background:#222;color:#fff}.hint_popup{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;z-index:-1;min-width:20px;min-height:20px;overflow:hidden;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.16);box-shadow:0 1px 8px rgba(0,0,0,.16);background-color:#fff;color:#212121;max-width:270px;padding:10px;font-size:13px;line-height:20px;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}.hint_popup.active{z-index:999;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 250ms,visibility 250ms,-webkit-transform 250ms cubic-bezier(.71,1.7,.77,1.24);transition:opacity 250ms,visibility 250ms,-webkit-transform 250ms cubic-bezier(.71,1.7,.77,1.24);-o-transition:opacity 250ms,visibility 250ms,transform 250ms cubic-bezier(.71,1.7,.77,1.24);transition:opacity 250ms,visibility 250ms,transform 250ms cubic-bezier(.71,1.7,.77,1.24);transition:opacity 250ms,visibility 250ms,transform 250ms cubic-bezier(.71,1.7,.77,1.24),-webkit-transform 250ms cubic-bezier(.71,1.7,.77,1.24);visibility:visible}.hint_popup.hint_popup.copied{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.single-reviews .hint_popup{-webkit-transform:translate3d(108px,15px,0);transform:translate3d(108px,15px,0)}.single-reviews .hint_popup.active{-webkit-transform:translate3d(108px,0,0);transform:translate3d(108px,0,0)}.single-reviews .hint_popup.hint_popup.copied{-webkit-transform:translateX(140px);-ms-transform:translateX(140px);transform:translateX(140px)}@media screen and (max-width:800px){.single-reviews .hint_popup.hint_popup.copied{-webkit-transform:translateX(128px);-ms-transform:translateX(128px);transform:translateX(128px)}}.search_result{display:none;width:169px;background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.08);box-shadow:0 5px 15px rgba(0,0,0,.08);border-radius:6px;padding:12px 15px;width:100%;z-index:9999999;position:relative;overflow-y:auto;max-height:88vh}.search_result.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search_result .not_found{font-weight:400;font-size:13px;line-height:120%;color:#8e8e8e}.search_result .title{font-weight:600;font-size:11px;line-height:120%;color:#8e8e8e;margin:0 0 12px 0}.search_result .title:not(:first-child){margin:15px 0 12px 0}.search_result .search_item{font-weight:500;font-size:13px;line-height:120%;color:#000;margin:0 0 12px 0;position:relative;text-decoration:none}.search_result .search_item::after{position:absolute;display:block;right:0;top:3px;width:5px;height:10px;background:url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%23D9D9D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") center center no-repeat}.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{width:4px;border-radius:10px;background-color:#4e59fd}.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{width:4px;border-radius:10px;background-color:#4e59fd}.mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_draggerRail{display:none}