.contact_item{font-size:18px;line-height:40px}.section8 .club_link{margin:0}.section8 .section_bottom{bottom:80px}footer a{border:0}.logo-mobile{display:none;width:auto}.menu_icon{display:none}.menu{background:#fff;width:100%;height:100%;position:fixed;top:100%;z-index:99999;-webkit-transition:all .5s;transition:all .5s;overflow-y:scroll}.menu.active{top:0}.menu .container{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.back_menu{position:relative;padding-left:17px}.back_menu:before{content:"";background:url(../img/menu_arrow.svg);width:5px;height:10px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu_list{margin-top:40px}.menu_list a{font-size:26px;line-height:56px;font-weight:700;border:0}@media (max-width:1440px) and (max-height:700px){.social{margin-top:0}#fp-nav ul li,.fp-slidesNav ul li{height:38px}.round{width:300px;height:300px;background-size:cover}h2{margin-bottom:30px}.sec2_block{max-width:790px;min-height:340px}.sec2_item1 .round_plus{right:-178px;top:5px}.sec2_item5 .round_plus{right:260px;top:-37px}.sec2_item1{right:577px}.sec2_item2{top:145px}.sec2_item3{top:278px}.sec2_item4 .round_plus{left:-139px}.sec2_item5{top:215px;right:23px}.sec2_item3 .round_plus{left:171px;top:-64px}}@media (max-width:1230px){.logo-pig{margin-left:0}.offer_description{margin-right:145px}.offer_image{margin-right:20px}}@media (max-width:992px){body{background:top center/cover url(../img/main_bg.jpg) no-repeat}#first_popup .pop_gifts br,.btn_courses{display:none}#first_popup .pop_title{padding:64px 30px 0}.auth_icon{margin-right:12px}.type_users{font-size:14px}.adv .type_users span,.type_users a{margin-left:16px}.adv .type_users a{margin-left:0}.pad-top{margin-top:0}.logo_link{width:auto;top:0}.club_link{position:absolute;bottom:-40px;width:100%;text-decoration:underline;border-bottom:none}#first_popup{max-width:304px;max-height:504px;margin-top:0}#first_popup .pop_gifts .gift_item span{padding-top:4px}#first_popup .pop_gifts{display:block;margin:38px 28px 29px}#first_popup .pop_gifts .gift_item{margin-bottom:28px}.reg_btn{margin:0 auto 10px}.fp-scroller,button.btn.dropdown-toggle.btn-default{height:auto}.offer_image{margin-right:0}.f-column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.range_wrap{margin-left:150px}.container,.header .container{max-width:320px;padding:0 16px}#custom_div,.logo-desctop,.logo_subline,span.slog br{display:none}.logo-mobile,.menu_icon{display:block}.menu_icon{margin-right:5px}.header_right{margin-left:auto;top:0}.header_block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header{padding:15px 0;background:url(../img/main_bg.jpg) no-repeat top center;top:0}.iScrollIndicator{opacity:0}#tns2-ow .tns-controls{bottom:auto;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}h1.title,span.slog{font-size:26px;line-height:40px;text-align:center;margin-bottom:15px}span.slog{font-size:16px;line-height:28px;margin-bottom:30px}span.slog b{font-weight:400}.social{display:none}.section1 .section_bottom{padding-left:0;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section6 .list{margin-bottom:50px}.section1 .section_bottom .rekl{text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:15px}.section_bottom{position:static;text-align:center;display:block}.modal-tg .section_bottom{position:absolute}.range_wrap,h2 br{display:none}.section_bottom .btn{margin:40px auto 0}.section_bottom .rekl{display:block;text-align:left}.rekl{font-size:14px;line-height:24px}.header .container{margin:0 auto}.section4 .container{padding-right:8px}.section4 .list,.section5 h2,h2{margin-bottom:30px}.leader_slider,.offer_prop p{margin-bottom:0}.flex_wrap fieldset,.leader_slider .owl-nav{width:100%}.container{padding-top:100px;padding-bottom:50px;height:100%}h2{font-size:28px;line-height:42px}.section2 .rekl,.section3 .rekl,.section4 .rekl,.section6 .rekl,.section7 .rekl{display:none}.section4 .list li{min-width:auto}.leader_item{text-align:center;font-size:14px;margin:auto;max-width:160px}.leader_item img{margin-left:auto;margin-right:auto}.owl-carousel .owl-nav{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.owl-prev{left:0}.owl-next{right:0}.expert_description{width:100%;margin:0}.expert_item{-ms-flex-wrap:wrap;flex-wrap:wrap}.expert_list li{margin-bottom:20px}.expert_image{-ms-order:-1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:55px}#tns1-ow .tns-controls,#tns3-ow .tns-controls{width:100%;left:0;top:225px;-webkit-transform:none;-ms-transform:none;transform:none}.expert_slider{margin-bottom:25px}.offer_text br,.section5 .rekl{display:none}.section5 .btn{display:inline-block;margin:auto}.js-modal-close{width:38px;height:38px;position:fixed;right:30px}.payment_block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment_block img{margin:5px}.section6 .list,.subscribe{display:block}.section6 .list div{margin:0}.subscribe_text{width:100%;font-size:16px;line-height:28px;margin-bottom:24px}.subscribe_input{width:240px;height:40px;padding-top:9px;padding-bottom:9px;overflow:hidden}.modal-opinion .container{padding-left:16px}.modal-opinion h2{padding-left:0}.opinion_item{-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.quote_left,.quote_right{width:15px;height:10px;background-size:100% 100%}.opinion_item{padding-left:15px;padding-right:15px}.subscribe_btn{width:40px;height:40px}.offer_description{width:100%;margin-right:0}.offer_item{-ms-flex-wrap:wrap;flex-wrap:wrap}.offer_image{-ms-order:-1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:60px}.offer_prop{-ms-flex-wrap:wrap;flex-wrap:wrap}.offer_name{font-weight:500}.offer_prop p{width:215px}.op_item{margin-bottom:25px}.section8 .foot{display:none}.section9 .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal.modal-text .container .center,.section9 .fp-scroller{height:100%}.foot{left:0;padding:0;bottom:30px}.foot .container{margin:0 auto;display:block;text-align:center}.foot .container *{display:block;margin-bottom:5px}.modal-black{overflow-y:scroll}.modal-black .container{padding-left:16px}.form_title{padding-top:6px;font-size:24px}.users_type a,.users_type span{width:136px;font-size:12px}.password_icon{top:41px}.users_type{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:28px}fieldset label,input[type=checkbox]+label{font-size:16px}.check_block .af_checkbox:last-child,.check_block .af_checkbox:last-child input[type=checkbox]+label{max-width:143px}.radio_block{-ms-flex-flow:wrap;flex-flow:wrap}.radio_block .radio_item{width:40%}div#register-form-traffic_size{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form_input,select.form_input{font-size:14px}.forgot_pass{font-size:18px}.af_top{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.af_checkbox{margin-right:auto}.form_bottom,.form_social{-ms-flex-wrap:wrap;flex-wrap:wrap}.form_social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form_social p{margin-bottom:8px}.form_bottom{margin:20px 0 25px}.form_top{min-height:auto;margin-bottom:25px}.code_btn{font-size:13px;border:0}.auth_icon span{margin-left:35px}#tns4-ow .tns-controls,.sec2_item:before{right:0;margin:auto}.form_wrap .auth_icon:after,.modal-black .btn{width:26px;height:26px;background-size:contain}.af_checkbox label br,.modal-black .btn span,.modal-black .btn:after,.modal-black .btn:before{display:none}.modal-black .btn{width:16px;height:16px;background:url(../img/mob_close.svg) no-repeat;border:0}.modal-black .js-modal-close{position:absolute;left:16px}.form_auth{margin:0;position:absolute;top:16px;right:16px}.af_checkbox{margin-bottom:30px;width:100%}.af_checkbox label{font-size:12px!important;line-height:18px;font-weight:400}.form_reg_adv #first_step>p,.form_reg_adv #second_step p,.modal .rekl,.round,.round_plus{display:none}.modal-tg .container{padding-left:0;padding-right:0}.sec2_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.sec2_item{position:relative;top:0;left:0;text-align:center;font-size:18px;font-weight:400;margin-bottom:35px;cursor:pointer}.sec2_item span{position:relative;z-index:4}.section2 h2{margin-bottom:45px}.sec2_item:before{content:"";position:absolute;top:-15px;left:0;font-size:48px;line-height:48px;letter-spacing:.05em;color:rgba(79,79,79,.1);width:50px;text-align:center;-webkit-transition:all .5s;transition:all .5s}.sec2_item:hover:before{color:#93c9b3;top:-20px}.sec2_item1{-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sec2_item2{-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sec2_item3{-ms-order:5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:0}.sec2_item5{-ms-order:4;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.sec2_item4{-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sec2_item1:before{content:"I."}.sec2_item4:before{content:"II."}.sec2_item2:before{content:"III."}.sec2_item5:before{content:"IV."}.sec2_item3:before{content:"V."}.modal.modal-text{padding-bottom:50px}.modal .container{overflow-y:scroll;padding-top:65px;padding-bottom:0}.section8 .section_bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.section7 .btn,.section8 .btn{margin-top:15px}.adv .form_reg_adv h2,.adv h1.title{font-size:28px;line-height:42px;text-align:left;margin-bottom:29px}.adv .header,.adv .menu{background:#4f4f4f}.adv .form_reg_adv h2{line-height:36px;margin-bottom:8px}.adv_items p{font-weight:300;padding-left:12px}#second_step h2,.flex_wrap{display:block}.form_reg_adv fieldset label{font-size:14px;line-height:26px}.adv_items{margin-bottom:28px}.adv_gifts{padding-bottom:0}.form_reg_adv fieldset{padding:0}.adv .form_steps{margin-bottom:25px}.next_button a,.next_button button{margin-right:30px}.footer{background:#4f4f4f}}@media (max-height:900px){.social{margin-top:-4px}.pad-top{margin-top:43px}}@media (max-height:800px){.pad-top{margin-top:65px}}@media (max-height:770px){.pad-top{margin-top:56px}}@media (max-height:720px){.pad-top{margin-top:30px}}@media (max-height:700px){.section6 .list{margin-bottom:20px}.pad-top{margin-top:0}}