@font-face{font-family:'Mustica-Pro';src:url('../fonts/musticapro-semibold.eot');src:url('../fonts/musticapro-semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/musticapro-semibold.woff2') format('woff2'),url('../fonts/musticapro-semibold.woff') format('woff'),url('../fonts/musticapro-semibold.ttf') format('truetype'),url('../fonts/musticapro-semibold.svg#musticapro-semibold') format('svg')}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Light.eot');src:local('Avenir Next Cyr Light'),local('AvenirNextCyr-Light'),url('../fonts/AvenirNextCyr-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Light.woff') format('woff'),url('../fonts/AvenirNextCyr-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Demi.eot');src:local('Avenir Next Cyr Demi'),local('AvenirNextCyr-Demi'),url('../fonts/AvenirNextCyr-Demi.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Demi.woff') format('woff'),url('../fonts/AvenirNextCyr-Demi.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Medium.eot');src:local('Avenir Next Cyr Medium'),local('AvenirNextCyr-Medium'),url('../fonts/AvenirNextCyr-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Medium.woff') format('woff'),url('../fonts/AvenirNextCyr-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Regular.eot');src:local('Avenir Next Cyr Regular'),local('AvenirNextCyr-Regular'),url('../fonts/AvenirNextCyr-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Regular.woff') format('woff'),url('../fonts/AvenirNextCyr-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Heavy.eot');src:local('Avenir Next Cyr Heavy'),local('AvenirNextCyr-Heavy'),url('../fonts/AvenirNextCyr-Heavy.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Heavy.woff') format('woff'),url('../fonts/AvenirNextCyr-Heavy.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Bold.eot');src:local('Avenir Next Cyr Bold'),local('AvenirNextCyr-Bold'),url('../fonts/AvenirNextCyr-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Bold.woff') format('woff'),url('../fonts/AvenirNextCyr-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('../fonts/AvenirNextCyr-Thin.eot');src:local('Avenir Next Cyr Thin'),local('AvenirNextCyr-Thin'),url('../fonts/AvenirNextCyr-Thin.eot?#iefix') format('embedded-opentype'),url('../fonts/AvenirNextCyr-Thin.woff') format('woff'),url('../fonts/AvenirNextCyr-Thin.ttf') format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-Italic.eot');src:local('Century Gothic Italic'),local('CenturyGothic-Italic'),url('../fonts/CenturyGothic-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-Italic.woff') format('woff'),url('../fonts/CenturyGothic-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic.eot');src:local('Century Gothic'),local('CenturyGothic'),url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic.woff') format('woff'),url('../fonts/CenturyGothic.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-Bold.eot');src:local('Century Gothic Bold'),local('CenturyGothic-Bold'),url('../fonts/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-Bold.woff') format('woff'),url('../fonts/CenturyGothic-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-BoldItalic.eot');src:local('Century Gothic Bold Italic'),local('CenturyGothic-BoldItalic'),url('../fonts/CenturyGothic-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-BoldItalic.woff') format('woff'),url('../fonts/CenturyGothic-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic}:root{--blue:#008AAA;--blue-semi-light:#7FC4D4;--blue-light:#E6F4F7;--grey:#F2F2F2;--blue:#008AAA;--black:#000;--red:#D83232;--green:#2FB569}.bg-blue{background:var(--blue)}.bg-blue-semi-light{background:var(--blue-semi-light)}.bg-blue-light{background:var(--blue-light)}.bg-grey{background:var(--grey)}.color-blue{color:var(--blue)}.color-green{color:var(--green)}.border{border:1px solid var(--grey)}.rounded-3 img{border-radius:var(--bs-border-radius-lg)!important}.fs-medium{font-size:14px}body{background-color:#fff;font-family:'Century Gothic',Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}h1,h2,.h1,.h2{color:#000;font-family:'Mustica-Pro',Arial,Helvetica,sans-serif}h3,h4,h5,h6,.h3{color:#000;font-family:'Avenir Next Cyr',Arial,Helvetica,sans-serif}h1,.h1{font-size:64px;font-style:normal;font-weight:600;line-height:64px}h2,.h2{font-size:40px;font-style:normal;font-weight:600;line-height:40px}h3,.h3{font-size:20px;font-style:normal;font-weight:500;line-height:normal}h4,.h4{font-size:18px;font-weight:500;line-height:normal;margin-bottom:7px}h5,.h5{font-size:16px}h6,.h6{font-size:16px;margin-top:20px;margin-bottom:15px}.width-full{width:100%}.wh100{width:100%!important;height:100%!important;min-height:240px}.background-size-cover{background-size:cover!important}.table{width:100%}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.header-tekst h3{font-size:24px;font-style:normal;font-weight:500;margin-bottom:20px}.header-tekst li{margin-bottom:15px;line-height:normal}.header-tekst li{position:relative}.header-tekst li:before{font-family:'Font Awesome 6 Pro';font-weight:300;content:"\f068";margin-right:5px}.header-tekst a:hover{color:#2fb569}.header-tekst a{color:#000}.header-tekst li:hover:has(a){color:rgb(47,181,105)}.faktor-profesii-ikonka{font-size:50px}.border-left{border-left:1px solid #E4E4E4;padding-left:20px}.faktor-profesii:nth-of-type(even)>div{padding-left:40px}.faktor-profesii:nth-of-type(odd)>div{padding-right:40px}.faktor-profesii-ikonka i{font-size:50px;height:50px;width:50px}.faktor-profesii-ikonka{padding-right:15px}.chto-dolzhen-ikonka{font-size:30px;margin-right:10px}.bbb{border-bottom:1px solid var(--blue)}.nav-tabs .nav-link{padding:0;font-family:"Avenir Next Cyr";font-size:18px;letter-spacing:0.18px;line-height:normal;color:#808080;font-weight:500;cursor:pointer;text-align:left}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:var(--blue)!important}.tabs-vertical li.nav-item{background:var(--grey);border-top:1px solid #D9D9D9}.tabs-vertical .nav-item:nth-child(1){border:0}.tabs-vertical li.nav-item.active{background:var(--blue)}.tabs-vertical li:has(button.active),.tabs-vertical li:hover{background:var(--blue)}.tabs-vertical li.nav-item button{padding:20px}.tabs-vertical li.nav-item button.active,.tabs-vertical li.nav-item button:hover{color:#fff!important}.tabs-vertical h3{font-size:36px;margin-bottom:15px;font-style:normal;font-weight:600;font-family:'Mustica-Pro',Arial,Helvetica,sans-serif;line-height:normal}section#promo{color:#fff;font-size:18px}.promo-red{background:var(--red)}.promo-black{background:var(--black)}.promo-blue{background:var(--blue)}.promo-red .promo-blok-zagolovok{text-align:center;margin-bottom:15px}.promo-black .promo-blok-zagolovok{flex-shrink:0;flex-grow:1}.promo-black .strip{width:100px;height:1px;background:#fff;transform:rotate(100deg);margin:0 30px}.promo-blue .promo-blok-zagolovok{font-family:"Mustica-Pro";font-size:20px;font-style:normal;font-weight:600;border-radius:100px;border:1px solid #FFF;display:inline-block;padding:5px 20px;margin-top:15px}.dolzhnostnaya_instrukcziya_tekst ol{list-style:auto;padding-left:20px}.dolzhnostnaya_instrukcziya_tekst ul{list-style-type:disc;padding-left:20px}a.bt-download-instructions{display:block;width:100%;max-width:560px;text-align:center;font-size:18px;background:var(--blue);color:#fff;border-radius:5px;padding:20px;margin-top:10px}#gde-obuchitsya-professiyu th,#norma-siz th{background:var(--blue-light);font-family:"Avenir Next Cyr";font-size:13px;font-weight:500;padding:7px}#gde-obuchitsya-professiyu tr,#norma-siz tr{background:#fff}#gde-obuchitsya-professiyu table,#norma-siz table{background:#F2F2F2}#gde-obuchitsya-professiyu td{text-align:center}#gde-obuchitsya-professiyu td,#norma-siz td{font-size:14px}#gde-obuchitsya-professiyu>div>div.table-responsive>table>thead>tr:nth-child(1)>th:nth-child(5){background:#2FB569}#gde-obuchitsya-professiyu>div>div.table-responsive>table>thead>tr:nth-child(1)>th:nth-child(6){background:#FF7272}#gde-obuchitsya-professiyu .fa-circle-check{color:#2FB569;margin-right:10px}#gde-obuchitsya-professiyu .fa-circle-xmark{color:#D83232;margin-right:10px}.btn-blue-min{background:#008AAA;color:#FFF!important;text-align:center;font-family:"Avenir Next Cyr";font-size:10px;padding:10px 20px}section#faq{background:#F8F8F8}#faq button.accordion-button,#faq .accordion-body{background:#f8f8f8}#istochnik-avtor h3{font-family:"Mustica-Pro";font-size:36px;font-style:normal;font-weight:600;margin-bottom:20px}section#istochnik-avtor ol{list-style:auto;padding-left:20px}section#istochnik-avtor li{margin-bottom:10px}.istochnik{font-size:18px}.avtor-izobrazhenie img{border-radius:100px}.avtor-fio{font-family:"Mustica-Pro";font-size:24px;font-style:normal;font-weight:600;margin:10px 0}.myslider{-webkit-appearance:none;background:#A7A7A7;width:100%;height:1px}.myslider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#34495E;width:33%;height:20px}.rang-result svg{width:70px;margin-right:20px}.myslider:hover{opacity:1}.rangeslider .image>svg{width:70px;display:none;opacity:0.5}.rangeslider .image>svg.visible,.rangeslider .image>svg:first-child{display:block}#sliderOutput>div{display:none}#sliderOutput>div.visible,#sliderOutput>div:first-child{display:block}#sliderImages{width:70px;margin-right:20px}.rang-result svg{width:70px;margin-right:20px}.rang-result{font-size:18px}.result-number{font-family:"Mustica-Pro";font-size:16px;font-style:normal;font-weight:600;border-radius:5px;background:rgba(0,138,170,0.30);padding:5px;margin-left:15px}.rangeslider input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;height:1px;background:#A7A7A7}.rangeslider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:30px;width:30px;background-color:#008AAA;border-radius:50%;border:none;transition:.2s ease-in-out}.rangeslider input[type="range"]::-moz-range-thumb{height:30px;width:30px;background-color:#008AAA;border-radius:50%;border:none;transition:.2s ease-in-out}.tick-slider{position:relative;color:#A7A7A7;width:100%}#sizeLabelMax{margin-top:10px;position:absolute;right:0}.tick-slider-value{position:absolute;top:32px}.rang-result.align-items-center.mt-2.justify-content-center{min-height:77px}.pum-theme-lightbox .pum-container{padding:35px 50px!important;border-radius:10px!important;border:0!important;box-shadow:0px 0px 30px 0px rgb(2 2 2 / 44%)!important;background-color:rgba(255,255,255,1.00)!important}.pum-title.popmake-title{text-align:center!important;font-family:"Mustica-Pro"!important;font-size:50px!important;font-style:normal!important;font-weight:600!important}.pum-container p{font-family:"Avenir Next Cyr";font-size:18px;font-weight:500;text-align:center!important}.pum-container span{color:rgba(0,0,0,0.70);text-align:center;display:block;font-family:"Century Gothic";font-size:11px}.pum-content form{margin-top:40px}.pum-content input[type="text"],.pum-content input[type="tel"],.pum-content input[type="email"],.pum-content input[type="date"],.pum-content select{margin-bottom:0px;border-radius:5px;border:1px solid #BABABA}input.wpcf7-form-control.wpcf7-submit{background:#008AAA;border:0;border-radius:3px;color:#fff;font-family:"Avenir Next Cyr";font-size:16px;font-weight:500;width:100%;padding:20px 0px;margin-top:50px}h2.blog-title{margin-top:50px;margin-bottom:30px}#content-blog #block1 h2.blog-title{margin-top:0}#content-blog img{border-radius:10px}.img-left{display:flex;flex-direction:row-reverse}.search label{color:#000;background-color:#FFF;font-size:16px;line-height:16px;padding:5px 10px;pointer-events:none;position:absolute;transition:all 200ms;top:12px;left:10px;background-color:#FFF}.search input:focus+label,.search input:not(:placeholder-shown)+label{display:none}.search input:focus,.search input:not(:placeholder-shown){border-color:var(--green)}.search input{margin:0;height:33px;border-color:#A7A7A7;color:#A7A7A7;background:#fff}.search label{color:#000;font-size:14px;line-height:14px;padding:5px 10px;pointer-events:none;position:absolute;transition:all 200ms;top:5px;left:10px;background-color:#FFF}.header_row .logo img{max-width:114px}.header_slogan{font-size:14px;font-weight:bold;color:var(--green);line-height:14px;border-left:1px solid #D9D9D9;margin-left:5px;padding-left:5px}.header_slogan span{color:var(--blue)}.header_container{border-bottom:1px solid #A7A7A7;padding-right:0!important;padding-left:0!important}.header_row{flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:17px 0}.header_menu{position:relative;justify-content:flex-end}.menu{display:flex;justify-content:flex-end;align-items:center}.header_row .logo a{display:flex}.header_menu .current_page_item a{color:var(--green)}.menu-item a{font:14px/1.4 "Avenir Next Cyr";padding-right:12px;padding-left:12px}.header_menu .menu-item:last-child a{}.header_menu .menu-item-has-children:after{font-weight:300;font-family:'Font Awesome 6 Pro';content:"\f107";color:#A7A7A7;background:#D9D9D9;border-radius:3px;padding:2px;font-size:10px;margin-left:-10px;margin-right:10px}.menu-item-has-children:hover:after{content:"\f106";background:rgb(47 181 105 / 35%);color:var(--green)}.header_menu ul.sub-menu>li>a{display:block;color:rgb(0 0 0 / 60%);text-decoration:none;padding:7px 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header_menu .sub-menu .menu-item:last-child a{padding-right:12px}.header_menu li:hover>ul.sub-menu{top:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible}.header_menu ul.sub-menu{position:absolute;top:150%;z-index:9999;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;box-shadow:0px 3px 10px 0px rgb(0 0 0 / 15%);background:#fff;border-radius:10px;padding:15px;margin-top:10px;list-style:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header_menu ul.sub-menu>li:hover,.header_menu ul.sub-menu>li.current-menu-item{color:var(--green)}header.fixed{position:fixed;width:100%;background:#fff;box-shadow:0px 4px 9px 0px rgb(0 0 0 / 15%);z-index:999999}#nav-icon{width:28px;height:32px;line-height:32px;top:50%;right:0;position:absolute;-webkit-transform:rotate(0deg) translateY(-50%);-moz-transform:rotate(0deg) translateY(-50%);-o-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;font-size:32px;color:#A7A7A7}#nav-icon.open{left:auto}#nav-icon.open:before{content:'';font-weight:400;font-family:'Font Awesome 6 Pro';content:"\f00d";color:var(--green);font-size:36px}#nav-icon.open i{display:none}.footer_top_row .logo img{width:110px}table.calendar-month{width:100%;font-size:18px}td.disabled{font-size:0}table.calendar-month td{text-align:center;border-radius:var(--bs-border-radius)!important}table.calendar-month td span{display:block;width:46px;height:46px;line-height:46px;border-radius:5px}table.calendar-month th span{display:block;width:46px;height:30px;font-size:15px;font-weight:normal;font-style:italic;color:rgb(51 51 51 / 50%)}.holiday-date{font-size:18px;padding:8px 14px;text-align:center}.holiday i{margin:0 10px}span.month:before,span.month:after{content:'';width:50px;height:1px;background:var(--green);opacity:60%}span.month:before{margin-right:20px}span.month:after{margin-left:20px}span.month{color:var(--green);font-size:30px;display:flex!important;justify-content:center;align-items:center;margin-bottom:26px;width:inherit!important;height:inherit!important;font-weight:500;font-family:'Avenir Next Cyr'}.ays-abs-fs.ays-start-page,.test-time{display:none}.ays-live-bar-wrap[style="display: block;"]+.test-time{display:block}.quizle-progress-container.js-quizle-progress.quizle-progress-type--line{position:fixed;top:0}.quizle-container{background:#F2F2F2;border-radius:10px;padding:30px}.quizle-container:has(.quizle-body[style="display: none;"]){background:transparent;padding:0}.quizle-image-screen.quizle-welcome .quizle-image-screen__button{position:relative;margin-top:30px;z-index:20;width:100%;text-align:center}.quizle-image-screen.quizle-welcome{display:block}.quizle{margin:0!important;max-width:100%!important}.quizle-progress{background:#D9D9D9!important}.quizle-question__header{margin-top:50px}.quizle-answer.js-quizle-answer.quizle-answer--check{border:0}.quizle-answer.js-quizle-answer.quizle-answer--check:hover{box-shadow:none}.quizle-answer--check .quizle-answer__body{margin-left:15px!important}.quizle-answer.js-quizle-answer.quizle-answer--image-vertical{border:0}.quizle-answer--image-vertical .quizle-answer__text{padding:0;text-align:center;line-height:normal;margin-top:5px}.quizle-answer.js-quizle-answer.quizle-answer--image-vertical{border:0;background:transparent}.quizle-answer--image-vertical .quizle-answer__image img{border-radius:10px}span.quizle-answer__check{border-color:var(--blue)!important}.tekst-pod-kalendarem ul{list-style:inherit;padding-left:20px}.icon-green svg{fill:var(--green)}.icon svg{width:25px;height:25px}button.quizle-button.js-quizle-welcome-start{width:100%;max-width:600px}.vtoroj-tekstovyj-blok li{margin-top:15px}.vtoroj-tekstovyj-blok li{position:relative}.vtoroj-tekstovyj-blok ul{padding-left:5px}.vtoroj-tekstovyj-blok li:before{content:'';width:5px;height:5px;border-radius:100px;background:var(--green);display:inline-block;top:10px;position:absolute}.vtoroj-tekstovyj-blok strong{color:var(--green);font-weight:inherit;margin-left:10px}@media (max-width:768px){h1,.h1{font-size:34px;line-height:30px}h2,.h2{font-size:30px;line-height:30px}.faktor-profesii:nth-of-type(odd)>div{padding-right:0}.faktor-profesii:nth-of-type(even)>div{padding-left:0}.border-left{border-left:0;padding-left:0}#neskolko-faktov{text-align:center}.faktor-profesii-ikonka{padding-right:0;margin-bottom:10px;display:block}.block-title{text-align:center}.rangeslider .image>svg,.rang-result svg{width:40px}#sliderImages{width:40px}.tabs-vertical li.nav-item button{padding:7px;font-size:16px}.dolzhnostnaya_instrukcziya_tekst{text-align:left}#istochnik-avtor h3{font-size:24px;font-style:normal;font-weight:500;margin-bottom:20px}.avtor-fio{font-size:20px}.search{margin-right:25px}.search label{display:none}.header_menu .menu-item-has-children:after{margin-left:0}.header_container{border-bottom:1px solid #A7A7A7;padding-right:15px!important;padding-left:15px!important}.header_row .logo img{max-width:100px}.header_slogan{font-size:10px}.search .btn-search.active+input{display:block;transition:all 0.5s 0.8s ease}.search input{display:none;position:absolute;right:30px;top:0;width:210px!important}.btn-search{width:26px;height:26px;border:1px solid #A7A7A7;border-radius:5px;color:#A7A7A7;text-align:center;margin-left:12px}table.calendar-month th span,table.calendar-month td span{width:35px;height:35px;line-height:35px}.btn-search.open+input{display:block}.nav-icon_cont.open+.header_menu_block{display:block}.nav-icon_cont.open+.header_menu_block ul#menu-header-menu{opacity:1}.nav-icon_cont.open+.header_menu_block{display:block}.nav-icon_cont.open i:before{content:"\f00d"}}