body,h1,h2,h3,h4,h5,h6,html{padding:0;margin:0;font-family:Akzidenz-Grotesk Pro Med,Arial,Helvetica,sans-serif}.wcont{margin:0 auto;width:1170px}.wcont2{margin:0 auto;width:1640px}.btn_red{background-color:#cf202e}.icon_menu{height:46px;background:url(/images/icon_menu.svg) no-repeat 50%;width:30px}.text-danger{color:#cf202e!important}.block_section{min-height:200px;padding:60px 0 30px}.block_section.section_default .breadcrumb{margin-bottom:40px}.block_section.section_default .breadcrumb-item,.block_section.section_default .breadcrumb-item a,.block_section.section_default .breadcrumb-item:before{text-decoration:none;font-weight:700;font-style:italic;color:#010000;text-transform:uppercase}.block_section.section_default .sort_block{justify-content:center;font-size:15px;font-weight:700;font-style:italic;color:#010000;text-transform:uppercase;flex-direction:row;align-items:center;display:flex}.block_section.section_default .sort_block .dropdown{font-size:15px;border:2px solid #000;font-weight:700;font-style:italic;color:#010000;text-transform:uppercase;border-radius:0;background:transparent;margin-left:15px}.block_section.section_default .sort_block .dropdown .btn-default{color:#000;background:transparent}.block_section.section_default .sort_block .dropdown .btn-default:focus{box-shadow:none}.block_section.section_default .sort_block .dropdown .dropdown-item{font-size:15px;font-weight:700;font-style:italic;text-transform:uppercase}.block_section.section_default .breadcrumb-item.active{color:#cf202e}.block_section.section_background{padding-top:30px}.section_default .block_title{font-size:70px;font-weight:700;color:#010000;text-align:left}.btn-white{padding:10px 30px;color:#cf202e;border-radius:0;background:#fff}.btn-white,.btn_outline{font-weight:700;text-transform:uppercase}.btn_outline{padding:10px 40px;font-size:20px;border:2px solid #fff;font-style:italic;color:#fff;transition:all .2s ease-in-out;border-radius:0}.btn_outline:hover{padding:10px 50px;color:#cf202e;background:#fff}.btn-danger{padding:7px 20px;font-size:15px;font-style:italic;transition:all .2s ease-in-out;text-transform:uppercase;border-radius:0;background:#cf202e}.btn-danger:hover{padding:7px 25px}.btn-default,.btn-nop.btn-danger:hover{padding:7px 20px}.btn-default{font-size:15px;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;border-radius:0;background:#b8b8b8}.input_outline{padding:10px 40px;font-size:16px;border:2px solid #fff;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;border-radius:0;background:transparent}.input_outline:focus{border-color:#cf202e;color:#fff;box-shadow:0 0 0 .25rem rgba(253,13,13,.25);background:transparent}.input_outline::placeholder{color:#fff;background:transparent}.input_outline.form-control:disabled,.input_outline.form-control[disabled]::placeholder,.input_outline.form-control[readonly],.input_outline.form-control[readonly]::placeholder{border-color:#8f8f8f;color:#8f8f8f!important;opacity:.5;background-color:transparent}.form-check-outline.form-check-input[type=checkbox]{height:1.5em;border:2px solid #fff;margin-right:10px;background-color:transparent;border-radius:0;width:1.5em}.form-check-outline.form-check-input[type=checkbox]:focus{border-color:#cf202e;box-shadow:0 0 0 .25rem rgba(253,13,13,.25)}:root{--form-control-color:#cf202e}input[type=radio]{height:1.15em;transform:translateY(-.075em);border:.15em solid;-webkit-appearance:none;appearance:none;color:currentColor;font:inherit;background-color:var(--form-background);margin:0;border-radius:50%;width:1.15em;place-content:center;display:grid}input[type=radio]:before{height:.599em;transform:scale(0);transition:transform .12s ease-in-out;content:"";background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);border-radius:50%;width:.599em}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:focus{outline-offset:max(2px,.15em);outline:max(4px,.15em) solid #cf202f73}.title_popup_modal{font-size:16px;color:#fff;margin-top:-20px}.header{background:#1d1d1d}.header .wcont{height:115px}.header .logo_header{height:63px;background:url(/images/logo_header.svg) no-repeat 0 0;background-size:contain;width:273px}.contact_phone{font-size:18px;font-weight:400;color:#fff}.phone_number{font-size:25px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;position:relative;cursor:pointer;line-height:27px;display:block;z-index:9}.phone_number .icon_phone{height:15px;margin-right:9px;background:url(/images/icon_phone.svg) no-repeat 0 0;margin-left:-27px;width:17px;display:inline-block}.phone_number:hover{color:#d11625}.contact_whatsapp{padding-top:5px;margin-left:40px}.contact_whatsapp img{transition:all .2s ease-in-out}.contact_whatsapp:hover img{box-shadow:0 0 10px #d11625;border-radius:70px}.block_menu{display:flex}.block_menu a{padding:4px 30px;font-size:26px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;margin-left:30px;white-space:nowrap;display:block}.block_menu a:hover{color:#c2c2c2}.block_menu a.btn_red:hover{color:#fff;background-color:#a50d1a}.block_menu a[class^=icon]:hover{opacity:.6}.feedback_popup .btn-close{right:20px;position:absolute;top:20px}.block_header_promo{min-height:800px;position:relative;align-items:stretch;display:flex}.bg_promo_list{right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}.bg_promo,.bg_promo_list{align-items:stretch;width:100%;display:flex}.bg_promo{height:100%;min-height:calc(100vh - 95px);content:"";background-size:cover;background-position:top}.bg_promo_default{background:url(/images/bg_header.jpg) no-repeat 50%;background-size:cover}.bg_promo_default:after{content:"";display:block}.bg_promo .owl-item{opacity:0}.bg_promo .owl-item.active{opacity:1}.block_promo_text .owl-dots{position:absolute;top:-50px;left:10px}.block_promo_text .owl-dots .owl-dot{height:10px;border:1px solid #fff;margin-right:10px;transition:all .5s ease 0s;width:10px}.block_promo_text .owl-dots .owl-dot.active{border:1px solid #cf202e;background:#cf202e}.block_promo_text{margin-bottom:65px;position:absolute;top:150px;left:0;z-index:2}.block_promo_text .promo_promo{padding:5px 15px;font-size:21px;font-weight:700;margin-bottom:12px;color:#fff;text-transform:uppercase;background:linear-gradient(90deg,#e23834 3.26%,#83151e 98.07%);width:max-content}.promo_logo_header{height:76px;margin-bottom:60px;background:url(/images/logo_header.svg) no-repeat 0 0;width:235px;display:block}.promo_title{font-size:80px;font-weight:700;font-style:italic;max-width:60%;line-height:75px}.promo_subtitle,.promo_title{margin-bottom:50px;color:#fff}.promo_subtitle{font-size:20px;font-weight:400;max-width:58%;max-width:500px;line-height:28px!important}.btn_promo_red{transform:skewX(-15deg);padding:8px 20px 10px;font-size:24px;text-decoration:none;font-weight:700;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;background:#cf202e;display:inline-block}.btn_promo_red:hover{padding:8px 50px 10px;color:#fff;background-color:#a50d1a}.promo_dotted_slider{justify-content:end;right:0;position:absolute;flex-direction:row;bottom:100px;display:flex}.promo_dotted_slider .step{height:15px;transform:skewX(-15deg);transition:all .2s ease-in-out;background:#fff;cursor:pointer;margin-left:7px;width:20px}.promo_dotted_slider.carousel-indicators [data-bs-target]{border:none!important}.promo_dotted_slider .step.active{height:20px;width:40px}.block_trenirovki{background:url(/images/bg_trenirovki.webp) no-repeat 50%;background-size:cover}.block_title{font-size:48px;font-weight:700;font-style:italic;text-transform:uppercase;text-align:center;line-height:75px}.napravlenia_items{column-gap:30px;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-template-rows:auto;justify-items:center;margin:50px auto 0;width:970px;row-gap:30px;display:grid}.napravlenia_item,.napravlenia_item:hover{filter:grayscale(100%);min-height:345px;grid-area:span 1/span 1;text-decoration:none;color:#fff;transition:all .2s ease-in-out;flex-direction:column;background-size:cover;box-shadow:0 0 0 #1f1f1f7e,inset 0 0 50px 50px rgba(0,0,0,.5);background-position:0 0;width:470px;background-repeat:no-repeat;display:flex}.napravlenia_item:hover{filter:grayscale(0);box-shadow:5px 5px 20px #1f1f1f7e,inset 0 0 50px 50px rgba(0,0,0,.5)}.napravlenia_item .title_item{font-size:28px;font-weight:700;font-style:italic;text-transform:uppercase;text-align:center;line-height:32px;margin-top:30px}.napravlenia_item .more_item{padding:5px 20px;font-size:18px;font-weight:700;font-style:italic;color:#1d1d1d;transition:all .2s ease-in-out;text-transform:uppercase;margin:220px auto 0;background:#fff;display:inline-block}.napravlenia_item .more_item:hover{padding:5px 30px;color:#fff;background:#cf202e}.block_treners{background:url(/images/bg_treners.webp) no-repeat 50%;background-size:cover}.block_treners .block_title{color:#fff}.block_treners .nav_treners{padding:20px 0}.block_treners .nav_treners a{padding:10px 20px;font-size:15px;text-decoration:none;font-weight:700;font-style:italic;color:#ffffff80;transition:all .2s ease-in-out;text-transform:uppercase}.block_treners .nav_treners a:hover{color:#ffffffbd}.block_treners .nav_treners a.active{color:#fff!important;background:#cf202e}.arrow{flex-direction:row;margin-top:20px;display:flex}.arrow .arrow_left{height:17px;cursor:pointer;width:11px;display:block}.arrow .arrow_left svg{fill:#fff;fill-opacity:.5}.arrow .arrow_left svg:hover{fill:#cf202e;fill-opacity:1}.arrow .arrow_right{height:17px;margin-right:20px;cursor:pointer;margin-left:20px;width:11px;display:block}.arrow .arrow_right svg{fill:#fff;fill-opacity:.5}.arrow .arrow_right svg:hover{fill:#cf202e;fill-opacity:1}.items_treners{flex-direction:row;margin-top:20px}.item_trener{height:100%;position:relative}.item_trener a{position:relative;display:block}.item_trener a .shadow_trener{right:0;position:absolute;bottom:0;top:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.8),hsla(0,0%,100%,0) 71%);left:0;z-index:2}.item_trener .image_trener{height:100%;filter:grayscale(100%);position:relative;width:100%;z-index:1}.item_trener a:hover .image_trener{filter:grayscale(0)}.item_trener .pos_trener{font-size:14px;font-weight:400;right:50px;color:#cf202e;position:absolute;bottom:50px;text-align:center;left:50px;line-height:20px;z-index:3}.item_trener .name_trener{font-size:18px;font-weight:700;right:0;color:#fff;position:absolute;bottom:20px;text-align:center;left:0;z-index:3}.block_abonements{background:url(/images/bg_abonement.jpg) no-repeat 50%;background-size:cover}.block_abonements .wcont{width:1400px}.block_abonements .block_title{color:#fff}.block_abonements .nav_abonements{padding:40px 0;text-align:center}.block_abonements .nav_abonements a{padding:10px 20px;font-size:15px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase}.block_abonements .nav_abonements a:hover{background:#cf202e}.block_abonements .nav_abonements a.active{text-decoration:none;color:#cf202e!important;background:#fff}.items_abonements{flex-wrap:nowrap;flex-direction:row;display:flex}.item_abonement{height:100%;padding:20px 20px 185px;position:relative;flex-direction:column;background:#fff;display:flex}.item_abonement .top_act{right:0;position:absolute;text-align:center;top:-10px;left:0}.item_abonement .top_act span{padding:3px 20px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;background:#010000}.items_abonements .owl-stage{padding:30px 0;margin:0 auto}.items_abonements .owl-item{transition:all .2s ease-in-out}.items_abonements .owl-item:hover{transform:scale(1.07);box-shadow:0 0 20px #00000065}.items_abonements .owl-stage{align-items:stretch;display:flex!important}.item_abonement .item_title{font-size:26px;font-weight:700;font-style:italic;color:#010000;text-transform:uppercase;text-align:center;margin-top:20px}.item_abonement .item_title span{display:block}.item_abonement .item_list,.item_abonement .item_list li{list-style:none;padding:0;margin:0}.item_abonement .item_list{padding:20px 0}.item_abonement .item_list li{font-size:18px;font-weight:400;background:url(/images/icon_ok.svg) no-repeat 0;line-height:26px;padding-left:30px}.item_abonement .old_price{font-size:28px;text-decoration:line-through;font-weight:700;font-style:italic;color:#b5b5b5;text-align:center}.item_abonement .old_price span{font-size:16px;display:inline-block}.item_abonement .price{font-size:41px;font-weight:900;font-style:italic;color:#cf202e;text-align:center;line-height:41px}.item_abonement .price span{font-size:25px;display:inline-block}.item_abonement .btn_red{font-size:21px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;transition:all .1s ease-in-out;text-transform:uppercase;text-align:center;line-height:55px;margin-top:20px;display:block}.item_abonement .btn_red:hover{background:#cf202fd5}.item_abonement .disabled{opacity:0}.item_abonement .buttons_price{right:20px;position:absolute;bottom:20px;left:20px}.items_abonements .owl-nav button span{display:none!important}.items_abonements .owl-nav button{height:25px;transition:all .2s ease-in-out;position:absolute;opacity:.5;width:16px}.items_abonements .owl-nav .owl-prev{top:50%;background:url(/images/icon_arrow_left_2.svg) no-repeat 0 0!important;left:-40px}.items_abonements .owl-nav .owl-next{right:-30px;top:50%;background:url(/images/icon_arrow_right_2.svg) no-repeat 0 0!important}.items_abonements .owl-nav .owl-next:hover,.items_abonements .owl-nav .owl-prev:hover{opacity:1}.block_news{background:url(/images/bg_news.jpg) no-repeat 50%;background-size:cover}.block_news .block_title{color:#1d1d1d}.items_news_page{margin-bottom:40px;margin-top:40px}.items_news_page .more_button{padding:40px 0;text-align:center}.items_news_page .more_button a{font-size:22px;text-decoration:none;font-weight:700;font-style:italic;color:#a8a8a8;transition:all .2s ease-in-out;text-transform:uppercase}.items_news_page .more_button a:hover{color:#000}.items_news_page .items_list{column-gap:30px;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-template-rows:auto;justify-items:center;row-gap:30px;display:grid}.items_news_page .item_news_page{height:369px;justify-content:end;position:relative;flex-direction:column;background-size:cover;align-items:center;padding-bottom:35px;display:flex}.item_news_page .time_news{font-size:14px;font-weight:400;color:#ffffffcb;position:relative;font-family:Arial,Helvetica,sans-serif;z-index:3}.item_news_page .time_news .icon_time{margin-right:4px;line-height:18px;float:left}.item_news_page .time_news .icon_time svg{fill:#fff;fill-opacity:.5}.item_news_page .title_item{padding:0 20px;font-size:20px;font-weight:700;font-style:italic;margin-bottom:20px;color:#fff;text-transform:uppercase;position:relative;text-align:center;line-height:26px;margin-top:10px;font-family:Arial,Helvetica,sans-serif;z-index:3}.item_news_page .shadow_news{right:0;position:absolute;bottom:0;top:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.8),hsla(0,0%,100%,0) 71%);left:0;z-index:2}.item_news_page .open_news{padding:10px 60px;text-decoration:none;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;position:relative;background:#cf202e;z-index:3}.item_news_page .open_news:hover{padding:10px 80px}.items_news{margin-top:50px}.items_news .poster_news{height:648px;overflow:hidden;margin-bottom:40px;transition:all .2s ease-in-out;background-size:contain;width:100%;background-repeat:no-repeat}.items_news .poster_news img{width:100%}.item_news{flex:1 1 auto;overflow:hidden;padding:0 20px 50px;transition:all .2s ease-in-out;position:relative;border-top:1px solid #000;margin:0 10px;width:100%}.item_news:first-child{margin-left:0}.item_news:last-child{margin-right:0}.item_news .title_item{padding:20px 0;font-size:26px;font-weight:700;font-style:italic;color:#000;line-height:30px;font-family:Akzidenz-Grotesk Pro Med,Arial,Helvetica,sans-serif}.item_news .text_news{font-size:16px;font-weight:400;font-family:Arial,Helvetica,sans-serif}.item_news .open_news{font-size:16px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;border-bottom:2px solid #fff;visibility:hidden;line-height:20px}.item_news .time_news{font-size:14px;font-weight:400;color:#00000075}.item_news .time_news .icon_time{margin-right:4px;line-height:16px;float:left}.item_news .time_news .icon_time svg{fill:#000;fill-opacity:.5}.item_news.active .time_news .icon_time svg{fill:#fff;fill-opacity:1}.item_news .open_news:hover{border-bottom:2px solid transparent}.item_news.active{color:#fff;border-top:1px solid transparent;background-color:#cf202e}.item_news.active .time_news,.item_news.active .title_item{color:#fff}.item_news.active .open_news{visibility:visible}.items_news .more_button{padding:40px 0;text-align:center}.items_news .more_button a{font-size:22px;text-decoration:none;font-weight:700;font-style:italic;color:#a8a8a8;transition:all .2s ease-in-out;text-transform:uppercase}.items_news .more_button a:hover{color:#000}.items_news2{margin-top:50px}.items_news2 .owl-stage-outer{overflow:hidden}.items_news2 .owl-stage{align-items:stretch;display:flex!important}.items_news2 .poster_news{overflow:hidden;transition:all .2s ease-in-out;background-size:contain;width:100%;background-repeat:no-repeat}.items_news2 .poster_news img{width:100%}.item_news2{flex:1 1 auto;overflow:hidden;padding:0 20px 50px;transition:all .2s ease-in-out;position:relative;border-top:1px solid #000;width:100%}.item_news2:first-child{margin-left:0}.item_news2:last-child{margin-right:0}.item_news2 .title_item{padding:20px 0;font-size:26px;font-weight:700;font-style:italic;color:#000;line-height:30px;font-family:Akzidenz-Grotesk Pro Med,Arial,Helvetica,sans-serif}.item_news2 .text_news{font-size:16px;font-weight:400;font-family:Arial,Helvetica,sans-serif}.item_news2 .open_news{font-size:16px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;border-bottom:2px solid #fff;visibility:hidden;line-height:20px}.item_news2 .time_news{font-size:14px;font-weight:400;color:#00000075}.item_news2 .time_news .icon_time{margin-right:4px;line-height:16px;float:left}.item_news2 .time_news .icon_time svg{fill:#000;fill:#fff;fill-opacity:.5;fill-opacity:1}.item_news2 .open_news:hover{border-bottom:2px solid transparent}.item_news2{color:#fff;border-top:1px solid transparent;background-color:#cf202e}.item_news2 .time_news,.item_news2 .title_item{color:#fff}.item_news2 .open_news{visibility:visible}.footer_item_news{right:20px;position:absolute;bottom:20px;left:20px}.items_news2more_button{text-align:center}.items_news2more_button a{font-size:22px;text-decoration:none;font-weight:700;font-style:italic;color:#a8a8a8;transition:all .2s ease-in-out;text-transform:uppercase}.items_news2more_button a:hover{color:#000}.items_news2 .owl-dots{visibility:hidden}.items_news2{position:relative}.items_news2 .owl-nav button span{display:none!important}.items_news2 .owl-nav button{height:50px;border:0;transition:all .2s ease-in-out;position:absolute;opacity:.5;border-radius:50px;width:50px}.items_news2 .owl-nav button.disabled{display:none}.items_news2 .owl-nav .owl-prev{top:50%;background:url(/images/icon_arrow_left_2.svg) no-repeat 50% #000!important;left:-40px}.items_news2 .owl-nav .owl-next{right:-30px;top:50%;background:url(/images/icon_arrow_right_2.svg) no-repeat 50% #000!important}.items_news2 .owl-nav .owl-next:hover,.items_news2 .owl-nav .owl-prev:hover{opacity:1}.footer{background:#f2f2f2}.copy_footer{padding:30px 0;font-size:12px;font-weight:400;background-color:#fff;line-height:16px}.controls_footer,.copy_footer{font-family:Arial,Helvetica,sans-serif}.controls_footer .wcont{padding:63px 0 30px;position:relative}.contact_button_footer{padding:10px 30px;font-size:18px;text-decoration:none;font-weight:700;font-style:italic;right:0;color:#fff;transition:all .1s ease-in-out;text-transform:uppercase;position:fixed;bottom:0;background:#cf202fd3;z-index:1}.contact_button_footer:hover{color:#fff;background:#cf202e}.nav_footer{flex-direction:row;display:flex}.nav_footer nav{flex-direction:column;display:flex}.nav_footer a{font-size:14px;text-decoration:none;font-weight:400;color:#2e2e2e;line-height:34px;font-family:Arial,Helvetica,sans-serif}.nav_footer a:hover{text-decoration:underline}.nav_footer nav{margin:0 30px}.logo_footer a{height:58px;background:url(/images/logo_footer.svg) no-repeat 0 0;width:178px;display:block}.address_footer{font-size:14px;font-weight:400;color:#2e2e2e;max-width:185px;line-height:16px}.apps_and_contact{position:relative}.address_footer h5,.apps_and_contact h5{font-size:16px;font-weight:400;margin-bottom:10px;color:#8f8f8f;line-height:23px;font-family:Arial,Helvetica,sans-serif}.apps_and_contact .phone{font-size:18px;font-weight:700;color:#2e2e2e}.social_footer{text-align:right;margin-top:20px}.social_footer a{height:33px;margin-left:10px;display:inline-block}.social_footer a img{height:100%}.menu_popup{overflow:auto;right:0;position:fixed;background:url(/images/bg_menu_popup.webp) no-repeat 0 0;background-size:cover;bottom:0;top:0;padding-bottom:170px;left:0;display:none;z-index:99}.menu_popup .modal-dialog{pointer-events:auto!important;position:static!important;margin:0!important}.menu_popup .shadow{right:0;position:fixed;bottom:0;top:0;background:#000000b0;left:0;z-index:1}.menu_popup .unshadow{overflow:auto;right:0;position:absolute;flex-direction:column;bottom:0;top:0;left:0;display:flex;z-index:2}.menu_popup .logo_menu_popup{height:104px;position:absolute;top:72px;background:url(/images/logo_header.svg) no-repeat 0 0;left:69px;width:245px;display:block}.menu_popup .close_menu_popup{height:29px;right:113px;transition:all .1s ease-in-out;position:absolute;top:75px;background:url(/images/icon_close.svg) no-repeat 0 0;background-size:cover;cursor:pointer;width:29px;display:block}.menu_popup .close_menu_popup:hover{opacity:.6}.phone_menu_popup{margin-bottom:75px;margin-left:69px;margin-top:auto;display:flex}.phone_menu_popup .phone_number{font-size:34px;font-weight:700;font-style:italic;color:#fff;line-height:53px}.phone_menu_popup .contact_whatsapp{display:block}.phone_menu_popup .contact_whatsapp img{height:42px;width:42px}.social_menu_popup{margin-bottom:74px;padding-right:113px;flex-direction:row;margin-top:auto;display:flex}.social_menu_popup a{margin-left:70px}.social_menu_popup .icon_facebook_2{height:47px;background:url(/images/icon_facebook_2.svg) no-repeat 0 0;width:26px;display:block}.social_menu_popup .icon_instagram_2{height:44px;background:url(/images/icon_instagram_2.svg) no-repeat 0 0;width:44px;display:block}.social_menu_popup .icon_youtube_2{height:42px;background:url(/images/icon_youtube_2.svg) no-repeat 0 0;width:61px;display:block}.nav_menu_popup{margin-right:113px;margin-bottom:60px;flex-direction:column;align-items:end;margin-top:156px;display:flex}.nav_menu_popup a{font-size:36px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;line-height:95px}.nav_menu_popup a:hover{text-decoration:underline}.naprav_popup .modal-content{padding:52px 42px 30px 30px;border:none;box-shadow:0 0 40px #000;border-radius:0;background:url(/images/bg_modal.jpg) repeat 0 0 #2e2e2e}.naprav_popup .gallery_popup{width:515px}.naprav_popup .gallery_popup .buttons{flex-direction:row;display:flex}.naprav_popup .gallery_popup .buttons img{width:100%}.naprav_popup .gallery_popup .carousel-btn{height:70px;overflow:hidden;border-radius:0!important;cursor:pointer;width:114px}.naprav_popup .gallery_popup button{padding:0;border:none;margin:0;background:none}.naprav_popup .gallery_popup .carousel-btn button{width:100%;display:block}.carousel.carousel-fade .carousel-item{height:250px;transition:all .2s ease-out;position:relative;opacity:0;display:block}.carousel.carousel-fade .carousel-item.active{height:auto;opacity:1!important}.carousel-btn .active{border:2px solid #000}.naprav_popup .carousel-indicators{column-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;padding:0;grid-auto-columns:1fr;right:auto;position:relative;grid-template-rows:auto;top:auto;justify-items:center;margin:20px 0 0;left:auto;row-gap:20px;display:grid}.naprav_popup .carousel_controls{justify-content:end;flex-direction:row;align-items:end;display:flex}.naprav_popup .carousel-indicators img{width:100%}.naprav_popup .content_popup{flex:1;font-size:18px;font-weight:400;color:#fff;margin-left:45px;line-height:27px;font-family:Akzidenz-Grotesk Pro,Arial,Helvetica,sans-serif}.naprav_popup .content_popup h3{font-size:53px;font-weight:700;font-style:italic;margin-bottom:30px;color:#fff;text-transform:uppercase}.naprav_popup .content_popup h3.title_popup_worko{color:#cf202e}.naprav_popup .content_popup h3.title_popup_worko span.hl{color:#fff}.naprav_popup .btn-close{height:20px;right:33px;position:absolute;top:30px;background:url(/images/icon_close.svg) no-repeat 0 0;background-size:cover;width:20px}.naprav_popup .carousel_controls button{height:17px;margin-bottom:20px;transition:all .2s ease-in-out;opacity:.5;margin-left:20px;width:11px}.naprav_popup .carousel_controls .prev-icon{height:17px;background:url(/images/icon_arrow_left.svg) no-repeat 0 0;background-size:cover;width:11px;display:block}.naprav_popup .carousel_controls .next-icon{height:17px;background:url(/images/icon_arrow_right.svg) no-repeat 0 0;background-size:cover;width:11px;display:block}.naprav_popup .carousel_controls button:hover{opacity:1}.feedback_popup .modal-content{padding:30px 50px;border-radius:0;background:#cf202e}.feedback_popup .modal-dialog{margin-bottom:0;position:fixed;bottom:0;left:0}.feedback_popup .form-control{border:none;font-style:italic;color:#fff;border-bottom:1px solid #fff;border-radius:0;background:#cf202e;padding-left:0}.feedback_popup .form-control:active,.feedback_popup .form-control:focus{outline:none!important;box-shadow:none}.feedback_popup .form-control::placeholder{font-weight:400;font-style:italic;color:#fff;padding-left:0}.block_section.section_background .breadcrumb-item,.block_section.section_background .breadcrumb-item a,.block_section.section_background .breadcrumb-item:before{font-size:16px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;line-height:75px}.block_section.section_background .breadcrumb-item{color:#cf202e}.block_news_post{min-height:calc(100vh - 95px);margin-bottom:100px;background:url(/images/bg_news_post.webp) no-repeat top;background-size:cover;align-items:stretch;display:flex}.block_news_post .wcont{position:relative}.block_news_post .block_news_post_title{padding:60px 0;right:-150px;position:absolute;bottom:-150px;background:url(/images/bg_header_h1.webp) repeat top;left:-150px}.block_news_post .block_news_post_title h1{font-size:52px;font-weight:700;font-style:italic;color:#fff;text-align:center;line-height:60px}.block_post .side_bar_social{width:200px}.block_post .post_content{flex:1}.block_post .post_content img{margin:30px 0;width:100%}.block_post .tags a{padding:2px 10px;text-decoration:none;color:#fff;background-color:#cf202e}.block_post .tags a:hover{background-color:#cf202f91}.side_bar_social .btns_social{position:sticky;position:-webkit-sticky;top:20px}.side_bar_social .btns_social a{height:32px;justify-content:center;background-color:#000;margin:0 auto 10px;align-items:center;border-radius:100px;width:32px;display:block;display:flex}.side_bar_social .btns_social a:hover{background-color:#cf202e}.side_bar_social .btns_social a span{height:19px;background-size:cover;width:19px;background-repeat:no-repeat;display:block}.block_naprav{min-height:calc(100vh - 95px);background:url(/images/bg_naprav.webp) no-repeat top;background-size:cover;align-items:stretch;display:flex}.block_naprav .item_title{font-size:70px;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;line-height:46px}.block_naprav .nav_naprav{padding:60px 0;margin-left:-10px}.block_naprav .nav_naprav a{padding:10px;font-size:15px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.block_naprav .nav_naprav a.active,.block_naprav .nav_naprav a:hover{color:#cf202e;background:#fff}.block_naprav .cols_naprav .title_naprav{width:370px}.block_naprav .cols_naprav .title_naprav h3{font-size:42px;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;line-height:46px}.block_naprav .cols_naprav .list_faq_naprav{flex:1}.icon_facebook_side{margin-left:1px;background-image:url(/images/icon_facebook_side.svg)}.icon_instagram_side{margin-left:1px;background-image:url(/images/icon_instagram_side.svg)}.icon_telegram_side{background-image:url(/images/icon_telegram_side.svg)}.icon_twitter_side{margin-left:2px;background-image:url(/images/icon_twitter_side.svg)}.icon_vk_side{background-image:url(/images/icon_vk_side.svg)}.icon_whatsapp_side{margin-left:2px;background-image:url(/images/icon_whatsapp_side.svg)}.icon_share_side{background-image:url(/images/icon_share_side.svg)}.items_other_news{flex-direction:column-reverse;display:flex!important}.items_other_news .owl-nav{text-align:right;margin:0 auto;width:1170px}.items_other_news .item_other_news{height:369px;justify-content:end;position:relative;flex-direction:column;background-size:cover;align-items:center;background-position:50%;padding-bottom:35px;width:369px;display:flex}.item_other_news .shadow_news{right:0;position:absolute;bottom:0;top:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.8),hsla(0,0%,100%,0) 71%);left:0;z-index:2}.item_other_news .time_news{font-size:14px;font-weight:400;color:#ffffffcb;position:relative;font-family:Arial,Helvetica,sans-serif;z-index:3}.item_other_news .time_news .icon_time{margin-right:4px;line-height:18px;float:left}.item_other_news .time_news .icon_time svg{fill:#fff;fill-opacity:.5}.item_other_news .title_item{padding:0 20px;font-size:20px;font-weight:700;margin-bottom:20px;text-align:center;line-height:26px;margin-top:10px;font-family:Arial,Helvetica,sans-serif}.item_other_news .open_news,.item_other_news .title_item{font-style:italic;color:#fff;text-transform:uppercase;position:relative;z-index:3}.item_other_news .open_news{padding:10px 60px;text-decoration:none;transition:all .2s ease-in-out;background:#cf202e}.item_other_news .open_news:hover{padding:10px 80px}.block_other_news{margin-bottom:60px}.block_other_news .owl-nav{padding-top:10px;text-align:end}.block_other_news .owl-nav button{border:none;background:none}.block_other_news .owl-nav button svg{height:17px;width:11px}.block_other_news .owl-nav button:hover svg{fill:#cf202e}.list_faq_naprav{padding-bottom:60px}.list_faq_naprav .accordion-header{position:relative}.list_faq_naprav .accordion-header button,.list_faq_naprav .accordion-header button:active,.list_faq_naprav .accordion-header button:focus{padding:30px;font-size:24px;font-weight:700;font-style:italic;color:#000;text-transform:uppercase;outline:none!important;box-shadow:none!important;background:#fff;line-height:29px}.list_faq_naprav .accordion-body{padding:0 30px 30px}.list_faq_naprav .accordion-button:after{display:none}.list_faq_naprav .accordion-button.collapsed{color:#fff;background:transparent}.list_faq_naprav .accordion-item{font-size:16px;font-weight:400;color:#5a5a5a;border-bottom:1px solid hsla(0,0%,100%,.7);background:transparent;font-family:Arial,Helvetica,sans-serif}.list_faq_naprav .accordion-collapse{background:#fff}.list_faq_naprav .accordion_new{padding:0 5px 3px;font-size:20px;font-style:normal;right:30px;color:#fff;position:absolute;top:39px;background:#cf202e;display:block;z-index:99}.programs_title{padding:10px 20px 6px;color:#ff8282;border-top:1px solid #ffe3e321;border-bottom:1px solid #ffe3e321}.block_abonement_page{background:url(/images/bg_abonement_page.webp) no-repeat top;background-size:cover}.block_abonement_page .cart_abonement{width:370px}.block_abonement_page .form_abonement{flex:1;padding-right:44px}.block_abonement_page .item_title{font-size:30px;font-weight:700;font-style:italic;margin-bottom:40px;color:#fff;text-transform:uppercase;line-height:46px}.block_abonement_page .form_abonement,.block_abonement_page .form_abonement a{font-size:13px;color:#fff;font-family:Arial,Helvetica,sans-serif}.block_abonement_page .form_abonement a:hover{text-decoration:none}.block_abonement_page .form_abonement .form-check-label{line-height:27px}.block_abonement_page{padding-bottom:100px}.block_abonement_page .cart_abonement{padding:22px 30px;background:#fff;margin-top:-85px}.block_abonement_page .cart_abonement .title_card_abonemet{font-size:20px;font-weight:700;font-style:italic;text-transform:uppercase}.block_abonement_page .cart_abonement .list_card_abonement,.block_abonement_page .cart_abonement .list_card_abonement li{list-style:none;padding:0;margin:0}.block_abonement_page .cart_abonement .list_card_abonement{padding:20px 0}.block_abonement_page .cart_abonement .list_card_abonement li{font-size:16px;font-weight:400;background:url(/images/icon_ok.svg) no-repeat 0;line-height:32px;padding-left:30px}.block_abonement_page .cart_abonement .price_abonement{font-size:16px;font-weight:700;font-style:italic;color:#000;text-transform:uppercase}.block_abonement_page .cart_abonement .price_abonement .price_num{font-size:35px}.block_abonement_page .cart_abonement .price_abonement .price_non span,.block_abonement_page .cart_abonement .price_abonement .price_num span{font-size:19px}.block_abonement_page .cart_abonement .price_abonement .promo_text_add{font-size:12px;color:#a50d1a;display:none}.block_abonement_page .cart_abonement .price_abonement .price_non{font-size:24px;text-decoration:line-through;color:#8f8f8f;display:none}.block_abonement_page .cart_abonement .button_price_abonement{padding-bottom:5px}.sms_popup .modal-content{border-radius:0;background:url(/images/bg_sms.jpg) repeat 0 0 #d8d8d8;background-size:cover}.sms_popup .btn-close{right:10px;position:absolute;top:10px}.sms_popup .title_modal{font-size:28px;font-weight:700;font-style:italic;color:#2a2a2a;text-transform:uppercase;text-align:center}.sms_popup .title_modal .warn{height:69px;justify-content:center;font-size:40px;font-style:normal;color:#fff;background-color:#cf202e;margin:30px auto 20px;align-items:center;border-radius:100px;width:69px;display:flex}.sms_popup .text_content{padding:30px 40px;font-size:15px;font-weight:400;color:#606060;text-align:center;font-family:Arial,Helvetica,sans-serif}.sms_popup .form_content{padding:0 30px}.sms_popup .form_content input[type=text]{border:2px solid #000;text-align:center;border-radius:0}.sms_popup .form_content input[type=text]:focus{box-shadow:0 0 0 .25rem rgba(253,13,13,.25)}.btn-close:active,.btn-close:focus{border:0!important;outline:0!important;box-shadow:none}.modal-open .content{filter:blur(10px)}.modal-backdrop.show{opacity:.7}.call_probno{right:120px;position:fixed;top:120px;cursor:pointer;z-index:3}.call_probno .circle_1{padding:20px;flex-direction:row;box-shadow:0 0 30px #ffffff50;border-radius:150px;background:#cf202e;display:flex}.call_probno .circle_2{animation-direction:alternate;animation-iteration-count:infinite;padding:2px;border:3px solid #cf202fe0;animation-name:circle_2;border-radius:150px;animation-duration:1.2s}@keyframes circle_2{0%{border:3px solid #cf202fe0}to{border:3px solid transparent}}.call_probno .circle_3{animation-direction:alternate;animation-iteration-count:infinite;padding:2px;border:2px solid #cf202fb7;animation-name:circle_3;border-radius:150px;animation-duration:1.2s}@keyframes circle_3{0%{border:2px solid #cf202fb7}to{border:2px solid transparent}}.call_probno .circle_4{animation-direction:alternate;animation-iteration-count:infinite;padding:3px;border:1px solid #cf202f73;animation-name:circle_4;border-radius:150px;animation-duration:1.2s}@keyframes circle_4{0%{border:1px solid #cf202f73}to{border:1px solid transparent}}.call_probno .circle_5{animation-direction:alternate;animation-iteration-count:infinite;padding:2px;border:.5px solid #cf202f34;animation-name:circle_5;border-radius:150px;animation-duration:1.2s}@keyframes circle_5{0%{border:.5px solid #cf202f34}to{border:.5px solid transparent}}.icon_free_training{height:36px;background:url(/images/icon_free_training.svg) no-repeat 50%;width:36px}.call_probno .icon_free_training{animation-direction:alternate;animation-iteration-count:infinite;transform:scale(1);animation-name:icon_free_training;animation-duration:1.2s}@keyframes icon_free_training{0%{transform:scale(1)}to{transform:scale(1.2)}}.call_text{overflow:hidden;font-size:16px;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;max-width:150px;width:0;line-height:20px;padding-left:0}.call_probno:hover .circle_2{border:3px solid transparent!important}.call_probno:hover .circle_3{border:2px solid transparent!important}.call_probno:hover .circle_4{border:1px solid transparent!important}.call_probno:hover .circle_5{border:.5px solid transparent!important}.call_probno:hover .icon_free_training{animation-duration:99s}.call_probno .call_text{width:150px;padding-left:20px}.block_calendar{min-height:calc(100vh - 95px);flex-direction:column;background:url(/images/bg_calendar.webp) no-repeat top #010000;background-size:cover;align-items:stretch;display:flex}.block_calendar .item_title{font-size:70px;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;line-height:46px}.filters_calendar{padding-top:40px;max-width:1640px;margin:0 auto;width:100%}.filters_calendar .dropdown-toggle{justify-content:space-between;border:2px solid #fff;min-width:260px;background:transparent;display:flex}.filters_calendar .dropdown-toggle:hover{color:#fff}.filters_calendar .dropdown-toggle:after{display:none}.filters_calendar .dropdown-toggle .icon_list{display:inline-block}.filters_calendar .dropdown-toggle .icon_list svg{fill:#fff;transition:all .2s ease-in-out;margin-top:-2px}.filters_calendar .dropdown-toggle.show .icon_list svg{fill:#cf202e}.filters_calendar .dropdown-toggle.show{border-color:#cf202e;color:#cf202e;box-shadow:none!important}.filters_calendar .dropdown-menu{min-width:260px;border-radius:0;background:#292929}.filters_calendar .dropdown-menu .dropdown-item{padding:.4rem 1rem;justify-content:space-between;font-size:14px;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;display:flex}.filters_calendar .dropdown-menu .dropdown-item:hover{background:#4b4b4b}.filters_calendar .dropdown-menu .dropdown-item .form-check-outline.form-check-input[type=checkbox]{height:16px;margin-right:0;margin-left:5px;width:16px;margin-top:2px}.filters_calendar .btn_reset{font-weight:700;font-style:italic;color:#525252;text-transform:uppercase;background-color:#242424;box-shadow:none!important;border-radius:0}.filters_calendar .btn_reset .close{height:10px;background:url(/images/icon_close.svg) no-repeat 0 0;background-size:cover;opacity:.3;margin-left:10px;width:10px;display:inline-block}.filters_calendar .btn_reset:hover{color:#a5a5a5;background-color:#464646}.button_order_calendar{padding:5px 20px;border:none;right:10px;color:#fff;transition:all .3s ease-in-out;text-transform:uppercase;position:absolute;opacity:.05;bottom:46px;background:#cf202e;left:10px;margin-top:29px}.sign_popup .modal-content{padding:52px 42px 30px 30px;border:none;box-shadow:0 0 40px #000;border-radius:0;background:url(/images/bg_modal.jpg) repeat 0 0 #2e2e2e}.trenersaModal .modal-content{background:url(/images/bg_ing_1.jpg) no-repeat 0 0 #2e2e2e;background-size:cover}.trenersaContent{flex-direction:row;display:flex}.trenersaContentPhotos{width:500px}.trenersaContent_general_photo{max-width:500px}.trenersaContentAbout{padding-left:40px}.trenersaContentAbout_name{font-size:46px;color:#fff;font-family:Benzin Bold}.trenersaContentAbout_type{font-size:38px;color:#fe0000}.trenersaContentAbout_h2{font-size:25px;color:#fe0000;text-transform:uppercase;margin-top:60px}.trenersaContentAbout_h2_white{font-size:18px;color:#fff;text-transform:uppercase;margin-top:60px}.trenersaContentAbout_trenirovki{padding:0;max-width:286px;margin:5px 0}.trenersaContentAbout_trenirovki li{list-style:none;padding:2px 10px;justify-content:space-between;font-weight:400;margin-bottom:5px;color:#fff;flex-direction:row;background-color:#ffffff40;border-radius:5px;display:flex}.trenersaContentAbout_trenirovki span{display:block}.trenersaContentAbout_btn{color:#fff!important;background-color:red;box-shadow:none!important;border-radius:10px;margin-top:10px}.trenersaContentAbout_list{font-size:18px;font-weight:400;color:#fff;margin-left:0}.trenersaContentAbout_list ul{padding-left:20px}.trenersaContentAbout_list li::marker{color:#fe0000}.trenersaContent_general_photo img{width:100%}.sign_popup .btn-close{height:10px;right:33px;position:absolute;top:30px;background:url(/images/icon_close.svg) no-repeat 0 0;background-size:cover;width:10px}.sign_popup .wait_text{display:none}.sign_popup .alert-danger{background-color:#f8d7da29}.sign_popup .alert-danger,.sign_popup .alert-success{border-color:transparent;font-size:20px;color:#fff;text-align:center}.sign_popup .alert-success{background-color:#d1e7dd54}.sign_details{color:#fff;margin-top:10px;display:none}.sign_details .time_block_item{justify-content:space-between;font-size:14px;display:flex}.sign_details .title_name{font-size:20px;font-weight:700;font-style:italic;color:#a50d1a;transition:all .2s ease-in-out;text-transform:uppercase}.sign_details .title_service{font-size:14px;font-style:italic;transition:all .2s ease-in-out}.button_order_calendar:hover{background-color:#a50d1a}.item_carousel_calendar .block_item:hover .button_order_calendar{opacity:1;z-index:1}.carousel_calendar .item_carousel_calendar .week_days{flex-direction:row;display:flex}.carousel_calendar .item_carousel_calendar .date_item{padding-top:30px;text-align:center;padding-bottom:30px}.carousel_calendar .item_carousel_calendar .date_item .day{font-size:14px;color:#fff;opacity:.4;font-family:Arial,Helvetica,sans-serif}.carousel_calendar .item_carousel_calendar .day_week{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase}.carousel_calendar .item_carousel_calendar .block_item_fail{height:218px;padding:15px;margin-bottom:10px}.carousel_calendar .item_carousel_calendar .block_item{height:218px;padding:15px;margin-bottom:10px;color:#404040;transition:all .2s ease-in-out;position:relative;background:#ffffff1c;cursor:pointer}.carousel_calendar .item_carousel_calendar .block_item:hover{background:#ffffff3f}.carousel_calendar .item_carousel_calendar .block_item .time_block_item{justify-content:space-between;font-size:17px;display:flex}.carousel_calendar .item_carousel_calendar .block_item .title_name{font-size:14px;font-weight:700;font-style:italic;transition:all .2s ease-in-out;text-transform:uppercase}.carousel_calendar .item_carousel_calendar .block_item .tremer_item{position:absolute;bottom:10px;left:10px}.carousel_calendar .item_carousel_calendar .block_item{color:#fff}.carousel_calendar .item_carousel_calendar .block_item .title_name,.carousel_calendar .item_carousel_calendar .day_week{color:#cf202e}.carousel_calendar .item_carousel_calendar .block_item:hover,.carousel_calendar .item_carousel_calendar.active .block_item,.carousel_calendar .owl-item:first-child .day_week{color:#fff}.carousel_calendar .item_carousel_calendar .block_item:hover .title_name,.carousel_calendar .item_carousel_calendar.active .block_item .title_name,.carousel_calendar .item_carousel_calendar.active .day_week{color:#cf202e}.carousel_calendar .item_carousel_calendar .block_item .title_service{font-size:20px;font-style:italic;transition:all .2s ease-in-out}.carousel_calendar{justify-content:space-between;max-width:1640px;margin:0 auto;width:100%}.carousel_calendar .owl-stage{display:flex}.carousel_calendar .owl-nav button{height:17px;transition:all .2s ease-in-out;position:absolute;opacity:.5;width:10px}.carousel_calendar .owl-nav .owl-prev{top:50px;background:url(/images/icon_arrow_left_2.svg) no-repeat 0 0!important;background-size:cover!important;left:0}.carousel_calendar .owl-nav .owl-next{right:5px;top:50px;background:url(/images/icon_arrow_right_2.svg) no-repeat 0 0!important;background-size:cover!important}.carousel_calendar .owl-nav button span{display:none!important}.loader{animation:rotate 1s linear infinite;height:48px;position:relative;border-radius:50%;width:48px;display:inline-block}.loader:after,.loader:before{animation:prixClipFix 2s linear infinite;border:5px solid #fff;content:"";position:absolute;inset:0;box-sizing:border-box;border-radius:50%}.loader:after{border-color:red;transform:rotate3d(90,90,0,180deg);inset:8px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}.items_abonements .owl-stage-outer{padding-top:10px}.cmasa_details,.csect_details{color:#fff}.cmasa_item,.csect_item{padding:10px;transition:all .2s ease-in-out;background:#4a4a4a4f;cursor:pointer;margin-top:10px;display:flex}.csect_item:hover{background:#4a4a4a96}.cmasa_block__item,.csect_block_item{flex:1}.csect_check{align-items:center;display:flex}.personal_services .nav-link.active{background-color:#cf202e}.personal_services .nav-link{color:#000}.list_card_services,.list_card_services li{list-style:none;padding:0;margin:0}.list_card_services{margin-bottom:20px;margin-top:20px}.list_card_services li{margin-bottom:10px}.list_card_services label{padding:15px;justify-content:space-between;transition:all .2s ease-in-out;border-bottom:1px solid transparent;flex-direction:row;box-shadow:0 0 10px #cf202e00;background:#fcedee;background:linear-gradient(0deg,#fcedee,rgba(207,32,46,.13));cursor:pointer;display:flex}.list_card_services label:hover{border-bottom:1px solid #cf202fa6;box-shadow:0 0 10px #cf202f36;background:linear-gradient(0deg,#fcedee,rgba(207,32,47,.212))}.list_card_services label.active{color:#fff;border-bottom:1px solid #cf202fa6;background:#cf202e}.list_card_services label span{flex-direction:row;display:flex}.list_card_services label .select_service{position:absolute;opacity:0}.times_time{position:absolute;top:100px;background:#fff;background:linear-gradient(270deg,hsla(0,0%,100%,0),rgba(0,0,0,.706) 53%);left:-78px;z-index:9}.times_time .time_veertical{height:229px}.time_veertical_b,.times_time .time_veertical{pointer-events:none;font-size:2.25rem;font-weight:700;font-style:italic;text-shadow:0 0 5px #fff;color:#000;background:linear-gradient(270deg,#cf202e,#fff);-webkit-background-clip:text;background-clip:text;padding-right:1.875rem;-webkit-text-stroke:.3125rem transparent;opacity:.92;letter-spacing:-.07rem;align-items:center;padding-left:2px;display:flex;z-index:2}.time_veertical_b{right:11px;position:absolute;text-align:center;top:83px;left:11px;display:none}.form_entry{padding:0 20px 20px;background:#cf202e69}.form_entry input,.form_entry textarea{border:none;color:#fff;border-bottom:1px solid #fff;border-radius:0;background:#cf202e}.form_entry input:focus,.form_entry textarea:focus{color:#fff;outline:none;box-shadow:none;background:#cf202e}.form_entry input::placeholder,.form_entry textarea::placeholder{color:#fff}.form_entry .sendentryModalForm{float:right}.partners-list{text-align:center}.partners-list-item{margin:10px;background:#0000008c;width:300px;display:inline-block}.partners-list-img{width:100%}.partners-list-section{background:url(/images/bg_abonement_page.webp) no-repeat top;background-size:cover;padding-bottom:30px}.partners-list-section h3{padding:30px 0;font-size:23px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;text-transform:uppercase;line-height:75px}.section12.fighter_hero{height:40vh;justify-content:flex-end;flex-direction:column;background-size:cover,auto;background-position:50% 0,0 0;background-image:url(/images/bg_abonement_page.webp),linear-gradient(#000,#000);background-repeat:repeat,repeat;display:flex}.column.partner_page{justify-content:space-between;align-items:center;display:flex}.section12 .section_heading_large.white_heading{border-left:10px solid #e73245;font-size:40px;font-weight:700;margin-bottom:12px;color:#fff;text-transform:uppercase;object-fit:fill;line-height:46px;margin-top:12px;font-family:Boxed,Oswald,sans-serif;padding-left:12px}.logo_partner{height:200px;margin-right:20px;float:right}.news_content{overflow:hidden;padding:40px}.button_parnter{float:right}.button_parnter a{padding:4px 30px;font-size:26px;text-decoration:none;font-weight:700;font-style:italic;color:#fff;transition:all .2s ease-in-out;text-transform:uppercase;margin-left:30px;white-space:nowrap;display:block}.form_call{position:absolute;top:217px;left:126px;line-height:65px;z-index:99}.form_call .h1_title_back{color:red}.form_call .h1_title_back,.form_call .h1_title_back_2{font-size:60px;font-style:italic;font-family:Benzin Bold}.form_call .h1_title_back_2{color:#fff}.form_call .h1_title_back_3{font-size:25px;color:#fff;font-family:Montserrat-Regular}.form_call .h1_title_back_3 b{font-family:Montserrat-SemiBold}.form_call .title_1{font-size:18px;color:#fff;font-family:Montserrat-Regular}.form_call .title_1 b{font-family:Montserrat-SemiBold}.form_call .form_bg input{border:none;margin-bottom:10px;background-color:#6c6c6c87;border-radius:10px}.form_call .form_bg input:focus{box-shadow:0 0 0 3px #ff000067}.form_call .form_bg input::placeholder{color:#fff}.form_call .form_bg #phoneMask{margin-right:10px;margin-bottom:0}.form_call .form_bg .btn{color:#fff;background-color:red;box-shadow:none!important;border-radius:10px}.map_gis{padding-top:88px;font-size:20px;right:116px;color:#fff;transition:all .2s ease-in-out;position:absolute;max-width:237px;text-align:center;top:142px;background:url(/images/gis.png) no-repeat top;cursor:pointer;font-family:Montserrat-Regular;z-index:99}.map_gis:hover{transform:scale(1.1)}.map_gis_build{height:101px;padding-top:88px;right:129px;transition:all .2s ease-in-out;position:absolute;top:562px;background:url(/images/gis2.png) no-repeat top;cursor:pointer;width:81px;z-index:99}.map_gis_build:hover{transform:scale(1.1)}.map_gis_map{display:none}.bg_promo,.bg_promo_list,.block_header_promo{min-height:728px!important}.block_generalufc{height:700px;padding-top:100px;background:url(/images/bg_land1.jpg) no-repeat;background-size:cover}.block_generalufc_title{font-size:40px;font-style:italic;text-transform:uppercase;text-align:center;line-height:55px;font-family:Benzin Bold}.block_generalufc_title span{color:red;display:block}.block_generalufc_subtitle{font-size:25px;color:#000;text-align:center;margin-top:30px;font-family:Montserrat-Regular}.block_generalufc_items{flex-direction:row;margin-top:30px;display:flex}.block_generalufc_item{padding:0 30px}.block_generalufc_item_img{margin-bottom:10px;text-align:center}.block_generalufc_item_h4{font-size:18px;text-align:center;font-family:Montserrat-SemiBold}.block_generalufc_item_sub{font-size:13px;text-align:center;font-family:Montserrat-Regular}