@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-Light.02767ba6.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-LightItalic.8d48e526.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro.1184eb6d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-Italic.8b0c5f23.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-Medium.d1265164.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-MediumItalic.0e7e31cd.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-Bold.c0e8cc5a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-BoldItalic.7391c2ea.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-Black.d15b30b7.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:DINPro;src:url(../../assets/fonts/DINPro-BlackItalic.016b48db.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedLight.f03e1ccf.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedLightItalic.f0344b15.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedRegular.5f554f80.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedItalic.e2e2082d.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedMedium.f0ce2c36.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedMediumItalic.d4ce1d6b.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedBold.e8598de5.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedBoldItalic.14083915.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedBlack.f843a8b6.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:DINPro Condensed;src:url(../../assets/fonts/DINPro-CondensedBlackItalic.185bcc1b.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-Thin_1.b202029a.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-ThinItal_1.bc1579fd.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-Light_1.65f11231.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-LightItal_1.641f9d01.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-Regular_1.c379922c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-Italic_1.c4c72992.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-Medium_1.97529197.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-MedItal_1.99f80a75.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:PFDinTextCompPro;src:url(../../assets/fonts/PFDinTextCompPro-BoldItal_1.69085930.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PFDinTextCompProX;src:url(../../assets/fonts/PFDinTextCompPro-XThin_1.357c863a.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:PFDinTextCompProX;src:url(../../assets/fonts/PFDinTextCompPro-XThinItal_1.aa350948.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:PFDinTextCompProX;src:url(../../assets/fonts/PFDinTextCompPro-XBlack_1.8bd917df.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:PFDinTextCompProX;src:url(../../assets/fonts/PFDinTextCompPro-XBlackItal_1.763db417.ttf) format("truetype");font-weight:200;font-style:italic}body{margin:0;font-size:16px;font-weight:400;font-family:DINPro,DINPro Condensed,PFDinTextCompPro,Arial,sans-serif;line-height:1.23}*{box-sizing:border-box}a{text-decoration:none}article,section{position:relative;z-index:1}.container{max-width:1170px;margin:0 auto;padding:0 15px}@media (max-width:1200px){.container{width:95%;padding:0}}@media (min-width:1200px){.container{width:1170px}}.check-mark{margin-top:3px;margin-right:12px;font-size:12px}.check-mark_orange{color:#ffb606}.text_white{color:#fff}.text_center{text-align:center}.line-height-1{line-height:1}.rotate-180{transform:rotate(180deg)}.fa-angle-down,.rotate-180{transition:transform .4s}.link{margin-right:35px;font-size:18px;line-height:1;color:#262626;transition:color .4s}.link:active,.link:focus,.link:hover{color:#20316a;transition:color .4s}.link:last-child{margin-right:0}.link_underline{font-size:15px;color:#20316a;border-bottom:1px solid rgba(32,49,106,.22)}.form{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;width:420px;padding:33px;padding-bottom:38px;background-color:#fff;border-radius:10px}@media (max-width:1200px){.form{width:360px}}.form_full-width{width:100%;padding:55px}.form__title{margin-bottom:25px;font-size:24px;font-weight:400}.form__title_sm{margin-bottom:15px;font-size:19px}.form__subtitle{font-size:17px;color:rgba(0,0,0,.74)}.btn{position:relative;z-index:1;max-width:295px;padding:20px 30px;color:#fff;background-color:#dd7f00;border:none;border-radius:5px;transition:background-color .4s,background-position .4s}.btn_gradient:before{content:"";position:absolute;top:0;left:0;z-index:-100;display:block;width:100%;height:100%;background-image:linear-gradient(0deg,#de7d00 0,#f6af19);border-radius:5px;opacity:1;transition:opacity .4s}.btn_gradient:hover:before{opacity:0;transition:opacity .4s}.btn:active,.btn:focus,.btn:hover{background-color:#dd7f00;transition:background-color .4s,background-position .4s}.btn_sm{max-width:250px;padding:17px 22px}.btn_select{text-align:left;color:#959595;background-image:none}.btn_select,.btn_select:active,.btn_select:focus,.btn_select:hover{background-color:#fff}.btn_transparent{width:auto;padding:0;color:#ffb606;letter-spacing:.08px;background-image:none;background-color:transparent;border-bottom:1px solid rgba(255,182,6,.2);border-radius:0;transition:background-color .4s,border-bottom-color .4s}.btn_transparent:active,.btn_transparent:focus,.btn_transparent:hover{color:#eecf00;background-color:transparent;border-bottom-color:rgba(255,210,0,.28);transition:background-color .4s,border-bottom-color .4s}.btn_advantages{margin-top:40px}.btn_scale{display:flex;align-items:center;justify-content:center;width:61px;height:61px;color:#fff;background-image:none;border-radius:10px}.btn_scale,.btn_scale:active,.btn_scale:focus,.btn_scale:hover{background-color:rgba(36,36,36,.68)}.btn_accordion{max-width:100%;padding:45px 50px;font-size:22px;text-align:left;color:#000;background-image:none;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.btn_accordion,.btn_accordion:active,.btn_accordion:focus,.btn_accordion:hover{background-color:#fff}.btn_close{position:absolute;top:10px;right:10px;z-index:2;width:20px;height:20px;padding:0;color:hsla(0,0%,39.6%,.43);background-image:none}.btn_close,.btn_close:active,.btn_close:focus,.btn_close:hover{background-color:transparent}.full-width,.input-parent{max-width:100%;width:100%}.btn_select,.input{position:relative;z-index:1;width:100%;height:60px;margin-bottom:25px;padding:0 13px;border:2px solid #dedede;border-radius:5px}.checkbox-wrap{margin-bottom:20px}.checkbox-wrap_no-mb,.flex-row .checkbox-wrap{margin-bottom:0}[type=checkbox],[type=radio]{position:fixed;top:-99999px;left:-99999px;z-index:-999}.error.right{top:-4px;right:auto;bottom:auto;left:35px;border-top-left-radius:0;border-bottom-left-radius:0}.error.right:after{top:50%;right:100%;bottom:auto;transform:translateY(-50%);border:14px solid transparent;border-left-width:0;border-right-color:#ea3f3f}.custom-checkbox,.input-parent,.radio-wrap{position:relative;z-index:auto}.radio-wrap{margin-bottom:17px}.checkbox_not-checked{min-width:21px;height:21px;margin-right:10px;color:#dedede}.custom-checkbox_not-square .fa-check{position:absolute;top:5px;left:5px;z-index:1;width:12px;height:12px;color:#de7e00}[type=checkbox]:checked+.custom-checkbox_not-square .fa-check{display:inline}[type=checkbox]+.custom-checkbox_not-square .fa-check{display:none;margin-right:10px}[type=radio]:checked+.fa-circle{display:inline}.radio-wrap .custom-radio{flex-shrink:0;width:21px;height:21px;margin-right:10px;color:#d2e1e7}[type=radio]+.fa-circle{position:absolute;top:6px;left:6px;z-index:2;display:none;width:9px;height:9px;color:#de7e00}.section__title{font-size:38px;font-weight:700;text-align:center;letter-spacing:.19px}.section__subtitle{margin-top:60px;font-size:18px;color:#717171}.VueCarousel .VueCarousel-navigation-button{width:67px;height:67px;background-repeat:no-repeat;background-position:50%;background-color:#f6f6f6;border-radius:50%;cursor:pointer}.VueCarousel-navigation .VueCarousel-navigation-button:active,.VueCarousel-navigation .VueCarousel-navigation-button:focus{outline:none}.VueCarousel-navigation-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAVBAMAAACqMuMoAAAAAXNSR0IB2cksfwAAAC1QTFRFAAAAjo6WjY+Vjo6TjY6VkpKSjIyUjZCVjY6VjpCUjI+WjY+UjY+VjY+WjY+W8bsVSwAAAA90Uk5TAGimNJwVH16RfEmSfZtyGsCwYwAAAEFJREFUeJxjYAACRmUGJCCkiMRhVHJFllJJQJZyo1iqSKlzJgzMYlBCBkC5PWdg4BRQ3zUUR+oimUlFST1kHjxcAFd+G/rGyE2DAAAAAElFTkSuQmCC)}.VueCarousel-navigation-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAVBAMAAACqMuMoAAAAAXNSR0IB2cksfwAAAC1QTFRFAAAAjo6TjY+VjZCVjY+WjIyUjY6VjI+WjpCUjY6VjZCVjY+VjY+UjY+Wjo6W19xOcgAAAA90Uk5TADSmZ3IfnEl8kV59kpto3LHFbwAAAEFJREFUeJxjYIAAIQMGJOCkjMwLU0KWZE2iomRFBwx0KmkxKCEDhurdMLAHKIcAsUoPkMy8pEddKQYnZCkGIbAUAM7nHrh1yWCAAAAAAElFTkSuQmCC)}.advantages .VueCarousel-navigation-next,.advantages .VueCarousel-navigation-prev{transform:translateY(-50%)}.companies .VueCarousel-navigation-prev{transform:translate(-100%,-50%)}.companies .VueCarousel-navigation-next{transform:translate(100%,-50%)}.companies .VueCarousel-wrapper{padding:30px 25px}.companies .VueCarousel-inner{margin:0 -20px}.companies .VueCarousel-slide{padding:0 20px}.img-overlay{position:absolute;top:0;left:0;z-index:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(51,52,55,.55);border-radius:12px;opacity:0}.img-overlay,.img-overlay_visible{transition:opacity .4s,z-index .4s}.img-overlay_visible{z-index:2;opacity:1}.flex{display:flex}.flex,.flex-inline{align-items:flex-start}.flex-inline{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.flex-align-stretch{align-items:stretch}.flex-justify-between{justify-content:space-between}.flex-justify-around{justify-content:space-around}.mb25{margin-bottom:25px}.fade-enter-active,.fade-leave-active{transition:opacity .05s}.fade-enter,.fade-leave-to{opacity:0}.error_text{color:#ea3f3f}.subtitle{margin-bottom:15px;font-size:17px;font-weight:400;color:rgba(0,0,0,.74)}.top-part{margin-bottom:30px}.top-part .btn{margin-right:25px}.account_widget .user-top-menu .link{font-size:14px;font-weight:400;color:#5681c8;cursor:pointer}.course{max-width:555px;width:100%;height:320px;margin-right:30px}.course:nth-child(n+3){margin-top:50px}.course:nth-child(2n){margin-right:0}.course:hover .course__img{opacity:.02;transition:opacity .4s}@media (max-width:1200px){.course{max-width:calc(50% - 10px);margin-right:20px}.course:nth-child(n+3){margin-top:25px}.course__content{padding:25px}}.course__duration{font-size:14px;color:hsla(0,0%,100%,.4)}.course__title{height:74px;margin-top:15px;font-size:30px;font-weight:400;letter-spacing:.15px}.course__desc{margin-top:32px;transition:max-height .2s}.course__documents{margin:30px 0}.course__documents-list{margin:0;margin-top:10px;padding:0;list-style:none}.course__document{margin-bottom:10px}.course__document:last-child{margin-bottom:0}.course__quota{width:100%;margin-bottom:10px;font-size:15px;text-align:center;letter-spacing:.15px;color:hsla(0,0%,100%,.5)}.course__footer{margin-top:auto;width:100%}.btn_course-footer{margin-right:10px}.course__img{position:absolute;top:0;left:0;z-index:0;object-fit:cover;transition:opacity .4s}.course__content,.course__img{width:100%;height:100%;border-radius:10px}.course__content{position:relative;z-index:1;padding:51px;background-color:rgba(43,43,43,.93)}.course__content_blue{background-color:rgba(32,49,106,.95)}.course__content_square{border-radius:0}.v--modal{border-radius:10px}.header.vue-fixed-header--isFixed{position:fixed;left:0;top:0;width:100vw}