@font-face{font-family:'ZurichCondBold';src:url("../font/ZurichCondBold.eot");src:url("../font/ZurichCondBold.eot?#iefix") format("embedded-opentype"),url("../font/ZurichCondBold.woff2") format("woff2"),url("../font/ZurichCondBold.woff") format("woff"),url("../font/ZurichCondBold.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Abel [RUS by Daymarius]';src:url("../font/AbelRUSbyDaymarius.eot");src:url("../font/AbelRUSbyDaymarius.eot?#iefix") format("embedded-opentype"),url("../font/AbelRUSbyDaymarius.woff2") format("woff2"),url("../font/AbelRUSbyDaymarius.woff") format("woff"),url("../font/AbelRUSbyDaymarius.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.preloader{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh;color:#f5f5f5;font-size:.73em;background:#012d41;background:-moz-linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);background:-webkit-linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);background:linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012d41",endColorstr="#012d41",GradientType=1);z-index:105}.loaded{display:none}.loader{width:96px;height:48px;display:inline-block;position:relative;background:#FFF;border-radius:48px 48px 0 0;box-sizing:border-box;overflow:hidden}.loader::after{content:'';box-sizing:border-box;position:absolute;width:24px;height:12px;border-radius:24px 24px 0 0;background:#ff5237;left:50%;transform:translateX(-50%);bottom:0}.loader::before{content:'';position:absolute;width:4px;height:32px;left:0;right:0;margin:auto;bottom:0;background:#ff5237;transform-origin:50% 100%;box-sizing:border-box;animation:animloader 2s linear infinite alternate}@keyframes animloader{0%{transform:rotate(-70deg)}10%{transform:rotate(-40deg)}20%, 45%, 35%{transform:rotate(-10deg)}40%, 30%{transform:rotate(-30deg)}50%, 60%{transform:rotate(20deg)}55%, 65%, 75%{transform:rotate(40deg)}70%{transform:rotate(45deg)}85%, 90%{transform:rotate(50deg)}95%{transform:rotate(75deg)}100%, 93%{transform:rotate(70deg)}}@keyframes drive_circle{0%{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(15deg)}100%{transform:rotate(0deg)}}@keyframes line_logo{0%{width:1px;height:0px;box-shadow:0px 0px 10px #f5f5f5}90%{height:50px;width:2px}100%{height:43px}}@keyframes desc_logo_animate{0%{opacity:0;margin-right:10px}30%{margin-right:0}100%{opacity:1}}@keyframes contact_top_animate{0%{opacity:0;margin-right:0}30%{margin-right:20px}100%{opacity:1}}@keyframes menu_container_show{0%{opacity:0}100%{opacity:1}}@keyframes price_show{0%{bottom:11px}50%{bottom:8px}100%{bottom:11px}}@keyframes manager_show{0%{opacity:0}100%{opacity:1}}@keyframes arrow_speedometer{0%{transform:rotate(153deg)}10%{transform:rotate(150deg)}20%{transform:rotate(156deg)}30%{transform:rotate(151deg)}40%{transform:rotate(155deg)}50%{transform:rotate(145deg)}60%{transform:rotate(153deg)}70%{transform:rotate(150deg)}80%{transform:rotate(160deg)}90%{transform:rotate(149deg)}100%{transform:rotate(153deg)}}@keyframes advantages_items{0%{opacity:0}100%{opacity:1}}@keyframes qa_show{0%{opacity:0}100%{opacity:1}}.top_panel{background-color:#012d41;position:fixed;top:0;left:0;width:100%;padding:10px 0;color:#f5f5f5;z-index:100}.top_panel .contact_top{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-right:20px;font-family:"Abel [RUS by Daymarius]";font-size:12px}.top_panel .contact_top a{color:#f5f5f5}.top_panel .contact_top a.wa_link{color:#00a884}.top_panel .contact_top a.tg_link{color:#1288c4}.top_panel .contact_top a.vk_link{color:#07f}.top_panel .contact_top a.ok_link{color:#f70}.top_panel .contact_top ul{display:flex;justify-content:flex-end}.top_panel .contact_top ul li{margin-left:10px}.top_panel .contact_top ul li.top_mail{margin-left:20px}.top_panel .contact_top ul.top_phone{font-family:"ZurichCondBold";font-size:1.16em}.top_panel .contact_top ul.top_phone a{color:#f42a5a}.top_panel .contact_top ul.top_phone li{margin-left:25px}.top_panel .contact_top_animate{animation:contact_top_animate 1s}.top_panel .menu_butt{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;border:solid 2px #f5f5f5;border-radius:10px;cursor:pointer}.top_panel .menu_butt .menu_butt_item{width:70%;height:2px;margin:3px 0;background-color:#f5f5f5}.logo_container{width:210px;font-size:7px}.logo_container img{width:50px;animation:drive_circle 10s infinite}.logo_container .div_line_v{height:0px;width:2px;background-color:#f5f5f5}.logo_container .add_animate{animation:line_logo .3s;height:43px}.logo_container .desc_logo{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.logo_container .desc_logo_animate{animation:desc_logo_animate 1s}.logo_container h1{font-size:2.5em;line-height:1em;text-transform:uppercase}.logo_container span{font-family:"Abel [RUS by Daymarius]";font-size:1.738em}.menu_container{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(1,45,65,0.9);color:#f5f5f5;opacity:1;z-index:1001}.menu_container .menu{position:fixed;top:0;right:-350px;background-color:#01708e;width:350px;height:100vh;transition:all .3s}.menu_container .menu .menu_content{position:relative;padding:20px 10px;width:100%;height:100vh;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.menu_container .menu .menu_content::-webkit-scrollbar{width:0}.menu_container .menu .menu_content .logo_container{margin-bottom:10px}.menu_container .menu .menu_content .logo_container h3{font-size:2.5em;line-height:1em;text-transform:uppercase;text-align:left;padding-left:0}.menu_container .menu .menu_content ul.short_menu{position:absolute;left:10px;top:100px;text-align:center;margin-top:0}.menu_container .menu .menu_content ul.short_menu li.blind_eye{margin-bottom:20px}.menu_container .menu .menu_content h3{padding-left:25px;font-size:.7em;color:#012d41;text-align:right}.menu_container .menu .menu_content a svg.fa-xmark{position:absolute;top:20px;right:10px;font-size:2.5em}.menu_container .menu .menu_content a{color:#f5f5f5;opacity:.7;transition:all .3s;font-size:.6em}.menu_container .menu .menu_content a:hover{opacity:1}.menu_container .menu .menu_content ul{text-align:right;margin-top:10px;font-family:"Abel [RUS by Daymarius]";line-height:25px}.menu_container .menu .menu_content p{font-size:.55em;font-family:"Abel [RUS by Daymarius]";color:#012d41;margin-bottom:5px;text-align:center}.menu_container .menu .menu_content p a{font-family:"Abel [RUS by Daymarius]";font-size:1em}.menu_container .menu .menu_content p.phones_menu a{font-size:1.3em;font-family:"ZurichCondBold"}.menu_container .menu .menu_content p.social_butt{display:flex;justify-content:center}.menu_container .menu .menu_content p.social_butt a{margin:0px 4px;font-size:1.3em}.menu_container .menu_open{right:0}.menu_container_show{display:block;animation:menu_container_show .3s}.fa-file-word{color:#3761a9}.fa-file-excel{color:#327606}.fa-file{color:#a3a6a1}.fa-image{color:#833a90}.my_info{position:fixed;top:0;left:0;z-index:100000}body{overflow-x:hidden}body,html,h1,h2,h3,h4,h5,h6,ul,ol,li{margin:0;padding:0}h2.title_h2{font-size:2em;padding:30px 0 50px 0}h3.title_h3{font-size:1.3669em;padding-bottom:20px}body{font-family:"ZurichCondBold";font-size:22px;color:#012d41}a,a:hover{color:#ff5237;text-decoration:none;cursor:pointer}ul,ol,li{list-style:none}.flex_h,.flex_v{display:flex;justify-content:space-between;align-items:center}.flex_v{flex-direction:column}.rec_butt{display:block;font-size:1em;text-align:center;color:#f5f5f5;text-transform:uppercase;width:fit-content;margin:1% auto;padding:.2em 2em;border-radius:50px;background:#ff0d64;background:-moz-linear-gradient(0deg, #ff0d64 0%, #ff5237 100%);background:-webkit-linear-gradient(0deg, #ff0d64 0%, #ff5237 100%);background:linear-gradient(0deg, #ff0d64 0%, #ff5237 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0d64",endColorstr="#ff5237",GradientType=1);transition:all .3s}.rec_butt:hover{color:#dadada}.blind_version_butt{position:fixed;top:118px;right:45px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;font-size:6px;font-family:"Abel [RUS by Daymarius]";z-index:1}.blind_version_butt .rel_cont{display:flex;justify-content:center;align-items:center;position:relative}.blind_version_butt a{text-align:center;color:#f5f5f5}.blind_version_butt i{position:absolute;top:-8px;left:7px;font-size:3em;color:#012d41;z-index:-1}.blind_version_butt_active{font-size:11px;line-height:12px}.blind_version_butt_active i{top:-20px;left:14px}.magnifier{position:fixed;top:97px;right:-120px;width:115px;transform:rotate(45deg);transition:all .5s;cursor:pointer;z-index:2}.magnifier_active{right:0px;transform:rotate(0deg)}.right_align{text-align:right}.main_screen{width:100%;height:100vh;background:#012d41;background:-moz-linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);background:-webkit-linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);background:linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012d41",endColorstr="#012d41",GradientType=1)}.main_screen .container{height:100vh;position:relative}.main_screen .container #granta{position:absolute;bottom:0px;left:0px;z-index:0}.main_screen .container .title_container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:50vh;width:60%;padding-top:73px}.main_screen .container .title_container a{position:relative;display:block;width:150px;padding:5px 0;margin-top:10px;border:solid 2px #f5f5f5;border-radius:50px;color:#f5f5f5;text-align:center;font-size:.7em;align-self:flex-end;text-shadow:1px 1px 3px #012d41;box-shadow:1px 1px 3px #012d41;z-index:1}.main_screen .container .title_container a i{position:absolute;right:11px;bottom:8px;animation:price_show 2s infinite}.main_screen .container h2{color:#f5f5f5;font-size:2.26em;z-index:1;text-shadow:1px 1px 3px #012d41}.main_screen .manager_container{position:absolute;right:0;top:0;display:flex;justify-content:flex-end;align-items:flex-end;opacity:0;z-index:1}.main_screen .manager_container .callback_container{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:rgba(1,45,65,0.8);border-radius:10px;width:300px;height:400px;padding:20px 10px;margin-right:-45px;margin-bottom:200px;color:#f5f5f5;align-self:flex-start}.main_screen .manager_container .callback_container .center_line{width:100%;background-color:#f5f5f5;height:1px}.main_screen .manager_container .callback_container h3{font-size:.9em;text-align:center}.main_screen .manager_container .callback_container p{font-family:"Abel [RUS by Daymarius]";font-size:.8em;background:url(../img/quot.svg) no-repeat left top;background-size:50px;padding-top:11px;text-indent:10px}.main_screen .manager_container .callback_container .signature{width:100%;text-align:right;font-size:.6em;font-family:"Abel [RUS by Daymarius]";margin-bottom:10px}.main_screen .manager_container .callback_container input{font-family:"Abel [RUS by Daymarius]"}.main_screen .manager_container .callback_container:after{content:'';position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:20px 0 0 20px;border-color:transparent transparent transparent rgba(1,45,65,0.8);top:20%;right:-20px;margin-top:230px}.main_screen .manager_container img{width:200px}.main_screen .manager_show{animation:manager_show 1s;opacity:1}.main_price_container{position:relative;background:#dadada;padding-bottom:1px;z-index:11}.main_price_container .row{margin-bottom:80px}.main_price_container .mkpp_img,.main_price_container .akpp_img{opacity:0;transition:all .3s}.main_price_container .img_show{opacity:1}.main_price_container h3{padding-bottom:30px}.main_price_container .desc_course{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:url(../img/bg_price.svg) no-repeat center center;background-size:100%;padding:44px 0;margin:20px 0 30px 0}.main_price_container ul{text-align:left;margin-bottom:15px}.main_price_container ul li{position:relative;padding:28px 0 5px 0px;background:url(../img/check.svg) no-repeat top left;background-size:60px;transition:all .3s}.main_price_container ul li .li_text{position:relative;width:100%;opacity:0;z-index:11;transition:all .3s}.main_price_container ul li .check_disactive{position:absolute;top:0;right:285px;width:70px;height:57px;background-color:#f5f5f5;transition:all .3s;z-index:0}.main_price_container ul li .check_active{width:0 !important}.main_price_container ul li.show_text{padding-left:10px}.main_price_container ul li.show_text .li_text{opacity:1}.main_price_container span{font-size:1.6em;color:#ff5237}.graduates{background:url(../img/drive_granta.jpg) no-repeat center center;background-size:cover}.graduates .drive_granta{display:flex;justify-content:flex-start;align-items:center;height:500px;background:#012d41;background:-moz-linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);background:-webkit-linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);background:linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012d41",endColorstr="#012d41",GradientType=1)}.graduates .drive_granta .graduates_count{position:relative;width:50%;background:url(../img/speedometer_scale.svg) no-repeat left top;background-size:cover;color:#f5f5f5}.graduates .drive_granta .graduates_count img{position:absolute;bottom:-30px;left:0;width:100%;transition:all 5s;z-index:0}.graduates .drive_granta .graduates_count img.rotate_img{transform:rotate(153deg)}.graduates .drive_granta .graduates_count #words_graduates{position:absolute;top:140px;left:60px;font-size:22px;text-shadow:1px 1px 3px #012d41;z-index:11}.graduates .drive_granta .graduates_count #words_graduates .words_grad{font-size:3em;margin-left:-3px}.graduates .drive_granta .graduates_count #words_graduates .word_more{font-size:2em;margin-bottom:-38px;margin-left:-2px}.graduates .drive_granta .graduates_count #words_graduates .word_since{font-size:1em;margin-top:-13px;margin-left:-1px}.graduates .drive_granta .graduates_count #change_count{position:absolute;top:64px;right:155px;font-size:5em;text-shadow:1px 1px 3px #012d41}.educ_container{background:#dadada;padding-bottom:1px}.educ_container .row{margin-bottom:80px}.educ_container .teacher_img,.educ_container .student_img,.educ_container .graduate_img{opacity:0;transition:all .3s}.educ_container .img_show{opacity:1}.educ_container .desc_course{display:flex;flex-direction:column;justify-content:center;align-items:center}.educ_container ul{text-align:left;font-size:19px}.educ_container ul li{position:relative;padding-top:1.5%;padding-bottom:0;margin-right:auto;margin-left:3%;margin-bottom:3%;background:url(../img/check.svg) no-repeat top left;background-size:7%;transition:all .3s}.educ_container ul li .li_text{position:relative;width:100%;opacity:0;z-index:11;transition:all .3s}.educ_container ul li .check_disactive{position:absolute;top:0;right:0px;width:100%;height:100%;background-color:#f5f5f5;transition:all 3.2s;z-index:0}.educ_container ul li .check_active{width:0 !important}.educ_container ul li.show_text{padding-left:5px}.educ_container ul li.show_text .li_text{opacity:1}.educ_container ul #show_educ_text_1{width:89.6%;margin-top:7%}.educ_container ul #show_educ_text_2{width:91.8%}.educ_container ul #show_educ_text_3{width:93.3%}.educ_container ul #show_educ_text_4{width:94.7%}.educ_container ul #show_educ_text_5{width:94%}.educ_container ul #show_educ_text_6{width:94.5%}.educ_container ul #show_educ_text_7{width:95.3%}.educ_container ul #show_educ_text_8,.educ_container ul #show_educ_text_9{margin-left:8%}.educ_container ul #show_educ_text_8{width:83.7%;margin-top:7%}.educ_container ul #show_educ_text_9{width:86.4%}.educ_container .desc_course_base{background:url(../img/bg_base.svg) no-repeat center center;background-size:100%}.educ_container .desc_course_spec{background:url(../img/bg_spec.svg) no-repeat center center;background-size:100%}.educ_container .desc_course_prof{background:url(../img/bg_prof.svg) no-repeat center center;background-size:100%}.educ2_container{background:url(../img/bg_educ.jpg) no-repeat center center;background-size:cover}.educ2_container .bg_educ2_container{background:#012d41;background:-moz-linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);background:-webkit-linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);background:linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012d41",endColorstr="#012d41",GradientType=1);padding:5.6% 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.educ2_container .bg_educ2_container ul{display:flex;justify-content:space-between;text-shadow:1px 1px 3px #012d41;color:#f5f5f5;margin-bottom:5%}.educ2_container .bg_educ2_container ul .li_count_hour{background:url(../img/bg_duration_training.svg) no-repeat top left;background-size:72%;font-size:1em;flex-basis:26%;padding:6% 0% 4% 6%}.educ2_container .bg_educ2_container ul .li_count_hour .count_hour_container{display:flex;justify-content:flex-start;align-items:flex-end}.educ2_container .bg_educ2_container ul .li_count_hour .count_hour{font-size:2.7em;margin-left:-2px}.educ2_container .bg_educ2_container ul .li_count_hour .title_hour{font-size:1.6em;text-transform:uppercase}.educ2_container .bg_educ2_container ul .li_count_hour .hour{margin-left:5%;margin-bottom:-2%;font-size:1.3em}.educ2_container .bg_educ2_container ul .li_count_hour .count_hour,.educ2_container .bg_educ2_container ul .li_count_hour .title_hour{line-height:100%}.educ2_container .bg_educ2_container ul .li_pluse{background:url(../img/plus.svg) no-repeat left center}.educ2_container .bg_educ2_container ul .li_total{background:url(../img/total.svg) no-repeat left center}.educ2_container .bg_educ2_container ul .li_pluse,.educ2_container .bg_educ2_container ul .li_total{background-size:50%;flex-basis:10%}.what_documents{background-color:#dadada;padding-bottom:3%}.what_documents img{position:absolute;width:15%;top:0;right:0;opacity:.3}.what_documents .document_content{position:relative;font-size:1.3em}.what_documents ul li{position:relative;padding:4.3% 0% 0% 12%;margin-bottom:3%;padding-left:0%;opacity:0;transition:all 1s}.what_documents ul li div{background:url(../img/bg_document_item.svg) no-repeat bottom left;background-size:100%;width:9%;padding:0% 0% 1% 3%;position:absolute;top:0%;left:0;font-size:2.5em;opacity:0;transition:all 1s}.what_documents ul li div.doc_num{opacity:1}.what_documents ul li.doc_li{padding-left:12%;opacity:1}.advantages{background:url(../img/advantages.jpg) no-repeat center center;background-size:cover}.advantages .advantages_container{background:#012d41;background:-moz-linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);background:-webkit-linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);background:linear-gradient(90deg, rgba(1,45,65,0.8) 0%, rgba(1,112,142,0.8) 50%, rgba(1,45,65,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012d41",endColorstr="#012d41",GradientType=1);text-align:center;font-size:1em}.advantages .advantages_container .container{padding-top:8%;padding-bottom:8%}.advantages .advantages_container .advantages_items{background:url(../img/bg_advantages.svg) no-repeat center center;background-size:55%;background-position-y:10%;transition:all .3s;opacity:0}.advantages .advantages_container img{height:2.5em}.advantages .advantages_container h3{font-size:.68em;text-transform:uppercase;color:#f5f5f5;margin-top:-5%;margin-bottom:8%;transition:all .3s}.advantages .advantages_container .advantages_items_active{animation:advantages_items 1s;opacity:1}.qa_container{background-color:#dadada;background-image:url(../img/bg_qa.svg);background-repeat:no-repeat;background-size:50%;background-position-y:20px;background-position-x:right;min-height:calc(100vw/2);padding-bottom:2%}.qa_container .spoiler{background:rgba(1,45,65,0.9);color:#f5f5f5;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;cursor:pointer}.qa_container .spoiler h3{padding:10px;margin:0;line-height:1}.qa_container .spoiler h3 span{text-transform:uppercase}.qa_container .spoiler_desc{margin:0 0 2% 10%;background:rgba(1,112,142,0.9);transition:all .3s}.qa_container .spoiler_desc p{font-family:"Abel [RUS by Daymarius]";padding:2% 1.5%;display:none;transition:all .3s}.qa_container .spoiler_desc p.qa_show{display:block;animation:qa_show 1s}.ask_question{background:#012d41;background:-moz-linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);background:-webkit-linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);background:linear-gradient(90deg, #012d41 0%, #01708e 50%, #012d41 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#012d41",endColorstr="#012d41",GradientType=1)}.ask_question .ask_question_container{background-image:url(../img/granta_back.svg);background-repeat:no-repeat;background-position:bottom right;padding:3% 0;text-shadow:1px 1px 3px #012d41;color:#f5f5f5}.ask_question .ask_question_container .rec_butt{text-shadow:none;margin-left:0}.ask_question .ask_question_container p{width:50%;font-family:"Abel [RUS by Daymarius]";font-size:.8em;margin:1.5% 0}.ask_question .ask_question_container ul{font-size:.8em}.ask_question .ask_question_container .wa_write,.ask_question .ask_question_container .wa_write a{color:#00a884}.ask_question .ask_question_container .wa_write a{margin-left:20px}.ask_question .ask_question_container .tg_write,.ask_question .ask_question_container .tg_write a{color:#1288c4}.ask_question .ask_question_container .tg_write a{margin-left:19px}.ask_question .ask_question_container .ya_write,.ask_question .ask_question_container .ya_write a{color:#fc3f1d}.ask_question .ask_question_container .ya_write a{margin-left:19px}.ask_question .ask_question_container .phones,.ask_question .ask_question_container .phones a{color:#f5f5f5}.ask_question .ask_question_container .phones a{margin-left:19px}.ask_question .ask_question_container .phones{margin:20px 0}.news_contant{background-color:#dadada;padding-bottom:15%}.news_contant img{margin-bottom:10px;border:solid 5px #f5f5f5}.news_contant p{background:#f5f5f5;padding:20px 10px;border-radius:15px;font-size:.8em}.news_contant p span{font-size:.8em}.sved_contant{background-image:url(../img/bg_sved.svg);background-size:20%;background-attachment:fixed;background-position-y:98%;background-position-x:99%;background-repeat:no-repeat;background-color:#dadada;padding-bottom:15%;min-height:100vh}.sved_contant table{font-family:"Abel [RUS by Daymarius]"}.sved_contant table thead{text-align:center;background-color:#012d41;color:#f5f5f5}.sved_contant p{font-family:"Abel [RUS by Daymarius]"}.sved_contant p a i{font-size:1.5em}.sved_contant .license{width:20%;margin:10px 0}.news_container{background-color:#dadada;padding-bottom:10%}.news_container .row{margin-top:-3%}.news_container .img_news{background-size:100%;background-repeat:no-repeat;background-position:center center}.news_container .img_news div{border-radius:20px;border:solid 10px #012d41;height:40%;margin-top:30%;background-size:cover;background-position:center center;background-repeat:no-repeat}.news_container #first_news{background-image:url(../img/blob1.svg)}.news_container #first_news div{margin-left:30%}.news_container #second_news{background-image:url(../img/blob.svg)}.news_container #second_news div{margin-right:30%}.news_container h3{margin-top:29%}.news_container p{background:url(../img/bg_news.svg) no-repeat center center;background-size:100%;padding:8% 6% 12% 6%;position:relative;font-size:.8em}.news_container p .disappearing{background-image:linear-gradient(90deg, #000 0%, transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;display:inline-block}.news_container p a{position:absolute;bottom:9%;right:6%;font-family:"Abel [RUS by Daymarius]"}.news_container .all_news{font-size:.8em;display:block;width:fit-content;margin-top:-10%;position:relative;z-index:1}.footer{background-color:#012d41;color:#f5f5f5;font-size:1em}.footer img{margin-top:-18.9%}.footer .rec_butt{margin:0}.footer .contacts{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1% 0}.footer .contacts .container,.footer .contacts .row{padding:0}.footer .contacts h2,.footer .contacts h3{border-bottom:solid 1px #f5f5f5;font-family:"Abel [RUS by Daymarius]";margin-bottom:1%}.footer .contacts h2{font-size:1.45em;width:100%;text-align:center}.footer .contacts h3{font-size:1em;width:fit-content;margin-top:1%}.footer .contacts ul{font-family:"Abel [RUS by Daymarius]";font-size:0.7em}.footer .contacts table{font-family:"Abel [RUS by Daymarius]";font-size:.7em;width:100%}.footer .contacts table td{padding-bottom:1%;vertical-align:top}.footer .contacts table td.td_contact{padding-left:1%}.footer .contacts table a{font-family:"ZurichCondBold";margin-right:3%}.footer .contacts p{margin:0}.footer .contacts .social_butt{width:fit-content;display:flex;justify-content:center;font-size:.9em}.footer .contacts .social_butt a{margin:0 10%;color:#f5f5f5}.footer .copyright_container{font-family:"Abel [RUS by Daymarius]";color:#f5f5f5;font-size:.6em;text-align:center;padding-bottom:1%}.modal_record{position:fixed;width:100%;height:100vh;top:0;left:0;display:none;z-index:999999999}.modal_record .modal_rec_relative{position:relative;width:100%;height:100vh}.modal_record .modal_rec_relative .close_rec{position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(1,112,142,0.9)}.modal_record .modal_rec_relative .manager_container{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end;align-items:flex-end;z-index:1}.modal_record .modal_rec_relative .manager_container .callback_container{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:rgba(1,45,65,0.8);border-radius:10px;width:300px;height:400px;padding:20px 10px;margin-right:-45px;margin-bottom:200px;color:#f5f5f5;align-self:flex-start}.modal_record .modal_rec_relative .manager_container .callback_container .fa-circle-xmark{position:absolute;top:-40px;right:-30px;color:#f5f5f5;font-size:1.6em;cursor:pointer}.modal_record .modal_rec_relative .manager_container .callback_container .center_line{width:100%;background-color:#f5f5f5;height:1px}.modal_record .modal_rec_relative .manager_container .callback_container h3{font-size:.9em;text-align:center}.modal_record .modal_rec_relative .manager_container .callback_container p{font-family:"Abel [RUS by Daymarius]";font-size:.8em;background:url(../img/quot.svg) no-repeat left top;background-size:50px;padding-top:11px;text-indent:10px}.modal_record .modal_rec_relative .manager_container .callback_container .signature{width:100%;text-align:right;font-size:.6em;font-family:"Abel [RUS by Daymarius]";margin-bottom:10px}.modal_record .modal_rec_relative .manager_container .callback_container input{font-family:"Abel [RUS by Daymarius]"}.modal_record .modal_rec_relative .manager_container .callback_container:after{content:'';position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:20px 0 0 20px;border-color:transparent transparent transparent rgba(1,45,65,0.8);top:20%;right:-20px;margin-top:230px}.modal_record .modal_rec_relative .manager_container img{width:200px}.modal_record_activve{display:block;animation:manager_show .3s}@media (max-width: 375px){.main_price_container .desc_course{padding:36px 0;margin-bottom:20px;margin-top:0}.main_price_container ul{margin-bottom:0}.main_price_container ul li{font-size:.75em;background-size:45px;padding-top:19px;padding-bottom:0}.main_price_container ul li .check_disactive{width:55px;height:43px;right:213px}.main_price_container ul li.show_text{padding-left:10px}.main_price_container h2{font-size:1.5em}.main_price_container h3{padding-bottom:10px;padding-top:10px;text-align:left}.main_price_container span{font-size:1.1em}}@media (min-width: 375.1px) and (max-width: 407px){.main_price_container .desc_course{padding:36px 0;margin-bottom:20px;margin-top:0}.main_price_container ul{margin-bottom:0}.main_price_container ul li{font-size:.75em;background-size:45px;padding-top:19px;padding-bottom:0}.main_price_container ul li .check_disactive{width:55px;height:43px;right:213px}.main_price_container ul li.show_text{padding-left:10px}.main_price_container h2{font-size:1.5em}.main_price_container h3{padding-bottom:10px;padding-top:10px;text-align:left}.main_price_container span{font-size:1.1em}}@media (min-width: 407.1px) and (max-width: 447px){.main_price_container .desc_course{padding:29px 0;margin-bottom:20px;margin-top:0}.main_price_container ul li{font-size:.75em;background-size:45px;padding-top:19px;padding-bottom:0}.main_price_container ul li .check_disactive{width:55px;height:43px;right:213px}.main_price_container ul li.show_text{padding-left:10px}.main_price_container h2{font-size:1.5em}.main_price_container h3{padding-bottom:10px;padding-top:10px;text-align:left}.main_price_container span{font-size:1.1em}}@media (min-width: 447.1px) and (max-width: 484px){.main_price_container .desc_course{padding:41px 0}.main_price_container ul li{font-size:.85em;background-size:45px;padding-top:19px;padding-bottom:0}.main_price_container ul li .check_disactive{width:55px;height:43px;right:247px}.main_price_container ul li.show_text{padding-left:10px}.main_price_container h2{font-size:1.5em}.main_price_container h3{padding-bottom:10px;padding-top:10px;text-align:left}.main_price_container span{font-size:1.2em}}@media (min-width: 484.1px) and (max-width: 524px){.main_price_container .desc_course{padding:46px 0}.main_price_container ul li{font-size:.85em;background-size:45px;padding-top:19px}.main_price_container ul li .check_disactive{width:55px;height:43px;right:247px}.main_price_container ul li.show_text{padding-left:10px}.main_price_container span{font-size:1.2em}}@media (min-width: 524.1px) and (max-width: 575.9px){.main_price_container .desc_course{padding:64px 0}.main_price_container ul li{font-size:.9em;background-size:50px;padding-top:20px}.main_price_container ul li .check_disactive{width:60px;height:47px;right:260px}.main_price_container ul li.show_text{padding-left:10px}.main_price_container span{font-size:1.5em}}@media (max-width: 575.9px){h2.title_h2{font-size:6vw;padding:30px 0 50px 0}h3.title_h3{font-size:5vw;padding-bottom:20px}.sved_contant p,.sved_contant table{font-size:4.5vw}.rec_butt{font-size:4.5vw;padding:1.2vw 8vw}.main_screen .container .title_container{width:100%}.modal_record .modal_rec_relative .manager_container img,.main_screen .manager_container img{width:80px}.modal_record .modal_rec_relative .manager_container .callback_container,.main_screen .manager_container .callback_container{margin-bottom:60px;margin-right:0px;width:250px;height:320px;font-size:.8em}.modal_record .modal_rec_relative .manager_container .callback_container:after,.main_screen .manager_container .callback_container:after{margin-top:195px}.graduates .drive_granta{height:auto;padding:10px 0 30px 0}.graduates .drive_granta .graduates_count{width:280px}.graduates .drive_granta .graduates_count #words_graduates{top:87px;left:23px;font-size:12px}.graduates .drive_granta .graduates_count #words_graduates .word_more{margin-bottom:-24px}.graduates .drive_granta .graduates_count #change_count{top:39px;right:71px;font-size:3em}.ask_question .ask_question_container{background-position-x:-17px}.ask_question .ask_question_container p{width:100%}.educ_container ul{font-size:3.29vw}.educ2_container .bg_educ2_container ul .li_count_hour{font-size:1.92vw}.what_documents .document_content{font-size:3.9vw}.what_documents .document_content ul{margin-top:-6%;margin-bottom:10%}.what_documents .document_content ul li{padding:7% 0 0 17%}.what_documents .document_content ul li div{width:14%;padding:0% 0% 1% 4.8%}.advantages .advantages_container{font-size:5.64338vw}.news_container .row{margin:0}.news_container h3{margin-top:0}.news_container p{font-size:3vw}.news_container .all_news{font-size:3vw;margin-top:0}.qa_container .spoiler_desc p{font-size:3vw}.footer{font-size:3vw}.footer .contacts{padding:0 15px}.footer .row{padding:0 -15px}.footer .rec_butt{font-size:2vw;margin-bottom:2%;margin-top:2%}}@media (min-width: 576px) and (max-width: 767.9px){h2.title_h2{font-size:.95em;padding:30px 0 50px 0}h3.title_h3{font-size:.6072em;padding-bottom:10px}.sved_contant p,.sved_contant table{font-size:.7em}.rec_butt{font-size:.7em}.main_screen .container .title_container h2{font-size:1.04em}.modal_record .modal_rec_relative .manager_container img,.main_screen .manager_container img{width:100px}.modal_record .modal_rec_relative .manager_container .callback_container,.main_screen .manager_container .callback_container{margin-bottom:92px;margin-right:-25px;width:277px;height:334px;font-size:.8em}.main_price_container .desc_course{justify-content:flex-end;margin:0;padding:17px 0}.main_price_container ul{margin-bottom:0}.main_price_container ul li{font-size:.6em;background-size:30px;padding-top:12px;padding-bottom:0;margin-left:5px}.main_price_container ul li .check_disactive{width:40px;height:38px;right:171px}.main_price_container ul li.show_text{padding-left:5px}.main_price_container span{font-size:.8em}.graduates .drive_granta{height:300px}.graduates .drive_granta .graduates_count{width:67%}.graduates .drive_granta .graduates_count #words_graduates{top:95px;left:21px;font-size:15.5px}.graduates .drive_granta .graduates_count #words_graduates .word_more{margin-bottom:-30px}.graduates .drive_granta .graduates_count #change_count{top:43px;right:82px;font-size:3.5em}.ask_question .ask_question_container{background-position-x:125px}.ask_question .ask_question_container p{width:80%}.educ_container ul{font-size:8.5px}.educ2_container .bg_educ2_container ul .li_count_hour{font-size:.485em}.what_documents .document_content{font-size:.598em}.advantages .advantages_container{font-size:.94em}.news_container p{font-size:.4em}.news_container .all_news{font-size:.5em}.qa_container .spoiler_desc p{font-size:.7em}.footer{font-size:.84em}.footer .rec_butt{margin-bottom:2%;margin-top:2%}}@media (min-width: 768px) and (max-width: 991.9px){h2.title_h2{font-size:1.27em;padding:30px 0 50px 0}h3.title_h3{font-size:.8352em;padding-bottom:20px}.sved_contant p,.sved_contant table{font-size:.8em}.rec_butt{font-size:.8em}.main_screen .container .title_container h2{font-size:1.4em}.modal_record .modal_rec_relative .manager_container img,.main_screen .manager_container img{width:130px}.modal_record .modal_rec_relative .manager_container .callback_container,.main_screen .manager_container .callback_container{margin-bottom:92px;margin-right:-25px;width:277px}.main_price_container .desc_course{justify-content:flex-end}.main_price_container ul{margin-bottom:0}.main_price_container ul li{font-size:.7em;background-size:30px;padding-top:10px}.main_price_container ul li .check_disactive{width:40px;height:38px;right:206px}.main_price_container ul li.show_text{padding-left:5px}.main_price_container span{font-size:1.2em}.graduates .drive_granta{height:400px}.graduates .drive_granta .graduates_count #words_graduates{top:95px;left:21px;font-size:15.5px}.graduates .drive_granta .graduates_count #words_graduates .word_more{margin-bottom:-30px}.graduates .drive_granta .graduates_count #change_count{top:43px;right:85px;font-size:3.5em}.ask_question .ask_question_container{background-position-x:250px}.ask_question .ask_question_container p{width:70%}.educ_container ul{font-size:11.8px}.educ2_container .bg_educ2_container ul .li_count_hour{font-size:.656em}.what_documents .document_content{font-size:.809em}.advantages .advantages_container{font-size:1.32em}.news_container p{font-size:.6em}.news_container .all_news{font-size:.7em}.qa_container .spoiler_desc p{font-size:.8em}.footer{font-size:.635em}.footer .contacts h2{font-size:1.1493em}.footer .contacts h3{margin-top:0}}@media (min-width: 992px) and (max-width: 1200px){h2.title_h2{font-size:2em;padding:30px 0 50px 0}h3.title_h3{font-size:1.13927em;padding-bottom:20px}.sved_contant p,.sved_contant table{font-size:.9em}.rec_butt{font-size:.9em}.main_screen .container .title_container h2{font-size:1.8989em}.modal_record .modal_rec_relative .manager_container img,.main_screen .manager_container img{width:130px}.modal_record .modal_rec_relative .manager_container .callback_container,.main_screen .manager_container .callback_container{margin-bottom:92px;margin-right:-25px;width:277px}.main_price_container .desc_course{justify-content:flex-end}.main_price_container ul{margin-bottom:15px}.main_price_container ul li{font-size:.8em;background-size:40px;padding-top:15px}.main_price_container ul li .check_disactive{width:50px;height:47px;right:232px}.main_price_container ul li.show_text{padding-left:7px}.main_price_container span{font-size:1.3em}.graduates .drive_granta .graduates_count #words_graduates{top:117px;left:47px;font-size:19px}.graduates .drive_granta .graduates_count #change_count{top:48px;right:126px;font-size:4.5em}.educ_container ul{font-size:16.2px}.educ2_container .bg_educ2_container ul .li_count_hour{font-size:.779em}.what_documents .document_content{font-size:1.089em}.advantages .advantages_container{font-size:.82em}.qa_container .spoiler_desc p{font-size:.9em}.footer{font-size:.84em}}
/*# sourceMappingURL=style.css.map */
