@font-face{font-family:'Montserrat-Regular';src:url(../fonts/Montserrat-Regular.woff2)}@font-face{font-family:'Montserrat-Medium';src:url(../fonts/Montserrat-Medium.woff2)}@font-face{font-family:'Montserrat-SemiBold';src:url(../fonts/Montserrat-SemiBold.woff2)}@font-face{font-family:'Montserrat-Bold';src:url(../fonts/Montserrat-Bold.woff2)}@font-face{font-family:'Montserrat-ExtraBold';src:url(../fonts/Montserrat-ExtraBold.woff2)}@font-face{font-family:'Century-Gothic-Regular';src:url(../fonts/GOTHIC.woff)}@font-face{font-family:'Avenirnextcyr-Medium';src:url(../fonts/avenirnextcyr-medium.woff)}@font-face{font-family:'MusticaPro-SemiBold';src:url(../fonts/MusticaPro-SemiBold.woff)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}img{max-width:100%;height:auto}ul,ol{list-style:none}a{text-decoration:none}.btn{display:inline-block;padding:18px 37px 18px;margin-bottom:0;font:18px/1.35 "Avenir Next Cyr";text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:5px;text-decoration:none;-webkit-appearance:none;appearance:none}.btn-primary{color:#fff;background:#008AAA;-webkit-transition:linear 0.5s all;-moz-transition:linear 0.5s all;-ms-transition:linear 0.5s all;-o-transition:linear 0.5s all;transition:linear 0.5s all}.btn-primary:hover{background:#fff;color:#2FB56A}.btn-secondary{font-family:"Century-Gothic-Regular";color:#000;background:transparent;border:1px solid #000;-webkit-transition:linear 0.5s all;-moz-transition:linear 0.5s all;-ms-transition:linear 0.5s all;-o-transition:linear 0.5s all;transition:linear 0.5s all}.btn-secondary:hover{background:#000;color:#fff}.btn-goto{font:15px/1.2 "Avenirnextcyr-Medium";color:#fff;background:#008AAA;padding:10px 20px;border:1px solid #008AAA;-webkit-transition:linear 0.5s all;-moz-transition:linear 0.5s all;-ms-transition:linear 0.5s all;-o-transition:linear 0.5s all;transition:linear 0.5s all}.btn-goto:hover{background:transparent;color:#008AAA}.btn_green{background:#2FB569}.btn_black{background:#000}.btn svg path{fill:currentColor}.wrapper{display:flex;flex-direction:column;min-height:100%}.main{flex:1 0 auto}.transition,.menu-item a{-webkit-transition:linear 0.3s all;-moz-transition:linear 0.3s all;-ms-transition:linear 0.3s all;-o-transition:linear 0.3s all;transition:linear 0.3s all}.container{max-width:1250px;width:100%;margin:0 auto}.nav-icon_cont{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}.nav-icon_cont.open_hamburg{right:0;z-index:10}.header_menu .menu-item a{color:#000}.current-menu-item a,.menu-item:hover a,.footer_menu .current-menu-item a,.footer_menu .menu-item:hover a{color:#2FB56A}.header_menu ul.sub-menu>li>a:hover{color:#2FB56A}.header_menu ul.sub-menu li:first-child{border-top:none}.header_menu ul.sub-menu>li{border-top:1px solid #fff}.header_menu ul li ul li{margin-left:0}.header_menu ul.sub-menu .menu-item:hover>a:before,.header_menu ul.sub-menu .current-menu-item>a:before,.header_menu ul.sub-menu .current_page_item>a:before{content:"";width:100%}.kama_breadcrumbs{margin-top:20px;font-size:14px}.kama_breadcrumbs a{color:#A7A7A7}.kama_breadcrumbs a:hover{color:#000}.block-nuances{background-color:#F1FFF7;margin-top:20px;margin-bottom:50px;padding:24px;border-radius:4px}.nuance_title{font:20px/1.3 "MusticaPro-SemiBold";margin-bottom:24px}.nuance_item{display:flex;align-items:flex-start;font:18px/1.4 "Century-Gothic-Regular"}.nuance_item:not(:last-child){margin-bottom:20px}.nuance_item_number{display:inline-flex;align-items:center;justify-content:center;width:100%;height:24px;max-width:24px;font:16px/2 "Montserrat-Bold";color:#fff;background-color:#2FB56A;border-radius:50%;margin-right:10px}.wrapper-education{margin-bottom:30px}.block-education{margin-bottom:20px}.block-education:is(.border){border:1px solid #2FB56A}.block-education:is(.hr_border){border-top:1px solid #2FB56A;border-bottom:1px solid #2FB56A}.education_th_row,.education_td_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.education_td_row{border-top:1px solid #2FB56A}.block-education:is(.border){border-right:1px solid #2FB56A;border-left:1px solid #2FB56A}.education_th,.education_td{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:1px;padding:15px;text-align:center;-ms-flex:1 0 0;flex:1 0 0;max-width:100%}.education_td{font:16px/1.5 "Century-Gothic-Regular"}.block-education:is(.border) .education_td:not(:last-child),.block-education:is(.border) .education_th:not(:last-child){border-right:1px solid #2FB56A}.education_th:is(.education_col_1),.education_td:is(.education_col_1){-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}.education_th:is(.education_col_2),.education_td:is(.education_col_2){-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.education_th:is(.education_col_3),.education_td:is(.education_col_3){-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.education_th{font:20px/1.3 "MusticaPro-SemiBold"}.check_documents_wrapper .row{margin-right:0;margin-left:0;padding:24px 10px;background-color:#F1FFF7;border-radius:12px}.form_wrapper{margin-bottom:90px}.form_subtitle{margin-bottom:30px}.form_subtitle p,.form_status p{display:flex;align-items:center;font:20px/1.3 "Montserrat-SemiBold"}.form_status{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #000}.form_status p{color:#2FB56A;animation:blink 2s linear infinite}@keyframes blink{0%,100%{color:#2FB56A}50%{color:rgb(47 181 106 / 50%)}}.not_robot{height:50px;border:1px solid #000;border-radius:12px;display:flex;align-items:center;padding-right:24px;padding-left:24px;margin-left:0}.not_robot .wpcf7-list-item{display:flex;align-items:center;margin-left:0}.check_documents_wrapper label{font:18px/1.4 "Montserrat-Medium";display:inline-flex;margin-bottom:10px}.check_documents_wrapper .not_robot label{align-items:center;margin-bottom:0}input[type="checkbox"]{visibility:hidden;width:20px;height:20px;margin-right:8px}input[type="checkbox"]::before{visibility:visible;content:"";display:block;width:20px;height:20px;color:#fff;border:1px solid #000;border-radius:4px;line-height:1.27;text-align:center;cursor:pointer}input[type="checkbox"]:checked::before{content:"\2713";background-color:#2FB56A}.profclick_icon{display:inline-flex;margin-right:15px}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],select{font:16px/1.4 "Century-Gothic-Regular";color:#000;border:1px solid #000;width:100%;height:50px;padding-right:24px;padding-left:24px;background:transparent;outline:none;border-radius:12px;margin-bottom:30px}input::placeholder{color:#000}input::-webkit-input-placeholder{color:#000}input::-moz-placeholder{color:#000}input::-ms-input-placeholder{color:#000}select{-webkit-appearance:none;background:url(../images/icon_down.png) calc(100% - 24px) center no-repeat;background-size:24px 12px}.acceptance .wpcf7-list-item{margin-left:0}.btn_row p{display:flex;justify-content:flex-end;align-items:flex-end}.btn_row input[type="reset"]{margin-right:15px}.wpcf7-spinner{display:none!important}.wpcf7-not-valid-tip,.wpcf7-validation-errors,.ajax-loader,div.wpcf7-mail-sent-ok{display:none!important}.pop-content{width:500px;max-width:100%;box-sizing:border-box!important;padding:65px 95px}span.cadastre_plan_name{font-size:25px;text-align:center}div.wpcf7-response-output{margin-top:0em!important}.wpcf7-not-valid{border-color:#ff0000!important}input.wpcf7-not-valid::placeholder{color:#ff0000}input.wpcf7-not-valid::-webkit-input-placeholder{color:#ff0000}input.wpcf7-not-valid::-moz-placeholder{color:#ff0000}input.wpcf7-not-valid::-ms-input-placeholder{color:#ff0000}.additional_content{font:18px/1.3 "Avenirnextcyr-Medium";margin-bottom:50px}.additional_content p:not(:last-child){margin-bottom:0.6em}footer{flex:0 0 auto;padding-top:32px;padding-bottom:32px;background-color:#000}.footer_top_row{flex-wrap:nowrap;justify-content:space-between;align-items:center}.footer-logo-col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:200px}.footer_top_row .header_slogan{max-width:200px}.footer_menu{justify-content:flex-end}.footer_menu .menu-item a{color:#fff}div[data-class="wpcf7cf_group"]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.page_header_row{padding-top:40px;padding-bottom:50px;margin-left:-15px;margin-right:-15px}.page_header_title h1{font:36px/1.2 "MusticaPro-SemiBold";margin-top:0}.page_header_search form{position:relative;display:flex;column-gap:5px}.page_header_search input[name="s"]{font:14px/1.2 "Century-Gothic-Regular";height:45px;padding-left:45px;margin-bottom:0}.page_header_search input[name="s"]::placeholder{color:#A7A7A7}.search_icon{position:absolute;left:22px;top:50%;transform:translateY(-50%);display:inline-flex}.btn_search{max-width:150px;width:100%;padding:7px;outline:none;border:unset;border-radius:10px;background:#2FB569}.flip_keyboard{font-size:12px;color:#2FB569;text-decoration:underline;cursor:pointer}.flip_keyboard span{font:italic 12px/1.2 "Century-Gothic-Regular"}.filter_keyboard_wrap{position:relative;overflow:hidden;height:0}.filter_keyboard{position:relative;display:grid;grid-template-columns:repeat(9,1fr);gap:10px;-webkit-transform:translateY(-100%)}.flip_keyboard:is(.active)+.filter_keyboard_wrap{height:auto;margin-top:5px}.flip_keyboard:is(.active)+.filter_keyboard_wrap .filter_keyboard{-webkit-animation:fadeIn 0.5s ease-out forwards}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-100%);visibility:hidden}100%{opacity:1;-webkit-transform:translateY(0px);visibility:visible}}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:translateY(0%);visibility:visible}100%{opacity:0;-webkit-transform:translateY(-100%);visibility:hidden}}.filter_key_item{font:18px/1.2 "Avenirnextcyr-Medium";text-align:center;background-color:#E8E8E8;padding-top:8.5px;padding-bottom:8.5px;border-radius:5px;cursor:pointer}.table tr:nth-of-type(odd){background-color:#F2F2F2}table.table{font-size:16px;font-weight:400}table.table td{padding:15px}.alert{font-size:18px;padding:15px;text-align:center;margin:30px 0 10px}.alert.alert-success{background:#CBECD9}.alert.alert-success i{background:#2FB569;color:#fff}.alert.alert-danger{background:rgba(216,50,50,0.25)}.alert.alert-danger i{background:#D83232;color:#fff}.alert.alert-secondary{background:#F2F2F2}.alert.alert-secondary i{background:#D0D0D0;color:#000000}.alert i{border-radius:50px;font-size:12px;padding:5px;height:20px;width:20px;margin-right:10px}#wxotvet{text-align:center;font-size:14px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.text-center{text-align:center}a.btn-return-search{background:#008AAA;color:#fff;padding:18px 36px;display:inline-block;border-radius:5px}p.try-again{text-align:center;font-size:14px;margin-top:-20px}.page_table_guide_block{display:table;margin-bottom:64px;border-collapse:collapse;border-spacing:1px;border:1px solid #F2F2F2}.page_table_guide_tr{display:table-row}.page_table_guide_tr>div{display:table-cell;font:14px/1.2 "Century-Gothic-Regular";color:#000;border:1px solid #F2F2F2}.page_table_guide_tr>div:is(.page_table_guide_th){font:18px/1.4 "Avenirnextcyr-Medium";text-align:center}.page_table_guide_tr>div:is(.page_table_guide_td){background-color:#fcfcfc;padding:25px 15px}.page_table_guide_tr>div:is(.page_table_guide_td):first-child{font:15px/1.2 "Avenirnextcyr-Medium"}.page_table_guide_tr>div:is(.page_table_guide_td) ul{list-style:disc;padding-left:25px}.page_table_guide_tr>div:is(.page_table_guide_td) a{color:#000;text-decoration:underline}.page_table_guide_tr>div:first-child{width:42.4137931%}.page_table_guide_tr>div:last-child{width:57.5862069%}.page_table_guide_th{background-color:rgba(0,138,170,0.1);padding:37px 15px}.cat_desc_txt_block{font:18px/1.3 "Century-Gothic-Regular";color:#000;letter-spacing:0.01em;background-color:rgba(0,138,170,0.1);padding:25px 20px;margin-bottom:40px;border-radius:15px}.posts_item_block{padding-bottom:60px}.post_item_row{display:flex;justify-content:space-between;align-items:center;column-gap:15px;padding-top:15px;padding-bottom:15px;border-top:1px solid #F2F2F2}.post_item_row:last-child{border-bottom:1px solid #F2F2F2}.post_item_title{font:18px/1.2 "Avenirnextcyr-Medium";color:#000;letter-spacing:0.01em;width:calc(100% - 150px)}.post_item_link{padding-right:45px;padding-left:45px}.professional_level{font:16px/1.3 "Century-Gothic-Regular";color:#000;padding:5px 20px;background-color:rgba(0,138,170,0.1);border-radius:5px}.professional_level+h1{margin-top:10px}.entry_content_block{font:18px/1.2 "Century-Gothic-Regular";color:#000;background-color:#F9F9F9;padding:25px;margin-bottom:30px;border-radius:15px}.entry_content_block h2{font:32px/1.2 "MusticaPro-SemiBold";color:#000;margin-bottom:20px}.entry_content_block p:not(:nth-last-child(1)),.entry_content_block ul:not(:nth-last-child(1)){margin-bottom:40px}.return_back_page{padding-bottom:60px}.back_page_link{display:inline-flex;align-items:center;gap:10px}.prof_std_header_title h1{font:64px/1 "MusticaPro-SemiBold";margin-top:0}.prof_std_table_wrap{overflow-x:auto}.prof_std_table{display:table;margin-bottom:35px;border-collapse:collapse;border-spacing:1px}.prof_std_table:not(.prof_std_table_style_03){border:1px solid #F2F2F2}.prof_std_tr{display:table-row}.prof_std_tr>div{display:table-cell;vertical-align:top;font:13px/1.2 "Century-Gothic-Regular";color:#000;border:1px solid #F2F2F2}.prof_std_th{font:13px/1.2 "Avenirnextcyr-Medium";text-align:center;background-color:rgba(0,138,170,0.1);padding:20px 5px}.prof_std_td{background-color:#fcfcfc;padding:20px 5px}.btn_row>.btn{font:10px/1.2 "Avenirnextcyr-Medium";text-align:center;width:100%;padding:6px 10px;border-radius:3px}.btn_row>.btn:not(:last-child){margin-bottom:5px}.prof_std_single_ph_block{background-color:rgba(0,138,170,0.1);padding:30px 25px;border-radius:15px}.ph_docs{display:flex;gap:12px;margin-top:30px}.prof_std_right_wrap{text-align:center;max-width:256px;margin-right:0;margin-left:auto}.prof_std_approved{font:16px/1.2 "Avenirnextcyr-Medium";color:#fff;padding:20px 10px;background-color:#008AAA;border-radius:12px}.prof_std_reg_number_row{font:16px/1.2 "Century-Gothic-Regular";color:#000;margin-top:24px}.prof_std_reg_number{font:24px/1.2 "MusticaPro-SemiBold";letter-spacing:0.01em;color:#008AAA;margin-top:5px}.prof_std_single_ph_row{padding-bottom:0}.prof_std_ec_block{padding-top:90px}.prof_std_ec_header_row{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.prof_std_ec_title{font:32px/1.2 "MusticaPro-SemiBold";color:#000}.prof_std_code_block{display:flex;flex-direction:column;align-items:center;font:14px/1.2 "Century-Gothic-Regular";color:#000}.prof_std_code_block span{font:16px/1.2 "Avenirnextcyr-Medium";color:#008AAA}.prof_std_single_table{width:100%;margin-top:30px}.prof_std_table_style_01 .prof_std_tr .prof_std_td{text-align:center}.prof_std_table_style_01 .prof_std_tr .prof_std_td:nth-child(2n + 1){font:20px/1.2 "Avenirnextcyr-Medium";color:#008AAA;background-color:rgba(0,138,170,0.1)}.prof_std_td_col_1{width:11.2068966%}.prof_std_td_col_2{width:22.4137932%}.prof_std_td_col_3{width:38.7931034%}.prof_std_td_col_4{width:50%}.prof_std_td_col_6{width:77.5862068%}.prof_std_ec_sub_title{font:16px/1.2 "Avenirnextcyr-Medium";color:#008AAA}.default_hidden_block .prof_std_ec_header_row{display:block}.prof_std_ec_dot,.prof_std_ec_dot_title,.prof_std_ec_dot_subtitle{font:22px/1.2 "Avenirnextcyr-Medium";color:#008AAA}.prof_std_ec_dot_title{font-size:32px;line-height:1.4;letter-spacing:0.01em}.prof_std_table_style_02{margin-top:0;margin-bottom:0}.prof_std_table_style_02 :is(.prof_std_th){color:#fff;background-color:rgba(0,138,170,0.5)}.prof_std_table_style_02 :is(.prof_std_th,.prof_std_td){text-align:center}.prof_std_table_style_02 :is(.prof_std_td:nth-child(2n)){background-color:#F9F9F9}.default_hidden_block :is(.prof_std_ec:not(:nth-last-child())){margin-bottom:40px}.default_hidden_block :is(h2),.default_hidden_block :is(.prof_std_ec) :is(h3){margin-top:30px;margin-bottom:20px}.default_hidden_block :is(.prof_std_ec) :is(h4){margin-top:40px;margin-bottom:20px}.prof_std_ec ul{padding-left:20px;list-style:disc}.ul_column{column-count:2;column-gap:40px}.ul_column li{margin-bottom:20px}.default_hidden_block{display:none}.default_hidden_block:is(.active_hidden_block){display:block}.load_more_row{margin-top:20px}.btn:is(.btn_load_more){display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:1px solid}.btn_load_more:hover{background:#fff;color:#008AAA;border-color:#008AAA}.btn:is(.btn_load_more) svg path{fill:inherit;stroke:currentColor}.btn_download_row{display:flex;justify-content:center;gap:15px}.btn_download{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:25%;color:#fff;background-color:#3B73C7}.btn_docx{background-color:#3B73C7}.btn_xml{background-color:#FA7C11}.btn_pdf{background-color:#D83232}.btn_download svg{width:25px;height:25px}.btn_download svg *{fill:#fff;opacity:1}.prof_std_nested_table{text-align:center;margin-top:0;margin-bottom:0}.prof_std_table_style_03>.prof_std_tr>.prof_std_th{font:24px/1.3 "Avenirnextcyr-Medium";color:#fff;letter-spacing:0.01em;background-color:rgba(0,138,170,0.5)}.prof_std_table_style_03 .prof_std_nested_table .prof_std_tr>.prof_std_th{font:17px/1.2 "Avenirnextcyr-Medium";color:#000;background-color:transparent;padding:20px 15px;border:1px solid #F2F2F2}.prof_std_table_style_03 .prof_std_tr>div{border:unset}.prof_std_table_style_03 .prof_std_tr>div.prof_std_td{padding:0}.prof_std_nested_table .prof_std_tr>div.prof_std_td{border:1px solid #F2F2F2;padding:20px 15px}.prof_std_table_style_03 .prof_std_nested_table .prof_std_tr>.prof_std_th:is(.prof_std_code){color:#008AAA;background-color:rgba(0,138,170,0.1)}.prof_std_skill_level{background-color:#F9F9F9}.pagination_wrapper{display:flex;justify-content:space-between;align-items:center;padding:0 10px 60px}.pagination_row{display:flex;justify-content:space-between;align-items:center;gap:35px}.pagination_txt{font:14px/1.2 "Century-Gothic-Regular";color:#A7A7A7}.pagination_container,.nav-links{display:flex;justify-content:flex-start;align-items:center;gap:10px}.page-numbers{display:flex;align-items:center;justify-content:center;width:24px;height:25px;font:14px/1.2 "Century-Gothic-Regular";color:#A7A7A7;text-decoration:unset;background-color:transparent;border-radius:2px;border:1px solid}.page-numbers:is(.prev,.next){border:unset}.page-numbers:not(.dots,.prev,.next):is(.current,:hover){color:#fff;background-color:#2FB569;border-color:#2FB569}.page-numbers:is(.prev,.next) svg{width:17px}.page-numbers:is(.prev,.next) svg path{fill:currentColor}.page-numbers:nth-last-child(2):not(.current)+.page-numbers:is(.next) svg path{fill:#2FB569}.page-numbers:is(.prev):has(~ .page-numbers:nth-child(2):not(.current)){color:#2FB569;fill:currentcolor}.pagination_posts_show{font:15px/1.2 "Century-Gothic-Regular";color:#000}.ta_c{text-align:center}@media (max-width:1300px){.container{max-width:1100px}}@media (max-width:1199px){.container{max-width:1000px}.prof_std_header_title h1{font-size:48px}}@media (max-width:992px){.container{padding-right:15px;padding-left:15px}.check_documents_wrapper .row>*{flex:0 0 auto;width:100%}.check_documents_wrapper div[data-class="wpcf7cf_group"]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page_header_title h1,.prof_std_ec_title{font-size:26px}.prof_std_ec_header_row{margin-bottom:15px}.prof_std_ec_block{padding-top:40px}.prof_std_table_style_03>.prof_std_tr>.prof_std_th{font-size:18px}.prof_std_table_style_03 .prof_std_nested_table .prof_std_tr>.prof_std_th{font-size:14px}.prof_std_td.prof_std_skill{min-width:250px}.prof_std_header_title h1{font-size:32px;margin-bottom:20px}.pagination_wrapper{flex-direction:column-reverse;align-items:flex-start;margin-top:20px;padding-right:0;padding-left:0}.pagination_row{width:100%;margin-top:15px}.page_table_guide_block{margin-bottom:30px}.page_table_guide_tr>div:is(.page_table_guide_th){font-size:15px;line-height:1.2;padding:10px}.page_table_guide_tr>div:is(.page_table_guide_td){padding:10px}}@media(max-width:768px){.header_row{position:relative;transform:translate3d(0,0,0)}.header_menu ul.sub-menu>li>a{font-size:12px}.header_menu .menu-item a{display:inline;line-height:1.8;text-align:center;padding:0!important}.nav-icon_cont{display:block}.header_menu_block{position:fixed;left:0;top:0;z-index:1000;display:none;width:100%;height:100%}.header_menu ul.sub-menu{box-shadow:none!important;border-radius:0!important;padding-top:0!important;margin-top:-18px!important}.primary_menu{position:absolute;top:18px;left:-15px;z-index:-1;opacity:0;flex-wrap:wrap;background:#fff;width:100%;padding-top:15px;padding-bottom:15px;text-align:center;width:112%;height:100vh;align-content:flex-start}.primary_menu>li{width:100%;line-height:1.8;margin-bottom:10px;position:relative}.header_menu ul.sub-menu{width:100%;top:54px!important}.header_menu_block.open_menu{display:block}.header_menu_block.open_menu .primary_menu{opacity:1}.footer_top_row{justify-content:space-between;align-items:flex-start}.footer_menu{max-width:calc(100% - 150px)}.footer_menu .menu{display:grid}.header_menu .menu-item:last-child a{padding-right:15px}.header_menu li:hover>ul.sub-menu{border-top:1px solid #D9D9D9;padding-top:10px!important}.menu-item-has-children.open ul.sub-menu{opacity:1!important;visibility:visible!important}.menu-item-has-children ul.sub-menu{opacity:0!important;visibility:hidden!important}.prof_std_single_ph_block .page_header_title,.prof_std_single_ph_block .page_header_single_right{width:100%}.ph_docs,.prof_std_single_ph_block .page_header_single_right{margin-top:15px}.prof_std_right_wrap{max-width:100%}.ph_docs svg{width:40px;height:40px}.prof_std_single_table{margin-top:15px;margin-bottom:15px}.btn_download{width:30%;padding-right:15px;padding-left:15px}.page_header_row .page_header_title,.page_header_row .prof_std_header_title,.page_header_row .page_header_search{width:100%}.page_header_row .page_header_search{margin-top:15px;z-index:-1}.entry_content_block{padding:15px;font-size:15px}.entry_content_block h2{font-size:20px}.post_item_title{font-size:14px}}@media (max-width:600px){.wrapper-education{overflow-y:hidden}.block-education{width:600px;overflow-x:auto}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],select,.not_robot{margin-bottom:15px}h1{font-size:30px}.header_slogan{font-size:24px}.page_header_title h1,.prof_std_ec_title{font-size:20px}.ul_column{column-count:1}.pagination_posts_show{font-size:12px}.pagination_container{gap:5px}.pagination_txt{display:none}.filter_keyboard{gap:5px}.cat_desc_txt_block{font-size:15px;padding:15px}.filter_key_item{font-size:15px;padding-top:5.5px;padding-bottom:5.5px}.post_item_title{width:calc(100% - 100px)}.post_item_link{padding-right:15px;padding-left:15px}}@media(max-width:480px){.post_item_title{font-size:12px}.post_item_link{font-size:14px}}.wxhidden{display:none}span.wxcomment{position:relative;display:block;top:-1.5em;font-size:0.75em;color:#565654}.noli::marker{display:none;content:''}.entry_content_block ul{list-style-type:disc;list-style:outside;padding-left:2em}.perelink div.h2{margin-bottom:1em}.perelink ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:center}.perelink li{display:block;padding:1em;border:1px solid BLACK;border-radius:1em;margin-right:1.5em;margin-bottom:1.5em;max-width:300px}.perelink{padding-bottom:3em}.bar-container{background-color:#eee;height:16px;border-radius:10px!important;overflow:hidden}.progress-title:before{content:attr(data-value) "";position:relative;color:var(--blue)}.progress-title::after{content:attr(data-max) "";position:absolute}.progress-title{position:relative;margin-left:10px;background:rgba(0,138,170,0.1);width:54px;padding:5px 10px;border-radius:5px;margin-left:10px}.progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:0;height:16px;background-color:transparent;-webkit-animation:progress-animation 1s ease-in forwards;animation:progress-animation 1s ease-in forwards;top:-4px;position:relative;border-radius:10px!important}.progress-bar::-webkit-progress-bar{background-color:transparent}.single-color .progress-bar{color:rgba(0,138,170,1)}.single-color .progress-bar::-webkit-progress-value{background-color:rgba(0,138,170,1)}.single-color .progress-bar::-moz-progress-bar{background-color:rgba(0,138,170,1)}@-webkit-keyframes progress-animation{100%{width:100%}}@keyframes progress-animation{100%{width:100%}}.tip-result-mumber{font-family:'Avenirnextcyr-Medium';font-size:36px}.tip-result-mumber span{font-family:'Century-Gothic-Regular';font-size:12px!important}.knownbytypeSwiper .swiper-button-next:after,.knownbytypeSwiper .swiper-button-prev:after{font-size:26px;content:"\f061";font-family:'Font Awesome 6 Pro';font-weight:300;color:rgba(47,181,106,1)}.knownbytypeSwiper .swiper-button-next:after{content:"\f061"}.knownbytypeSwiper .swiper-button-prev:after{content:"\f060"}.knownbytypeSwiper .swiper-button-next,.knownbytypeSwiper .swiper-button-prev{top:30px}.knownbytypeSwiper .swiper-pagination-bullet-active{background:rgba(47,181,106,1)}.knownbytypeSwiper .swiper-pagination-bullet{width:10px;height:10px}.known-by-type-name{font-family:'Avenirnextcyr-Medium';font-size:18px}.result-list ul{list-style:inherit;padding-left:20px;margin-bottom:15px}.preimushhestva{width:400px;background:rgba(238,234,234,1);margin-right:-18px;position:relative;right:-110px;padding:24px 0px}.preimushhestva-title{color:#008AAA;font-size:36px;font-weight:600}.uslugi-left{width:100%;max-width:340px}.price-service{background:rgba(217,217,217,1);line-height:42px;width:65px;height:42px;font-size:18px;text-align:center}.uslugi-right{width:100%}.border{border-radius:10px}.contact-wraper{max-width:560px;top:64px;padding:40px 34px}.preimushhestva-icon{font-size:60px;color:#008aaa}.contact-wraper{position:absolute}.recent-post img{border-radius:5px}h3.post-title{font-size:24px;line-height:normal}h3.post-title a{color:#333}.banner-right{width:100%;max-width:500px}@media(max-width:768px){.banner-right{margin-top:15px}.knownbytypeSwiper .swiper-button-next,.knownbytypeSwiper .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%)}.preimushhestva{width:100%;position:relative;right:0;margin:20px 0}.swiper-slide{display:flex;justify-content:center}.contact-wraper{position:relative}}.wxblog-text p{padding-bottom:1em}.wxblog-text h2,.wxblog-text h3,.wxblog-text h4{padding:1em}.wxblog-text ul{list-style-type:disc;list-style-position:inside;padding-bottom:1em;margin-left:2em}.wxblog-text ol{list-style-type:decimal;list-style-position:inside;padding-bottom:1em;margin-left:2em}.singleprof .page-title{padding-bottom:0.5em}.wxtext-wrap p{margin-bottom:0.75em}.promo-blue .promo-blok-ekst a{color:white;text-decoration:underline}