@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);body{background:#fafafa;font-family:'Open sans',sans-serif;font-variant-numeric:lining-nums;color:#444;line-height:normal}a{transition:.5s}a:active,a:focus{outline:none;text-decoration:none;cursor:pointer}button{border:none;background:transparent;cursor:pointer;padding:0}button:active,button:focus{outline:none}button::-moz-focus-inner{border:0}input,textarea{outline:none}input:active,textarea:active{outline:none}:focus{outline:none}textarea{resize:none}textarea{resize:vertical}textarea{resize:horizontal}input{margin:0}*{box-sizing:border-box}svg path{transition-duration:.3s}a{transition-duration:.3s;color:initial;text-decoration:none}img{max-width:100%;height:auto}nav{list-style:none}.body--active{height:100vh;overflow:hidden}.wrapper{width:100%;display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.container{width:100%;max-width:1240px;padding:0 15px;margin:0 auto}header{background:#fff;position:relative;width:100%;color:#fff;z-index:5}header.fix_header{position:fixed;top:0;box-shadow: 2px 0px 5px 0px #00000070}footer a:hover,.footer_bottom_wrapper span a:hover{color:#fd8200}.header_wrapper{display:flex;flex-direction:row;align-items:center;padding:0 0;justify-content:space-between;gap:20px}main{min-height:calc(100vh - 390px);position:relative}.header_right{display:flex;flex-direction:row;gap:20px;align-items:center;width:100%;justify-content:flex-end}.u_holder{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center}.u_holder .call_login{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fd8200;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;border:2px solid #fd8200;height:50px;padding:10px 15px;background:#fff}.u_holder .call_login:hover{color:#fff;background:#fd8200}.u_holder .call_registration{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.u_holder .call_registration:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.cabinet_link.cabinet_logout{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#444;font-size:16px;font-weight:600;line-height:20px;padding:10px 15px}.cabinet_link.cabinet_logout:hover{color:#fd8200}.cabinet_link.cabinet_logout:hover svg path{stroke:#fd8200}.cabinet_link.cabinet_active{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fd8200;font-size:16px;font-weight:600;line-height:20px;padding:10px 15px;max-width:165px}.cabinet_link.cabinet_active span{width:calc(100% - 30px)}.cabinet_link.cabinet_active:hover{color:#444}.cabinet_link.cabinet_active:hover svg{opacity:.7}.nav_menu{display:flex;flex-direction:row;align-items:center;gap:20px;margin-right:20px}.nav_menu>li{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;height:100px;text-align:center}.nav_menu>li>span,.nav_menu>li>a{color:#444;display:flex;align-items:center;gap:10px;line-height:24px;font-weight:600;font-size:16px}.nav_menu>li>a .open_m,.nav_menu>li>span .open_m{display:none}.nav_menu>li.active>a,.nav_menu>li.active>span,.nav_menu>li>a:hover{color:#fd8200}.nav_menu>li>ul{display:none;box-shadow: 0px 0px 20px rgb(0 0 0 / 25%);position:absolute;z-index:2;top:100px;left:0;background:#fff;border:1px solid #ddd;width:250px}.nav_menu>li:hover>ul{display:block}.nav_menu>li>ul>li>span,.nav_menu>li>ul>li>a{color:#444;display:flex;align-items:center;gap:10px;font-size:16px;padding:12px 10px;text-align:left}.nav_menu>li>ul>li.active>a,.nav_menu>li>ul>li.active>span,.nav_menu>li>ul>li>a:hover{background:#fd8200;color:#fff}.header_wrapper .logo{width:100%;max-width:115px;min-width:115px;margin-right:20px}.page_section{position:relative}.page_section .section_wrapper{padding:30px 0 30px 0;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.no_padding .section_wrapper{padding-top:0!important;padding-bottom:0!important}footer{display:flex;align-items:center;justify-content:space-between;width:100%;float:left;flex-direction:row;background:#1a1a1a;color:#fff;padding:60px 0;margin-top:10px}.footer_block{width: calc(100% / 3 - 10px);display:flex;flex-direction:column;gap:40px;align-items:flex-start;justify-content:center}.footer_soc{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center}.footer_soc a:hover{opacity:.7}.footer_subnav{color:#fff;font-size:16px;gap:24px;display:flex;flex-direction:row;align-items:center}.footer_subnav a{color:#fff}.footer_subnav a:hover{color:#fd8200}.footer_menu{display:flex;flex-direction:column;gap:15px}.footer_menu li{}.footer_menu li a,.footer_menu li span{color:#fff;font-size:16px;line-height:26px;display:flex;padding:0 20px}.footer_menu a:hover{color:#fd8200}.footer_email{display:flex;flex-direction:column;gap:8px;font-size:16px;color:#fff;line-height:26px;font-weight:400}.footer_email a{color:#fff;text-decoration:none;font-weight:bold}.footer_email a:hover{color:#fd8200}.footer_email a:hover svg path{fill:#fd8200}.footer_email a.phone_call{display:flex;align-items:center;gap:5px}.footer_top a,.footer_top span{font-size:16px;line-height:normal;color:#fff}.footer_bottom{width:100%;flex-direction:row;justify-content:space-between;float:left}.footer_bottom_wrapper{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;padding:5px 0}.footer_bottom_wrapper .logo{max-width:115px}.footer_form_title{font-size:24px;line-height:34px;color:#fff;font-weight:bold}.mobile_only{display:none}#shader_nav{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#444;opacity:.3;z-index:2}#shader{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#444;opacity:.3;z-index:50}.form_popup{padding:40px 40px 40px;border-radius:5px;position:fixed;display:none;flex-direction:column;align-items:center;border:1px solid #e4e4e4;gap:20px;background-color:#fff;width:380px;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:100;max-height:calc(100% - 100px);overflow-y:auto;box-shadow: 0px 16px 16px 0px rgb(50 50 71 / 8%)}.form_popup.popup_full_width{left:10px;width:calc(100% - 20px)}.form_popup .form{width:100%}.form_popup.active{display:flex;flex-direction:column}#reg_per_pop.form_popup,#continue_pop.form_popup{width:800px;overflow:auto}.popup_close{position:absolute;display:flex;align-items:center;justify-content:center;top:30px;right:30px;width:30px;height:30px}.popup_close svg path,.popup_close svg rect{stroke:#444}.popup_close:hover svg path,.popup_close:hover svg rect{stroke:#fd8200}.popup_header{font-size:20px;line-height:24px;color:#49504f;text-align:center}.popup_message{font-size:18px;line-height:24px;font-weight:500;color:#49504f;text-align:center}.mobile_only{display:none!important}.langs{display:flex;flex-direction:column;gap:3px}.langs .lang_link{color:#4b6a8b}.langs .lang_link:hover,.langs .lang_link.active{color:#fd8200}.slick-track,.slick-list{min-width:100%}.go_to_top{position:fixed;bottom:35px;right:40px;z-index:3}.block{width:100%;float:left;display:flex;justify-content:center}.form .input>span{display:flex;flex-direction:column;width:100%;padding:5px 10px;position:relative}.form .input input{color:#444;background:#fff;height:48px;padding:0 18px;line-height:1.3;font-size:16px;width:100%;border-radius:8px;border:2px solid #ededed}.form .input input[readonly]{background:#e0e0e0;cursor:default}.form .input input[disabled]{background:#e0e0e0;cursor:not-allowed}.form .input.input_checkbox{display:flex;flex-direction:row;align-items:center;gap:5px;justify-content:flex-start}.form .input.input_checkbox label{cursor:pointer;width:calc(100% - 30px);display:block}.form .input.input_checkbox label a{color:#fd8200;font-size:16px;font-weight:600}.form .input.input_checkbox label a:hover{text-decoration:underline}.form .input.input_checkbox input{height:22px;width:22px}.form .input label{display:flex;flex-direction:column;width:100%;font-size:15px;padding:5px 10px;font-weight:500}.form .input label.rowlabel{flex-direction:row;align-items:center;gap:5px}.form .input textarea{color:#444;background:#fff;max-width:100%;min-width:100%;padding:0 18px;line-height:1.3;font-size:16px;width:100%;border-radius:8px;border:2px solid #ededed;min-height:80px;padding:10px 18px;max-height:300px}.form .input textarea:focus,.form .input input:focus{border:2px solid #fd8200}.form .input{width:100%;margin:5px 0}.form .input.s_input{position:relative}.form .input.s_input>span.s_input_label{position:absolute;top:0;right:0;background:#fff;width:auto;padding:5px 15px;height:100%;align-items:center;justify-content:center;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:inset 0 0 0 2px #ededed}.form_info{font-weight:600;color:#444;line-height:normal;font-size:16px;width:100%;text-align:center;display:none}.block_title{font-size:20px;color:#1a1a1a;font-weight:bold;line-height:30px;margin-bottom:20px;display:flex;width:100%;align-items:center;justify-content:center;text-align:center}.block_subtitle{font-size:20px;line-height:30px;color:#444;font-weight:600;line-height:normal;margin-bottom:20px;display:flex;width:100%;align-items:center;justify-content:center;text-align:center}#alert{background:#d90d0d;display:none;padding:15px 15px;position:fixed;top:100px;right:50px;max-width:100%;z-index:99999;text-align:left;opacity:.9}#alert.alert_success{background:#d6d6ea;color:#444}#alert p{font-size:16px;font-weight:400;color:#fff}#alert.alert_success p{color:#444}.block_box{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;width:100%;float:left;margin-bottom:30px;padding:20px;background:#444;border-radius:25px}.block_box>li{width: calc(100% / 3 - 15px);display:flex;flex-direction:column}.block_box.block_box_small>li{width: calc(100% / 2 - 15px)}.block_box>li a{font-size:16px;color:#444;font-weight:bold;line-height:normal;display:flex;width:100%;align-items:center;gap:10px;background:#fff;border-radius:25px;padding:10px 25px}.block_box>li a svg{width:20px;min-width:20px}.block_box>li a:hover{background:#fd8200}.block_banner{background:#ddd;margin-bottom:30px;display:flex;border-radius:25px;padding:50px 20px;align-items:center;justify-content:center;color:#444}.block_banner:hover{opacity:.7}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:#444}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{height:50px;background-color:#444;border-radius:5px}.content_holder{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;float:left;margin:30px auto}.content h1 span,.content h1{width:100%;float:left;font-weight:bold;line-height:normal;font-size:26px;margin-bottom:15px;position:relative;line-height:42px}.content h2 span,.content h2{width:100%;float:left;font-size:24px;font-weight:600;position:relative;line-height:36px;margin-bottom:15px}.content h3 span,.content h3{width:100%;float:left;font-size:20px;font-weight:600;position:relative;line-height:28px;margin-bottom:15px}.content h4 span,.content h4{line-height:normal;font-size:16px;position:relative;margin-bottom:15px}.content h5 span,.content h5{line-height:normal;font-size:16px;position:relative;margin-bottom:15px}.content a,.content i,.content strong,.content b,.content div,.content span,.content,.content p{line-height:22px;font-size:14px;margin-bottom:15px}.content img{vertical-align:middle}.content strong,.content b{font-weight:bold}.content i{font-style:italic}.content a{color:#fd8200;display:contents;text-decoration:none}.content a:hover{color:#444;text-decoration:none}.content ol{font-size:14px;line-height:18px;margin-bottom:20px;padding-right:15px;list-style-type:decimal;width:100%;display:flex;flex-direction:column}.content ol li{width:100%;float:left;margin-left:15px;position:relative;margin-bottom:10px}.content ul{font-size:14px;line-height:18px;margin-bottom:20px;padding-right:15px;width:100%;display:flex;flex-direction:column}.content ul li{width:100%;float:left;padding-left:20px;position:relative;margin-bottom:10px}.content ul li:after{position:absolute;left:5px;width:5px;height:5px;background-color:#fd8200;border-radius:100%;top:10px;transform:translateY(-50%);content:""}.content table{width:100%!important;margin:0;max-width:100%}.content table tr th{font-size:12px;color:#000;font-weight:500;text-align:left;padding:10px 10px;border:1px solid #fff;width:auto;height:auto}.content table tr td{font-size:12px;color:#000;font-weight:400;padding:10px 10px;border:1px solid #fff;width:auto;height:auto}.content table tr{background:#fff}.content table tr:nth-child(odd){background:#fafafa}.content table tr:hover th,.content table tr:hover td{background:#f2f2f2}.content_accordion>ul>li{position:relative;cursor:pointer;display:flex;flex-direction:column;width:100%;margin-bottom:0}.content_accordion>ul>li:after{content:"";display:block;width:16px;height:16px;background:url(/assets/templates/default/img/down.svg?v=1);background-repeat:no-repeat;background-size:100%;position:absolute;top:5px;left:0;transform:none}.content_accordion>ul>li.active:after{top:0;transform:rotate(180deg)}.content_accordion>ul>li>ul{display:none}.content_accordion>ul>li.active>ul{display:flex}.pdr_info_holder{display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:30px}.pdr_chapter_nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;width:100%}.pdr_chapter_nav a{color:#444;font-size:20px;line-height:30px;gap:10px;display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 28px)}.pdr_chapter_nav a:last-child{justify-content:flex-end}.pdr_chapter_nav a svg{width:14px;display:block}.pdr_chapter_nav a span{max-width:260px;word-break:break-word;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.pdr_chapter_nav a:hover{color:#fd8200}.pdr_chapter_nav a:hover svg path{stroke:#fd8200}.pdr_chapter{display:flex;flex-direction:column;width:100%}.pdr_chapter.hidden{display:none}.pdr_chapter_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.pdr_chapter ul li{display:flex;flex-direction:row;width: calc(100% / 2 - 20px)}.pdr_chapter p a img{display:inline-block;vertical-align:sub;transform:translateY(4px);margin-left:5px}.pdr_chapter ul > li a:not(.fancybox){display:flex;flex-direction:row;justify-content:flex-start;background:#f1f1f1;border-radius:12px;padding:24px 24px;align-items:center;width:100%;gap:20px}.pdr_chapter ul>li a:hover{background: rgb(253 130 0 / 25%)}.pdr_chapter ul>li a .chapter_num{background:#fd8200;font-size:20px;line-height:30px;font-weight:600;border-radius:50%;color:#fff;display:flex;flex-direction:column;width:48px;height:48px;align-items:center;justify-content:center}.pdr_chapter ul>li a .chapter_name{font-size:20px;line-height:30px;font-weight:600;color:#1a1a1a;width:calc(100% - 68px)}.chapter_number{font-size:18px;padding:5px 0;font-weight:bold}.chapter_number:hover{color:#fd8200}.pdr_chapter ul>li a.active{background:#fd8200}.pdr_chapter ul>li a svg{min-width:10px}.pdr_chapter_item{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;width:100%;margin-bottom:30px;padding:28px 28px;background:#fff;border-radius:12px}.road_marking_holder,.road_sign_holder{display:flex;flex-direction:row;gap:20px;align-items:flex-start;justify-content:space-between;width:100%}.road_sign{display:flex;flex-direction:column;margin-bottom:30px;padding:20px 0;background:#fff;border-radius:25px;box-shadow:0 4px 25px rgba(133,133,149,.15);height:100vh;max-height:900px;width:350px;border:1px solid #ddd}.road_sign_list{overflow-y:auto;overflow-x:hidden;height:100%}.road_sign li{display:flex;flex-direction:column;width:100%}.road_sign li a{display:flex;flex-direction:row;justify-content:space-between;padding:15px 10px;align-items:center;width:100%;font-size:16px;gap:10px}.road_sign li a:hover{background:#f2f3f7}.road_sign li a.active{background:#fd8200}.road_sign li a span{width:calc(100% - 15px);display:block}.road_sign li a svg{min-width:10px}.road_marking_item,.road_sign_item{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;width:100%;float:left;margin-bottom:30px;padding:0;align-items:flex-start}.road_sign_block{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:12px}.road_sign_block>a{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:20px;position:relative;cursor:pointer;padding:28px 28px}.road_sign_block>a:hover{opacity:.7}.road_sign_block a span{font-size:20px;line-height:30px;font-weight:bold;color:#1a1a1a;text-align:left;width:calc(100% - 104px)}.road_sign_block a svg{width:20px;transition:.5s}.road_sign_block.active a svg{transform:rotate(180deg)}.road_sign_block a .road_sign_nav_img{width:44px;height:44px;display:block}.road_sign_block .road_sign_block_inner{display:none}.road_sign_block.active .road_sign_block_inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding:5px 15px;justify-content:center}.markings,.signs{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:flex-start;gap:5px;margin-bottom:10px}.road_sign_intro{display:flex;width:100%;font-size:16px;line-height:26px;padding:10px 20px;color:#444;flex-direction:column}.markings .marking_item,.signs .sign_item{display:flex;flex-direction:column;width: calc(100% / 6 - 10px);padding:10px;background:#fff;position:relative;transition:.5s;border-radius:12px}.markings .marking_item:hover,.signs .sign_item:hover{background: rgb(253 130 0 / 25%)}.markings .marking_item>a,.signs .sign_item>a{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;text-align:center}.marking_number,.sign_number{font-weight:bold;font-size:20px;color:#1a1a1a;line-height:30px;text-align:center;width:100%}.marking_name,.sign_name{color:#444;font-size:16px;line-height:26px;font-weight:normal;text-align:center;width:100%}.marking_popup,.sign_popup{display:none}.marking_img,.sign_img{display:flex;align-items:center;justify-content:center;width:100%}.marking_img img,.sign_img img{max-width:100%;display:block}.sign_info{display:flex;flex-direction:column;gap:20px;height:auto;max-height:100%;overflow-x:hidden;overflow-y:auto;align-items:center;width:100%}.sign_info .marking_popup,.sign_info .sign_popup{display:flex;flex-direction:column;gap:20px}.info_holder{display:flex;flex-direction:row;gap:20px;align-items:flex-start;justify-content:space-between;width:100%}.info{display:flex;flex-direction:column;margin-bottom:30px;padding:20px 0;background:#fff;border-radius:25px;box-shadow:0 4px 25px rgba(133,133,149,.15);height:100vh;max-height:900px;width:350px;border:1px solid #ddd}.info_list{overflow-y:auto;overflow-x:hidden;height:100%}.info li{display:flex;flex-direction:column;width:100%}.info li a{display:flex;flex-direction:row;justify-content:space-between;padding:15px 10px;align-items:center;width:100%;font-size:16px;gap:10px}.info li a:hover{background:#f2f3f7}.info li a.active{background:#fd8200}.info li a span{width:calc(100% - 15px);display:block}.info li a svg{min-width:10px}.info_item{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;width:calc(100% - 370px);float:left;margin-bottom:30px;padding:20px;background:#fff;border-radius:12px;border:1px solid #ddd}.infos{display:none;overflow-y:auto;overflow-x:hidden;max-height:100%}.infos.active{display:flex;flex-direction:column;gap:20px;padding:5px 15px;justify-content:flex-start}.tpl_fine{display:flex;flex-direction:column;width:100%;padding:20px;background:#fff;position:relative;transition:.5s;gap:10px;border-bottom:2px solid #f3f3f3}.tpl_fine:hover{background:#f2f3f7}.fine_name{font-weight:bold;font-size:20px}.fine_amount{font-weight:500;font-size:18px}.btn.btn_main{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);cursor:pointer;border:none}.btn.btn_main:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.btn.btn_white{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fd8200;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fff;cursor:pointer;border:none}.btn.btn_white:hover{opacity:.6}.btn.btn_main_reverse{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fd8200;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;border:2px solid #fd8200;height:50px;padding:10px 15px;background:#fff}.btn.btn_main_reverse svg path{transition:.5s;fill:#fd8200}.btn.btn_main_reverse:hover{background:#fd8200;color:#fff}.btn.btn_main_reverse:hover svg path{fill:#fd8200}.btn.btn_main_reverse.to_registration{border:2px solid transparent}.btn.btn_main.btn_red{background:#e8482e;background:-webkit-linear-gradient(to left,#e8482e,#f66a54);background:-moz-linear-gradient(to left,#e8482e,#f66a54);background:-o-linear-gradient(to left,#e8482e,#f66a54);background:linear-gradient(to left,#e8482e,#f66a54)}.btn.btn_main.btn_red:hover{background:#f66a54;background:-webkit-linear-gradient(to left,#f66a54,#e8482e);background:-moz-linear-gradient(to left,#f66a54,#e8482e);background:-o-linear-gradient(to left,#f66a54,#e8482e);background:linear-gradient(to left,#f66a54,#e8482e)}.btn.btn_main.btn_green{background:#2eb371;background:-webkit-linear-gradient(to left,#2eb371,#4bce8d);background:-moz-linear-gradient(to left,#2eb371,#4bce8d);background:-o-linear-gradient(to left,#2eb371,#4bce8d);background:linear-gradient(to left,#2eb371,#4bce8d)}.btn.btn_main.btn_green:hover{background:#4bce8d;background:-webkit-linear-gradient(to left,#4bce8d,#2eb371);background:-moz-linear-gradient(to left,#4bce8d,#2eb371);background:-o-linear-gradient(to left,#4bce8d,#2eb371);background:linear-gradient(to left,#4bce8d,#2eb371)}.btn.btn_main.btn_large{max-width:360px;padding:25px 15px;height:70px;border-radius:35px;font-size:18px}.forms_but a{color:#1a1a1a;font-size:20px;line-height:26px;font-weight:bold;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.subscribe_form{display:flex;flex-direction:column;gap:15px;max-width:320px}.test_nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:28px;width:100%;justify-content:center;align-items:normal;margin-bottom:30px}.test_nav>li{display:flex;flex-direction:column;width: calc(100% / 2 - 15px);padding:28px 28px;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s}.test_nav_block{display:flex;flex-direction:column;gap:10px;width:100%;align-items:flex-start}.test_nav_block_first{display:flex;flex-direction:column;width:100%;gap:5px;align-items:flex-start}.test_nav_top{display:flex;flex-direction:row;width:100%;align-items:normal;justify-content:space-between;gap:16px}.test_nav_r{display:flex;flex-direction:row;align-items:flex-start;width:calc(100% - 56px);justify-content:space-between}.test_nav_middle{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:space-between;gap:8px}.test_nav_name{font-size:16px;line-height:26px;color:#1a1a1a;font-weight:600;text-transform:uppercase;gap:5px}.test_nav_number{font-size:16px;line-height:26px;font-weight:bold;color:#444;border-radius:50%;background:#d9d9d9;width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.test_nav_questions{font-size:16px;color:#444;line-height:26px;min-width:105px}.info_test_nav{display:flex;flex-direction:column;margin-bottom:30px;padding:0 0;height:100vh;max-height:900px;width:350px;gap:10px}.test_navigation{display:flex;flex-direction:column}.test_navigation_result{display:flex;align-items:center;gap:20px;color:#777;flex-direction:row}.test_navigation_result .test_navigation_result_incorrect,.test_navigation_result .test_navigation_result_correct{display:flex;align-items:center;font-size:16px;color:#1a1a1a;line-height:26px;justify-content:flex-start;width:100%;gap:10px;font-weight:600;text-wrap:nowrap}.test_navigation_result .test_navigation_result_correct span{color:#2eb371;font-weight:bold}.test_navigation_result .test_navigation_result_incorrect span{color:#e8482e;font-weight:bold}.trigger_add_favorite,.restart_test{font-size:16px;line-height:26px;color:#1a1a1a;display:flex;align-items:center;gap:10px}.trigger_add_favorite:hover,.restart_test:hover{color:#fd8200}.trigger_add_favorite:hover svg path,.restart_test:hover svg path{stroke:#fd8200}.timer{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:20px;line-height:30px;font-weight:bold}.error_test_load{font-size:20px;color:#fff;background:#e8482e;width:100%;display:flex;flex-direction:column;padding:16px 22px;border-radius:12px;align-items:center;justify-content:center;font-weight:500}.error_test_load a{color:#1a1a1a}.error_test_load a:hover{color:#fff}.test_b_holder_middle{display:flex;flex-direction:column;width:100%;position:relative;padding:0 25px}.test_navigation_questions{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;position:relative}.test_navigation_questions .slick-prev_arrow{position:absolute;top:5px;left:-20px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.test_navigation_questions .slick-next_arrow{position:absolute;top:5px;right:-20px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.test_navigation_questions .slick-prev_arrow:hover svg path,.test_navigation_questions .slick-next_arrow:hover svg path{stroke:#fd8200}.test_navigation_questions .question_nav{display:flex;flex-direction:column;width:32px;height:32px;align-items:center;justify-content:center;color:#444;background:#d7d7d7;font-size:16px;line-height:16px;cursor:pointer;border-radius:6px;margin:0 auto}.test_navigation_questions .question_nav.active{background:#fd8200;color:#fff}.test_navigation_questions .question_nav.correct{background:#2eb371;color:#fff}.test_navigation_questions .question_nav.incorrect{background:#e8482e;color:#fff}.test_navigation_questions .question_nav:hover{background:#e2e2e2;color:#444}.add_favorite_hidden
  display:none!important;
}

.test_body{display:flex;flex-direction:column;width:100%}.test_body .question{display:none}.test_body .question.active{display:flex;flex-direction:column;gap:20px;width:100%;align-items:flex-start}.question_block_in a{margin:0 auto}.question_block_in a:hover{opacity:.8}.question{width:100%;margin-bottom:10px}.question_img{max-width:max-content;margin:0 auto;width:calc(50% - 20px)}.question_count_holder{background:#f1f1f1;font-size:16px;padding:10px 15px;font-weight:bold;line-height:26px;border-radius:12px;width:100%;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between}.add_favorite{cursor:pointer;display:flex;align-items:center;justify-content:center;width:34px;height:34px}.add_favorite svg path{transition:.5s}.add_favorite:hover svg path{fill:#fd8200}.add_favorite.active svg path{stroke:#fd8200}.question_holder{font-size:20px;line-height:30px;font-weight:bold;color:#1a1a1a;width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:10px;justify-content:flex-start}.question_holder span{color:#fd8200}.question_answer_holder{display:flex;flex-direction:column;gap:0;margin-top:20px;width:100%}.question_answer_holder li{display:flex;flex-direction:column;width:100%}.question_answer_holder li a.answer{display:flex;flex-direction:row;width:100%;gap:15px;font-size:16px;padding:15px 20px;font-weight:500;align-items:center;border-bottom:2px solid #fff;line-height:26px;color:#444}.question_answer_holder li a.answer>span{display:flex;transition:.2s;width:24px;min-width:24px;background:#f7f7f7;height:24px;border:2px solid #d7d7d7;border-radius:50%;align-items:center;justify-content:center;position:relative}.question_answer_holder li a.answer:hover>span{border:2px solid #fd8200}.question.answered .question_answer_holder li a.answer:hover{background:none}.question.answered .question_answer_holder li a.answer:hover>span{border:2px solid #fd8200}.question.answered .question_answer_holder li a.answer:hover>span span{width:14px;height:14px;background:#fd8200;display:block;border-radius:50%}.add_favorite_hidden{display:none!important}.question_answer_holder li a.answer>span .incorrect_answer,.question_answer_holder li a.answer>span .correct_answer{display:none}.question_answer_holder li a.answer.correct>span .correct_answer{display:block;width:100%}.question_answer_holder li a.answer.correct{background:#2eb371!important;color:#fff!important;border-bottom:none}.question_answer_holder li a.answer.correct>span{display:none!important}.question_answer_holder li a.answer.incorrect>span .incorrect_answer{display:block;width:100%}.question_answer_holder li a.answer.incorrect{background:#e8482e!important;color:#fff!important;border-bottom:none}.question_answer_holder li a.answer.incorrect>span{display:none!important}.question.answered .question_answer_holder li a.answer>span{display:none!important}.question.answered .next_question_s{display:none!important}.test_body .question.answered .question_answer_holder li a.answer{cursor:default}.test_body .question .next_question{display:none}.test_body .question.answered .next_question{display:flex}.test_body .question.answered:last-child .next_question{display:none!important}.test_body .question .question_comment{display:none}.result_policeman{display:flex;flex-direction:row;gap:20px;align-items:center;width:100%}.policeman_message_holder{display:flex;flex-direction:column;width:calc(100% - 170px)}.policeman_message{display:flex;flex-direction:column;width:100%;justify-content:flex-start;align-items:flex-start;padding:20px;gap:10px}.policeman_message_title{font-size:20px;font-weight:500}.policeman_message_theme{font-size:16px;font-weight:600}.policeman_message_percent{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;font-size:24px;font-weight:bold}.policeman_message_percent span{font-size:40px;font-weight:bold}.policeman_message_percent_positive{background:#2eb371;font-weight:bold;color:#fff;text-align:center;padding:10px 10px;line-height:24px;font-size:22px}.policeman_message_percent_negative{background:#e8482e;font-weight:bold;color:#fff;text-align:center;padding:10px 10px;line-height:24px;font-size:22px}.policeman_message_answers{display:flex;flex-direction:column;gap:5px}.policeman_message_answers .policeman_message_correct_answers{display:flex;align-items:center;gap:10px;font-size:18px;color:#777}.policeman_message_answers .policeman_message_correct_answers span{color:#2eb371;font-weight:bold}.policeman_message_answers .policeman_message_correct_answers svg{width:40px}.policeman_message_answers .policeman_message_correct_answers svg path{fill:#a9df61}.policeman_message_answers .policeman_message_incorrect_answers{display:flex;align-items:center;gap:10px;font-size:18px;color:#777}.policeman_message_answers .policeman_message_incorrect_answers span{color:#e8482e;font-weight:bold}.policeman_message_answers .policeman_message_incorrect_answers svg{width:40px}.policeman_message_answers .policeman_message_incorrect_answers svg path{fill:#df6161}.forms_log{display:flex;flex-direction:column;width:100%;align-items:center;padding:10px 0}#login .popup_title{color:#444;font-size:22px;margin:5px auto}#login .login_title{font-size:18px;color:#444;line-height:30px}.registration_tg_form .login_title,.registration_gp_form .login_title,.registration_fb_form .login_title{font-size:18px}.thanks_text_registration_tg,.thanks_text_registration_gp,.thanks_text_registration_fb{display:none;text-align:center;width:100%;font-size:20px;font-weight:bold;line-height:30px;background:#fd8200;color:#fff;padding:20px 20px}.thanks_text_registration_tg p,.thanks_text_registration_gp p,.thanks_text_registration_fb p{text-align:center;color:#fff;font-size:20px;font-weight:bold;line-height:30px}.thanks_text,.thanks_text_recall,.instructor_thanks_text,.pwd_thanks_text,.instructor_setting_thanks_text,.manager_bill_thanks_text,.profile_thanks_text,.thanks_text_registration,.thanks_text_forget{display:none;text-align:center;width:100%;overflow:hidden;color:#fff;background:#fd8200;line-height:20px;margin:36px auto;font-weight:bold;font-size:17px;padding:20px 20px}.thanks_text p,.instructor_thanks_text p,.pwd_thanks_text p,.instructor_setting_thanks_text p,.manager_bill_thanks_text p,.profile_thanks_text p,.thanks_text_registration p,.thanks_text_forget p{margin:0}.login_form,.forget_form,.registration_form{display:none}.login_form.active,.forget_form.active,.registration_form.active{width:100%;display:flex;flex-direction:column;gap:10px}.social_holder{display:flex;flex-direction:column;gap:10px;font-size:16px;color:#b7b7b7;text-align:center;font-weight:600}.social_auth{flex-direction:row;display:flex;gap:20px;align-items:center;justify-content:center}.social_auth a{display:flex;transition:.5s;padding:10px 15px;background:#f9f9f9;border-radius:10px;border:1px solid #ddd}.social_auth a:hover{opacity:.7}.profile_setting_form,.pwd_form,.profile_form{width:100%;display:flex;flex-direction:column;gap:10px}.pass_field{display:flex;align-items:center;position:relative;width:100%;justify-content:flex-start}.pass_field>span.pass_view_off{display:none;position:absolute;right:0;align-items:center;justify-content:center;width:50px;height:50px;margin:0!important;padding:0!important;cursor:pointer;z-index:1;opacity:.7;transition:.5s}.pass_field>span.pass_view_on{display:flex;position:absolute;right:0;align-items:center;justify-content:center;width:50px;height:50px;margin:0!important;padding:0!important;cursor:pointer;z-index:1;opacity:.7;transition:.5s}.pass_field.active>span.pass_view_off{display:flex}.pass_field.active>span.pass_view_on{display:none}.pass_field>span.pass_view_on:hover,.pass_field>span.pass_view_off:hover{opacity:1}.pass_field.active>span.pass_view_off svg path{stroke:#fd8200}.test_nav_cabinet .test_nav_block_first{width:100%}.test_nav_status_bar{background:#fff;display:flex;position:relative;width:100%;align-items:center;justify-content:flex-start;padding:5px 10px;border-radius:15px;overflow:hidden;color:#fff}.test_nav_status_bar_text{position:relative;z-index:2;font-size:20px;line-height:30px;font-weight:bold;color:#414141}.test_nav_bottom{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:20px}.btn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;text-decoration:none!important;color:#fff;font-size:16px;font-weight:bold;text-align:center;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.btn:hover{color:#fff!important;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.btn:hover svg path{stroke:#fff}.btn_small{font-size:12px;font-weight:bold;line-height:18px;border-radius:25px;height:34px;padding:2px 8px}.start_test{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;text-decoration:none!important;color:#fff;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.start_test:hover{color:#fff!important;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.start_test:hover svg path{stroke:#fff}.test_nav_status_bar_percent{background:#414141;height:100%;position:absolute;top:0;left:0}.test_nav_status_bar_percent_correct{background:#2eb371;height:100%;position:absolute;top:0;left:0}.test_nav_status_bar_percent_failure{background:#e8482e;height:100%;position:absolute;top:0;right:0}.subscribe_thanks_text{font-size:18px;text-align:center;margin:20px auto;display:none}.footer_top_block{display:flex;flex-direction:column;gap:40px;width:100%;align-items:flex-start}.menu_nav{display:none}.menu_nav_open{display:block}.menu_nav_close{display:none}.menu_nav.active .menu_nav_open{display:none}.menu_nav.active .menu_nav_close{display:block}.mobile_nav{display:none}#login .hold_form{display:flex;flex-direction:column;gap:5px}.login_form .to_forget_pass{font-size:16px;color:#444;line-height:26px}.login_form .to_forget_pass:hover{color:#fd8200}.registration_form .to_login,.forget_form .to_login,.login_form .to_registration{font-size:16px;color:#fd8200;line-height:26px;font-weight:bold;text-align:center}.registration_form .to_login:hover,.forget_form .to_login:hover,.login_form .to_registration:hover{color:#444}.block_white{background:#fff}.main_banner{display:flex;flex-direction:column;width:100%;position:relative;padding:75px 0 75px 0}.main_banner .main_banner_holder{display:flex;flex-direction:row;width:100%;gap:40px;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.main_banner_text{display:flex;flex-direction:column;width:calc(100% - 790px);gap:20px;max-width:375px;margin-top:50px}.main_banner_photo{display:flex;flex-direction:column;width:750px;position:relative}.main_banner_title{color:#1a1a1a;font-size:32px;font-weight:bold;line-height:42px}.main_banner_subtitle{color:#444;font-size:16px;font-weight:normal;line-height:26px}.main_banner_subtitle span{font-weight:bold}.main_banner_link{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:18px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.main_banner_link:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.mb_desktop_img{display:block;width:100%}.mb_mobile_img{display:none;width:100%}.facade_1{position:absolute;top:0;right:550px}.facade_2{position:absolute;top:40px;right:-25px;z-index:2}.facade_3{position:absolute;bottom:85px;left:0}.facade_4{position:absolute;bottom:50px;right:500px}.facade_5{position:absolute;bottom:10px;right:170px;z-index:2}.facade_6{top:-15px;position:absolute;right:470px}.facade_7{position:absolute;bottom:30px;right:690px}.facade_m_1,.facade_m_2,.facade_m_3,.facade_m_4{display:none}.main_users_block{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin:50px auto;gap:20px}.main_users_text{font-size:24px;line-height:34px;color:#1a1a1a;font-weight:bold}.main_users_text span{color:#fd8200}.main_users_desktop_img{display:block;max-width:100%}.main_users_mobile_img{display:none;max-width:100%}.ab_block{display:flex;flex-direction:row;align-items:center;margin:60px auto 50px auto;justify-content:space-between;gap:10px}.ab_block li{display:flex;width:calc(100% / 3 - 10px);flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.ab_block li img{display:block;margin:0 auto}.ab_block li div{font-size:20px;line-height:30px;font-weight:600;color:#1a1a1a;text-align:center}.avg_block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin:50px auto 20px auto}.avg{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.avg_title{text-align:center;color:#1a1a1a;font-size:24px;line-height:34px;font-weight:bold}.avg_vs{color:#444;font-size:20px;line-height:30px}.afaq_title,.abrand_title{color:#1a1a1a;font-size:24px;line-height:32px;text-align:center;width:100%;font-weight:bold;margin:50px auto 30px auto}.afaq_title{text-align:left}.afaq_title span,.abrand_title span{color:#fd8200}.brand_block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:50px;gap:20px}.brand_block li{content-visibility:auto}.faq_holder{display:flex;flex-direction:row;gap:50px;align-items:flex-start;justify-content:space-between;width:100%}.faq_holder_in{display:flex;flex-direction:column;width: calc(100% / 2 - 25px)}.faq_tpl{display:flex;flex-direction:column;width:100%;border-bottom:2px solid #f3f3f3}.faq_tpl .faq_text{display:none;font-size:16px;line-height:26px;color:#444;width:calc(100% - 40px);padding:0 10px 5px 10px}.faq_tpl.active .faq_text{display:block}.faq_name{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:21px 10px;transition:.5s}.faq_tpl.active .faq_name{padding:21px 10px 21px 10px}.faq_tpl .faq_name:hover{opacity:.7}.faq_name span.faq_title{width:calc(100% - 40px);font-size:20px;line-height:30px;color:#1a1a1a;font-weight:600}.faq_tpl .faq_name svg{transition:.7s}.faq_tpl.active .faq_name svg{transform:rotate(180deg)}.pop_title{font-size:20px;line-height:26px;font-weight:bold;color:#1a1a1a}.form_success{display:none;font-size:20px;line-height:26px;font-weight:bold;color:#1a1a1a;width:calc(100% - 40px)}.form_popup .form.group_form{display:flex;flex-direction:column;width:100%;gap:5px}.block_box_new{display:flex;flex-direction:row;justify-content:flex-start;align-items:normal;flex-wrap:wrap;width:100%;gap:28px;margin:0 auto 30px auto}.block_box_new li{width: calc(100% / 3 - 20px);display:flex;flex-direction:column}.block_box_new li .regonly .i_category_select{pointer-events:none}.block_box_new li a{display:flex;flex-direction:column;gap:5px;border-radius:12px;background:#f1f1f1;padding:25px 20px;height:100%;transition:.5s;position:relative;align-items:center;justify-content:center}.block_box_new li a.regonly{opacity:.6}.block_box_new li a:hover{background: rgb(253 130 0 / 25%)}.block_box_new li .block_box_title{font-size:20px;line-height:30px;font-weight:bold;text-align:center;width:100%;color:#1a1a1a}.block_box_new li .block_box_subtitle{font-size:16px;line-height:20px;font-weight:normal;text-align:center;width:100%;color:#444}.block_box_new li .block_box_img{margin:0 auto;display:block;max-width:60px}.block_box_new_theory{display:flex;flex-direction:row;justify-content:flex-start;align-items:normal;flex-wrap:wrap;width:100%;gap:32px;max-width:665px;margin:0 auto 30px auto}.block_box_new_theory li{width: calc(100% / 2 - 18px);display:flex;flex-direction:column}.block_box_new_theory li a{display:flex;flex-direction:row;align-items:center;gap:24px;border-radius:12px;background:#f1f1f1;padding:25px 20px;height:100%;transition:.5s;transition:.5s}.block_box_new_theory li a:hover{background: rgb(253 130 0 / 25%)}.block_box_new_theory li .block_box_title{font-size:20px;line-height:30px;font-weight:bold;text-align:left;width:100%;color:#1a1a1a}.block_box_new_theory li .block_box_subtitle{font-size:16px;line-height:20px;font-weight:normal;text-align:center;width:100%;color:#444}.block_box_new_theory li .block_box_img{margin:0 auto;display:block}.breadcrumbs{display:flex;align-items:center;overflow-y:hidden;flex-wrap:nowrap;margin:20px 0 20px;flex-direction:row}.breadcrumbs li{position:relative;padding-right:5px;display:flex;align-items:center;justify-content:center;flex-direction:column}.breadcrumbs li a,.breadcrumbs li span{white-space:nowrap;font-size:15px;line-height:26px;color:#444}.breadcrumbs li.active a,.breadcrumbs li.active span{color:#fd8200;font-weight:bold}#sing_pop.form_popup{width:900px;left:calc(50% - 450px)}.marking_example img,.sign_example img{margin:0 auto;display:block}.fines{display:flex;flex-direction:column;gap:20px}.erroe_w_holder{display:flex;flex-direction:column;gap:20px;width:100%}.test_holder{display:flex;flex-direction:column;gap:28px;align-items:center;justify-content:center;width:100%}.all_progress{display:flex;flex-direction:column;width: calc(100% / 2 - 15px);padding:28px 28px;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s;gap:20px}.all_progress_title{font-size:16px;text-transform:uppercase;line-height:26px;color:#1a1a1a;font-weight:600}.all_progress_percent{color:#fd8200;font-size:20px;line-height:30px;font-weight:bold}.all_progress_top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.all_progress_bottom{display:flex;flex-direction:column;width:100%}.all_progress .test_nav_status_bar_percent{background:#fd8200}.error_w{display:flex;flex-direction:column;width:100%}.test_nav_a{display:flex;flex-direction:column;margin-bottom:30px;width:100%}.hold_form{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.personal_cabinet_holder{display:flex;flex-direction:column;width:100%;margin-bottom:30px;gap:20px}.tpl_personal_cabinet{display:flex;flex-direction:column;width:100%;background:#f1f1f1;border-radius:12px;padding:0 15px}.tpl_personal_cabinet .forms_log{display:none;width:100%;align-items:center}.personal_cabinet_nav{font-size:16px;line-height:26px;color:#1a1a1a;font-weight:bold;width:100%;padding:20px 15px;justify-content:space-between;display:flex;flex-direction:row;align-items:center;cursor:pointer}.personal_cabinet_nav span{display:flex;flex-direction:row;align-items:center;gap:10px}.personal_cabinet_nav:hover{color:#fd8200}.tpl_personal_cabinet.active .personal_cabinet_nav>svg{transform:rotate(180deg)}.tpl_personal_cabinet .personal_cabinet_nav span{display:flex;flex-direction:row;align-items:center;gap:5px}.tpl_personal_cabinet.active .forms_log{display:flex;flex-direction:column}.test_b_holder{display:flex;flex-direction:column;width:100%;gap:40px;margin-bottom:30px}.test_b_holder_top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:40px}.question_block_nav{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap}.question_block_in{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:space-between;gap:40px}.question_block_in_r{display:flex;flex-direction:column;width:calc(50% - 20px);gap:40px}.question_block_in_r.question_block_in_r_full{width:100%}#test_result_pop{width:800px;left:calc(50% - 400px)}.test_nav_a .question_holder{font-size:16px;line-height:26px;font-weight:500;padding:5px 10px}.test_isput .question_comment_call{display:none!important}.front_article_list_s,.front_article_list{display:flex;flex-wrap:wrap;gap:32px}.front_article_list_s li,.front_article_list li{width:calc(50% - 16px);border-radius:7px;overflow:hidden;position:relative;background:#f1f1f1;padding:20px 20px;max-width:700px}.front_article_list_s li:hover,.front_article_list li:hover{background: rgb(253 130 0 / 25%)}.front_article_list_s li img,.front_article_list li img{display:flex;width:auto;height:auto;max-width:100%;margin:0 auto}.front_article_list_info{width:100%;justify-content:flex-start;display:flex;flex-direction:column;padding:20px 20px}.front_article_list_info span{display:flex;color:#1a1a1a}.front_article_list_info a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:.3s;font-size:20px;line-height:30px;font-weight:600;color:#1a1a1a}.front_article_list_info a:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;content:""}.load_more{height:45px;padding:2px 20px;display:flex;justify-content:center;align-items:center;transition:.3s;text-decoration:none;background:#f8f7f7;border-radius:6px;color:#1a1a1a;position:relative;gap:10px;font-size:18px;line-height:30px;font-weight:600}.load_more:hover{background:#fd8200;color:#fff}.load_more:hover svg path{stroke:#fff}.catalog_pager_wrap{margin:20px auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.catalog_pager_list{display:flex;gap:10px}.catalog_pager_list li{display:flex;align-items:center}.catalog_pager_list li span,.catalog_pager_list li a{height:45px;width:auto;min-width:45px;padding:2px;display:flex;justify-content:center;align-items:center;transition:.3s;text-decoration:none;background:#f8f7f7;border-radius:6px;color:#1a1a1a;position:relative;font-size:18px;line-height:30px;font-weight:600}.catalog_pager_list li.active a,.catalog_pager_list li.active span,.catalog_pager_list li a:hover{background:#fd8200;color:#fff}.registration_tg_form,.registration_fb_form,.registration_gp_form{display:flex;flex-direction:column;max-width:500px;margin:0 auto;width:100%}.ac_city{width:100%;position:relative;display:flex;flex-direction:column;z-index:3}.ac_city.ac_filed:after{content:"";display:block;width:15px;height:15px;position:absolute;top:17px;right:18px;background:#fd8200;border-radius:50%;background-image:url(/assets/templates/default/img/checkbox_tick_w.svg);background-position:center;background-repeat:no-repeat}.ac_city_result{display:none;width:100%;position:absolute;top:45px;background:#fff;z-index:2}.ac_city_result ul{display:flex;flex-direction:column;width:100%;margin:5px 0;border-radius:8px;border:1px solid #c1c1c1;max-height:210px;overflow-y:auto;overflow-x:hidden}.ac_city_result ul li{display:flex;flex-direction:column;width:100%}.ac_city_result ul li a{display:flex;width:100%;padding:10px 10px;font-size:15px;color:#000}.ac_city_result ul li a:hover{color:#fff;background-color:#fd8200}#overflow_1{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.test_b_holder.test_b_holder_side{flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-between;gap:40px}.test_b_holder_side_left{display:flex;flex-direction:column;gap:20px;width:400px;background:#fff;padding:10px 15px;border-radius:12px}.test_b_holder_side_right{width:calc(100% - 440px);display:flex;flex-direction:column;gap:40px;background:#fff;padding:10px 15px;border-radius:12px}.test_b_holder.test_b_holder_side .question_img{width:100%}.test_b_holder.test_b_holder_side .question_block_in_r{width:100%}.test_b_holder.test_b_holder_side .question_block_in{flex-wrap:wrap;gap:20px;flex-direction:column}.test_b_holder.test_b_holder_side .test_b_holder_middle{padding:0}.test_b_holder.test_b_holder_side .test_navigation_result{gap:10px}.test_b_holder.test_b_holder_side .test_navigation_result .test_navigation_result_incorrect,.test_b_holder.test_b_holder_side .test_navigation_result .test_navigation_result_correct{font-size:14px}.test_b_holder_top_mobile{display:none}.test_b_holder.test_b_holder_side .trigger_add_favorite span{display:none}.test_b_holder.test_b_holder_side .test_navigation_questions{gap:14px}.test_b_holder.test_b_holder_side .question_img{max-width:500px}.pdr_block{display:flex;flex-direction:column;gap:20px;width:100%}.pdr_block .tpl_pdr_i{display:flex;flex-direction:column;gap:10px;width:100%}.pdr_block .tpl_pdr_i .pdr_i_description{display:none;width:100%}#sing_pop .popup_close{top:15px;right:15px}.pdr_block .tpl_pdr_i.active .pdr_i_description{display:flex;flex-direction:column;padding:10px 15px;background:#fbfbfb;border-radius:12px}.pdr_block .tpl_pdr_i .pdr_i_head{padding:12px 15px;background:#f1f1f1;border-radius:12px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.pdr_block .tpl_pdr_i .pdr_i_head>svg{transition:.5s}.pdr_block .tpl_pdr_i.active .pdr_i_head>svg{transform:rotate(180deg)}.pdr_block .tpl_pdr_i .pdr_i_head:hover{opacity:.8}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left{display:flex;flex-direction:row;align-items:center;gap:15px;width:calc(100% - 50px)}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_icon{border-radius:50%;background:#d9d9d9;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_text .pdr_i_chapter{font-size:18px;line-height:24px}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_text .pdr_i_chapter span{font-weight:600}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_text .pdr_i_number{font-size:16px;line-height:22px}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_text .pdr_i_number span{font-weight:600}.instructor_comment{display:flex;width:100%;flex-direction:column}.instructor_comment .instructor_comment_head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;width:100%;padding:12px 15px;background:#f1f1f1;border-radius:12px;cursor:pointer}.instructor_comment .instructor_comment_head:hover{opacity:.8}.instructor_comment .instructor_comment_head .instructor_comment_head_left{display:flex;flex-direction:row;align-items:center;gap:15px;width:calc(100% - 50px)}.instructor_comment .instructor_comment_head .instructor_icon{border-radius:50%;background:#d9d9d9;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.instructor_comment .instructor_comment_head>svg{transition:.5s}.instructor_comment.active .instructor_comment_head>svg{transform:rotate(180deg)}.instructor_comment .instructor_comment_head .instructor_name{font-size:18px;line-height:24px}.instructor_comment .instructor_comment_text{display:none}.instructor_comment.active .instructor_comment_text{display:flex;flex-direction:column;padding:10px 15px;background:#fbfbfb;border-radius:12px}.chosen-container{color:#444;background:#fff;height:48px;line-height:1.3;font-size:16px;width:100%!important;border-radius:8px;border:2px solid #ededed}.chosen-container.chosen-container-active{border:2px solid #fd8200}.chosen-container-single .chosen-single{height:48px;background:none;box-shadow:none;border:none}.chosen-container-single .chosen-single span{height:46px;display:flex;align-items:center;margin-left:10px;margin-right:32px}.chosen-container-single .chosen-single div{width:46px;height:46px}.chosen-container-single .chosen-single div b{background-image:url(/assets/templates/default/img/drop.svg)!important;background-repeat:no-repeat!important;background-size:inherit!important;background-position:center;width:46px;height:46px;transition:.5s}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:center;transform:rotate(180deg)}.chosen-container-active.chosen-with-drop .chosen-single{background:#fff!important}.chosen-container .chosen-results li{font-size:16px;line-height:20px;background:#fff;padding:10px 10px;width:100%}.chosen-container .chosen-results li.result-selected{color:#fff;background:#fd8200}.chosen-container .chosen-results li:hover{color:#fff;background:#444}.input_time_ft{display:flex;flex-direction:row;gap:10px;width:100%}.input_time_ft>span{display:flex;flex-direction:column;padding:10px 15px;position:relative}textarea.error_input,input.error_input{background:#ffcece!important;border:1px solid #cc0707!important}.input.error_input .chosen-container .chosen-single,.input.error_input .chosen-container{background:#ffcece!important;border:1px solid #cc0707!important}.attach_link{width:100%;font-size:15px;font-weight:500;padding:5px 5px;display:flex;flex-direction:row;gap:10px;align-items:center;cursor:pointer}.files_container{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:10px}.files_container li{width:100%;display:flex;flex-direction:row;gap:10px;align-items:center}.files_container li .link_name{font-size:14px;font-weight:300}.remove_link{font-size:20px;background:#f2f2f2;display:flex;align-items:center;justify-content:center;flex-direction:column;width:25px;height:25px;color:#000}.remove_link:hover{background:#222;color:#fff;text-decoration:none}.attach_zone{display:flex;flex-direction:column;width:100%;gap:5px;margin:10px 5px}.catalog_nav{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;margin:10px auto;gap:10px}.catalog_search{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 10px;background:#f1f1f1;border-radius:12px;position:relative}.catalog_search .is_input_block{display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;width:100%}.catalog_search .is_input_block .is_input{width:100%}.instructors_nav{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;margin:10px auto;gap:10px}.instructor_search{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 10px;background:#f1f1f1;border-radius:12px;position:relative}.instructor_search .is_input_block{display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;width:100%}.instructor_search .is_input_block .is_input{width:100%}.instructors{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:20px;margin-bottom:30px;justify-content:flex-start}.instructors .tpl_instructor{display:flex;flex-direction:column;width: calc(100% / 2 - 10px);padding:30px 20px;background:#f2f2f2;border-radius:10px;position:relative;transition:.5s;gap:0}.instructors.instructors_cabinet{margin:20px 0}.instructors.instructors_cabinet .tpl_instructor{width:100%!important}.instructors .tpl_instructor.no_instructors{width:100%!important;font-size:18px;text-align:center;font-weight:bold}.catalog{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:10px;margin-bottom:30px}.catalog .tpl_catalog{display:flex;flex-direction:column;width: calc(100% / 3 - 10px);padding:28px 28px;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s;gap:10px}.catalog .tpl_catalog.no_catalog{width:100%!important;font-size:18px;text-align:center;font-weight:bold}.catalog .product_img{display:block;width:100%;position:relative}.catalog .product_img img{width:100%;display:block}.catalog .product_img:hover img{opacity:.8}.product_cart .label,.product_card .label{background:#fd8200;color:#fff;padding:5px 15px;z-index:1;position:absolute;top:5px;left:5px;border-radius:20px;font-size:14px;opacity:.9}.catalog .product_name{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:10px;color:#fd8200;font-size:16px;font-weight:600;line-height:20px;padding:5px 0;width:100%}.catalog .product_name:hover{text-decoration:underline}.catalog .product_article{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:10px;color:#444;font-size:15px;font-weight:400;line-height:20px;padding:5px 0;width:100%}.catalog .product_article span{font-weight:600;color:444}.product_info .product_price_holder{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-start;gap:20px}.catalog .product_price_holder{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.product_info .product_price_holder .product_price,.catalog .product_price_holder .product_price{display:flex;flex-direction:row;color:#fd8200;position:relative;line-height:26px;font-size:24px;font-weight:700;gap:5px;align-items:center;text-wrap:nowrap}.product_info .product_price_holder .product_price span,.catalog .product_price_holder .product_price span{font-size:16px;font-weight:400}.catalog .tpl_catalog .product_card{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.product_info .product_price_holder .product_price_old,.catalog .product_price_holder .product_price_old{position:relative;color:#9f9f9f;display:flex;line-height:26px;font-size:22px;font-weight:600;flex-direction:row;gap:5px;align-items:center;text-wrap:nowrap}.product_info .product_price_holder .product_price_old:after,.catalog .product_price_holder .product_price_old:after{content:"";background:#cd2727;width:100%;position:absolute;transform:rotate(-10deg);height:1px;display:block}.product_info .product_price_holder .product_price_old span,.catalog .product_price_holder .product_price_old span{font-size:16px;font-weight:400}.product_navigation{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.instructor_registration{min-width:225px;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.instructor_registration:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.instructor_cart{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%}.instructor_cart_top{display:flex;flex-direction:row;width:100%;gap:30px;border-bottom:1px solid #fd8200;padding-bottom:10px}.instructor_cart_bottom{display:flex;flex-direction:row;width:100%;gap:10px;align-items:center;justify-content:space-between}.instructor_cart img{width:120px;border-radius:50%;overflow:hidden;transition:.5s}.instructor_cart:hover img{opacity:.7}.instructor_cart .instructor_i{display:flex;flex-direction:column;gap:5px;width:100%}.instructor_cart .instructor_i .instructor_name{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap;color:#fd8200;font-weight:600;font-size:18px;text-transform:uppercase;border-bottom:1px solid #fd8200;padding-bottom:10px}.instructor_cart .instructor_i .instructor_name h1{font-size:18px}.instructor_cart_full_info{display:flex;flex-direction:column;width:100%;gap:10px;align-items:flex-start;justify-content:flex-start}.instructor_cart_full_info>div{display:flex;flex-direction:row;width:100%;gap:10px;align-items:flex-start;justify-content:space-between}.instructor_cart_full_info>div a,.instructor_cart_full_info>div span{font-size:16px;line-height:20px;color:#484848;text-align:left;width:calc(40% - 5px);display:flex;flex-direction:row;align-items:center;gap:5px}.instructor_cart_full_info>div .s_danger{color:#e8482e;background:transparent}.instructor_cart_full_info>div .s_danger svg path{fill:#e8482e}.instructor_cart_full_info>div .s_warning{color:#fd8200;background:transparent}.instructor_cart_full_info>div .s_warning svg path{fill:#fd8200}.instructor_cart_full_info > div a,
.instructor_cart_full_info > div span:nth-child(2){width:calc(60% - 5px);font-weight:600}.instructor_cart_full_info>div a.instructor_contact{display:flex;flex-direction:row;gap:5px;align-items:center;color:#fd8200;text-decoration:underline;position:relative;z-index:2}.instructor_cart_full_info>div a.instructor_contact:hover{text-decoration:none}.instructor_cart .instructor_img{position:relative;z-index:2}.instructor_cart .instructor_i .instructor_name .instructor_name_f{display:flex;flex-direction:column;width:calc(100% - 34px);text-align:left;position:relative;z-index:2}.instructor_cart .instructor_i .instructor_name:hover{text-decoration:underline}.instructor_cart .instructor_i .instructor_experience span{font-weight:500;background:#fd8200;color:#fff;padding:2px 7px;border-radius:5px}.instructor_more{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:14px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 30px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.instructor_more:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.instructor_more:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.instructor_cart .instructor_i .instructor_city span{font-weight:500}.instructor_cart .instructor_i .instructor_district span{font-weight:500}.instructor_cart .instructor_i .instructor_pickup_address span{font-weight:500}.instructor_cart .instructor_i .instructor_cartype span{font-weight:500}.instructor_cart .instructor_i .instructor_transmission span{font-weight:500}.instructor_cart .instructor_i .instructor_car a{text-decoration:underline;font-weight:500}.instructor_cart .instructor_i .instructor_car a:hover{color:#fd8200}.product_rating{position:absolute;border:1px solid #eaeaea;right:10px;top:10px;display:flex;align-items:center;justify-content:flex-start;gap:5px;font-size:18px;font-weight:bold;height:40px;border-radius:12px;background:#fff;padding:5px 10px}.product_rating .recalls_count{font-size:12px;position:absolute;right:0;width:100px;bottom:-18px;text-align:right;font-weight:400}.product_info_left{display:flex;flex-direction:column;width:100%;max-width: calc(100% / 2 - 15px)}.instructor_rating{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:15px;font-size:16px;font-weight:600;flex-direction:row}.instructor_rating .instructor_rating_in{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:7px 12px;background:#fff;border-radius:10px;gap:3px}.instructor_rating .instructor_rating_in svg{width:14px;height:14px}.instructor_rating .recalls_count{position:relative;font-weight:400;color:#9f9f9f;text-decoration:underline;font-size:16px;line-height:150%;display:flex;flex-direction:row;text-wrap-mode:nowrap;text-transform:none}.input_gr.input_gr_triple{gap:10px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.input_gr.input_gr_triple .input{width:calc(100% / 3 - 10px)}.input_gr.input_gr_double{gap:10px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.input_gr.input_gr_double .input{width:calc(100% / 2 - 10px)}.input_gr.input_gr_single{gap:10px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.input_gr.input_gr_single .input{width:calc(100% - 10px)}.instructor_top{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin:10px auto;align-items:center}.instructor_pretext{font-weight:bold;font-size:16px}.instructor_pretext a{color:#fd8200;text-decoration:underline}.instructor_pretext a:hover{text-decoration:none}.test_b_holder_bottom{display:flex;flex-direction:column;width:100%;max-height:500px;overflow:auto}.catalog_filter_call{display:none}.instructor_filter_call{display:none}.instructors_nav_head{display:none}.catalog_nav_head{display:none}.instructor_i_description{width:100%;font-size:12px;margin:5px auto;max-height:120px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.instructor_i_left{width:120px;display:flex;flex-direction:column;gap:20px}.instructor_price_duration{display:flex;width:100%;flex-direction:column;gap:5px}.instructor_price{display:flex;font-size:20px;text-align:left;font-weight:500;color:#fd8200;flex-direction:row;gap:3px;align-items:flex-end}.instructor_price span{font-size:26px;font-weight:bolder}.instructor_duration{display:flex;flex-direction:row;align-items:center;font-size:16px;text-align:left;color:#484848;text-wrap-mode:nowrap}.uncheck_block{display:flex;flex-direction:row;width:100%;gap:10px;flex-wrap:wrap}.uncheck_block a{color:#fff;font-size:14px;font-weight:bold;line-height:20px;border-radius:10px;border:2px solid #fd8200;padding:3px 10px;background:#fd8200;margin-bottom:10px}.uncheck_block a:hover{border:2px solid #fd8200;background:#fff;color:#fd8200}.instructor_more_h{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:flex-start;width:100%;margin-top:10px}.product_cart{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:30px;width:100%}.tpl_product_full{display:flex;flex-direction:column;width:100%;position:relative;transition:.5s;gap:10px}.product_full{display:flex;flex-direction:column;width:100%}.product_tabs_nav{display:flex;flex-direction:row;width:100%;align-items:center;border-bottom:2px solid #ddd;gap:10px}.product_tabs_nav a{font-weight:600;font-size:16px;padding:10px 20px;border-top-left-radius:10px;border-top-right-radius:10px}.product_tabs_nav a:hover,.product_tabs_nav a.active{background:#fd8200;color:#fff}.product_tabs{flex-direction:column;width:100%;display:flex}.product_tabs .product_tab{padding:10px 0;flex-direction:column;width:100%;display:none}.product_tabs .product_tab.active{display:flex}.tpl_instructor_full{display:flex;flex-direction:column;width:100%;position:relative;transition:.5s;gap:10px}.tpl_instructor_full .instructor_contact{max-width:300px;display:flex;flex-direction:row;gap:5px;align-items:center;color:#fd8200;text-decoration:underline}.tpl_instructor_full .instructor_contact:hover{text-decoration:none}.tpl_instructor_full .instructor_cart{gap:30px;align-items:flex-start;flex-direction:row}.tpl_instructor_full .instructor_cart img{width:250px}.tpl_instructor_full .instructor_i_left{width:250px}.tpl_instructor_full .instructor_cart .instructor_i{width:calc(100% - 280px);gap:10px}.instructor_full{display:flex;flex-direction:column;width:100%}.instructor_tabs_nav{display:flex;flex-direction:row;width:100%;align-items:center;border-bottom:2px solid #ddd;gap:10px}.instructor_tabs_nav a{font-weight:600;font-size:16px;padding:10px 20px;border-top-left-radius:10px;border-top-right-radius:10px}.instructor_tabs_nav a:hover,.instructor_tabs_nav a.active{background:#fd8200;color:#fff}.instructor_tabs{flex-direction:column;width:100%;display:flex}.instructor_tabs .instructor_tab{padding:10px 0;flex-direction:column;width:100%;display:none}.instructor_tabs .instructor_tab.active{display:flex}.tab_title{display:flex;flex-direction:column;width:100%;font-size:18px;font-weight:600;background:#f7f7f7;padding:10px 10px}.instructor_car_full{display:flex;flex-direction:row;align-items:flex-start;width:100%;gap:20px;padding-top:20px}.instructor_car_photo{display:flex;flex-direction:column;width:250px}.instructor_car_photo img{width:100%;border-radius:50%;overflow:hidden;border:2px solid #ddd;transition:.5s}.instructor_car_info{width:calc(100% - 280px);gap:10px;display:flex;flex-direction:column;font-size:16px}.instructor_car_info div span{font-weight:500}.instructor_gallery_holder{display:flex;max-width:900px;flex-direction:column;width:100%;margin:5px auto;position:relative}.instructor_gallery{width:100%;display:block;position:relative}.tpl_instructor_gallery{display:block;width:100%;min-height:220px}.tpl_instructor_gallery a img,.tpl_instructor_gallery a{display:block;width:100%;transition:.5s}.tpl_instructor_gallery a:hover{opacity:.7}.slick-prev_arrow{width:40px;height:40px;background:#fff;position:absolute;top:calc(50% - 20px);z-index:2;display:flex;align-items:center;justify-content:center;left:5px;opacity:.7;transition:.5s}.slick-next_arrow{width:40px;height:40px;background:#fff;position:absolute;top:calc(50% - 20px);z-index:2;display:flex;align-items:center;justify-content:center;right:5px;opacity:.7;transition:.5s}.slick-next_arrow:hover,.slick-prev_arrow:hover{opacity:1}#preload{display:none;background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.preload_h{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1) {animation-delay:-.45s}.lds-ring div:nth-child(2) {animation-delay:-.3s}.lds-ring div:nth-child(3) {animation-delay:-.15s}.review_star_list{width:auto;float:left;display:flex;gap:5px;align-items:center}.review_star_list li svg path{fill:#c4c4c4;transition:.3s}.review_star_list .review_star_list_active svg path{fill:#f68b00}.review_star--active_btn svg path{fill:#f68b00!important}.review_star_list_dinamic--active svg path{fill:#f68b00!important}.review_star_list_dinamic li{cursor:pointer}.review_list_head{width:100%;float:left;display:flex;font-weight:600;justify-content:flex-start;margin-bottom:5px;gap:10px}.review_list_date{width:100%;float:left;font-size:14px;color:#8d8d8d;margin-bottom:15px}.review_list_body{width:100%;float:left;margin-bottom:10px}.tpl_review_slide .show_more_review{display:none}.tpl_review_slide.hide_full_review .show_more_review{font-size:15px;display:flex;text-align:center;flex-direction:column;width:100%;align-items:center;justify-content:center}.tpl_review_slide.hide_full_review .show_more_review:hover{color:#fd8200}.tpl_review_slide .review_list_body{overflow:hidden}.tpl_review_slide.hide_full_review .review_list_body{max-height:100px}.review_list_body p{width:100%;float:left;font-weight:300;font-size:14px;margin-bottom:10px}.recall_answer{margin:0 0 0 25px;display:flex;flex-direction:column}#webi_pop .btn.btn_main{width:100%}#webi_pop.form_popup{overflow:visible}.webi_page.off .webi_page_price_holder,.webi_page.off .btn.btn_main{display:none!important}.calendar_holder{display:flex;flex-direction:column;width:100%}.gl_block_m{display:flex;flex-direction:row;align-items:center;gap:40px}.gl_block_m .btn_main_reverse{max-width:360px;padding:25px 15px;height:70px;border-radius:35px;font-size:18px}@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}.recall_list{display:flex;flex-direction:row;width:100%;gap:10px;margin:10px auto;flex-wrap:wrap}.recall_list>li{display:flex;flex-direction:column;width: calc(100% / 2 - 10px);padding:14px 14px;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s}.recall_list li.nocomments{width:100%;display:flex}.recall_list li.nocomments p{text-align:center;font-size:16px;font-weight:500}.new_comment_holder{display:flex;flex-direction:column;width:100%;max-width:400px;padding:15px 15px;border:2px solid #eaeaea;border-radius:10px;margin:10px auto}.form_rating{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;margin-bottom:10px}.recall_title{font-weight:600;font-size:18px;margin:0 auto;text-align:center;width:100%;display:block}.form_rating ul{display:flex;flex-direction:row;width:100%;gap:5px;align-items:center}.form_rating ul li{display:flex;flex-direction:column}.continue_text_title{color:#1a1a1a;font-size:20px;line-height:26px;font-weight:bold;text-align:center;width:100%;display:flex;align-items:center;margin-bottom:20px;justify-content:center}.continue_text{display:flex;flex-direction:column;width:100%}.continue_text p{width:100%;font-size:15px;line-height:22px;color:#444;margin-bottom:10px}.continue_btn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;border:2px solid #fd8200;height:50px;padding:10px 15px;background:#fd8200;cursor:pointer}.continue_btn:hover{background:transparent;color:#fd8200}.blocked{opacity:.7;pointer-events:none}.no_reg_title{font-size:30px;font-weight:bold;color:#000;display:flex;flex-direction:row;gap:10px;width:100%;align-items:center;justify-content:flex-start}.no_reg_title img{display:flex;max-width:45px}.no_reg_key{position:absolute;right:40px;opacity:.9;top:calc(50% - 80px);width:120px}.no_reg_form{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;max-width:1000px;margin:0 auto;padding:100px 120px;position:relative}.no_reg_pretext{font-size:22px;font-weight:bold;text-align:left;width:100%;display:block;vertical-align:middle}.no_reg_pretext span{color:#fd8200}.no_reg_pretext img{max-width:36px;vertical-align:sub;margin-left:5px}.no_reg_pretext2{font-size:16px;font-weight:bold;text-align:center;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.no_reg_pretext2 ul{display:flex;flex-direction:column;gap:5px}.no_reg_pretext2 ul li{display:flex;align-items:center;gap:10px;width:100%}.no_reg_pretext2 ul li img{display:flex;max-width:30px}.no_reg_pretext2 ul li span{text-align:left}.no_reg_btns{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px}.no_reg_btn{display:flex;flex-direction:column}.no_reg_btn span{font-size:18px;font-weight:500}.continue_info_block{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:0}.subscribe_block_subname_text{font-size:13px;line-height:100%;width:100%;text-align:left;display:block}.no_reg_btn a{min-width:250px;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;border:2px solid #fd8200;height:50px;padding:10px 15px;background:#fd8200}.no_reg_btn a:hover{background:#fff;color:#fd8200;text-decoration:none}.ds_facade_2{position:absolute;top:-55px;left:45%}.ds_facade_3{position:absolute;top:-40px;left:-40px}.ds_facade_4{position:absolute;left:10px;bottom:0}.ds_facade_5{bottom:-15px;position:absolute;right:-30px}.ds_facade_7{position:absolute;top:-40px;right:-50px}.continue_info .no_reg_form{max-width:100%;margin:0 auto;padding:30px 0}.continue_info .no_reg_form .no_reg_key{right:-90px}.mi_block{background-image:url(/assets/templates/default/img/xmi_block.png.pagespeed.ic.pgyyt5KM-4.png);background-repeat:no-repeat;background-position:100%;background-size:contain;padding:35px 0}.mi_block_pre_holder{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:20px}.mi_block_pre_img{display:none}.mi_block_holder{max-width:950px;display:flex;flex-direction:column;width:100%}.main_instructor{gap:40px;display:flex;flex-direction:row;align-items:center;width:100%;margin:40px auto}.main_instructor li{gap:15px;display:flex;flex-direction:row;width: calc(100% / 3 - 40px);align-items:center}.main_instructor li .mi_pre{color:#484848;font-size:16px;line-height:22px}.main_instructor li .mi_pre span{font-weight:bold}.instructor_main_o{display:flex;flex-direction:row;width:100%;align-items:center;height:100px;justify-content:center;position:relative}.instructor_main_o:after{content:"";display:block;width:100%;z-index:-1;position:absolute;left:0;top:50%;height:1px;background:#fd8200}.webiblock{padding:35px 0}.test_main_block{position:relative}.test_main_block:after{content:"";display:block;width:100%;background:#f2f2f2;position:absolute;z-index:0;left:200px;top:calc(50% - 200px);height:400px;border-bottom-left-radius:100px}.test_main_block:before{content:"";display:block;background:url(/assets/templates/default/img/icons/xsmart_back.png.pagespeed.ic.dH71XijWWP.png);position:absolute;top:calc(50% - 157px);left:50px;z-index:2;height:314px;width:301px}.test_main_block .center_block_title{z-index:2}.test_main_block_holder{z-index:2;position:relative;display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center;gap:85px}.test_main_block_ul{display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.test_main_block_ul ul{width:calc(50% - 10px);display:flex;flex-direction:column;gap:20px}.test_main_block_ul ul li{font-size:16px;line-height:22px;color:#484848;display:flex;flex-direction:row;align-items:center;gap:10px}.test_main_block_ul ul li span{width:11px;height:11px;min-width:11px;border-radius:50%;background:#ffd09f;background:-webkit-linear-gradient(to left,#ffd09f,#fd8200);background:-moz-linear-gradient(to left,#ffd09f,#fd8200);background:-o-linear-gradient(to left,#ffd09f,#fd8200);background:linear-gradient(to left,#ffd09f,#fd8200);display:block}.test_main_block_left .btn.btn_main{max-width:220px;margin:20px 0 20px 0}.a_block{padding:50px 0}.a_block_in{position:relative;display:flex;flex-direction:column;width:100%}.a_block_i_left{position:absolute;left:50px;bottom:-80px;z-index:2}.a_block_i_right{position:absolute;right:-10px;top:50px;z-index:2}#payonline .block_subtitle{text-align:left;justify-content:flex-start}.center_block_title{text-align:center;color:#484848;font-size:40px;line-height:normal;font-weight:bold;width:100%;margin:15px auto}.center_block_title span{color:#fd8200}.center_block_title.center_block_title_l{text-align:left}.center_block_subtitle{text-align:center;color:#484848;font-size:20px;line-height:normal;font-weight:bold;width:100%}.center_block_subtitle span{color:#fd8200}.center_block_subtitle.center_block_title_l{text-align:left}.a_block_pre{margin:40px auto;gap:30px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.a_block_pre li{gap:15px;display:flex;flex-direction:column;width: calc(100% / 4 - 30px)}.a_block_pre_title{font-size:34px;color:#484848;font-weight:bold;display:flex;flex-direction:column;gap:0;align-items:flex-start;line-height:36px}.a_block_pre_title span{font-size:45px;color:#fd8200;line-height:36px}.a_block_pre_text{font-size:16px;line-height:22px;color:#484848}.webi{display:flex;flex-direction:row;gap:25px;width:100%;margin:40px auto;flex-wrap:wrap}.webi li.tpl_webi{position:relative;overflow:hidden;width: calc(100% / 3 - 25px);display:flex;flex-direction:column;height:400px;border-radius:30px}.webi li.tpl_webi:after{content:"";background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.webi li.tpl_webi.off{cursor:default}.webi li.tpl_webi.off:after{z-index:3}.webi li.tpl_webi video{position:absolute;top:0;left:-50%;min-width:100%;min-height:100%;z-index:0;height:100%}.webi_label{font-size:13px;color:#fd8200;font-weight:600;border-radius:15px;background:#fff;padding:6px 19px;position:absolute;z-index:2;left:15px;top:15px;display:flex;flex-direction:row;align-items:center;gap:5px}.webi_label span{width:9px;height:9px;display:block;background:#3bce28;border-radius:50%;-webkit-animation:fadeinout 1s linear infinite;animation:fadeinout 1s linear infinite}.webi_date{color:#fff;font-size:14px;line-height:18px;position:absolute;z-index:2;right:15px;top:15px;display:flex;flex-direction:row;gap:10px}.webi_date svg{width:12px;height:14px}.webi_info{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);display:flex;flex-direction:column;z-index:2;gap:10px}.webi_title{font-size:16px;line-height:22px;font-weight:600;color:#fff;text-transform:uppercase}.webi_info .btn.btn_main{width:220px}.webi_subtitle{font-size:14px;line-height:18px;font-weight:400;color:#fff}.webi_users{font-size:14px;line-height:18px;font-weight:400;color:#fff;display:flex;flex-direction:row;gap:10px;align-items:center;position:relative;margin-top:15px}.webi_users:after{content:"";z-index:2;background:#fd8200;width:70px;height:1px;position:absolute;top:-15px;left:0}.webi_users span{color:#fd8200;font-weight:bold}.w_subtitle{color:#484848;font-size:20px;line-height:26px}.w_subtitle b{font-weight:bold}.mi_block_pre_left{display:flex;flex-direction:column;width:100%}.mi_block_pre_left img{display:none}.mi_block_pre_left .btn.btn_main{display:none}.et_tabs{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:40px auto;gap:25px}.et_tab{position:relative;width:calc(100% / 3 - 25px);border-radius:20px;overflow:hidden;content-visibility:auto}.et_tab img{width:100%}.et_tab_top{display:flex;flex-direction:column;width:100%;position:relative}.et_tab_num{font-size:130px;position:absolute;color:#fff;font-weight:800;top:0;left:0;line-height:100px;opacity:.7}.et_tab_term{line-height:22px;font-size:12px;color:#fff;background:#fd8200;opacity:.8;position:absolute;padding:0 15px;bottom:10px;left:20px;border-radius:10px}.et_tab .et_tab_info{display:flex;flex-direction:column;gap:20px;background:#f2f2f2;position:relative;padding:20px 20px 0 20px}.et_tab_sep{display:block;width:100%;height:2px;background:#fd8200;opacity:0;position:relative}.et_tab_title{font-size:20px;line-height:24px;font-weight:800;color:#484848;display:flex;align-items:center;justify-content:center;min-height:48px;text-align:center}.et_tab_description{font-size:16px;line-height:20px;font-weight:400;color:#484848;display:none}.et_tab:hover{border-radius:0;overflow:visible}.et_tab:hover .et_tab_top{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.et_tab:hover .et_tab_sep{display:block;opacity:1}.et_tab:hover .et_tab_info{background:#fff}.et_tab:hover .et_tab_description{position:absolute;display:flex;top:100%;background:#fff;z-index:2;width:100%;left:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:10px 20px;min-height:100px;text-align:center}.et_tab:hover:after{content:"";display:block;z-index:1;width:100%;position:absolute;left:0;top:0;height: calc(100% + 100px);border-radius:20px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1)}.why_block{background:#f2f2f2}.why_tabs{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:40px auto;gap:25px;position:relative;z-index:3}.why_tab{position:relative;width:calc(100% / 3 - 25px);border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.why_tab_top{display:flex;flex-direction:column;width:100%;position:relative;align-items:flex-start;justify-content:flex-start}.why_tab_top img{width:auto!important;margin:10px 10px}.why_tab .et_tab_info{display:flex;flex-direction:column;gap:20px;background:#f2f2f2;position:relative;padding:20px 20px 0 20px}.why_tab_title{font-size:20px;line-height:24px;font-weight:800;color:#484848;display:flex;align-items:flex-start;justify-content:flex-start;min-height:48px;text-align:left;padding:0 10px}.why_tab:hover .why_tab_title{color:#fd8200}.why_tab_description{font-size:16px;line-height:20px;font-weight:400;color:#484848;display:none}.why_tab:hover{background:#fff;overflow:visible}.why_tab:hover .why_tab_top{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.why_tab:hover .et_tab_sep{display:block;opacity:1}.why_tab_title_m{display:none}.why_tab:hover .et_tab_info{background:#fff}.why_tab:hover .why_tab_description{position:absolute;display:flex;flex-direction:column;top:100%;background:#fff;z-index:2;width:100%;left:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:10px 20px;min-height:100px;gap:5px;text-align:left}.why_tab .why_tab_description p b{font-weight:bold}.why_tab:hover:after{content:"";display:block;z-index:1;width:100%;position:absolute;left:0;top:0;height: calc(100% + 100px);border-radius:20px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1)}.why_tab .btn_open{display:none}.webi_page{display:flex;flex-direction:column;width:100%;gap:20px;padding:50px 0}.webi_page .block_title{color:#1a1a1a;font-size:54px;line-height:54px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.webi_page .block_title span{color:#fd8200}.guide_page .webi_page_r .webi_page_video_v{border-radius:25px;border:3px solid #fd8200;width:380px;max-width:100%;min-height:216px;position:relative;overflow:hidden}.guide_page .webi_page_r .webi_page_img{border-radius:25px;border:3px solid #fd8200}.guide_page .webi_page_l{gap:10px}.guide_page .webi_page .block_title{font-size:34px;line-height:48px}.guide_page .webi_page .block_subtitle{text-align:left;justify-content:flex-start;font-size:28px;line-height:40px}.gl_block .content li,.gl_block .content span,.gl_block .content p,.gl_block .content b,.webi_page .content li,.webi_page .content span,.webi_page .content p,.webi_page .content b,.webi_page .content{font-size:20px;font-weight:600;line-height:auto;color:#484848}.input_p_group{display:flex;flex-direction:column;width:100%;border:1px solid #ddd;padding:5px 10px;border-radius:10px;background:#e9e9e9;margin-bottom:10px}.webi_page .btn{max-width:400px}.btn_holder{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.webi_page_nbtn_holder{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.webi_page_price_holder{display:flex;flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap}.webi_page_price_holder .webi_page_price_old{color:#1a1a1a;font-size:25px;line-height:56px;font-weight:600;text-decoration:line-through}.webi_page_price_holder .webi_page_price{color:#e8482e;font-size:40px;line-height:56px;font-weight:bold}.gl_block .content ul,.webi_page .content ul{display:flex;flex-direction:column;gap:15px}.gl_block .content ul li,.webi_page .content ul li{display:flex;flex-direction:row;gap:10px;align-items:center}.gl_block .content ul li:before,.webi_page .content ul li:before{content:"";display:block;width:18px;height:18px;min-width:18px;min-height:18px;position:relative;background:url(/assets/templates/default/img/icons/li_i.svg);background-repeat:no-repeat;background-size:100%}.gl_block .content ul li:after,.webi_page .content ul li:after{display:none}.webi_page_date_label{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;border-radius:40px;border:3px solid #1a1a1a;width:400px;height:50px;gap:15px}.webi_page_date_label>div{color:#484848;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:20px;line-height:20px;font-weight:700}.webi_page_date_label>div.welabel{color:#fd8200;font-size:20px;font-weight:700}.webi_page_date_label>span{color:#484848}.webi_page_date_label>div.welabel>span{width:14px;height:14px;display:block;background:#3bce28;border-radius:50%;-webkit-animation:fadeinout 1s linear infinite;animation:fadeinout 1s linear infinite}.webi_page_date_label .webi_page_s{width:2px;height:22px;display:block;background:#484848}.gl_block,.webi_page_lr{display:flex;flex-direction:row;width:100%;gap:20px;align-items:center}.gl_block_l,.webi_page_l{position:relative;display:flex;flex-direction:column;gap:30px;z-index:1;width: calc(100% / 3 * 2)}.webi_page_video{display:flex;flex-direction:column;width:100%;border-radius:22px;overflow:hidden;border:5px solid #fd8200}.webi_page_video iframe{width:100%;display: block
  height:100%}.test_main_block_ul ul.test_main_smart{width:100%}.gl_block_r.gl_block_r_video{min-height:430px;width:50%}.gl_block.gl_block_video_block .content,.gl_block.gl_block_video_block .content ul{margin-bottom:0!important}.gl_block.gl_block_video_block .gl_block_l{width:50%}.gl_block.gl_block_video_block .block_title h1,.gl_block.gl_block_video_block .block_title span{color:#484848;font-size:38px}.gl_page_video{border-radius:25px;border:3px solid #fd8200;width:600px;max-width:100%;min-height:340px;position:relative;overflow:hidden;z-index:2}.gl_block_r,.webi_page_r{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width: calc(100% / 3 * 1 - 20px)}.gl_block_r .facade_2{position:absolute;top:auto;right:-75px;z-index:3;bottom:-60px;left:auto}.gl_block_r .facade_5{position:absolute;top:-75px;right:auto;z-index:3;bottom:auto;left:-95px}.gl_block_r .facade_6{position:absolute;top:auto;right:auto;z-index:0;bottom:150px;left:-200px}.webi_page_r .facade_1{position:absolute;left:-65px;bottom:-80px;z-index:0;top:auto;right:auto}.webi_page_r .facade_2{position:absolute;top:-50px;right:-45px;z-index:0;bottom:auto;left:auto}.webi_page_r .facade_4{position:absolute;bottom:-50px;right:-20px;z-index:0;top:auto;left:auto}.webi_page_r .facade_5{position:absolute;left:-190px;top:250px;z-index:0;bottom:auto;right:auto}.webi_page_r .facade_7{position:absolute;top:-45px;left:-150px;z-index:0;bottom:auto;right:auto}.gl_block_holder{position:relative;padding:60px 0}.gl_block_holder:before{content:"";display:block;background-color:#ff8606;background-image:radial-gradient(circle at 1%,#ffb96f,#ffebd6,#ff8606);background-position:center;border-bottom-right-radius:150px;overflow:hidden;position:absolute;z-index:0;top:0;left:-150px;width:100%;height:100%}.gl_block_r .gl_page_img,.webi_page_r .webi_page_img{position:relative;z-index:2}.top_banner{display:flex;flex-direction:column;width:100%;height:55px;background:#202023;background:-webkit-linear-gradient(to left,#202023,#505058,#505058);background:-moz-linear-gradient(to left,#202023,#505058,#505058);background:-o-linear-gradient(to left,#202023,#505058,#505058);background:linear-gradient(to left,#202023,#505058,#505058);color:#fff}.top_banner_h{display:flex;flex-direction:row;height:55px;width:100%;align-items:center;justify-content:space-between;position:relative}.top_online_label{font-size:13px;font-weight:700;color:#fd8200;display:flex;align-items:center;gap:10px;-webkit-animation:fadeinout 2s linear infinite;animation:fadeinout 2s linear infinite}.text_top_banner{font-size:18px;font-weight:700;color:#fff;line-height:22px;text-transform:uppercase;z-index:1}.text_top_banner_pre{font-size:18px;font-weight:700;color:#fd8200;line-height:22px;text-transform:uppercase;z-index:1}.reg_top_banner{width:220px;height:36px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;line-height:normal;font-size:13px;font-weight:600;border-radius:18px;animation:shake 3s ease-in-out 5s infinite;padding:5px 10px;gap:5px}.lection_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0;width:100%;margin:30px auto;background:#fffefe;border-radius:25px;overflow:hidden}.lection_holder{width:calc(100% - 200px);display:flex;flex-direction:column;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);background:#fff;border-radius:25px;overflow:hidden}.lection_block .lection_nav{background:#f1f1f1;width:200px;display:flex;flex-direction:column;gap:0;height:100%}.lection_content{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;float:left;margin:10px auto;padding:10px 10px}.lection_content .content{margin-bottom:0!important}.lection_test{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.lection_in{display:flex;flex-direction:column;width:100%;height:100%;min-height:800px;max-height:800px;overflow:auto;padding:10px 20px}.lection_in iframe{height:100%;min-height:565px;width:100%}.lection_title{color:#484848;font-size:30px;line-height:normal;font-weight:bold;width:100%;margin:10px auto}.lection_introtext{color:#484848;font-size:15px;line-height:normal;font-weight:600;width:100%;margin:10px auto}.lection_youtube{display:flex;flex-direction:column;margin:10px 0;width:100%}.lection_youtube iframe{width:100%}.lection_block .lection_nav li{width:100%;display:flex;flex-direction:column}.lection_block .lection_nav li a{font-size:18px;line-height:normal;color:#484848;font-weight:600;display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:flex-start;padding:10px 20px}.lection_btm_nav,.lection_top_nav{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:20px}.lection_theme{display:none}.catalog_lection_pre{display:flex;flex-direction:column;width:100%;padding-left:20px;margin:20px 0;border-left:1px solid #fd8200;font-size:16px;color:#484848;line-height:150%}.tpl_catalog_lection.active .lection_theme{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:10px}.tpl_catalog_lection.active .lection_theme ul{font-size:14px;line-height:18px;margin-bottom:20px;padding-right:15px;width:100%;display:flex;flex-direction:column}.tpl_catalog_lection.active .lection_theme ul li{float:left;padding-left:20px;position:relative;margin-bottom:10px;color:#484848}.tpl_catalog_lection.active .lection_theme ul li:after{position:absolute;left:5px;width:5px;height:5px;background-color:#fd8200;border-radius:100%;top:10px;transform:translateY(-50%);content:""}.lection_theme span{}.lection_bottom_nav{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;height:60px;background:#fff;width:100%;position:absolute;bottom:0;z-index:3;left:0}.lection_tab{display:none;flex-direction:column;position:relative;width:100%;height:100%}.lection_tab.active{display:flex}.lection_block .lection_nav li a.active{color:#fd8200;background:#fff}.lection_block_outer{background:#fff8f2}@keyframes shake {
    0% { transform: rotate(1deg); }
    5% { transform: rotate(-1deg); }
    10% { transform: rotate(1deg); }
    15% { transform: rotate(-1deg);}
    20% { transform: rotate(1deg); }
    25% { transform: rotate(0deg); }
    100% { transform: rotate(0deg); }
}.reg_top_banner:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.close_top_banner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer}.close_top_banner:hover path{fill:#fd8200}.top_banner_h .countdown{border-radius:5px;background:#5a5a60;width:190px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.top_banner_h .countdown .b_h{display:flex;flex-direction:row;justify-content:space-between;font-size:10px;font-weight:500;width:100%;color:#fff}.top_banner_h .countdown .b_h span{width: calc(100% / 4);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:#fff}.top_banner_h .timer_block{width:100%;display:flex;flex-direction:row;justify-content:space-between;font-size:20px;font-weight:500;color:#fff;line-height:18px}.top_banner_h .timer_block span{font-size:20px;font-weight:500;color:#fff;line-height:18px;width: calc(100% / 4 - 5px);display:flex;flex-direction:column;align-items:center;justify-content:center}.top_banner_h .timer_block span.dsep{width:5px;font-size:20px;font-weight:500;color:#fff;line-height:18px}.smart_1{position:absolute;top:30px;left:75px}.smart_2{position:absolute;top:0;left:135px}.smart_3{position:absolute;bottom:-2px;left:180px}.smart_4{position:absolute;bottom:2px;right:50px}.smart_5{position:absolute;top:0;right:85px}.gl_block .block_title{font-size:50px;line-height:50px;color:#484848;display:flex;flex-direction:column;line-height:normal;align-items:flex-start;text-align:left;text-transform:uppercase}.gl_block .block_title h1{color:#484848}.gl_block .block_title span{color:#fd8200}.gl_block .btn.btn_main{max-width:360px;padding:25px 15px;height:70px;border-radius:35px;font-size:18px}@-webkit-keyframes fadeinout {
  0%,100% { opacity: 0; }
  50% { opacity: 1; }
}.gift_promo_holder{display:flex;flex-direction:column;align-items:center;margin:50px auto;position:relative;max-width:750px;width:100%;justify-content:center;padding:20px 30px;background:#fff8f2;border-radius:25px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);gap:15px}.gift_promo_top{font-size:24px;line-height:normal;color:#484848;font-weight:700;text-align:center;width:100%;display:block}.gift_promo_top .gift_promo{color:#fff;background:#fd8200;padding:5px 15px;border-radius:20px;cursor:pointer}.gift_promo_bottom{font-size:24px;line-height:normal;color:#484848;font-weight:700;text-align:center;width:100%;display:block}.gift_promo_bottom .gift_discount{color:#fd8200}.gl_block ul li:before{content:"";display:block;width:18px;height:18px;position:relative;background:url(/assets/templates/default/img/icons/li_g.svg);background-repeat:no-repeat;background-size:100%}.gift_promo_holder_lesson .gift_promo_bottom,.gift_promo_holder_lesson .gift_promo_top{font-size:16px}.gl_block ul li:after{display:none}.study_block{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;position:relative;min-height:600px;margin:100px auto;z-index:3}.bar_etap_left:after{content:"";display:block;background:#fd8200;width:150px;height:1px;position:absolute;top:7px;right:0;z-index:1}.bar_etap_right:after{content:"";display:block;background:#fd8200;width:150px;height:1px;position:absolute;top:7px;left:0;z-index:1}.bar_diplom.bar_etap_left{top:550px}.bar_finish.bar_etap_right:after{width:40px}.bar_diplom.bar_etap_left:after{content:"";display:block;background:#fd8200;width:40px;height:1px;position:absolute;top:7px;right:0;z-index:1}.study_block .study_etaps{display:flex;flex-direction:column;gap:10px;width:100%;max-width:840px;position:relative;height:100%;min-height:600px}.study_block .study_etaps .study_etap{gap:10px;flex-direction:column;display:flex;width:100%;border-radius:30px;padding:20px 25px;background:#fff8f2;max-width:320px;z-index:2;position:absolute}.study_diplom{position:absolute;top:545px;left:285px;display:flex;flex-direction:row;align-items:center;gap:30px}.study_finish{position:absolute;top:570px;right:105px;display:flex;flex-direction:row;align-items:center;gap:30px}.study_start span,.study_diplom span,.study_finish span,.study_etap_title{font-size:20px;line-height:20px;color:#484848;font-weight:700}.study_etap_content{display:flex;width:100%;flex-direction:column}.study_etap_content ul{display:flex;flex-direction:column;gap:9px}.study_etap_content ul li{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:14px;line-height:18px;color:#484848;font-weight:400}.study_etap_content ul li:before{content:"";display:block;width:18px;height:18px;min-width:18px;min-height:18px;position:relative;background:url(/assets/templates/default/img/icons/li_g.svg);background-repeat:no-repeat;background-size:100%}.study_etap_content ul li.etap_bonus:before{content:"";display:block;width:17px;height:20px;min-width:17px;min-height:20px;position:relative;background:url(/assets/templates/default/img/icons/li_b.png);background-repeat:no-repeat;background-size:100%}.study_block .study_bar{height:100%;position:absolute;left:calc(100% / 2 - 4px);width:7px;background:#d9d9d9;top:0}.bar_start{background:#fd8200;width:23px;height:23px;position:absolute;top:0;left:-8px;border-radius:50%;z-index:1}.bar_etap_right,.bar_etap_left{background:#fd8200;width:15px;height:15px;position:absolute;top:0;left:-4px;border-radius:50%;z-index:1}.bar_etap_left.bar_step_1{top:40px}.bar_etap_right.bar_step_2{top:140px}.bar_etap_left.bar_step_3{top:400px}.bar_etap_right.bar_step_4{top:480px}.bar_etap_right.bar_diplom{top:580px}.bar_etap_right.bar_finish{bottom:0;top:auto}.study_start{position:absolute;top:-100px;left:calc(50% - 30px);display:flex;flex-direction:row;align-items:center;gap:30px}.study_block .study_etaps .study_etap.etap_1{top:0;left:0}.study_block .study_etaps .study_etap.etap_2{top:35px;right:0}.study_block .study_etaps .study_etap.etap_3{top:270px;left:50px}.study_block .study_etaps .study_etap.etap_4{top:300px;right:50px}@keyframes fadeinout {
  0%,100% { opacity: 0; }
  50% { opacity: 1; }
}.block_faq{background:#f2f2f2;padding:25px 0}.faq_holder_n_block{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;position:relative;z-index:1}.faq_holder_n_block:after{content:"";display:block;background:url(/assets/templates/default/img/icons/xfaq_l.png.pagespeed.ic.7oDp2cIxAC.png);width:115px;height:124px;position:absolute;z-index:0;left:0;top:35%}.faq_holder_n_block:before{content:"";display:block;background:url(/assets/templates/default/img/icons/xfaq_r.png.pagespeed.ic.2Fq_xoHkK9.png);width:184px;height:151px;position:absolute;z-index:0;right:-10px;top:50%}.faq_holder_n{display:flex;flex-direction:column;width:100%;max-width:750px;align-items:center;justify-content:center;gap:20px;z-index:1}.faq_holder_n .faq_tpl .faq_name span.btn_open{background:#ff8300;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300);width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.faq_holder_n .faq_tpl .faq_name span.btn_open svg path{stroke:#000}.faq_holder_n .faq_tpl .faq_name svg{margin-top:5px}.faq_holder_n .faq_tpl.active .faq_name svg{margin-top:0}.mb_desktop_img,.a_block_in,.main_users_block,.test_main_block,.avg_block{content-visibility:auto}.faq_holder_n .faq_tpl{border:none;background:#fff8f2;border-radius:50px;content-visibility:auto}.faq_holder_n .faq_name{padding:15px 25px;background:#fff;border-radius:50px}.faq_tpl.active .faq_name{padding:15px 25px}.faq_holder_n .faq_name span.faq_title{color:#484848;font-weight:700}.faq_holder_n .faq_tpl .faq_text{padding:20px 25px}.rewiev_all{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;width:100%;justify-content:flex-start;gap:10px;margin-top:70px;margin-bottom:20px}.rewiev_slider_s,.rewiev_slider{display:block;width:100%}.rewiev_all .tpl_review_slide{display:flex;flex-direction:column;gap:10px;background:#fff8f2;border-radius:30px;padding:20px;transition:.5s;width:calc(100% / 3 - 10px);margin-top:50px}.rewiev_slider_s .tpl_review_slide,.rewiev_slider .tpl_review_slide{display:flex;flex-direction:column;gap:10px;background:#fff8f2;border-radius:30px;padding:20px;transition:.5s;margin:80px 15px}.rewiev_slider_s .tpl_review_slide.slick-current,.rewiev_slider .tpl_review_slide.slick-current{background:#fff;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);transform:scale(1.1)}.review_head{display:flex;flex-direction:row;gap:10px;width:100%;align-items:flex-start;position:relative}.review_quotte{background:url(/assets/templates/default/img/icons/xquotte.png.pagespeed.ic.dgcqxoRjRr.png);background-repeat:no-repeat;background-size:100%;display:block;position:absolute;top:-45px;right:10px;width:54px;height:46px}.rewiev_all .tpl_review_slide.slick-current .review_quotte,.rewiev_slider_s .tpl_review_slide.slick-current .review_quotte,.rewiev_slider .tpl_review_slide.slick-current .review_quotte{background:url(/assets/templates/default/img/icons/xquotte_a.png.pagespeed.ic.fkzd1K-9gN.png);background-repeat:no-repeat;background-size:100%}.review_img{display:block;margin-top:-60px;width:100px;min-width:100px;max-width:100px;border-radius:50%;overflow:hidden}.review_img img{width:100%}.review_head_t{display:flex;flex-direction:column;gap:10px;width:100%}.review_sep{width:100%;height:1px;background:#fd8200;display:block}.review_img_text{display:flex;flex-direction:column;width:100%}.review_img_text img{width:100%}.rewiev_all .tpl_review_slide .review_text,.rewiev_slider_s .tpl_review_slide .review_text,.rewiev_slider .tpl_review_slide .review_text{font-size:16px;line-height:21px;color:#484848}.review_name{color:#484848;font-size:20px;font-weight:700;line-height:22px}.review_map{display:flex;flex-direction:row;align-items:center;gap:10px}.review_map span{color:#484848;font-size:18px;font-weight:400;line-height:22px}.rewiev_slider_s .slick-next_arrow,.rewiev_slider .slick-next_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;right:-50px;opacity:1}.rewiev_slider_s .slick-prev_arrow,.rewiev_slider .slick-prev_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;left:-50px;opacity:1}.rewiev_slider_s .slick-next_arrow:hover,.rewiev_slider_s .slick-prev_arrow:hover,.rewiev_slider .slick-next_arrow:hover,.rewiev_slider .slick-prev_arrow:hover{background:#ffd09f;background:-webkit-linear-gradient(to left,#ffd09f,#fd8200);background:-moz-linear-gradient(to left,#ffd09f,#fd8200);background:-o-linear-gradient(to left,#ffd09f,#fd8200);background:linear-gradient(to left,#ffd09f,#fd8200)}.review_s_title{font-size:30px;line-height:normal;color:#484848;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;margin:10px auto}.review_s_subtitle{font-size:20px;line-height:26px;color:#484848;font-weight:600;max-width:520px;text-align:center;margin:15px auto;display:flex;flex-direction:column;position:relative}.review_s_btn{position:relative;display:flex;flex-direction:column;width:100%;align-items:center;margin:10px auto}.review_s_btn:before{background:#fd8200;width:100%;display:block;content:"";height:1px;position:absolute;z-index:1;top:50%;left:0}.review_s_btn .btn.btn_main{max-width:250px;position:relative;z-index:2;margin:0;auto}.review_audio{display:flex;flex-direction:column;margin:5px auto;width:100%}.review_audio audio{display:block;width:100%}.review_video{display:flex;flex-direction:column;margin:5px auto;width:100%}.review_video video{display:block;max-width:100%;max-height:260px}.compare_block{padding:50px 0}.li_n{display:block;width:18px;height:18px;min-width:18px;min-height:18px;position:relative;background:url(/assets/templates/default/img/icons/li_n.svg);background-repeat:no-repeat;background-size:100%}.li_y{display:block;width:18px;height:18px;min-width:18px;min-height:18px;position:relative;background:url(/assets/templates/default/img/icons/li_g.svg);background-repeat:no-repeat;background-size:100%}.compare_b{width:100%;display:flex;flex-direction:column}.compare_b table{background:#fff8f2;color:#fff;width:100%;border-radius:30px;overflow:hidden;box-shadow:inset 0 0 0 1px #fd8200}.compare_b table thead{}.compare_b table thead tr{}.compare_b table thead tr th{background:#484848;color:#fff;font-size:18px;line-height:26px;border:1px solid #fff;border-top:none;padding:5px 15px;vertical-align:middle}.compare_b table thead tr th:first-child{border-left:none}.compare_b table thead tr th:last-child{border-right:none}.compare_b table thead tr th.pdr_online_th{background:#fd8200}.compare_b table tbody{}.compare_b table tbody tr{}.compare_b table tbody tr th{vertical-align:middle;font-size:16px;line-height:22px;color:#484848;border:1px solid #fd8200;padding:5px 40px;text-align:left;max-width:380px}.compare_b table tbody tr td{border:1px solid #fd8200;padding:5px 15px;vertical-align:middle;min-width:160px}.compare_b table tbody tr td span{margin:0 auto}.course_pay_block{display:flex;flex-direction:column;align-items:center;margin:50px auto;position:relative;max-width:750px;width:100%;justify-content:center;padding:30px 45px;background:#fff8f2;border-radius:40px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);gap:20px}.pay_shield{text-align:center;font-size:14px;line-height:150%;color:#484848;margin-bottom:0}.questions_online{display:flex;flex-direction:row;line-height:120%;align-items:center;gap:15px;margin:0 auto;width:100%;text-align:center;justify-content:center;font-size:18px;font-weight:500}.questions_online a.chat_online{border-radius:50%;background:#2b9fd7;width:36px;height:36px;align-items:center;justify-content:center;display:flex;flex-direction:column}.questions_online a.chat_online:hover{opacity:.7}.course_pay_block_in{display:flex;width:100%;flex-direction:row;align-items:center;gap:50px}.course_pay_block:before{content:"";display:block;background:url(/assets/templates/default/img/icons/xpay_block.png.pagespeed.ic.1KQj8VIj7u.png);background-size:100%;background-position:center;background-repeat:no-repeat;width:155px;height:145px;position:absolute;left:-200px;top:5px}.price_title{color:#484848;font-size:40px;font-weight:bold}.price_mid{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.price_o_top{font-size:14px;line-height:normal;color:#484848;font-weight:700;text-align:center;width:100%;display:block}.price_o_top span{color:#fd8200}.price_o_bot{font-size:22px;line-height:normal;color:#484848;font-weight:700;text-align:center;width:100%;display:block}.price_o_bot span{color:#fd8200}.price_h{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;width:100%}.price_old{position:relative;color:#9f9f9f;display:flex;line-height:26px;font-size:26px;font-weight:600;flex-direction:row;gap:5px;align-items:center;text-wrap:nowrap}.price_old span{font-size:20px;font-weight:400}.price{color:#fd8200;position:relative;display:flex;line-height:26px;font-size:34px;font-weight:700;flex-direction:row;gap:5px;align-items:center;text-wrap:nowrap}.price span{font-size:24px;font-weight:400}.price_old:after{content:"";background:#cd2727;width:100%;position:absolute;transform:rotate(-10deg);height:1px;display:block}.price_btn .btn.btn_main{min-width:200px;max-width:360px;padding:25px 30px;height:80px;border-radius:40px;font-size:18px;z-index:1}.study_block_b{position:relative}.study_block_b:before{content:"";display:block;background:url(/assets/templates/default/img/icons/xsmart_back.png.pagespeed.ic.dH71XijWWP.png);background-repeat:no-repeat;position:absolute;top:calc(50% - 157px);left:50px;z-index:2;height:314px;width:301px;pointer-events:none}.study_block_b:after{content:"";display:block;background:url(/assets/templates/default/img/icons/xsmart_back.png.pagespeed.ic.dH71XijWWP.png);background-repeat:no-repeat;position:absolute;top:-75px;right:50px;z-index:2;height:314px;width:301px;pointer-events:none}.testlesson_block{padding:50px 0;position:relative;min-height:680px}.testlesson_img{position:absolute;top:275px;left:0;z-index:0}.testlesson_b_holder{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:space-between;padding:0 30px 0 180px}.testlesson_form_h{display:flex;flex-direction:column;height:420px;width:420px;background:#fd8200;border-radius:30px;margin-top:-105px;z-index:1;position:relative}.testlesson_form_h:after{width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;content:"";display:block;top:-8px;left:-8px;opacity:.2;background:#fd8200;z-index:-1;border-radius:30px}.testlesson_st_holder{display:flex;flex-direction:row;width:530px;height:200px;margin-top:120px;align-items:center}.testlesson_st_holder .testlesson_st:nth-child(1){border-radius:40px;display:flex;width: calc(100% / 3);height:200px;align-items:flex-start;justify-content:center;flex-direction:column;gap:20px;padding:30px;background:#f2f2f2;z-index:3;position:relative}.testlesson_st_holder .testlesson_st:nth-child(2){border-top-right-radius:40px;border-bottom-right-radius:40px;display:flex;width: calc(100% / 3 + 40px);height:200px;align-items:flex-start;justify-content:center;flex-direction:column;gap:20px;padding:30px;padding-left:70px;background:#ffe6cc;margin-left:-40px;z-index:2;position:relative}.testlesson_st_holder .testlesson_st:nth-child(3){border-top-right-radius:40px;border-bottom-right-radius:40px;display:flex;width: calc(100% / 3 + 40px);height:200px;align-items:flex-start;justify-content:center;flex-direction:column;gap:20px;padding:30px;padding-left:70px;background:#ffc88f;margin-left:-40px;z-index:1;position:relative}.testlesson_st_title{font-size:14px;line-height:18px;color:#484848;font-weight:600;text-align:left}.testlesson_block_title{background:#484848;border-radius:30px;padding:20px 450px 20px 30px;color:#eee;font-weight:700;font-size:40px;line-height:normal;width:100%;position:relative}.testlesson_block_title:after{content:"";display:block;background:url(/assets/templates/default/img/icons/xgift.png.pagespeed.ic.GVH50cecCh.png);background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-25px;right:calc(50% - 50px);z-index:0;height:80px;width:80px}.testlesson_block_title span{color:#fd8200}.testlesson_block:before{content:"";display:block;background:url(/assets/templates/default/img/icons/xsmart_back.png.pagespeed.ic.dH71XijWWP.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:50px;z-index:0;height:170px;width:163px}.testlesson_form_top{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:100%;background:#fff;border-top-left-radius:25px;border-top-right-radius:25px;padding:20px 30px}.call_instructor_pop .pop_close,.webi_page_testlesson .popup_close{top:20px;right:20px}.testlesson_form_title{font-size:20px;line-height:26px;text-transform:uppercase;font-weight:700;color:#484848;text-align:center;display:flex;width:100%;align-items:center;justify-content:center}.call_instructor_pop .testlesson_form_title,.webi_page_testlesson .testlesson_form_title{padding:5px 15px}.testlesson_form_subtitle{font-size:18px;line-height:22px;font-weight:500;color:#484848;text-align:center;display:flex;width:100%;align-items:center;justify-content:center}.call_instructor_form,.webitestlesson_form,.testlesson_form{display:flex;flex-direction:column;padding:20px 30px;width:100%;position:relative}.form.call_instructor_form .input input,.form.webitestlesson_form .input input,.form.testlesson_form .input input,.form.lector_package_form .input input{border-radius:25px;color:#fff;background:#fd8200;border:1px solid #fff;padding:0 18px 0 48px}.form.call_instructor_form .input,.form.webitestlesson_form .input,.form.testlesson_form .input,.form.lector_package_form .input{position:relative}.form.call_instructor_form:after,.form.webitestlesson_form:after,.form.testlesson_form:after{content:"";display:block;width:288px;height:300px;background:url(/assets/templates/default/img/icons/xwhite_f.png.pagespeed.ic.BIiwyyJhY-.png);background-repeat:no-repeat;background-size:100%;position:absolute;left:0;bottom:0;z-index:1;pointer-events:none;opacity:.3}.form.call_instructor_form .hold_form,.form.webitestlesson_form .hold_form,.form.testlesson_form .hold_form .form.lector_package_form .hold_form{z-index:3}.form.call_instructor_form .form_submit,.form.webitestlesson_form .form_submit,.form.testlesson_form .form_submit,.form.lector_package_form .form_submit{position:relative;z-index:3}.form.call_instructor_form .input.phone_i:after,.form.webitestlesson_form .input.phone_i:after,.form.testlesson_form .input.phone_i:after,.form.lector_package_form .input.phone_i:after{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/phone_i.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:12px}.form.call_instructor_form .input.city_i:after,.form.webitestlesson_form .input.city_i:after,.form.testlesson_form .input.city_i:after{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/city_i.svg?v=1);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:12px}.form.call_instructor_form .input.user_i:after,.form.webitestlesson_form .input.user_i:after,.form.testlesson_form .input.user_i:after,.form.lector_package_form .input.user_i:after{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/user_i.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:12px}.form.call_instructor_form .input input:placeholder,.form.webitestlesson_form .input input:placeholder,.form.testlesson_form .input input:placeholder{color:#fff}.form.call_instructor_form .input input:-webkit-input-placeholder,.form.webitestlesson_form .input input::-webkit-input-placeholder,.form.testlesson_form .input input::-webkit-input-placeholder{color:#fff!important}.form.call_instructor_form .input input:-moz-placeholder,.form.webitestlesson_form .input input:-moz-placeholder,.form.testlesson_form .input input:-moz-placeholder{color:#fff!important}.form.call_instructor_form .input input::-moz-placeholder,.form.webitestlesson_form .input input::-moz-placeholder,.form.testlesson_form .input input::-moz-placeholder{color:#fff!important}.form.call_instructor_form .input input::-ms-input-placeholder,.form.webitestlesson_form .input input:-ms-input-placeholder,.form.testlesson_form .input input:-ms-input-placeholder{color:#fff!important}#webi_pop .form_success{color:#000;padding:30px 10px;text-align:center;width:100%;font-size:16px}.testlesson_b_holder .form_success{color:#fff;padding:50px 25px;text-align:center;width:100%}#webi_pop .form_success p,.testlesson_b_holder .form_success p{display:block;text-align:center;width:100%;word-break:break-word}#webi_pop .form_success p a,.testlesson_b_holder .form_success p a{color:#fff;background:#fd8200;padding:8px 10px;margin:10px auto;width:100%;display:flex;font-size:14px;flex-direction:row;align-items:center;justify-content:center;gap:10px;border-radius:30px}#webi_pop .form_success p a:hover,.testlesson_b_holder .form_success p a:hover{opacity:.7}.testlesson_b_holder .form_success p a{color:#fd8200;background:#fff}.testlesson_b_holder .form_success p a svg path{fill:#fd8200}.pay_i{display:none}.category_program_holder{display:flex;flex-direction:column;gap:20px;margin:30px auto}.category_program_navs{display:flex;flex-direction:row;justify-content:center;width:100%;gap:30px}.category_program_nav{border:2px solid #fd8200;border-radius:20px;padding:20px 20px;display:flex;flex-direction:column;gap:5px;width: calc(100% / 5 - 30px);cursor:pointer;position:relative}.category_program_nav:hover,.category_program_nav.active{background:#fff8f2;border:2px solid transparent}.category_program_nav.active:after{content:"";display:block;width:100%;position:absolute;z-index:0;top:calc(100% - 10px);height:50px;background:#fff8f2;left:0}.category_sh{display:flex;flex-direction:row;align-items:center;gap:7px}.category_h{font-size:22px;font-weight:800;color:#484848}.category_d{font-size:18px;line-height:22px;font-weight:400;color:#484848}.category_s{font-size:24px;background:#fd8200;color:#fff;padding:3px 11px;border-radius:5px;margin:3px;font-weight:800}.category_program_tabs{display:flex;flex-direction:column;width:100%}.category_program_tab{display:none;flex-direction:column;justify-content:flex-start;width:100%;gap:0;background:#fff8f2;border-radius:20px;padding:30px 50px;position:relative;overflow:hidden}.category_program_tab.active{display:flex}.category_program_tab:after{content:"";display:block;background:url(/assets/templates/default/img/icons/xsmart_back.png.pagespeed.ic.dH71XijWWP.png);background-repeat:no-repeat;position:absolute;top:-5px;right:200px;z-index:0;height:314px;width:301px}.cp_2{position:relative;z-index:2;display:flex;width:100%;flex-direction:column}.cp_1{position:relative;z-index:2;display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:center}.cp_1 .category_program_title{display:none}.cp_1 img{width:auto!important;max-height:190px}.cp_2 img{display:none}.cp_2 a.btn.btn_main{max-width:250px}.category_program_text.content ul li{font-size:16px;color:#484848;margin-bottom:15px}.widget-preview #messenger__close{width:50px!important;height:50px!important}.promo_holder{}.promo_holder_h{display:none;flex-direction:row;gap:10px;align-items:center;justify-content:space-between;width:100%}.promo_holder_h.active{display:flex}.promo_holder_title{}.promo_holder_title input{position:absolute;opacity:0;visibility:hidden}.promo_holder_title label{padding-left:35px;position:relative;min-height:20px;display:flex;align-items:center;cursor:pointer}.smart_form,.regpay_form,.online_form{display:flex;flex-direction:column;width:100%;gap:10px}.ac_promo{width:100%;position:relative;display:flex;flex-direction:column;z-index:1}.ac_promo.ac_filed:after{content:"";display:block;width:15px;height:15px;position:absolute;top:17px;right:18px;background:#fd8200;border-radius:50%;background-image:url(/assets/templates/default/img/checkbox_tick_w.svg);background-position:center;background-repeat:no-repeat}.regpay_form .promo_holder .btn.btn_main,.online_form .promo_holder .btn.btn_main{border-radius:8px;height:48px}.promo_holder_title label:before{position:absolute;left:0;top:0;width:24px;min-width:24px;background:#f7f7f7;height:24px;content:"";box-sizing:border-box;border-radius:4px;border:2px solid #ededed}.promo_holder_title label:after{content:"";position:absolute;left:1px;top:1px;z-index:2;opacity:0;transition:.3s;display:block;width:22px;height:22px;min-width:22px;min-height:22px;background:url(/assets/templates/default/img/icons/li_g.svg);background-repeat:no-repeat;background-size:100%}.promo_holder_title input:checked+label:after{opacity:1}.price_online_block{border:2px solid #ededed;background:#f7f7f7;padding:10px 10px;border-radius:8px}.nav_menu > li:nth-child(3) a{position:relative}.nav_menu > li:nth-child(3) a:after{content:"";display:block;position:absolute;top:-10px;right:-10px;background-image:url(/assets/templates/default/img/icons/new.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:20px;height:16px;-webkit-animation:fadeinout 1s linear infinite;animation:fadeinout 1s linear infinite}.preload_success{display:block;width:100%;position:absolute;z-index:2;height:100%;top:0}.preload_success .preload_success_icon{display:block;background:url(/assets/templates/default/img/icons/ravluk.svg);background-size:100% 100%;width:64px;height:50px;background-repeat:no-repeat;animation:snail-move 15s infinite;animation-timing-function:ease-in-out;position:absolute;top:-50px;left:0}.tsc_maps_block{padding:15px 0 25px 0}.tsc_maps{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.tsc_maps .tpl_tsc_maps{display:flex;flex-direction:column;width: calc(100% / 2 - 10px)}.tsc_maps .tpl_tsc_maps iframe{display:block;width:100%}@keyframes snail-move {
  0% {
    top: -50px;
    left: 0;
    transform: rotate(0deg);
  }
  12%{
    top: -50px;
    left: 50%;
  }
  13%{
    top: -50px;
    left: 49%;
  }
  23% {
    top: -50px;
    left: calc(100% - 7px);
    transform: rotate(0deg);
  }
  25% {
    top: 0px;
    left: calc(100% - 7px);
    transform: rotate(90deg);
  }
  36% {
    top: 50%;
    left: calc(100% - 7px);
    transform: rotate(90deg);
  }
  37% {
    top: 49%;
    left: calc(100% - 7px);
    transform: rotate(90deg);
  }
  49% {
    top: calc(100%);
    left: calc(100% - 7px);
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
    top: calc(100%);
    left: calc(100% - 50px);
  }
  60% {
    top: calc(100%);
    left: 60%;
    transform: rotate(180deg);
  }
  61% {
    top: calc(100%);
    left: 59%;
    transform: rotate(180deg);
  }
  68% {
    top: calc(100%);
    left: 20%;
    transform: rotate(180deg);
  }
  69% {
    top: calc(100%);
    left: 19%;
    transform: rotate(180deg);
  }
  74% {
    top: calc(100%);
    left: -57px;
    transform: rotate(180deg);
  }
  75% {
    top: calc(100%);
    left: -57px;
    transform: rotate(270deg);
  }
  85% {
    top: 50%;
    left: -57px;
    transform: rotate(270deg);
  }
  86% {
    top: 49%;
    left: -57px;
    transform: rotate(270deg);
  }
  99% {
    top: -50px;
    left: -57px;
    transform: rotate(270deg);
  }
  100% {
    top: -50px;
    left: 0px;
    transform: rotate(360deg);
  }
}.status_check_hv,.status_check_h{display:flex;flex-direction:column;width:100%}.status_check_v,.status_check{z-index:3;border-radius:0;display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;padding:30px 30px;margin:50px auto;background: rgb(253 130 0 / 15%);max-width:800px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);position:relative;border:3px solid #484848}.status_check_v.status_check_success,.status_check.status_check_success{background: rgb(46 179 113 / 15%)}.status_check_text,.status_check_text_success{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.status_check_text p,.status_check_text_success p{text-align:center;color:#484848;font-size:24px;line-height:36px;font-weight:bold;width:100%}.preload_bar{display:flex;width:100%;height:56px;background:#fff;margin-bottom:10px;border-radius:50px;overflow:hidden;border:3px solid #484848;position:relative}.preload_bar .preload_field{position:absolute;z-index:1;top:0;height:100%;width:0;background:#fd8200;left:0;animation:snail-back 3s infinite;animation-timing-function:ease-in-out}@keyframes snail-back {
  0% {
    width:0px;
  }
  99%{
    width:100%;
  }
  100% {
    width:0px;
  }
}.preload_bar .preload_icon{display:block;background:url(/assets/templates/default/img/icons/ravluk.svg);background-size:100% 100%;width:64px;height:50px;background-repeat:no-repeat;animation:snail-move2 3s infinite;animation-timing-function:ease-in-out;position:absolute;bottom:0;left:0;z-index:2}@keyframes snail-move2 {
  0% {
    left: 0px;
  }
  99%{
    left: 100%;
  }
  100% {
    left: 0px;
  }
}.status_check_hb{display:flex;position:relative;width:100%}.status_check_hb .facade_1{top:-50px;right:-70px}.status_check_hb .facade_2{position:absolute;top:-40px;right:auto;z-index:2;left:50px}.status_check_hb .facade_5{bottom:-10px;right:80px;z-index:1}.status_check_hb .facade_7{left:-50px;bottom:-50px;right:auto}.status_check_hb .facade_4{bottom:-40px;right:50%}.lection_nav_mob{display:none}.sign_item_full{display:flex;flex-direction:column;width:100%;text-align:center}.test_result_online{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:40px}.result_online_l{display:flex;flex-direction:column;gap:50px;width:calc(100% - 240px);position:relative}.result_online_l:after{content:"";display:block;background:url(/assets/templates/default/img/icons/xgift.png.pagespeed.ic.GVH50cecCh.png);background-repeat:no-repeat;background-size:100%;position:absolute;bottom:50px;right:50px;z-index:0;height:80px;width:80px}.result_online_img{display:block;width:100%;position:relative;z-index:1}.result_online_r .facade_6{right:auto;top:-70px;left:-70px;z-index:0}.result_online_text{font-size:40px;line-height:40px;color:#484848;font-weight:bold}.result_online_text span{color:#fd8200}.test_result_info{display:flex;align-items:center;width:100%;justify-content:center}.result_online_r{width:200px;display:flex;flex-direction:column;position:relative}.result_online_r .btn.btn_main{max-width:350px}.status_check_text_success .btn.btn_main{z-index:2;position:relative;padding:35px 35px;width:100%;border-radius:35px;margin:10px auto;max-width:360px;font-size:18px}form .input .e_switcher{display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer;position:relative}form .input .e_switcher label{font-size:18px;color:#1a1a1a;cursor:pointer;width:auto!important}form .input input.lr-switch{position:relative;-webkit-appearance:none;outline:none;width:65px;height:36px;background-color:#fff;border:2px solid #ededed;border-radius:18px;cursor:pointer;box-shadow:inset -56px 0 0 0 #fff}form .input input.lr-switch:focus{border:2px solid #ededed}form .input input.lr-switch:after{content:"";position:absolute;top:1px;left:1px;background:#ff890c;width:29px;height:29px;border-radius:50%;box-shadow:2px 4px 6px rgba(0,0,0,.3)}form .input .e_switcher label{color:#1a1a1a}form .input .e_switcher label.e_switch_l{color:#df6443}form .input input.lr-switch:checked{box-shadow:inset 56px 0 0 0 #fff}form .input input.lr-switch:checked:after{left:28px;box-shadow:-2px 4px 3px rgba(0,0,0,.05)}.i_category_select{display:flex;flex-direction:row;align-items:center;gap:10px;max-width:200px;margin:0 auto}.i_category_select .i_category_title{font-size:16px;font-weight:bold}.i_category_select .chosen-container{width:75px!important}#test_form_3.form .input{display:flex;flex-direction:row;gap:10px}.test_navigation_result_b{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.test_navigation_result_user_time{display:flex;align-items:center;font-size:16px;color:#1a1a1a;line-height:26px;justify-content:flex-start;width:100%;gap:10px;font-weight:600;text-wrap:nowrap}.test_navigation_result_user_time span{color:#fd8200}.test_navigation_result_user_time span.user_time_title{color:#1a1a1a;display:flex;flex-direction:row;align-items:center;gap:5px}.ticket_not_compiled{background:#e8482e;color:#fff;font-weight:600;text-wrap:nowrap;font-size:16px;padding:5px 10px;position:absolute;top:72px;left:25px;border-radius:5px}.stat_holder{display:flex;flex-direction:row;gap:20px;align-items:flex-start;justify-content:center;width:100%;margin-bottom:20px}.stat .charts-css{font-size:12px}.stat_holder .stat{display:flex;flex-direction:column;width: calc(100% / 2 - 15px);padding:10px 25px;background:#f2f2f2;border-radius:10px;position:relative;transition:.5s}.stat_holder.stat_holder_pc{flex-direction:column;width:100%}.stat_holder.stat_holder_pc .stat{width:100%}.stat_holder .stat_title{font-size:18px;line-height:150%;display:flex;width:100%;align-items:flex-start;justify-content:flex-start;color:#484848;padding:10px 0;text-align:left;font-weight:500}.stat_ttl.stat_correct{color:#09a522;font-weight:500}.stat_user span{display:flex;align-items:center;gap:5px;flex-direction:row;justify-content:flex-start;word-break:break-all;font-size:14px;font-weight:400;line-height:150%;color:#484848}.stat_ttl.stat_incorrect{color:#cd2727;font-weight:500}.stat_city{font-size:14px;font-weight:400;line-height:150%;color:#484848}.stat_date{display:flex;flex-direction:row;gap:10px;padding:10px 30px;margin:10px auto;justify-content:center;align-items:center;font-size:18px;font-weight:600}.stat_date span{background:#fd8200;color:#fff;padding:10px 10px;border-radius:12px;white-space:nowrap}.stat_table{border-spacing:0;border:1px solid transparent;width:100%}.stat_user span .stat_premium{background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);color:#fff;padding:3px 7px;line-height:150%;font-size:9px;border-radius:5px;word-break:normal}.stat_table tr th,.stat_table tr td{vertical-align:middle;padding:10px 10px;border-right:1px solid #d9d9d9;text-align:left}.stat_table tr th:last-child,.stat_table tr td:last-child{border:none}.stat_table tr th{font-weight:600}.stat_table tr:nth-child(1) {background:#f0f0f0}.stat_table tr:nth-child(2n+1) {background:#fff8f2}.stat_table thead tr{background:#fff!important}.stat_table tr:hover{background: rgb(253 130 0 / 25%)}.stat_blocks{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:20px;width:100%;margin-bottom:20px}.stat_blocks .stat_block{display:flex;flex-direction:column;width: calc(100% / 2 - 10px);padding:28px 28px;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s}.stat_block_title{font-size:18px;font-weight:600;line-height:150%;display:flex;width:100%;align-items:center;justify-content:center;text-align:center;color:#484848}.stat_block_img{display:flex;align-items:center;justify-content:center;padding:5px 10px}.stat_block_in{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:15px 10px;font-size:16px;font-weight:600;gap:5px}.stat_block_in span{color:#fd8200;font-size:20px;font-weight:bold}.stat_block_action{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;padding:5px 10px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.stat_block_action a{width:100%}.personal_cabinet_holder .stat_holder .stat_title{font-weight:500;font-size:18px;background:#444}.stat_date_d span{display:flex;flex-direction:row;align-items:center;gap:5px}.stat_blocks_big{display:flex;flex-direction:column;width:100%}.stat_blocks_big .stat_block{display:flex;flex-direction:column;width:100%;background:#fff;margin-bottom:15px}.stat_blocks_big .stat_block .test_holder{width:calc(100% - 10px);margin:15px 5px}.road_sign_game{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;margin:20px auto;gap:20px}.road_sign_game_left{display:flex;flex-direction:column;width: calc(100% / 2 - 20px);background:#f1f1f1;padding:10px 10px;gap:15px;max-width:200px;border-radius:12px}.road_sign_game_left_block{display:flex;flex-direction:column;align-items:center;width:100%}.road_sign_game_right{display:flex;flex-direction:column;width: calc(100% / 2 - 20px);background:#f1f1f1;padding:10px 10px;border-radius:12px;gap:5px}.road_sign_game_right_block{display:flex;flex-direction:row;align-items:center;gap:20px;padding:10px;border-radius:12px}.road_sign_game_text{display:flex;flex-direction:column;width:calc(100% - 180px);justify-content:flex-start}.road_sign_game_text .marking_number,.road_sign_game_text .sign_number{text-align:left;font-size:24px;line-height:30px}.road_sign_game_right_block.correct{background: rgb(46 179 113 / 40%)}.road_sign_game_right_block.incorrect{background: rgb(232 72 46 / 40%)}.road_sign_game_text .marking_name{text-align:left;font-size:12px;font-weight:500;max-height:130px;overflow:auto}.road_sign_game_text .sign_name{text-align:left;font-size:16px;font-weight:bold}.restart_game{display:flex;flex-direction:row;gap:5px;font-size:16px;align-items:center;justify-content:center;background:#fff;padding:10px 5px;border-radius:12px;font-weight:500}.restart_game:hover{color:#fff;background:#fd8200}.restart_game:hover svg path{stroke:#fff}.game_left_block{display:flex;flex-direction:column;background:#fff;border-radius:12px;padding:5px;position:relative;z-index:2;cursor:pointer}.game_left_block:hover{background: rgb(253 130 0 / 25%)}.game_left_block.active{background: rgb(253 130 0 / 50%)}.game_left_block img{width:100%;max-width:150px}.road_sign_game_drop_zone{width:160px;height:160px;background:#fff;border-radius:12px;position:relative}.road_sign_game_help{position:absolute;z-index:1;text-align:center;display:flex;flex-direction:column;width:100%;height:100%;color:#999;font-weight:600;padding:10px;color:#c2c2c2;justify-content:center}.road_sign_game_drop_zone .game_left_block{z-index:2}.road_sign_game_drop_zone:hover{background: rgb(253 130 0 / 25%)}.my_subscription{display:flex;flex-direction:column;gap:10px;width:100%;padding:20px 20px;border-radius:12px;background:#fff;margin-bottom:20px}.my_subscription .user_type{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:16px;color:#484848;font-weight:600}.my_subscription .user_type .user_type_1{border-radius:10px;padding:10px 15px;color:#fd8200;background:#f2f2f2;font-size:16px;font-weight:bold}.my_subscription .user_type .user_type_0{border-radius:10px;padding:10px 15px;color:#fd8200;background:#f2f2f2;font-size:16px;font-weight:bold}.my_subscription .active_to{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:16px;color:#484848;font-weight:400}.my_subscription .active_to span{font-weight:600}.info_subscripition_action{margin-top:15px}.my_subscription .info_subscripition{display:flex;flex-direction:column;width:100%;max-width:100%;padding:15px 0;gap:20px;border-top:1px solid #d9d9d9}.my_subscription .info_subscripition>div{display:flex;flex-direction:row;width:100%;gap:15px}.my_subscription .info_subscripition>div>span{color:#484848;font-size:16px;min-width:180px;font-weight:400}.my_subscription .info_subscripition>div>div{color:#484848;font-weight:700;font-size:16px}.my_subscription .info_subscripition .status_danger{color:#cd2727;font-weight:700;font-size:16px}.my_subscription .info_subscripition .status_warning{color:#cd2727;font-weight:700;font-size:16px}.my_subscription .info_subscripition .status_success{color:#09a522;font-weight:700;font-size:16px}.subscribe_block{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px;padding:15px 0;font-size:18px;color:#484848;font-weight:600;border-top:1px solid #d9d9d9}.subscribe_block .btn_main{margin-left:auto}.subscribe_block .subscribe_cost{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.subscribe_block .subscribe_cost span{background:#fff8f2;color:#fd8200;font-size:24px;font-weight:700;padding:8px 15px;border-radius:10px;line-height:normal}.subscribe_block .subscribe_cost span span{font-size:16px;padding:0}.subscribe_block a{width:auto}.premium_block_title{display:flex;flex-direction:row;align-items:center;text-align:center;justify-content:center;gap:5px}.premium_block_title:hover{color:#fd8200}.lock{width:44px;height:44px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.5s}.premium_block_title:hover .lock{background:#fd8200}.block_box_new .lock{position:absolute;width:44px;height:44px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;top:15px;right:15px}.subscribe_blocks{display:flex;flex-direction:row;flex-wrap:wrap;gap:28px;width:100%;justify-content:center;align-items:normal;margin-bottom:30px}.subscribe_blocks .subscribe_block{display:flex;flex-direction:column;width: calc(100% / 2 - 15px);padding:28px 28px;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s;gap:10px;align-items:flex-start}.subscribe_blocks .subscribe_block.subscribe_block_premium{background: rgb(253 130 0 / 30%)}.subscribe_block_head{background:#fff;padding:20px 20px;border-radius:12px;width:100%;display:flex;flex-direction:column;gap:10px}.subscribe_blocks .subscribe_block .subscribe_block_name{display:flex;flex-direction:column;width:100%;background:#f1f1f1;color:#444;padding:5px 10px;border-radius:10px;font-size:24px;font-weight:bold;align-items:center;justify-content:center}.subscribe_blocks .subscribe_block.subscribe_block_premium .subscribe_block_name{display:flex;flex-direction:column;width:100%;background:#fd8200;color:#fff;padding:5px 10px;border-radius:10px;font-size:24px;font-weight:bold;align-items:center;justify-content:center}.subscribe_block_subname{font-size:22px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.subscribe_block_subname img{width:40px}.subscribe_block_content{display:flex;flex-direction:column;gap:10px;width:100%;background:#fff;padding:20px 20px;border-radius:12px}.subscribe_block_content li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:5px 10px}.subscribe_block_content li:hover{background: rgb(253 130 0 / 30%)}.subscribe_block_content li div{font-size:20px;color:#444}.subscribe_block_content li img{width:40px}.subscribe_block_content li div span{font-size:20px;font-weight:500;color:#fd8200}.user_tpl{display:none!important}.preload_message{display:none;width:100%;padding:10px 15px}.helper_chat_holder{display:none;flex-direction:column;gap:10px;background:#eee;border-radius:12px;position:fixed;width:400px;max-height:calc(100% - 200px);height:800px;bottom:100px;right:10px;z-index:999;box-shadow: 0px 0px 20px rgb(0 0 0 / 25%);overflow:hidden;justify-content:space-between}.helper_chat_holder.active{display:flex}#helper{display:flex;flex-direction:column;padding:0 12px;gap:0}.helper_chat_title{display:flex;flex-direction:row;padding:10px 20px;background:#444;color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;font-size:20px;font-weight:500;text-align:center;justify-content:space-between;align-items:center}.close_helper{display:flex;align-items:center;justify-content:center}.chat_message_holder{display:flex;flex-direction:column;gap:5px;padding:0 12px;border-radius:10px;width:100%;max-width:100%;align-items:flex-start}.chat_message_holder.chat_right{align-items:flex-end}.chat_message{display:flex;flex-direction:column;gap:5px;background:#fff;padding:10px 12px;border-radius:10px;width:auto;max-width:100%;align-items:flex-start}.chat_message_user{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:500}.chat_message_user_icon{width:30px;height:30px;padding:5px 5px;background:#ddd;border-radius:50%;display:flex;align-items:center;justify-content:center}.chat_message_user_icon img{width:100%;display:block}.chat_message_text{display:flex;flex-direction:column;width:100%;font-size:16px;padding-left:40px}.chat_message_text p{margin-bottom:5px}.chat_message_text b{font-weight:bold}.chat_message_text a{color:#fd8200}.chat_message_text a:hover{color:#fd8200;text-decoration:underline}#helper textarea{width:100%}#helper.helper_preload textarea{background:#ddd;cursor:wait;pointer-events:none}#helper.helper_preload .btn[type="submit"]{background:#ddd;cursor:wait;pointer-events:none}#helper.helper_preload .restart_chat{cursor:wait;pointer-events:none}.helper_messages{display:flex;flex-direction:column;width:100%;background:#f1f1f1;border-radius:12px;position:relative;transition:.5s;gap:10px;margin-top:auto;overflow:auto;align-items:flex-start}@keyframes hardpulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.2); }
    100% { transform: scale(1); }
}.call_helper{position:fixed;right:20px;bottom:110px;width:75px;height:75px;background:#ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:999;box-shadow: 0px 0px 20px rgb(0 0 0 / 25%)}.call_helper .call_helper_body{background:#ddd;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 15px}.call_helper_pulsation{-webkit-animation:hardpulse 2s infinite;animation:hardpulse 2s infinite;background-color: rgb(253 130 0 / 35%);border-radius:50%;height:100%;width:100%;left:0;position:absolute;top:0;z-index:-1}.call_helper_text{font-size:18px;position:absolute;bottom:110%;right:0;background:#fff;padding:5px 10px;border-radius:6px;text-wrap:nowrap;display:none}.call_helper:hover .call_helper_text{display:block}.call_helper:hover{opacity:.7}.call_helper img{width:100%;display:block}.pay_text_holder{display:flex;flex-direction:column;width:100%;margin:5px 0}.pay_pretext{display:flex;flex-direction:row;align-items:center;gap:20px;padding:20px 20px;background:#f2f2f2;border-radius:12px;font-size:16px;font-weight:500;color:#fd8200}.pay_pretext span{max-width:calc(100% - 60px)}#test_result_pop .subscribe_blocks{margin-bottom:10px;gap:10px}#test_result_pop .subscribe_blocks .subscribe_block{width: calc(100% / 2 - 5px);padding:10px 10px}#test_result_pop .subscribe_block_head{gap:10px;padding:10px 10px}#test_result_pop .subscribe_blocks .subscribe_block .subscribe_block_name,#test_result_pop .subscribe_blocks .subscribe_block.subscribe_block_premium .subscribe_block_name{font-size:20px}#test_result_pop .subscribe_block_content{padding:10px 10px;gap:5px}#test_result_pop .subscribe_block_content li{padding:5px 10px;gap:5px}#test_result_pop .subscribe_block_content li div{font-size:13px}#test_result_pop .subscribe_block_content li div span{font-size:14px}.restart_chat{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;line-height:26px;font-size:14px;margin-bottom:10px}.restart_chat svg{width:12px;height:11px;transition:.5s}.restart_chat:hover svg{transform:rotate(-360deg)}.helper_chat_holder .form .input{margin:0}.helper_chat_holder .hold_form{margin-bottom:5px}.helper_question svg{width:32px}.preload_text_chat{position:absolute;top:0;font-size:16px;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;left:0}.btn.btn_main_reverse.helper_question svg path:nth-child(3),
.btn.btn_main_reverse.helper_question svg path:nth-child(2),
.btn.btn_main_reverse.helper_question svg path:nth-child(1) {transition:.5s;fill:#27272b}.btn.btn_main_reverse.helper_question:hover svg path{fill:#fff}.footer_city_block{width:100%;display:flex;flex-direction:row;justify-content:space-between;float:left;padding:25px 10px}.city_f{display:flex;flex-direction:column;width:100%}.footer_city_title{text-align:center;color:#484848;font-size:20px;line-height:normal;font-weight:bold;width:100%}.footer_city{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;width:100%;margin:20px auto}.footer_city li{width:calc(100% / 6 - 10px);display:flex;flex-direction:column;align-items:center;justify-content:center}.footer_city li a,.footer_city li span{color:#484848;font-size:16px;line-height:26px;display:flex;padding:0 20px;width:100%;flex-direction:column}.footer_city li a:hover,.footer_city li span{color:#fd8200}.bubbly-button{position:relative;transition:transform ease-in .1s , box-shadow ease-in .25s}.bubbly-button:focus{outline:0}.bubbly-button:before,.bubbly-button:after{position:absolute;content:'';display:block;width:140%;height:100%;left:-20%;z-index:-1000;transition:all ease-in-out .5s;background-repeat:no-repeat}.bubbly-button:before{display:none;top:-75%;background-image:radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,transparent 20%,#ff8300 20%,transparent 30%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,transparent 10%,#ff8300 15%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%);background-size:10% 10% , 20% 20% , 15% 15% , 20% 20% , 18% 18% , 10% 10% , 15% 15% , 10% 10% , 18% 18%}.bubbly-button:after{display:none;bottom:-75%;background-image:radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,transparent 10%,#ff8300 15%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%) , radial-gradient(circle,#ff8300 20%,transparent 20%);background-size:15% 15% , 20% 20% , 18% 18% , 20% 20% , 15% 15% , 10% 10% , 20% 20%}.bubbly-button.animate:before{display:block;animation:topBubbles ease-in-out .75s forwards}.bubbly-button.animate:after{display:block;animation:bottomBubbles ease-in-out .75s forwards}@keyframes topBubbles {
  0% {
    background-position: 5% 90%, 10% 90%, 10% 90%, 15% 90%, 25% 90%, 25% 90%, 40% 90%, 55% 90%, 70% 90%;
  }
  50% {
    background-position: 0% 80%, 0% 20%, 10% 40%, 20% 0%, 30% 30%, 22% 50%, 50% 50%, 65% 20%, 90% 30%;
  }
  100% {
    background-position: 0% 70%, 0% 10%, 10% 30%, 20% -10%, 30% 20%, 22% 40%, 50% 40%, 65% 10%, 90% 20%;
    background-size: 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%;
  }
}@keyframes bottomBubbles {
  0% {
    background-position: 10% -10%, 30% 10%, 55% -10%, 70% -10%, 85% -10%, 70% -10%, 70% 0%;
  }
  50% {
    background-position: 0% 80%, 20% 80%, 45% 60%, 60% 100%, 75% 70%, 95% 60%, 105% 0%;
  }
  100% {
    background-position: 0% 90%, 20% 90%, 45% 70%, 60% 110%, 75% 80%, 95% 70%, 110% 10%;
    background-size: 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%, 0% 0%;
  }
}.calendar_schedule{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:12px;border:1px solid #ddd;margin-bottom:10px;gap:10px}.calendar_schedule .calendar_navigation{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:10px 10px;gap:10px}.calendar_schedule .calendar_navigation .calendar_buttons{display:flex;flex-direction:row;gap:10px;align-items:center}.calendar_schedule .calendar_navigation .calendar_buttons .calendar_left{flex-direction:column;display:flex;align-items:center;justify-content:center;background:#f1f1f1;padding:9px 13px;border-top-left-radius:12px;border-bottom-left-radius:12px}.calendar_schedule .calendar_navigation .calendar_buttons .calendar_right{flex-direction:column;display:flex;align-items:center;justify-content:center;background:#f1f1f1;padding:9px 13px;border-top-right-radius:12px;border-bottom-right-radius:12px}.calendar_schedule .calendar_navigation .calendar_buttons .calendar_go_today{flex-direction:column;display:flex;align-items:center;justify-content:center;background:#f1f1f1;padding:6px 10px;border-radius:12px}.calendar_schedule .calendar_navigation .calendar_buttons .calendar_go_today:hover,.calendar_schedule .calendar_navigation .calendar_buttons .calendar_left:hover,.calendar_schedule .calendar_navigation .calendar_buttons .calendar_right:hover{background:#fd8200;color:#fff}.calendar_schedule .calendar_navigation .calendar_buttons .calendar_go_today:hover svg path,.calendar_schedule .calendar_navigation .calendar_buttons .calendar_left:hover svg path,.calendar_schedule .calendar_navigation .calendar_buttons .calendar_right:hover svg path{stroke:#fff}.calendar_today{display:flex;padding:6px 15px;font-size:20px;font-weight:600;color:#444}.calendar_type a{font-size:16px;gap:5px;display:flex;align-items:center;justify-content:center;flex-direction:row}.calendar_type a:hover svg path{fill:#fd8200}.calendar_type a.active,.calendar_type a:hover{color:#fd8200}.calendar_type a span{border-radius:50%;height:12px;border:2px solid #ddd;position:relative;width:12px}.calendar_type a.active span{border:2px solid #fd8200;background:#fd8200}.calendar_type a:hover span{border:2px solid #fd8200;background:transparent}.ctw_header_dayfull{height:36px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;line-height:normal;font-size:10px;font-weight:600;border-radius:18px;padding:5px 10px;gap:5px}.ctw_header_dayfull:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.calendar_schedule .calendar_navigation .calendar_today{display:flex;flex-direction:row;gap:10px;align-items:center}.calendar_schedule .calendar_navigation .calendar_type{display:flex;flex-direction:row;gap:10px;align-items:center}.calendar_type_week{display:flex;flex-direction:column;width:100%;gap:10px;width:calc(100% - 20px);margin:0 auto}.calendar_type_day{display:flex;flex-direction:column;width:100%;gap:10px;width:calc(100% - 20px);margin:0 auto}.calendar_type_list{display:flex;flex-direction:column;width:100%;gap:0;width:calc(100% - 20px);margin:0 auto}.ctw_header{display:flex;flex-direction:row;width:100%;align-items:self-start;justify-content:space-between;gap:10px}.ctw_header_d{display:flex;align-items:center;justify-content:center;width: calc(100% / 7 - 10px);flex-direction:column;gap:10px;position:relative;border-left:1px solid #ddd;border-right:1px solid #ddd;padding-bottom:5px}.calendar_type_day .ctw_header_d{width:100%}.calendar_type_list .ctw_header_d{width:100%;align-items:flex-start}.ctw_header_d:before{content:"";position:absolute;width:100%;height:3px;background:#fd8200;top:-3px}.ctw_header_d .ctw_header_day{font-size:20px;font-weight:700}.ctw_header_d .ctw_header_date{font-size:18px;font-weight:600}.calendar_type_list .ctw_header_d .ctw_header_day,.calendar_type_list .ctw_header_d .ctw_header_date{padding:0 10px}.ctw_body{display:flex;flex-direction:row;width:100%;align-items:self-start;justify-content:space-between;gap:10px;padding-bottom:10px}.ctw_body .ctw_body_day{display:flex;align-items:center;justify-content:center;width: calc(100% / 7 - 10px);flex-direction:column;gap:5px;position:relative;border-left:1px solid #ddd;border-right:1px solid #ddd}.calendar_type_day .ctw_body .ctw_body_day{width:100%}.ctw_body .ctw_body_day.top_active,.ctw_header .ctw_header_d.top_active{background: rgb(253 130 0 / 5%)}.ctw_body_day .ctwbd_time{cursor:pointer;font-size:18px;font-weight:600;display:flex;width:100%;align-items:center;justify-content:center;padding:5px 5px;gap:5px;flex-wrap:wrap;opacity:.5}.ctw_body_day .ctwbd_time.s_success,.ctw_body_day .ctwbd_time.s_warning,.ctw_body_day .ctwbd_time.s_danger{opacity:1}.ctw_body_day .ctwbd_time.offset_15{transform:translateY(5px)}.ctw_body_day .ctwbd_time.offset_30{transform:translateY(10px)}.ctw_body_day .ctwbd_time.offset_45{transform:translateY(15px)}.calendar_type_list .ctw_body_day .ctwbd_time{transform:none!important}.ctw_body_day .ctwbd_time .pickup_address{font-size:12px;max-width:84px;text-wrap:nowrap;overflow:hidden}.s_default{background:#fff;color:#444}.s_warning{background:#fd8200;color:#fff}.s_success{background:#2eb371;color:#fff}.s_danger{background:#e8482e;color:#fff}.s_warning_l{background:#fff8f2}.s_success_l{background:#eefff7}.s_danger_l{background:#ffe4df}.ctw_body_day .ctwbd_time:hover{background:#f1f1f1;color:#444}.form_insformation{font-size:16px;font-weight:600;margin-bottom:15px}.isf_holder{display:flex;flex-direction:column;width:100%;gap:10px}.instructor_setting_day{display:flex;flex-direction:column;position:relative;border:1px solid #ddd;padding:10px 10px}.instructor_setting_day .instructor_setting_day_remove{position:absolute;right:0;top:0;padding:5px}.instructor_setting_day .instructor_setting_day_remove:hover svg path{fill:#fd8200}.isf_holder_btns{margin-top:10px}.calendar_type_list .ctw_body_day{gap:1px;display:flex;flex-direction:column}.calendar_type_list .ctw_body_day .ctwbd_time{justify-content:flex-start;padding:5px 10px;flex-direction:column;align-items:flex-start}.calendar{display:flex;flex-wrap:wrap;width:100%}.calendar-day-head,.calendar-day,.calendar-day-np{box-sizing:border-box;width: calc(100% / 7);border:1px solid #ddd;padding:10px;text-align:center}.calendar-day-head{font-weight:bold;background: rgb(253 130 0 / 5%)}.calendar-day-np{background:#f9f9f9}.calendar-day{cursor:pointer}.calendar-day:hover{background:#f1f1f1;color:#444}.day-number{font-size:14px;font-weight:600}.clearfix{clear:both}#cdi_popup.form_popup{width:600px;left:calc(50% - 300px);overflow:visible}#cdi_popup.form_popup .cdi_form{display:flex;flex-direction:column;max-width:560px;width:100%}.schedule_history{display:flex;flex-direction:row;width:100%;max-width:500px;gap:2px;margin:5px auto;flex-wrap:wrap;align-items:center;justify-content:center}.schedule_history .history_label{padding:5px 10px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd}.order_type_1{background:#ffe4df!important}.order_type_2{background:#fff8f2!important}.order_type_3{background:#eefff7!important}.category_box{display:flex;flex-direction:row;justify-content:flex-start;align-items:normal;flex-wrap:wrap;width:100%;gap:28px;margin:0 auto 30px auto}.category_box li{width: calc(100% / 3 - 20px);display:flex;flex-direction:column}.category_box li a{display:flex;flex-direction:column;gap:5px;border-radius:12px;background:#f1f1f1;padding:25px 20px;height:100%;transition:.5s;position:relative;align-items:center;justify-content:center}.category_box li a.regonly{opacity:.6}.category_box li a:hover{background: rgb(253 130 0 / 25%)}.category_box li span{font-size:20px;line-height:30px;font-weight:bold;text-align:center;width:100%;color:#1a1a1a}.category_box li .category_box_img{margin:0 auto;display:block;max-width:100%}.autoschoollogo{display:flex;align-items:center;justify-content:center;margin:10px auto;gap:5px;border-radius:12px;background:#f1f1f1;padding:25px 20px;transition:.5s;position:relative;width:100%;max-width:600px}.autoschoollogo img{width:100%;max-width:460px}.ins_info{display:flex;flex-direction:column;font-size:12px;align-items:flex-start;justify-content:flex-start;text-align:left;gap:3px}.btn.btn_more{text-decoration:none;display:flex;background:#fff;text-align:center;flex-direction:column;border:1px solid #ddd;color:#222;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 15px;cursor:pointer}.btn.btn_more:hover{background:#fd8200;border:1px solid #fd8200;color:#fff}.fastbuy_product{display:flex;flex-direction:column;gap:10px;width:100%;align-items:flex-start;justify-content:flex-start;margin:10px 0}.fastbuy_product_holder{display:flex;flex-direction:row;gap:10px;width:100%;align-items:center;justify-content:space-between;margin:10px auto}.fastbuy_product .fastbuy_product_img{display:flex;flex-direction:column;width:100%;max-width:100px}.fastbuy_product_counter{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin:5px 0;max-width:130px}.fastbuy_product_counter input{width:50px;height:30px;border-radius:0;border:1px solid #ddd;text-align:center;font-size:16px;font-weight:700}.fastbuy_product_sum_holder{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;margin:5px 0;width:100%}.fastbuy_product_sum{display:flex;flex-direction:row;color:#fd8200;position:relative;line-height:26px;font-size:24px;font-weight:700;gap:5px;align-items:center;text-wrap:nowrap}.fastbuy_product_sum span{font-size:16px;font-weight:400}.fastbuy_product_counter .count_plus,.fastbuy_product_counter .count_minus{border-radius:0;border:1px solid #ddd;font-size:24px;font-weight:bold;height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.fastbuy_product_counter .count_plus:hover,.fastbuy_product_counter .count_minus:hover{background:#fd8200;color:#fff}.fastbuy_product_counter .count_plus:hover svg path,.fastbuy_product_counter .count_minus:hover svg path{stroke:#fff}.fastbuy_product .fastbuy_product_img img{display:block;width:100%}.fastbuy_product .fastbuy_product_info{display:flex;flex-direction:column;gap:2px;width:100%;font-size:14px;line-height:14px}.fastbuy_product .fastbuy_product_info .product_name{font-weight:600;text-align:left}.fastbuy_product .fastbuy_product_info .product_article{font-weight:300;text-align:left}.fastbuy_product .fastbuy_product_info .product_price_holder{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.fastbuy_product .fastbuy_product_info .product_price_holder .product_price{display:flex;flex-direction:row;color:#fd8200;position:relative;line-height:16px;font-size:15px;font-weight:600;gap:5px;align-items:center;text-wrap:nowrap}.fastbuy_product .fastbuy_product_info .product_price_holder .product_price_old{position:relative;color:#9f9f9f;display:flex;line-height:14px;font-size:14px;font-weight:400;flex-direction:row;gap:5px;align-items:center;text-wrap:nowrap}.fastbuy_product .fastbuy_product_info .product_price_holder .product_price_old:after{content:"";background:#cd2727;width:100%;position:absolute;transform:rotate(-10deg);height:1px;display:block}.fastbuy_product .fastbuy_product_info .product_price_holder .product_price_old span,.fastbuy_product .fastbuy_product_info .product_price_holder .product_price span{font-size:11px}.product_gallery{position:relative;border-radius:12px;border:2px solid #ddd;transition:.5s;width:100%}.product_gallery a{transition:.5s}.product_gallery a:hover{opacity:.7}.product_info{display:flex;flex-direction:column;width:100%;max-width: calc(100% / 2 - 15px);gap:10px}.product_info .block_title{text-align:left;justify-content:flex-start;margin-bottom:0}.instructor_setting_form_pickup{border-bottom:2px solid #000;margin-bottom:20px;width:100%}.instructor_setting_form{width:100%}.instructor_zp{display:flex;flex-direction:column;width:100%;gap:5px}.instructor_zp div{font-size:18px;font-weight:500;gap:5px}.instructor_zp div span{font-weight:bold}.cdi_m_h{display:flex;flex-direction:row;align-items:center;gap:10px;margin:5px 0}.cdi_m_h .cdi_m_t{font-size:16px;font-weight:600}.cdi_m_h .cdi_m_b{font-size:18px;font-weight:600}.cdi_m_h .cdi_m_b.history_label{padding:3px 5px}.ctwbd_all{cursor:pointer;font-size:14px;font-weight:600;display:flex;width:100%;align-items:center;justify-content:center;padding:5px 5px;gap:5px;flex-wrap:wrap}.ctwbd_all .pickup_address{display:none}.ctw_body_all{overflow-y:auto;align-items:flex-start;justify-content:flex-start}.ctwbd_all:hover{background:#f1f1f1;color:#444}.ctw_body_day_all{width:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;position:relative;border:1px solid #ddd}.ctw_body_day_all:hover{background:#eee}.ctw_header_manager{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f1f1f1;position:relative;padding-bottom:30px}.ctw_header_manager .ctw_header_name{display:flex;flex-direction:column;transform:rotate(-90deg);padding:10px 0;width:46px;line-height:20px;height:100%;align-items:center;justify-content:center}.ctw_header_users{position:absolute;bottom:0;background:#fff;width:100%;align-items:center;justify-content:center;display:flex;border-bottom:1px solid #f1f1f1;font-size:14px;font-weight:600}.ctw_header_users span:first-child{color:#2eb371}.ctw_header_users span:nth-child(2){color:#fd8200}.friends_instructors_slider .tpl_instructor{margin:5px}.verify_icon{position:relative;cursor:pointer;width:24px;height:24px;align-items:center;justify-content:center;display:flex}.verify_icon .verify_text{display:none;position:absolute;bottom: calc(100% + 10px);width:100%;background:#f1f1f1;min-width:240px;text-align:center;padding:5px 10px;border-radius:12px;z-index:5;box-shadow: 0px 0px 3px 0px rgb(0 0 0 / 20%);color:#282828!important;font-size:16px!important}.verify_icon:hover .verify_text{display:block}.instructor_stat{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;flex-wrap:wrap}.instructor_stat .stat_block{display:flex;flex-direction:column-reverse;border:2px solid #ddd;padding:5px 10px;min-width:175px;width: calc(100% / 5)}.instructor_stat .stat_block .stat_title{font-size:15px;font-weight:500;text-align:center;color:#787878;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50px;border-top:2px solid #ddd}.instructor_stat .stat_block .stat_value{font-size:22px;font-weight:600;text-align:center;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.call_instructor{display:flex;flex-direction:row;align-items:center;gap:10px;background:transparent;text-align:center;justify-content:center;transition:.5s;font-size:14px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 20px;color:#fff;background:#fd8200;border:1px solid #fd8200}.call_instructor:hover{color:#fd8200;border:1px solid #fd8200;background:#fff}.instructor_add_favorite{display:flex;flex-direction:row;align-items:center;gap:10px;background:transparent;text-align:center;justify-content:center;transition:.5s;font-size:14px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 20px;color:#fd8200;z-index:2;position:relative}.instructor_add_favorite svg{transition:.5s}.instructor_add_favorite:hover{color:#fff;background:#fd8200}.instructor_add_favorite.active svg path{fill:#fd8200}.instructor_add_favorite:hover svg path{stroke:#fff}.tpl_personal_cabinet .tpl_instructor{background:#fff}.stat_rating{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.tpl_my_practice{overflow-y:auto;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.practice_stat{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;min-width:360px}.practice_stat .stat_block{display:flex;flex-direction:column;border:2px solid #ddd;padding:5px 10px;min-width:175px;width: calc(100% / 5)}.practice_stat .stat_block .stat_title{font-size:15px;font-weight:500;text-align:center;color:#787878;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50px}.practice_stat .stat_block .stat_value{font-size:18px;font-weight:600;text-align:center;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cdi_type_disabled{cursor:not-allowed}.cdi_type_disabled .chosen-container{pointer-events:none!important}.result_online_l_free .reg_key_free{width:50px}.result_online_l_free .result_online_text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.preload_success{pointer-events:none}.result_online_l_free.result_online_l{gap:25px}.result_online_l_free .result_online_text span.free_month{font-size:24px;color:#484848;font-weight:bold;line-height:26px}.result_online_l.result_online_l_free:after{content:"";display:block;background:url(/assets/templates/default/img/icons/xgift.png.pagespeed.ic.GVH50cecCh.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:-75px;left:5px;right:auto;bottom:auto;z-index:0;height:120px;width:120px}.result_online_l_free .result_online_text span.s_fr{display:flex;flex-direction:row;align-items:center;gap:5px;color:#484848}.contact_holder{display:flex;flex-direction:row;width:100%;gap:50px;align-items:flex-start;justify-content:center;margin:30px auto}.contact_info{display:flex;flex-direction:column;width:calc(50% - 50px);align-items:flex-start;justify-content:flex-start;gap:15px}.contact_info span{font-size:24px;font-weight:600;color:#444}.contact_info a{display:flex;align-items:center;gap:5px;font-size:22px;font-weight:500}.contact_info a:hover{color:#fd8200}.contact_info a:hover svg path{fill:#fd8200}.contact_soc_call{display:flex;flex-direction:row;gap:20px}.contact_soc_call a{background:#fff;width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center}.contact_soc_call a:hover{opacity:.7}.contact_soc_holder{display:flex;flex-direction:column;width:calc(50% - 50px);align-items:flex-start;justify-content:flex-start;gap:15px}.contact_soc_holder span{font-size:24px;font-weight:600;color:#444}.contact_soc{display:flex;flex-direction:row;width:100%;gap:20px}.contact_soc a:hover{opacity:.7}.hf_block{display:flex;align-items:center;gap:10px;width:100%;justify-content:center}.hf_block_label{font-size:14px;font-weight:600;min-width:100px;display:flex;flex-direction:row;gap:5px}.hf_block .input{width:calc(100% - 110px)}.lessons_list{width:calc(100% - 110px);margin:5px 0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.lessons_list .lesson_list{display:flex;flex-direction:row;align-items:center;width:100%;cursor:pointer}.lessons_list .lesson_list .lesson_list_label{display:flex;flex-direction:column;width:100%;gap:2px;cursor:pointer;padding:7px 12px}.lessons_list .lesson_list input{width:0!important;height:0!important;opacity:0}.lessons_list .lesson_list .lesson_list_label:hover{background: rgb(255 133 4 / 15%);color:#000}.lessons_list .lesson_list input:checked+label{background:#fd8200;color:#fff}.lessons_list .lesson_list .lesson_list_label .lesson_type{font-size:14px}.lessons_list .lesson_list .lesson_list_label .lesson_type b{font-weight:600}.lessons_list .lesson_list .lesson_list_label .lesson_balance{font-size:14px}.lessons_list .lesson_list .lesson_list_label .lesson_balance b{font-weight:600}.sub_banner{display:flex;flex-direction:column;width:100%;position:relative;padding:50px 0;max-width:100%;margin:0 auto}.sub_banner_photo{display:flex;flex-direction:column;width:400px;position:relative}.sub_banner_photo .sub_main_img{width:100%;display:block}.sub_banner .sub_banner_holder{display:flex;flex-direction:row;width:100%;gap:40px;justify-content:space-between;align-items:center;position:relative;z-index:1}.sub_banner_text{display:flex;flex-direction:column;max-width:calc(100% - 440px);gap:20px;width:100%}.sub_banner_link{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:15px;font-size:22px;font-weight:bold;line-height:26px;border-radius:50px;padding:10px 50px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);text-transform:uppercase;color:#000;width:max-content}.sub_banner_link:hover{color:#000;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.sub_banner_text .sub_banner_title{color:#1a1a1a;font-size:54px;font-weight:bold;line-height:58px;display:flex;flex-direction:column}.sub_banner_text .sub_banner_title span{color:#fd8200}.highlighted{color:#fd8200}.lection_test .test_nav{margin-top:15px}.pdr_link{list-style-type:disc;margin-top:15px;margin-left:20px}.pdr_link li a{font-size:16px;font-weight:500;color:#444}.pdr_link li a:hover{color:#fd8200}.lection_subtitle{color:#484848;font-size:18px;line-height:normal;font-weight:bold;width:100%;margin:10px auto}.lection_pdr_title,.lection_test_title,.lection_bonus_title,.lection_video_title{display:flex;flex-direction:column;width:100%;background:#202023;color:#fff;padding:10px 10px;font-size:20px;font-weight:500}.lection_name_holder{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:5px 0}.lection_name_holder .lection_not_done{background:#ff8300;color:#fff;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);font-size:15px;padding:5px 10px;display:flex;flex-direction:column;border-radius:8px;font-weight:500}.lection_name_holder .lection_done{background:#09a522;color:#fff;background:-webkit-linear-gradient(to left,#09a522,#23c43d);background:-moz-linear-gradient(to left,#09a522,#23c43d);background:-o-linear-gradient(to left,#09a522,#23c43d);background:linear-gradient(to left,#09a522,#23c43d);font-size:15px;padding:5px 10px;display:flex;flex-direction:column;border-radius:8px;font-weight:500}.catalog_lection{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;gap:10px;margin-bottom:30px}.catalog_lection .tpl_catalog_lection{display:flex;flex-direction:column;width: calc(100% / 2 - 10px);padding:12px 12px;background:#f2f2f2;border-radius:10px;position:relative;transition:.5s;gap:10px}.catalog_lection .tpl_catalog_lection .lection_card{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;justify-content:flex-start}.catalog_lection .lection_img{display:block;width:100%;position:relative}.catalog_lection .lection_img img{width:100%;display:block}.catalog_lection .lection_img:hover img{opacity:.6}.catalog_lection .lection_name{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:10px;color:#484848;font-size:18px;font-weight:700;line-height:150%;padding:5px 0}.lection_navigation{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:10px auto;width:100%}.lection_in_full{display:flex;flex-direction:column;width:100%;padding:10px 20px}.pc_holder{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;gap:30px;margin-bottom:30px}.pc_navigation{display:flex;flex-direction:column;width:100%;max-width:360px;background:#f2f2f2;border-radius:10px;transition:.5s}.pc_navigation ul{display:flex;flex-direction:column;width:100%}.pc_navigation ul li{display:flex;flex-direction:column;width:100%}.pc_navigation ul li ul{display:none}.pc_navigation ul li.active ul{display:flex;flex-direction:column;margin-left:45px;width:calc(100% - 45px)}.pc_navigation>ul>li>a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px;font-size:20px;color:#484848;font-weight:600;padding:10px 20px;border-bottom:1px solid #d9d9d9;min-height:60px}.pc_navigation>ul>li>a:last-child{border-bottom:none}.pc_navigation ul li>a:hover,.pc_navigation ul li.active>a{color:#fd8200}.pc_navigation ul li>a:hover svg path,.pc_navigation ul li.active>a svg path{fill:#fd8200}.pc_navigation>ul>li>ul>li>a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:16px;color:#484848;font-weight:600;padding:10px 20px;min-height:50px;border-bottom:1px solid #d9d9d9}.pc_navigation>ul>li>ul>li.active>a,.pc_navigation>ul>li>ul>li>a:hover{color:#fd8200}.pc_blocks{display:flex;width:calc(100% - 360px - 30px);flex-direction:column;transition:.5s}.hide_show_pc_nav{display:flex;flex-direction:row-reverse;align-items:center;background:#f1f1f1;border-radius:5px;padding:5px 10px;max-width:max-content;gap:10px;margin-bottom:10px}.hide_show_pc_nav.active{flex-direction:row}.hide_show_pc_nav svg{transform:rotate(180deg)}.hide_show_pc_nav.active svg{transform:rotate(0deg)}.hide_show_pc_nav .hide_text{display:flex}.hide_show_pc_nav.active .hide_text{display:none}.hide_show_pc_nav .show_text{display:none}.hide_show_pc_nav.active .show_text{display:flex}.pc_holder.hidden_pc_navigation .pc_blocks{width:100%}.pc_holder.hidden_pc_navigation .pc_navigation{max-width:0;overflow:hidden}.pc_blocks .pc_block{display:none}.pc_blocks .pc_block.active{display:flex;flex-direction:column;width:100%}.pc_block_in{display:none}.pc_block_in.active{display:flex;flex-direction:column}.pc_block_inner_nav{display:flex;flex-direction:column;width:100%}.pc_block_inner_nav ul{display:flex;flex-direction:row;width:100%;border-bottom:1px solid #fd8200;gap:10px}.pc_block_inner_nav ul li{display:flex;flex-direction:column}.pc_block_inner_nav ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;color:#484848;font-weight:500;padding:5px 10px;border-bottom:4px solid transparent}.pc_block_inner_nav ul li.active a{color:#fd8200;border-bottom:4px solid #fd8200}.pc_holder .form .input>div>input,.pc_holder .form .input>input{background:#f2f2f2;color:#484848;border:none;border-radius:10px;height:50px}.pc_holder .form .input>div>textarea,.pc_holder .form .input>textarea{background:#f2f2f2;color:#484848;border:none;border-radius:10px}.pc_holder .form .input{margin:10px 0}.pc_holder .chosen-container{border:none!important}.pc_holder .chosen-container .chosen-single{background:#f2f2f2;border:none!important}.instructor_cart_top .instructor_rating{display:none}.instructor_cart_bottom .instructor_price_duration{display:none}.info_p{cursor:pointer;display:block;position:relative}.info_p_in{display:none;position:absolute;top:-30px;left:0;background:#fff;z-index:10;min-width:max-content;border-radius:5px;border:1px solid #ddd;padding:5px 10px;text-align:center}.info_p.active .info_p_in{display:block}.pc_lessons_head{color:#484848;font-size:20px;line-height:150%;font-weight:600;width:100%;margin:20px 0}.plan_lessons{display:flex;flex-direction:column;width:100%;gap:20px}.plan_lessons li.tpl_plan_lesson{display:flex;flex-direction:column;width:100%;padding:30px 20px;background:#fff8f2;border-radius:10px;position:relative;transition:.5s;gap:0}.plan_lessons.done_lessons li.tpl_plan_lesson{background:#f2f2f2}.plan_lessons.bought_lessons li.tpl_plan_lesson{background:#f1fff8}.plan_lesson_cart{display:flex;flex-direction:column;width:100%}.plan_lesson_cart_top{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;gap:20px}.plan_lesson_cart_i_left{display:flex;flex-direction:column;width:120px}.plan_lesson_cart_i_img{display:flex;flex-direction:column;width:100%}.plan_lesson_cart_i_img img{display:block;width:120px;border-radius:50%;overflow:hidden;transition:.5s}.instructor_booked_btns{display:flex;flex-direction:column;gap:5px}.plan_lesson_cart_i_right{display:flex;flex-direction:column;width:calc(100% - 140px)}.plan_lesson_cart_i_right_top{width:100%;justify-content:space-between;display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap;color:#fd8200;font-weight:600;font-size:18px;text-transform:uppercase;border-bottom:1px solid #fd8200;padding-bottom:10px}.plan_lesson_cart_i_right_top .instructor_name{display:flex;flex-direction:row;align-items:center;gap:5px;color:#fd8200}.plan_lesson_cart_i_right_top .instructor_name .instructor_name_f{color:#fd8200}.plan_lesson_cart_i_right_top .instructor_name:hover{text-decoration:underline}.plan_lesson_cart_i_right_bottom{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;padding:15px 5px}.plan_lesson_cart_i_right_bottom .instructor_cart_full_info{width:calc(100% - 260px)}.plan_lesson_action{display:flex;flex-direction:column;width:240px;gap:10px}.plan_lesson_action .plan_lesson_balance{display:flex;flex-direction:column;width:100%}.plan_lesson_action .plan_lesson_balance .plan_lesson_bar{background:#fff;display:flex;position:relative;width:100%;align-items:center;justify-content:flex-start;padding:5px 10px;border-radius:15px;overflow:hidden;color:#fff}.plan_lesson_action .plan_lesson_balance .plan_lesson_bar .plan_lesson_progress{min-width:2px;background:#2eb371;height:100%;position:absolute;top:0;left:0}.plan_lesson_action .plan_lesson_balance .plan_lesson_text{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;font-size:18px}.plan_lesson_action .plan_lesson_balance .plan_lesson_balance_type{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;font-size:16px}.plan_lesson_action .plan_lesson_balance .plan_lesson_balance_type b,.plan_lesson_action .plan_lesson_balance .plan_lesson_text b{font-weight:600}.instructor_schedule{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:#fff;font-size:14px;font-weight:bold;line-height:26px;border-radius:25px;height:50px;padding:10px 10px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.instructor_schedule:hover{color:#fff;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300)}.plan_lessons li.no_plan_lessons{display:flex;flex-direction:column;width:100%;padding-left:20px;border-left:1px solid #fd8200;gap:15px}.plan_lessons li.no_plan_lessons .no_plan_lessons_top{color:#c4c4c4;font-weight:500;font-size:18px}.plan_lessons li.no_plan_lessons .no_plan_lessons_bot{font-size:16px;color:#484848;line-height:150%;font-weight:400}.charts-css.column tbody tr td{max-width:16px;margin:0 auto}.charts-css.area tbody tr td:nth-of-type(10n+1)::before, .charts-css.bar tbody tr:nth-of-type(10n+1) td, .charts-css.bar.multiple tbody tr td:nth-of-type(10n+1), .charts-css.column tbody tr:nth-of-type(10n+1) td, .charts-css.column.multiple tbody tr td:nth-of-type(10n+1), .charts-css.line tbody tr td:nth-of-type(10n+1)::before{background:#09a522!important}.charts-css.area tbody tr td:nth-of-type(10n+2)::before, .charts-css.bar tbody tr:nth-of-type(10n+2) td, .charts-css.bar.multiple tbody tr td:nth-of-type(10n+2), .charts-css.column tbody tr:nth-of-type(10n+2) td, .charts-css.column.multiple tbody tr td:nth-of-type(10n+2), .charts-css.line tbody tr td:nth-of-type(10n+2)::before{background:#cd2727!important}.charts-css.area.show-10-secondary-axes:not(.reverse) tbody tr, .charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr, .charts-css.line.show-10-secondary-axes:not(.reverse) tbody tr{background:none!important}.course_progress{display:flex;flex-direction:column;width:100%;gap:15px}.course_progress_title{color:#484848;font-size:20px;line-height:150%;font-weight:600;width:100%;margin:20px 0}.course_progress_head{background:#fff8f2;min-height:40px;width:100%;display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center}.course_progress_head_start{position:absolute;top:calc(50% - 23px);left:0;width:45px;height:45px;background-image:url(/assets/templates/default/img/xprogress_cup.png.pagespeed.ic.I2TKWlxcqz.png);background-repeat:no-repeat;background-size:100%}.course_progress_head_end{position:absolute;top:calc(50% - 23px);right:0;width:45px;height:45px;background-image:url(/assets/templates/default/img/xprogress_fire.png.pagespeed.ic.2R9Pb1ZY5S.png);background-repeat:no-repeat;background-size:100%}.course_progress_head_text{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:15px}.course_progress_head_text_f{font-size:16px;line-height:150%;color:#484848;font-weight:600}.course_progress_head_text_sep{background:#a6a6a6;height:20px;width:1px;display:block}.course_progress_head_text_f b{color:#fd8200;font-weight:700}.course_progress_head_text_s{color:#484848;font-weight:700}.course_progress_head_text_s b{color:#fd8200}.course_progress_body{display:flex;flex-direction:column;width:100%;margin:25px 0}.course_progress_body_bar{position:relative;background:#d9d9d9;width:100%;border-radius:5px;height:18px}.course_progress_body_bar_start{position:absolute;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;width:42px;height:42px;border:2px solid #e8eaea;z-index:1;top:-14px;left:-5px;border-radius:50%}.course_progress_body_bar_start:after{width:30px;height:30px;border-radius:50%;overflow:hidden;position:relative;display:flex;flex-direction:column;content:"";background:#fd8200;background:-webkit-linear-gradient(to bottom,#ff8300,#ffaf5c);background:-moz-linear-gradient(to bottom,#ff8300,#ffaf5c);background:-o-linear-gradient(to bottom,#ff8300,#ffaf5c);background:linear-gradient(to bottom,#ff8300,#ffaf5c);border:2px solid #fff}.course_progress_body_bar_start:before{width:100%;height:50%;border-radius:0;overflow:hidden;position:absolute;display:flex;flex-direction:column;content:"";opacity:1;background:#edebeb;bottom:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.course_progress_body_bar_progress{height:18px;display:flex;flex-direction:column;border-radius:5px;background:#fd8200;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c);position:relative}.course_progress_body_bar_progress_ravlik{display:block;position:absolute;bottom:0;left:0;width:52px;margin-left:-6px;height:45px;background-image:url(/assets/templates/default/img/progress_icon.svg);background-repeat:no-repeat;animation:shake 3s ease-in-out 5s infinite;background-size:100%;z-index:2}.course_progress>.btn_main{max-width:max-content;margin:0 auto}.course_progress_body_bar_end{position:absolute;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;width:42px;height:42px;border:2px solid #e8eaea;z-index:1;top:-14px;right:-5px;border-radius:50%}.course_progress_body_bar_end:after{width:30px;height:30px;border-radius:50%;overflow:hidden;position:relative;display:flex;flex-direction:column;content:"";background:#5f5f5f;border:2px solid #fff;background:-webkit-linear-gradient(to bottom,#c9c9c9,#5f5f5f);background:-moz-linear-gradient(to bottom,#c9c9c9,#5f5f5f);background:-o-linear-gradient(to bottom,#c9c9c9,#5f5f5f);background:linear-gradient(to bottom,#c9c9c9,#5f5f5f)}.idone{background:#2eb371;color:#fff;padding:5px 10px;border-radius:6px}.iplan{background:#fd8200;color:#fff;padding:5px 10px;border-radius:6px}.course_progress_body_bar_end:before{width:100%;height:50%;border-radius:0;overflow:hidden;position:absolute;display:flex;flex-direction:column;content:"";opacity:1;background:#edebeb;bottom:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.clients_table{display:flex;flex-direction:column;width:100%;overflow:auto}.clients_table table{border-spacing:0;border:1px solid transparent;width:100%}.notify_icon{display:flex;align-items:center;justify-content:center;width:max-content;height:max-content;gap:5px}.clients_table tr:nth-child(1) {background:#f0f0f0}.clients_table tr:nth-child(2n+1) {background:#fff8f2}.clients_table tr.t_success{background:#eaffe7}.clients_table tr.t_danger{background:#ffe7e7}.clients_table thead tr{background:#fff!important}.clients_table tr th,.clients_table tr td{vertical-align:middle;padding:10px 10px;border-right:1px solid #d9d9d9;text-align:left}.clients_table.clients_table_smaller tr th,.clients_table.clients_table_smaller tr td{padding:5px 5px;font-size:13px}.clients_table tr th:last-child,.clients_table tr td:last-child{border:none}.clients_table tr td a{text-decoration:underline}.clients_table tr td a:hover{color:#fd8200}.clients_table tr th{font-weight:600}.top_banner{width:100%;z-index:10}.top_banner_pusher{display:none!important;width:100%;height:55px;position:relative}.call_instructor_pop,.webi_page_testlesson{display:none}.call_instructor_pop .form_success,.webi_page_testlesson .form_success{text-align:center;width:100%;margin:20px auto}.call_instructor_pop .popup_close,.webi_page_testlesson .popup_close{z-index:2}.call_instructor_pop.active,.webi_page_testlesson.active{display:flex;position:fixed;top:calc(50% - 275px);z-index:60;left:calc(50% - 210px);flex-direction:column;align-items:flex-start;justify-content:flex-start;width:420px;height:450px}.call_instructor_pop .testlesson_form_h,.webi_page_testlesson .testlesson_form_h{margin:0!important}.why_block_2{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:center;width:100%;padding:10px 0 25px 0}.why_block_2 .why_tab{width: calc(100% / 2 - 25px)}.why_block_2 .why_tabs{margin:15px auto;gap:15px}.guide_page .compare_block{padding:10px 0}.y_video_holder{display:flex;flex-direction:column;width:100%;margin:20px 0;border-radius:50px;overflow:hidden;border:5px solid #fd8200}.y_video_holder iframe{width:100%!important;min-height:675px}.why_block_2_left{width:calc(80% - 30px);display:flex;flex-direction:column;gap:20px}.why_block_2_right{width:20%}.why_block_2_right img{border-radius:50px;overflow:hidden;border:5px solid #fd8200}.why_block_2_sub_text{display:flex;flex-direction:column;width:100%}.why_block_2_sub_text p{font-size:22px;line-height:30px;color:#1a1a1a;font-weight:bold}.why_block_2_sub_text p span{color:#fd8200}.big_block_holder{background:#484848;border-radius:30px;padding:20px 30px 20px 30px;width:100%;position:relative;margin:30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.big_block_holder a{margin:20px auto 10px auto;height:44px;border-radius:30px}.big_block_holder h1,.big_block_holder p{color:#eee;font-weight:700;font-size:26px;line-height:150%;text-align:center}.big_block_holder h1 span,.big_block_holder p span{color:#fd8200}.why_block_2 .why_tab:hover{background:transparent}.why_block_2 .why_tab:hover:after{display:none}.locations_block{background:#f2f2f2;padding:15px 0 25px 0}.locations{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:10px}.locations .tpl_location{display:flex;flex-direction:row;padding:12px 24px;background:#fff;border-radius:12px;position:relative;transition:.5s;gap:10px;font-size:14px;font-weight:700;align-items:center}.locations .tpl_location svg{min-width:26px}.tsc_pretext{display:flex;flex-direction:column;width:100%;margin:10px 0}.full_study{display:flex;flex-direction:row;width:100%;max-width:960px;margin:20px auto;background:#f2f2f2;padding:35px 10px 15px 10px;gap:10px;border-radius:25px;position:relative}.full_study_in{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:10px}.full_study .price_btn{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.full_study_title{font-size:18px;color:#000;text-align:center;font-weight:600}.full_study_title_top{display:block;position:absolute;top:0;width:max-content;background:#fd8200;padding:12px 20px;color:#fff;left:50%;transform:translate(-50%,-50%);font-size:22px;font-weight:700;border-radius:5px}.full_study_pb_half{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px;align-items:center;justify-content:center}.full_study_pb{display:flex;flex-direction:column;gap:5px;text-align:center;justify-content:center;align-items:center;background:#fff8f2;width:max-content;margin:0 0;padding:10px 10px;border-radius:10px}.full_study .go_city_form{width:max-content;margin:0 auto}.full_study_pb_half{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;width:100%}.full_study_pb .full_study_name{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:22px}.full_study_pb .full_study_time{font-size:18px;font-weight:500;line-height:22px}.full_study_pb .full_study_price{color:#fd8200;position:relative;display:flex;line-height:26px;font-size:20px;font-weight:700;flex-direction:row;gap:5px;align-items:center;text-wrap:nowrap}.full_study_pb .full_study_price span{font-size:24px}.friends_instructors_slider{overflow:hidden;max-height:500px}.input_subscribe_block{display:flex;flex-direction:column;width:100%}.form_submit_unavailable{opacity:.6;cursor:not-allowed!important}.input_subscribe_title{font-size:18px;color:#fff;font-weight:600}.input_subscrube_subtitle{font-size:20px;color:#fff;font-weight:600}.input_subscrube_list{display:flex;flex-direction:column;color:#fff;font-size:16px;font-weight:600}.input_subscribe_blocks{display:flex;flex-direction:row;gap:10px;margin:10px auto;width:100%}.input_subscribe_blocks .input_subscribe_block_in{display:flex;flex-direction:column;width: calc(100% / 2 - 10px);gap:5px}.input_subscribe_blocks.input_subscribe_blocks_column{flex-direction:column}.input_subscribe_blocks.input_subscribe_blocks_column .input_subscribe_block_in{width:calc(100% - 10px)}.testlesson_form_part_2{padding:20px 20px;text-align:center}.testlesson_b_holder .testlesson_form_h .testlesson_form_part_2{padding:20px 30px;width:100%;position:relative}.subscribe_step{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:12px;color:#fff}.subscribe_step span{font-weight:700;background:#fff;color:#000;width:18px;height:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%}.input_subscribe_block_in a{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;font-size:12px;font-weight:bold;border-radius:25px;height:36px;padding:0 5px;background:#fff;cursor:pointer;border:none;color:#000}.input_subscribe_block_in a:hover{opacity:.6}.schedule_pop{display:none;width:calc(100% - 20px);height:calc(100% - 20px);position:fixed;top:10px;left:10px;background:#fff;z-index:51;padding:10px;border-radius:10px;overflow-y:auto;overflow-x:hidden}.schedule_pop .popup_close{top:17px;right:17px}.schedule_pop.active{display:flex;flex-direction:column}.telegram_connector{display:flex;flex-direction:column;gap:5px;width:100%}.unreg_telegram{min-width:270px}.telegram_connector_ok{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px;background:#f2f2f2;padding:5px 15px;border-radius:5px}.telegram_connect_text{font-size:18px;font-weight:600;text-align:center;margin:10px auto;width:100%}.telegram_card{display:flex;flex-direction:row;gap:20px;align-items:center;margin-bottom:10px;width:100%}.telegram_card .telegram_img{width:80px;border-radius:50%;overflow:hidden;height:80px;border:3px solid #fd8200}.telegram_card .telegram_img img{width:100%;height:100%}.telegram_card .telegram_name{display:flex;flex-direction:column;width:calc(100% - 100px);gap:0;font-size:20px;line-height:150%}.telegram_card .telegram_name .telegram_nick{font-weight:500}.testlesson_form_part_2,.testlesson_form_part_1{display:none;width:100%}.testlesson_form_part_1.active,.testlesson_form_part_2.active{display:flex;flex-direction:column}.main_banner_btns{display:flex;flex-direction:column;gap:10px}.content{display:flex;flex-direction:column;width:100%}.result_learn{display:block;text-align:left;font-size:18px;line-height:130%;margin:10px auto;width:100%}.result_learn a{color:#fd8200;font-size:18px;font-weight:600;text-decoration:underline}.result_learn a:hover{text-decoration:none}.review_form{display:flex;flex-direction:column;width:100%}.pay_online_video{display:none;position:fixed;bottom:50px;left:50px;width:300px;height:max-content;z-index:100;border-radius:20px;overflow:hidden;transition:.5s}.pay_online_video.active{display:block!important;top:50px!important;left:150px!important;width:calc(100% - 300px)!important;max-width:calc(100% - 300px)!important}.pay_online_video:hover{max-width:100%;width:600px}.middle_clip{display:flex;flex-direction:column;width:100%;max-width:720px;margin:20px auto;border-radius:20px;overflow:hidden}.block_team{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;justify-content:flex-start;gap:10px}.tpl_team{width: calc(100% / 2 - 5px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;position:relative;cursor:pointer;padding:28px 28px;background:#fafafa;border-radius:20px}.tpl_team .team_img{max-width:175px;width:100%;display:block}.tpl_team .team_block{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.tpl_team .team_block .team_head{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.tpl_team .team_block .team_head .team_title{font-size:22px;line-height:120%;font-weight:600;width:100%;color:#fd8200}.tpl_team .team_block .team_head .team_subtitle{font-size:18px;line-height:120%;font-weight:500;width:100%}.tpl_team .team_block .team_data{font-size:16px;line-height:120%;font-weight:500;width:100%}.chat_tg{display:flex;flex-direction:column;width:50px;height:50px;z-index:100;position:fixed;right:20px;bottom:120px;align-items:center;justify-content:center;border-radius:50%;background:#ff8300;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300);animation:shake 3s ease-in-out 5s infinite}.chat_tg:hover{background:#ffaf5c;background:-webkit-linear-gradient(to left,#ff8300,#ffaf5c);background:-moz-linear-gradient(to left,#ff8300,#ffaf5c);background:-o-linear-gradient(to left,#ff8300,#ffaf5c);background:linear-gradient(to left,#ff8300,#ffaf5c)}.chat_tg svg{width:20px;height:18px}.no_reg_btn_small{font-size:16px;color:#444;font-weight:500;width:100%;text-align:center}.no_reg_btn_small .call_login{color:#fd8200;font-weight:500}.call_instructor_bot{gap:5px;border:1px solid #fff;border-radius:20px;width:max-content;margin:20px auto;height:40px;display:flex;align-items:center;justify-content:center;padding:5px 20px;color:#fff}.call_instructor_bot svg path{fill:#fff}.call_instructor_bot:hover{background:#fff;color:#484848}.call_instructor_bot:hover svg path{fill:#484848}.pay_online_video .popup_close{z-index:2;background:#fff}.instructor_linker{width:100%;max-width:600px}.instructor_linker_result{display:none}.instructor_linker_result.active{display:flex;flex-direction:column;width:100%;gap:5px;max-width:600px;margin:0 auto}.share_link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;width:100%;border:1px solid #ddd;border-radius:5px;position:relative;background:#fff;overflow:hidden}.share_link input{border:none;width:100%;font-size:12px;outline:none;background:none;padding:5px 10px}.share_link a{width:45px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.share_link a:hover{background:#fd8200}.share_link a:hover svg path{stroke:#fff}.client_old_form,.client_new_form{display:none}.client_old_form.active,.client_new_form.active{display:flex;flex-direction:column;width:100%}.manager_bill{display:flex;flex-direction:column;width:100%}.client_type_switch{display:flex;flex-direction:row;align-items:center;margin:20px auto 0 auto;text-align:center;justify-content:center;gap:10px}.client_type_switch label{font-size:14px;margin-left:10px}input.client-switch{position:relative;-webkit-appearance:none;outline:none;width:44px;height:24px;background-color:#fff;border:1px solid #d9dadc;border-radius:50px;box-shadow:inset -20px 0 0 0 #fff}input.client-switch:after{content:"";position:absolute;top:1px;left:1px;background:transparent;width:20px;height:20px;border-radius:50%;box-shadow:2px 4px 6px rgba(0,0,0,.2)}input.client-switch:checked{box-shadow:inset 20px 0 0 0 #fd8200;border-color:#fd8200}input.client-switch:checked:after{left:20px;box-shadow:-2px 4px 3px rgba(0,0,0,.05)}.search_instructor_input{display:none}.attention_msg{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 10px;background:#f2f2f2;border-radius:12px;font-size:12px;font-weight:500;color:#de0d0d}.attention_msg svg{min-width:20px}.search_row_holder{display:flex;flex-direction:column;width:100%;margin:20px auto;max-width:100%}.check_balance_switches{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.search_row_holder input{color:#444;background:#fff;height:48px;padding:0 18px;line-height:1.3;font-size:16px;width:100%;border-radius:8px;border:2px solid #ededed}.highlight{background:#fd8200;color:#fff;padding:1px 3px;border-radius:5px;margin:0 2px}.client_search_result .client_check a{display:flex;flex-direction:column;width:100%;padding:5px 5px;background:#fff}.client_search_result .client_check a:hover{background:#fd8200;color:#fff}.search_row_switch{display:flex;flex-direction:row;align-items:center;margin:20px auto 0 auto;text-align:center;justify-content:center;gap:10px}.search_row_switch label{font-size:14px;margin-left:10px}.from .input input.search_row-switch,input.search_row-switch{position:relative;-webkit-appearance:none;outline:none;width:44px;height:24px;background-color:#fff;border:1px solid #d9dadc;border-radius:50px;box-shadow:inset -20px 0 0 0 #fff}input.search_row-switch:after{content:"";position:absolute;top:1px;left:1px;background:transparent;width:20px;height:20px;border-radius:50%;box-shadow:2px 4px 6px rgba(0,0,0,.2)}input.search_row-switch:checked{box-shadow:inset 20px 0 0 0 #fd8200;border-color:#fd8200}input.search_row-switch:checked:after{left:20px;box-shadow:-2px 4px 3px rgba(0,0,0,.05)}.pc_block .tpl_personal_cabinet{background:#fff}#row_instructors .instructor_img{max-width:50px;display:flex;flex-direction:column}.input_p_group_block{display:none}.input_p_group_block.active{display:flex;flex-direction:column;width:100%}.bill_payd{background:#2eb371!important;color:#fff!important;padding:2px 5px;border-radius:5px}.bill_not_payd{background:#e8482e!important;color:#fff!important;padding:2px 5px;border-radius:5px}.instructors_page_new .instructor_search,.instructors_page_new .tpl_instructor{background:#fff;box-shadow: 1px 0px 8px 0px rgb(0 0 0 / 7%)}.instructors_page_new .tpl_instructor{padding:20px 20px;width: calc(100% / 3 - 15px)}.instructors_page_new .tpl_instructor:hover{box-shadow: 1px 0px 8px 0px rgb(0 0 0 / 17%)}.instructors_page_new .tpl_instructor .instructor_cart_top{flex-direction:column;gap:10px}.instructors_page_new .tpl_instructor .instructor_cart .instructor_img{width:100%}.instructors_page_new .tpl_instructor .instructor_cart img{width:100%;border-radius:10px}.instructor_cart_top_name{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:flex-start;gap:10px}.instructor_cart_top_name .instructor_name{width:100%;justify-content:flex-start;display:flex;flex-direction:row;align-items:flex-start;gap:10px;flex-wrap:wrap;color:#000;font-weight:600;font-size:18px;text-transform:uppercase;line-height:20px;min-height:40px}.instructor_cart_top_name .instructor_name:hover{color:#fd8200}.instructors_page_new .instructor_add_favorite{padding:0;height:auto}.instructor_cart_mid{display:flex;flex-direction:column;width:100%;gap:10px}.instructors_page_new .instructor_cart_full_info>div a,.instructors_page_new .instructor_cart_full_info>div span{font-weight:600}.instructors_page_new .instructor_cart_full_info > div a, 
.instructors_page_new .instructor_cart_full_info > div span:nth-child(2){color:#000}.instructors_page_new .instructor_more:after{display:none}.instructors_page_new .instructor_more{width:100%}.instructor_transmission{font-size:24px;line-height:24px;position:relative;cursor:pointer;width:24px;height:24px;align-items:center;justify-content:center;display:flex}.instructor_type_category .instructor_rating_in{display:flex;flex-direction:row;align-items:center;gap:6px}.instructor_type_category .instructor_rating_in span{color:#484848;font-size:18px;font-weight:600}.instructor_type{color:#484848;font-weight:600;font-size:24px;line-height:24px;position:relative;cursor:pointer;width:24px;height:24px;align-items:center;justify-content:center;display:flex}.instructor_type_category{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:10px;background:#f1f1f1;border-radius:10px;padding:6px 10px}.instructor_transmission .instructor_transmission_text,.instructor_type .instructor_type_text{display:none;position:absolute;bottom: calc(100% + 10px);width:100%;background:#f1f1f1;min-width:240px;text-align:center;padding:8px 10px;border-radius:12px;z-index:5;box-shadow: 0px 0px 3px 0px rgb(0 0 0 / 20%);color:#282828!important;font-size:16px!important}.instructor_transmission:hover .instructor_transmission_text,.instructor_type:hover .instructor_type_text{display:block}.instructors_page_new .instructor_price_duration{flex-direction:row;align-items:center;justify-content:space-evenly;gap:10px;border-radius:10px;padding:5px 10px}.instructors_page_new .instructor_duration{font-size:18px}.instructors_page_new .friends_instructors_slider_2 .tpl_instructor{margin:10px}.tpl_instructor_full_top{display:flex;flex-direction:row;align-items:normal;justify-content:space-between;width:100%;gap:50px}.tpl_instructor_full_top .instructor_gallery_holder{max-width:700px;margin:0}.tpl_instructor_full_top .instructor_i{display:flex;flex-direction:column;width:100%;gap:10px;background:#fff;box-shadow: 1px 0px 8px 0px rgb(0 0 0 / 7%);padding:20px 20px;border-radius:10px}.instructors_page_new .instructor_gallery{border-radius:10px;overflow:hidden}.instructor_statistics{display:flex;flex-direction:row;align-items:normal;justify-content:space-between;width:100%;gap:10px}.instructor_statistics .stat_block{display:flex;flex-direction:column;width: calc(100% / 3 - 10px);border-left:4px solid #f1f1f1;padding-left:10px}.instructor_statistics .stat_block .stat_title{font-size:12px;font-weight:500;display:flex;flex-direction:column;line-height:14px}.instructor_statistics .stat_block .stat_value{font-size:18px;font-weight:600;display:flex;flex-direction:row;align-items:center;gap:10px}.instructor_statistics .stat_block .stat_value svg{max-height:18px}.instructors_page_new .instructor_car_full{background:#fff;box-shadow: 1px 0px 8px 0px rgb(0 0 0 / 7%);padding:20px 20px;border-radius:10px}.instructors_page_new .call_instructor{width:100%}.log_table .status{padding:2px 6px;border-radius:5px}.tpl_new_online_main_page .container .gl_block .block_title h1{color:#1a1a1a}.tpl_new_online_main_page .container .gl_block .content li{color:#444}.tpl_new_online_main_page .container .btn.btn_main_reverse{color:#fff;background:linear-gradient(to left,#ff8300,#ffaf5c);border:none}.tpl_new_online_main_page .container .btn.btn_main_reverse:hover,.tpl_new_online_main_page .container .btn.btn_main_reverse:focus{background:linear-gradient(to left,#ffaf5c,#ff8300)}.tpl_new_online_main_page .container .btn.go_pay_online{color:#fd8200;border:2px solid #fd8200;background:#fff}.tpl_new_online_main_page .container .btn.go_pay_online:hover,.tpl_new_online_main_page .container .btn.go_pay_online:focus{color:#fff;background:#fd8200}.new_study_online{}.new_study_online .study_block{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;position:relative;min-height:auto;align-items:flex-start}.new_study_online .study_block .study_bar{height:7px;position:static;width:calc(100% - 200px);margin-left:80px;background:#d9d9d9}.new_study_online .study_etaps{flex-direction:row;align-items:center;justify-content:space-between;margin-top:100px;max-width:100%;min-height:auto}.new_study_online .study_etaps .study_etap{position:static;width:fit-content}.new_study_online .study_etaps .study_start{position:static}.new_study_online .study_etaps .study_start img{width:60px}.new_study_online .study_etaps .study_start::before,.new_study_online .study_etaps .study_finish::before{content:"";display:block;position:absolute;background:#fd8200;width:23px;height:23px;top:-115px;left:50%;transform:translateX(-50%);border-radius:50%;z-index:1}.new_study_online .study_etaps .study_start::after,.new_study_online .study_etaps .study_finish::after{content:"";display:block;position:absolute;background:#fd8200;width:1px;height:115px;top:-115px;left:50%;transform:translateX(-50%);z-index:1}.new_study_online .study_etaps .study_etap.etap_1{position:static}.new_study_online .study_etaps .study_etap.etap_3{position:static}.new_study_online .study_etaps .study_diplom{position:static}.new_study_online .study_etaps .study_etap.etap_1::before,.new_study_online .study_etaps .study_etap.etap_3::before,.new_study_online .study_etaps .study_diplom::before{content:"";display:block;position:absolute;background:#fd8200;width:15px;height:15px;top:-111px;left:50%;transform:translateX(-50%);border-radius:50%;z-index:1}.new_study_online .study_etaps .study_etap.etap_1::after,.new_study_online .study_etaps .study_etap.etap_3::after,.new_study_online .study_etaps .study_diplom::after{content:"";display:block;position:absolute;background:#fd8200;width:1px;height:111px;top:-111px;left:50%;transform:translateX(-50%);z-index:1}.new_study_online .study_finish{position:static}.new_study_online .study_finish img{width:60px}.video_new_study_online{display:block;width:100%;border-radius:15px;overflow:hidden;margin-top:40px}.video_new_study_online iframe{display:block;margin-right:auto;margin-left:auto;height:500px;width:890px;border-radius:25px;overflow:hidden}.container_list_new_study_online{display:flex;flex-direction:column;row-gap:20px}.list_new_study_online{display:flex;justify-content:space-between}.first_item_new_study_online{position:relative;font-size:20px;line-height:1.2;font-weight:800;color:#484848}.first_item_new_study_online::after{content:"";position:absolute;height:20px;width:20px;left:0;top:34px;border-radius:50%;border:2px solid #484848;background-color:#fd8200}.item_new_study_online{position:relative;font-size:20px;line-height:1.2;font-weight:800;color:#484848}.item_new_study_online::after{content:"";position:absolute;height:20px;width:20px;left:50%;transform:translate(-50%);top:34px;border-radius:50%;border:2px solid #484848;background-color:#fd8200}.last_item_new_study_online{position:relative;font-size:20px;line-height:1.2;font-weight:800;color:#484848}.last_item_new_study_online::after{content:"";position:absolute;height:20px;width:20px;right:0;border:2px solid #484848;top:34px;border-radius:50%;background-color:#fd8200}.box_bottom_line{background-color:#484848;height:2px;width:100%}.block_gallery_slider{background-color:#fff}.for_block{width:100%;padding:35px 55px;margin-bottom:20px;border-radius:20px}.for_pretitle{font-size:40px;font-weight:700;line-height:1.2;color:#000}.for_block_in{display:flex;flex-direction:column;width:100%}.for_block_in ul li{font-size:20px;font-weight:500;padding:3px 0;line-height:1.5;color:#000}.gallery_block{display:flex;flex-direction:column;width:100%;max-width:100%;border-radius:15px;margin-top:40px;margin-bottom:20px;overflow:hidden}.gallery{display:block;width:100%}.gift_block{display:flex;flex-direction:column;width:100%;padding:35px 25px;gap:20px;overflow:hidden}.gift_title{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:15px;color:#000;text-align:center;font-size:30px;line-height:140%;font-weight:700}.gift_pretitle{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:15px;color:#000;text-align:center;font-size:20px;line-height:140%;font-weight:700}.slick-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;position:absolute;z-index:2;bottom:5px;left:0;gap:2px}.slick-dots li{background:#fff;border-radius:50%;width:10px;height:10px;display:flex;cursor:pointer;border:1px solid #d2d2d2}.slick-dots li.slick-active{background:#38761d}.slick-dots li button{display:none!important}.slick-prev_arrow{position:absolute;top:calc(50% - 20px);width:40px;height:40px;z-index:2;background:rgba(0,0,0,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;left:5px}.slick-next_arrow{position:absolute;top:calc(50% - 20px);width:40px;height:40px;z-index:2;background:rgba(0,0,0,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;right:5px}.slick-prev_arrow:hover,.slick-next_arrow:hover{background:rgba(0,0,0,.7)}.new_payment_online_section{background-color:#fafafa}.title_new_payblock_online{color:#484848;font-size:40px;font-weight:bold;line-height:normal;width:100%;margin-top:15px;margin-bottom:15px}.secondary_title_new_payblock_online{color:#fd8200}.new_payment_online_container{display:flex;gap:44px}.box_new_payment_online{width: calc((100% - 66px) / 3);flex-shrink:0}.list_payment_new_payblock_online{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:50px}.item_payment_new_payblock_online{display:flex;width:min-content;column-gap:12px;align-items:center;justify-content:center;flex-grow:1;padding:6px 6px;border-radius:6px;border:1px solid #fd8200;background-color:#fff}.svg_google_pay_item_new_payblock_online{display:block;width:52px;height:20px;flex-shrink:0;position:relative;background:url(/assets/templates/default/img/icons/google-pay.svg);background-repeat:no-repeat;background-size:100%}.svg_apple_pay_item_new_payblock_online{display:block;width:44px;height:21px;flex-shrink:0;flex-shrink:0;position:relative;background:url(/assets/templates/default/img/icons/apple-pay.svg);background-repeat:no-repeat;background-size:100%}.svg_wayforpay_pay_item_new_payblock_online{display:block;width:100px;height:21px;position:relative;background:url(/assets/templates/default/img/icons/xwayforpay_logo.png.pagespeed.ic.tse5REl56z.png);background-repeat:no-repeat;background-size:100%}.svg_business_card_item_new_payblock_online{display:block;width:22.612px;height:18px;flex-shrink:0;flex-shrink:0;position:relative;background:url(/assets/templates/default/img/icons/business_card.svg);background-repeat:no-repeat;background-size:100%}.new_questions_online{flex-direction:column;align-items:flex-start;text-align:left;justify-content:flex-start}.title_questions_online_new_payment_online{font-size:30px;line-height:normal;color:#484848;font-weight:700}.link_chat_online_telegram{column-gap:20px;display:flex;align-items:center;justify-content:center;transition:.5s;font-size:18px;font-weight:bold;line-height:1.85;border-radius:35px;width:100%;padding:10px 20px;color:#fff;background:#fd8200;border:1px solid #fd8200;margin:20px auto}.link_chat_online_telegram:hover{color:#fd8200;background:#fff}.link_chat_online_icon_telegram{border-radius:50%;background:#2b9fd7;width:60px;height:60px;align-items:center;justify-content:center;display:flex;flex-direction:column}.title_link_chat_online_telegram{font-size:24px;font-weight:500;line-height:1.5}.box_list_card_new_payblock_online{display:flex;column-gap:22px;width:100%}.first_item_card_new_payblock_online{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px 20px;background-color:#fff8f2;border-radius:40px;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);gap:20px}.box_title_item_card_new_payblock_online{text-align:center}.title_item_card_new_payblock_online{font-size:26px;line-height:normal;color:#484848;font-weight:700}.list_card_new_payblock_online{display:flex;flex-direction:column;row-gap:10px;margin-bottom:auto}.item_card_new_payblock_online{display:flex;column-gap:8px}.item_card_new_payblock_online svg{padding-top:3px;display:inline;flex-shrink:0}.item_card_new_payblock_online img{width:26px;height:26px;flex-shrink:0}.text_item_new_payblock_online{font-size:16px;line-height:1.37}.price_item_new_payblock_online{line-height:1.3;font-size:34px;font-weight:700}.button_price_item_new_payblock_online{display:flex;align-items:center;justify-content:center;transition:.5s;font-size:18px;font-weight:bold;line-height:1.85;border-radius:35px;width:100%;padding:10px 20px;color:#fff;background:#fd8200;border:1px solid #fd8200}.button_price_item_new_payblock_online:hover,.button_price_item_new_payblock_online:focus{color:#fd8200;background:#fff}.call_instructor_form,.webitestlesson_form,.lector_package_form{display:flex;flex-direction:column;padding:20px 30px;width:100%;position:relative}.lector_package_form_part_2{display:none;padding:20px 30px;width:100%;font-size:18px;color:#fff;font-weight:600;text-align:center}.lector_package_form_part_2.active{display:block}.box_rewiev_and_received_rights{display:flex;column-gap:40px}.box_rewiev_and_received_rights>.rewiev_slider_s{width:50%;overflow:hidden}.box_rewiev_and_received_rights>.rewiev_slider_s .slick-track{width:50%;min-width:auto}.gallery_block_2{display:flex;flex-direction:column;width:50%;max-width:50%;margin:20px auto 60px;gap:20px}.gallery_2{display:block;max-width:600px;margin-left:auto;margin-right:auto;border-radius:15px;overflow:hidden}.gallery_block_2_title{text-align:center;color:#000;font-size:24px;line-height:1.4;font-weight:700}.new_status_check_success{display:block;width:100%;position:relative;z-index:999999999999999999999999999}.new_advantage_block{background-color:#f2f2f2}.block_gift_certificate{padding:50px 15px}.certificate_block{width:100%;max-width:1580px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:40px 76px;padding:66px 170px 66px 92px;border-radius:60px;background-color:#f2f2f2}.gift_certificate_block_title{align-content:end;grid-column: 2 / 3;grid-row: 1 / 2;color:#273432;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.gift_certificate_color_title{color:#ff7e00}.gift_certificate_secondary_title{font-weight:400}.img_gift_certificate{grid-column: 1 / 2;grid-row: 1 /3;max-width:600px}.block_btn_gift_certificate{grid-column: 2 / 3;grid-row: 2 / 3;display:flex;column-gap:22px}.btn_gift_certificate{color:#fd8200;border:2px solid #fd8200;background:#fff;width:50%;padding:10px 20px;border-radius:35px;text-align:center;font-family:"IBM Plex Sans";font-size:21px;font-style:normal;font-weight:600;line-height:normal}.btn_gift_certificate:hover,.btn_gift_certificate:focus{color:#fff;background:#fd8200}.btn_gift_certificate span{height:26px}.form_certificate{padding:8px 0 0 0;width:100%;max-width:436px;height:356px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:none;background-color:initial;background:none;overflow:hidden;border-radius:30px}.form_certificate .popup_close{z-index:999;top:20px;right:20px}.form_certificate .gift_certificate_form_h{width:420px;margin-top:0}.gift_certificate_form_part_2{display:none;padding:20px 30px;width:100%;font-size:18px;color:#fff;font-weight:600;text-align:center}.gift_certificate_form_part_2.active{display:block}.form_pick_date{display:flex;flex-direction:column;position:relative;width:100%}.form_pick_date>svg{position:absolute;top:18px;right:18px;align-items:center;justify-content:center}.block_hero_new_list_link_teoriya_pdr{display:flex;gap:32px;margin-bottom:50px}.box_button_new_list_link_teoriya_pdr{padding:25px 20px;background-color:#f2f2f2;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;gap:20px;border-radius:30px;width: calc((100% - 64px) / 3)}.title_box_button_new_list_link_teoriya_pdr{font-size:30px;line-height:normal;font-weight:700}.text_box_button_new_list_link_teoriya_pdr{font-size:20px;line-height:30px;font-weight:400;color:#1a1a1a}.link_new_list_link_teoriya_pdr{display:flex;align-items:center;justify-content:center;transition:.5s;font-size:18px;font-weight:bold;line-height:1.85;border-radius:35px;width:100%;padding:10px 20px;color:#fff;background:#fd8200;border:1px solid #fd8200}.link_new_list_link_teoriya_pdr:hover,.link_new_list_link_teoriya_pdr:focus{color:#fd8200;background:#fff}.box_img_new_list_link_teoriya_pdr{max-width:100%;border-radius:30px;overflow:hidden}.img_new_list_link_teoriya_pdr{display:block;width:100%;height:100%;object-fit:cover}.block_new_list_link_teoriya_pdr>.list_link_teoriya_pdr{justify-content:space-between;max-width:100%}.block_new_list_link_teoriya_pdr>.list_link_teoriya_pdr li{width: calc((100% - 64px) / 3)}.new_consultation_online_block{padding:50px 0;margin-bottom:120px}.new_consultation_online_block .container{width:82%;max-width:100%}.new_consultation_online_block_title{position:relative;background:#484848;border-radius:30px;padding:40px 650px 40px 60px;width:100%}.new_consultation_online_title{color:#eee;font-weight:700;font-size:40px;line-height:normal}.new_consultation_online_title_br{display:none}.new_consultation_online_color_title{color:#fd8200}.new_consultation_online_block .testlesson_form_h{position:absolute;right:160px;top:48px;margin-top:0;height:auto}.new_consultation_online_block .new_consultation_online_form{display:flex;flex-direction:column;padding:20px 30px;width:100%;position:relative}.form.new_consultation_online_form .input{position:relative}.form.new_consultation_online_form .input input{border-radius:25px;color:#fff;background:#fd8200;border:1px solid #fff;padding:0 18px 0 48px;margin-bottom:12px}.form.new_consultation_online_form .input.user_i:after{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/user_i.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:12px}.form.new_consultation_online_form .input.phone_i:after{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/phone_i.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:12px}.page_test_review_slider{display:block;width:100%}.page_test_review_slider .tpl_review_slide{display:flex;flex-direction:column;gap:10px;background:#fff8f2;border-radius:30px;padding:20px;transition:.5s;margin:80px 15px}.page_test_review_slider .tpl_review_slide.slick-current{background:#fff;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);transform:scale(1.1)}.page_test_review_slider .tpl_review_slide.slick-current .review_quotte{background:url(/assets/templates/default/img/icons/xquotte_a.png.pagespeed.ic.fkzd1K-9gN.png);background-repeat:no-repeat;background-size:100%}.page_test_review_slider .tpl_review_slide .review_text{font-size:16px;line-height:21px;color:#484848}.page_test_review_slider .slick-next_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;right:-50px;opacity:1}.page_test_review_slider .slick-prev_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;left:-50px;opacity:1}.page_test_review_slider .slick-next_arrow:hover,.page_test_review_slider .slick-prev_arrow:hover{background:#ffd09f;background:-webkit-linear-gradient(to left,#ffd09f,#fd8200);background:-moz-linear-gradient(to left,#ffd09f,#fd8200);background:-o-linear-gradient(to left,#ffd09f,#fd8200);background:linear-gradient(to left,#ffd09f,#fd8200)}.new_benefits_of_study{background-color:#f2f2f2}.new_benefits_of_study_list{display:flex;justify-content:space-between;gap:40px}.new_benefits_of_study_item{display:flex;flex-direction:column;flex:1;row-gap:20px;background-color:#fff;padding:30px 20px;border-radius:20px}.new_benefits_of_study_item_img{width:fit-content;margin-left:auto;margin-right:auto}.new_benefits_of_study_title{color:#484848;font-weight:700;font-size:20px;line-height:1.5}.new_benefits_of_study_text{font-size:16px;line-height:26px}.new_consultation_online_form .form_success{text-align:center;padding:15px 10px;width:100%}.pc_block .compare_block{padding:0 0}.pc_block .compare_block .course_pay_block{margin:20px auto}.pc_block .compare_block .course_pay_block:before{display:none}.content p strong span{width:100%;float:left;font-size:24px;font-weight:600;position:relative;line-height:36px;margin-bottom:15px}.calendar_holder_instructor .ctw_body_day .ctwbd_time{display:none}.calendar_holder_instructor .ctw_body_day .ctwbd_time.s_success{display:block}.navchannya_vodiya_block{padding:15px 0;background:#484848}.navchannya_vodiya_title{color:#eee;font-weight:500;font-size:20px;line-height:normal;width:100%}.navchannya_vodiya_color_title{color:#fd8200;line-height:normal}.navchannya_vodiya_second_text_title{font-style:italic;font-weight:400;font-size:18px}.navchannya_na_vodiya_form{position:relative;display:flex;gap:40px;max-width:1024px;margin-left:auto;margin-top:12px}.navchannya_na_vodiya_form_part_2{display:none}.navchannya_na_vodiya_form_part_2.active{display:block;flex-direction:column}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .navchannya_na_vodiya_form_input{display:block;position:relative;border-radius:25px;color:#444;border:1px solid #fff;padding:0 18px 0 48px;height:40px;width:100%;flex-grow:1;line-height:1.3;font-size:16px}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .navchannya_na_vodiya_form_input::placeholder{color:#444;line-height:1.3;font-size:16px}.navchannya_na_vodiya_form_box_input{position:relative;width: calc((100% - 80px) / 3)}.navchannya_na_vodiya_form .i_name::before{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/user_i.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:9px;z-index:1}.navchannya_na_vodiya_form .i_phone::before{content:"";display:block;width:23px;height:23px;background:url(/assets/templates/default/img/icons/phone_i.svg);background-repeat:no-repeat;background-size:100%;position:absolute;left:15px;top:9px;z-index:1}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .btn_orange{border-radius:25px;background:#fd8200;background:linear-gradient(to left,#ff8300,#ffaf5c);border:none;width: calc((100% - 80px) / 3);flex-grow:1;height:auto;padding:0}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .btn_orange:hover,.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .btn_orange:focus{background:linear-gradient(to left,#ffaf5c,#ff8300)}.navchannya_vodiya_list_bonuses{margin-top:12px;display:flex;justify-content:space-between;gap:10px}.navchannya_vodiya_item_bonuses{display:flex;column-gap:8px;align-items:center}.navchannya_vodiya_item_bonuses_text{color:#fff;line-height:normal;font-size:16px;font-weight:500}.input_contact_form_navchannya_vodiya{max-width:300px;margin-left:auto}.new_study_online .container_navchannya_na_vodiya .study_block .study_bar{width:calc(100% - 200px);margin-left:70px}.container_navchannya_na_vodiya .study_etaps .study_etap{padding:20px 20px}.container_navchannya_na_vodiya .study_etaps .study_start,.container_navchannya_na_vodiya .study_etaps .study_finish{gap:8px}.container_navchannya_na_vodiya .study_start span,.container_navchannya_na_vodiya .study_diplom span,.container_navchannya_na_vodiya .study_finish span,.container_navchannya_na_vodiya .study_etap_title{font-size:18px;line-height:18px}.price_item_payblock_course_na_vodiy{line-height:1.3;font-size:34px;font-weight:700;text-align:center;height:65px}.author_block{display:flex;flex-direction:column;width:100%}.support_text_price_payblock_course_na_vodiy{font-size:16px;font-weight:400}.author_info{flex-direction:row;gap:20px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:.3s;color:#1a1a1a;border-radius:7px;overflow:hidden;position:relative;background:#f1f1f1;padding:20px 20px}.author_info .author_img{max-width:200px}.author_info .author_img img{width:100%;display:block}.author_intro{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.author_intro .block_title{text-align:left;margin-bottom:10px;align-items:flex-start;justify-content:flex-start}.author_intro>p{line-height:22px;font-size:16px;margin-bottom:15px}.author_role{font-size:14px;font-weight:600;margin-bottom:5px}.author_title{display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:.3s;font-size:20px;line-height:30px;font-weight:600;color:#1a1a1a}.author_in .author_title{text-decoration:underline}.author_in .author_info:hover{opacity:.8}.author_in .author_title:hover{text-decoration:none;color:#fd8200}.author_in{display:flex;flex-direction:column;width:100%;gap:10px;margin-bottom:20px}.review_text_wrapper{position:relative}.review_text{overflow:hidden;transition:max-height .3s ease}.review_text.review_text--clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.review_text.review_text--expanded{-webkit-line-clamp:unset;max-height:3000px}.review_read_more{display:none;margin-top:10px;background:transparent;border:none;color:#fd8200;cursor:pointer;font-weight:600;padding:0}.main_page .front_article_list{display:flex;flex-wrap:wrap;gap:20px}.front_article_list .card_blog_home_page{width: calc((100% - 40px) / 3);border-radius:7px;overflow:hidden;position:relative;background:#f1f1f1;padding:10px 10px;max-width:700px}.card_blog_home_page .front_article_list_info a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;transition:.3s;font-size:16px;line-height:30px;font-weight:600;color:#1a1a1a}.btn_show_more{margin:25px auto 0;display:block;background:#fd8200;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;font-size:16px;transition:.5s;font-size:18px;border-radius:35px;padding:10px 20px;border:1px solid #fd8200}.btn_show_more:hover{color:#fd8200;background:#fff}.footer_form_box_kopiraytu{width:fit-content;margin:60px auto 0;font-size:12px;text-align:center}.u_lesson_text{font-size:26px;line-height:normal;color:#484848;font-weight:700}.u_lesson_form .price_h{max-width:320px}.u_box_lessons{align-items:center;justify-content:center;width:100%}.u_lesson_form{max-width:650px;margin:0 auto;float:none;text-align:center}.u_lesson_form .go_pay_online{width:max-content}.u_box_lessons li{width:max-content}.blog_navigation{display:flex;flex-direction:column;width:100%;gap:10px;border:1px solid #ddd;padding:20px 30px;background:#fdfdfd;margin-bottom:20px}.blog_nav_title{width:100%;float:left;display:flex;font-weight:bold;font-size:20px;color:#000;text-decoration:none}.blog_navigation_h{display:flex;flex-direction:column;width:100%;gap:8px}.blog_navigation .nav_h2{width:100%;float:left;display:flex;font-weight:600;font-size:16px;color:#fd8200;text-decoration:none}.blog_navigation .nav_h2:hover{text-decoration:underline}.blog_navigation .nav_h3{width:100%;float:left;display:flex;font-weight:500;margin-left:20px;font-size:16px;color:#fd8200;text-decoration:none}.blog_navigation .nav_h3:hover{text-decoration:underline}.blog_navigation .nav_h4{width:100%;float:left;display:flex;font-weight:400;margin-left:30px;font-size:14px;color:#fd8200;text-decoration:none}.blog_navigation .nav_h3:hover{text-decoration:underline}.blog_main_block{display:flex;flex-direction:row;width:100%;gap:20px;justify-content:space-between;align-items:flex-start}.cross_blog{margin:10px 0 25px 0;display:flex;flex-direction:column;width:100%}.front_article_list_s li{padding:5px 5px;margin:5px}.front_article_list_s .front_article_list_info a{font-size:16px;line-height:150%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:50px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.gl_block_m2{flex-direction:column;gap:10px;align-items:flex-start;display:flex}.test_page_banner .gl_block .btn.btn_main{height:50px;font-size:14px}.test_page_banner{margin-bottom:50px}.test_page_banner .btn_main_reverse{color:#fd8200;border:2px solid #fd8200;background:#fff}.test_page_banner .btn_main_reverse:hover{color:#fff;background:#fd8200}.block_w_sidebar{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;gap:30px}.main_block_s{display:flex;flex-direction:column;width:calc(100% - 280px)}.front_article_list_s{display:none}.front_article_list_s.slick-initialized{display:flex}.sidebar_block{display:flex;flex-direction:column;width:280px;gap:20px;padding-bottom:50px}.sidebar_block .block_box_new{flex-direction:column}.sidebar_block .block_box_new li{width:100%}.sidebar_block .contact_info{width:100%}.sidebar_block .contact_soc_holder span,.sidebar_block .contact_info span{font-size:18px}.sidebar_block .contact_info a{font-size:16px}.sidebar_block .contact_soc li a,.sidebar_block .contact_soc_call a{width:30px;height:30px;display:flex}.sidebar_block .contact_soc_holder{width:100%}@media screen and (max-width:1600px){.gl_block_holder:before{left:0}.test_main_block_holder{justify-content:flex-end}.mi_block{background-image:url(/assets/templates/default/img/xmi_block.png.pagespeed.ic.pgyyt5KM-4.png);background-repeat:no-repeat;background-position:120%;background-size:contain}.certificate_block{column-gap:46px;padding:66px 80px 66px 42px}.page_test_review_slider .slick-prev_arrow{left:0}.page_test_review_slider .slick-next_arrow{right:0}}@media screen and (max-width:1400px){.mi_block{background-image:url(/assets/templates/default/img/xmi_block.png.pagespeed.ic.pgyyt5KM-4.png);background-repeat:no-repeat;background-position:130%;background-size:contain}.test_main_block:before{left:0}.certificate_block{column-gap:36px;padding:66px 32px}.new_consultation_online_block .container{width:100%}.new_consultation_online_block_title{padding:40px 480px 40px 60px}.new_consultation_online_block .testlesson_form_h{right:40px}}@media screen and (max-width:1200px){.tpl_instructor_full_top{gap:20px}.tpl_instructor_full_top .instructor_gallery_holder{max-width:500px}.gl_page_video{min-height:256px;width:450px}.plan_lesson_cart_i_right_bottom{flex-direction:column;width:100%}.plan_lesson_cart_i_right_bottom .instructor_cart_full_info{width:100%}.plan_lesson_action{width:100%;gap:10px;max-width:360px}.testlesson_block_title:after{bottom:-60px}.category_program_nav{padding:20px 10px;gap:5px;width: calc(100% / 5 - 10px)}.category_program_navs{gap:10px}.category_h{font-size:20px}.testlesson_b_holder{padding:30px 15px 30px 80px}.testlesson_block_title{padding:20px 325px 20px 30px;font-size:30px}.smart_1{position:absolute;top:13px;left:95px}.smart_2{position:absolute;top:0;left:130px}.smart_3{position:absolute;bottom:-2px;left:175px}.smart_4{position:absolute;bottom:2px;right:45px}.smart_5{position:absolute;top:0;right:65px}.test_main_block:after{left:100px}.test_main_block:before{left:-200px}.mi_block{background-image:url(/assets/templates/default/img/xmi_block.png.pagespeed.ic.pgyyt5KM-4.png);background-repeat:no-repeat;background-position:110%;background-size:400px 343px}.mi_block_holder{max-width:750px}h2{font-size:36px}h4{font-size:20px}.footer_block{width:auto}.box_rewiev_and_received_rights{display:block}.box_rewiev_and_received_rights>.rewiev_slider_s{width:100%}.box_rewiev_and_received_rights>.rewiev_slider_s .slick-track{width:100%;min-width:100%}.gallery_block_2{display:flex;flex-direction:column;width:100%;max-width:100%;margin:20px auto 60px;gap:20px}.gallery_2{max-width:768px}.certificate_block{column-gap:36px;padding:46px 32px}.new_consultation_online_block{margin-bottom:60px}.new_consultation_online_block_title{padding:20px 30px;display:flex;gap:20px;justify-content:space-between}.new_consultation_online_title_br{display:block}.new_consultation_online_title{display:block}.new_consultation_online_block .testlesson_form_h{position:relative;flex-shrink:0;right:0;top:0}}@media screen and (max-width:1050px){.block_team{flex-direction:column}.tpl_team{width:100%}.smart_1,.smart_2,.smart_3,.smart_4,.smart_5{display:none}.full_study{flex-direction:column}.video_new_study_online iframe{height:400px;width:710px}.new_payment_online_container{display:block;position:relative;padding-bottom:220px}.new_payment_online_container.u_new_payment_online_container{padding:0!important}.box_new_payment_online{width:100%}.list_payment_new_payblock_online{margin-bottom:30px}.item_payment_new_payblock_online{width:fit-content;flex-grow:0;padding:6px 16px}.new_questions_online{position:absolute;bottom:0;left:50%;min-width:320px;transform:translateX(-50%);flex-direction:row;align-items:center;text-align:center;justify-content:center}.new_questions_online_box_telegram{margin-top:20px;width:fit-content;margin-left:auto;margin-right:auto}.certificate_block{column-gap:36px;padding:32px}.gift_certificate_block_title{font-size:28px}.block_btn_gift_certificate .btn_gift_certificate{width:100%;font-size:18px}.btn_gift_certificate{font-size:18px}}@media screen and (max-width:992px){.continue_info .no_reg_form .no_reg_key{display:none!important}.tpl_instructor_full_top{flex-direction:column}.tpl_instructor_full_top .instructor_gallery_holder{max-width:100%}.search_instructor_input{display:flex;flex-direction:column;width:100%;position:relative;margin-bottom:15px}.search_instructor_input .input{position:relative;width:100%;color:#444;background:#fff;height:48px;padding:0 18px;line-height:1.3;font-size:16px;width:100%;border-radius:8px;border:2px solid #ededed}.search_instructor_input .input input{border:none;width:100%;height:44px;color:#444;line-height:1.3;font-size:16px;padding:0;padding-right:48px}.search_instructor_input .input .search_text_mob_btn{position:absolute;top:0;right:0;width:48px;height:48px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.content .table_mobile{overflow:auto;overflow-y:hidden}.y_video_holder iframe{min-height:475px}.rewiev_all .tpl_review_slide{width: calc(100% / 2 - 10px)}.tsc_maps{display:flex;flex-direction:column}.tsc_maps .tpl_tsc_maps{width:100%}.gl_block_m{flex-direction:column;align-items:flex-start;gap:15px}.top_banner_pusher{display:none}.course_progress_body_bar_progress_ravlik{width:46px;margin-left:-22px;height:40px}.pc_navigation ul li.active ul{margin-left:0;padding-left:45px;width:100%;background:#fff8f2}.pc_holder{flex-direction:column}.pc_navigation{max-width:100%}.pc_blocks{width:100%}.pc_block_inner_nav{display:none}.course_progress_head_text_sep{height:1px;width:50px}.course_progress_head_text{flex-direction:column;gap:10px}.course_progress_head_text_s,.course_progress_head_text_f{font-size:14px}.course_progress_head_start,.course_progress_head_end{top:calc(50% - 20px);width:40px;height:40px}.sub_banner{padding:35px 10px 35px 10px}.sub_banner .sub_banner_holder{flex-direction:column}.sub_banner_photo{width:100%;max-width:450px;position:initial}.sub_banner_photo .sub_main_img{display:none}.sub_banner_text{max-width:100%;width:100%;height:100%;z-index:3;align-items:center;justify-content:center}.hf_block .input{width:100%}.hf_block .hf_block_label{width:100%}.hf_block{align-items:flex-start;flex-direction:column;gap:0}.contact_holder{flex-direction:column;gap:30px}.contact_soc_holder,.contact_info{width:100%}.contact_soc_holder span,.contact_info span{font-size:20px}.contact_info a{font-size:18px;font-weight:500}.catalog_search .is_input_block{flex-direction:column}.catalog .tpl_catalog{padding:10px 10px;width: calc(100% / 2 - 10px)}.catalog_lection .tpl_catalog_lection{padding:10px 10px;width: calc(100% / 2 - 10px)}.calendar_type_week .ctw_body .ctw_body_day:nth-child(4),
  .calendar_type_week .ctw_body .ctw_body_day:nth-child(5),
  .calendar_type_week .ctw_body .ctw_body_day:nth-child(6),
  .calendar_type_week .ctw_body .ctw_body_day:nth-child(7),
  .calendar_type_week .ctw_header .ctw_header_d:nth-child(4),
  .calendar_type_week .ctw_header .ctw_header_d:nth-child(5),
  .calendar_type_week .ctw_header .ctw_header_d:nth-child(6),
  .calendar_type_week .ctw_header .ctw_header_d:nth-child(7){display:none}.calendar_schedule .calendar_navigation{flex-direction:column}.ctw_header_dayfull{margin:5px}.calendar_type_week .ctw_header_d .ctw_header_date{font-size:15px}.calendar_type_week .ctw_header_d .ctw_header_date{font-size:15px}.calendar_type_week{gap:0}.calendar_type_week .ctw_body,.calendar_type_week .ctw_header{gap:0}.calendar_type_week .ctw_header .ctw_header_d,.calendar_type_week .ctw_body .ctw_body_day{width:calc(100% / 3)}.call_helper{right:20px;width:50px;height:50px;bottom:80px}.call_helper_body{padding:10px}#test_result_pop .subscribe_blocks .subscribe_block{width:100%}.helper_chat_holder{width:calc(100% - 20px);max-height:calc(100% - 100px);height:800px;bottom:50px;right:10px}.subscribe_blocks{flex-direction:column}.subscribe_blocks .subscribe_block{width:100%;padding:12px 12px}.subscribe_block_head,.subscribe_block_content{padding:10px}.subscribe_block_content li div{font-size:16px}.road_sign_game_help{cursor:pointer}.stat_blocks{flex-direction:column;margin-bottom:20px}.stat_blocks .stat_block{width:100%;padding:0 0}.stat_date{font-size:16px}.stat_table tr th,.stat_table tr td{font-size:14px}.stat_holder .stat_title{font-size:18px}.stat_holder{display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:center;width:100%}.stat_holder .stat{display:flex;flex-direction:column;width:100%;padding:10px 10px;border-radius:12px;position:relative;transition:.5s;overflow-x:auto}.stat_holder .stat .stat_table{min-width:max-content}.ticket_not_compiled{font-size:14px;top:76px;left:15px}.test_navigation_result_user_time{font-size:14px;line-height:22px;font-weight:600}.test_navigation_result_user_time span.user_time_title{display:none}.all_progress_result_b .test_navigation_result_user_time span.user_time_title{display:flex}.reg_top_banner{font-size:12px}.test_result_online{flex-direction:column;gap:20px}.result_online_l{flex-direction:column;gap:30px;width:100%}.result_online_text{font-size:26px;line-height:30px}.result_online_l_free .result_online_text{font-size:28px;line-height:30px}.result_online_l_free .result_online_text span.free_month{font-size:18px;line-height:20px}.result_online_l.result_online_l_free:after{top:-20px;left:-25px;height:80px;width:80px}.result_online_l:after{height:50px;width:50px;right:30px}.result_online_r{display:none}.testlesson_block_title:after{right:50px}.lection_nav_mob{display:block}.gift_promo_top .gift_promo{padding:2px 10px}.gift_promo_bottom,.gift_promo_top{font-size:20px;line-height:30px}.lection_in{min-height:auto;max-height:auto}.lection_in iframe{z-index:3;position:relative}.lection_top_nav,.lection_btm_nav{flex-wrap:wrap;padding:10px 10px}.lection_bottom_nav{bottom:auto;z-index:1;left:auto;flex-wrap:wrap;position:relative;height:auto;padding:10px 10px}.lection_block{flex-direction:column;width: calc(100% + 20px);margin-left:-10px}.lection_block .lection_nav{display:none}.lection_nav_mob a{font-size:18px;line-height:normal;color:#484848;font-weight:600;display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between;padding:10px 20px;width:100%}.lection_nav_mob a .btn_open{background:#ff8300;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300);width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.lection_nav_mob a span.btn_open svg path{stroke:#000}.lection_nav_mob a.active{color:#fd8200}.lection_nav_mob a.active .btn_open{transform:rotate(180deg)}.lection_holder{width:100%}.status_check_v,.status_check{padding:20px;max-width:calc(100% - 50px)}.status_check_text,.status_check_text_success p{font-size:20px;line-height:28px}.instructor_more_h{flex-direction:column;gap:10px}.cp_1 .category_program_title{display:block;font-size:15px;font-weight:700;color:#484848;margin-left:20px}.category_program_tab:after{display:none}.category_program_tab{padding:20px 10px}.cp_2{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.cp_2 img{width:auto!important;height:78px}.cp_1{flex-direction:column;width:100%;gap:10px;align-items:flex-start}.cp_1 img{display:none}.cp_2 img{display:block}.category_program_navs{gap:0;justify-content:space-between}.category_program_nav{padding:5px 0;gap:0;border-radius:10px;width:100%;max-width:64px;height:64px}.category_program_nav.active:after{top:calc(100% - 2px)}.category_program_holder{gap:5px}.category_s{font-size:20px;padding:4px 11px;margin:0}.category_h{font-size:10px;text-transform:lowercase}.category_d{display:none}.category_sh{flex-direction:column;gap:1px}.testlesson_block:before{display:none}.testlesson_img{display:none}.testlesson_st_holder{margin:30px auto}.testlesson_block_title{padding:20px 30px 60px 30px;font-size:24px}.testlesson_form_h{width:100%;max-width:420px;margin:-60px auto 0 auto}.testlesson_b_holder{flex-direction:column-reverse;padding:30px 20px;gap:0}.study_block_b:before,.study_block_b:after{display:none}.study_start span,.study_diplom span,.study_finish span,.study_etap_title{font-size:18px}.study_block{margin:10px auto;min-height:auto}.study_block .study_bar{left:0}.study_block .study_etaps{min-height:auto;padding-left:35px}.bar_etap_left:after{right:auto;left:0}.bar_etap_left.bar_step_1{top:60px}.bar_etap_right.bar_step_2{top:285px}.bar_etap_left.bar_step_3{top:510px}.bar_etap_right.bar_step_4{top:735px}.bar_diplom.bar_etap_left{top:950px}.study_diplom{display:flex;flex-direction:column;align-items:flex-start;padding:0 20px;margin-top:10px}.study_finish{gap:10px;padding:0 20px;align-items:flex-end}.study_finish img{width:30px}.study_start{gap:10px;padding:0 20px;margin-top:-5px}.study_start img{width:30px}.bar_start:after{content:"";display:block;background:#fd8200;width:40px;height:1px;position:absolute;top:11px;left:0;z-index:1}.study_block .study_etaps .study_etap.etap_1,.study_block .study_etaps .study_etap.etap_2,.study_block .study_etaps .study_etap.etap_3,.study_block .study_etaps .study_etap.etap_4,.study_diplom,.study_finish,.study_start{position:relative;top:auto;right:auto;left:auto;bottom:auto}.top_banner{height:120px}.close_top_banner{position:absolute;right:0;top:0}.top_banner_h{height:auto;flex-direction:column;gap:2px;padding:5px}.et_tab:hover:after{display:none}.et_tabs{display:block;gap:0}.et_tabs .et_tab{margin:10px}.et_tab .et_tab_info,.et_tab:hover .et_tab_info{background:#fff;padding:20px}.et_tab:hover{border-radius:20px;overflow:hidden}.et_tab_title{font-size:16px;line-height:20px;min-height:40px}.et_tab .et_tab_sep,.et_tab:hover .et_tab_sep{opacity:1}.main_page .block.block_white{background:#f2f2f2}.et_tab .et_tab_description,.et_tab:hover .et_tab_description{display:flex;flex-direction:column;position:relative;height:auto;top:auto;padding:0!important;left:auto;border-radius:0;text-align:center;width:100%;min-height:auto;background:#fff}.et_tabs .slick-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:100%;height:50px}.et_tabs .slick-dots li{cursor:pointer;background:#ffd09f;background:-webkit-linear-gradient(to left,#ffd09f,#fd8200);background:-moz-linear-gradient(to left,#ffd09f,#fd8200);background:-o-linear-gradient(to left,#ffd09f,#fd8200);background:linear-gradient(to left,#ffd09f,#fd8200);width:11px;height:11px;position:relative;border-radius:50%;overflow:hidden}.et_tabs .slick-dots li.slick-active{width:19px;height:19px}.et_tabs .slick-dots li button{display:none!important}.et_tabs .slick-prev_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;left:0;opacity:1}.et_tabs .slick-next_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;right:0;opacity:1}.webi{gap:10px;align-items:center;flex-direction:column}.webi.webi_main_sl{display:block;position:relative;width:100%}.webi li.tpl_webi{height:350px;max-width:400px;width:100%}.webi.webi_main_sl li.tpl_webi{margin:20px}.webi.webi_main_sl .slick-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:100%;height:50px}.webi.webi_main_sl .slick-dots li{cursor:pointer;background:#ffd09f;background:-webkit-linear-gradient(to left,#ffd09f,#fd8200);background:-moz-linear-gradient(to left,#ffd09f,#fd8200);background:-o-linear-gradient(to left,#ffd09f,#fd8200);background:linear-gradient(to left,#ffd09f,#fd8200);width:11px;height:11px;position:relative;border-radius:50%;overflow:hidden}.webi.webi_main_sl .slick-dots li.slick-active{width:19px;height:19px}.webi.webi_main_sl .slick-dots li button{display:none!important}.webi.webi_main_sl .slick-prev_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;bottom:0;left:0;top:auto;opacity:1}.webi.webi_main_sl .slick-next_arrow{background:#fd8200;background:-webkit-linear-gradient(to left,#fd8200,#ffd09f);background:-moz-linear-gradient(to left,#fd8200,#ffd09f);background:-o-linear-gradient(to left,#fd8200,#ffd09f);background:linear-gradient(to left,#fd8200,#ffd09f);border-radius:50%;width:40px;height:40px;bottom:0;right:0;top:auto;opacity:1}.mi_block_pre_left .btn.btn_main{display:flex;max-width:200px;font-size:14px}.mi_block_pre_left img{display:block;width:50px;margin-left:100px}.mi_block_pre_left{gap:20px}.mi_block{background:none!important}.mi_block_holder{gap:15px}.main_instructor li .mi_pre{line-height:20px}.main_instructor li{width:100%}.instructor_main_o{display:none}.mi_block_pre{text-align:left;margin-top:15px}.mi_block_pre_img{display:flex;width:calc(50% - 10px)}.mi_block_pre_holder{align-items:center;gap:10px}.main_instructor{gap:15px;margin:15px auto;flex-direction:column;align-items:flex-start}.a_block_i_left{top:10px;bottom:auto;left:-15px;width:35px;height:35px}.a_block_i_right{top:200px;right:0;width:50px;height:50px}.center_block_title{font-size:24px;line-height:normal}.a_block .center_block_title{padding:0 20px}.center_block_subtitle{font-size:16px;line-height:20px}.a_block_pre{flex-direction:column}.a_block_pre li{width:100%}.a_block_pre_title{font-size:30px;line-height:30px}.a_block_pre_title span{font-size:40px;line-height:30px}.a_block_pre_text{font-size:14px;line-height:20px}.no_reg_btns{flex-direction:column}.input_gr.input_gr_double,.input_gr.input_gr_triple{flex-direction:column;flex-wrap:wrap}.input_gr.input_gr_double .input,.input_gr.input_gr_triple .input{width:100%}.pdr_block .tpl_pdr_i .pdr_i_head,.instructor_comment .instructor_comment_head{padding:8px 15px}.test_b_holder.test_b_holder_side{flex-direction:column;width:100%;gap:20px}.test_b_holder.test_b_holder_side .test_b_holder_bottom{padding:0 25px}.instructor_comment.active .instructor_comment_text{padding:5px 10px}.test_b_holder_side_right,.test_b_holder_side_left{width:100%;background:none;padding:0}.test_b_holder_top_mobile{display:flex}.test_navigation_questions .slick-prev_arrow,.test_navigation_questions .slick-next_arrow{top:2px;width:20px;height:20px}.question_block_nav{justify-content:space-between}#test_result_pop{width:calc(100% - 10px);left:5px}.test_nav_status_bar_percent{background:#fd8200}.test_nav_status_bar{padding:3px 10px}.test_nav_status_bar_text{color:#fd8200}.test_nav>li{padding:23px 16px}.test_nav_bottom{margin-top:15px;gap:10px}.test_nav_r{flex-direction:column;align-items:flex-start;width:calc(100% - 46px);justify-content:flex-start;gap:5px}.test_nav_name{font-size:12px;line-height:22px}.test_nav_questions{font-size:12px;line-height:22px}.test_nav{gap:16px;flex-direction:column}.test_nav>li{width:100%}#sing_pop.form_popup{width:calc(100% - 4px);left:2px;padding:30px 5px 20px 5px}.header_right .nav_menu{display:none}.header_right .u_holder{display:none}.sign_info{gap:10px}.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_text .pdr_i_number,.pdr_block .tpl_pdr_i .pdr_i_head .pdr_i_head_left .pdr_i_head_text .pdr_i_chapter,.instructor_comment .instructor_comment_head .instructor_name{font-size:15px;line-height:150%}.marking_name,.sign_name{font-size:14px;line-height:20px;overflow:hidden;word-break:break-word}.road_sign_block a span{font-size:16px;line-height:26px}.markings .marking_item,.signs .sign_item{width: calc(100% / 3 - 10px)}.pdr_chapter_nav a span{max-width:200px}.pdr_chapter_item{gap:10px;margin-bottom:10px;padding:10px 10px}.pdr_chapter ul>li a{gap:16px}.pdr_chapter ul>li a .chapter_name{width:calc(100% - 46px);font-size:16px;line-height:26px}.pdr_chapter ul>li a .chapter_num{font-size:16px;line-height:26px;width:30px;height:30px}.pdr_chapter ul li{width:100%}.pdr_chapter_list{flex-direction:column;gap:16px}.nav_menu>li:hover>ul{display:none!important}.nav_menu>li>a .open_m,.nav_menu>li>a .open_m{display:flex;flex-direction:column;width:32px;height:36px;align-items:center;justify-content:center}.nav_menu .nav_top.active>ul{display:flex!important;flex-direction:column;position:relative;top:auto;left:auto;box-shadow:none;border:none;width:100%}.nav_menu>li.active>a>.open_m,.nav_menu>li.active>span>.open_m{transform:rotate(180deg)}.nav_menu>li>ul>li.active>a,.nav_menu>li>ul>li.active>span,.nav_menu>li>ul>li>a:hover{background:transparent;color:#fd8200}.nav_menu > li:nth-child(3) a:after{left:-10px;right:auto}.category_box li span{font-size:16px;line-height:26px}.block_box_new li .block_box_title,.block_box_new_theory li .block_box_title{font-size:16px;line-height:26px}.block_subtitle{font-size:16px;line-height:26px}.block_box_new_theory{flex-direction:column;gap:16px}.block_box_new_theory li a{padding:16px}.block_box_new li a{gap:5px;padding:16px 6px}.block_box_new li .block_box_subtitle{font-size:12px;line-height:16px}.block_box_new{gap:20px}.block_box_new li{width: calc(100% / 2 - 10px)}.category_box li a{padding:10px}.category_box{gap:20px}.category_box li{width: calc(100% / 2 - 10px)}.block_box_new_theory li{width:100%}.content h1 span,.content h1{width:100%;float:left;font-weight:bold;line-height:normal;font-size:22px;margin-bottom:10px;position:relative;line-height:36px}.content h2 span,.content h2{width:100%;float:left;font-size:20px;font-weight:600;position:relative;line-height:30px;margin-bottom:10px}.content h3 span,.content h3{width:100%;float:left;font-size:18px;font-weight:600;position:relative;line-height:26px;margin-bottom:10px}.content h4 span,.content h4{line-height:normal;font-size:16px;position:relative;margin-bottom:10px}.content h5 span,.content h5{line-height:normal;font-size:16px;position:relative;margin-bottom:10px}.content a,.content i,.content strong,.content b,.content div,.content span,.content,.content p{line-height:20px;font-size:14px;margin-bottom:10px}.faq_holder{flex-direction:column;gap:0}.faq_holder_in{width:100%}.faq_name span{font-size:16px;line-height:26px}.afaq_title,.abrand_title{font-size:20px;line-height:30px;padding:0 10px}.brand_block{flex-direction:column;gap:30px}.nav_menu>li>span,.nav_menu>li>a{line-height:30px;font-size:20px;justify-content:space-between;width:100%;flex-direction:row}.nav_menu{gap:30px;flex-direction:column;align-items:flex-start;width:100%;padding:15px 20px;margin:0}.nav_menu>li{height:auto;width:100%}.u_holder{flex-direction:row;position:relative;align-items:center;justify-content:flex-start;width:100%;padding:10px 20px}header{height:74px;display:flex;align-items:center;justify-content:space-between;box-shadow: 0px 4px 12px 0px rgb(199 199 199 / 25);z-index:4}.mobile_nav.active{position:fixed;top:75px;background:#fff;width:100%;display:flex;align-items:flex-start;flex-direction:column;z-index:3;padding:20px 0;max-height:calc(100% - 75px);overflow:auto}header+.mobile_nav.topbannerblock.active{top:195px;max-height:calc(100% - 195px)}header.fix_header+.mobile_nav.topbannerblock.active{top:75px;max-height:calc(100% - 195px)}.menu_nav{display:block}.footer_subnav{font-size:12px;line-height:22px;gap:5px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.footer_menu li a,.footer_menu li span{padding:0}.footer_menu{flex-direction:row;gap:20px;flex-wrap:wrap}.footer_bottom_wrapper{flex-direction:column}.footer_block{width:100%}.footer_email{align-items:flex-start}.footer_block{gap:20px}.footer_soc{width:100%}footer{padding:25px 0}.footer_bottom_wrapper .logo{max-width:96px}.footer_top_block{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.footer_block.footer_block_form{display:none}.langs{display:flex;flex-direction:row;gap:20px}.mobile_only{display:block!important}.desktop_only{display:none!important}h1{font-size:80px}h2{font-size:25px}h4{font-size:18px}header .mobile_only{display:block}.header_wrapper{width:100%;justify-content:space-between}.main_users_mobile_img,.mb_mobile_img{display:block}.main_users_desktop_img,.mb_desktop_img{display:none}.main_banner .main_banner_holder{flex-direction:column;gap:0}.main_banner_title{font-size:32px}.main_banner_text{display:flex;flex-direction:column;width:calc(100% - 36px);gap:20px;max-width:640px;margin:20px auto}.main_banner_photo{width:100%;max-width:420px;margin:0 auto;position:relative}.facade_1,.facade_2,.facade_3,.facade_4,.facade_5,.facade_6,.facade_7{display:none}.facade_m_1{position:absolute;display:block;bottom:140px;right:-30px;z-index:2}.facade_m_2{position:absolute;display:block;top:105px;right:-25px;z-index:2}.facade_m_3{position:absolute;display:block;bottom:300px;left:-25px;z-index:2}.facade_m_4{position:absolute;display:block;bottom:30px;left:-15px;z-index:2}.sub_banner_photo .facade_m_1{bottom:85px}.sub_banner_photo .facade_m_2{top:-45px}.sub_banner_photo .facade_m_3{bottom:275px}.sub_banner_photo .facade_m_4{bottom:-15px}.sub_banner_photo .main_users_block{margin:30px auto;flex-direction:column}.main_users_text{font-size:16px;line-height:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.main_users_text span{font-size:24px;line-height:34px}.main_banner{padding:10px 0 10px 0}.ab_block{gap:30px;flex-direction:column}.ab_block li{width:100%}.ab_block li div{font-size:16px;line-height:26px}.avg_block{flex-direction:column}.avg_title{font-size:20px;line-height:30px}.trigger_add_favorite span{display:none!important}.timer{font-size:12px;line-height:22px}.test_b_holder_top{gap:10px}.test_navigation_result .test_navigation_result_incorrect,.test_navigation_result .test_navigation_result_correct{font-size:12px;line-height:22px}.test_navigation_result{gap:10px}.question_holder{font-size:16px;line-height:22px}.test_b_holder{gap:20px}.test_navigation_questions .question_nav{width:24px;height:24px;font-size:12px;line-height:12px;font-weight:600}.test_navigation_questions{gap:9px}.question_block_in{gap:0;flex-direction:column}.question_img{width:100%;max-width:100%}.question_block_in_r{width:100%}.question_answer_holder li a.answer{padding:15px 10px;font-size:15px;line-height:22px}.question_answer_holder{gap:0;margin-top:0}.test_body .question.active{gap:10px}.question_block_in_r{gap:20px}.all_progress{width:100%}.test_nav_bottom .test_navigation_result{flex-direction:column;gap:0}.front_article_list{flex-direction:column;gap:16px;align-items:center}.front_article_list li{width:100%}.front_article_list_info{padding:10px 0}.front_article_list_info a{font-size:16px;line-height:26px}.instructor_filter_call{display:flex;align-items:center;gap:10px;font-size:20px}.catalog_filter_call{display:flex;align-items:center;gap:10px;font-size:20px;display:none}.instructor_search{display:none}.instructor_search.active{display:flex}.instructors_nav{flex-direction:column}.catalog_nav{flex-direction:column}.instructor_search .is_input_block{display:flex;flex-direction:column;gap:5px;flex-wrap:wrap}.catalog_nav_head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px}.catalog_nav_head .sort_input .input label{display:none}.instructors_nav_head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px}.instructors_nav_head .sort_input .input label{display:none}.sort_input_mobile{display:flex;flex-direction:column;min-width:190px}.instructors_page_new .tpl_instructor{width:calc(100% / 2 - 15px)}.instructors .tpl_instructor{width:100%;padding:15px 15px}.load_more{font-size:14px;padding:2px 10px}.load_more svg{width:18px}.catalog_pager_list{gap:5px}.catalog_pager_wrap{flex-direction:column;gap:10px}.instructor_bottom{display:flex;width:100%;flex-direction:column}.test_main_block_ul{gap:10px;margin-top:10px;flex-direction:column}.test_main_block:after,.test_main_block:before{display:none}.test_main_block{width:100%;background:#f2f2f2;border-bottom-left-radius:30px}.test_main_block_holder{justify-content:flex-start;gap:0;padding:10px 10px}.test_main_block_holder img{position:absolute;width:230px;right:0;z-index:-1;margin-top:20px}.test_main_block_left{display:flex;flex-direction:column;width:100%}.test_main_block_ul ul{width:100%;gap:10px}.test_main_block_left .btn.btn_main{margin:10px 0 20px 0}.webi_page{align-items:center;padding:15px 0}.webi_page_date_label{width:300px;height:50px;gap:10px}.webi_page .btn{width:300px;margin:0 auto;float:none}.webi_page_date_label>div.welabel,.webi_page_date_label>div{font-size:15px;font-weight:600}.gl_block,.webi_page_lr{flex-direction:column-reverse;gap:10px}.gl_block_l{width:100%;gap:10px;position:relative;z-index:2}.webi_page_r,.webi_page_l{width:100%}.gl_block .content ul li{gap:5px;padding-left:0}.gl_block .btn.btn_main{font-size:15px;max-width:285px;z-index:3;position:relative}@keyframes gradientShift {
      0% {
          background-position: 0% 50%;
      }
      100% {
          background-position: 100% 50%;
      }
  }.gl_block .btn.btn_main{background:linear-gradient(to left,#ff8300,#ffaf5c);background-size:200% 200%;animation:gradientShift 5s linear infinite}.gl_block_holder:before{border-bottom-right-radius:80px}.gl_block .block_title h1{font-size:34px;line-height:34px}.gl_block .block_title{font-size:28px;line-height:32px}.gl_block_r .facade_2{display:block;top:auto;right:0;width:90px;bottom:-65px;left:auto}.gl_block_r .facade_5{display:block;top:-100px;right:20px;width:95px;bottom:auto;left:auto;z-index:3}.gl_block_r .facade_6{display:block;top:auto;right:auto;width:70px;bottom:70px;left:-55px;z-index:3}.gl_block_l .content{max-width:calc(100% - 120px)}.gl_block_r{z-index:0;position:absolute;right:-20px;bottom:40px;width: calc(100% / 2 - 50px)}.gl_block_r .gl_page_img,.webi_page_r .webi_page_img{max-width:190px}.webi_page .block_title{color:#1a1a1a;font-size:24px;line-height:normal;align-items:center;text-align:center}.gl_block .content li,.gl_block .content span,.gl_block .content p,.gl_block .content b,.webi_page .content li,.webi_page .content span,.webi_page .content p,.webi_page .content b,.webi_page .content{font-size:15px}.webi_page .content ul{gap:5px}.webi_page_price_holder{justify-content:center}.webi_page_price_holder .webi_page_price_old{font-size:20px;line-height:40px}.webi_page_price_holder .webi_page_price{font-size:28px;line-height:40px}.gl_block_l,.webi_page_l{gap:10px}.faq_holder_n .faq_name span.faq_title{font-size:15px;line-height:normal}.faq_holder_n .faq_tpl .faq_text{font-size:14px;line-height:18px}.faq_holder_n_block:before{content:"";display:block;background:url(/assets/templates/default/img/icons/xfaq_r.png.pagespeed.ic.2Fq_xoHkK9.png);width:70px;height:70px;background-size:100%;background-repeat:no-repeat;position:absolute;z-index:0;right:-10px;top:-140px}.faq_holder_n_block:after{display:none}.why_tabs{gap:20px;flex-direction:column}.why_tab{width:100%;background:#fff;overflow:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.why_tab_top{display:flex;flex-direction:row;padding:10px 20px;width:100%;position:relative;align-items:center;justify-content:space-between;gap:15px}.why_tab .btn_open{display:flex}.why_tab_title_m{display:flex;font-size:16px;font-weight:800;color:#484848;margin-right:auto}.why_tab_description{font-size:14px;line-height:18px}.why_tab_title{display:none!important}.why_tab:hover{background:#fff;overflow:hidden}.why_tab:hover:after{display:none!important}.why_tab .why_tab_description,.why_tab:hover .why_tab_description{position:relative;border:none;background:#fff;min-height:auto;padding:20px;display:flex;flex-direction:column;top:auto;left:auto;gap:5px;text-align:left;width:100%}.why_tab .why_tab_info{display:none}.why_tab.active .why_tab_info{display:flex;flex-direction:column;width:100%}.why_tab_top img{margin:0;max-width:50px}.why_tab span.btn_open{background:#ff8300;background:-webkit-linear-gradient(to left,#ffaf5c,#ff8300);background:-moz-linear-gradient(to left,#ffaf5c,#ff8300);background:-o-linear-gradient(to left,#ffaf5c,#ff8300);background:linear-gradient(to left,#ffaf5c,#ff8300);width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.why_tab svg path{stroke:#000}.why_tab.active svg{margin-top:0}.why_tab svg{margin-top:5px}.why_tab svg{transition:.7s}.why_tab.active svg{transform:rotate(180deg)}.compare_b table{border-radius:20px}.compare_b table thead tr th{font-size:9px;line-height:normal;padding:5px 10px}.compare_b table tbody tr td{min-width:auto}.pdr_online_th img{min-width:55px}.li_n,.li_y{width:15px;height:15px;min-width:15px;min-height:15px}.compare_b table tbody tr th{font-size:13px;line-height:15px;padding:5px 10px;max-width:auto}.course_pay_block{position:relative;flex-direction:column;max-width:650px;width:100%;justify-content:center;padding:30px 20px;background:#fff8f2;border-radius:30px;gap:20px}.course_pay_block_in{flex-direction:column;align-items:center;gap:20px}.price_title{font-size:24px}.price_o_top,.price_o_bot{font-size:12px}.course_pay_block:before{background:url(/assets/templates/default/img/icons/xpay_block.png.pagespeed.ic.1KQj8VIj7u.png);background-size:100%;background-position:center;background-repeat:no-repeat;width:100px;height:100px;left:0;top:-50px}.road_sign_game{width:100%;margin:15px auto;gap:0}.road_sign_game_left{width:100px;background:#f1f1f1;padding:5px 5px;gap:10px;max-width:100px;border-radius:0}.road_sign_game_right{width:calc(100% - 100px);background:#f1f1f1;padding:5px 5px;border-radius:0;gap:5px}.road_sign_game_right_block{gap:5px;padding:5px}.road_sign_game_drop_zone{width:90px;height:90px}.road_sign_game_text{width:calc(100% - 100px)}.road_sign_game_text .marking_number,.road_sign_game_text .sign_number{font-size:16px;line-height:20px}.road_sign_game_text .marking_name,.road_sign_game_text .sign_name{font-size:14px;font-weight:500}.road_sign_game_help{padding:5px;font-size:12px}.restart_game{font-size:13px}.restart_game svg{width:22px;height:20px}.road_sign_game{background:#f1f1f1}.webi_page_video{max-height:400px}.stat_block .stat_value{font-size:17px}.call_instructor_pop .testlesson_form_h,.webi_page_testlesson .testlesson_form_h{width:100%;max-width:100%}.call_instructor_pop.active,.webi_page_testlesson.active{top:50px;left:10px;width:calc(100% - 20px);height:auto}.why_block_2 .why_tab{width:100%}.why_block_2_sub_text p{font-size:17px;line-height:22px}.big_block_holder h1,.big_block_holder p{font-size:20px}.gl_block.gl_block_video_block{flex-direction:column}.gl_block.gl_block_video_block .gl_block_l{width:100%}.gl_block_video_block .webi_page_price_holder{justify-content:flex-start}.gl_block_r.gl_block_r_video{position:relative;right:auto;bottom:auto;min-height:auto;justify-content:flex-start;align-items:flex-start;width:100%}.gl_block.gl_block_video_block .block_title h1,.gl_block.gl_block_video_block .block_title span{font-size:20px}.gl_block_video_block .gl_block_l .content{max-width:100%}.gl_page_video{border:none;height:auto;min-height:auto;max-width:100%;width:100%}.gl_page_video iframe{position:relative!important;top:auto!important;left:auto!important;width:calc(100% - 10px)!important;height:320px!important}.new_study_online .study_block{margin:50px auto;flex-direction:row;width:fit-content}.new_study_online .study_block .study_bar{height:400px;width:7px}.new_study_online .study_etaps{flex-direction:column;align-items:flex-start;margin-top:0;margin-left:100px;min-height:400px;padding-left:0}.new_study_online .study_etaps .study_start img{position:absolute;left:80px;top:50%;transform:translateY(-50%)}.new_study_online .study_etaps .study_start::before{top:0;left:-102px}.new_study_online .study_etaps .study_start::after{height:1px;width:104px;top:10px;left:-50px}.new_study_online .study_etaps .study_etap.etap_1::before,.new_study_online .study_etaps .study_etap.etap_3::before,.new_study_online .study_etaps .study_diplom::before{top:50%;left:-110px;transform:translateY(-50%)}.new_study_online .study_etaps .study_etap.etap_1::after,.new_study_online .study_etaps .study_etap.etap_3::after,.new_study_online .study_etaps .study_diplom::after{width:100px;height:1px;top:50%;left:-50px}.new_study_online .study_etaps .study_finish::before{top:auto;bottom:0;left:-102px}.new_study_online .study_etaps .study_finish::after{height:1px;width:104px;top:auto;bottom:10px;left:-50px}.for_pretitle{font-size:24px}.for_block_in ul li{font-size:18px}.title_new_payblock_online{font-size:24px;font-weight:bold}.price_item_new_payblock_online{font-size:26px;font-weight:bolder}.title_questions_online_new_payment_online{font-size:26px}.title_link_chat_online_telegram{font-size:22px}.gallery_2{display:block;max-width:720px;margin-left:auto;margin-right:auto;border-radius:15px;overflow:hidden}.certificate_block{display:flex;flex-direction:column;align-items:center;gap:30px 0;padding:62px}.gift_certificate_block_title{text-align:center;font-size:26px}.block_btn_gift_certificate{width:100%;max-width:600px;display:flex;column-gap:16px}.block_btn_gift_certificate .btn_gift_certificate{font-size:16px}.btn_gift_certificate{font-size:16px}.block_hero_new_list_link_teoriya_pdr{gap:30px}.box_button_new_list_link_teoriya_pdr{padding:25px 20px;width: calc((100% - 30px) / 2)}.box_img_new_list_link_teoriya_pdr{width: calc((100% - 30px) / 2)}.img_new_list_link_teoriya_pdr{object-fit:fill}.block_new_list_link_teoriya_pdr>.list_link_teoriya_pdr{flex-direction:row}.block_new_list_link_teoriya_pdr>.list_link_teoriya_pdr li{width: calc(100% / 2 - 16px)}.new_consultation_online_block_title{padding:20px 30px;gap:20px}.new_consultation_online_title{font-size:20px;line-height:1.48;width:50%}.new_consultation_online_title_br{display:none}.new_consultation_online_block .testlesson_form_h{width:50%}.new_benefits_of_study_list{display:flex;flex-direction:column}.new_benefits_of_study_item{max-width:500px;margin-left:auto;margin-right:auto}.new_benefits_of_study_title{font-size:15px;line-height:normal}.new_benefits_of_study_text{font-size:14px;line-height:1.28}.content p strong span{font-size:20px;line-height:30px;margin-bottom:10px}.navchannya_vodiya_title{font-size:18px}.navchannya_vodiya_second_text_title{font-size:16px}.navchannya_na_vodiya_form{gap:20px}.navchannya_vodiya_item_bonuses_text{font-size:15px}.new_study_online .container_navchannya_na_vodiya .study_block .study_bar{height:400px;width:7px}.container_navchannya_na_vodiya .study_etaps .study_etap{padding:20px 20px}.container_navchannya_na_vodiya .study_etaps .study_start,.container_navchannya_na_vodiya .study_etaps .study_finish{gap:8px}.container_navchannya_na_vodiya .study_start span,.container_navchannya_na_vodiya .study_diplom span,.container_navchannya_na_vodiya .study_finish span,.container_navchannya_na_vodiya .study_etap_title{font-size:18px;line-height:18px}.front_article_list .card_blog_home_page{width:100%}.footer_form_box_kopiraytu{margin:40px auto 0;font-size:10px}}@media screen and (max-width:768px){.block_w_sidebar{flex-direction:column}.sidebar_block,.main_block_s{width:100%}.title_item_card_new_payblock_online,.u_lesson_text{font-size:22px;text-align:center}.author_info{flex-direction:column}.instructors_page_new .tpl_instructor{width:100%}.test_main_block_holder.test_main_block_holder_smart img{display:none!important}.continue_info .no_reg_form{padding:0}.subscribe_block_subname{font-size:17px}.tpl_team{gap:10px;padding:10px 10px}.tpl_team .team_block .team_head .team_title{font-size:19px}.tpl_team .team_block .team_head .team_subtitle{font-size:16px}.tpl_team .team_block .team_data{font-size:14px}.tpl_team .team_block{gap:5px}.tpl_team .team_img{max-width:100px}.pay_online_video{bottom:5px;left:5px;width:120px;max-width:120px}.pay_online_video.active{top:10px!important;left:10px!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}.pay_online_video:hover{width:calc(100% - 10px);max-width:calc(100% - 10px)}.y_video_holder iframe{min-height:320px}.result_policeman>svg{width:50px}.result_online_text{font-size:18px}.policeman_message_holder{width:calc(100% - 70px)}.policeman_message_percent span{font-size:26px}.policeman_message_percent_positive,.policeman_message_percent_negative{line-height:20px;padding:5px 5px;font-size:16px}.policeman_message_title{font-size:17px}.policeman_message_theme{font-size:14px}.telegram_connector_ok{flex-direction:column;align-items:flex-start;justify-content:flex-start}.call_instructor_pop .testlesson_form_h,.webi_page_testlesson .testlesson_form_h{height:auto}.plan_lessons li.tpl_plan_lesson{padding:20px 5px}.plan_lesson_cart_top{gap:10px}.plan_lesson_cart_i_left{width:50px}.instructor_schedule{width:100%;height:40px}.plan_lesson_action .plan_lesson_balance .plan_lesson_balance_type,.plan_lesson_action .plan_lesson_balance .plan_lesson_text{font-size:14px}.plan_lesson_cart_i_right{width:calc(100% - 60px)}.plan_lesson_cart_i_right_top .instructor_name .instructor_name_f,.plan_lesson_cart_i_right_top .instructor_name{color:#484848;font-size:16px}.instructor_cart_bottom{flex-direction:column;align-items:flex-start;padding-left:65px}.instructors_page_new .instructor_cart_bottom{padding-left:0}.instructors .tpl_instructor{padding:10px 10px}.instructor_cart{gap:0}.instructor_cart_top{gap:15px;border-bottom:none}.instructor_i_left{width:50px}.instructor_cart_top_name .instructor_name{font-size:16px}.instructor_cart .instructor_i .instructor_name{color:#484848;font-size:16px}.instructor_cart_full_info{padding-bottom:10px;border-bottom:1px solid #d9d9d9}.instructor_more,.instructor_add_favorite{width:100%;height:40px}.instructors_page_new .instructor_add_favorite{width:max-content}.instructor_cart_full_info>div a.instructor_contact svg{display:none}.instructor_cart_full_info>div a,.instructor_cart_full_info>div span{font-size:13px;line-height:18px;color:#484848;text-align:left;width:calc(40% - 5px)}.instructor_cart_full_info > div a, 
  .instructor_cart_full_info > div span:nth-child(2){width:calc(60% - 5px)}.instructor_cart_bottom .instructor_rating{display:none}.instructor_cart_top .instructor_price_duration{display:none}.instructor_cart_top .instructor_rating{display:flex;padding-bottom:10px;border-bottom:1px solid #d9d9d9;margin:5px 0}.instructor_cart_bottom .instructor_price_duration{display:flex;width:100%}.lection_youtube iframe{height:300px;min-height:300px}.instructor_stat .stat_block{padding:5px 5px;min-width:auto;width: calc(100% / 2);border:1px solid #ddd}.instructor_stat .stat_block .stat_title{font-size:13px;min-height:40px;line-height:18px;border-top:1px solid #ddd}.instructor_stat .stat_block .stat_value{font-size:16px;line-height:18px;min-height:40px}.product_cart{flex-direction:column}.product_info,.product_info_left{max-width:100%}.schedule_history .history_label{font-size:12px}.footer_city{flex-wrap:wrap}.footer_city li{width:auto}#cdi_popup.form_popup{width:calc(100% - 10px);left:5px;overflow:visible}.calendar_type a{font-size:14px;gap:3px}.ctw_body_day .ctwbd_time{font-size:13px;flex-direction:column;min-height:50px;max-height:50px;overflow:hidden}.calendar_type_week .ctw_header_dayfull{height:auto;font-size:9px}.i_category_select{flex-direction:column}.testlesson_b_holder{padding:30px 0}.testlesson_st_holder{width: calc(100% + 80px);height:170px;margin-left:-30px}.testlesson_st_holder .testlesson_st:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0}.testlesson_st_title{font-size:12px;line-height:16px}.testlesson_st_holder .testlesson_st:nth-child(2),
  .testlesson_st_holder .testlesson_st:nth-child(3){padding-left:50px}.testlesson_block_title{padding:20px 40px 50px 40px;font-size:22px;width: calc(100% + 80px);margin-left:-40px;border-radius:0}.testlesson_block{min-height:auto;padding:0 0}.rewiev_slider .slick-prev_arrow{left:0}.rewiev_slider .slick-next_arrow{right:0}.rewiev_slider .tpl_review_slide{margin:50px 30px;max-width:calc(100% - 100px)}.text_top_banner_pre,.text_top_banner{font-size:14px}.top_banner_h .text_top_banner_pre,.top_banner_h .text_top_banner{order:1;text-align:center}.top_banner_h .countdown{order:2}.top_banner_h .reg_top_banner{order:3}.smart_1{top:7px;left:5px;display:block}.smart_2{display:block;left:40px;top:55px}.smart_3{display:block;bottom:30px;left:0}.smart_4{display:block;bottom:15px;right:5px}.smart_5{display:block;top:45px;right:15px}#reg_per_pop.form_popup,#continue_pop.form_popup{width:calc(100% - 20px);left:10px}.ds_facade_7,.ds_facade_5,.ds_facade_4,.ds_facade_3,.ds_facade_2{display:none}.no_reg_btns{gap:10px}.no_reg_pretext2{font-size:14px}.no_reg_pretext{font-size:18px;text-align:center}.no_reg_pretext img{max-width:20px}.no_reg_form{gap:15px;padding:0 20px}.no_reg_title{font-size:26px;text-align:center}.no_reg_key{position:relative;right:auto;opacity:.9;top:auto;width:90px}.instructor_car_info,.tpl_instructor_full .instructor_cart{flex-direction:column;align-items:flex-start;width:100%}.instructor_tabs_nav{flex-wrap:nowrap;overflow-y:auto}.instructor_tabs_nav a{font-size:15px;padding:10px 15px;font-weight:500}.instructor_car_photo,.tpl_instructor_full .instructor_i_left{width:100%;max-width:250px}.tpl_instructor_full .instructor_cart .instructor_i{width:100%}.instructor_car_full{flex-direction:column}.form_popup{width:calc(100% - 20px);left:10px;padding:45px 10px 35px 10px;top:20px;max-height:calc(100% - 20px);overflow-y:auto}#alert{right:5px;max-width:calc(100% - 10px)}.popup_close{top:10px;right:10px}.u_holder .call_registration,.u_holder .call_login{min-width:125px}.test_main_block_holder img{width:180px}.tpl_personal_cabinet{padding:0 5px}.stat .charts-css{font-size:9px}.personal_cabinet_holder .stat_holder .stat_title{font-size:16px}#sing_pop .popup_close{top:0;right:0}.video_new_study_online iframe{height:300px;width:400px}.first_item_new_study_online{font-size:18px;line-height:normal;font-weight:700}.item_new_study_online{font-size:18px;line-height:normal;font-weight:700}.last_item_new_study_online{font-size:18px;line-height:normal;font-weight:700}.for_block_in ul li{font-size:16px}.link_chat_online_icon_telegram{width:40px;height:40px}.link_chat_online_icon_telegram svg{width:20px;height:20px}.item_payment_new_payblock_online{width:fit-content;flex-grow:1;padding:6px 16px}.box_list_card_new_payblock_online{flex-direction:column;row-gap:22px;column-gap:0}.first_item_card_new_payblock_online{margin-left:auto;margin-right:auto;max-width:100%}.button_price_item_new_payblock_online{font-size:15px;border-radius:25px}.new_review_online_all .rewiev_slider_s{display:none}.new_review_online_all .review_s_subtitle{display:none}.gallery_2{display:block;width:100%;border-radius:15px;overflow:hidden}.certificate_block{padding:32px}.form_certificate{transform:translateY(-50%) translateX(-50%);left:50%;top:50%;overflow-y:hidden}.block_hero_new_list_link_teoriya_pdr{flex-direction:column;margin-bottom:40px}.box_button_new_list_link_teoriya_pdr{width:100%}.title_box_button_new_list_link_teoriya_pdr{font-size:20px}.text_box_button_new_list_link_teoriya_pdr{font-size:15px;line-height:normal}.box_img_new_list_link_teoriya_pdr{max-width:100%;width:100%}.link_new_list_link_teoriya_pdr{font-size:15px}.block_new_list_link_teoriya_pdr>.list_link_teoriya_pdr{flex-direction:column}.block_new_list_link_teoriya_pdr>.list_link_teoriya_pdr li{width:100%}.new_consultation_online_block_title{padding:20px 30px;gap:40px;display:flex;flex-direction:column}.new_consultation_online_title{width:100%;text-align:center}.new_consultation_online_block .testlesson_form_h{width:100%;margin-left:auto;margin-right:auto}.page_test_review_slider .tpl_review_slide{margin:80px 50px;max-width:calc(100% - 100px)}.navchannya_na_vodiya_form{display:flex;flex-direction:column;gap:20px;max-width:100%;margin-left:0;margin-top:20px}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .navchannya_na_vodiya_form_input{padding:0 12px 0 40px;height:36px;font-size:14px}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .navchannya_na_vodiya_form_input::placeholder{font-size:14px}.navchannya_na_vodiya_form_box_input{width:100%}.navchannya_na_vodiya_form .i_name::before{width:18px;height:18px;left:13px;top:8px}.navchannya_na_vodiya_form .i_phone::before{width:18px;height:18px;left:13px;top:8px}.navchannya_na_vodiya_form_h .navchannya_na_vodiya_form .btn_orange{height:36px;border-radius:25px;width:100%}.navchannya_vodiya_list_bonuses{flex-direction:column;gap:6px}.navchannya_vodiya_item_bonuses_text{font-size:14px}.price_item_payblock_course_na_vodiy{height:auto}}@media screen and (max-width:600px){.y_video_holder{border-radius:20px}.y_video_holder iframe{min-height:240px}.rewiev_all .tpl_review_slide{width:100%}.guide_page .webi_page .block_title{font-size:24px;line-height:30px}.guide_page .webi_page .block_subtitle{font-size:24px;line-height:30px}.locations .tpl_location{width:100%}.locations{flex-direction:column}.call_instructor_pop .testlesson_form_title,.webi_page_testlesson .testlesson_form_title{padding:5px 5px}.call_instructor_form .testlesson_form,.webitestlesson_form,.testlesson_form{padding:15px 10px}.call_instructor_form .lector_package_form,.webitestlesson_form,.lector_package_form{padding:15px 10px}.y_video_holder iframe{height:340px}.why_block_2 .why_tabs{margin:15px auto}.big_block_holder h1,.big_block_holder p{font-size:18px}.why_block_2{flex-direction:column}.why_block_2_left{width:100%}.why_block_2_right{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.why_block_2_right img{max-width:280px;margin:0 auto}.sub_banner_text .sub_banner_title{font-size:42px;line-height:46px}.btn.btn_more,.catalog .btn.btn_main{font-size:14px;line-height:22px;height:42px;padding:5px 12px}.catalog .tpl_catalog{padding:10px 10px;width:100%}.catalog_lection .tpl_catalog_lection{padding:10px 10px;width:100%}.category_box li span{font-size:14px;line-height:20px}.container{padding:0 10px}.webi.webi_main_sl li.tpl_webi{margin:0;max-width:600px;height:460px}.test_main_block_holder img{width:130px}.testlesson_block_title:after{display:none}.new_study_online{padding-bottom:30px}.video_new_study_online iframe{height:250px;width:443px}.container_list_new_study_online{display:flex;flex-direction:row-reverse;justify-content:flex-end;column-gap:40px;padding-left:30px}.list_new_study_online{flex-direction:column}.first_item_new_study_online::after{left:-51px;top:0}.item_new_study_online::after{left:-51px;top:0;transform:translate(0%)}.last_item_new_study_online{line-height:1}.last_item_new_study_online::after{left:-51px;top:0;bottom:0}.box_bottom_line{height:360px;width:2px}.for_block{padding:20px 10px;gap:15px}.new_payment_online_container{padding-bottom:180px}.block_btn_gift_certificate{display:flex;flex-direction:column;gap:16px 0}}@media screen and (max-width:500px){.result_online_l.result_online_l_free:after{top:-45px}.result_online_l_free .result_online_text{font-size:22px;line-height:24px}.result_online_l_free .reg_key_free{width:32px}.result_online_l_free.result_online_l{gap:15px}.webi.webi_main_sl li.tpl_webi{margin:0;max-width:500px;height:420px}.result_online_l_free .result_online_text span.free_month{font-size:16px;line-height:18px}.tpl_team{flex-direction:column}.tpl_team .team_block{align-items:center;justify-content:center;text-align:center}.tpl_team .team_block .team_head .team_title{font-size:16px}.new_study_online .study_block{margin:50px auto 0}.new_study_online .study_block .study_bar{margin-left:20px}.video_new_study_online iframe{height:200px;width:360px}.title_new_payblock_online{text-align:center}.title_questions_online_new_payment_online{font-size:20px}.title_link_chat_online_telegram{font-size:18px}.certificate_block{border-radius:30px;padding:16px}.form_certificate{padding:8px}.gift_certificate_block_title{font-size:24px}.form_certificate .gift_certificate_form_h{width:100%}}@media screen and (max-width:375px){.study_block .study_etaps .study_etap{gap:5px;padding:10px 20px}.study_etap_content ul li{font-size:13px;line-height:19px}.study_block .study_etaps .study_etap{max-height:195px;overflow-y:auto}.new_study_online .study_etaps .study_etap.etap_1,.new_study_online .study_etaps .study_etap.etap_3,.new_study_online .study_etaps .study_diplom{overflow:visible}.video_new_study_online iframe{width:100%}.new_questions_online{display:block}.box_title_questions_online{margin-bottom:14px}.gift_certificate_form_h .testlesson_form_title{font-size:18px}}