.desk_video{display:block}.mob_video{display:none}@media (max-width:1700px){.wcont,.wcont2{padding:0 10px;width:100%}.block_abonements .wcont{width:auto}.block_section{padding:60px 10px 30px}.block_header_promo{min-height:calc(100vh - 115px)}.block_promo_text,.btn_promo_red{margin-left:10px}.block_treners .nav_treners{margin:0 auto}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{height:50px;background-color:#000!important;background-position:50%!important;border-radius:60px;width:50px}.owl-carousel .owl-nav button.owl-prev{left:-20px}.owl-carousel .owl-nav button.owl-next{right:-20px}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{display:none}.block_calendar .owl-carousel .owl-nav button.owl-prev{left:0}.block_calendar .owl-carousel .owl-nav button.owl-next{right:0}.block_calendar .times_time{left:-10px;padding-left:5px}.times_time .time_veertical{font-size:1.6rem}.block_treners .arrow{display:none}.carousel_calendar .item_carousel_calendar{width:auto}}@media (max-width:1265px){.mobile_hide{display:none!important}.filters_calendar{column-gap:30px;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-template-rows:auto;flex-direction:column;row-gap:30px;display:grid!important}.filters_calendar .me-3{margin-right:0!important}.filters_calendar .dropdown-toggle{width:100%}}@media (max-width:1200px){.block_abonement_page .item_title{display:none}.block_section.section_background .breadcrumb-item,.block_section.section_background .breadcrumb-item a,.block_section.section_background .breadcrumb-item:before{line-height:normal}.block_calendar .item_title,.block_naprav .item_title{font-size:50px}}@media (max-width:1100px){.napravlenia_items{grid-template-columns:1fr}.napravlenia_item,.napravlenia_item:hover{width:100%}.napravlenia_items{width:auto}.nav_treners{display:none}.nav_footer{flex-direction:column}.section_trial_text{font-size:60px;line-height:70px}.section_trial_text .btn_order{margin:180px 0 27px}.section_about_man_poster{width:642px}.section_about_bg_rad{max-height:784px}.promo_title{font-size:40px}.cols_naprav{flex-direction:column!important}.block_abonement_page .cart_abonement{margin:0 auto;margin-bottom:30px!important;margin-top:30px!important}.items_news_page .items_list{grid-template-columns:1fr 1fr}.nav_naprav a{line-height:43px}.items_news .poster_news{height:447px}.form_call{right:10px;position:absolute;top:38px;left:10px;width:auto;line-height:45px;z-index:99}.form_call .title_1,.form_call .title_2{text-align:center;display:block}.form_call .icon_free_training{display:none}.form_call .form_bg .d-flex{flex-direction:column}.form_call .form_bg .btn{margin-left:0;margin-top:10px}.promo_dotted_slider{display:none}.column.partner_page{flex-direction:column}.section12.fighter_hero{height:auto}.button_parnter{margin-bottom:20px;text-align:center;float:none}.button_parnter a{margin:0 auto;display:inline-block}.map_gis,.map_gis_build{display:none}.map_gis_map{height:403px;margin:0 auto;background:url(/images/map_mob.png) no-repeat top;width:305px;display:block;z-index:9}.form_call .h1_title_back,.form_call .h1_title_back_2{font-size:40px;text-align:center}.form_call .h1_title_back_3{font-size:17px;text-align:center}.form_call .title_1,.form_call .title_2{font-size:14px}.form_bg{padding:20px;justify-content:space-between;flex-direction:column;background-color:#0000008f;border-radius:10px;display:flex}}@media (max-width:900px){.controls_footer .wcont{flex-direction:column!important;text-align:center;align-items:center}.controls_footer .social_footer{text-align:center}.controls_footer .address_foote,.controls_footer .logo_footer,.controls_footer .nav_footer{margin-bottom:20px}.contact_button_footer{right:auto;margin-left:-112px;left:50%}.call_probno{right:30px;bottom:30px;top:auto}.filters_calendar{grid-template-columns:1fr 1fr}.block_abonements .nav_abonements a{padding:5px;font-size:14px}.block_abonements .nav_abonements{padding:20px 0}.carousel_calendar .item_carousel_calendar .block_item{text-align:center}.carousel_calendar .item_carousel_calendar .block_item .time_block_item{justify-content:space-around}.carousel_calendar .item_carousel_calendar .block_item .tremer_item{right:10px;position:absolute;bottom:10px;left:10px}}@media (max-width:800px){.promo_subtitle,.promo_title{margin-bottom:20px;line-height:45px}.copy_footer{text-align:center}.section_default .block_title{font-size:30px}.items_news_page .items_list{display:block}.menu_cont{margin-right:34px;flex-direction:column!important;align-items:end}.phone_menu_popup{margin-bottom:25px}.social_menu_popup{padding-right:0}.naaprav_content{flex-direction:column!important;margin-top:20px}.naaprav_content .carousel-inner img{max-width:100%}.naprav_popup .gallery_popup{width:auto}.naprav_popup .content_popup h3{font-size:30px}.naprav_popup .content_popup{margin-left:0;margin-top:20px}.carousel_controls{display:none!important}.naprav_popup .carousel-indicators{grid-template-columns:1fr 1fr 1fr}.nav_menu_popup{margin-right:52px;margin-top:196px}.nav_menu_popup a{font-size:26px;line-height:61px}.menu_popup .close_menu_popup{right:52px}.phone_menu_popup .phone_number{margin-right:20px}.block_news_post .block_news_post_title{display:none}.block_news_post{min-height:auto;margin-bottom:0}.block_section{padding:20px 10px 30px}.block_post .wcont{flex-direction:column-reverse!important}.side_bar_social .btns_social{flex-direction:row;display:flex}.button_order_calendar{opacity:.8}.item_trener .image_trener{filter:none}.item_trener{margin-right:auto;width:auto}.item_trener .image_trener{height:auto}}@media (max-width:750px){.form_abonement .d-flex{margin-bottom:0!important;flex-direction:column}.form_abonement input.form-control{margin-right:0!important;margin-bottom:20px}.form_abonement .w-50{width:auto!important}.form_abonement{margin:0 auto;width:370px;display:block!important}.form_abonement .me-5{margin-right:0!important}.call_probno{display:none}}@media (max-width:650px){.contact_phone{display:none}.contact_whatsapp{padding-top:13px;margin-left:0}.header .logo_header{width:223px}.feedback_popup .flex-row{margin-bottom:0!important;flex-direction:column!important;margin-top:0!important}.feedback_popup .form-control{margin-bottom:20px!important}.feedback_popup .modal-content{padding:40px}.feedback_popup .modal-dialog{right:0}.items_news .poster_news{height:327px}.items_news{display:none}.items_news2 .owl-nav .owl-prev{left:0}.items_news2 .owl-nav .owl-next{right:0}}@media (max-width:600px){.block_abonement_page .cart_abonement,.block_abonement_page .form_abonement{width:100%!important}.block_abonement_page .form_abonement{padding-right:0!important}.block_abonement_page .cart_abonement .flex-row{flex-direction:column!important}.price_abonement{text-align:center}.button_price_abonement,.button_price_abonement button,.price_num{width:100%}.button_price_abonement button{font-size:30px;margin-top:30px}.filters_calendar{grid-template-columns:1fr}.desk_video{display:none}.mob_video{display:block}.filters_calendar .dropdown-menu{min-width:auto;width:90%}.promo_title{max-width:none}.block_item_fail,.times_time{display:none}.time_veertical_b{display:block}.item_carousel_calendar .block_item{position:relative}.map_gis_map{height:228px;margin-bottom:-18px;background-size:contain}.form_call .h1_title_back_2{font-size:30px}.form_call .title_1,.form_call .title_2{line-height:25px}.form_call{height:93%;justify-content:space-between;flex-direction:column;display:flex}.bg_promo,.bg_promo_list,.block_header_promo{min-height:calc(100vh - 40px)!important}.contact_whatsapp{padding-top:4px}.header .logo_header{height:47px}.header .wcont{height:68px}.slider_general0{background-position:center -24px!important}.block_generalufc_title{font-size:20px;line-height:30px}.block_generalufc_subtitle{font-size:16px}.block_generalufc_items{flex-direction:column}.block_generalufc{height:auto}.trenersaContent{flex-direction:column}.trenersaContentPhotos{width:auto}.trenersaContentAbout{padding:0}.trenersaContentAbout_name{font-size:27px;margin-top:40px}.trenersaContentAbout_type{font-size:24px}.trenersaContentAbout_h2{font-size:18px;margin-top:20px}.trenersaContentAbout_list{font-size:16px}.trenersaContentAbout_h2_white{margin-top:20px}.trenersaContentAbout_btn{width:100%}}