.page.main .sidebar{width:35%}.page.main .content{width:65%}.sidebar__close-m{display:none}.table__wrapper{overflow:scroll;max-width:100%;width:100%}h3.block-header{height:auto}h3.block-header:after{top:100%;left:15%}@media screen and (max-width:1200px){.sticky-footer__btn-block{justify-self:center;margin:0 auto}}@media screen and (max-width:1024px){.main-nav__list{overflow:scroll}#vk_groups{display:none}}@media screen and (max-width:991px){html.is-disabled{height:100%;overflow:hidden;position:fixed;width:100%}.header__top{padding:15px 0;flex-wrap:wrap}.header .support__contacts{justify-content:flex-end;flex-wrap:wrap}.header .support__phone{margin-bottom:10px}.header__shool{max-width:67%}.header__support{max-width:33%}.page .content .article{padding:10px 0;margin:0}.page .content .page-slider{margin-top:20px}.pop-up.request-popup{max-width:calc(100% - 30px)}.sticky-footer__wrapper{padding:0 15px}.header__m-menu.m-menu{padding:7.5px 15px;justify-content:space-between;color:#fff;background-color:#4894ca;margin:0;align-items:center;width:100%;display:flex}.page{padding:16px 0 0}.page .header__m-menu.m-menu{padding:10px 15px;margin:0;width:100%}.m-menu__title{font-size:14px;font-weight:700;text-transform:uppercase;margin:0;line-height:1}.m-menu__btn{height:20px;padding:0;font-size:0;border:none;color:transparent;background-size:contain;outline:none;background-color:transparent;box-shadow:none;width:20px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 32 32%22%3E%3Cpath fill=%22%23FFF%22 d=%22M0 5h32v2H0zM0 15h32v2H0zM0 25h32v2H0z%22/%3E%3C/svg%3E");line-height:0;background-repeat:no-repeat}.m-menu__btn.hover,.m-menu__btn:active,.m-menu__btn:focus{border:none;outline:none;background-color:transparent!important;box-shadow:none}.m-menu__btn.active{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23FFF%22 d=%22M12.021 10.607L1.393-.021-.021 1.393l10.628 10.628L0 22.627l1.414 1.415 10.607-10.607 10.586 10.586 1.414-1.414-10.586-10.586L24.042 1.414 22.627 0z%22/%3E%3C/svg%3E")}.main-nav{height:100%;transform:translateX(-50%);position:absolute;max-width:690px;top:40px;background-color:#efefef;left:50%;width:100%;margin-top:0;display:none;z-index:1200}.main-nav.active{display:block}.main-nav__list{height:calc(100% - 40px);overflow:scroll;padding:5px 0 20px;flex-direction:column}.main-nav__item{width:100%}.main-nav__item,.main-nav__item:hover{background-color:#fff}.main-nav__item a.main-nav__item-link{padding:12px 20px;font-size:16px;text-align:left;line-height:1;display:inline-block}.main-nav__item:hover a.main-nav__item-link{color:#3a363a}.main-nav__item .submenu{list-style:none;padding:16px 0;background-color:rgba(90,86,90,.95);display:block}.main-nav__item:focus .submenu,.main-nav__item:hover .submenu{position:static}.about_page,.page{padding-top:0}p.sticky-footer__text{display:none}.page .sidebar,.page.main .sidebar{height:100%;overflow:scroll;right:0;position:absolute;max-width:100vw;top:0;background-color:#fff;left:0;width:100vw;display:none;z-index:10000}.page .sidebar.active,.page.main .sidebar.active{display:block}.sidebar__out-block{position:relative}.sidebar__close-m{height:20px;padding:0;font-size:0;right:15px;color:transparent;position:absolute;background-size:contain;top:12px;width:20px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23FFF%22 d=%22M12.021 10.607L1.393-.021-.021 1.393l10.628 10.628L0 22.627l1.414 1.415 10.607-10.607 10.586 10.586 1.414-1.414-10.586-10.586L24.042 1.414 22.627 0z%22/%3E%3C/svg%3E");line-height:0;background-repeat:no-repeat;display:block;z-index:1}.sidebar__close-m,.sidebar__close-m:active,.sidebar__close-m:focus,.sidebar__close-m:hover{border:none;outline:none;background-color:transparent!important;box-shadow:none}.page .sidebar__tabs .sb-tab__nav{justify-content:flex-start}.page .sidebar__tabs .sb-tab__nav-item{margin:0 3px}.page .sidebar__tabs .sb-tab__nav-item:first-child{margin-left:0}.page.main .content{max-width:100%;padding-right:0;width:100%;padding-left:0}.page.main .content .article{padding:10px 0 20px}#custom_html-3{display:none}.footer__menu-list{flex-wrap:wrap}.footer__menu-item,.footer__menu-item:last-child{margin-bottom:5px}.main__nav-item{font-size:16px}.header .header-search{display:none}.header .header__top .header-search{display:block}}@media screen and (min-width:992px){.header__m-menu.m-menu{display:none}}@media screen and (max-width:767px){body{background-color:#efefef;background-image:none}.container{overflow:hidden;max-width:100%!important}.breadcrumbs{padding-right:0;padding-left:0}.breadcrumbs__item{padding-right:8px}.breadcrumbs__item:after{padding-left:8px}.header .header-search__field{height:29px}.header__top{padding:16px 0 14px;flex-wrap:wrap}.header__wrapper{background-color:#efefef}.about_page{padding:0}.support__call-back a.grey-btn{padding:11px 12px;display:inline-block}.main__nav-item{justify-content:center;font-size:16px;text-align:center;align-items:center;display:flex}.main__nav a.main__nev-link{padding:10px 0}.page{padding:20px 15px;margin:0 -15px;width:100vw}.page__wrapper{padding:0;background-color:transparent}.page .content .page-slider__item{margin:0 5px}.page-slider .slick-dots{padding-top:15px}.slick-dots li{height:6px;margin-right:7px;width:6px}.page .content .page-slider{padding:0 0 20px}.footer__menu-list{flex-direction:column}.footer__menu-item{margin-bottom:10px}.footer__menu-item:last-child{margin:0}.pop-up.request-popup{padding:15px;max-width:calc(100% - 30px)}#callback-popup h1{font-size:24px;margin-top:0}.pop-up fieldset{padding:15px 10px;margin-bottom:20px}#callback-popup .request-popup__btn{font-size:16px}.content h2,h2>a{font-size:20px;line-height:1.15}.content h1{font-size:28px;margin-bottom:20px;line-height:1.15;margin-top:10px}.about.content{padding-right:0}.content p,.content__text-block ul li{font-size:14px!important}.content h2,h2>a{font-size:18px}.study__item-block{flex-direction:column}.page .content .article{align-items:flex-start}h3.block-header{height:auto;font-size:20px;margin:10px 0!important;padding-left:10px}h3.block-header:after{top:100%;left:15%}.header{margin-bottom:0}.article__title-block h4,.content .article__title-block h2{text-align:left}.gallery-single__list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.gallery-single__item{height:auto;margin:0;width:100%}.gallery-single__item img{width:100%}.pagination__item a{font-size:14px;width:32px}blockquote{quotes:none}.header__m-menu.m-menu,.page .header__m-menu.m-menu{margin:0 -15px;width:100vw}}@media screen and (max-width:543px){.header__top{flex-direction:column}.header__shool{margin-bottom:5px;max-width:100%}.header .support{max-width:100%}.header .support__contacts{justify-content:space-between;width:100%}.header .support__phone{text-align:left}.support__call-back a.grey-btn{padding:5px;font-size:12px}.sticky-footer .btn-subscribe.btn-green{margin-left:0}.sticky-footer{padding:15px 0}.spb_bottomform_block .study-info .btn.-price,.sticky-footer .btn-subscribe{font-size:12px;margin-bottom:5px}.sticky-footer .btn-subscribe:last-child{margin-bottom:0}.gallery__list{flex-direction:column}.gallery__item{width:100%}.gallery__item-image{margin-right:10px}.gallery__item-info h3 a{font-size:17px}.gallery__item-info p.gallery__item-date{font-size:10px}}@media screen and (max-width:500px){.header .top-nav{height:auto;padding-top:1px;justify-content:flex-start;margin-left:5px}.header .top-nav__item{display:flex}.header .top-nav__link{padding:4px 10px;font-size:10px;text-align:left}.main__nav a.main__nev-link{font-size:14px}.header .header-search__form{margin-top:0}.gallery-single__nav-link{font-size:0}.page__title.gallery__title{font-size:28px;margin-bottom:20px;line-height:1.15;margin-top:0}}@media screen and (max-width:400px){.header .support__contacts{padding-top:10px;align-items:flex-start}.header .support__phone{max-width:50%}.header .support__phone-link{font-size:16px}.header .support__call-back{padding-top:4px}.header__logo{margin:0}.header__logo-img{width:100%}.header .header-search__form{margin-top:0}.main__nav-list{flex-direction:column}.main__nav-item{margin-bottom:8px;width:100%}.main__nav-item:last-of-type{margin-bottom:0}.profi__item,.teachers__item{flex-direction:column}blockquote{padding:20px 10px}blockquote img{float:none!important}.gallery__item-image img{margin-right:0!important}.gallery_size_medium .about-gallery__grid{grid-template-columns:1fr}.gallery_size_medium .about-gallery__grid .about-gallery__item{height:auto}.pagination.center{margin-bottom:10px;flex-direction:column}.spb_bottomform_block .study-info{padding:0}.spb_bottomform_block .study-info .btn-group{margin:0 0 20px}}