.header .model-2,:focus{outline:0!important}.rel_box,.site_wrap{position:relative}.fscr,.superimg{min-height:600px}@font-face{font-family:MuseoSansCyrl;src:url(../fonts/MuseoSansCyrl-100.eot?#iefix) format('embedded-opentype'),url(../fonts/MuseoSansCyrl-100.woff) format('woff'),url(../fonts/MuseoSansCyrl-100.ttf) format('truetype'),url(../fonts/MuseoSansCyrl-100.svg#MuseoSansCyrl-100) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:url(../fonts/MuseoSansCyrl-700.eot?#iefix) format('embedded-opentype'),url(../fonts/MuseoSansCyrl-700.woff) format('woff'),url(../fonts/MuseoSansCyrl-700.ttf) format('truetype'),url(../fonts/MuseoSansCyrl-700.svg#MuseoSansCyrl-700) format('svg');font-weight:700;font-style:normal}@font-face{font-family:MuseoSansCyrl;src:url(../fonts/MuseoSansCyrl-900.eot?#iefix) format('embedded-opentype'),url(../fonts/MuseoSansCyrl-900.woff) format('woff'),url(../fonts/MuseoSansCyrl-900.ttf) format('truetype'),url(../fonts/MuseoSansCyrl-900.svg#MuseoSansCyrl-900) format('svg');font-weight:900;font-style:normal}@font-face{font-family:Myfont;src:url(../fonts/myfont.eot);src:url(../fonts/myfont.eot?#iefix) format('embedded-opentype'),url(../fonts/myfont.woff2) format('woff2'),url(../fonts/myfont.woff) format('woff'),url(../fonts/myfont.ttf) format('truetype'),url(../fonts/myfont.svg#PF_Din_Bold) format('svg');font-weight:400;font-style:normal}.site_wrap{font-family:MuseoSansCyrl;color:#000;font-size:1.538461538461538vw;line-height:1.1em}@media (max-width:1300px){.site_wrap{line-height:24px;font-size:20px}}@media (max-width:991px){.site_wrap{padding-bottom:40px}}@media (max-width:767px){.site_wrap{font-size:16px;line-height:21px;padding:50px 15px 30px}}.smallit{line-height:1.5em;font-size:1.015625vw}@media (max-width:1300px){.smallit{line-height:18px;font-size:13px}}.head{letter-spacing:-1px;margin-bottom:20px;font-weight:700;line-height:1em;font-size:2.1875vw}@media (max-width:1300px){.head{line-height:32px;font-size:28px}}.color{color:#008e77}.fscr{height:100vh}@media (max-width:991px){.fscr{height:auto;min-height:0}}.bordb,.bordt{right:0;height:10px}.bordt{position:fixed;top:0;width:100%;background-color:#e1edf3;z-index:200}.bordl,.bordr{width:10px;background-color:#e1edf3;z-index:200;position:fixed;top:0;bottom:0}.bordl{left:0}.bordr{right:0}.bordb{position:fixed;left:0;bottom:0;background-color:#e1edf3;z-index:200}.superimg{position:fixed;width:50%;height:100%;z-index:10;overflow:hidden}@media (max-width:991px){.superimg{position:relative;width:100%;min-height:0;height:0;padding-bottom:100%}}.superimg .imgbox{height:100%;left:0;top:0;width:100%;border:none!important;position:absolute}@media (max-width:991px){.superimg .imgbox{position:relative;top:auto;left:auto;height:auto}}.superimg img{bottom:-9999px;height:auto;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;width:auto;border:none!important;min-width:100%;z-index:10}@media (max-width:991px){.superimg img{position:relative;top:auto;left:auto;bottom:auto;right:auto;margin:0 auto}}.affixer-fixed{position:fixed;top:50px}.footer{position:fixed;bottom:15px;left:0;right:0}@media (max-width:991px){.footer{position:relative;bottom:auto;left:auto;right:auto;padding:20px 0 10px}.footer .social-wrapper{text-align:center}}.header .fix_head{position:fixed;top:20px;left:0;right:0;height:42px;width:100%;z-index:150}@media (max-width:991px){.header .fix_head{position:absolute}}.header .fix_head .logo_sp{position:absolute;top:0;left:0;z-index:160}.header .fix_head .logo_cos{position:absolute;top:11px;right:2px;z-index:160}@media (max-width:767px){.head{line-height:24px;font-size:18px}.header .fix_head .logo_sp{width:137px}.header .fix_head .logo_cos{width:98px;top:12px;right:15px}}.header .menu{position:fixed;top:14px;left:0;right:0;text-align:center;z-index:155}.header .menu a{line-height:14px;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#fff;display:inline-block;margin:0 30px}@media (max-width:1199px){.header .menu a{margin:0 12px}}@media (max-width:991px){.header .menu a{display:block;margin:0;text-align:center;padding:7px 0}.header .menu,.header .menu.active{background-color:#000;transition:.4s}.header .menu{top:-300px;opacity:0;z-index:170}.header .menu.active{padding:55px 0 30px;height:182px;opacity:1;top:0}}.header .model-2{width:50px;position:fixed;top:9px;left:0;right:0;margin:0 auto;z-index:205;display:none}@media (max-width:991px){.header .model-2{display:block}}@media (max-width:767px){.header .model-2{top:9px}}.header .model-2 .bar{height:3px;width:30px;display:block;margin:5px auto;position:relative;background-color:#fff;border-radius:10px;transition:.4s}.header .model-2 .menu_but.active .bar:nth-of-type(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.header .model-2 .menu_but.active .bar:nth-of-type(2){opacity:0}.header .model-2 .menu_but.active .bar:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.header .model-2 .menu_but .bar:nth-of-type(1){-webkit-animation:rotateR 1.5s cubic-bezier(.5,.2,.2,1);animation:rotateR 1.5s cubic-bezier(.5,.2,.2,1)}.header .model-2 .menu_but .bar:nth-of-type(2){-webkit-animation:fade 1.5s cubic-bezier(.1,.8,.1,1);animation:fade 1.5s cubic-bezier(.1,.8,.1,1)}.header .model-2 .menu_but .bar:nth-of-type(3){-webkit-animation:rotateL 1.5s cubic-bezier(.5,.2,.2,1);animation:rotateL 1.5s cubic-bezier(.5,.2,.2,1)}.btn_active{color:red}.transition_all_inst{transition:all .5s ease-in-out}.instagram-list .box{width:25%;float:left;position:relative;overflow:hidden}.instagram-list .box .social-wrapper{position:absolute;z-index:1}.instagram-list .box .social-wrapper .social .social-button{padding:0 10px;background-color:#fff}.instagram-list .box a.item{display:block}.instagram-list .box a.item img{-webkit-transform:scale(1);transform:scale(1)}.instagram-list .box a.item:hover .opacity_bg{opacity:.9}.instagram-list .box a.item:hover .info{top:40%;opacity:1}.instagram-list .box a.item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.instagram-list .box .opacity_bg{position:absolute;top:0;left:0;right:0;bottom:0;background:#3dc0f1;opacity:0;z-index:10}.instagram-list .box .info{position:absolute;top:-35%;left:0;right:0;z-index:20;text-align:center;opacity:0}.instagram-list .box .info .full_name{display:block;font-size:26px;line-height:28px;color:#fff}.instagram-list .box .info .username{display:block;font-size:20px;line-height:24px;color:#fff}.instagram-carousel .carousel-control{display:none}.social-wrapper{text-align:right;margin:5px 0;min-height:35px}.social{text-align:center;margin:0 auto;outline:0;display:inline-block}.social .social-shares{display:none}.social .social-button{color:#fff;font-size:18px;line-height:20px;text-transform:uppercase;border-radius:12px;padding:0;border:0;font-weight:700}.social .social-button .social-count{display:none;padding-left:10px;border-left:1px solid #fff}.social .social-button .social-caption{display:inline-block;padding:5px 10px 5px 30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0QThCQUJBMUY5MjExRTdCMjQwRTRGNTkxMDMxRjI3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0QThCQUJCMUY5MjExRTdCMjQwRTRGNTkxMDMxRjI3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODRBOEJBQjgxRjkyMTFFN0IyNDBFNEY1OTEwMzFGMjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODRBOEJBQjkxRjkyMTFFN0IyNDBFNEY1OTEwMzFGMjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz77EwR2AAABEklEQVR42ozSPUuCURTA8UchRBep8AVaRIhatEXnfBmiNgcRGgJHQVxV+gAttrXo0JfILyA4OLiIk2mIpZAKkp/g6X/kCOKg94HfhXO55zn3HK5l27Zl4B6fWKMJv0nSBWaIwIEKPkwSc6jvxJK8clrHvwBu4ND4CgvJlsClG1Os9EAEr/DIQfjRRQZFKR3HGC3t5RkNDJHVq4kEnhDaFGPp41bvf4oJXuA61Lssi73NdzwcG5oM5xcp7escaSThPjgysmPaY1t7LOMNX3jc6TGFPMJScTvVE53qD9b6z2vU4MMcXp1qFiWTB1BAR6tKfCm3MXkAS/SkK41HODOpGMQ3onCiavpWxR0G+JMk+P4FGAA+09g2PWs32wAAAABJRU5ErkJggg==) left center no-repeat}.social.social-open .social-button{display:none}.social.social-open .social-shares{display:inline-block}.social-black .social .social-button{color:#000;border-color:#000}.typical-test .btn_start,.typical-test .test .answ_txt{height:50px;color:#fff;line-height:50px;font-weight:900;display:block;font-size:18px;text-align:center}.social-black .social .social-button .social-count{border-color:#000}.social-black .social .social-button .social-caption{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC+SURBVHgBdZC7EcIwEETfCQWELsEdQAnQARkpHfBpgKEARiV4iGBIgAowHVACdAABGeg483OAvYnmtE+zexLqtAwpQgbaIerY1YLu0X5BhUSm/g/IQkIzjswd/u6Ei2cd2kSmNp7QeMXpEJWjmT0cCUrK7brwlr8xKP1EvIH+5PDXxIykHPXEQ85UyCP3LuoDorlVONu5ZxVyi5y9khrassc7ofJr5oNiU76VIK8GSzgrO9ap6bbWv1juAnH0BFNvO79GppedAAAAAElFTkSuQmCC) left center no-repeat}.typical-test .txtpad{padding-top:195px;width:100%}.typical-test .quest_head{margin-bottom:30px}.typical-test .btn_start{width:184px;background:#008e77;letter-spacing:-.5px;text-decoration:none;position:relative}@media (max-width:767px){.typical-test .btn_start{width:100%}}.typical-test .hello_page{background:url(../assets/images/bg1.jpg) top right no-repeat;background-size:cover}@media (max-width:991px){.typical-test .txtpad{padding-top:0}.typical-test .hello_page{background:0 0!important}}.typical-test .test .answ_txt{width:100%;background-color:#008e77;margin-bottom:20px;text-transform:uppercase}.typical-test .test .answ_txt.answ_2{background-color:#f27179}.typical-test .stepbox{width:100%;text-align:left;margin:0 0 30px -5px}.typical-test .stepbox .step{display:inline-block;width:20px;height:20px;margin:0 5px;border:1px solid #00a88e}.typical-test .stepbox .step.correct{background:url(../assets/images/ico_ok.svg) 50% 50% no-repeat;background-size:contain;border:0}.typical-test .stepbox .step.error{background:url(../assets/images/ico_bad.svg) 50% 50% no-repeat;background-size:contain;border:0}.typical-test .quest_box{min-height:100%}.typical-test .quest_box.bg2{background:url(../assets/images/bg2.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg3{background:url(../assets/images/bg3.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg4{background:url(../assets/images/bg4.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg5{background:url(../assets/images/bg5.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg6{background:url(../assets/images/bg6.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg7{background:url(../assets/images/bg7.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg8{background:url(../assets/images/bg8.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg9{background:url(../assets/images/bg9.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg10{background:url(../assets/images/bg10.jpg) top right no-repeat;background-size:cover}.typical-test .quest_box.bg11{background:url(../assets/images/bg11.jpg) top right no-repeat;background-size:cover}@media (max-width:991px){.typical-test .quest_box{background:0 0!important}}.typical-test .quest_count{line-height:18px;font-size:13px;color:#00a88e;text-transform:uppercase;font-weight:900;margin-bottom:20px}.typical-test .answ_btn_box,.typical-test .reshint,.typical-test .result .btn_style,.typical-test .test_result_txt{margin-bottom:30px}.typical-test .ico_check{color:#008e77}.typical-test .reshint{color:#000;line-height:1.5em;font-size:1.015625vw}@media (max-width:1300px){.typical-test .stepbox .step{width:10px;height:10px}.typical-test .reshint{line-height:18px;font-size:13px}}.typical-test .reshint a{color:#008e77;text-decoration:underline;font-weight:700}.typical-test .reshint a:hover{text-decoration:none;color:#008e77}.typical-test .btn_next,.typical-test .result .btn_style{height:50px;background:#008e77;letter-spacing:-.5px;font-weight:900;color:#fff;text-decoration:none;position:relative;text-transform:uppercase}.typical-test .btn_next{display:block;width:250px;line-height:50px;font-size:18px;text-align:center}@media (max-width:767px){.typical-test .btn_next{width:100%}}.typical-test .result{background:url(../assets/images/bgres.jpg) top right no-repeat;background-size:cover}@media (max-width:991px){.typical-test .result{background:0 0!important}}.typical-test .result .btn_style{display:block;width:183px;line-height:48px;font-size:18px;text-align:center}.typical-test .result .btn_style.btlft{float:left;margin-right:30px}@media (max-width:767px){.typical-test .result .btn_style{margin-bottom:15px;width:100%}.typical-test .result .btn_style.btlft{float:none}.typical-test .result .btn_style.btlft margin-right:0{margin-bottom:30px}}.typical-test .result .btn_style.btlft:before{content:'Посмотреть продукты';position:absolute;top:35px;left:0;color:#008e77;font-size:10px;text-align:center;right:0}.typical-test .result .btn_style.btrgt{float:left}@media (max-width:767px){.typical-test .result .btn_style.btrgt{float:none;margin-bottom:30px}}.typical-test .result .btn_style.btrgt:before{content:'посмотреть вакансии';position:absolute;top:35px;left:0;color:#008e77;font-size:10px;text-align:center;right:0}.typical-test .result .restxt{margin-bottom:30px;line-height:1.5em;font-size:.9375vw}@media (max-width:1400px){.typical-test .result .restxt{line-height:18px;font-size:13px}}.typical-test .result .restxt a{color:#008e77;text-decoration:underline;font-weight:700}.typical-test .result .restxt a:hover{text-decoration:none;color:#008e77}