.logo_popmech,.logo_sp{display:block;position:absolute}@font-face{font-family:pf_dindisplay_prolight;src:url(../assets/fonts/pfdindisplaypro-light-webfont.eot);src:url(../assets/fonts/pfdindisplaypro-light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdindisplaypro-light-webfont.woff2) format('woff2'),url(../assets/fonts/pfdindisplaypro-light-webfont.woff) format('woff'),url(../assets/fonts/pfdindisplaypro-light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_dindisplay_promedium;src:url(../assets/fonts/pfdindisplaypro-med-webfont.eot);src:url(../assets/fonts/pfdindisplaypro-med-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdindisplaypro-med-webfont.woff2) format('woff2'),url(../assets/fonts/pfdindisplaypro-med-webfont.woff) format('woff'),url(../assets/fonts/pfdindisplaypro-med-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_dindisplay_proMdIt;src:url(../assets/fonts/pfdindisplaypro-medital-webfont.eot);src:url(../assets/fonts/pfdindisplaypro-medital-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdindisplaypro-medital-webfont.woff2) format('woff2'),url(../assets/fonts/pfdindisplaypro-medital-webfont.woff) format('woff'),url(../assets/fonts/pfdindisplaypro-medital-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_dindisplay_proregular;src:url(../assets/fonts/pfdindisplaypro-reg-webfont.eot);src:url(../assets/fonts/pfdindisplaypro-reg-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdindisplaypro-reg-webfont.woff2) format('woff2'),url(../assets/fonts/pfdindisplaypro-reg-webfont.woff) format('woff'),url(../assets/fonts/pfdindisplaypro-reg-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_din_text_comp_prolight;src:url(../assets/fonts/pfdintextcomppro-light-webfont.eot);src:url(../assets/fonts/pfdintextcomppro-light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdintextcomppro-light-webfont.woff2) format('woff2'),url(../assets/fonts/pfdintextcomppro-light-webfont.woff) format('woff'),url(../assets/fonts/pfdintextcomppro-light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_din_text_comp_proLtIt;src:url(../assets/fonts/pfdintextcomppro-lightital-webfont.eot);src:url(../assets/fonts/pfdintextcomppro-lightital-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdintextcomppro-lightital-webfont.woff2) format('woff2'),url(../assets/fonts/pfdintextcomppro-lightital-webfont.woff) format('woff'),url(../assets/fonts/pfdintextcomppro-lightital-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_din_text_comp_proMdIt;src:url(../assets/fonts/pfdintextcomppro-medital-webfont.eot);src:url(../assets/fonts/pfdintextcomppro-medital-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdintextcomppro-medital-webfont.woff2) format('woff2'),url(../assets/fonts/pfdintextcomppro-medital-webfont.woff) format('woff'),url(../assets/fonts/pfdintextcomppro-medital-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_din_text_comp_promedium;src:url(../assets/fonts/pfdintextcomppro-medium-webfont.eot);src:url(../assets/fonts/pfdintextcomppro-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdintextcomppro-medium-webfont.woff2) format('woff2'),url(../assets/fonts/pfdintextcomppro-medium-webfont.woff) format('woff'),url(../assets/fonts/pfdintextcomppro-medium-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:pf_din_text_comp_proregular;src:url(../assets/fonts/pfdintextcomppro-regular-webfont.eot);src:url(../assets/fonts/pfdintextcomppro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/pfdintextcomppro-regular-webfont.woff2) format('woff2'),url(../assets/fonts/pfdintextcomppro-regular-webfont.woff) format('woff'),url(../assets/fonts/pfdintextcomppro-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:pf_dindisplay_prolight;font-size:21px;line-height:31px}.site_wrap{position:relative;background-color:#000;color:#fff}.rules_page{color:#000;background:#fff}.c_red,.header{color:#ee1d23}.logo_sp{width:220px;height:46px;background:url(../assets/images/logo_sp.png) no-repeat;top:33px;left:0;right:0;margin:0 auto;background-size:cover}.logo_popmech{width:166px;height:45px;background:url(../assets/images/logo_popmech.png) no-repeat;top:32px;right:15px}.result_page .content_box .spanketa .fbuttons_reset,.result_page .content_box .spanketa .lquest_1,.result_page .content_box .spanketa .lquest_2,.result_page .content_box .spanketa .lquest_3{display:none}.main_page .site_bg,.result_page .site_bg{top:0;left:0;right:0;bottom:0;z-index:10px}.header{text-transform:uppercase;font-family:pf_dindisplay_proMdIt;font-size:92px;line-height:92px}.prehead{font-family:pf_dindisplay_promedium;font-size:25px;line-height:28px;text-transform:uppercase}.main_page .site_bg{background:url(../assets/images/body_bg.jpg) top center no-repeat;background-size:cover;position:absolute}.result_page .site_bg{background:url(../assets/images/result_bg.jpg) top center no-repeat;position:fixed}.content_box{position:relative;z-index:100;margin-top:108px;overflow:hidden;min-height:950px;padding-bottom:100px}.content_box .hr_line_red{height:5px;max-width:317px;width:100%;background-color:#ee1d23;margin:43px auto 115px}.main_page .header{margin:50px 125px 0 0}.main_page .prehead_it{max-width:570px;float:right;font-family:pf_din_text_comp_proLtIt;font-size:28px;line-height:38px;margin-top:34px}.main_page .facts_box{margin-left:52px;border:10px solid #fff;position:relative;z-index:25;min-height:294px;padding-left:322px}.main_page .facts_box .facts_watch{position:absolute;top:-347px;left:-150px;width:705px;height:862px;background:url(../assets/images/img_watch.png) no-repeat;z-index:30;background-size:cover}.main_page .facts_box .facts_head{position:absolute;top:-52px;right:-72px;text-transform:uppercase;color:#ee1d23;letter-spacing:21px;font-size:16px;line-height:30px;z-index:35}.main_page .facts_box .facts_head .facts_num{font-family:pf_din_text_comp_proMdIt;font-size:500px;line-height:440px;float:right;font-weight:900;margin-left:-80px;letter-spacing:-22px}.main_page .facts_box .facts_txt{position:relative;z-index:40;padding-top:20px}.main_page .facts_box .facts_txt .facts_img{float:left;width:200px}.main_page .facts_box .facts_txt .facts_img img{margin:0 auto}.main_page .facts_box .facts_txt .facts_about{float:left;width:530px;margin-top:10px}.main_page .facts_box .facts_txt .facts_about .c_red{color:#fff;font-family:pf_dindisplay_proMdIt;border-bottom:1px dashed #fff}.main_page .facts_box .facts_nav{position:absolute;bottom:-127px;right:-8px;z-index:50;width:288px;font-family:pf_din_text_comp_proLtIt;font-size:22px}.main_page .popup_facts,.main_page .popup_facts.show{z-index:3000;position:absolute;top:0;transition:1s;left:0;bottom:0}.main_page .facts_box .facts_nav .btn_next{padding-left:110px;background:url(../assets/images/slide_nav_btn.png) -131px 50% no-repeat;color:#ee1d23;float:right}.main_page .facts_box .facts_nav .btn_prev{padding-right:110px;background:url(../assets/images/slide_nav_btn.png) 35px 50% no-repeat;color:#fff;float:left}.main_page .popup_facts{width:0;overflow:hidden}.main_page .popup_facts.show{right:0;width:100%}.main_page .popup_facts .popup_facts_bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background-color:#1c1c1b;opacity:.9}.main_page .popup_facts .popup_facts_wrap{position:relative;z-index:100}.main_page .popup_facts .popup_facts_wrap .popup_sq_fix{margin:0 -15px}.main_page .popup_facts .popup_facts_wrap .popup_sq{float:left;width:17.09401709401709%;margin:15px;border:7px solid #4a4848;height:145px;text-align:center;transition:1s;background-color:transparent;color:#fff;position:relative;letter-spacing:20px;text-transform:uppercase}.main_page .popup_facts .popup_facts_wrap .popup_sq .fact_logo{margin:0 auto;height:100%}.main_page .popup_facts .popup_facts_wrap .popup_sq .num_abs{position:absolute;left:0;right:0;top:20px;font-family:pf_din_text_comp_proMdIt;font-size:112px;line-height:100px;letter-spacing:1px}.main_page .popup_facts .popup_facts_wrap .popup_sq:hover{transition:1s;background-color:#fff;border:7px solid #fff;color:#878787}.result_head{font-family:pf_din_text_comp_promedium;font-size:45px;line-height:44px;letter-spacing:20px;padding-top:60px;text-transform:uppercase;margin:0 0 54px 57px}.result_page .content{color:#fff}.result_page .content_box .hr_line_red{margin-bottom:56px}.result_page .content_box .pre_form_txt{margin-bottom:44px}.result_page .content_box .form_box_fix.fixed{position:fixed;max-width:555px;width:100%;top:140px}.result_page .content_box .spanketa{border:8px solid #fff;padding:10px 20px;position:relative;min-height:463px}.result_page .content_box .spanketa .validation{font-size:12px;line-height:12px}.result_page .content_box .spanketa .thanks{text-align:center;padding-top:45%;margin-top:-30px}.result_page .content_box .spanketa .input_text{width:100%;height:58px;border:0;padding:0 10px;line-height:58px;color:#000}.result_page .content_box .spanketa .input_text:focus{background-color:#ee1d23;color:#fff;outline:0}.result_page .content_box .spanketa .text_text{width:100%;height:186px;border:0;padding:10px;color:#000;line-height:22px}.result_page .content_box .spanketa .text_text:focus{background-color:#ee1d23;color:#fff;outline:0}.result_page .content_box .spanketa .fquestions{margin-bottom:20px}.result_page .content_box .spanketa .fquest_1{float:left;width:230px}.result_page .content_box .spanketa .fquest_2{float:right;width:230px}.result_page .content_box .spanketa .fquest_3{clear:both}.result_page .content_box .spanketa .lquest_4{font-family:pf_din_text_comp_proLtIt;font-size:22px;line-height:23px}.result_page .content_box .spanketa .lquest_4 a{color:#ee1d23;text-decoration:underline}.result_page .content_box .spanketa .lquest_4 a:hover{color:#ee1d23;text-decoration:none}.result_page .content_box .spanketa .fbuttons_submit{background:url(../assets/images/btn_send_form.png) no-repeat;width:251px;height:58px;text-indent:-9999px;border:0;border-radius:0}.result_page .content_box .spanketa .frequired{position:absolute;bottom:0;right:20px;font-size:12px;line-height:12px}.result_page .content_box .header_facts{text-transform:uppercase;font-size:40px;line-height:44px;color:#ee1d23;font-family:pf_din_text_comp_promedium;margin:0 0 25px;letter-spacing:8px}.result_page .content_box .result_box_com{margin-bottom:40px}.result_page .content_box .result_box_com .full_name{font-family:pf_din_text_comp_proregular;text-transform:uppercase;font-size:30px;line-height:30px;letter-spacing:1px}.result_page .more_btn,.result_page .pagination,.the_foot,.top_menu a{font-family:pf_din_text_comp_promedium}.result_page .content_box .result_box_com .result_hr_line{width:60px;height:3px;background-color:#ee1d23;margin:25px 0 13px}.result_page .content_box .result_box_com .comment_txt{font-size:19px;line-height:29px}.result_page .more_box{height:54px;margin-bottom:15px}.result_page .more_btn{background-color:#ec1d23;margin:0 auto;max-width:255px;padding:0 2px;font-size:22px;line-height:52px;letter-spacing:2px;text-transform:uppercase;display:block;color:#fff;text-align:center}.result_page .more_btn:hover{color:#fff;text-decoration:none}.result_page .pagination{position:relative;z-index:920;margin:0 0 18px}.result_page .pagination>li>a,.result_page .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:24px;font-size:22px;color:#ec1d23;background:0 0;border:0;text-decoration:underline}.the_foot a,.the_foot a:hover{text-decoration:none;color:#fff}.result_page .pagination>.disabled>a,.result_page .pagination>.disabled>a:focus,.result_page .pagination>.disabled>a:hover,.result_page .pagination>.disabled>span,.result_page .pagination>.disabled>span:focus,.result_page .pagination>.disabled>span:hover{color:#dedede;cursor:not-allowed;background:0 0;border:0;text-decoration:none}.result_page .pagination>.active>a,.result_page .pagination>.active>a:focus,.result_page .pagination>.active>a:hover,.result_page .pagination>.active>span,.result_page .pagination>.active>span:focus,.result_page .pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background:0 0;border:0;text-decoration:none}.the_foot{position:relative;min-height:70px;padding-top:23px;padding-bottom:23px;font-size:22px;line-height:22px;text-transform:uppercase;letter-spacing:4px}.the_foot .the_foot_bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#1e1516;opacity:.8}.the_foot .container{position:relative;z-index:15}.the_foot a{display:block}.the_foot .a_fact{text-align:right}.the_foot .a_cons{text-align:center}.dynamic_box{max-width:740px;height:90px;margin:0 auto;background:url(../assets/images/start_bg.jpg) center center no-repeat;position:relative}.dynamic_box .btn_start{width:151px;height:41px;background:url(../assets/images/btn_start.jpg) top left no-repeat;position:absolute;right:28px;top:23px}.dynamic_box .slide{position:relative;padding:20px 0 0 28px;color:#fff;max-width:740px;height:90px;width:100%}.dynamic_box .slide .item{position:relative}.dynamic_box .slide .c_red{font-family:pf_dindisplay_proMdIt;width:130px;position:absolute;left:0;top:0;font-size:52px;line-height:54px;max-height:60px}.dynamic_box .slide .c_red img{max-height:80px;margin:0 auto}.dynamic_box .slide .c_red.c_img{top:-15px;width:110px}.dynamic_box .slide .it_text{position:absolute;left:130px;top:14px;text-transform:uppercase;font-size:22px;line-height:24px;max-width:385px}.dynamic_box .link_all{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9000}.dynamic_box .carousel-control,.dynamic_box .carousel-indicators{display:none}.btn_open_footer.footer-open.open-footer{background:url(../assets/images/hide.jpg) no-repeat;transition:.2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;opacity:1}.btn_open_footer.footer-open{top:-17px;right:15px;background:url(../assets/images/uup.jpg) no-repeat;transition:.2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;opacity:.8}.sp_footer .logo_foot{width:131px;height:32px;background:url(../assets/images/logo_sanoma.png) no-repeat;margin-top:6px}@media (min-width:992px) and (max-width:1200px){body{font-size:19px;line-height:29px}.header{font-size:72px;line-height:72px}.prehead{font-size:22px;line-height:25px;margin-top:5px}.main_page .header{margin:69px 190px 0 0}.main_page .prehead_it{font-size:24px;line-height:34px;margin-top:32px;max-width:550px}.content_box .hr_line_red{margin-bottom:67px}.main_page .facts_box .facts_watch{position:absolute;top:-71px;left:-59px;width:530px;height:649px}.main_page .facts_box .facts_head{right:-10px}.main_page .facts_box .facts_head .facts_num{font-size:274px;line-height:240px;margin-left:0;position:relative;right:0;top:-88px;letter-spacing:-14px}.main_page .facts_box{padding-left:325px;min-height:400px}.main_page .facts_box .facts_txt{padding-top:70px}.main_page .facts_box .facts_txt .facts_img{width:190px}.main_page .facts_box .facts_txt .facts_about{width:330px;margin-top:0;margin-left:10px}.main_page .facts_box .facts_nav{bottom:-77px}.main_page .popup_facts .popup_facts_wrap .popup_sq{margin:14px}.result_page .content_box .form_box_fix.fixed{position:fixed;max-width:455px;width:100%;top:140px}.result_page .content_box .spanketa .fquest_1,.result_page .content_box .spanketa .fquest_2{float:none;width:100%}.result_page .content_box .spanketa .text_text{height:140px}}@media (min-width:768px) and (max-width:991px){body{font-size:24px;line-height:34px}.header{font-size:95px;line-height:86px}.prehead{font-size:26px;line-height:33px;margin-top:0;text-align:left;margin-left:56px}.main_page .header{margin:57px 0 0 50px;text-align:left}.main_page .prehead_it{font-size:26px;line-height:34px;margin-top:25px;max-width:470px;float:none;margin-left:142px}.content_box .hr_line_red{margin-bottom:34px;background:0 0}.main_page .facts_box .facts_watch{top:118px;left:9px;width:359px;height:438px}.main_page .facts_box .facts_head{right:16px}.main_page .facts_box .facts_head .facts_num{font-size:274px;line-height:240px;margin-left:-29px;position:relative;right:0;top:-60px;letter-spacing:-14px}.main_page .facts_box{padding-left:265px;min-height:630px;margin:0 -24px;border-left:0;border-right:0}.main_page .facts_box .facts_txt{padding-top:45px;padding-right:55px;padding-bottom:45px}.main_page .facts_box .facts_txt .facts_img{width:200px;float:none;margin:0 auto 10px}.main_page .facts_box .facts_txt .facts_about{width:100%;margin-top:0;float:none;margin-left:10px}.main_page .facts_box .facts_nav{bottom:-77px;right:0;left:0;margin:0 auto}.main_page .popup_facts .popup_facts_wrap .popup_sq_fix{padding-top:50px}.main_page .popup_facts .popup_facts_wrap .popup_sq{margin:10px;letter-spacing:8px;height:130px}.main_page .popup_facts .popup_facts_wrap .popup_sq .num_abs{font-size:96px;line-height:90px}.result_page .content_box .form_box_fix{margin:0 auto 30px;max-width:555px;width:100%}.result_page .content_box .form_box_fix.fixed{position:relative;width:100%;top:auto;max-width:555px}.result_page .content_box .hr_line_red{background-color:#ee1d23}}@media (max-width:767px){body{font-size:19px;line-height:24px}.logo_popmech{display:none}.logo_sp{display:block;width:172px;height:36px;right:15px;left:auto;margin:0}.header{font-size:80px;line-height:76px}.prehead{font-size:24px;line-height:33px;margin-top:0;text-align:left;margin-left:0}.content_box{padding-bottom:35px}.main_page .header{margin:57px auto 10px;text-align:center}.main_page .prehead_it{font-size:24px;line-height:30px;margin-top:25px;max-width:470px;float:none}.content_box .hr_line_red{margin-bottom:380px;background:0 0}.main_page .facts_box .facts_watch{top:-410px;left:0;right:-90px;width:290px;height:354px;margin:0 auto}.main_page .facts_box .facts_head{right:35px}.main_page .facts_box .facts_head .facts_num{font-size:182px;line-height:170px;margin-left:-29px;position:relative;right:0;top:-60px;letter-spacing:-14px}.main_page .facts_box{padding-left:15px;min-height:430px;margin:0 -15px;border-left:0;border-right:0}.main_page .facts_box .facts_txt{padding-top:45px;padding-right:15px;padding-bottom:25px}.main_page .facts_box .facts_txt .facts_img{width:200px;float:none;margin:0 auto 10px}.main_page .facts_box .facts_txt .facts_about{width:100%;margin-top:0;float:none;margin-left:0}.main_page .facts_box .facts_nav{bottom:-77px;right:0;left:0;margin:0 auto}.main_page .popup_facts .popup_facts_wrap .popup_sq_fix{margin:0 auto;max-width:290px;padding-top:25px}.main_page .popup_facts .popup_facts_wrap .popup_sq{margin:5px;letter-spacing:0;padding-top:0;height:70px;width:135px;font-size:14px;border:4px solid #4a4848}.main_page .popup_facts .popup_facts_wrap .popup_sq .num_abs{font-size:36px;line-height:36px}.result_head{letter-spacing:18px;margin:0 0 35px 15px}.result_page .content_box .header_facts{letter-spacing:1px;text-align:center}.result_page .content_box .spanketa{padding:10px 20px 20px}.result_page .content_box .form_box_fix{margin:0 auto 30px;max-width:555px;width:100%}.result_page .content_box .form_box_fix.fixed{position:relative;width:100%;top:auto;max-width:555px}.result_page .content_box .hr_line_red{background-color:#ee1d23}.result_page .content_box .spanketa .fquest_1,.result_page .content_box .spanketa .fquest_2{float:none;width:100%}.result_page .content_box .spanketa .text_text{height:140px}.result_page .content_box .spanketa .lquest_4{font-size:16px}.result_page .content_box .spanketa .fbuttons_submit{margin-left:-10px}.the_foot a{padding-bottom:15px}.the_foot .a_cons,.the_foot .a_fact{text-align:center}}.footer,.hidden_footer{left:0;right:0;bottom:0}.auth__icon,.modal.modal-profiles,.top_menu a{text-align:center}@-webkit-keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeOutLeftSmall{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}}@keyframes fadeOutLeftSmall{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}}.fadeOutLeftSmall{-webkit-animation-name:fadeOutLeftSmall;animation-name:fadeOutLeftSmall}@-webkit-keyframes fadeOutRightSmall{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}}@keyframes fadeOutRightSmall{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}}.fadeOutRightSmall{-webkit-animation-name:fadeOutRightSmall;animation-name:fadeOutRightSmall}.footer{position:fixed;z-index:3000}.footer .magic_foot{height:7px;position:relative;overflow:hidden;transition:.5s;z-index:190}.footer .magic_foot.open-footer{height:auto;transition:.5s;z-index:300}.hidden_footer.open-footer{position:relative;bottom:0;transition:.1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease}.hidden_footer{position:absolute;width:100%;min-height:10px;z-index:1005;transition:.4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.btn_open_footer.footer-open{display:block;width:37px;height:17px;position:absolute;text-indent:-9999px;z-index:1003;cursor:pointer}.footer_bg{background-color:#fff;margin-top:0;padding:25px 0;z-index:70;position:relative;font-size:14px;line-height:14px;opacity:.8}.open-footer .footer_bg{opacity:1}.footer_bg a{color:#00aed1;text-decoration:underline}.footer_bg a:hover{color:#00aed1;text-decoration:none}.footer_bg p{margin:10px 0}.sp_footer .glyphicon-map-marker{font-size:22px;color:#000;line-height:26px;display:block;float:left;margin-right:12px}.sp_footer .contact_box{font-size:14px;line-height:18px;margin-top:10px}.sp_footer .contact_box a{text-decoration:underline;color:#00aed1;float:left}.sp_footer .contact_box a:hover{text-decoration:none;color:#00aed1}.transition_all_inst{transition:all .5s ease-in-out}.instagram-list a{width:25%;float:left;position:relative;overflow:hidden}.instagram-list a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.instagram-list .opacity_bg{position:absolute;top:0;left:0;right:0;bottom:0;background:#3dc0f1;opacity:0;z-index:10}.instagram-list .info{position:absolute;top:-35%;left:0;right:0;z-index:20;text-align:center;opacity:0}.bar,.menu{position:relative}.instagram-list .info .full_name{display:block;font-size:26px;line-height:28px;color:#fff}.instagram-list .info .username{display:block;font-size:20px;line-height:24px;color:#fff}.instagram-list a:hover .opacity_bg{opacity:.9}.instagram-list a:hover .info{top:40%;opacity:1}.instagram-list a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.navbar{background-color:#fff;box-shadow:none;height:108px;min-height:108px;border:none;margin:0}.menu{height:50px;width:50px;margin:auto;padding-top:5px;border:5px solid transparent;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;cursor:pointer}.bar{height:3px;width:40px;display:block;margin:5px auto;background-color:#ee1d23;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.in .menu_box,.menu_box{position:fixed;top:107px;z-index:2990;left:0;right:0;padding:0;overflow:hidden}.model-2{max-width:50px;margin-top:30px}.model-2 .menu.active .bar:nth-of-type(1){-moz-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.model-2 .menu.active .bar:nth-of-type(2){opacity:0}.model-2 .menu.active .bar:nth-of-type(3){-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-webkit-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.model-2 .bar:nth-of-type(1){-moz-animation:rotateR 1.5s cubic-bezier(.5,.2,.2,1);-webkit-animation:rotateR 1.5s cubic-bezier(.5,.2,.2,1);animation:rotateR 1.5s cubic-bezier(.5,.2,.2,1)}.model-2 .bar:nth-of-type(2){-moz-animation:fade 1.5s cubic-bezier(.1,.8,.1,1);-webkit-animation:fade 1.5s cubic-bezier(.1,.8,.1,1);animation:fade 1.5s cubic-bezier(.1,.8,.1,1)}.model-2 .bar:nth-of-type(3){-moz-animation:rotateL 1.5s cubic-bezier(.5,.2,.2,1);-webkit-animation:rotateL 1.5s cubic-bezier(.5,.2,.2,1);animation:rotateL 1.5s cubic-bezier(.5,.2,.2,1)}.navbar .x{height:50px}.navbar .x.active{background-color:gray}.menu_box{bottom:100%;height:0;width:100%;display:block;transition:.3s}.in .menu_box,.top_menu a{display:block;height:100%;width:100%}.in .menu_box{bottom:0;transition:1s}.menu_box .menu_bg{background-color:#000;opacity:.8;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2900}.top_menu{max-width:470px;margin:110px auto 0;position:relative;z-index:3000;padding:0}.top_menu li{display:block;width:100%;margin:35px auto}.top_menu a{line-height:82px;font-size:72px;color:#fff;font-weight:300;text-transform:uppercase}.top_menu a:active,.top_menu a:focus{text-decoration:none;border:none;outline:0}.top_menu a:hover{text-decoration:none;color:#ee1d23}@media screen and (max-width:767px){.top_menu{max-width:290px;margin-top:30px}.top_menu li{margin:10px auto}.top_menu a{font-size:24px;line-height:28px}}.modal-profiles-dialog{display:inline-block;width:auto}.fadeIn.ng-leave,.social .social-button .social-count,.social .social-shares{display:none}.social .social-button{color:#fff}.social .social-button .social-caption{display:inline-block}.social.social-open .social-button{display:none}.social.social-open .social-shares{display:block}.auth__icon,.auth__login{display:inline-block;vertical-align:middle}.social-black .social .social-button{color:#000;border-color:#000}.social-black .social .social-button .social-count{border-color:#000}.social-black .social .social-button .social-caption{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABBUlEQVQ4T6XTTyuEURTH8c/kf6QUsfF6WLGwsLJC2TA7hYUFCyVJbGws7Wy8AhvvxEYhiaiZ0Klza5qYnmnu6rnPPfd7fr9zzq3pcdV6vK8bwDLO8I1N3ETyqoBhPGE0Fb9hEo0qgEFsZPbiuIFxfLUDxjLiHZF1HduI/3dYxA/2cNRuoY7jDLjGPPpxiguE7Jk8fyxSioIRvCLklrWDc3x06lQr4CVll/hDnCT4X0ZrDdayUOHxCguYSBVh4xmzaeGh3ULZD2RAE/G9gl1M4x5zeb6Pg6pz0IdVXLb4iATRxs8qcxD3hnKQSpuj4FNoVgUEZClbGqO8hduqFjq+t24U/An6BTDLMREGLJ12AAAAAElFTkSuQmCC) left center no-repeat}@media (max-width:767px){.social,.social-wrapper{text-align:center}.social{margin:0 auto}}.test1.answers{min-height:150px}.test1-animate.ng-enter{-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-ms-animation:fadeIn 1s;animation:fadeIn 1s}.test1-animate.ng-leave{-webkit-animation:fadeOut 1s;-moz-animation:fadeOut 1s;-ms-animation:fadeOut 1s;animation:fadeOut 1s}.auth{position:fixed;top:70px;z-index:9999;height:70px;border:1px solid #ddd;background-color:#fff;padding:5px 5px 5px 0;white-space:nowrap;font-size:0;right:65px;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.auth__fio,.auth__icon,.auth__icon-glyph,.auth__login{position:relative}.auth:active,.auth:focus{outline:0}.auth.opened{right:0;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.auth__icon{font-size:32px;margin-right:10px;width:65px;color:#333;height:100%}.auth__icon:active,.auth__icon:focus{outline:0;border:none}.auth__icon-glyph{top:12px}.auth__text{font-size:14px}.auth__user{margin-right:15px}.auth__fio{top:-5px;white-space:nowrap;margin-left:10px;text-overflow:ellipsis;overflow:hidden}.auth__login{top:1px;font-size:18px}.auth__logout{position:absolute;bottom:0;right:10px;font-size:14px}@media screen and (max-width:750px){.auth{top:180px;opacity:.6;right:55px;height:55px}.auth.opened{opacity:1}.auth__icon{font-size:24px;width:55px;margin-right:0}.auth__icon-glyph{top:10px;left:-3px}.auth__text{display:none}.auth__fio{margin-left:4px;font-size:16px}.auth__login{height:32px}.auth__avatar{max-width:32px}.auth__logout{bottom:-4px}}