@media screen and (max-width: 1024px) {
.container{padding-left:15px;padding-right:15px;width:100%}
.header_block-nav-link{font-size:14px;line-height:16px}
.zayavlenie_img{display:none}
.zayavlenie_content{width:100%!important}
.header_block-nav-link.scroll-link{font-size:14px;line-height:16px}
.intro_content-title{font-size:50px;line-height:30px;margin-bottom:15px}
.intro_content-subtitle{font-size:25px;line-height:30px}
.intro_content-button{width:250px;font-size:18px;line-height:18px}
.bodytitle_section-minititle{font-size:17px;line-height:20px}
.bodytitle_section-title{font-size:30px;line-height:30px}
.programmy_block-box{padding:25px 20px;min-height:410px}
.programmy_block-box-firstraw-content{width:35%}
.programmy_block-box-firstraw-content-text{font-size:16px;line-height:20px}
.programmy_block-box-title{width:80%;padding-top:35px}
.programmy_block-box-arrow{flex-grow:1}
.newsmain_first-href a{font-size:17px;line-height:20px}
.firstnews_li{width:37%}
.secondnews_li{width:37.4%}
.thirdnews_li{width:25.6%}
.newsmain_content-title-one{font-size:28px;line-height:40px}
.newsmain_content-title-two{font-size:22px;line-height:30px}
.electronik_box-content{padding:25px}
.aboutblock_first-box-content-subtitle{line-height:110%}
.newsmain_content-title-one{font-size:22px;line-height:35px;margin-bottom:10px}
.newsmain_content-text-one{font-size:17px;line-height:24px}
.newsmain_content-date-one{font-size:15px;line-height:20px}
.newsmain_content-title-two{font-size:20px;line-height:30px}
.newsmain_content-date-two{font-size:15px;line-height:20px}
.newsmain_content-title-last{line-height:26px}
.newsmain_content-text-last{font-size:14px;line-height:18px}
.electronik_box-title{line-height:20px}
.electronik_box-link a{line-height:16px}
}
@media screen and (max-width: 924px) {
.new_link_title{font-size:20px}
.new_link_info{padding:20px}
.gallery_flexer{grid-template-columns:1fr 1fr 1fr!important}
.header_block-firstrow{margin-bottom:0}
select.lang-list{font-size:14px;line-height:16px;width:19%}
.lang_flexer{padding-left:10px;margin-right:0}
.header_block-search{padding-right:10px}
.header_block-search svg{margin-right:0}
.header_block-img{margin-right:10%}
.header_block{flex-direction:unset}
.header_block-button{display:none}
.header_block-search span{display:none}
.footer_block:nth-child(1){display:none}
.footer_block:nth-child(2){display:none}
.footer_block{flex:0 0 49%}
.aboutblock_first{padding:60px 20px}
.aboutblock_second{padding:60px 53px}
.programmy_block-box-firstraw{flex-direction:column}
.programmy_block-box-firstraw-img{width:100%}
.programmy_block-box-firstraw-content{width:100%}
.programmy_block-box-firstraw-content-date{flex-direction:row;justify-content:space-between}
.programmy_block-box-firstraw-content-text{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;width:80%}
.programmy_block-box-minidate{margin-bottom:0;margin-right:5%}
.programmy_block-box-title{width:100%}
header#header.fixed .header_block-logo{width:25%}
.header_block-logo{width:30%}
a.openMenu{display:block;width:50px;height:50px;position:relative;z-index:15;text-align:right;right:0}
nav#header_block-nav{display:block;position:fixed;top:0;right:0;width:40%;height:100vh;background:#FFFFFF;padding:30px;padding-top:30px;z-index:10;padding-top:70px;box-shadow:0 0 10px 10px #00000061;transition:.5s;right:-500px}
nav#header_block-nav.active{right:0;width:100%}
.header_block-nav-ul{display:block}
.header_block-nav-ul li{margin:0;padding:5px 0;border-bottom:1px solid #8080805e}
.menuclose.active{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000059;z-index:9}
.line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#C10E0E;stroke-width:5.5px;stroke-linecap:round}
.slick-slide{margin-right:8px;margin-left:8px}
.slick-list.draggable{margin-right:-8px;margin-left:-8px}
.blogdirector_imgblock{flex-direction:column}
.blogdirector_imgblock-img{width:40%!important;margin-bottom:25px}
.blogdirector_imgblock-content{width:100%!important}
.blogdirector_contactblock{width:60%!important}
.comment_question{line-height:20px}
.comment-header{line-height:20px}
.comment_answerlist-name{line-height:20px!important;font-size:17px!important}
.comment_answerlist-surname{font-size:16px!important;line-height:20px!important}
section{margin-bottom:50px!important}
.comments li{padding:20px 0!important}
.commentlist{margin-top:25px!important}
.director_form{align-items:center;margin-left:auto;margin-right:auto}
.sotrudniki_block{grid-template-columns:1fr 1fr 1fr!important}
.newslist_content{width:65%!important}
.kontakty_komissii-content{flex-direction:column}
.map{width:100%!important}
.kontakty_komissii-content-box{margin-bottom:15px}
.kontakty_komissii-content-box span{line-height:18px!important;font-size:17px!important}
.contacts_text{line-height:18px!important}
.contacts_text-flexer{grid-template-columns:1fr 1fr 1fr 1fr!important}
.abiturientam_slider .slick-list.draggable{margin:0!important}
.footer_main{overflow:hidden}
.mainformobile{display:block}
}
@media screen and (max-width: 500px) {
.child_menu2{left:155px}
.new_link_title{font-size:19px}
.new_link_span{font-size:15px}
.new_link{height:170px}
.newsmain_content .post-list{display:none}
.news_slider .slick-arrow,.partners_slider .slick-arrow{z-index:1;width:35px;height:35px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #22222236}
.news_slider .slick-next,.partners_slider .slick-next{right:5px}
.news_slider .slick-prev,.partners_slider .slick-prev{left:5px}
.news_slider{display:block}
.partners_slider .slick-slide{margin:0 5px}
.partners_slider .slick-list{margin:0 -5px}
.intro_content-button{width:auto;font-size:16px;line-height:1;padding:12px 22px;height:auto}
.mt25{margin-top:15px}
.fullpage_text{margin-top:0}
.newslist_content-title{font-size:18px}
.contacts_text-flexer{grid-gap:10px!important}
.gallery_flexer{grid-template-columns:1fr 1fr!important}
.lang-icon{display:none}
.openMenu{right:-10px}
select.lang-list{width:100%!important}
.contacts_text{font-size:16px!important}
.footer_number{font-size:14px!important;line-height:160%!important}
.footer_subtitle{line-height:150%!important}
.oneline_form{flex-direction:column!important}
.input-wrap.mobileinput{width:100%!important}
.input-wrap.specialnostilist{width:100%!important}
.buttonline{flex-direction:column-reverse!important;align-items:center}
.buttonline_accept{width:100%!important;margin-bottom:10px!important}
.footer_iner{flex-direction:column;padding:15px 0}
.footer_abc{text-align:center;width:95%}
.social{margin-bottom:10px}
.footer{padding:30px 0 15px}
.kontakty_komissii-mapedblock{flex-direction:column-reverse;background:#FFFFFF!important;margin-bottom:30px!important}
.kontakty_komissii-titleblock{padding-left:unset!important}
.contacts_text-flexer{grid-template-columns:1fr 1fr!important}
.filedwn a{font-size:14px!important;line-height:120%!important;margin-right:8px!important;padding-right:8px!important;flex-wrap:nowrap}
.razdel-files{grid-template-columns:1fr!important;grid-gap:15px!important}
.newslist-box{flex-direction:column!important}
.newslist_image{width:90%!important;align-items:center;justify-content:center;display:flex;margin-bottom:20px}
.newslist_content{width:95%!important}
.sotrudniki_block{grid-template-columns:1fr!important;grid-gap:30px!important}
.blogdirector_imgblock-img{width:85%!important}
.comment_answerlist-surname{width:100%!important}
.comment_question{word-break:break-all;width:100%!important}
.body_notcentredtitle{font-size:20px!important;line-height:20px!important;padding-bottom:20px!important;margin-bottom:30px!important}
.body-text.blog-text{line-height:20px!important;font-size:15px!important}
.blogdirector_contactblock-title{font-size:20px!important;line-height:20px!important}
.blogdirector_contactblock{margin-top:20px!important}
.blogdirector_contactblock-content{margin-top:20px;flex-direction:column;align-items:flex-start!important}
.blogdirector_contactblock-box:first-child{margin-bottom:10px}
.blogdirector_contactblock-box svg{width:24px}
.minus{width:27px}
.commentlist_text{margin:10px 0 30px}
.blogdirector_contactblock{width:100%!important}
.director_form{width:100%!important}
.banerinfo{margin-bottom:50px!important}
.imgblock{flex-direction:column}
.imgblock_img{width:65%!important;margin-bottom:25px}
.imgblock_text{width:100%!important}
.body-text.parents_about-text{width:100%!important}
.abiturientam_slider-box{min-height:200px!important}
.banerinfo{height:200px!important}
.absloban h1{font-size:30px!important;line-height:30px!important}
.intro_content{width:80%}
.intro_slider-block{height:80vh}
.aboutblock_flexer{flex-direction:column}
.aboutblock_first{width:100%;margin-bottom:20px;padding:40px;height:240px}
.aboutblock_first-svgblue{width:60px;height:55px}
.aboutblock_first-svgred{width:60px;height:55px}
.aboutblock{padding:50px 0}
.aboutblock_second{width:100%;padding:40px}
.aboutblock_first-box-content-subtitle{line-height:115%}
section{margin-bottom:50px}
.bodytitle_section-minititle{font-size:16px;line-height:18px}
.programmy_block{grid-template-columns:1fr}
.programmy_block-box-title{font-size:20px;line-height:24px;width:100%;padding-top:21px;margin-bottom:10px}
.programmy_block-box-firstraw{flex-direction:column;margin-bottom:0}
.programmy_block-box-firstraw-img{width:100%;display:flex;justify-content:center;height:200px}
.programmy_block-box-firstraw-img img{width:100%;height:100%;border-radius:10px}
.programmy_block-box-firstraw-content{width:100%}
.programmy_block-box-firstraw-content-text{display:flex;flex-direction:row}
.programmy_block-box-minidate{margin-bottom:0;margin-right:25px}
.programmy_block-box-firstraw-content-date{padding-bottom:10px}
.programmy_block-box-firstraw-content-price{padding-top:15px}
.programmy_block-box-arrow{height:12px}
.newsmain_first-href a{font-size:16px;line-height:18px}
.firstnews_li{width:100%;padding-right:0;border:none;margin-bottom:20px}
.post-list{flex-direction:column}
.newsmain_content-img{height:200px}
.programmy_block-box-firstraw-content-code{margin-bottom:10px;margin-top:20px}
.bodytitle_section-title{font-size:25px!important;padding-bottom:15px!important;margin-bottom:25px!important}
.newsmain_content-title-one{font-size:17px;line-height:20px}
.newsmain_content-text-one{display:none;line-height:20px;font-size:16px}
.thirdnews_li{display:none}
.secondnews_li{width:100%;padding:0;border:none}
.secondnews_li-details{margin-bottom:20px!important}
.newsmain_content-secondimg{height:200px}
.newsmain_content-title-two{font-size:17px;line-height:20px}
.map_main{height:300px!important}
.electronik_box-title{font-size:16px;line-height:18px}
.electronik_box-text{line-height:16px;font-size:14px}
.electronik_box-content{display:flex;flex-direction:column;justify-content:space-between}
.abiturientam_slider .slick-slide.slick-current.slick-center{transform:none!important}
.abiturientam_slider .slick-slide{transform:none!important}
.abiturientam_slider .slick-list.draggable{margin:0!important}
.header_block-img{margin-right:5%;width:60%}
.header_block-search{padding-right:7px}
.lang_flexer{padding-left:7px}
.psychologist__text{
    flex-direction:column;
}
}
@media screen and (max-width: 450px) {
.child_menu2{left:155px;max-width:200px}
}