*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}body{background:#fafafa;position:relative}.container{width:100%;padding:0 12px;margin:0 auto}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:960px}}@media screen and (min-width:1200px){.container{max-width:1140px}}@media screen and (min-width:1400px){.container{max-width:1320px}}header{position:absolute;left:0;top:0;width:100%}header .header{display:flex;justify-content:space-between;align-items:center;padding:10px 0}header .header .logo_link{font-size:36px;font-weight:700;text-decoration:none;color:#363636}header .header .logo_link span{color:#fb6418}header .header .burger,header .header .mob_contact{display:none}header .header .main_menu{display:flex;align-items:center;list-style:none}header .header .main_menu li{display:flex;align-items:center}header .header .main_menu li a{display:block;text-decoration:none;color:#363636;margin:0 10px;transition:.5s;position:relative}header .header .main_menu li a::after{position:absolute;content:"";top:102%;left:50%;width:0;height:2px;background:#fb6418;transition:.5s}header .header .main_menu li a:hover{color:#fb6418}header .header .main_menu li a:hover::after{left:0;width:100%}header .header .main_menu li a svg{width:30px;height:30px}.clickbate{text-decoration:none;display:inline-block;padding:15px 40px;margin:15px 0;position:relative;overflow:hidden;background:#fb6418;color:#fff!important;font-size:.95em;text-transform:uppercase;transition:.2s ease-in-out;cursor:pointer;border-radius:25px;transition:.5s}.clickbate:hover{box-shadow:0 0 8px #363636}.clickbate::before{content:"";background:linear-gradient(90deg,rgba(255,255,255,.4),rgba(255,255,255,.8));height:60px;width:50px;position:absolute;top:0;left:-80px;transform:skewX(-45deg);animation:clickbate 5s infinite}main .first_block_wrap{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;padding-top:65px;padding-bottom:50px}main .first_block_wrap .first_block{display:flex;align-items:center;color:#363636}main .first_block_wrap .first_block .left h1{width:120%;font-size:42px;font-weight:700;text-transform:uppercase;margin-bottom:30px}main .first_block_wrap .first_block .left h1 span{color:#fb6418}main .first_block_wrap .first_block .left .ages_available{background:#363636;width:-moz-fit-content;width:fit-content;padding:14px 40px;border-radius:20px;color:#fff;font-size:18px;margin-bottom:15px;box-shadow:0 0 8px #fb6418}main .first_block_wrap .first_block .left .short_text{width:110%;line-height:2;font-size:16px;margin-bottom:15px}main .first_block_wrap .first_block .right img{width:100%}main .first_block_wrap .advantages_block{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;margin-bottom:50px}main .first_block_wrap .advantages_block .advantage{width:calc(25% - 15px);background:#fff;border-radius:15px;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border:1.5px solid #fb6418;transition:.5s}main .first_block_wrap .advantages_block .advantage:hover{box-shadow:0 0 8px #fb6418}main .first_block_wrap .advantages_block .advantage img{width:60px;height:60px;border-radius:50%;background:#fb6418;padding:15px;margin-right:15px}main .second_block_wrap{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .second_block_wrap .second_block{color:#363636}main .second_block_wrap .second_block .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .second_block_wrap .second_block .block_title .first_word{color:#fb6418}main .second_block_wrap .second_block .plan_to_teach{margin-top:30px;display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap}main .second_block_wrap .second_block .plan_to_teach .step{width:calc(50% - 30px);background:#fff;border-radius:15px;display:flex;justify-content:space-between;box-shadow:0 0 3px #363636;overflow:hidden;margin-bottom:30px}main .second_block_wrap .second_block .plan_to_teach .step .left{width:60%;padding:15px;padding-left:30px}main .second_block_wrap .second_block .plan_to_teach .step .left .num{font-weight:700;font-size:42px;color:#fb6418;margin-bottom:20px}main .second_block_wrap .second_block .plan_to_teach .step .left .num::first-letter{color:#363636}main .second_block_wrap .second_block .plan_to_teach .step .left .title{font-size:24px;font-weight:700;color:#fb6418;margin-bottom:20px}main .second_block_wrap .second_block .plan_to_teach .step .right{width:40%}main .second_block_wrap .second_block .plan_to_teach .step .right img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}main .second_block_wrap .second_block .block_actions{display:flex;justify-content:center}main .third_block_wrap{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .third_block_wrap .third_block{color:#363636}main .third_block_wrap .third_block .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .third_block_wrap .third_block .block_title .first_word{color:#fb6418}main .third_block_wrap .third_block .mini_advantages{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;margin-bottom:30px}main .third_block_wrap .third_block .mini_advantages .advantage{width:calc(33% - 15px);height:120px;background:#fff;border-radius:15px;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border:1.5px solid #fb6418;transition:.5s}main .third_block_wrap .third_block .mini_advantages .advantage:hover{box-shadow:0 0 8px #fb6418}main .third_block_wrap .third_block .mini_advantages .advantage img{width:60px;height:60px;border-radius:50%;background:#fb6418;padding:15px;margin-right:15px}main .third_block_wrap .third_block .skills_block{display:flex;flex-flow:column}main .third_block_wrap .third_block .skills_block .row_right{display:flex;justify-content:space-between;flex-flow:row wrap;margin-bottom:30px}main .third_block_wrap .third_block .skills_block .row_right .skill:first-child{width:calc(40% - 15px)}main .third_block_wrap .third_block .skills_block .row_right .skill:last-child{width:calc(60% - 15px)}main .third_block_wrap .third_block .skills_block .row_left{display:flex;justify-content:space-between;flex-flow:row wrap;margin-bottom:30px}main .third_block_wrap .third_block .skills_block .row_left .skill:first-child{width:calc(60% - 15px)}main .third_block_wrap .third_block .skills_block .row_left .skill:last-child{width:calc(40% - 15px)}main .third_block_wrap .third_block .skills_block .skill{border-radius:20px;background:#fff;background:linear-gradient(90deg,#fff 0,rgba(251,100,24,.6) 60%);display:flex;justify-content:space-between;align-items:center}main .third_block_wrap .third_block .skills_block .skill .left{padding:15px}main .third_block_wrap .third_block .skills_block .skill .left .title{font-weight:700;font-size:24px;margin-bottom:10px}main .third_block_wrap .third_block .skills_block .skill .left .text{line-height:22px}main .third_block_wrap .third_block .skills_block .skill .right img{width:100%;max-width:230px;-o-object-fit:contain;object-fit:contain}main .four_block_wrap{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .four_block_wrap .four_block{color:#363636}main .four_block_wrap .four_block .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .four_block_wrap .four_block .block_title .first_word{color:#fb6418}main .four_block_wrap .four_block .tabs_menu{width:100%;display:flex;border-radius:25px;border:1px solid #fb6418;overflow:hidden;margin-bottom:30px}main .four_block_wrap .four_block .tabs_menu .item{padding:15px 0;width:33.333%;text-align:center;border-right:1px solid #7a7a7a;transition:.5s;cursor:pointer}main .four_block_wrap .four_block .tabs_menu .item:last-child{border:none}main .four_block_wrap .four_block .tabs_menu .item.active,main .four_block_wrap .four_block .tabs_menu .item:hover{background:#fb6418;color:#fff;border-color:#fb6418}main .four_block_wrap .four_block .tabs_content{padding:30px;border-radius:30px;background:#fb6418;background:linear-gradient(270deg,#fff 10%,rgba(251,100,24,.2) 70%)}main .four_block_wrap .four_block .tabs_content .tab{display:none;background:#fff;padding:25px;border-radius:30px}main .four_block_wrap .four_block .tabs_content .tab.active{display:block}main .four_block_wrap .four_block .tabs_content .tab ul{list-style:none}main .four_block_wrap .four_block .tabs_content .tab ul li{display:flex;align-items:center;margin-bottom:15px}main .four_block_wrap .four_block .tabs_content .tab ul li .num{font-size:24px;font-weight:700;color:#fb6418;margin-right:15px}main .four_block_wrap .four_block .tabs_content .tab ul li .text{font-weight:600;color:rgba(0,0,0,.6039215686)}main .five_block_wrap{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .five_block_wrap .five_block{color:#363636}main .five_block_wrap .five_block .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .five_block_wrap .five_block .block_title .first_word{color:#fb6418}main .five_block_wrap .five_block .short_description{font-size:24px;margin-bottom:30px}main .five_block_wrap .five_block .courses{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:20px;column-gap:20px}main .five_block_wrap .five_block .courses .course{display:block;width:420px;height:420px;position:relative;border-radius:20px;overflow:hidden;border:1px solid #fb6418;margin-bottom:30px}main .five_block_wrap .five_block .courses .course .bg_img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}main .five_block_wrap .five_block .courses .course .title{z-index:1;position:relative;color:#fff;font-size:28px;font-weight:700;padding-left:15px;padding-top:10px;margin-bottom:10px}main .five_block_wrap .five_block .courses .course .ages{z-index:1;position:relative;padding-left:15px;color:#fff;margin-bottom:15px}main .five_block_wrap .five_block .courses .course .text{z-index:1;position:relative;padding-left:15px;color:#fff;width:80%}main .five_block_wrap .five_block .courses .course.black .ages,main .five_block_wrap .five_block .courses .course.black .text,main .five_block_wrap .five_block .courses .course.black .title{color:#363636}main .five_block_wrap .five_block .courses .course.yellow .ages,main .five_block_wrap .five_block .courses .course.yellow .text,main .five_block_wrap .five_block .courses .course.yellow .title{color:#faa51d}main .teachers_block_wrap{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .teachers_block_wrap .teachers_block{color:#363636}main .teachers_block_wrap .teachers_block .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .teachers_block_wrap .teachers_block .block_title .first_word{color:#fb6418}main .teachers_block_wrap .teachers_block .competition_block{margin-top:30px;background:#fff;border-radius:30px;box-shadow:0 0 8px rgba(0,0,0,.6156862745);padding:0 30px;display:flex}main .teachers_block_wrap .teachers_block .competition_block .left{display:flex;flex-flow:column;justify-content:center}main .teachers_block_wrap .teachers_block .competition_block .competition{display:flex;align-items:center;margin-bottom:20px}main .teachers_block_wrap .teachers_block .competition_block .competition img{width:50px;height:50px;padding:10px;background:#fb6418;border-radius:50%;margin-right:15px}main .teachers_block_wrap .teachers_block .competition_block .competition .text{color:#363636}main .teachers_block_wrap .teachers_block .competition_block .right img{width:100%;-o-object-fit:contain;object-fit:contain}main .teachers_block_wrap .teachers_slider{margin-top:50px}main .teachers_block_wrap .teachers_slider .item{border-radius:30px;overflow:hidden;margin-right:15px;background:#fff}main .teachers_block_wrap .teachers_slider .item .bottom{padding:20px}main .teachers_block_wrap .teachers_slider .item .bottom .fio{color:#fb6418;font-weight:700;font-size:20px;margin-bottom:20px}main .teachers_block_wrap .teachers_slider .item img{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}main .teachers_block_wrap .teachers_slider .slick-next:before,main .teachers_block_wrap .teachers_slider .slick-prev:before{color:#fb6418;font-size:42px}main .teachers_block_wrap .teachers_slider .slick-next,main .teachers_block_wrap .teachers_slider .slick-prev{width:40px;height:40px}main .teachers_block_wrap .teachers_slider .slick-next{left:105%;right:unset}main .teachers_block_wrap .teachers_slider .slick-prev{right:105%;left:unset}main .call_to_action_wrap{background:#fff;background:linear-gradient(270deg,#fff 0,#fb6418 35%,rgba(251,100,24,.73) 65%,#fb6418 100%);padding:60px 0}main .call_to_action_wrap.left{background:linear-gradient(90deg,#fff 0,#fb6418 35%,rgba(251,100,24,.73) 65%,#fb6418 100%)}main .call_to_action_wrap.left .call_to_action .left{padding-left:50px;padding-right:0}main .call_to_action_wrap .call_to_action{display:flex;flex-flow:row wrap}main .call_to_action_wrap .call_to_action .left{width:50%;padding-right:50px}main .call_to_action_wrap .call_to_action .left .block_title{color:#fff;font-weight:700;font-size:42px;margin-bottom:20px}main .call_to_action_wrap .call_to_action .left .short_description{color:#fff;font-size:20px}main .call_to_action_wrap .call_to_action .left img{width:100%;-o-object-fit:contain;object-fit:contain}main .call_to_action_wrap .call_to_action .right{width:50%}main .call_to_action_wrap .call_to_action .right form{background:#fff;border-radius:30px;padding:30px}main .call_to_action_wrap .call_to_action .right form input{font-size:16px;padding:15px;background:#f5f5f5;width:100%;margin-bottom:20px;border:1px solid #d7d7d7;outline:0;border-radius:15px}main .call_to_action_wrap .call_to_action .right form button{width:100%;outline:0;border:none}main .call_to_action_wrap .call_to_action .right form .agree{display:flex;font-size:12px;align-items:center;margin-top:10px}main .call_to_action_wrap .call_to_action .right form .agree input{width:20px;height:20px;margin:0;margin-right:10px}main .bonus_for_child_wrap{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .bonus_for_child_wrap .bonus_for_child{color:#363636}main .bonus_for_child_wrap .bonus_for_child .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .bonus_for_child_wrap .bonus_for_child .block_title .first_word{color:#fb6418}main .bonus_for_child_wrap .bonus_for_child .row{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:50px}main .bonus_for_child_wrap .bonus_for_child .row .left{width:calc(40% - 15px)}main .bonus_for_child_wrap .bonus_for_child .row .right{width:calc(60% - 15px)}main .bonus_for_child_wrap .bonus_for_child .row .right img{width:100%}main .bonus_for_child_wrap .bonus_for_child .row .title{font-size:40px;font-weight:700;margin-bottom:20px}main .bonus_for_child_wrap .bonus_for_child .row .title .first_word{color:#fb6418}main .bonus_for_child_wrap .bonus_for_child .row .text{font-size:20px}main .bonus_for_child_wrap .bonus_for_child .row .text p{margin-bottom:10px}main .bonus_for_child_wrap .bonus_for_child .row .left{display:flex;flex-flow:column;justify-content:space-between}main .bonus_for_child_wrap .bonus_for_child .row .left .clickbate{width:-moz-fit-content;width:fit-content}main .bonus_for_child_wrap .robometrica_items{display:flex;flex-flow:row wrap;justify-content:space-between}main .bonus_for_child_wrap .robometrica_items .items{width:calc(25% - 15px);padding:30px 15px;background:#fb6418;border-radius:30px}main .bonus_for_child_wrap .robometrica_items .items .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;color:#fff;font-weight:700;font-size:18px;height:100px}main .bonus_for_child_wrap .robometrica_items .items .top img{width:30%;-o-object-fit:contain;object-fit:contain}main .update_world_wrap{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .update_world_wrap .update_world{color:#363636;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}main .update_world_wrap .update_world .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .update_world_wrap .update_world .block_title .first_word{color:#fb6418}main .update_world_wrap .update_world .left,main .update_world_wrap .update_world .right{width:45%}main .update_world_wrap .update_world .left .short_description p{margin-bottom:10px}main .update_world_wrap .update_world .right .items{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}main .update_world_wrap .update_world .right .items .item{background:#fb6418;width:45%;margin-bottom:30px;padding:30px;border-radius:30px;color:#fff}main .update_world_wrap .update_world .right .items .item .bold{font-weight:700;font-size:24px;margin-bottom:5px}main .faq_wrap{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .faq_wrap .faq{color:#363636}main .faq_wrap .faq .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .faq_wrap .faq .block_title .first_word{color:#fb6418}main .faq_wrap .faq .questions{margin:30px auto;width:80%}main .faq_wrap .faq .questions .question{margin-bottom:15px}main .faq_wrap .faq .questions .question .top{background:#f5f5f5;padding:15px;display:flex;align-items:center;justify-content:space-between;border-radius:30px;font-weight:700;cursor:pointer;transition:.5s;font-size:20px}main .faq_wrap .faq .questions .question .top img{width:30px;height:30px;padding:5px;background:#fb6418;border-radius:50%;transition:.5s;border:1px solid #fb6418}main .faq_wrap .faq .questions .question .top.active,main .faq_wrap .faq .questions .question .top:hover{background:#fb6418;color:#fff}main .faq_wrap .faq .questions .question .top.active img,main .faq_wrap .faq .questions .question .top:hover img{border:1px solid #fff}main .faq_wrap .faq .questions .question .content{display:none;background:#f5f5f5;padding:15px;border-radius:30px;font-size:18px}main .children_achievements_wrap{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .children_achievements_wrap .children_achievements{color:#363636}main .children_achievements_wrap .children_achievements .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .children_achievements_wrap .children_achievements .block_title .first_word{color:#fb6418}main .children_achievements_wrap .children_achievements .childrens{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:30px}main .children_achievements_wrap .children_achievements .childrens .children{width:30%;background:#fff;border-radius:30px}main .children_achievements_wrap .children_achievements .childrens .children .top{padding:15px;border-bottom:2px solid #fafafa;display:flex;align-items:center}main .children_achievements_wrap .children_achievements .childrens .children .top .right{padding-left:15px}main .children_achievements_wrap .children_achievements .childrens .children .top .right .name{font-size:20px;font-weight:700;color:#fb6418;margin-bottom:10px}main .children_achievements_wrap .children_achievements .childrens .children .top .left img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover}main .children_achievements_wrap .children_achievements .childrens .children .bottom{padding:15px}main .children_achievements_wrap .children_achievements .childrens .children .bottom .result_title{font-weight:700;margin-bottom:15px}main .children_achievements_wrap .children_achievements .childrens .children .bottom ul{padding-left:40px}main .children_achievements_wrap .children_achievements .childrens .children .bottom ul li{margin-bottom:10px}main .children_achievements_wrap .children_achievements .block_actions{text-align:center}main .children_achievements_wrap .children_achievements .block_actions .clickbate{width:30%}main .branches_wrap,main .cities_wrap{background:#fff;padding:50px 0}main .branches_wrap .block_title,main .cities_wrap .block_title{font-size:45px;font-weight:700;margin-bottom:20px}main .branches_wrap .block_title .first_word,main .cities_wrap .block_title .first_word{color:#fb6418}main .branches_wrap .branches,main .branches_wrap .cities,main .cities_wrap .branches,main .cities_wrap .cities{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}main .branches_wrap .branches .column .col_title,main .branches_wrap .cities .column .col_title,main .cities_wrap .branches .column .col_title,main .cities_wrap .cities .column .col_title{font-size:36px;font-weight:700;margin-bottom:10px}main .branches_wrap .branches .column a,main .branches_wrap .cities .column a,main .cities_wrap .branches .column a,main .cities_wrap .cities .column a{font-size:20px;color:#363636;line-height:38px;text-decoration:none}main .reviews_wrap{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:50px 0}main .reviews_wrap .reviews{color:#363636}main .reviews_wrap .reviews .block_title{font-size:45px;font-weight:700;margin-bottom:30px}main .reviews_wrap .reviews .block_title .first_word{color:#fb6418}main .reviews_wrap .reviews .reviews_slider{width:80%;margin:0 auto}main .reviews_wrap .reviews .reviews_slider .review{background:#f1f1f1;border-radius:30px;overflow:hidden;display:flex;margin:0 15px}main .reviews_wrap .reviews .reviews_slider .review .right{display:flex;flex-flow:column;justify-content:center;padding:30px}main .reviews_wrap .reviews .reviews_slider .review .right .name{font-size:32px;font-weight:700;color:#fb6418;margin-bottom:30px}main .reviews_wrap .reviews .reviews_slider .review .right .review_text{font-size:18px;line-height:25px}footer{padding:30px 0}footer .footer_contain{display:flex;justify-content:space-between}footer .footer_contain .column{width:23%}footer .footer_contain .column .footer_logo{font-size:36px;font-weight:700;text-decoration:none;color:#363636}footer .footer_contain .column .footer_logo span{color:#fb6418}footer .footer_contain .column ul{list-style:none}footer .footer_contain .column ul li{margin-bottom:10px}footer .footer_contain .column ul li a{text-decoration:none;color:#363636;transition:.5s}footer .footer_contain .column ul li a:hover{color:#fb6418}footer .footer_contain .column .line_phone{display:flex;align-items:center}footer .footer_contain .column .line_phone svg{width:40px;height:40px}footer .footer_contain .column .phone{font-size:24px;font-weight:700;text-decoration:none;color:#363636}footer .footer_contain .column .email{font-size:24px;text-decoration:none;color:#363636}.mob_fixed_whatsapp{display:none}.fixed_whatsapp{position:fixed;left:0;bottom:0;width:100%;background:#25d366;height:60px;display:flex;justify-content:center;align-items:center;color:#fff}.fixed_whatsapp a{display:block;background:#fff;color:#25d366;font-size:18px;padding:8px 20px;border-radius:20px;margin-left:20px;text-decoration:none}.modal{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.modal#modal_message .modal_body.error{background:#dc3545}.modal#modal_message .modal_body.error .close::after,.modal#modal_message .modal_body.error .close::before{background:#000}.modal#modal_message .modal_body.error .modal_title{color:#fff!important}.modal#modal_message .modal_body.success{background:#198754}.modal#modal_message .modal_body.success .close::after,.modal#modal_message .modal_body.success .close::before{background:#000}.modal#modal_message .modal_body.success .modal_title{color:#fff!important}.modal .modal_bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6901960784);z-index:97}.modal .modal_body{max-width:95%;width:600px;position:fixed;z-index:98;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:30px;padding:15px;padding-top:40px}.modal .modal_body .close{position:absolute;right:10px;top:0;width:50px;height:50px;cursor:pointer}.modal .modal_body .close::after,.modal .modal_body .close::before{content:"";width:40px;height:4px;border-radius:30px;background:#fb6418;position:absolute;left:5px;top:50%;transition:.5s}.modal .modal_body .close::before{transform:rotate(-45deg)}.modal .modal_body .close::after{transform:rotate(45deg)}.modal .modal_body .close:hover::after,.modal .modal_body .close:hover::before{background:#000}.modal .modal_body .modal_title{font-size:24px;color:#fb6418;text-align:center;margin-bottom:10px;font-weight:700;text-transform:uppercase}.modal .modal_body .modal_content .short_text{text-align:center;color:#363636;margin-bottom:30px}.modal .modal_body .modal_content form{display:flex;flex-flow:column}.modal .modal_body .modal_content form .row_input{display:flex;justify-content:space-between}.modal .modal_body .modal_content form .row_input input{width:47%}.modal .modal_body .modal_content form input{font-size:16px;padding:15px;background:#f5f5f5;width:100%;margin-bottom:20px;border:1px solid #d7d7d7;outline:0;border-radius:15px}.modal .modal_body .modal_content form button{width:100%;outline:0;border:none}.modal .modal_body .modal_content form .agree{display:flex;font-size:12px;align-items:center;margin-top:10px}.modal .modal_body .modal_content form .agree input{width:20px;height:20px;margin:0;margin-right:10px}@keyframes clickbate{0%{left:-80px}40%{left:-80px}60%{left:100%}100%{left:100%}}@media screen and (max-width:1400px){body,html{width:100%;overflow-x:hidden}main .five_block_wrap .five_block .courses .course{width:360px;height:360px}main .five_block_wrap .five_block .courses .course .title{font-size:24px;margin-bottom:10px}main .five_block_wrap .five_block .courses .course .ages{margin-bottom:10px}main .five_block_wrap .five_block .courses .course .text{font-size:14px}footer .footer_contain .column .footer_logo{font-size:32px}}@media screen and (max-width:1200px){main .five_block_wrap .five_block .courses{grid-template-columns:repeat(2,1fr)}main .five_block_wrap .five_block .courses .course{width:420px;height:420px}}@media screen and (max-width:1000px){header .header .logo_link{font-size:28px}main .first_block_wrap{padding-top:100px}main .first_block_wrap .advantages_block{margin-top:40px}main .first_block_wrap .advantages_block .advantage{width:calc(50% - 20px);margin-bottom:40px}main .second_block_wrap .second_block .plan_to_teach .step{width:calc(50% - 10px);margin-bottom:20px}main .second_block_wrap .second_block .plan_to_teach .step .left{padding:15px}main .second_block_wrap .second_block .plan_to_teach .step .left .title{font-size:20px}main .second_block_wrap .second_block .plan_to_teach .step .left .text{font-size:14px}main .third_block_wrap .third_block .mini_advantages .advantage{width:calc(33% - 10px);padding:10px}main .third_block_wrap .third_block .mini_advantages .advantage img{padding:5px;width:35px;height:35px;margin-right:5px}main .third_block_wrap .third_block .mini_advantages .advantage .text{font-size:14px}footer .footer_contain .column .footer_logo{font-size:24px}footer .footer_contain .column .phone{font-size:24px}}@media screen and (max-width:990px){main .first_block_wrap .first_block .left h1{font-size:36px}main .second_block_wrap .second_block .block_title{font-size:36px}main .third_block_wrap .third_block .block_title{font-size:36px}main .third_block_wrap .third_block .mini_advantages .advantage{width:100%;height:50px;margin-bottom:15px;justify-content:flex-start}main .third_block_wrap .third_block .skills_block .skill .left{padding:10px;height:100%;padding-top:15px}main .third_block_wrap .third_block .skills_block .skill .left .text{font-size:14px;line-height:16px}main .third_block_wrap .third_block .skills_block .skill .right{height:100%;padding-top:15px;display:flex;align-items:flex-start}main .third_block_wrap .third_block .skills_block .skill .right img{width:60px;-o-object-fit:contain;object-fit:contain}main .four_block_wrap .four_block .block_title{font-size:36px}main .five_block_wrap .five_block .block_title{font-size:36px}main .five_block_wrap .five_block .courses .course{width:340px;height:340px}main .teachers_block_wrap .teachers_block .block_title{font-size:36px}main .teachers_block_wrap .teachers_block .competition_block .left{width:65%}main .teachers_block_wrap .teachers_block .competition_block .right{width:35%}main .teachers_block_wrap .teachers_block .competition_block .right img{width:100%}main .call_to_action_wrap .call_to_action .left,main .call_to_action_wrap .call_to_action .right{width:100%}main .bonus_for_child_wrap .bonus_for_child .row.reverse{flex-flow:column-reverse}main .bonus_for_child_wrap .bonus_for_child .row .left,main .bonus_for_child_wrap .bonus_for_child .row .right{width:100%}main .bonus_for_child_wrap .bonus_for_child .row .title{font-size:28px}main .bonus_for_child_wrap .robometrica_items .items{width:calc(50% - 10px);margin-bottom:20px}main .update_world_wrap .update_world .left,main .update_world_wrap .update_world .right{width:100%;margin-bottom:20px}main .update_world_wrap .update_world .block_title{font-size:36px}main .faq_wrap .faq .block_title{font-size:36px}main .children_achievements_wrap .children_achievements .block_title{font-size:36px}main .children_achievements_wrap .children_achievements .childrens .children{width:100%;margin-bottom:20px}main .reviews_wrap .reviews .block_title{font-size:36px}main .reviews_wrap .reviews .reviews_slider{width:100%}footer .footer_contain{flex-flow:row wrap}footer .footer_contain .column{width:47%}footer .footer_contain .column .footer_logo{font-size:20px}footer .footer_contain .column .phone{font-size:20px}footer .footer_contain .column .email{font-size:20px}}@media screen and (max-width:768px){.fixed_whatsapp{display:none}.mob_fixed_whatsapp{position:fixed;bottom:10px;left:0;width:100%;display:flex;justify-content:center;z-index:99}.mob_fixed_whatsapp a{width:80%;background:#25d366;color:#fff;text-align:center;text-decoration:none;font-size:18px;padding:10px 0;border-radius:30px}body,html{width:100%;overflow-x:hidden}header{position:relative}header .header{flex-flow:row wrap}header .header .main_menu{position:absolute;top:100%;width:100%;left:0;flex-flow:column;align-items:center;background:#fb6418;height:0;overflow:hidden;padding:0;transition:1s}header .header .main_menu.show{padding:10px 0;height:245px;border-bottom:1px solid #fff}header .header .main_menu li{width:100%}header .header .main_menu li a{text-align:center;padding:8px 0;font-size:18px;color:#fff}header .header .mob_contact{width:100%;display:flex;justify-content:space-between;align-items:center}header .header .mob_contact svg{width:30px;height:30px}header .header .mob_contact a{color:#363636;text-decoration:none;font-size:20px}header .header .burger{display:block;position:relative;width:50px;height:50px}header .header .burger span,header .header .burger span::after,header .header .burger span::before{content:"";width:40px;height:4px;border-radius:15px;background:#fb6418;position:absolute;transition:.5s}header .header .burger span{top:50%;left:50%;transform:translate(-50%)}header .header .burger span::before{top:-10px}header .header .burger span::after{top:10px}header .header .burger.active span{height:0}header .header .burger.active span::before{top:0;transform:rotate(45deg)}header .header .burger.active span::after{top:0;transform:rotate(-45deg)}main .first_block_wrap{padding-bottom:40px}main .first_block_wrap iframe{width:100%}main .first_block_wrap .first_block{flex-flow:row wrap}main .first_block_wrap .first_block .left,main .first_block_wrap .first_block .right{width:100%}main .first_block_wrap .first_block .left h1{width:100%;font-size:24px}main .first_block_wrap .advantages_block{margin-bottom:0}main .first_block_wrap .advantages_block .advantage{width:100%;margin-bottom:10px}main .second_block_wrap .second_block .block_title{font-size:24px}main .second_block_wrap .second_block .plan_to_teach .step{width:100%}main .third_block_wrap .third_block .block_title{font-size:24px}main .third_block_wrap .third_block .mini_advantages .advantage{height:120px}main .third_block_wrap .third_block .skills_block .row_left,main .third_block_wrap .third_block .skills_block .row_right{margin-bottom:0}main .third_block_wrap .third_block .skills_block .row_left .skill,main .third_block_wrap .third_block .skills_block .row_right .skill{width:100%!important;margin-bottom:15px}main .four_block_wrap .four_block .block_title{font-size:24px}main .four_block_wrap .four_block .tabs_menu{flex-flow:column}main .four_block_wrap .four_block .tabs_menu .item{width:100%;border:none;border-bottom:1px solid #000}main .four_block_wrap .four_block .tabs_content{padding:15px}main .four_block_wrap .four_block .tabs_content .tab{padding:10px}main .five_block_wrap .five_block .block_title{font-size:24px}main .five_block_wrap .five_block .short_description{font-size:16px}main .five_block_wrap .five_block .courses{grid-template-columns:repeat(1,1fr);place-items:center}main .five_block_wrap .five_block .courses .course{width:420px;height:420px}main .teachers_block_wrap .teachers_block .block_title{font-size:24px}main .teachers_block_wrap .teachers_block .competition_block{flex-flow:column;padding-top:30px}main .teachers_block_wrap .teachers_block .competition_block .left,main .teachers_block_wrap .teachers_block .competition_block .right{width:100%}main .teachers_block_wrap .teachers_slider{width:80%;margin:50px auto 0}main .teachers_block_wrap .teachers_slider .slick-prev{right:103%}main .teachers_block_wrap .teachers_slider .slick-prev::before{font-size:24px}main .teachers_block_wrap .teachers_slider .slick-next{left:103%}main .teachers_block_wrap .teachers_slider .slick-next::before{font-size:24px}main .bonus_for_child_wrap .robometrica_items .items{width:100%}main .update_world_wrap{padding:30px 0}main .update_world_wrap .update_world .block_title{font-size:24px}main .update_world_wrap .update_world .right .items .item{width:100%;margin-bottom:10px}main .call_to_action_wrap .call_to_action .left .block_title{font-size:24px}main .call_to_action_wrap .call_to_action .right form{margin-bottom:30px}main .faq_wrap .faq .block_title{font-size:24px}main .faq_wrap .faq .questions{width:100%}main .children_achievements_wrap .children_achievements .block_title{font-size:24px}main .children_achievements_wrap .children_achievements .block_actions .clickbate{width:100%}main .reviews_wrap .reviews .block_title{font-size:24px}main .reviews_wrap .reviews .reviews_slider .review{flex-flow:column}main .branches_wrap .branches,main .branches_wrap .cities,main .cities_wrap .branches,main .cities_wrap .cities{grid-template-columns:repeat(1,1fr)}footer .footer_contain{flex-flow:column}footer .footer_contain .column{width:100%;display:flex;flex-flow:column}footer .footer_contain .column .footer_logo{margin-bottom:30px;font-size:36px}}@media screen and (max-width:450px){main .five_block_wrap .five_block .courses .course{width:320px;height:320px}main .five_block_wrap .five_block .courses .course .title{font-size:20px;margin-bottom:5px}main .five_block_wrap .five_block .courses .course .ages{font-size:14px;margin-bottom:5px}main .five_block_wrap .five_block .courses .course .ages .text{width:85%}}