@media(max-width:1600px) {
    .big_border3 {margin-top:-60px;}
}

@media(max-width:1200px) {
    .rev_slider_title {zoom:97%;}
    .vzhik2 {right:-65px;}
    .prev {left:40%;}
    .winter .center_action {margin-left:30%;}
    .winter .vzhik2 {right:-130px;}
    .advantages {margin-top:0px;}
    .title_flex h1 {width:53%;}
}

@media(max-width:992px) {
    .left_header {padding-left:0;}
    .left_header svg {height:30px;}
    .left_header select {padding:5px;}
    .nav {text-align:right; display:block;}
    .vzhik2 {right:-35px;}
    .revoslider .prev {left:40%;}
    .collaboration_item {width:37%;}
    .collaboration .vzhik2 {right:-105px;}
    .blog_item {height:300px;}
    .blogoslider .prev {left: 35%;}
    .winter {padding-top:55px;}
    .winter h1 {font-size:24px;}
    .winter p {margin-top:10px; margin-bottom:10px;}
    .winter .center_action {margin-left:25%;}
    .winter .vzhik2 {right: -155px;}
    .advantages h2:after {left:100px;}
    .advantages .prev {left:35%;}
    .blog_page .next {right:40% !important;}
    .title_flex {flex-wrap:wrap;}
    .title_flex h1 {width:100%;}
    .title_flex .title_blog_page {width:60%;}
    .katalog input[type=submit] {width:100%;}
    .flex-form {flex-wrap:wrap;}
    .btn-skip {margin-bottom:15px;}
    .katalog .btn-primary {margin-left:0;}
}

@media(max-width:768px) {
    header {flex-wrap:wrap;}
    header svg {margin-left:-30px;}
    header select {margin-left:-30px;}
    .banner h1 {font-size:24px;}
    .star1 {display:none;}
    .banner_right {padding-top:0;}
    .banner h1:after {display:none;}
    .banner p {margin-top:10px; margin-bottom:20px;}
    .main_buttons {width:100%;}
    .star2 {bottom:-10px;}
    .help h2:after {display:none;}
    .heroslider .prev {left:35%;}
    .revoslider .next {right:40%;}
    .review_block h2 {width:80%; margin-left:10%;}
    .collaboration h2 {width:80%; margin-left:10%; margin-bottom:0;}
    .collaboration h2:after {display:none;}
    .collaboration_item {width:100%;}
    .center_action {margin-left:30%;}
    .collaboration .vzhik2 {right: -145px;}
    .blog {padding-bottom:50px;}
    .footer_top {flex-wrap:wrap; margin: 20px 20px 0 20px;}
    .be-banner .container {padding-left:15px; padding-right:15px;}
    .winter {padding-top:85px;}
    .advantages .next {right:30%;}
    .breadcrumb {margin-left:0;}
    .chapteroslider .next, .chapteroslider .prev {bottom:-50px;}
    .blog_page .next {right:30% !important;}
    .blog_page .prev {left:30% !important;}
    .project {flex-wrap:wrap;}
    .project_text {width:100%;}
    .project_text svg {margin-top:0;}
    .title_flex .title_blog_page {width:80%;}
    .katalog_page .info_block h2:after {display:none;}
    .katalog_page .rev_title_info {zoom:80%;}
    .katalogoslider .prev {left: 20%;}
    .katalogoslider .next {right: 30%;}
    .student_list-flex {display:block;}
    .sitebar {width:100%; margin-bottom:50px;}
    .studentoslider {width:100%;}
}

@media(max-width:480px) {
    header {border-left: none; border-bottom: none; border-right: none; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
    .left_header {width:100%; padding-left:15px; padding-right:15px;}
    .right_header {width:100%; margin-top: 20px; padding-left:15px; padding-right:15px;}
    .nav {display: flex;}
    .banner {flex-wrap:wrap;}
    .banner.container {padding-left: 15px; padding-right:15px;}
    .banner_left {width:100%;}
    .banner_left img {width:100%;}
    .banner_right {width:100%; margin-top:20px;}
    .banner p {width:100%;}
    .main_buttons div {padding-left:0;}
    .vzhik1 {display:none;}
    .vzhik2 {display:none;}
    h2 {font-size:24px;}
    .heroslider .prev {left:30%;}
    .heroslider .next {right:30%;}
    .info_block h2:after {display:none;}
    .info_svg {padding-left:15px; padding-right:15px;}
    .rev_slider_title {display:block;}
    .rev_title_info h5 {font-size:18px;}
    .object_rev {margin-right:0px;}
    .rev_text {display:block;}
    .raiting {display:none;}
    .rev_slider_item {margin-left:20px; margin-right:20px;}
    .revoslider .prev {left:30%;}
    .revoslider .next {right:30%;}
    .left_collaboration {display:none;}
    .right_collaboration {display:none;}
    .center_action {margin-left: 20%;}
    .star_blog1, .star_blog2 {display:none;}
    .right_footer {flex-wrap:wrap;}
    footer {border-top-left-radius: 0px; border-top-right-radius: 0px; border-left: none; border-top: none; border-right: none;}
    .star-teacher1 {display:none;}
    .winter {padding-top:50px;}
    .winter .center_action {margin-top:0;}
    .advantages h2:after {display:none;}
    .faq {padding-top:35px;}
    .faq_star1, .faq_star2 {display: none;}
    .spoiler_block {padding-left:0; padding-right:0;}
    .star_blog5, .star_blog6 {display:none;}
    .top_button {display:none !important;}
    .project_img {width:100%;}
    .star_project1, .star_project2 {display:none;}
    .project_page .main_buttons {width:100%;}
    .title_flex .title_blog_page {width:100%;}
    .star_article1, .star_title1, .star_article2, .star_article3, .star_article4, .star_article5 {display:none;}
    .title_flex .title_blog_page .rev_title_info h5 {text-align:center;}
    .katalog .container {display:block;}
    .filter {width:100%; margin-bottom:35px;}
    .from_price {margin-bottom:15px;}
    .katalogoslider {width:100%;}
    .katalogoslider .blog_item {height:auto;}
    .adv_item {width:100%;}
    .katalog_star1 {display:none;}
    .studentoslider .prev {left:20%;}
    .studentoslider .next {right:20%;}
}