@charset "UTF-8";
@media (max-width: 1749px){.wrapper{padding-top:209px;}
.container{width:1200px;}
.input{}
.button{}
.button:hover{}
.checkbox{}
.checkbox input{}
.checkbox_icon{}
.checkbox input:checked+.checkbox_icon{}
.checkbox_text{}
.checkbox_text a{}
.slick-arrow{}
.slick-arrow:hover{}
.slick-prev{}
.header{}
.header_container{
    padding-left: 0;
}
.header_logo{
    left: -28px;
    top: 20px;
}
.header_one{
    flex-wrap: wrap;
    padding-left: 300px;
}
.header_one-left{
    width: 100%;
    justify-content: space-between;
}
.header_one-right{
    width: 100%;
    justify-content: space-between;
    margin-top: 20px;
}
.header_two{
    flex-wrap: wrap;
}
.header_address{}
.header_address img{}
.header_time{
    margin-left: 40px;
}
.header_time img{}
.header_email{
    margin-right: 40px;
}
.header_email img{}
.header_phone{}
.header_phone img{}
.header_callback{}
.header_nav{
}
.header_nav a{}
.header_nav a:hover{}
.header_nav a:before{
}
.header_nav a:first-child:before{}
.header_search{
    max-width: 220px;
}
.header_search-input{}
.header_search-button{}
.header_cart{
    position: relative;
}
.header_cart img{}
.header_cart-text{
    display: none;
}
.header_cart-numb{
    margin: 0;
    position: absolute;
    top: -12px;
    left: 12px;
    background: #2C80FA;
    color: #fff;
}
.header_cabinet{
    padding: 0 10px;
}
.header_cabinet img{}
.banner{
    margin-top: -209px;
}
.banner_slide{}
.banner_container{}
.banner_title{}
.banner_button{}
.banner .slick-arrow{}
.banner .slick-prev{
    margin-left: -600px;
}
.banner .slick-next{
    margin-left: 540px;
}
.study{}
.study_container{}
.study_toper{
    flex-wrap: wrap;
}
.study_title{
    margin: 0;
    width: 100%;
    max-width: 100%;
    margin-bottom: 50px;
}
.study_toper-item{
    margin: 0;
    width: 25%;
}
.study_toper-item:last-child{
    width: 50%;
}
.study_toper-one{}
.study_toper-two{}
.study_items{}
.study_item{
}
.study_item img{}
.study_item-one{}
.study_item-two{}
.reasons{}
.reasons_container{}
.reasons_title{}
.reasons_items{
    flex-wrap: wrap;
}
.reasons_left{
    width: 100%;
}
.reasons_right{
    width: 100%;
    padding: 0;
}
.reasons_left-one{}
.reasons_left-two{
    height: 565px;
}
.reasons_item{}
.reasons_item img{}
.reasons_item-title{}
.reasons_item-text{}
.reasons_bottom{}
.reasons_bottom .reasons_item{
}
.bg-1{}
.bg-1:before{}
.about{}
.about_container{}
.about_title{}
.about_slick{}
.about_slide{
}
.about_name{}
.about_name:before{}
.about_text{}
.about_text span{}
.about_bottom{}
.about_bottom a{}
.about .slick-arrow{}
.about .slick-prev{}
.about .slick-next{}
.about_all{}
.docs{}
.docs_container{}
.docs_title{}
.docs_slick{}
.docs_slide{}
.docs_slide img{}
.docs_text{}
.docs .slick-arrow{}
.docs .slick-prev{}
.docs .slick-next{}
.callback{}
.callback_container{
    justify-content: space-between;
}
.callback_title{}
.callback_subtitle{
    padding: 0;
    padding-top: 5px;
    position: absolute;
    top: 124px;
    left: 0;
    max-width: 380px;
}
.callback_row{
    margin: 0 auto;
    margin-top: 30px;
    max-width: 100%;
    padding-left: 395px;
}
.callback_input{}
.callback_submit{}
.callback_button{}
.callback_checkbox{}
.copy_text{}
.slider{}
.slider_slide{}
.slider_container{}
.slider_label{}
.slider_title{}
.slider_text{}
.slider .slick-arrow{}
.slider .slick-prev{
    margin-left: -600px;
}
.slider .slick-next{
    margin-left: 540px;
}
.slick-dots{}
.slick-dots li{}
.slick-dots button{}
.slick-active button{}
.footer{}
.footer_container{}
.footer_items{
    flex-wrap: wrap;
}
.footer_item{
    width: 25%;
}
.footer_item:first-child{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 50px;
}
.footer_logo{
    margin: 0 auto;
}
.footer_label{
    width: 100%;
}
.footer_phone{}
.footer_phone img{}
.footer_address{}
.footer_address img{}
.footer_time{}
.footer_time img{}
.footer_email{}
.footer_email img{}
.footer_nav{}
.footer_nav a{}
.footer_nav a:hover{}
.footer_nav .footer_white{}
.footer_nav .footer_empty{}
.footer+.callback{}
.footer+.callback .container{
}
.breadcrumbs{}
.breadcrumbs a{}
.breadcrumbs a:hover{}
.breadcrumbs span{}
.button img{}
.button__white{}
.button__white:hover{}
.select{}
.select button{
}
.select button:after{}
.select button.active{}
.select button.active:after{}
.select ul{}
.select .active+ul{}
.select li{}
.select li:first-child{}
.course{
    margin-top: -209px;
}
.course_container{
    padding-top: 250px;
}
.course_breadcrumbs{
    margin-bottom: 30px;
}
.course_breadcrumbs a:hover{}
.course_row{}
.course_left{}
.course_right{}
.course_title{}
.course_subtitle{}
.course_items{}
.course_item{}
.course_item img{}
.course_item span{}
.course_title-2{}
.course_buttons{}
.course_button{}
.course_button.active{}
.course_button span{}
.course_button b{}
.course_select{}
.course_study{}
.course_get{}
.content{}
.content_container{}
.content_title{}
.content_text{}
.course_wrapper{}
.course_things{}
.course_things img{}
.course_things-left{}
.course_things-left img{}
.course_things-left .content_text{}
.course_things-right{}
.course_things-title{}
.course_things-star{}
.course_things-star:before{}
.course_thing{}
.course_thing img{}
.course_thing+.content_title{}
.course_things-2{}
.course_things-2-item{}
.course_things-2-item:before{}
.course_blue{}
.course_blue .content_title{}
.course_blue-item{}
.course_blue-item:before{}
.course_docs{}
.course_docs a{}
.course_docs img{}
.course_plans{}
.course_plans-item{}
.course_plans-item:nth-of-type(odd){}
.course_plans-item:first-child{}
.course_plans-item .color{}
.course_plans-item div{}
.course_plans-button{}
.blue-banner{}
.blue-banner:before{}
.blue-banner_title{}
.blue-banner_one{}
.blue-banner_two{}
.blue-banner_items{}
.blue-banner_item{}
.blue-banner_item+.blue-banner_item{}
.blue-banner_item img{}
.blue-banner_item span{}
.blue-banner_item div{}
.content_question{}
.content_question:after{}
.content_question.active:after{}
.content_question+div{}
.content_question.active+div{}
.content_contacts{}
.contacts_left{
    padding-right: 50px;
}
.contacts_right{}
.contacts_text{}
.contacts_buttons{}
.contacts_buttons a{}
.page-404{
    padding: 80px 0;
}
.page-404:before{
    margin-left: 120px;
}
.page-404_text-1{
}
.page-404_text-2{
}
.page-404_text-3{
    max-width: 400px;
}
.content_title-row{}
.content_title-row .content_title{}
.content_title-row .button{}
.reviews_items{}
.reviews_item{
    width: 33.333333%;
}
.reviews_items .about_slide{}
.reviews_items .about_name:before{}
.reviews_all{}
.reviews_all+.content_title{}
.reviews_videos{}
.reviews_video{
    width: 33.333333%;
}
.reviews_video span{}
.reviews_video-pic{}
.reviews_video-pic:before{}
.reviews_video-one{}
.reviews_video-two{}
.content_catalog{}
.catalog_top{}
.catalog_top .content_title{}
.catalog_count{}
.catalog_wrapper{}
.catalog_left{
    padding-right: 50px;
    width: 350px;
}
.catalog_right{
    width: calc(100% - 350px);
}
.catalog_subtitle{}
.catalog_toggle{}
.catalog_checkboxes{}
.checkbox__white{}
.checkbox__white .checkbox_icon{}
.checkbox__white .checkbox_icon:before{}
.catalog_search{}
.catalog_search input{}
.catalog_search button{}
.catalog_toper{}.catalog_toper-search{
    max-width: 575px;
}.results_line{
    max-width: 100%;
}
.catalog_toper .catalog_search{
    width: 66%;
    max-width: 100%;
}
.catalog_toper .button{
    max-width: 100%;
    width: 30%;
}
.catalog_select-wrapper{
    display: none;
}
.catalog_label{}
.catalog_select{}
.catalog_buttons{}
.catalog_buttons a{}
.catalog_buttons a img{}
.catalog_buttons a img+img{}
.catalog_items{}
.catalog_item{
    padding: 0;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.catalog_item-left{
    padding: 0;
}
.catalog_item-left img{}
.catalog_item-info{
    padding-left: 20px;
}
.catalog_item-one{}
.catalog_item-two{}
.catalog_item .course_items{}
.catalog_item-right{}
.catalog_show{}
.pagination{}
.pagination_nav{}
.pagination_nav.prev{}
.pagination_nav.next{}
.pagination_numb{}
.pagination_numb.active{}
.catalog_pagination{}
.sign{}
.sign_title{}
.sign_input{}
.sign_row{}
.sign_row .checkbox{}
.sign_row .link{}
.sign_button{}
.sign_link{}
.reg{}
.reg_label{}
.reg_checkbox{}
.reg_items{}
.reg_item{}
.reg_item .reg_label{}
.reg_input{}
.reg_button{}
.done{}
.done_one{}
.done_two{}
.done_button{}
.content_info{}
.content_info-left{}
.content_info-right{}
.content_info-menu{}
.content_info-menu a{}
.content_info-menu .active{}
.content_info .float-left{
}
.content_text{}
.content_info-row{}
.content_info-row-left{}
.content_info-row-right{}
.content_info-row-toper{}
.content_info-img{}
.content_cart{}
.cart_left{
    width: calc(100% - 380px);
}
.cart_right{}
.cart_left table{}
.cart_left tr{}.cart_left td:first-child{width:180px;}
.cart_left tr:first-child td{}
.cart_left td{
    padding: 20px 10px;
}
.cart_left a{}
.cart_left label{}
.cart_left .things{}
.cart_left .cart_close{}
.cart_bottom{}
.cart_bottom label{}
.cart_subtitle{}
.cart_price-row{}
.cart_price-row>div{}
.cart_price-row>div+div{}
.cart_submit{}
.cart_mob-cart{}
.cart_mob-cart-checkbox{}
.cart_mob-cart-item{}
.cart_mob-cart-item label{}
.cart_mob-cart-item .cart_close{}
.cart_mob-cart-body{}
.cart_mob-cart-row{}
.cart_mob-cart-row>div{}
.cart_mob-cart-row>div+div{}
.cart_mob-cart-item .things{}
.order_toper{}
.order_toper .content_title{}
.order_toper .button{}
.order_item{}
.order_one{}
.order_two{}
.order_row-1{}
.order_row-1 .select{}
.order_row-1 .button{}
.order_row-1 .button img{}
.order_bottom{}
.order_button{}
.order-wrapper{}
.order_row-2{}
.order_row-2 label{}
.order_row-2 label+label{}
.order_row-2 .checkbox_icon{}
.order_row-2 .checkbox_text{}
.order_row-3{}
.order_row-3 .button{}
.order_row-3 .button img{}
.order_row-3 .button+.button{}
.order_row-3 .button+.button img{}
.order_row-4{}
.order_row-4-item{}
.order_row-4-title{}
.order_row-4 input{}
.order_textarea{}
.order_row-5{}
.order_row-5 .order_two{}
.order_text{}
.order_text span{}
.order_edit{}
.order_edit a{}
.order_body{}
.order_body-title{}
.order_text+.order_body-title{}
.order_text.fix{}
.table-1{}
.table-1 tr{}
.table-1 tr:first-child{}
.table-1 td{}
.table-1 td:first-child{}
.table-1 td:last-child{}
.order_subtitle-1{}
.order_subtitle-2{}
.order_table-1{}
.order_text-1{}
.order_text-2{}
.order_text-3{}
.order_table-1{}
.order_text-1{}
.order_text-2{}
.order_pay{}
.order_done{}
.to-top{}
.to-top:hover{}
.canceled-orders{}
.canceled-orders_item{}
.canceled-order-title{}
.order_header .canceled-order-title{}
.order_header .canceled-orders_button{}
.canceled-orders_content{}
.canceled-orders_title{}
.canceled-orders_labels{}
.canceled-orders_label{}
.canceled-orders_label span.blue{}
.canceled-orders_label span{}
.canceled-orders_content-1{}
.canceled-orders_button{}
.content_flex{}
img{}
.content_flex-1{}
.content_flex-1 span{}
.content_flex-1 img{}
.order_header{}
.order_header button{}
.order_header .canceled-orders_button{}
.current-orders_labels{}
.current-orders_label span{}
.test_failed .canceled-orders_label{}
.test_failed .test_failed-1{}
.flex_botton{}
.test_failed-botton button{}
.content_center button{}
.edd_input{}
.edd_card{}
.cabinet-table{
    display: none;
}
.cabinet-table td:first-child{}
.content_cabinet-card{}
.cabinet-card_left{}
.cabinet-card_right{}
.cabinet_left-title{}
.cabinet_left-wrapper{}
.cabinet_left-subtitle{}
.cabinet_left-link{}
.cabinet_left-link:before{}
.cabinet_left-link.active{}
.cabinet-card_items{
    flex-wrap: wrap;
}
.cabinet-card_item{
    width: 47%;
}
.cabinet-card_item-title{}
.cabinet-card_label-input{}
.cabinet-card_button{}
.cabinet-table+div{
    display: block;
}
.cabinet-table+div .cart_mob-cart-body{
    padding-top: 0;
}
.cabinet_title{}
.content_current{}
.current_item{}
.current_label{}
.current_toggle{}
.current_toggle img{}
.current_toggle.active{}
.current_toggle.active img{}
.current_body{}
.active+.current_body{}
.current_row{}
.current_row-item{}
.current_row-item div{}
.current_row-item div+div{}
.current_body .table-1{
    display: none;
}
.current_button{}
.current_table{
    display: flex;
}
.current_table-item{}
.current_table-item.last{}
.current_table-item div{}
.current_table-item div+div{}
.current_table-item button{}
.current_toper{
    flex-wrap: wrap;
}
.current_toper-item{
    width: 100%;
    padding: 0;
}
.current_select{width: 100%;max-width: 300px;}
.current_checkbox{}
.current_tabs{}
.current_tabs button{}
.current_tabs .active{}
.test_failed-button{}
.test_failed-button+.test_failed-button{}
.content_test{}
.test_title{}
.test_text-1{}
.test_text-2{}
.test_text-3{}
.test_progress-bar{}
.test_label{}
.test_button{}
.test_toggle{}
.test_toggle img{}
.test_toggle.active{}
.test_toggle.active img{}
.test_body{}
.active+.test_body{}
.content_main-test{}
.main-test_text-1{}
.main-test_progress-bar{}
.main-test_title{}
.main-test_items{}
.main-test_item{
    width: 100%;
}
.main-test_item input{}
.main-test_val{}
.main-test_val:before{}
.main-test_text{}
.main-test_button{}
.tooltip{}
.tooltip_imgs{}
.tooltip_imgs img{}
.tooltip_imgs img+img{display: none;}
.tooltip.active .tooltip_imgs img{display: none;}
.tooltip.active .tooltip_imgs img+img{display: block;}
.tooltip_text{
    left: -320px;
}
.tooltip_text:before{
    left: 324px;
}
.tooltip.active .tooltip_text{}
.content_courses{}
.courses_text-1{}
.courses_text-2{}
.courses_text-3{}
.courses_progress-bar{}
.courses_title{}
.courses_subtitle{}
.courses_tooltip{}
.courses_items{}
.courses_item-wrapper{
    width: 50%;
}
.courses_item{}
.courses_item-pic{}
.courses_item-pic:before{}
.courses_item-pic.video:before{}
.courses_item-one{}
.courses_item-two{}
.courses_item-two span{}
.content_partner{}
.partner_items{}
.partner_left{}
.partner_right{}
.partner_bottom{}
.partner_title{}
.partner_item{}
.partner_row-1{}
.partner_row-1>div{}
.partner_checkbox{}
.partner_checkbox .checkbox_icon{}
.partner_checkbox .checkbox_text{}
.partner_row-2{}
.partner_card{}
.partner_card img{}
.partner_checkbox.no-text{}
.partner_checkbox.no-text .checkbox_icon{}
.partner_checkbox.no-text .checkbox_text{}
.partner_button{}
.cabinet_toper-2{
    flex-wrap: wrap;
}
.cabinet_toper-2-buttons{}
.cabinet_toper-2-buttons button{}
.cabinet_toper-2-buttons button+button{}
.cabinet_toper-2 .current_tabs{
    margin-bottom: 20px;
}
.cabinet_label-1{}
.current_tabs.white{
    margin-bottom: 0;
}
.current_tabs.white button{}
.current_tabs.white button.active{}
.cabinet_arrows{}
.cabinet_arrows img{}
.cabinet_arrows img+img{}
.cabinet_arrows.active{}
.cabinet_arrows.active img{}
.cabinet_arrows.active img+img{}
.table-adv{
    display: none;
}
.current_table-adv{display:block;}
.current_table-adv .cabinet_arrows{}
.add-row-1{
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 20px;
}
.add-row-1 .input{}.add-row-1 .input+input{margin:0;margin-top:20px;}
.add-row-2{
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 20px;
}
.add-row-2 .input{}.add-row-2 .input+input{margin:0;margin-top:20px;}
.add-button-3{
    margin: 0;
}
.add-input{}
.add-textarea{}
.add-file-1{}
.add-button-1{}
.cabinet_title-2{}
.catalog_items-2{}
.catalog_items-2-wrapper{
    width: 50%;
}
.catalog_items-2-item{}
.catalog_items-2-item>img{}
.catalog_items-2-body{}
.catalog_items-2-one{}
.catalog_items-2-two{}
.catalog_items-2-item .course_items{}
.catalog_items-2-item .course_item{}
}