img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@charset "UTF-8";@font-face{font-family:"Halvar Breitschrift";src:url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Regular-Web.eot);src:url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Regular-Web.eot#iefix) format("embedded-opentype"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Regular-Web.woff2) format("woff2"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Regular-Web.woff) format("woff"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Regular-Web.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Halvar Breitschrift";src:url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Medium-Web.eot);src:url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Medium-Web.eot#iefix) format("embedded-opentype"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Medium-Web.woff2) format("woff2"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Medium-Web.woff) format("woff"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/Halvar%20Breitschrift-Medium-Web.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Halvar Breitschrift";src:url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/HalvarBreit-XBd.eot);src:url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/HalvarBreit-XBd.woff2) format("woff2"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/HalvarBreit-XBd.woff) format("woff"),url(//apollo.online/wp-content/themes/apollo/build/static/css/../../../build/static/fonts/HalvarBreit-XBd.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none}*{position:relative}html{font-size:10px;scroll-behavior:smooth;background:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.noscroll{height:100vh;overflow:hidden}.hidden{display:none !important}.color-blue{color:#004fe8}.container{margin:0 auto;width:100%;max-width:192rem;padding:0 2rem}main{background:#000}section{overflow:hidden;z-index:1}.grid-x3{display:-ms-grid;display:grid;grid-gap:2rem}.grid-x2{display:-ms-grid;display:grid;grid-gap:2rem}.grid-x4{display:-ms-grid;display:grid}body #areon_chat_web_widget_loaded,body .acbsww.acbsww_container{display:none}.acbswc-message{position:relative;color:#010101}.acbswc-system-message{border:1px dashed;max-width:70%;margin:0 auto;padding:5px;border-radius:20px;text-align:center;opacity:.75}.acbswc{font-family:Roboto,sans-serif !important}.acbswc *{color:#010101}.acbsww.acbsww_container{opacity:1;right:6.1rem !important;bottom:5.4rem !important}.acbsww_icons .acbsww_close{display:none !important}#areon_chat_web_widget_loaded,.acbsww.acbsww_container{z-index:100 !important}.datepicker-panel>ul>li{color:#000}.datepicker-container{padding:10px;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;border-color:#000}.datepicker-container:before,.datepicker-container:after{display:none}.datepicker-container li{font-size:14px}.page-head{padding-top:8.8rem;z-index:5}.page-head .breadcrumbs *{font-size:1.2rem}.page-head .breadcrumbs a{opacity:.6;-webkit-transition:opacity .2s ease,color .2s ease;-o-transition:opacity .2s ease,color .2s ease;transition:opacity .2s ease,color .2s ease}.page-head .breadcrumbs a:hover,.page-head .breadcrumbs a:focus-visible{opacity:1;color:inherit}.page-head .breadcrumbs .separator{color:#004fe8}.page-head .breadcrumbs-title{margin-top:4rem;text-transform:uppercase;line-height:100%}.single-courses-fa .page-head .breadcrumbs,.single-courses-fa .page-head .breadcrumbs *{color:#111}.single-courses-fa .page-head .breadcrumbs a{opacity:.7}.single-courses-fa .page-head .breadcrumbs a:hover,.single-courses-fa .page-head .breadcrumbs a:focus-visible{opacity:1}.single-courses-fa .page-head .breadcrumbs .separator{color:#111}.rank-math-breadcrumb>p,.rank-math-breadcrumb>span{white-space:normal;word-break:break-word}.page-template-page-bmi-calculator-iframe-php .page-head{padding-top:8.8rem}.faq__lists{margin-top:3.2rem}.faq__list:not(:first-of-type){margin-top:2rem;-webkit-transition:margin .2s linear;-o-transition:margin .2s linear;transition:margin .2s linear}.faq__list-item:not(:first-of-type){margin-top:2rem;-webkit-transition:margin .2s linear;-o-transition:margin .2s linear;transition:margin .2s linear}.faq__list-item span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.faq__list-item span svg path{fill:#ff6424}.faq__list-item.active .faq__question span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.faq__list-item.active .faq__question span svg path{fill:#fff}.faq__list-item.active+.faq__list-item{margin-top:4rem}.faq__question{width:100%;height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.4rem;border:.1rem solid #fff;border-radius:2.4rem}.faq__question p{width:calc(100% - 2.7rem);font-weight:500;font-size:1.6rem;line-height:100%}.faq__question span{width:1.6rem;height:1rem;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.faq__question span svg{display:block;width:100%;height:100%}.faq__question span svg path{-webkit-transition:fill .2s linear;-o-transition:fill .2s linear;transition:fill .2s linear}.faq__answer{margin-top:.8rem;width:100%;background:#fff;padding:3.2rem 2.4rem 4rem;border-radius:2rem;display:none}.faq__answer *{color:#000}.faq__answer li{padding-left:1.5rem}.faq__answer li:before{content:"";position:absolute;top:.5rem;left:0;width:.7rem;height:.7rem;background:#004fe8;border-radius:.2rem}.faq__answer li:not(:first-of-type){margin-top:1.6rem}.faq__answer p{padding-left:1.5rem}.faq__answer p:not(:first-of-type){margin-top:1.6rem}body .fancybox-navigation .fancybox-button{width:3rem;height:3rem;-webkit-box-sizing:content-box;box-sizing:content-box;background:0 0;top:auto;bottom:3rem}body .fancybox-navigation .fancybox-button--arrow_right{padding:0 1rem 0 0}body .fancybox-navigation .fancybox-button--arrow_left{padding:0 0 0 1rem}body .fancybox-navigation .fancybox-button--arrow_left svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body .fancybox-infobar{top:auto;left:calc(50% - 3rem);bottom:2rem}body .fancybox-navigation .fancybox-button[disabled]{opacity:.5}.custom-pagination,.custom-blog-pagination{margin-top:4rem;padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-touch-action:none;touch-action:none}.custom-pagination .page-numbers,.custom-blog-pagination .page-numbers{padding:1.1rem 1.2rem;min-width:4rem;display:block;border:.1rem solid #fff;border-radius:1rem;font-weight:500;font-size:1.6rem;line-height:100%;text-align:center}.custom-pagination .page-numbers:not(:first-child),.custom-blog-pagination .page-numbers:not(:first-child){margin-left:.6rem}.custom-pagination .page-numbers.current,.custom-blog-pagination .page-numbers.current{background:#004fe8;border:.1rem solid #004fe8}.custom-blog-pagination{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-blog-pagination .page-numbers{-ms-flex-negative:0;flex-shrink:0}.custom-blog-pagination .page-numbers.prev:not(.total){margin-right:.8rem}.custom-blog-pagination .page-numbers.next:not(.total){margin-left:.8rem}.custom-blog-pagination .page-numbers.prev,.custom-blog-pagination .page-numbers.next{border:none;padding:0;width:2rem;min-width:auto}.custom-blog-pagination .page-numbers.prev:before,.custom-blog-pagination .page-numbers.next:before{content:"";position:absolute;top:calc(50% - 0.9rem);left:calc(50% - 0.9rem);width:1.8rem;height:1.8rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACdSURBVHgB7djbCYRADIXh47IFbAc7nYqdaAWWYAmWYAt2EBP0yduLmIxyfgiD+PIhiswAFxKRpNPZiugWzCBzQyhqhZFQ1AHG6nV+8IwYYt6KaXPC1PCOGGIejdG+OqVO2rn3V1QH5wp7FMioj86IjDJQg4wqlt9Aj+17VOtUiOjkSysRFVFEEUUUUUT5o+zad792grI1ITq54UhvApRuJu6xogAAAAAAAElFTkSuQmCC);background-size:cover;background-repeat:no-repeat}.custom-blog-pagination .page-numbers.prev.total:before,.custom-blog-pagination .page-numbers.next.total:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M16 1L8.70711 8.29289C8.31658 8.68342 8.31658 9.31658 8.70711 9.70711L16 17' stroke='white' stroke-width='2'/%3E%3Cpath d='M9 1L1.70711 8.29289C1.31658 8.68342 1.31658 9.31658 1.70711 9.70711L9 17' stroke='white' stroke-width='2'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.custom-blog-pagination .page-numbers.next:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mtsnb-hidden.mtsnb-top{opacity:0}.mtsnb-hidden{-webkit-transition:opacity ease .3s,-webkit-transform ease .3s;transition:opacity ease .3s,-webkit-transform ease .3s;-o-transition:opacity ease .3s,transform ease .3s;transition:opacity ease .3s,transform ease .3s;transition:opacity ease .3s,transform ease .3s,-webkit-transform ease .3s}.trc-logo__card{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:2rem;left:2rem;height:48px;padding:10px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(29,29,29,.8);border-radius:12px;z-index:2}.trc-logo__card img{height:100%;width:auto !important;-o-object-fit:contain !important;object-fit:contain !important}li:hover .trc-logo__card img{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.trc-logo__card--payment{left:auto;right:2rem;height:auto;padding:5px 10px;background:#ff6424;color:#fff;z-index:6}.trc-logo__card--payment p{font-size:1.2rem;line-height:1.2;font-weight:500}.trc-logo__card--payment p span{display:inline-block;width:15px;min-width:15px;height:15px;margin:0 0 -3px 4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cg fill='%23fff' fill-opacity='.8' clip-path='url(%23a)'%3E%3Cpath d='M8.006 7.003h6.412c.404 0 .594.19.591.594-.018 3.551-2.67 6.684-6.171 7.29A7.517 7.517 0 0 1 .35 9.768c-.947-2.93.072-6.247 2.498-8.141C4.195.576 5.72.028 7.428 0c.378-.006.578.194.578.575V7.003Z'/%3E%3Cpath d='M11.88 5.965H9.645c-.41 0-.6-.194-.6-.603V.907c0-.479.3-.7.75-.547 2.42.825 4.039 2.454 4.861 4.87.147.429-.081.735-.54.735H11.88Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15.009v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.popups{position:fixed;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#ff6424;border:1px solid #000;z-index:10;display:none}.popups span,.popups .clubs-rates__slide-buy{width:100%;margin:0;padding:12px 20px;font-size:1.4rem;font-weight:500;border-top:1px solid #000;cursor:pointer}.popups span:first-child,.popups .clubs-rates__slide-buy:first-child{border-top:none}.popups span:hover,.popups .clubs-rates__slide-buy:hover{color:#000}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:120%;color:#fff}input::-moz-placeholder,textarea::-moz-placeholder{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:120%;color:#fff}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:120%;color:#fff}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:120%;color:#fff}h1,h2,h3,h4,h5,p,span,div,a,li,textarea,input,button,input::placeholder,textarea::placeholder{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:120%;color:#fff}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.6rem}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.6rem}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.6rem}textarea,input,button,input::placeholder,textarea::placeholder{font-size:1.6rem}h1,.like-h1{font-size:3.2rem;font-weight:500}h2,.like-h2{font-size:2.4rem;font-weight:500}h3,.like-h3{font-size:1.8rem;font-weight:500}h4{font-size:1.6rem;font-weight:500}h5{font-size:1.4rem;font-weight:500}li{list-style-type:none}a{text-decoration:none;color:inherit}a:hover{color:inherit}a:visited{color:inherit}.text2{font-size:1.2rem;line-height:100%}.text_add{font-size:1rem;opacity:.5}.body2{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.3}button{background:0 0;border:none;border-radius:none}.bttn{width:100%;height:5.5rem;display:block;background:#ff6424;font-weight:500;font-size:1.6rem;line-height:100%;text-align:center;text-transform:uppercase;color:#000;border-radius:1.2rem}.bttn_small{width:20rem;margin-left:auto;margin-right:auto}.bttn--orange{background:var(--bttn1-color);color:#fff}.bttn--orange:hover{background:var(--bttn1-color);color:#000}.bttn_call{-webkit-transition:.2s linear,color .2s linear .2s;-o-transition:.2s linear,color .2s linear .2s;transition:.2s linear,color .2s linear .2s}.bttn_call:before,.bttn_call:after{content:"";position:absolute;top:50%;left:50%;width:.4rem;height:2.4rem;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.bttn_call:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.bttn_call-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bttn_call-container ul{display:-webkit-box;display:-ms-flexbox;display:flex}.bttn_call-container li{width:7rem;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.bttn_call-container li a{display:block;width:100%;height:100%;text-indent:-9999;background-color:transparent;color:transparent;cursor:pointer}.bttn_call-container .acbsww_icon_viber{background-image:url(https://static.vicireon.net/widgets/panel.buttons/pics/ico_viber.svg)}.bttn_call-container .acbsww_icon_telegram{background-image:url(https://static.vicireon.net/widgets/panel.buttons/pics/ico_telegram.svg)}.bttn_call-container .acbsww_icon_webchat{background-image:url(https://static.vicireon.net/widgets/panel.buttons/pics/ico_webchat.svg)}.bttn_call.active{margin-left:.5rem;width:6rem !important;color:rgba(0,0,0,0);border:.2rem solid #fff;border-radius:1.8rem;-webkit-transition:width,color,margin .2s linear;-o-transition:width,color,margin .2s linear;transition:width,color,margin .2s linear;text-indent:-999rem}.bttn_call.active:before,.bttn_call.active:after{opacity:1}.ellipse_blue:before,.ellipse_orange:before{content:"";position:absolute;top:48%;left:48%;height:11rem;width:6.5rem;border-radius:50%;-webkit-transform:translate(-50%,-50%) rotate(53deg);-ms-transform:translate(-50%,-50%) rotate(53deg);transform:translate(-50%,-50%) rotate(53deg);z-index:-1}.ellipse_blue:before{background:#004fe8}.ellipse_orange:before{background:#ff6424}.bttn_download{display:block;width:100%;height:5.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.1rem solid #fff;border-radius:24px;font-size:1.2rem;line-height:100%}.bttn_download span{margin-left:.8rem;font-size:1.5rem;text-transform:uppercase}.swiper-next,.swiper-prev{display:none}.custom-select__wrap{margin-top:.5rem;width:100%;z-index:5}.custom-select__select{padding:1.5rem 1.4rem;padding-right:4.9rem;width:100%;border:.1rem solid rgba(255,255,255,.4);border-radius:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select__select p{font-size:13px;line-height:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.custom-select__select svg{display:block;position:absolute;right:2.4rem;top:calc(50% - 0.8rem);width:.9rem;height:1.6rem;-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.custom-select__select svg path{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.custom-select__select.active svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.custom-select__select.active svg path{fill:#fff}.custom-select__list{position:absolute;top:5rem;left:0;width:100%;padding:1rem 1.6rem;background:#000;border:.1rem solid rgba(255,255,255,.4);border-radius:2rem;overflow:auto;z-index:3;display:none;max-height:300px}.custom-select__item{padding:1rem 0;font-size:13px;line-height:100%}.custom-select__price>span:not(.front-rate__slide-price-current){margin-right:.4rem}.custom-select__price-member-old:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:rotate(15deg) translate(0,-50%);-ms-transform:rotate(15deg) translate(0,-50%);transform:rotate(15deg) translate(0,-50%);background:#ff6424;width:100%;height:.1rem}.bg_yellow{background:#ffd556;padding-left:.4rem;padding-right:.4rem;color:#000}.bg_yellow span{color:#000}.footer{border-top:.1rem solid rgba(255,255,255,.2);padding:3.2rem 0}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo svg{display:block;height:4rem;width:auto}.footer__arrow-up{width:4rem;height:4rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.8rem}.footer__arrow-up svg{width:1.4rem;height:1.4rem}.footer__links{margin-top:4rem}.footer__links li{opacity:.7}.footer__links li:not(:first-of-type){margin-top:2rem}.footer__icons{margin-top:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__contact{margin-top:3rem;height:4.8rem}.footer__bttn-contact{width:100%;height:100%;background:#004fe8;border:.2rem solid #004fe8;border-radius:1.6rem;font-weight:500;font-size:1.6rem;line-height:100%;text-align:center;text-transform:uppercase;color:#fff;-webkit-transition:background .2s linear,color .2s linear .2s,width .2s linear;-o-transition:background .2s linear,color .2s linear .2s,width .2s linear;transition:background .2s linear,color .2s linear .2s,width .2s linear}.footer__downloads{margin-top:2.4rem}.footer__download{border:.1rem solid rgba(255,255,255,.2)}.footer__download span:nth-of-type(1){font-size:1.1rem;line-height:100%}.footer__download span:nth-of-type(2){font-weight:500;font-size:1.3rem;line-height:100%}.footer__download span:nth-of-type(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;margin-right:1rem}.footer__download span:nth-of-type(3) svg{overflow:visible}.footer__download:nth-of-type(2){margin-top:.5rem}.footer__copyright{margin-top:3.5rem}.footer__copyright img{width:1.2rem;height:1.2rem;-o-object-fit:contain;object-fit:contain}.footer__copyright p,.footer__copyright p span{font-size:1.1rem}.footer__copyright-orange{color:#ff6424}.modal__window-wrap-benefits .modal__window{padding-bottom:10rem}.modal__window-wrap-benefits .modal__title{color:#fff;max-width:46rem}.modal__window-wrap-benefits .modal__subtitle{margin-top:2.4rem;max-width:46rem}.modal__window-wrap-benefits .modal__list{margin-top:4.8rem;border-bottom:0;padding-bottom:0}.modal__window-wrap-benefits .modal__bttn-close{margin-top:5.6rem;background:#004fe8;color:#fff}.modal__window-wrap-benefits .modal__bttn-close:hover{color:#ff6424}.modal__window-wrap-benefits .modal__bttn-close:active{background:#113f97}.modal__window-wrap-benefits .modal__icon{position:absolute;left:2rem;bottom:calc(100% + 1.6rem);background:#004fe8;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1rem}.modal__window-wrap-benefits .modal__icon svg{display:block;width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain;border-radius:.6rem}.popup-story_wrap{display:none;position:fixed;top:0;width:100vw;height:100vh;background:#000;z-index:99999}.popup-story_wrap.active{display:block}.stories_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:1rem 1px;margin:1rem 0}.stories_wrap .swiper-wrapper{gap:5px}.swiper-slide.story_item{width:90px;height:90px;cursor:pointer}.swiper-slide.story_item picture,.swiper-slide.story_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.swiper-slide.story_item span{display:block;font-size:11px;position:absolute;bottom:0;padding:7px 10px;color:#fff}.swiper-slide.story_item img.story-mask{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.stories-button-next.swiper-next,.stories-button-prev.swiper-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;display:none;opacity:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.stories-button-next.swiper-next.swiper-button-lock,.stories-button-next.swiper-next.swiper-button-disabled,.stories-button-prev.swiper-prev.swiper-button-lock,.stories-button-prev.swiper-prev.swiper-button-disabled{opacity:0 !important}.stories-button-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.stories-button-next.swiper-next svg,.stories-button-prev.swiper-prev svg{width:24px}.stories-button-next:before{content:"";position:absolute;right:0;left:0;background:-o-linear-gradient(left,#000 -1.69%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,right top,left top,color-stop(-1.69%,#000),to(rgba(0,0,0,0)));background:-o-linear-gradient(right,#000 -1.69%,rgba(0,0,0,0) 100%);background:linear-gradient(270deg,#000 -1.69%,rgba(0,0,0,0) 100%);width:300%;height:100%;display:block}.stories-button-next.white-before:before{background:-webkit-gradient(linear,right top,left top,color-stop(-1.69%,#fff),to(rgba(0,0,0,0)));background:-o-linear-gradient(right,#fff -1.69%,rgba(0,0,0,0) 100%);background:linear-gradient(270deg,#fff -1.69%,rgba(0,0,0,0) 100%)}.stories-button-prev:before{content:"";position:absolute;right:0;top:0;background:-o-linear-gradient(left,#000 -1.69%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(-1.69%,#000),to(rgba(0,0,0,0)));background:linear-gradient(90deg,#000 -1.69%,rgba(0,0,0,0) 100%);width:300%;height:100%;display:block}.stories-button-prev.white-before:before{background:-webkit-gradient(linear,left top,right top,color-stop(-1.69%,#fff),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,#fff -1.69%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,#fff -1.69%,rgba(0,0,0,0) 100%)}.stories-button-next{right:0}.popup-story{width:100vw;height:100%;position:fixed;left:0;opacity:1;border-radius:0}.popup-story iframe{width:100%;height:100%;border:none}.close-popup-story{position:absolute;width:6rem;height:6rem;display:block;left:8rem;top:4rem;cursor:pointer}.close-popup-story img{display:block;margin:1rem auto}@-webkit-keyframes slideDown{from{max-height:0;opacity:0}to{max-height:500px;opacity:1}}@keyframes slideDown{from{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.menu-open .header:before{left:0}.menu-open .header--scrolled{background:#1d1d1d !important}.header{position:fixed;top:0;left:0;width:100%;height:6.4rem;background:0 0;z-index:310;-webkit-transition:background .3s linear,top .3s ease,-webkit-transform .3s linear;transition:background .3s linear,top .3s ease,-webkit-transform .3s linear;-o-transition:transform .3s linear,background .3s linear,top .3s ease;transition:transform .3s linear,background .3s linear,top .3s ease;transition:transform .3s linear,background .3s linear,top .3s ease,-webkit-transform .3s linear}.header:before{position:absolute;left:-100%;top:0;content:"";width:100%;height:100%;background:#1d1d1d;z-index:1;-webkit-transition:left .3s linear,top .3s ease,-webkit-transform .3s ease;transition:left .3s linear,top .3s ease,-webkit-transform .3s ease;-o-transition:left .3s linear,top .3s ease,transform .3s ease;transition:left .3s linear,top .3s ease,transform .3s ease;transition:left .3s linear,top .3s ease,transform .3s ease,-webkit-transform .3s ease}.header .container{position:relative;z-index:2}.header__lang{width:53px;height:32px;display:none}.menu-open .header__lang{display:block}.header .wpml-ls{position:absolute;top:0;left:0}.header .wpml-ls>ul{padding:8px 7px;border-radius:8px;border:1px solid #fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:53px;background:#1d1d1d}.header--scrolled .header .wpml-ls>ul{background:#1d1d1d}.header .wpml-ls>ul:after{content:"";position:absolute;top:12px;right:7px;width:11px;height:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6' fill='none'%3E%3Cpath d='M5.35832 4.54919L0.878046 0L0 0.887913L4.70127 5.66059C5.1477 6.11203 5.84224 6.11292 6.28565 5.66453L11 0.897199L10.1617 0.0494439L5.71219 4.54892C5.61415 4.64807 5.45556 4.64753 5.35832 4.54919Z' fill='%23FF6424'/%3E%3C/svg%3E");-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.header .wpml-ls>ul:hover{max-height:500px}.header .wpml-ls>ul:hover .wpml-ls-sub-menu{display:block;-webkit-animation:slideDown .5s ease;animation:slideDown .5s ease}.header .wpml-ls>ul:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .wpml-ls li,.header .wpml-ls a,.header .wpml-ls span{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;font-size:14px;line-height:1}.header .wpml-ls li:not(.wpml-ls-current-language) a:hover span{color:#ff6424}.header .wpml-ls li .wpml-ls-sub-menu{display:none}.header .wpml-ls li .wpml-ls-sub-menu li{margin-top:16px}.header .container{height:6.4rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{height:3.5rem;z-index:3}.header__logo svg{width:auto;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.header__nav-bar{position:fixed;top:6.4rem;left:-100%;width:100%;height:100%;z-index:300;-webkit-transition:left .3s linear,top .3s ease,-webkit-transform .3s ease;transition:left .3s linear,top .3s ease,-webkit-transform .3s ease;-o-transition:left .3s linear,top .3s ease,transform .3s ease;transition:left .3s linear,top .3s ease,transform .3s ease;transition:left .3s linear,top .3s ease,transform .3s ease,-webkit-transform .3s ease}.header__content{width:100%;height:calc(100% - 6.4rem);padding:0 2rem 2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;z-index:2;overflow-x:hidden;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.header__search{width:100%;padding:1.6rem 1.4rem;background:0 0;border:.1rem solid #000;border-radius:2rem;color:#000;display:none}.header__search::-webkit-input-placeholder{color:#000}.header__search::-moz-placeholder{color:#000}.header__search:-ms-input-placeholder{color:#000}.header__search::-ms-input-placeholder{color:#000}.header__search::placeholder{color:#000}.header__menu{padding:0 2rem;width:100%;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.header__menu li{color:#000;text-transform:uppercase}.header__menu li a{display:block;padding:1.6rem 0;font-weight:500;line-height:100%}.header__menu li a:before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;height:.1rem;background:rgba(0,0,0,.08)}.header__menu li a img{position:absolute;top:50%;left:0;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:1.7rem;height:1.3rem}.header__menu li.menu-item-has-children>a:after{content:"";position:absolute;top:50%;right:0;width:.9rem;height:1.6rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url("/wp-content/themes/apollo/build/static/images/general/orange-vector.svg");background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.header__menu li .sub-menu{display:none}.header__menu>li>a{padding-left:2.3rem}.header__menu>li.active>a,.header__menu>li:first-of-type>a{padding:2.1rem 0;font-size:1.8rem}.header__menu>li.active>a{padding-left:2.3rem}.header__menu>li.active>a:after{right:auto;left:0;-webkit-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.header__bttn{height:auto;width:100%;padding:2.15rem 3rem;background:#004fe8;font-weight:500;font-size:1.6rem;line-height:100%;color:#fff;border-radius:2rem}.header__bttn-container{margin-top:2.8rem}.header__settings{padding:0 2rem;margin-top:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.header__languages .wpml-ls-item{min-height:5.6rem;min-width:5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;border-radius:1rem}.header__languages .wpml-ls-item a span{color:#000}.header__language:not(:first-of-type){margin-left:1.6rem}.header__enter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__enter svg{display:block}.header__enter svg path,.header__enter svg ellipse{fill:#004fe8}.header__enter p{margin-left:2.4rem;font-size:16px;line-height:100%;color:#004fe8}.header__icons{margin-top:2.8rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-.08rem;margin-right:-.08rem}.header__icons-item{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0 .8rem}.header__icons-item svg{display:block;width:22px;height:22px}.header__downloads{margin-top:4rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;padding:1rem;border:1px solid #fff;border-radius:1.6rem;justify-content:center;min-height:59px;width:calc(50% - 5px);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__download:hover{background:#fff}.header__download:hover span{color:#000}.header__download:hover .svg_black svg path{fill:#000}.header__download span{margin-left:1rem;font-weight:500;font-size:1.3rem;line-height:1.1;color:#fff;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__download .svg{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;width:16px;min-width:16px;font-size:0}.header__download .svg svg{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:20px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__utils{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3}.header__utils-search{display:none}.header__utils-icons{display:none}.header__utils-lang{display:none}.header__utils-button{display:none;max-width:14rem;min-height:3.5rem;background:-o-radial-gradient(circle,#ff6424 0%,#cc63d6 50%,#004fe8 100%);background:radial-gradient(circle,#ff6424 0%,#cc63d6 50%,#004fe8 100%);background-size:400%;padding:.5rem;border-radius:12px;text-align:center;font-size:11px;margin:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:gradient 5s linear infinite alternate;animation:gradient 5s linear infinite alternate}.header__utils-button:hover{-webkit-box-shadow:0px 2px 10px rgba(255,255,255,.4);box-shadow:0px 2px 10px rgba(255,255,255,.4);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.header__utils-login{height:2.4rem;width:2.4rem}.header__utils-login svg{display:block;height:100%;width:auto}.header__utils-burger{margin-left:1.4rem;height:3.2rem;width:3.2rem;border:.1rem solid #fff;border-radius:.8rem;-webkit-transition:border .3s linear;-o-transition:border .3s linear;transition:border .3s linear}.header__utils-burger:before,.header__utils-burger:after{content:"";position:absolute;top:calc(50% - 0.2rem);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.8rem;height:.2rem;background:#fff;-webkit-transition:top .15s linear .15s,background .3s linear,-webkit-transform .15s linear;transition:top .15s linear .15s,background .3s linear,-webkit-transform .15s linear;-o-transition:top .15s linear .15s,transform .15s linear,background .3s linear;transition:top .15s linear .15s,transform .15s linear,background .3s linear;transition:top .15s linear .15s,transform .15s linear,background .3s linear,-webkit-transform .15s linear}.header__utils-burger:after{top:calc(50% + 0.2rem)}.header__menu-addition{display:none}body:not(.menu-open):not(.fitness-academy-body) .header.header--scrolled{background:#1d1d1d;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}body:not(.menu-open):not(.fitness-academy-body) .header.header--scrolled:before{opacity:1}body:not(.menu-open):not(.fitness-academy-body) .header.header--scrolled.header--hide{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}body:not(.menu-open):not(.fitness-academy-body) .header.header--scrolled.header--hide:before{opacity:1}body.start-animation .page-template-front-page .header__utils-burger{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:1s linear;-o-transition:1s linear;transition:1s linear}body.start-animation .page-template-front-page .header__menu-addition{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:1s linear;-o-transition:1s linear;transition:1s linear}body.start-animation .page-template-front-page .header__logo{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:1s linear;-o-transition:1s linear;transition:1s linear}body.start-animation .page-template-front-page .header__utils{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:1s linear;-o-transition:1s linear;transition:1s linear}body.menu-open,body.menu-open main{overflow:hidden}body.menu-open .header__nav-bar{left:0}body.menu-open .header__utils-burger:before,body.menu-open .header__utils-burger:after{-webkit-transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;-o-transition:top .15s linear,transform .15s linear .15s,background .3s linear;transition:top .15s linear,transform .15s linear .15s,background .3s linear;transition:top .15s linear,transform .15s linear .15s,background .3s linear,-webkit-transform .15s linear .15s}body.menu-open .header__utils-burger:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}body.menu-open .header__utils-burger:after{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}html{margin-top:0 !important}.header__nav-bar.move{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.header__content{background:#1d1d1d;border-top:1px solid rgba(255,255,255,.2)}.header__content--inside{position:absolute;left:100%;top:0;width:100%;height:100%;display:none}.header__content--inside.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.header__main{padding-top:2.8rem;margin:0 -2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% + 4rem)}.header__main--inside{display:none}.header__main--inside.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.header__main-el{width:100%;position:relative}.header__main-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:2rem;position:relative}.header__main-all-clubs{padding:1rem 1.6rem;font-family:"Halvar Breitschrift";font-weight:500;font-size:1.6rem;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;background:#004fe8;border-radius:1rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__main-all-clubs:hover{color:#ff6424}.header__main-all-clubs:hover svg path{fill:#ff6424}.header__main-all-clubs svg{width:15px;min-width:15px;height:18px;margin-right:.6rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header__main-all-clubs svg path{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__main-item{width:100%;padding:1.8rem 4.4rem 1.8rem 2.4rem;font-family:"Halvar Breitschrift";font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.1;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.header__main-item.disabled{pointer-events:none}.header__main-item:after{position:absolute;content:"";width:1.6rem;height:2.7rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 28'%3E%3Cpath fill='%23fff' d='m10.115 13.982-6.371 6.316 1.243 1.243 6.684-6.627c.632-.63.634-1.611.006-2.239L5.002 6 3.815 7.182l6.3 6.3a.353.353 0 0 1 0 .5Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.header__main-item span{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:500}.header__main-item .mobile{display:inline-block}.header__main-item .desktop{display:none}.header__main-item--back{padding-right:2.4rem;padding-left:5rem}.header__main-item--back:after{right:0;left:2.4rem;-webkit-transform:translateY(-50%) scale(-1,1);-ms-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1)}.header__menu-desktop{display:none}.header__menu-dropdown{color:#fff;font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.2rem;line-height:1;text-transform:uppercase;padding:.7rem 2rem .7rem .7rem;border:1px solid transparent;margin-right:.8rem;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border-radius:.8rem}.header__menu-dropdown svg{position:absolute;width:1rem;height:1.2rem;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:.7rem}.header__menu-dropdown svg path{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#fff}.header__menu-dropdown:hover{border-color:rgba(255,255,255,.1)}.header__menu-dropdown.is-active{border-color:rgba(255,255,255,.3)}.header__menu-dropdown.is-active svg{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.header__menu-dropdown.is-active svg path{fill:#ff6424}.header__links{padding:0 2rem;width:100%}.header__links .header__link,.header__links .menu-item a{font-family:"Halvar Breitschrift";font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.3;color:#fff;margin-top:2rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;width:100%;text-transform:uppercase;cursor:pointer}.header__links .header__link.new:after,.header__links .menu-item a.new:after{content:"New";padding:.2rem .6rem;color:#000;background:#fff;border-radius:4px;margin-bottom:.4rem;display:inline-block;text-transform:none}.header__links .menu-item{margin-top:2rem}.header__links .menu-item a{margin-top:0}.header__links .menu-item a:hover{color:#ff6424}.header__links .menu-item.new:after{content:"New";padding:.2rem .6rem;color:#000;background:#fff;border-radius:4px;margin-bottom:.4rem;display:inline-block}.header__clubs-item{margin-top:3rem}.header__clubs-item:nth-child(1){margin-top:2rem}.header__clubs-title{font-family:"Halvar Breitschrift";font-style:normal;font-weight:500;font-size:2rem;line-height:1.1;color:rgba(255,255,255,.5)}.header__clubs-info{margin-top:.4rem;font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.4;color:rgba(255,255,255,.5)}.header__clubs-club{cursor:pointer;display:block;width:100%}.header__clubs-club:hover .header__link{color:#ff6424}.header__clubs-club.new:before{content:"New";padding:.2rem .6rem;color:#000;background:#fff;border-radius:4px;margin-bottom:.4rem;display:inline-block;font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.3rem;line-height:1.1}.header__slider{margin:4.6rem -2rem 0;padding:4.8rem 2rem 0;border-top:1px solid rgba(255,255,255,.2);width:calc(100% + 4rem)}.header__slider .swiper-container-fade .swiper-slide-active{pointer-events:none !important}.is-active .header__slider .swiper-container-fade .swiper-slide-active{pointer-events:all !important}.header__slider .header-events .event-card__bg-color{padding-top:84%}.header__slider picture{position:static}.header__slider .swiper-pagination{position:static;margin-top:2.4rem;font-size:0}.header__slider .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;border:1px solid #fff;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:0 .8rem !important;opacity:1}.header__slider .swiper-pagination-bullet-active{background:#fff}.header__slider-bg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.header__slider-info{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.6rem}.header__slider-info p{text-transform:uppercase;font-family:"Halvar Breitschrift";font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.3;color:#fff}.header__slider-info p span{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.header__slider-info .top{max-width:320px}.header__slider-info .middle{margin:auto 0;padding:.5rem 0;font-weight:800;line-height:1.1;font-size:2rem;font-family:"Halvar Breitschrift";padding-left:1.2rem;color:#004fe8}.header__slider-info .middle .second{padding-left:1.2rem}.header__slider-info .middle span{display:block;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.header__slider-info .middle .small{font-weight:500;font-size:1.6rem;line-height:1.3;color:#ff6424}.header__slider a{cursor:pointer}.header__slider-container{width:100%;padding-bottom:50%;border-radius:2rem;overflow:hidden;position:relative;display:block}.header__bottom{margin-top:auto;padding-top:9.8rem;width:100%}.header__main .simplebar-track.simplebar-vertical{width:8px !important}.simplebar-scrollbar:before{background-color:#fff !important;opacity:1 !important}.header-events .swiper-pagination-bullet{width:10px;height:10px;border:1px solid #fff;border-radius:50%;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;background:0 0}.header-events .swiper-pagination-bullet-active{background:#fff}.header-events .swiper-pagination{bottom:20px !important;width:100% !important;left:0 !important}.header-events .swiper-arrows{position:absolute;bottom:-17px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;z-index:20;display:none}.header-events .swiper-arrows>div{cursor:pointer}.header-events__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%;margin-bottom:32px}.header-events__title{color:rgba(255,255,255,.7);font-size:20px;font-style:normal;font-weight:500;line-height:108%}.header-events__link{padding:10px 16px;background:#004fe8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 0 0 auto !important}.modal__overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0);overflow:hidden;z-index:-1;-webkit-transition:background .35s linear,z-index .1s linear .25s;-o-transition:background .35s linear,z-index .1s linear .25s;transition:background .35s linear,z-index .1s linear .25s}.modal__window{height:auto;width:100%;padding-top:6.4rem;padding-bottom:12.4rem;background:#000}.modal__window-wrap{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:auto;-webkit-transform:translate(0,calc(-100% - 6rem));-ms-transform:translate(0,calc(-100% - 6rem));transform:translate(0,calc(-100% - 6rem));display:none;-webkit-transition:-webkit-transform .35s linear;transition:-webkit-transform .35s linear;-o-transition:transform .35s linear;transition:transform .35s linear;transition:transform .35s linear,-webkit-transform .35s linear}.modal__window-close{position:absolute;top:2rem;right:2rem;width:3.2rem;height:3.2rem;border:1px solid #fff;border-radius:10px;z-index:10}.modal__window-close:before,.modal__window-close:after{content:"";position:absolute;top:50%;left:50%;height:.3rem;width:2.2rem;background:#fff}.modal__window-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal__window-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal__window-choose{top:.5rem;left:0;color:#fff;word-spacing:666666666666px;z-index:3;width:5.6rem;font-size:1.6rem;line-height:100%;text-transform:uppercase}.modal__window-choose:before{height:10rem;width:5.5rem}.modal__cash{background:#004fe8;position:absolute;top:-6rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:12px;padding:.3rem;text-align:center}.modal__cash p{padding:1rem 1.5rem;border:1px solid rgba(255,255,255,.6);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;font-weight:500;font-size:1.5rem;line-height:100%;text-align:center;text-transform:uppercase;white-space:nowrap}.modal__title{text-transform:uppercase;text-align:center}.modal__subtitle{margin-top:.6rem;font-weight:400;font-size:1.2rem;line-height:100%;color:#fff;opacity:.6;text-align:center}.modal__list{margin-top:4rem}.modal__list-item{padding-left:2rem}.modal__list-item:not(:first-of-type){margin-top:4rem}.modal__list-title{font-weight:500;font-size:1.6rem;line-height:120%;text-transform:uppercase;color:#ff6424}.modal__list-title span{font-size:inherit;font-weight:inherit;color:inherit}.modal__list-title-question{display:inline-block;margin-left:.4rem}.modal__list-title-question svg{display:block;width:1.4rem;height:1.4rem}.modal__list-title-question:hover+div{opacity:1}.modal__list-title-question+div{position:absolute;top:calc(100% + 1rem);right:-3rem;width:29rem;padding:2rem;border-radius:1rem;background:#fff;opacity:0;z-index:1;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__list-title-question+div>span{content:"";position:absolute;right:2.7rem;bottom:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:.5rem solid transparent;border-bottom:.5rem solid #fff}.modal__list-title-question+div p{color:#000;font-size:1.2rem;font-weight:500}.modal__list-title-question+div>ul{margin-top:1.2rem;padding-top:1.1rem}.modal__list-title-question+div>ul:before{content:"";position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:29rem;height:.1rem;background:#000;opacity:.3}.modal__list-title-question+div>ul li{font-size:1.2rem;line-height:110%;padding-left:1rem;color:#000}.modal__list-title-question+div>ul li:before{content:"";position:absolute;top:.4rem;left:0;width:.3rem;height:.3rem;border-radius:50%;background:#000}.modal__list-title-question+div>ul li:not(:first-of-type){margin-top:.4rem}.modal__list-text{margin-top:.8rem}.modal__list-mark{position:absolute;top:.7rem;left:0;width:.8rem;height:5.5rem}.modal__list-mark svg{display:block}.modal__list-wrap{margin-top:4.8rem;padding-top:3.2rem}.modal__list-wrap:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;height:.1rem;background:#fff}.modal__list_add .modal__list-item:not(:first-of-type){margin-top:6.7rem}.modal__list_add .modal__list-title{color:#fff;width:calc(100% - 8rem)}.modal__list_add .modal__list-text{opacity:.6}.modal__list_add .modal__list-price{position:absolute;top:-3rem;right:2rem;width:4.6rem;height:3.2rem;word-spacing:9999999px;font-weight:500;font-size:1.6rem;line-height:100%;text-transform:uppercase;text-align:center;z-index:5}.modal__list_add .modal__list-price:before{content:"";position:absolute;top:50%;left:50%;height:7.5rem;width:4.5rem;background:#004fe8;border-radius:50%;-webkit-transform:translate(-50%,-50%) rotate(50deg);-ms-transform:translate(-50%,-50%) rotate(50deg);transform:translate(-50%,-50%) rotate(50deg);z-index:-1}.modal__list-item_default .modal__list-title{color:#fff}.modal__list-item_default .modal__list-text{opacity:.6}.modal__list-item_disable .modal__list-title{color:#fff;opacity:.7}.modal__list-item_disable .modal__list-text{opacity:.45}.modal__window-content{margin-top:4.8rem}.modal__window-right{margin-top:2rem}.modal__select{margin-top:.6rem;width:100%}.modal__term{margin-top:2rem}.modal__term-bttns{margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__term-bttn{height:4.2rem;width:calc(50% - 0.3rem);font-weight:500;font-size:1.3rem;background:0 0;border:1px solid #fff;border-radius:1rem}.modal__term-bttn:hover{background:rgba(0,79,232,.07)}.modal__term-bttn:not(:first-of-type){margin-left:.6rem}.modal__term-bttn.active{color:#fff;background:#004fe8;border:.1rem solid #004fe8}.modal__term-desc,.modal__term-desc span{margin-top:.6rem}.modal__term-desc span{font-size:1rem}.modal__payment-text{font-weight:500;font-size:2.4rem;line-height:100%;text-align:center;text-transform:uppercase}.modal__payment-text span{font-weight:500;font-size:1.6rem;line-height:100%;opacity:.6}.modal__payment-text span:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);background:#ff6424;width:100%;height:.2rem}.modal__payment-bttn,.modal__payment-bttn-link{margin-top:1.6rem;height:4.8rem;background:#004fe8;color:#fff;width:100%}.modal__payment-bttn span,.modal__payment-bttn-link span{color:#fff;font-size:1.6rem;line-height:100%}.modal__payment-bttn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__duration,.modal__duration span{font-size:1rem}.modal__duration{position:absolute;bottom:-2.3rem;left:0;width:100%;text-align:center;opacity:.5}.modal__window_best .modal__payment-bttn,.modal__window_best .modal__payment-bttn-link{background:#ff6424;color:#000}.modal__window_best .modal__payment-bttn span,.modal__window_best .modal__payment-bttn-link span{color:#000}body.modal-open{overflow:hidden}body.modal-open .modal__overlay{background:rgba(0,0,0,.85);z-index:99999;-webkit-transition:background .35s linear,z-index .1s linear;-o-transition:background .35s linear,z-index .1s linear;transition:background .35s linear,z-index .1s linear}.gradient-text{background:-o-radial-gradient(circle,#ff6424 0%,#cc63d6 50%,#004fe8 100%);background:radial-gradient(circle,#ff6424 0%,#cc63d6 50%,#004fe8 100%);-webkit-background-clip:text;background-clip:text;color:transparent !important;background-size:400%;-webkit-animation:gradient 5s linear infinite alternate;animation:gradient 5s linear infinite alternate;display:inline-block}.hidden-fields-container{display:none}@media only screen and (min-width:375px){.header__utils-button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:600px){.grid-x3{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr)}.grid-x2{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr)}.grid-x4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.bttn{width:32rem;margin-left:auto;margin-right:auto}.bttn_small{width:20rem}.header__logo{height:4rem}.header__bttn{margin-right:0;margin-left:0}.header__slider-info p{font-size:2rem}.header__slider-info .middle{font-size:2.6rem}.header__slider-info .middle .small{font-size:2rem}.modal__payment-bttn,.modal__payment-bttn-link{width:auto;padding:0 3.2rem}}@media screen and (min-width:600px){.stories_wrap .swiper-wrapper{gap:15px}}@media only screen and (min-width:968px){.grid-x3{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(3,1fr);grid-gap:3rem}.grid-x2{grid-gap:3rem}.grid-x4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1024px){.container{padding:0 3rem}.acbsww.acbsww_container{opacity:1;right:6.5rem !important;bottom:5.4rem !important}.acbsww_icons .acbsww_close{display:none !important}.page-head__search-tip{cursor:pointer}.page-head__search-tip:hover{color:#004fe8}.faq__lists{margin-top:4.8rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq__list{width:calc(50% - 0.8rem)}.faq__list:not(:first-of-type){margin-top:0}.faq__list-item{width:100%}.faq__list-item .faq__question span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.faq__list-item .faq__question span svg path{fill:#ff6424}.faq__list-item:hover .faq__question{border:.1rem solid #ff6424}.faq__list-item:not(:first-of-type){margin-top:1.6rem}.faq__list-item.active .faq__question span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.faq__list-item.active .faq__question span svg path{fill:#fff}.faq__list-item.active+.faq__list-item{margin-top:1.6rem}.faq__list-item.active+.faq__list-item+.faq__list-item{margin-top:2.4rem}.faq__answer li:before{top:.7rem}.faq__question{cursor:pointer;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}body .fancybox-navigation .fancybox-button{width:4.8rem;height:4.8rem;top:calc(50% - 2.4rem);bottom:auto}body .fancybox-slide--image{padding:10rem}body .fancybox-infobar{bottom:4.8rem}body .fancybox-navigation .fancybox-button:not([disabled]){cursor:pointer}body .fancybox-navigation .fancybox-button:not([disabled]):hover svg path{fill:#ff6424}.custom-pagination{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-pagination .page-numbers.prev,.custom-pagination .page-numbers.next{border:none;padding:0}.custom-pagination .page-numbers.prev:before,.custom-pagination .page-numbers.next:before{content:"";position:absolute;top:calc(50% - 0.9rem);left:calc(50% - 0.9rem);width:1.8rem;height:1.8rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACdSURBVHgB7djbCYRADIXh47IFbAc7nYqdaAWWYAmWYAt2EBP0yduLmIxyfgiD+PIhiswAFxKRpNPZiugWzCBzQyhqhZFQ1AHG6nV+8IwYYt6KaXPC1PCOGGIejdG+OqVO2rn3V1QH5wp7FMioj86IjDJQg4wqlt9Aj+17VOtUiOjkSysRFVFEEUUUUUT5o+zad792grI1ITq54UhvApRuJu6xogAAAAAAAElFTkSuQmCC);background-size:cover;background-repeat:no-repeat}.custom-pagination .page-numbers.prev.total:before,.custom-pagination .page-numbers.next.total:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M16 1L8.70711 8.29289C8.31658 8.68342 8.31658 9.31658 8.70711 9.70711L16 17' stroke='white' stroke-width='2'/%3E%3Cpath d='M9 1L1.70711 8.29289C1.31658 8.68342 1.31658 9.31658 1.70711 9.70711L9 17' stroke='white' stroke-width='2'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.custom-pagination .page-numbers.next:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-blog-pagination .page-numbers.prev:not(.total){margin-right:1.2em}.custom-blog-pagination .page-numbers.next:not(.total){margin-left:1.2em}.trc-logo__card{top:2.8rem;left:2.8rem;height:64px;width:auto}.trc-logo__card--payment{left:auto;right:2.8rem;height:auto;padding:6px 12px}.trc-logo__card--payment p{font-size:1.4rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.6rem}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.6rem}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.6rem}h1,h2,h3,h4,h5,p,span,div,a,li,textarea,input,button,input::placeholder,textarea::placeholder{font-size:1.6rem}h1,.like-h1{font-size:6rem}h2,.like-h2{font-size:3.6rem}h3,.like-h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.6rem}button{cursor:pointer}.bttn{width:26.5rem;height:6.4rem;-webkit-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;border-radius:1.6rem}.bttn:hover{color:#fff}.bttn:active{background:#cf4d17}.bttn_small{width:20rem}.ellipse_blue:before,.ellipse_orange:before{height:16rem;width:10rem}.bttn_download{height:6.4rem;font-size:1.3rem;line-height:110%;display:-ms-grid;display:grid;grid-template-areas:"icon text1" "icon text2";-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.bttn_download span{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.bttn_download span path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.bttn_download:hover{background:#fff}.bttn_download:hover span{color:#000}.bttn_download:hover span.white path{fill:#000;stroke:#000}.bttn_download span:nth-last-of-type(1){grid-area:icon;margin-right:2.4rem}.bttn_download span:nth-last-of-type(2){grid-area:text2;-ms-grid-row-align:start;align-self:start;margin-left:0;font-weight:500;font-size:1.5rem}.bttn_download span:nth-last-of-type(3){grid-area:text1;-ms-grid-row-align:end;align-self:end;font-size:1.3rem;line-height:110%;margin-left:0;font-weight:400}.bttn_download:nth-of-type(2){margin-top:.8rem}.bttn_download span:nth-last-of-type(1){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.bttn_download span:nth-last-of-type(2){-ms-grid-row:2;-ms-grid-column:2}.bttn_download span:nth-last-of-type(3){-ms-grid-row:1;-ms-grid-column:2}.swiper-next,.swiper-prev{position:absolute;display:block;width:3.6rem;height:3.6rem;z-index:2;cursor:pointer}.swiper-next svg,.swiper-prev svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper-next svg path,.swiper-prev svg path{-webkit-transition:fill .2s linear;-o-transition:fill .2s linear;transition:fill .2s linear}.swiper-next:not(.swiper-button-disabled):hover svg path,.swiper-prev:not(.swiper-button-disabled):hover svg path{fill:#ff6424}.custom-select__select{padding-right:6.5rem;border:.1rem solid rgba(0,0,0,.2);cursor:pointer}.custom-select__select p{color:#000}.custom-select__select.active svg path{fill:#000}.custom-select__list{background:#fff;border:.1rem solid rgba(0,0,0,.2)}.custom-select__item{color:#000;cursor:pointer}.footer{background:#000;z-index:20}.footer__logo svg{height:6rem}.footer__arrow-up{width:6.4rem;height:6.4rem;position:absolute;top:-6.4rem;left:calc(50% - 3.2rem);border-radius:1.4rem;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.footer__arrow-up svg path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.footer__arrow-up:hover{background:#004fe8}.footer__arrow-up:hover svg path{fill:#fff}.footer__arrow-up svg{width:2.2rem;height:2.2rem}.footer__links{display:-ms-grid;display:grid;-ms-grid-columns:30% 2.4rem 50%;grid-template-columns:30% 50%;-ms-grid-rows:1fr 2.4rem 1fr;grid-template-rows:1fr 1fr;gap:2.4rem}.footer__links>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.footer__links>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.footer__links>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.footer__links>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.footer__links li{-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.footer__links li:hover{opacity:1}.footer__links li:not(:first-of-type){margin-top:0}.footer__link{font-size:1.3rem}.footer__icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__icons-item a{display:block}.footer__icons-item a svg{display:block;width:auto;height:2rem}.footer__icons-item:not(:first-of-type){margin-left:3.8rem}.footer__icon path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.footer__icon:hover path{fill:#004fe8}.footer__contact{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__contact li{width:8.6rem}.footer__contact{margin-top:0;position:absolute;top:3.4rem;right:3rem;width:45rem;height:5.6rem}.footer__bttn-contact{width:24rem}.footer__bttn-contact:not(.active):hover{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;color:#ff6424}.footer__bttn-contact:active{background:#113f97}.footer__downloads{margin-top:0;position:absolute;top:12.4rem;right:3rem;width:24rem}.footer__copyright{margin-top:2.5rem;width:50%}.footer__copyright p,.footer__copyright p span{font-size:1.1rem}.modal__window-wrap-benefits .modal__title{color:#004fe8}.modal__window-wrap-benefits .modal__icon{left:auto;bottom:auto;top:0;right:10rem;width:6.4rem;height:6.4rem;border-radius:2rem}.modal__window-wrap-benefits .modal__icon svg{width:4rem;height:4rem;border-radius:1rem}.header__lang{width:56px;height:38px;display:block}.header .wpml-ls>ul{width:56px;background:0 0}.header .wpml-ls>ul:after{top:15px;right:7px}.header .wpml-ls>ul{border-radius:12px;padding:12px 8px}.header{z-index:30}.header__bttn-container{display:none}.header__utils-burger{display:none}.header__menu-addition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:2.8rem}.header__menu-addition li{font-weight:500;font-size:13px;line-height:100%;text-transform:uppercase;cursor:pointer}.header__menu-addition li:hover{color:#ff6424}.header__menu-addition li:not(:first-of-type){margin-left:2.2rem}.menu-open .header{background:#1d1d1d}.header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#1d1d1d;z-index:-1;opacity:0;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:0 0}.header__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 3.2rem 4.8rem}.header__logo{height:4rem}.header__search{display:none}.header__enter,.header__downloads{display:none}.header__menu{padding:0}.header__menu>li{font-size:1.2rem;-webkit-transition:padding .3s linear;-o-transition:padding .3s linear;transition:padding .3s linear}.header__menu>li a{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;font-size:1.3rem}.header__menu>li a a{font-size:1.2rem}.header__menu>li a:hover{color:#ff6424}.header__menu>li a:before{display:none}.header__menu>li:not(:first-of-type){margin-top:.6rem;background:rgba(0,0,0,.03);border-radius:1.6rem;padding:1.3rem 1.3rem 1.3rem 0}.header__menu>li:not(:first-of-type) li{margin-top:1.6rem}.header__menu>li:not(:first-of-type) li:not(:first-of-type){margin-top:1.2rem}.header__menu>li:not(:first-of-type) li a{text-transform:none;font-weight:400}.header__menu>li:not(:first-of-type) a{padding:0;padding-left:3.9rem}.header__menu>li:not(:first-of-type) a img{left:1rem}.header__menu>li>a{font-size:1.3rem}.header__menu>li.active{padding-bottom:2rem}.header__menu>li.active>a{font-size:1.3rem}.header__menu>li.active>a:after{left:auto;right:0;-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.header__nav-bar{left:-33rem;width:0 !important}.header__bttn{display:none}.header__settings{display:none}.header__utils{margin-left:auto}.header__utils-search{display:none;cursor:pointer;visibility:hidden}.header__utils-search svg{display:block}.header__utils-search svg path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.header__utils-search:hover path{fill:#ff6424;stroke:#ff6424}.header__utils-lang{margin-left:2rem}.header__utils-lang .wpml-ls-item a span{font-weight:500;font-size:1.3rem;line-height:100%;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.header__utils-lang .wpml-ls-item a span:hover{color:#ff6424}.header__utils-icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem}.header__utils-icon{border:1px solid #fff;border-radius:1rem;height:3.8rem;width:3.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.header__utils-icon:nth-of-type(2){margin-left:.4rem}.header__utils-icon:hover{border:1px solid #ff6424}.header__utils-icon span{display:block}.header__utils-icon span>svg{display:block;width:1.5rem;height:auto}.header__utils-burger{cursor:pointer;width:3.8rem;height:3.8rem;margin-left:0}.header__utils-burger:before,.header__utils-burger:after{top:calc(50% - 0.35rem);height:.3rem;width:2.1rem}.header__utils-burger:after{top:calc(50% + 0.35rem)}.header__utils-login{margin-left:1rem;width:3.8rem;height:3.8rem;cursor:pointer}.header__utils-login path,.header__utils-login ellipse{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.header__utils-login:hover path{fill:#004fe8;stroke:#004fe8}.header__utils-login:hover ellipse{fill:#ff6424}body.menu-open,body.menu-open main{overflow:auto;overflow-x:hidden}.header__content{position:fixed;display:block;top:6.4rem;left:0;width:100%;height:calc(100% - 6.4rem);-webkit-transform:translateY(8rem);-ms-transform:translateY(8rem);transform:translateY(8rem);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;overflow:hidden;padding:0}.header__content.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.header__content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header__main--inside{display:-webkit-box;display:-ms-flexbox;display:flex}.header__main-container{position:relative;width:100%;height:100%}.header__main-container:before{position:absolute;width:1px;content:"";height:100vh;background:rgba(255,255,255,.2);top:0;left:100%}.header__main{padding:4rem 2rem 0 3rem;margin:0;max-height:100%;height:100%;position:absolute;left:0;top:0;width:100%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;pointer-events:none}.header__main.is-visible{opacity:1;pointer-events:all}.header__main.is-hidden{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.header__main.is-actual{pointer-events:all;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__main-row{padding-right:4rem;min-height:46px}.header__main-item .mobile{display:none}.header__main-item .desktop{display:inline-block}.header__main-item--back:after{display:none}.header__main-item--back{opacity:.7;pointer-events:none;cursor:default}.header__main-item{padding:0}.header__menu-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2.4rem}.header__links .header__link,.header__links .menu-item a{font-size:1.8rem;margin-top:1.9rem}.header__links .header__link.new:after,.header__links .menu-item a.new:after{margin-left:1rem;margin-bottom:0}.header__links .header__link.new,.header__links .menu-item a.new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__links .header__link.new a,.header__links .menu-item a.new a{width:auto}.header__links .menu-item{margin-top:0}.header__links .menu-item.new:after{margin-top:1.9rem;margin-left:1rem;margin-bottom:0}.header__links .menu-item.new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__links .menu-item.new a{width:auto}.header__links .menu-item:nth-of-type(1){margin-top:0}.header__links .menu-item:nth-of-type(1):after{margin-top:0}.header__links .menu-item:nth-of-type(1) a{margin-top:0}.header__links .menu-item:last-child{margin-bottom:4rem}.header__links{padding:0;max-height:100%;overflow:auto;margin-top:2.4rem}.header__clubs-item{margin-top:4rem}.header__clubs-item:nth-child(1){margin-top:0}.header__clubs-item:last-child{margin-bottom:4rem}.header__clubs-title{font-size:1.8rem;line-height:1.3;padding-bottom:.5rem}.header__clubs-info{font-size:1.4rem}.header__slider{height:100%;height:304px;width:50%;-ms-flex-negative:0;flex-shrink:0;max-width:681px !important}.header__slider .header-events{padding-right:16px}.header__slider .header-events .event-card__bg-color{padding-top:53%}.header__slider .swiper-pagination-bullet{width:12px;height:12px}.header__slider-info{padding:2.4rem}.header__slider-info{padding:3rem 4rem}.header__slider-info p{font-weight:500;font-size:2.4rem;line-height:1.1}.header__slider-info p.bottom{display:inline-block;padding:.8rem 1.2rem;background:#fff;color:#000;border-radius:1.2rem}.header__slider-info .middle{font-size:3.2rem;line-height:1;padding-left:0;max-width:60%}.header__slider-info .middle .second{padding-left:6rem}.header__slider-info .middle .small{font-weight:500;font-size:2.4rem;line-height:1.1}.header__slider-container{padding-bottom:65%}.header__slider{padding:4rem 1rem 4rem 4rem;margin:0;border:none}.header__bottom{position:absolute;width:0;height:0;max-width:0;max-height:0;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header-events .swiper-pagination{text-align:start}.header-events .swiper-arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.header-events__title{font-size:24px;font-style:normal;font-weight:500;line-height:112%}.modal__window{width:58%;margin:6rem auto;background:#fff;border-radius:4rem}.modal__window-wrap{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.modal__window-close{top:5rem;right:4rem;cursor:pointer;width:4rem;height:4rem}.modal__window-close:before,.modal__window-close:after{width:2.8rem;height:.4rem}.modal__window-choose{top:0;left:auto;right:.5rem;font-size:2.8rem;width:10rem;position:absolute}.modal__window-choose:before{height:19rem}.modal__cash{max-width:25rem;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:-4.8rem;padding:.4rem}.modal__cash p{padding:1.3rem 2rem;white-space:normal}.modal__title{font-size:2.4rem;color:#000;line-height:100%;text-align:left}.modal__subtitle{font-size:1.3rem;text-align:left;color:#000}.modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.2rem;border-bottom:.1rem solid rgba(0,0,0,.1)}.modal__list-item{width:calc(50% - 3.2rem);margin-top:3.2rem}.modal__list-item:first-of-type,.modal__list-item:nth-of-type(2){margin-top:0}.modal__list-title-question{cursor:pointer}.modal__list-title-question svg{top:1px}.modal__list-title-question+div{background:#000}.modal__list-title-question+div>p{color:#fff}.modal__list-title-question+div>span{border-bottom:.5rem solid #000}.modal__list-title-question+div>ul:before{background:#fff}.modal__list-title-question+div>ul li{color:#fff}.modal__list-title-question+div>ul li:before{background:#fff}.modal__list-title-question+div>ul li:not(:first-of-type){margin-top:.8rem}.modal__list-text{color:#000}.modal__list-wrap{padding-top:0}.modal__list-wrap:before{display:none}.modal__wrap-title{color:#000}.modal__list_add .modal__list-item{margin-top:6rem}.modal__list_add .modal__list-item:first-of-type,.modal__list_add .modal__list-item:nth-of-type(2){margin-top:0}.modal__list_add .modal__list-title{color:#000}.modal__list_add .modal__list-price{top:-2rem}.modal__list_add .modal__list-price:before{-webkit-transform:translate(-50%,-50%) rotate(53deg);-ms-transform:translate(-50%,-50%) rotate(53deg);transform:translate(-50%,-50%) rotate(53deg)}.modal__list-item_default .modal__list-title{color:#000}.modal__list-item_disable .modal__list-title{color:#000}.modal__list-item_disable .modal__list-mark path{stroke:#000}.modal__window-content{width:calc(100% - 2.4rem);margin:3.2rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__window-left{width:50%}.modal__window-right{width:calc(50% - 4.8rem)}.modal__club{color:#000}.modal__term{color:#000}.modal__term-bttn{color:#004fe8;border:.1rem solid #004fe8}.modal__term-desc,.modal__term-desc span{color:#000}.modal__payment{height:100%}.modal__payment-text{padding-top:1.8rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:16rem;margin:0 auto}.modal__payment-text span{position:absolute;left:0;top:0;color:#000;opacity:.5}.modal__payment-bttn,.modal__payment-bttn-link{margin-top:2.4rem;width:100%;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.modal__payment-bttn span,.modal__payment-bttn-link span{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.modal__payment-bttn:hover,.modal__payment-bttn-link:hover{color:#ff6424}.modal__payment-bttn:hover span,.modal__payment-bttn-link:hover span{color:#ff6424}.modal__payment-bttn:active,.modal__payment-bttn-link:active{background:#113f97}.modal__duration,.modal__duration span{color:#000}.modal__duration{bottom:2.3rem}.modal__window_best .modal__title{color:#ff6424}.modal__window_best .modal__payment-bttn:hover,.modal__window_best .modal__payment-bttn-link:hover{color:#fff}.modal__window_best .modal__payment-bttn:hover span,.modal__window_best .modal__payment-bttn-link:hover span{color:#fff}.modal__window_best .modal__payment-bttn:active,.modal__window_best .modal__payment-bttn-link:active{background:#cf4d17}}@media screen and (min-width:1024px){.stories-button-next.swiper-next,.stories-button-prev.swiper-prev{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px) and (min-width:1900px){.header__utils-icon{height:4.8rem;width:4.8rem}.header__utils-icon:nth-of-type(2){margin-left:.8rem}.header__utils-icon span>svg{width:1.9rem}}@media only screen and (min-width:1024px) and (min-width:1280px){.header__menu-desktop{padding-left:5.6rem}}@media only screen and (min-width:1280px){.container{padding:0 6rem}.acbsww.acbsww_container{right:9.5rem !important}.page-head{padding-top:12.7rem}.page-head .breadcrumbs-title{margin-top:4.8rem}h1,.like-h1{font-size:7.2rem}h2,.like-h2{font-size:4rem}h3,.like-h3{font-size:3.2rem}h4{font-size:2.4rem}h5{font-size:1.8rem}.footer{padding-top:5.6rem}.footer__arrow-up{top:-8.8rem}.footer__links{-ms-grid-columns:25% 50%;grid-template-columns:25% 50%}.footer__link{font-size:1.4rem}.footer__contact{right:6rem}.footer__downloads{right:6rem}.header__lang{margin-left:3rem}.header__menu-addition{margin-left:4.8rem}.header__menu-addition li:not(:first-of-type){margin-left:3.2rem}.header__logo{height:5rem}.header{height:9.6rem}.header .container{height:9.6rem;padding:0 3rem}.header__nav-bar{top:9.6rem}.header__content{height:calc(100% - 9.6rem)}.header__utils-lang{margin-left:4rem}.header__utils-icons{margin-left:4rem}.header__utils-login{margin-left:4rem}.header__content{top:9.6rem;height:calc(100% - 9.6rem)}.header__content .container{padding:0 3rem}.header__main{padding:4rem 2rem 0 3rem}.header__menu-dropdown{padding:1rem 2.5rem 1rem 1rem;font-size:1.5rem;margin-right:1.8rem}.header__menu-dropdown svg{right:1rem;width:1.1rem;height:1.3rem}.header__slider{padding:4rem 3rem 4rem 6rem}.modal__window-container{padding:0 5rem}.modal__title{font-size:3.2rem}.modal__list_add .modal__list-price:before{height:8rem;width:5rem}}@media only screen and (min-width:1500px){.header__slider-container{padding-bottom:60%}}@media only screen and (min-width:1900px){.container{padding:0 10rem}.page-head{padding-top:17rem}h2,.like-h2{font-size:5.6rem}.footer{padding-top:7rem;padding-bottom:4.8rem}.footer__arrow-up{top:-10.4rem}.footer__link{font-size:1.8rem}.footer__copyright p,.footer__copyright p span{font-size:1.6rem}.header{height:9.6rem}.header__nav-bar{top:9.6rem}.header__content{height:calc(100% - 9.6rem)}.header>.container{height:9.6rem;padding:0 6rem}.header__utils-lang .wpml-ls-item a span{font-size:1.6rem}.header__content .container{padding:0 6rem}.header__main{padding-right:4rem}.header__slider{padding:4rem 5rem 4rem 8rem}}@media only screen and (max-width:1024px){.footer>.container{padding:0 3.2rem}.header__content .container{padding:0}.header__content--inside{height:calc(100% - 64px)}.header__links .simplebar-wrapper{width:calc(100% + 40px)}.modal__window{min-height:100%}.modal__window-left{padding:0 2rem}}@media only screen and (max-width:1023px){.header__menu li.active img{display:none}.header__utils{margin-left:auto}.header__utils-burger{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}body.menu-open .header__utils-login{display:none}.header__content{top:0 !important}}@media screen and (max-width:600px){.close-popup-story{left:0;top:1rem}.stories_wrap{overflow:visible}}@media only screen and (max-width:370px){.header__slider-info{padding:1.2rem}.header__slider-info p{font-size:1.4rem}.header__slider-info .middle{font-size:1.8rem}.header__slider-info .middle .small{font-size:1.4rem}}
.header__utils-search[js-open-site-search]{visibility:visible !important;cursor:pointer;margin-left:.4rem}.header__utils-icons a.header__utils-icon:first-of-type{margin-left:.4rem}.header__utils-search[js-open-site-search] svg path{fill:#fff !important}.header__utils-search[js-open-site-search]:hover svg path,.header__utils-search[js-open-site-search]:focus svg path{fill:#fff !important;stroke:none !important}.header__utils-search[js-open-site-search]:hover,.header__utils-search[js-open-site-search]:focus{outline:none}.apollo-site-search{position:fixed;inset:0;z-index:99999;display:block;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .24s ease,visibility .24s ease;-o-transition:opacity .24s ease,visibility .24s ease;transition:opacity .24s ease,visibility .24s ease}.apollo-site-search.is-open{opacity:1;visibility:visible;pointer-events:auto}.apollo-site-search__overlay{position:absolute;inset:0;background:rgba(0,0,0,.72);opacity:0;-webkit-transition:opacity .24s ease;-o-transition:opacity .24s ease;transition:opacity .24s ease}.apollo-site-search.is-open .apollo-site-search__overlay{opacity:1}.apollo-site-search__dialog{position:relative;margin:5vh auto;width:min(1100px, 100% - 32px);max-height:90vh;background:#fff;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 28px 80px rgba(0,0,0,.42);box-shadow:0 28px 80px rgba(0,0,0,.42);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transform:translateY(20px) scale(.985);-ms-transform:translateY(20px) scale(.985);transform:translateY(20px) scale(.985);-webkit-transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,-webkit-transform .24s ease;-o-transition:opacity .24s ease,transform .24s ease;transition:opacity .24s ease,transform .24s ease;transition:opacity .24s ease,transform .24s ease,-webkit-transform .24s ease}.apollo-site-search.is-open .apollo-site-search__dialog{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.apollo-site-search__close{position:absolute;right:24px;top:24px;width:3.2rem;height:3.2rem;border:1px solid #1f1f1f;border-radius:10px;background:0 0;cursor:pointer;padding:0;z-index:10;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.apollo-site-search__close:before,.apollo-site-search__close:after{content:"";position:absolute;top:50%;left:50%;height:.3rem;width:2.2rem;background:#1f1f1f}.apollo-site-search__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.apollo-site-search__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.apollo-site-search__close:hover,.apollo-site-search__close:focus{border-color:#ff6424;outline:none}.apollo-site-search__form{padding:48px 24px 18px;border-bottom:1px solid #e9e9e9;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background:-o-linear-gradient(top,#f8f8f8 0%,#fff 100%);background:linear-gradient(180deg,#f8f8f8 0%,#fff 100%)}.apollo-site-search__label{display:block;margin-bottom:16px;font-size:22px;font-weight:500;color:#111}.apollo-site-search__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.apollo-site-search__input-wrap{position:relative;width:100%}.apollo-site-search__input{width:100%;height:52px;border:1px solid #cfcfcf;border-radius:12px;padding:0 46px 0 16px;font-size:16px;color:#111 !important;background:#fff !important;caret-color:#111}.apollo-site-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.apollo-site-search__input::-webkit-input-placeholder{color:#7a7a7a !important;opacity:1}.apollo-site-search__input::-moz-placeholder{color:#7a7a7a !important;opacity:1}.apollo-site-search__input:-ms-input-placeholder{color:#7a7a7a !important;opacity:1}.apollo-site-search__input::-ms-input-placeholder{color:#7a7a7a !important;opacity:1}.apollo-site-search__input::placeholder{color:#7a7a7a !important;opacity:1}.apollo-site-search__input:focus{outline:none;border-color:#111}.apollo-site-search__clear{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;border:0;background:0 0;padding:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,background-color .2s ease,transform .2s ease;transition:opacity .2s ease,background-color .2s ease,transform .2s ease;transition:opacity .2s ease,background-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.apollo-site-search__clear.is-visible{opacity:1;pointer-events:auto}.apollo-site-search__clear svg{display:block}.apollo-site-search__clear:hover,.apollo-site-search__clear:focus{background:rgba(17,17,17,.09);border-radius:50%;-webkit-transform:translateY(-50%) scale(1.06);-ms-transform:translateY(-50%) scale(1.06);transform:translateY(-50%) scale(1.06);outline:none}.apollo-site-search__submit{height:52px;min-width:128px;border:0;border-radius:12px;background:#111;color:#fff;padding:0 18px;font-weight:700;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.apollo-site-search__submit:hover{background:#ff6424}.apollo-site-search__results{padding:0;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;min-height:0;max-height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.apollo-site-search.has-query .apollo-site-search__results{display:block}.apollo-site-search.has-results .apollo-site-search__results{padding:10px 14px 24px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:none;overflow:auto;opacity:1;visibility:visible}#apollo-site-search-results{width:100%;min-height:100%}.apollo-site-search .gsc-results-wrapper-overlay,.apollo-site-search .gsc-results-wrapper-visible{display:block !important;position:static !important;opacity:1 !important;visibility:visible !important;width:100% !important;overflow:visible !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-animation:none !important;animation:none !important;-webkit-transition:opacity .2s ease !important;-o-transition:opacity .2s ease !important;transition:opacity .2s ease !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:0 !important;background:0 0 !important;margin:0 !important;padding:0 !important}.apollo-site-search #apollo-site-search-results .gsc-resultsbox-visible,.apollo-site-search #apollo-site-search-results .gsc-resultsRoot{display:block !important;position:static !important;height:auto !important;max-height:none !important;min-height:1px !important;overflow:visible !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-animation:none !important;animation:none !important;-webkit-transition:opacity .2s ease !important;-o-transition:opacity .2s ease !important;transition:opacity .2s ease !important}.apollo-site-search .gsc-modal-background-image{display:none !important}.apollo-site-search .gsc-control-cse,.apollo-site-search .gsc-control-cse-en,.apollo-site-search .gsc-results-wrapper-visible{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:0 0 !important;margin:0 !important;padding:0 !important}.apollo-site-search .gsc-wrapper,.apollo-site-search .gsc-above-wrapper-area{width:100% !important;max-width:none;-webkit-box-shadow:none !important;box-shadow:none !important;border:0 !important;background:0 0 !important}.apollo-site-search .gsc-above-wrapper-area{display:none !important}.apollo-site-search .gsc-result-info{padding-left:0 !important}.apollo-site-search .gsc-orderby-container{padding-right:0 !important}.apollo-site-search .gsc-result{border:1px solid #ececec !important;border-radius:14px;margin:0 0 12px !important;padding:14px 16px !important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;-o-transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.apollo-site-search .gsc-result:hover{border-color:#ff6424 !important;-webkit-box-shadow:0 10px 24px rgba(0,0,0,.08);box-shadow:0 10px 24px rgba(0,0,0,.08)}.apollo-site-search .gs-result .gs-title,.apollo-site-search .gs-result .gs-title *{text-decoration:none !important}.apollo-site-search .gs-title,.apollo-site-search .gs-title b{font-size:18px !important;line-height:1.35 !important;color:#111 !important}.apollo-site-search .gs-bidi-start-align.gs-snippet,.apollo-site-search .gs-bidi-start-align.gs-visibleUrl,.apollo-site-search .gs-snippet{font-size:14px !important;line-height:1.55 !important;color:#4a4a4a !important}.apollo-site-search .gs-visibleUrl,.apollo-site-search .gs-visibleUrl b{color:#0d7f4f !important}.apollo-site-search .gs-title .gs-visibleUrl,.apollo-site-search .gs-title .gs-visibleUrl-short{display:none !important}.apollo-site-search .gsc-results .gsc-cursor-box{margin:16px 0 0;border:0 !important;background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:0 !important}.apollo-site-search .gsc-cursor{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;gap:6px !important}.apollo-site-search .gsc-cursor-page{min-width:34px;height:34px;border:1px solid #ddd !important;border-radius:10px !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;margin:0 !important;color:#111 !important;text-decoration:none !important;background:#fff !important;cursor:pointer;-webkit-transition:border-color .18s ease,background-color .18s ease,color .18s ease;-o-transition:border-color .18s ease,background-color .18s ease,color .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.apollo-site-search .gsc-cursor-page:hover,.apollo-site-search .gsc-cursor-page:focus{border-color:#ff6424 !important;color:#ff6424 !important;background:rgba(255,100,36,.07) !important;outline:none}.apollo-site-search .gsc-cursor-current-page,.apollo-site-search .gsc-cursor-current-page:hover,.apollo-site-search .gsc-cursor-current-page:focus{border-color:#111 !important;background:#111 !important;color:#fff !important;cursor:default}.apollo-site-search .gsc-cursor-next-page,.apollo-site-search .gsc-cursor-container-next,.apollo-site-search .gsc-cursor-container-previous{min-width:34px;height:34px;border:1px solid #ddd !important;border-radius:10px !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;padding:0 10px !important;color:#111 !important;background:#fff !important;cursor:pointer;font-size:14px !important;text-decoration:none !important;-webkit-transition:border-color .18s ease,background-color .18s ease,color .18s ease;-o-transition:border-color .18s ease,background-color .18s ease,color .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.apollo-site-search .gsc-cursor-next-page:hover,.apollo-site-search .gsc-cursor-next-page:focus,.apollo-site-search .gsc-cursor-container-next:hover,.apollo-site-search .gsc-cursor-container-next:focus,.apollo-site-search .gsc-cursor-container-previous:hover,.apollo-site-search .gsc-cursor-container-previous:focus{border-color:#ff6424 !important;color:#ff6424 !important;background:rgba(255,100,36,.07) !important;outline:none}.apollo-site-search .gsc-cursor-container-next,.apollo-site-search .gsc-cursor-container-previous{padding:0 !important;min-width:34px}.apollo-site-search .gsc-cursor{border:0 !important;background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.apollo-site-search .gsc-cursor-container-previous:empty,.apollo-site-search .gsc-cursor-container-next:empty{display:none !important}.apollo-site-search .gsc-cursor-chevron{fill:currentColor;pointer-events:none}.apollo-site-search .gsc-cursor-numbered-page,.apollo-site-search .gsc-cursor-next-page{display:none !important}.apollo-site-search .gcsc-more-maybe-branding-root,.apollo-site-search .gcsc-find-more-on-google-root,.apollo-site-search .gsc-results-close-btn,.apollo-site-search .gsc-results-close-btn-visible,.apollo-site-search .gsc-webResult-divider{display:none !important}body.apollo-site-search-open{overflow:hidden}.header__mobile-search-bar{display:none}@media (max-width:1023px){.header__utils-search[js-open-site-search]{display:none !important}.header__main{padding-top:0}.header__mobile-search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;margin:1.6rem 0;height:44px;min-height:44px;-ms-flex-negative:0;flex-shrink:0;padding:0 14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:12px;cursor:pointer;-webkit-transition:border-color .18s ease,background-color .18s ease;-o-transition:border-color .18s ease,background-color .18s ease;transition:border-color .18s ease,background-color .18s ease}.header__mobile-search-bar:hover,.header__mobile-search-bar:focus{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.13);outline:none}.header__mobile-search-bar svg{-ms-flex-negative:0;flex-shrink:0}.header__mobile-search-bar-placeholder{font-size:14px;color:#aaa;pointer-events:none;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media (max-width:767px){.apollo-site-search__dialog{width:calc(100% - 16px);margin:2vh auto;max-height:96vh;border-radius:14px}.apollo-site-search__form,.apollo-site-search__results{padding-left:14px;padding-right:14px}.apollo-site-search__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.apollo-site-search__submit{width:100%;min-width:0}.apollo-site-search .gsc-result{padding:12px !important;border-radius:12px}.apollo-site-search .gs-title,.apollo-site-search .gs-title b{font-size:16px !important}}
@charset "UTF-8";footer.fitness-academy-footer{background:#000}footer.fitness-academy-footer .bttn_call-container{overflow:hidden}footer.fitness-academy-footer .bttn_call-container li{height:50px;top:1px;margin-bottom:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}footer.fitness-academy-footer .bttn_call-container li a{margin:0;height:50px}footer.fitness-academy-footer .footer__copyright p{color:rgba(255,255,255,.6)}footer.fitness-academy-footer .footer__copyright p span{color:#ff6424}footer.fitness-academy-footer .footer__logo{width:100%;max-width:300px;margin:0 auto;-webkit-filter:invert(1);filter:invert(1)}footer.fitness-academy-footer .footer__logo picture,footer.fitness-academy-footer .footer__logo img{-o-object-fit:contain;object-fit:contain;width:100%}footer.fitness-academy-footer .footer__arrow-up{position:absolute;top:-5.5rem;left:calc(50% - 2rem);border-radius:1.2rem;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;border:1px solid #000}footer.fitness-academy-footer li{opacity:1}footer.fitness-academy-footer li.wrap>a{display:none}footer.fitness-academy-footer li a{color:rgba(255,255,255,.7);font-size:14px;line-height:100%}footer.fitness-academy-footer li.main-item{padding-bottom:2rem;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}footer.fitness-academy-footer li.main-item a{color:#fff;font-size:1.6rem;line-height:100%;opacity:1}footer.fitness-academy-footer .footer__icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem auto 4rem}footer.fitness-academy-footer .footer__icons-item{padding:0 36px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}footer.fitness-academy-footer .footer__icons-item>a{display:block;width:22px;height:22px}footer.fitness-academy-footer .footer__icons-item>a svg path{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}footer.fitness-academy-footer .footer__icons-item>a:hover svg path{fill:#ff6424}footer.fitness-academy-footer .footer__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.fitness-academy-footer .footer__action button,footer.fitness-academy-footer .footer__action a{text-align:center;width:100%;max-width:311px;border-radius:12px;margin:0 0 12px;padding:17px;font-size:14px;font-weight:500;line-height:100%;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;text-transform:uppercase}footer.fitness-academy-footer .footer__action button.footer__action-callback,footer.fitness-academy-footer .footer__action a.footer__action-callback{overflow:hidden;background:0 0;color:#fff;white-space:nowrap}footer.fitness-academy-footer .footer__action button.footer__action-callback.active,footer.fitness-academy-footer .footer__action a.footer__action-callback.active{width:50px;background:0 0;margin-left:8px;min-width:unset}footer.fitness-academy-footer .footer__action-course{border:1px solid #ff6424;background:#ff6424}footer.fitness-academy-footer .footer__action-course:hover{color:#000}footer.fitness-academy-footer .footer__action-callback{border:1px solid #fff}footer.fitness-academy-footer .footer__action-callback:hover{background:#fff;color:#000}body #areon_chat_web_widget_loaded,body .acbsww.acbsww_container{display:block}.front-header__call{display:block;width:14.4rem;height:5.4rem;padding:2.1rem 0 1.9rem;position:fixed;bottom:0;right:3rem;background:#004fe8;border-radius:2rem 2rem 0 0;font-weight:500;font-size:1.4rem;line-height:100%;text-align:center;text-transform:uppercase;z-index:1000;-webkit-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}.front-header__call:hover{color:#ff6424}.front-header__call:active{background:#113f97}.front-header__call:before,.front-header__call:after{content:"";position:absolute;top:50%;left:50%;width:.4rem;height:3rem;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.front-header__call:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.front-header__call_black{background:#000}.front-header__call_black:active{background:#000}.front-header__call.active{color:rgba(0,0,0,0)}.front-header__call.active:before,.front-header__call.active:after{opacity:1}.preloader{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999999999;left:0;top:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none}.preloader.is-loading{opacity:1;pointer-events:all}.preloader.is-loading .progress circle{-webkit-animation:loadAnimation 8s linear infinite;animation:loadAnimation 8s linear infinite}.preloader .loader{position:relative;width:235px;height:235px;pointer-events:none}.preloader .loader-wrapper{-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:440px}.preloader .loader-gray{overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90.5%;height:90.5%;border-radius:50%;border:2px solid rgba(255,255,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preloader .loader-gray .loader-rocket{width:80px;height:80px;position:absolute;top:47%;left:50.5%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:4s infinite flight;animation:4s infinite flight}.preloader .loader-gray img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.preloader .progress{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(90deg) scale(-1,1);-ms-transform:rotate(90deg) scale(-1,1);transform:rotate(90deg) scale(-1,1)}.preloader .progress circle{fill:none;stroke:#ff6424;stroke-width:2;stroke-dasharray:283;stroke-dashoffset:283}@-webkit-keyframes loadAnimation{0%{stroke-dashoffset:283}50%{stroke-dashoffset:0}100%{stroke-dashoffset:-283}}@keyframes loadAnimation{0%{stroke-dashoffset:283}50%{stroke-dashoffset:0}100%{stroke-dashoffset:-283}}@-webkit-keyframes flight{0%{top:100%;left:0;opacity:0%;-webkit-transform:translateY(-50%) scale(.1);transform:translateY(-50%) scale(.1)}2%{opacity:0%}20%,80%{top:50%;left:50%;opacity:100%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}25%{top:50.9%;left:50.9%}35%,75%{top:49.3%}45%{top:50.8%;left:51%}55%{top:49.3%;left:51.1%}65%{top:50.9%;left:50.7%}90%{opacity:0%;-webkit-transform:translate(-50%,-50%) scale(1) rotate(-20deg);transform:translate(-50%,-50%) scale(1) rotate(-20deg)}100%{top:0;left:90%;opacity:0%;-webkit-transform:translateX(-50%),scale(.2) rotate(-20deg);transform:translateX(-50%),scale(.2) rotate(-20deg)}}@keyframes flight{0%{top:100%;left:0;opacity:0%;-webkit-transform:translateY(-50%) scale(.1);transform:translateY(-50%) scale(.1)}2%{opacity:0%}20%,80%{top:50%;left:50%;opacity:100%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}25%{top:50.9%;left:50.9%}35%,75%{top:49.3%}45%{top:50.8%;left:51%}55%{top:49.3%;left:51.1%}65%{top:50.9%;left:50.7%}90%{opacity:0%;-webkit-transform:translate(-50%,-50%) scale(1) rotate(-20deg);transform:translate(-50%,-50%) scale(1) rotate(-20deg)}100%{top:0;left:90%;opacity:0%;-webkit-transform:translateX(-50%),scale(.2) rotate(-20deg);transform:translateX(-50%),scale(.2) rotate(-20deg)}}body{background:#000}html,main{background:#f0f0ee}.header.fitness-academy-header:before{content:"";display:none}.fitness-academy{display:block}.fitness-academy p,.fitness-academy span,.fitness-academy li{color:#000;font-size:1.4rem;font-family:Halvar Breitschrift;font-style:normal;font-weight:400;line-height:120%}.fitness-academy .additional-text{font-size:1.4rem;opacity:.6}.fitness-academy .uc{text-transform:uppercase !important}.fitness-academy .uc-pc{text-transform:none !important}.fitness-academy .uc-mob{text-transform:none !important}.fitness-academy h1,.fitness-academy .like-h1,.fitness-academy h1 *,.fitness-academy .like-h1 *{color:#000;font-size:2.4rem;font-family:Halvar Breitschrift;font-style:normal;font-weight:500;line-height:100%}.fitness-academy h2,.fitness-academy .like-h2,.fitness-academy h2 *,.fitness-academy .like-h2 *{color:#000;font-size:2.4rem;font-family:Halvar Breitschrift;font-style:normal;font-weight:500;line-height:1.1}.fitness-academy .container>h2,.fitness-academy .container>.like-h2,.fitness-academy .container>h1,.fitness-academy .container>.like-h1{margin:0 auto 20px 0}.fitness-academy h3,.fitness-academy .like-h3,.fitness-academy h3 *,.fitness-academy .like-h3 *{color:#000;font-size:18px;font-family:Halvar Breitschrift;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.fitness-academy h4,.fitness-academy .like-h4,.fitness-academy h4 *,.fitness-academy .like-h4 *{color:#000;font-size:1.6rem;font-family:Halvar Breitschrift;font-style:normal;font-weight:700;line-height:120%}.fitness-academy h5{color:#000;font-size:1.4rem;font-family:Halvar Breitschrift;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.fitness-academy .bolder,.fitness-academy .bolder *{font-weight:500}.fitness-academy .ext-bolder{font-weight:700}.fitness-academy-header{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:7.2rem;width:100%}.fitness-academy-header .container{height:100%;background:0 0}.fitness-academy-logo{margin:auto;height:26px;overflow:hidden}.fitness-academy-logo img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.fitness-academy-swiper-btn{position:absolute;top:40%;z-index:2;padding:1rem;border:1px solid #000;background:#fff;border-radius:1rem;width:36px;height:36px}.fitness-academy-swiper-btn.swiper-button-disabled{opacity:0}.fitness-academy-swiper-btn.swiper-button-disabled:hover svg path{fill:#000}.fitness-academy-swiper-btn:hover svg path{fill:#ff6424}.fitness-academy-swiper-btn svg{width:14px;height:14px}.fitness-academy-swiper-btn svg path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.fitness-academy-swiper-btn.next{right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.fitness-academy-swiper-btn.prev{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:0}.fitness-academy .arrow-btn{font-weight:500;display:block;color:#ff6424;margin:24px 0 0;white-space:nowrap;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;cursor:pointer}.fitness-academy .arrow-btn:hover{color:#004fe8}.fitness-academy .arrow-btn:hover svg path{fill:#004fe8}.fitness-academy .arrow-btn svg{margin-left:8px}.fitness-academy .arrow-btn svg path{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:none;-ms-transform:none;transform:none}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullet{margin:0 .5rem !important;width:1rem;height:1rem;background:0 0;opacity:1;border:.1rem solid #fff}.swiper-pagination-bullet-active{background:#fff}.fancybox-navigation{height:100%}body{counter-reset:numbers}.content-page{padding-top:4rem;padding-bottom:10rem;--swiper-scrollbar-color:red}.content-page__title{font-size:2.4rem;line-height:100%;margin-bottom:2.4rem;text-transform:uppercase}.content-page__img{margin-top:1.6rem}.content-page__img p{margin-top:1.2rem;font-size:1.3rem;line-height:130%;color:#fff;opacity:.7}.content-page__img-container{width:100%;height:19rem}.content-page__img-container img,.content-page__img-container picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page__img-container_vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.08)}.content-page__img-container_vertical img,.content-page__img-container_vertical picture{width:17rem}.content-page__text{margin-top:1.6rem}.content-page__text p{font-size:1.5rem;line-height:160%}.content-page__text p:not(:first-of-type){margin-top:1.2rem}.content-page__text a{color:#004fe8;font-weight:600}.content-page__text strong{font-weight:600}.content-page__h2{margin-top:3.2rem}.content-page__h2 h2{font-size:1.8rem;line-height:100%;text-transform:uppercase}.content-page__h3{margin-top:3.2rem}.content-page__h3 h3{font-size:1.6rem;line-height:100%}.content-page__gallery{margin-top:1.6rem}.content-page__slider-container{height:18rem;width:100%}.content-page__slider-container_thumbnail{margin-top:2rem;height:5.6rem}.content-page__slider{width:100%}.content-page__slider-next,.content-page__slider-prev{display:none}.content-page__slide{overflow:hidden}.content-page__slide img,.content-page__slide picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page__slide_thumbnail{opacity:1;background:#000}.content-page__slide_thumbnail.swiper-slide-thumb-active img{opacity:.5}.content-page__swiper-scrollbar{position:relative;margin-top:1.5rem;height:.4rem;background:rgba(0,0,0,.1);border-radius:1px}.content-page__swiper-scrollbar>div{background:#fff;border-radius:1px}.content-page__list{margin-top:1.2rem}.content-page__list li p{font-size:1.5rem;line-height:150%}.content-page__list li a{color:#004fe8;font-weight:600}.content-page__list li strong{font-weight:600}.content-page__list li:not(:first-of-type){margin-top:1rem}.content-page__list .container>ul>li ul,.content-page__list .container>ul>li ol{padding-left:1.2rem}.content-page__list .container>ul ol li{list-style-type:decimal}.content-page__list .container>ul ol li::marker{color:#004fe8;font-weight:600}.content-page__list_markers .container>ul>li:before,.content-page__list_markers .container>ul>li ul li:before{content:"";position:absolute;top:.8rem;left:-1rem;width:.6rem;height:.6rem;background-image:url("/wp-content/themes/apollo/build/static/images/general/dote.svg");background-size:cover;background-repeat:no-repeat}.content-page__list_numbers .container>ul>li{padding-left:.6rem}.content-page__list_numbers .container>ul>li:before{counter-increment:numbers;content:counter(numbers);position:absolute;top:1px;right:calc(100% + 0.2rem);font-weight:600;font-size:1.6rem;line-height:120%;color:#004fe8}.content-page__citate{margin-top:4rem}.content-page__citate-wrap{padding-top:2rem;padding-bottom:2rem;border-top:.2rem solid #ff6424;border-bottom:.2rem solid #ff6424}.content-page__citate-wrap:before{content:"”";position:absolute;top:-2rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:#000;padding:0 1.7rem;font-weight:600;font-size:3.2rem;line-height:150%;color:#ff6424}.content-page__citate-text{font-weight:500;font-size:1.5rem;line-height:140%}.content-page__citate-author{margin-top:2rem;font-weight:500;font-size:14px;line-height:100%}.content-page__citate-achievement{font-size:1.3rem;line-height:100%;opacity:.7}.content-page__indirect{margin-top:3.2rem}.content-page__indirect-text,.content-page__indirect-text:before{font-size:1.5rem;line-height:160%}.content-page__indirect-text:before{content:"«";position:absolute;top:0;right:calc(100% + 0.3rem)}.content-page__video{width:100%;height:19rem}.content-page__video-container{margin-top:2rem}.content-page__video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;height:4rem;z-index:2}.content-page__video-play svg{display:block;width:100%;height:100%}.content-page__video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-page__table-slider{margin-top:1.6rem}.content-page__table{overflow:hidden}.content-page__row,.content-page__table-body{display:-webkit-box;display:-ms-flexbox;display:flex}.content-page__table-body{margin-top:.4rem}.content-page__table-elem{padding:1.5rem;width:18rem;background:rgba(255,255,255,.03)}.content-page__table-elem_text:not(:first-of-type){border-top:1px solid rgba(255,255,255,.06)}.content-page__table-elem_title{height:auto;border-bottom:.2rem solid #ff6424;color:rgba(255,255,255,.6) !important}.content-page__table-elem_title:first-of-type{border-radius:1.6rem 0 0 .2rem}.content-page__table-elem_title:last-of-type{border-radius:0 1.6rem .2rem 0;overflow:hidden}.content-page__table-elem_title:not(:first-of-type){border-left:1px solid rgba(255,255,255,.06)}.content-page__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:18rem}.content-page__column:first-of-type{border-radius:.2rem 0 0 1.6rem;overflow:hidden}.content-page__column:last-of-type{border-radius:0 .2rem 1.6rem 0;overflow:hidden}.content-page__column:not(:first-of-type){border-left:1px solid rgba(0,0,0,.06)}.content-page__table-scrollbar{height:.3rem}.content-page__table-scrollbar-wrap{margin-top:1.6rem}.content-page__table-scrollbar>div{background:#fff}.content-page__button{margin-top:1.6rem}.content-page__button>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-page__button a{padding:1.2rem 3.6rem;border-radius:1.2rem;font-weight:500}.content-page__iframe{margin-top:2.4rem}.content-page__iframe iframe{margin:auto !important}@media only screen and (min-width:600px){footer.fitness-academy-footer .bttn_call-container{margin:0 0 0 12px;max-width:233px}footer.fitness-academy-footer li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}footer.fitness-academy-footer .footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.fitness-academy-footer .footer__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}footer.fitness-academy-footer .footer__action button,footer.fitness-academy-footer .footer__action a{max-width:233px;margin:0}footer.fitness-academy-footer .footer__action button:not(:first-child),footer.fitness-academy-footer .footer__action a:not(:first-child){margin:0 0 0 12px}.content-page__img-container{height:38rem}.content-page__img-container_vertical img,.content-page__img-container_vertical picture{width:30rem}.content-page__slider-container{height:38rem}.content-page__slider-container_thumbnail{height:9.6rem}.content-page__video{height:38rem}}@media only screen and (min-width:768px){footer.fitness-academy-footer .bttn_call-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fitness-academy .container>h2,.fitness-academy .container>.like-h2,.fitness-academy .container>h1,.fitness-academy .container>.like-h1{max-width:80%}}@media only screen and (min-width:1024px){footer.fitness-academy-footer .footer__arrow-up{top:-6.5rem;left:calc(50% - 3.2rem)}footer.fitness-academy-footer li.wrap{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}footer.fitness-academy-footer li{margin-bottom:16px}footer.fitness-academy-footer li.main-item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-bottom:0;margin-bottom:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}footer.fitness-academy-footer li{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.content-page__video{cursor:pointer}}@media only screen and (min-width:1280px){footer.fitness-academy-footer .bttn_call-container li a{height:58px}footer.fitness-academy-footer .bttn_call-container li{height:58px}footer.fitness-academy-footer .bttn_call-container{margin:24px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:230px;max-width:none}footer.fitness-academy-footer .footer__logo{margin:0 auto 0 0}footer.fitness-academy-footer .footer__arrow-up{top:-9rem}footer.fitness-academy-footer li.wrap{margin-bottom:0}footer.fitness-academy-footer .footer__links{width:70%}footer.fitness-academy-footer .footer__icons-item{padding:0 24px 0 0}footer.fitness-academy-footer .footer__icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:4rem 0 2.4rem}footer.fitness-academy-footer .footer__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:absolute;top:40px;right:6rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer.fitness-academy-footer .footer__action button,footer.fitness-academy-footer .footer__action a{padding:21px;max-width:auto;min-width:230px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer.fitness-academy-footer .footer__action button.footer__action-callback.active,footer.fitness-academy-footer .footer__action a.footer__action-callback.active{width:58px}.front-header__call{right:6rem}.swiper-pagination-bullet{width:1.2rem;height:1.2rem}}@media only screen and (min-width:1440px){footer.fitness-academy-footer li a{white-space:nowrap}}@media only screen and (min-width:1900px){footer.fitness-academy-footer .footer__arrow-up{top:-10rem}footer.fitness-academy-footer .footer__action{right:10rem}.front-header__call{right:calc(50% - 89rem)}}@media only screen and (max-width:1024px){.fitness-academy .uc-mob{text-transform:uppercase !important}}@media only screen and (max-width:1023px){.content-page__img>.container:first-child{padding:0}.content-page__gallery>.container:first-child{padding:0}.content-page__video-container>.container{padding:0}.content-page__table-slider>.container:first-child{padding:0}.content-page__table-head,.content-page__table-body{padding:0 2rem}.content-page__table-scrollbar.container{padding:0}}
footer.fitness-academy-footer .footer__logo{-webkit-filter:none;filter:none}header.fitness-academy-header{position:fixed;top:0;left:0;padding:1rem 0;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;height:auto;pointer-events:none}.fitness-academy-logo{max-width:190px;width:100%;height:auto !important;margin:0;font-size:0;-webkit-filter:none !important;filter:none !important}.fitness-academy-logo img{width:100%;height:auto;-webkit-filter:none !important;filter:none !important}.fitness-academy-header__wrapper{background:#1d1d1d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:24px;-webkit-box-shadow:0px 3px 32.7px rgba(0,0,0,.4);box-shadow:0px 3px 32.7px rgba(0,0,0,.4);padding:1.8rem;position:absolute;width:calc(100% - 3.2rem);top:0;left:1.6rem;max-height:calc(var(--vh, 1vh) * 100 - 4rem);overflow:auto;pointer-events:all}.fitness-academy-header__menu{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none;padding:3.8rem 1.4rem 2.4rem;overflow:hidden}.fitness-academy-header__menu-el{border-bottom:1px solid rgba(255,255,255,.2);display:block;width:100%}.fitness-academy-header__menu-title{font-family:"Halvar Breitschrift";font-weight:500;font-size:1.5rem;line-height:1.2;text-transform:uppercase;padding:1.8rem 0;position:relative;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding-right:1.2rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fitness-academy-header__menu-title.is-open{color:#ff6424}.fitness-academy-header__menu-title.is-open svg{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.fitness-academy-header__menu-title.is-open svg path{fill:#ff6424}.fitness-academy-header__menu-title.is-open span{width:100%}.fitness-academy-header__menu-title span{height:1px;width:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:auto .8rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#ff6424}.fitness-academy-header__menu-title svg{position:absolute;content:"";width:1.2rem;height:1.2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fitness-academy-header__menu-title svg path{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fitness-academy-header__menu-dropdown{padding:.6rem 0 3rem 2.4rem;display:none}.fitness-academy-header__menu-link{font-family:"Halvar Breitschrift";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.3;color:#fff;display:block;width:100%;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin-top:1.8rem}.fitness-academy-header__menu-link:nth-child(1){margin-top:0}.fitness-academy-header__menu-link:hover{color:#ff6424}.fitness-academy-header__menu-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15rem}.fitness-academy-header__menu-socials-el{font-size:0;margin:0 2.5rem;width:2.4rem;min-width:2.4rem;height:2.4rem}.fitness-academy-header__menu-socials-el svg path{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fitness-academy-header__menu-socials-el:hover svg path{fill:#ff6424}.fitness-academy-header .hamburger{width:32px;min-width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4px}.fitness-academy-header .hamburger span{height:1px;background:#fff;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fitness-academy-header .hamburger span:nth-child(1){width:18px;margin-top:-6px;margin-left:3px}.fitness-academy-header .hamburger span:nth-child(2){width:24px}.fitness-academy-header .hamburger span:nth-child(3){width:14px;margin-top:6px;margin-left:5px}.fitness-academy-header .hamburger.is-open span{margin:0}.fitness-academy-header .hamburger.is-open span:nth-child(1){width:22px;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.fitness-academy-header .hamburger.is-open span:nth-child(2){width:24px;opacity:0;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%)}.fitness-academy-header .hamburger.is-open span:nth-child(3){width:22px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}body.is-fixed{overflow:hidden}.arrow-back{cursor:pointer}@media only screen and (min-width:1024px){header.fitness-academy-header{padding:3rem 0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header.fitness-academy-header .container{height:auto}.fitness-academy-logo{max-width:304px;width:100%}.fitness-academy-header__wrapper{padding:1.8rem 2.4rem;width:auto;position:relative;top:auto;left:auto;overflow:visible;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;z-index:3}.fitness-academy-header__menu-el{width:auto}.fitness-academy-header__menu-socials{display:none}.fitness-academy-header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 2.4rem;overflow:visible}.fitness-academy-header__menu-el{margin-left:3.2rem;border:none}.fitness-academy-header__menu-title{line-height:1;padding:0 2rem 0 0;cursor:pointer}.fitness-academy-header__menu-title span{position:absolute;left:0;bottom:0;width:0;margin:0}.fitness-academy-header__menu-title svg{top:40%}.fitness-academy-header__menu-title.is-open span{width:calc(100% - 2rem)}.fitness-academy-header__menu-title.is-open svg{top:50%}.fitness-academy-header__menu-dropdown{position:absolute;top:100%;left:-2.4rem;padding:2.4rem 2.8rem;-webkit-box-shadow:0px 3px 32.7px rgba(0,0,0,.4);box-shadow:0px 3px 32.7px rgba(0,0,0,.4);background:#1d1d1d;margin-top:.8rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;opacity:0;pointer-events:none;border-radius:24px;z-index:2;white-space:nowrap;margin:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fitness-academy-header__menu-dropdown.is-open{opacity:1;pointer-events:all;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}.fitness-academy-header__menu-link{min-width:238px;white-space:normal}.fitness-academy-header .hamburger{display:none}}@media only screen and (max-width:1023px){section.fitness-academy-course.fitness-academy{padding-top:11.2rem}}
.promo-image{position:fixed;z-index:1000;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;visibility:hidde;pointer-events:none}.promo-image.is-open{opacity:1;visibility:visible;pointer-events:all}.promo-image__container{padding:38px 38px 74px;font-size:0;max-height:100%}.promo-image__timer{position:absolute;width:46px;height:46px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border:2px solid rgba(255,255,255,.2);top:auto;bottom:4px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.promo-image__timer .close{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:#fff;cursor:default;border-radius:50%;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.promo-image__timer .close:before,.promo-image__timer .close:after{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:22px;height:3px;background:#000}.promo-image__timer .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.promo-image__timer .close.is-visible{opacity:1;visibility:visible;pointer-events:all;cursor:pointer}.promo-image__timer-seconds{font-family:"Halvar Breitschrift";font-size:1.3rem;line-height:1.1;color:#fff;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-image__timer span{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;display:block}.promo-image__timer svg{left:-2px;top:-2px;position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);-webkit-transform:rotate(-90deg) scale(1,-1);-ms-transform:rotate(-90deg) scale(1,-1);transform:rotate(-90deg) scale(1,-1)}.promo-image__timer .progress-ring{fill:none;stroke:#fff;stroke-width:4;stroke-dasharray:360;stroke-dashoffset:360}.promo-image__timer .progress-ring.is-animate{stroke-dashoffset:0}.promo-image__link{font-size:0;display:block;cursor:pointer;width:100%;height:auto}.promo-image__image{font-size:0;max-width:300px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:calc(100vh - 126px)}.modal-open{overflow:hidden !important}.modal-open .modal__overlay--promo.is-open~.modal__overlay{display:none}@media only screen and (min-width:1024px){.promo-image__container{padding:64px}.promo-image__timer{bottom:auto;left:auto;top:10px;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}.promo-image__image{max-width:320px}}
.fitness-academy-form{background:red}.fitness-academy-form .screen-reader-response,.fitness-academy-form .wpcf7-not-valid-tip{display:none}.fitness-academy-form-overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);z-index:100}.fitness-academy-form-content{height:100%;overflow:auto;padding:76px 20px 60px;background:#fff}.fitness-academy-form-content *{color:#000;font-size:1.6rem;line-height:1.2}.fitness-academy-form-content__title{padding:0 16px;color:#004fe8;font-size:24px;font-weight:500;line-height:100%;text-transform:uppercase;margin:0 auto 24px;color:#004fe8}.fitness-academy-form-close{cursor:pointer}.fitness-academy-form-close.svg{position:absolute;top:24px;right:20px}.fitness-academy-form-close.btn{padding:16px;background:#004fe8;color:#fff;text-align:center;font-size:16px 76px;font-weight:500;line-height:100%;text-transform:uppercase;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;border-radius:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:240px;margin:16px auto 0}.fitness-academy-form-close.btn:hover{color:#ff6424}.fitness-academy-form .disable-btn{pointer-events:none;opacity:.6;cursor:not-allowed !important}.fitness-academy-form .wpcf7-response-output{display:none}.fitness-academy-form .wpcf7-response-output,.fitness-academy-form .ajax-error-message{text-align:center;color:red;font-size:14px;margin-top:24px}.fitness-academy-form .ajax-error-message{display:none}.fitness-academy-form .blue-star{color:#004fe8}.fitness-academy-form .otp-next-step,.fitness-academy-form input.wpcf7-submit,.fitness-academy-form .ajax_check_otp_new,.fitness-academy-form .close_form,.fitness-academy-form .choise-date,.fitness-academy-form .course-pay-btn{border:none;width:100%;display:block;max-width:320px;padding:16px;color:#000;text-align:center;font-size:16px;font-weight:500;line-height:100%;text-transform:uppercase;background:#ff6424;border:1px solid #ff6424;border-radius:12px;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;margin:24px auto 0;cursor:pointer}.fitness-academy-form .otp-next-step span,.fitness-academy-form input.wpcf7-submit span,.fitness-academy-form .ajax_check_otp_new span,.fitness-academy-form .close_form span,.fitness-academy-form .choise-date span,.fitness-academy-form .course-pay-btn span{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.fitness-academy-form .otp-next-step:hover,.fitness-academy-form input.wpcf7-submit:hover,.fitness-academy-form .ajax_check_otp_new:hover,.fitness-academy-form .close_form:hover,.fitness-academy-form .choise-date:hover,.fitness-academy-form .course-pay-btn:hover{color:#fff}.fitness-academy-form .otp-next-step:hover span,.fitness-academy-form input.wpcf7-submit:hover span,.fitness-academy-form .ajax_check_otp_new:hover span,.fitness-academy-form .close_form:hover span,.fitness-academy-form .choise-date:hover span,.fitness-academy-form .course-pay-btn:hover span{color:#fff}.fitness-academy-form .modal__form-item{display:block;padding:12px 0}.fitness-academy-form .modal__form-item:last-child{padding-bottom:24px}.fitness-academy-form .modal__form-item>p{margin:0 auto 4px;color:#000;font-size:13px;line-height:100%}.fitness-academy-form .modal__form-item input{border:1px solid rgba(0,0,0,.2);padding:14px;border-radius:12px;width:100%}.fitness-academy-form .modal__form-item input.wpcf7-not-valid{border:1px solid #ff2424}.fitness-academy-form .modal__form-item input::-webkit-input-placeholder{color:rgba(0,0,0,.2);font-size:13px;line-height:100%}.fitness-academy-form .modal__form-item input::-moz-placeholder{color:rgba(0,0,0,.2);font-size:13px;line-height:100%}.fitness-academy-form .modal__form-item input:-ms-input-placeholder{color:rgba(0,0,0,.2);font-size:13px;line-height:100%}.fitness-academy-form .modal__form-item input::-ms-input-placeholder{color:rgba(0,0,0,.2);font-size:13px;line-height:100%}.fitness-academy-form .modal__form-item input::placeholder{color:rgba(0,0,0,.2);font-size:13px;line-height:100%}.fitness-academy-form .modal__form-checkbox{display:block;color:#000;font-size:12px;line-height:120%;margin:12px 0 0;cursor:pointer;padding:0 0 0 26px}.fitness-academy-form .modal__form-checkbox.accept_check,.fitness-academy-form .modal__form-checkbox.check_nophone{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.fitness-academy-form .modal__form-checkbox.accept_check .checkbox,.fitness-academy-form .modal__form-checkbox.accept_check .messenger,.fitness-academy-form .modal__form-checkbox.check_nophone .checkbox,.fitness-academy-form .modal__form-checkbox.check_nophone .messenger{position:absolute;top:1px;left:0;width:2rem;height:1.6rem;display:block}.fitness-academy-form .modal__form-checkbox.accept_check .checkbox input:checked+.wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.accept_check .messenger input:checked+.wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.check_nophone .checkbox input:checked+.wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.check_nophone .messenger input:checked+.wpcf7-list-item-label:before{background:#004fe8}.fitness-academy-form .modal__form-checkbox.accept_check .checkbox input:checked+.wpcf7-list-item-label:after,.fitness-academy-form .modal__form-checkbox.accept_check .messenger input:checked+.wpcf7-list-item-label:after,.fitness-academy-form .modal__form-checkbox.check_nophone .checkbox input:checked+.wpcf7-list-item-label:after,.fitness-academy-form .modal__form-checkbox.check_nophone .messenger input:checked+.wpcf7-list-item-label:after{opacity:1}.fitness-academy-form .modal__form-checkbox.accept_check .checkbox .wpcf7-not-valid .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.accept_check .messenger .wpcf7-not-valid .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.check_nophone .checkbox .wpcf7-not-valid .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.check_nophone .messenger .wpcf7-not-valid .wpcf7-list-item-label:before{background:rgba(255,36,36,.1);border:1px solid #ff2424}.fitness-academy-form .modal__form-checkbox.accept_check .wpcf7-list-item-label,.fitness-academy-form .modal__form-checkbox.check_nophone .wpcf7-list-item-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,0)}.fitness-academy-form .modal__form-checkbox.accept_check .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.check_nophone .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;width:1.6rem;height:1.6rem;background:#fff;border:1px solid #004fe8;border-radius:.5rem}.fitness-academy-form .modal__form-checkbox.accept_check .wpcf7-list-item-label:after,.fitness-academy-form .modal__form-checkbox.check_nophone .wpcf7-list-item-label:after{content:"";position:absolute;top:.5rem;left:.4rem;width:.8rem;height:.6rem;background-image:url("/wp-content/themes/apollo/build/static/images/general/galochka.svg");background-size:cover;background-repeat:no-repeat;opacity:0;z-index:5}.fitness-academy-form .modal__form-checkbox.accept_check.error-field p,.fitness-academy-form .modal__form-checkbox.accept_check.error-field p>span,.fitness-academy-form .modal__form-checkbox.check_nophone.error-field p,.fitness-academy-form .modal__form-checkbox.check_nophone.error-field p>span{color:#ff2424 !important}.fitness-academy-form .modal__form-checkbox.accept_check.error-field .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox.check_nophone.error-field .wpcf7-list-item-label:before{background:rgba(255,36,36,.2);border:1px solid #ff2424}.fitness-academy-form .modal__form-checkbox a{font-size:12px;color:#ff6424}.fitness-academy-form .modal__form-checkbox input{display:none}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox],.fitness-academy-form .modal__form-checkbox span[data-name=messenger]{position:absolute;top:1px;left:0;width:2rem;height:1.6rem;display:block}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox] input:checked+.wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox span[data-name=messenger] input:checked+.wpcf7-list-item-label:before{background:#004fe8}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox] input:checked+.wpcf7-list-item-label:after,.fitness-academy-form .modal__form-checkbox span[data-name=messenger] input:checked+.wpcf7-list-item-label:after{opacity:1}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox] .wpcf7-not-valid .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox span[data-name=messenger] .wpcf7-not-valid .wpcf7-list-item-label:before{background:rgba(255,36,36,.1);border:1px solid #ff2424}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox] .wpcf7-list-item-label,.fitness-academy-form .modal__form-checkbox span[data-name=messenger] .wpcf7-list-item-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,0)}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox] .wpcf7-list-item-label:before,.fitness-academy-form .modal__form-checkbox span[data-name=messenger] .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;width:1.6rem;height:1.6rem;background:#fff;border:1px solid #004fe8;border-radius:.5rem}.fitness-academy-form .modal__form-checkbox span[data-name=checkbox] .wpcf7-list-item-label:after,.fitness-academy-form .modal__form-checkbox span[data-name=messenger] .wpcf7-list-item-label:after{content:"";position:absolute;top:.5rem;left:.4rem;width:.8rem;height:.6rem;background-image:url("/wp-content/themes/apollo/build/static/images/general/galochka.svg");background-size:cover;background-repeat:no-repeat;opacity:0;z-index:5}.fitness-academy-form .modal__form-checkbox p{color:#000;font-size:12px;line-height:120%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fitness-academy-form .modal__step{overflow:hidden;height:100%}.fitness-academy-form .modal__step.step2-js,.fitness-academy-form .modal__step.step3-js{display:none}.fitness-academy-form .modal__step-error,.fitness-academy-form .modal__step-error-min-length,.fitness-academy-form .modal__step-error-old-otp{color:#ff2424;text-align:center;font-size:1.4rem}.fitness-academy-form .modal__step-desc{color:#000;font-size:13px;line-height:100%}.fitness-academy-form .modal__step-title{color:#000;text-align:center;font-size:18px;font-weight:500;line-height:100%;text-transform:uppercase;margin:0 auto 28px}.fitness-academy-form .modal__step-subtitle{color:#000;text-align:center;font-size:14px;line-height:120%;margin:32px auto 64px;text-align:center}.fitness-academy-form .modal__step-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.fitness-academy-form .modal__step-code-container{margin-top:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fitness-academy-form .modal__step-code{padding:0 1rem;width:12rem;height:4.2rem;border:1px solid rgba(0,0,0,.2);border-radius:.6rem}.fitness-academy-form .modal__step-code input{display:block;width:100%;height:100%;border:none;background:0 0;letter-spacing:.5em;padding:0 .2rem;text-align:center}.fitness-academy-form .modal__step-code-timer{margin-left:1.6rem;min-width:5rem;line-height:100%;opacity:.5}.fitness-academy-form .modal__step-repeat{margin-top:1rem;font-size:12px;line-height:100%;color:#ff6424;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fitness-academy-form .main_form{overflow:visible}.fitness-academy-form .main_form .price{padding-left:.5em;font-weight:500;white-space:nowrap}.mono-flow .fitness-academy-form .main_form .course-pay-btn{display:none}.fitness-academy-form .main_form .course-pay-btn .price{font-size:1.4rem}.fitness-academy-form .steps-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:absolute;top:-80px}.fitness-academy-form .steps-wrapper .btn{width:3.6rem;height:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;border:1px solid #004fe8;color:#004fe8;background:#fff;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;margin:0 8px 0 0;font-size:1.8rem}.fitness-academy-form .steps-wrapper .btn.active-step,.fitness-academy-form .steps-wrapper .btn:hover{cursor:default;background:#004fe8;color:#fff}.fitness-academy-form .steps-wrapper .btn.active-step span,.fitness-academy-form .steps-wrapper .btn:hover span{color:#fff}.fitness-academy-form .steps-wrapper .btn.done:not(.active-step){background:rgba(0,79,232,.12);cursor:pointer}.fitness-academy-form .steps-wrapper .btn.done:not(.active-step):hover{background:#004fe8}.fitness-academy-form .steps-wrapper .btn:not(.active-step):not(.done):hover{cursor:not-allowed;color:#004fe8;border:1px solid #004fe8;background:#fff}.fitness-academy-form .steps-wrapper .btn:not(.active-step):not(.done):hover span{color:#004fe8}.fitness-academy-form .steps-wrapper .btn .step-text{color:#004fe8;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;font-size:1.2rem}.fitness-academy-form.buy-form .fitness-academy-form-content{padding-top:100px}.fitness-academy-form.buy-form .main_form .modal__step-title{text-align:start}.fitness-academy-form.buy-form .main-step1 .step-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.fitness-academy-form.buy-form .main-step1 .modal__form-item{position:relative}.fitness-academy-form.buy-form .main-step1 .modal__form-item .error-field{border:1px solid #ff2424 !important;color:#ff2424 !important}.fitness-academy-form.buy-form .main-step1 .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.fitness-academy-form.buy-form .main-step1 .wpcf7-radio input{display:none}.fitness-academy-form.buy-form .main-step1 .wpcf7-radio span{color:#000;font-size:13px;font-weight:400;line-height:100%}.fitness-academy-form.buy-form .main-step1 .wpcf7-radio input:checked~.wpcf7-list-item-label{background:#004fe8;color:#fff;border:1px solid #004fe8}.fitness-academy-form.buy-form .main-step1 .wpcf7-radio .wpcf7-list-item-label{padding:12px;border-radius:12px;border:1px solid #000;margin-right:8px;background:#fff;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;cursor:pointer;display:block;min-width:92px;text-align:center}.fitness-academy-form.buy-form .main-step1 .wpcf7-radio .wpcf7-list-item-label:hover{background:#004fe8;border:1px solid #004fe8;color:#fff}.fitness-academy-form.buy-form .modal__form-checked{padding:14px 12px;border-radius:10px;background:#004fe8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-size:12px;position:absolute;right:0;bottom:-27px;opacity:0;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.fitness-academy-form.buy-form .modal__form-checked:before{content:"";display:block;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);background:#004fe8;position:absolute;right:24px;top:0}.fitness-academy-form.buy-form [data-name=form-tel]~svg,.fitness-academy-form.buy-form .form-tel~svg{position:absolute;top:52px;right:20px;cursor:help}.fitness-academy-form.buy-form [data-name=form-tel]~svg:hover~.modal__form-checked,.fitness-academy-form.buy-form .form-tel~svg:hover~.modal__form-checked{opacity:1;z-index:2}.fitness-academy-form.buy-form .modal__step-title{text-transform:none;font-size:1.8rem}.fitness-academy-form.buy-form .modal__step-subtitle{margin:4px auto 64px}.fitness-academy-form span.your-birthday{position:relative}.fitness-academy-form span.your-birthday:after{position:absolute;right:16px;top:0;content:"";display:block;width:19px;height:19px;overflow:hidden;background-position:center center;background-size:100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Group 287'%3E%3Cg id='Group 194'%3E%3Cg id='Group 272'%3E%3Cg id='Group 178'%3E%3Cg id='Group 161'%3E%3Cpath id='Subtract' fill-rule='evenodd' clip-rule='evenodd' d='M0.0202486 7.89426H18.9798C18.809 4.47375 17.4951 3.70764 12.692 3.70764H6.308C1.50492 3.70764 0.191033 4.47375 0.0202486 7.89426ZM18.9988 8.55102V9.90782H0V13.923C0 18.104 1.11336 19.0001 6.308 19.0001H12.692C17.8866 19.0001 19 18.104 19 13.923V8.78475C19 8.70567 18.9996 8.62776 18.9988 8.55102Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group 271'%3E%3Crect id='Rectangle 27' x='7.58008' width='5.97675' height='2.1431' rx='1.07155' transform='rotate(90 7.58008 0)' fill='%23FF6424'/%3E%3Crect id='Rectangle 28' x='13.6904' width='5.97675' height='2.1431' rx='1.07155' transform='rotate(90 13.6904 0)' fill='%23FF6424'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.fitness-academy-form .choise-title{display:block;padding-top:2px;font-size:14px;opacity:.6;margin:0 auto 12px}.fitness-academy-form .group-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fitness-academy-form .group-item{border:1px solid rgba(0,0,0,.2);border-radius:24px;padding:20px 20px 20px 46px;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;cursor:pointer}.fitness-academy-form .group-item:hover{background:rgba(0,79,232,.12);border:1px solid #004fe8}.fitness-academy-form .group-item.active-group{background:#004fe8;border:1px solid #004fe8}.fitness-academy-form .group-item.active-group~.group-item__note{height:auto;opacity:1}.fitness-academy-form .group-item.active-group .status-text{color:#fff !important}.fitness-academy-form .group-item.active-group *{color:#fff}.fitness-academy-form .group-item.active-group .group-item__indicator{border:1px solid #fff;background:#fff}.fitness-academy-form .group-item.active-group .group-item__indicator:before{content:"";display:block;width:100%;height:100%;background-position:center 60%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Vector 158' d='M1 3L4 6L9 1' stroke='%23004FE8' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.fitness-academy-form .group-item.active-group .group-item__note{color:#004fe8;opacity:1}.fitness-academy-form .group-item:not(:last-child){margin:0 0 8px}.fitness-academy-form .group-item__indicator{position:absolute;top:19px;left:16px;border-radius:50%;border:1px solid #000;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;width:18px;height:18px}.fitness-academy-form .group-item__name{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:100%;margin:0 auto 16px}.fitness-academy-form .group-item__status{margin:0 auto 16px}.fitness-academy-form .group-item__status .status-text{color:#000;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.4rem;line-height:1.3rem;font-weight:700;background:-o-radial-gradient(circle,#ff6424 0%,#cc63d6 50%,#004fe8 100%);background:radial-gradient(circle,#ff6424 0%,#cc63d6 50%,#004fe8 100%);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:400%;-webkit-animation:gradient 5s linear infinite alternate;animation:gradient 5s linear infinite alternate}.fitness-academy-form .group-item__date:not(:last-child){margin:0 0 8px}.fitness-academy-form .group-item__date-title{display:block;color:#000;font-size:12px;font-weight:400;line-height:100%;opacity:.6;margin:0 auto 4px}.fitness-academy-form .group-item__date-content{color:#000;font-size:14px;font-weight:400;line-height:100%}.fitness-academy-form .group-item__note{opacity:0;height:0;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;margin:8px auto 8px;text-align:center;color:#004fe8;font-size:12px}.fitness-academy-form .course-info{border-radius:24px;background:rgba(0,79,232,.05);padding:24px 28px}.fitness-academy-form .course-info__main .name{color:#000;font-size:16px;font-weight:500;text-transform:uppercase;display:block;margin:0 auto 12px}.fitness-academy-form .course-info__main .descr{color:#000;font-size:14px;line-height:100%;display:block;margin:0 auto 24px}.fitness-academy-form .course-info__main .descr p{font-size:1.4rem}.fitness-academy-form .course-info__main .descr span{font-size:14px}.fitness-academy-form .course-info__duration{margin:0 0 24px}.fitness-academy-form .course-info__duration li{color:#000;font-size:1.4rem;padding:0 0 0 12px}.fitness-academy-form .course-info__duration li:before{content:"";display:block;background:#004fe8;width:6px;height:6px;border-radius:2px;position:absolute;top:5px;left:0}.fitness-academy-form .course-info__duration li:not(:last-child){margin:0 auto 4px}.fitness-academy-form .course-info__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 0 0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fitness-academy-form .course-info__time>span:nth-child(1){font-size:12px;opacity:.6;display:block;margin:0 0 4px}.fitness-academy-form .course-info__time:before{display:block;content:"";width:11px;height:11px;background-position:center center;background-repeat:no-repeat;position:absolute;top:4px;left:0;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 198' clip-path='url(%23clip0_8531_451)'%3E%3Cg id='Group 309'%3E%3Cg id='Group 194'%3E%3Cg id='Group 272'%3E%3Cg id='Group 178'%3E%3Cg id='Group 161'%3E%3Cpath id='Subtract' fill-rule='evenodd' clip-rule='evenodd' d='M10.9883 4.46391H0.0115086C0.110349 2.45066 0.870998 1.99976 3.65186 1.99976H7.34793C10.1288 1.99976 10.8894 2.45066 10.9883 4.46391ZM-0.000205874 5.64896H11V8.01187C11 10.4725 10.3554 10.9999 7.34793 10.9999H3.65186C0.644385 10.9999 -0.000205874 10.4725 -0.000205874 8.01187V5.64896Z' fill='%23004FE8'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group 271'%3E%3Cpath id='Rectangle 27' d='M7.99611 -4.20627e-08C7.44382 -1.88321e-08 6.99609 0.481243 6.99609 1.07489L6.99609 2.92519C6.99609 3.51883 7.44382 4.00007 7.99611 4.00007C8.54841 4.00007 8.99613 3.51883 8.99613 2.92519L8.99613 1.07489C8.99613 0.481243 8.54841 -6.52933e-08 7.99611 -4.20627e-08Z' fill='%23004FE8'/%3E%3Cpath id='Rectangle 28' d='M2.99709 -4.15918e-08C2.44479 -1.86213e-08 1.99707 0.481243 1.99707 1.07489L1.99707 2.92519C1.99707 3.51883 2.44479 4.00007 2.99709 4.00007C3.54938 4.00007 3.99711 3.51883 3.99711 2.92519L3.99711 1.07489C3.99711 0.481243 3.54938 -6.45624e-08 2.99709 -4.15918e-08Z' fill='%23004FE8'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8531_451'%3E%3Crect width='11' height='11' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.fitness-academy-form .course-info__time-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fitness-academy-form .course-info__time-item .additional-text{font-size:1.2rem;opacity:.6}.fitness-academy-form .course-info__price{color:#000;font-size:18px;line-height:1;margin:24px 0 0}.fitness-academy-form .total-price__wrapper{margin:64px 0 0}.fitness-academy-form .total-price__wrapper .btn-wrap{width:100%;margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.fitness-academy-form .total-price__wrapper .btn-wrap .course-pay-btn{max-width:100%;font-size:14px}.fitness-academy-form .total-price__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.fitness-academy-form .total-price__text span{font-size:1.8rem;font-weight:500}.fitness-academy-form .course-pay-descr{color:#000;font-size:12px;text-align:center;line-height:1.1;display:block;margin:24px 0 0}.mono-enable .fitness-academy-form .course-pay-descr{display:none}.fitness-academy-form .mono-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.mono-flow .fitness-academy-form .mono-wrap{max-width:400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mono-flow .fitness-academy-form .mono-wrap{margin:16px auto 0}.fitness-academy-form .mono-price .amount{font-size:14px;font-weight:500}.fitness-academy-form .mono-price .period{font-size:12px;font-weight:400}.fitness-academy-form .mono-price .period--grey{margin-top:10px;display:inline-block;line-height:1;margin-bottom:2px;color:rgba(0,0,0,.5)}.fitness-academy-form .mono-price .period--grey strong{font-size:inherit;color:inherit;line-height:inherit}.fitness-academy-form .mono-price .medium{font-weight:500}.fitness-academy-form .mono-btn{padding:8px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border-radius:12px;border:1px solid #000;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:8px 0 0;min-height:48px}.fitness-academy-form .mono-btn .mono-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fitness-academy-form .mono-btn.academy-btn:hover{background:#ff6424}.fitness-academy-form .mono-btn.academy-btn:hover .course-prices__academy{background:#000}.fitness-academy-form .mono-btn:hover{background:#000}.fitness-academy-form .mono-btn:hover .mono-text span{color:#fff}.fitness-academy-form .mono-btn:hover svg path{fill:#fff}.mono-flow .fitness-academy-form .mono-btn{margin:0 0 8px;border-radius:12px;border:1px solid #ff6424;background:#ff6424;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.mono-flow .fitness-academy-form .mono-btn:hover{background:#ff6424}.fitness-academy-form .mono-icon{width:34px;margin:0 16px 0 0}.fitness-academy-form .mono-icon svg{width:100%;height:auto}.fitness-academy-form .mono-icon svg path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.fitness-academy-form .mono-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.fitness-academy-form .mono-text span{white-space:nowrap;font-size:13px;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:1.8rem}.fitness-academy-form .mono-text span.period{text-transform:uppercase;font-size:14px;font-weight:500}@-webkit-keyframes gradient{0%{background-position:0}100%{background-position:100%}}@keyframes gradient{0%{background-position:0}100%{background-position:100%}}.course-pay-btn{margin:0 !important}.course-pay-btn.disable,.mono-btn.disable{pointer-events:none;opacity:.5}.course-pay-btn.academy-btn .course-prices__academy,.mono-btn.academy-btn .course-prices__academy{margin:-22px 0 0 auto;background:#ff6424}.course-pay-btn.academy-btn .course-prices__academy span,.mono-btn.academy-btn .course-prices__academy span{font-size:1rem;color:#fff}.other-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.other-payment-methods__btn{cursor:pointer;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:24px}.other-payment-methods__btn:after{content:"";display:block;width:100%;opacity:.2;background:#000;height:1px;margin-left:12px}.other-payment-methods__btn span{white-space:nowrap;font-size:1.4rem}.other-payment-methods__icon{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin-right:8px;width:23px;height:23px;border:1px solid hsl(0deg,0%,0%);position:relative}.other-payment-methods__icon:before,.other-payment-methods__icon:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";display:block;width:12px;height:2px;background:#000}.other-payment-methods__icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.other-payment-methods.active .other-payment-methods__icon:after{-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.other-payment-methods__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px}.other-payment-methods__list>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100% !important}.fitness-academy-form .banks__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -.3rem;width:calc(100% + 0.6rem);padding-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.fitness-academy-form .banks__row--small{margin:0 -.2rem;width:calc(100% + 0.4rem);padding-top:.2rem}.fitness-academy-form .banks__row--small .banks__el{padding:0 .2rem;margin-top:.4rem}.fitness-academy-form .banks__row--small .banks__item{min-width:28px;height:28px;width:28px;border-radius:6px}.fitness-academy-form .banks__row--small .banks__item img,.fitness-academy-form .banks__row--small .banks__item svg{width:86%;height:86%}.fitness-academy-form .banks__el{padding:0 .3rem;margin-top:.8rem}.fitness-academy-form .banks__el.privatbank{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4}.fitness-academy-form .banks__el.monobank{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.fitness-academy-form .banks__el.izibank{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.fitness-academy-form .banks__el.rozetkapay{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fitness-academy-form .banks__item{min-width:48px;height:48px;width:48px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.fitness-academy-form .banks__item span{position:absolute;right:-6px;top:-6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:.8rem;min-width:18px;width:18px;min-height:18px;height:18px;color:#fff;background:#ff6424;font-weight:400;border-radius:50%;z-index:2}.fitness-academy-form .banks__item img,.fitness-academy-form .banks__item svg{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fitness-academy-form .banks__row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.total-price__wrapper .course-pay-btn__wrapper>span{font-size:1.2rem;font-weight:400;margin-bottom:1.2rem;display:inline-block}.total-price__wrapper .course-prices__academy{background:rgba(255,100,36,.4);text-transform:uppercase;margin:0 auto .6rem}.total-price__wrapper .course-prices__academy span{font-size:1rem}.total-price__wrapper .full-btn{background:#ff6424;border-color:#ff6424;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.total-price__wrapper .full-btn span,.total-price__wrapper .full-btn div{color:#000;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.total-price__wrapper .full-btn:hover{color:#fff}.total-price__wrapper .full-btn:hover span,.total-price__wrapper .full-btn:hover div{color:#fff}.total-price__wrapper .mono-wrap-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%}.total-price__wrapper .paypartparts-btn-info{line-height:1;font-size:1.2rem}.total-price__wrapper .paypartparts-btn-info span,.total-price__wrapper .paypartparts-btn-info strong{font-size:inherit;line-height:inherit}.total-price__wrapper .general-methods-hidden{display:none}.total-price__wrapper .mono-price .period--grey{color:rgba(0,0,0,.5) !important}.other-payment-methods__list .course-pay-btn,.other-payment-methods__list .full-btn{border:1px solid #ff6424;background:0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;color:#000;max-width:100%;text-transform:uppercase;font-size:1.4rem;font-weight:500}.other-payment-methods__list .course-pay-btn span,.other-payment-methods__list .course-pay-btn div,.other-payment-methods__list .full-btn span,.other-payment-methods__list .full-btn div{text-transform:uppercase;font-size:1.4rem;font-weight:500;color:#000}.other-payment-methods__list .course-pay-btn:hover,.other-payment-methods__list .full-btn:hover{background:#ff6424;color:#fff}.other-payment-methods__list .course-pay-btn:hover span,.other-payment-methods__list .course-pay-btn:hover div,.other-payment-methods__list .full-btn:hover span,.other-payment-methods__list .full-btn:hover div{color:#fff}.other-payment-methods__list .course-pay-btn__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:2rem;border-radius:1.2rem;border:1px solid rgba(0,0,0,.2);margin-top:1.2rem}.other-payment-methods__list .course-pay-btn__wrapper>span{font-size:1.2rem}.other-payment-methods__list .course-pay-btn__wrapper .course-pay-btn{margin-top:1.6rem;width:100%;max-width:100%;text-transform:uppercase;font-size:1.4rem;font-weight:500}.other-payment-methods__list .course-pay-btn__wrapper .course-pay-btn span{text-transform:uppercase;font-size:1.4rem;font-weight:500}.other-payment-methods__list .mono-price .period{font-size:1.2rem}.other-payment-methods__list .paypartparts-btn-info{line-height:1;font-size:1.2rem}.other-payment-methods__list .paypartparts-btn-info span,.other-payment-methods__list .paypartparts-btn-info strong{font-size:inherit;line-height:inherit}.other-payment-methods__list .course-prices__academy{background:#ff6424;color:#fff;text-transform:uppercase;margin:-3.2rem auto 1.2rem}.other-payment-methods__list .course-prices__academy span{font-size:1rem;color:#fff}.other-payment-methods__list .mono-wrap{padding:2rem;border-radius:1.2rem;border:1px solid rgba(0,0,0,.2);margin-top:1.2rem;position:relative}.other-payment-methods__list .mono-wrap-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.other-payment-methods__list .other-methods-hidden{display:none}.other-payment-methods__list .payparts-btn{width:100%}.other-payment-methods__list .general-methods-hidden .banks__row{margin:0 -.2rem;width:calc(100% + 0.4rem);padding-top:.2rem}.other-payment-methods__list .general-methods-hidden .banks__row{margin:0 -.2rem;width:calc(100% + 0.4rem);padding-top:.2rem}.other-payment-methods__list .general-methods-hidden .banks__row .banks__el{padding:0 .2rem;margin-top:.4rem}.other-payment-methods__list .general-methods-hidden .banks__row .banks__item{min-width:34px;height:34px;width:34px;border-radius:6px}.other-payment-methods__list .general-methods-hidden .banks__row .banks__item img,.other-payment-methods__list .general-methods-hidden .banks__row .banks__item svg{width:84%;height:84%}@media only screen and (min-width:475px){.fitness-academy-form .total-price__wrapper .btn-wrap{max-width:280px}}@media only screen and (min-width:600px){.fitness-academy-form .steps-wrapper .btn{min-width:90px}.fitness-academy-form .steps-wrapper .btn .step-text{display:inline-block;margin-right:.5em}.fitness-academy-form.buy-form .modal__form-checkbox{margin:12px auto;width:300px;text-align:center}.fitness-academy-form.buy-form .main-step1 .step-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fitness-academy-form.buy-form .main-step1 .modal__form-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}.fitness-academy-form .group-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fitness-academy-form .group-item__wrapper{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px)}}@media only screen and (min-width:768px){.fitness-academy-form .main_form .course-pay-btn{margin-top:0}.fitness-academy-form .course-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fitness-academy-form .course-info__price{margin:0 0 0 auto;padding:0 0 0 24px}.fitness-academy-form .total-price__wrapper .btn-wrap{margin-top:0;margin-left:24px}.fitness-academy-form .total-price__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin:48px 0 0}.fitness-academy-form .total-price__text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:16px auto 0 0}.fitness-academy-form .course-pay-descr{margin:16px auto 0;max-width:250px}.mono-flow .fitness-academy-form .mono-wrap{margin:0 auto 0 24px}.other-payment-methods__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.other-payment-methods__list>*{max-width:auto !important}}@media only screen and (min-width:968px){.fitness-academy-form-overlay{padding:59px;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fitness-academy-form-content{width:100%;max-width:420px;border-radius:40px;margin:0 auto;position:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:48px 40px}.buy-form .fitness-academy-form-content{max-width:772px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fitness-academy-form-content__title{padding:0 48px}.fitness-academy-form-close.svg{position:fixed}.fitness-academy-form-close.svg path{fill:#fff}.fitness-academy-form .otp-next-step,.fitness-academy-form input.wpcf7-submit,.fitness-academy-form .ajax_check_otp_new,.fitness-academy-form .close_form,.fitness-academy-form .choise-date,.fitness-academy-form .course-pay-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:14px 30px;min-height:48px;max-width:unset}.fitness-academy-form .main_form .course-pay-btn{width:100%}.fitness-academy-form .steps-wrapper{position:relative;top:unset;margin:0 auto 48px}.fitness-academy-form.buy-form .auth-step1-js,.fitness-academy-form.buy-form .auth-step2-js{width:394px}.fitness-academy-form.buy-form .fitness-academy-form-content{padding:40px 56px 48px}.fitness-academy-form.buy-form .main_form .modal__step-title{margin:0 auto 12px}.fitness-academy-form .choise-title{padding-top:8px;font-size:16px;margin:0 auto 16px}.fitness-academy-form .mono-wrap{max-width:unset}.mono-flow .fitness-academy-form .mono-wrap{max-width:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1024px){.fitness-academy-form-content__title{font-size:3.2rem}.fitness-academy-form-close.svg{top:48px;right:48px}.fitness-academy-form-close.btn{padding:20px 56px}.fitness-academy-form .modal__step-title{margin:0 auto 24px;text-align:center;text-transform:none;font-size:24px}.fitness-academy-form .steps-wrapper .btn{padding:9px 14px;margin:0 16px 0 0}.fitness-academy-form.buy-form .main-step3 .modal__step-title{margin:0 auto 20px 0;min-width:660px}.fitness-academy-form.buy-form .main-step1 .step-content{min-width:660px}.fitness-academy-form.buy-form .modal__step-title{font-size:2.4rem}.fitness-academy-form .group-list{min-width:660px}.fitness-academy-form .group-item{border-radius:32px;padding:20px 20px 20px 54px}.fitness-academy-form .group-item__indicator{top:20px;left:20px}.fitness-academy-form .group-item__name{font-size:18px;text-transform:uppercase;margin:0 auto 12px}.fitness-academy-form .mono-icon{margin:0 12px 0 0}.fitness-academy-form .mono-text span{font-size:12px}.other-payment-methods__btn{margin-bottom:16px}.total-price__wrapper .course-prices__academy{margin:0 0 .6rem}.total-price__wrapper .mono-wrap-row{text-align:left}.total-price__wrapper .desktop-hidden{display:none}.other-payment-methods__list .course-pay-btn,.other-payment-methods__list .full-btn{max-width:280px;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.other-payment-methods__list .course-pay-btn__wrapper>span{font-size:1.4rem}.other-payment-methods__list .course-pay-btn__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.other-payment-methods__list .course-pay-btn__wrapper .course-pay-btn{max-width:280px;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;-ms-flex-item-align:end;align-self:flex-end}.other-payment-methods__list .mono-price .period{font-size:1.4rem}.other-payment-methods__list .course-prices__academy{margin:-3.2rem auto 1.2rem 0}.other-payment-methods__list .mono-wrap-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.other-payment-methods__list .mono-price .period--grey{color:#000;margin-bottom:12px}.other-payment-methods__list .payparts-btn{-ms-flex-item-align:end;align-self:flex-end;max-width:280px;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}}@media only screen and (max-width:1024px){.fitness-academy-form .mono-price .period--grey{color:#000;margin-top:8px;margin-bottom:12px}.total-price__wrapper .banks__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
.modal-new .modal__window{background:#fff;padding:9.2rem 2rem 6rem;text-align:center}.modal-new__title{margin-bottom:1.6rem;line-height:100%;text-transform:uppercase;color:#000;text-align:center;width:100%;font-weight:500;font-size:2.4rem}.modal-new__text{line-height:100%;text-align:center;color:#000}.modal-new__icon{margin-top:4rem;text-align:center;font-size:5.5rem;padding:1.7rem 0 2.2rem;position:relative;width:100%;color:#004fe8}.modal-new__icon--error{color:#ff6424}.modal-new__icon svg{position:absolute;height:100%;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:inherit}.modal-new__icon--loading{padding:0}.modal-new__icon--loading span{width:40px;min-width:40px;margin:0 auto}.modal-new__icon--loading span svg{position:static;left:auto;top:auto;height:40px;width:40px;-webkit-transform:none;-ms-transform:none;transform:none}.modal-new__icon--loading p{font-size:1.2rem;color:rgba(0,0,0,.5);margin-top:1rem}.modal-new__icon span{position:relative;z-index:2;font-size:inherit}.modal-new__buttons{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem -1rem 0;width:calc(100% + 2rem)}.modal-new__buttons-el{padding:0 .5rem;width:100%;text-align:center}.modal-new__buttons-el p{font-size:1.2rem;color:rgba(0,0,0,.5);margin-top:.8rem}.modal-new__buttons-el .modal-new__btn{width:100%}.modal-new__logo{font-size:0;min-width:48px;height:48px;width:48px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 2rem}.modal-new__logo img,.modal-new__logo svg{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:none}.modal-new__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;padding:1.6rem 4.4rem;background:#ff6424;border-radius:1.2rem;font-weight:500;font-size:1.6rem;line-height:100%;text-align:center;text-transform:uppercase;color:#fff;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;position:relative}.modal-new__btn svg{width:22px;min-width:22px;height:auto;margin-right:10px;color:inherit}.modal-new__btn--blue{background:#004fe8}.modal-new__btn:hover{color:#000}.modal-new__btn .spinner{position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);width:4rem;height:4rem;z-index:-1}.modal-new__btn .spinner .dot1,.modal-new__btn .spinner .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%}.modal-new__btn .spinner .dot2{top:auto;bottom:0}.modal-new__btn.disabled{pointer-events:none}.modal-new__btn.disabled .spinner{z-index:2;-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}.modal-new__btn.disabled .spinner .dot1,.modal-new__btn.disabled .spinner .dot2{-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.modal-new__btn.disabled .spinner .dot2{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-new__banks{padding-top:1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-1px;position:relative}.modal-new__banks:before{position:absolute;content:"";width:100%;height:2rem;background:#fff;top:1.5rem;left:0}.modal-new__banks-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-new__banks-row{padding-top:2rem;margin-top:2rem;border-top:1px solid rgba(0,0,0,.1);width:100%}.modal-new__banks-row__el{padding:0 .3rem}.modal-new__banks-row.privatbank{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4}.modal-new__banks-row.monobank{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.modal-new__banks-row.izibank{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.modal-new__banks-row.rozetkapay{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.modal-new__banks-logo{font-size:0;min-width:48px;height:48px;width:48px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.6rem}.modal-new__banks-logo img,.modal-new__banks-logo svg{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.modal-new__banks-about{width:100%}.modal-new__banks-info{text-align:left;width:100%}.modal-new__banks-info .title{font-size:1.6rem;font-weight:500;line-height:1;color:#000;padding-bottom:.8rem}.modal-new__banks-info .info{font-size:1.3rem;line-height:1.4;font-weight:400;color:#000}.modal-new__banks-info .info span{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.modal-new__banks-select{margin-top:2rem}.modal-new__banks-select .block-nav__nav-select{width:100%}.modal-new__banks-select .block-nav__nav-select-current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-new__banks-select .block-nav__nav-select-current p{font-size:1.3rem;text-align:left}.modal-new__banks-select .block-nav__nav-city svg path{fill:#000 !important}.modal-new__banks-select .block-nav__nav-cities-item{text-align:left}.modal-new__banks-price{text-align:left;margin-top:1rem}.modal-new__banks-price p{font-size:1.6rem;line-height:1;font-weight:500;color:#000}.modal-new__banks-price p span{font-size:2.4rem;color:inherit;font-weight:500;line-height:1.35}.modal-new__banks-button{margin-top:3rem}.modal-new__banks-button.disabled-opacity{opacity:.75;pointer-events:none}.modal-new__banks-button .bttn,.modal-new__banks-button .modal-new__btn{width:100%}@-webkit-keyframes spinner_grm3{0%,50%{-webkit-animation-timing-function:cubic-bezier(.27,.42,.37,.99);animation-timing-function:cubic-bezier(.27,.42,.37,.99);r:1px}25%{-webkit-animation-timing-function:cubic-bezier(.53,0,.61,.73);animation-timing-function:cubic-bezier(.53,0,.61,.73);r:2px}}@keyframes spinner_grm3{0%,50%{-webkit-animation-timing-function:cubic-bezier(.27,.42,.37,.99);animation-timing-function:cubic-bezier(.27,.42,.37,.99);r:1px}25%{-webkit-animation-timing-function:cubic-bezier(.53,0,.61,.73);animation-timing-function:cubic-bezier(.53,0,.61,.73);r:2px}}.spinner_EUy1{-webkit-animation:spinner_grm3 1.2s infinite;animation:spinner_grm3 1.2s infinite}.modal__window-wrap{height:calc(var(--vh, 1vh) * 100)}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes bounce{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@media only screen and (min-width:600px){.modal-new__buttons-el{width:auto}}@media only screen and (min-width:1024px){.modal-new .modal__window{max-width:50rem;margin-top:20vh;padding:4rem 5.6rem;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.modal-new .modal__window--banks{max-width:110.56rem;width:110.56rem;padding:6rem}.modal-new__title{margin-bottom:1.2rem;font-size:2.4rem}.modal-new__text{font-size:1.2rem}.modal-new__btn{font-size:1.4rem}.modal-new__banks:before{top:3rem}.modal-new__banks{padding-top:2rem}.modal-new__banks-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-new__banks-about{width:44%;padding-right:2rem}.modal-new__banks-info .title{font-size:1.8rem;padding-bottom:1rem}.modal-new__banks-info .info{font-size:1.4rem;margin-top:0}.modal-new__banks-select .block-nav__nav-select-current p{font-size:1.4rem}.modal-new__banks-select{width:18%;min-width:180px;margin-top:0}.modal-new__banks-price{padding:0 2rem;width:22%;margin-top:0}.modal-new__banks-price p{font-size:2rem}.modal-new__banks-price p span{font-size:3rem}.modal-new__banks-button{min-width:16rem;width:16%;margin-top:0}}@media only screen and (min-width:1280px){.modal-new__banks-about{padding-right:4rem}.modal-new__banks-price{padding:0 3rem}}@media only screen and (min-width:1900px){.modal-new .modal__window{max-width:60rem}.modal-new .modal__window--banks{max-width:132rem;width:132rem}}@media only screen and (max-width:1024px){.modal-new__buttons-el{padding:0 1rem}.modal-new__buttons-el .modal-new__btn{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:1023px){.modal-new .modal__window-close{border-color:#000}.modal-new .modal__window-close:before,.modal-new .modal__window-close:after{background:#000}.modal-new .modal__window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:600px){.modal-new__btn{width:100%}}
body.has-promo-bar,header.has-promo-bar{-webkit-transition:padding-top .4s linear,padding-bottom .4s linear,margin-top .4s linear;-o-transition:padding-top .4s linear,padding-bottom .4s linear,margin-top .4s linear;transition:padding-top .4s linear,padding-bottom .4s linear,margin-top .4s linear}body.pb-notrans,header.pb-notrans{-webkit-transition:padding-top 0s linear,padding-bottom 0s linear,margin-top 0s linear;-o-transition:padding-top 0s linear,padding-bottom 0s linear,margin-top 0s linear;transition:padding-top 0s linear,padding-bottom 0s linear,margin-top 0s linear}.header.has-promo-bar:not(.fitness-academy-header){background:#1d1d1d}.promo-bar{position:fixed;-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;width:100%;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:10000;background-size:400%;-webkit-animation:gradient 5s linear infinite alternate;animation:gradient 5s linear infinite alternate}.pb-notrans .promo-bar{-webkit-transition:none;-o-transition:none;transition:none}.promo-bar.black{background:#000}.promo-bar.blue{background:#004fe8}.promo-bar.blue .syotimer-cell{background:#ff6424}.promo-bar.yellow{background:#ffd556}.promo-bar.orange{background:#ff6424}.promo-bar.purple{background:#bc4fd7}.promo-bar.gradient1{background:-webkit-gradient(linear,left top,right top,color-stop(5.82%,#ff6424),color-stop(25.07%,#c5ff7a),color-stop(42.05%,#64ffbe),color-stop(59.5%,#72a2ff),color-stop(79.32%,#fc72ff),color-stop(96.39%,#ff727a));background:-o-linear-gradient(left,#ff6424 5.82%,#c5ff7a 25.07%,#64ffbe 42.05%,#72a2ff 59.5%,#fc72ff 79.32%,#ff727a 96.39%);background:linear-gradient(90deg,#ff6424 5.82%,#c5ff7a 25.07%,#64ffbe 42.05%,#72a2ff 59.5%,#fc72ff 79.32%,#ff727a 96.39%);background-size:300%}.promo-bar.gradient2{background:-webkit-gradient(linear,left top,right top,color-stop(5.82%,#ff6424),color-stop(50.54%,#cc63d6),color-stop(96.39%,#004fe8));background:-o-linear-gradient(left,#ff6424 5.82%,#cc63d6 50.54%,#004fe8 96.39%);background:linear-gradient(90deg,#ff6424 5.82%,#cc63d6 50.54%,#004fe8 96.39%);background-size:300%}.promo-bar.gradient3{background:-webkit-gradient(linear,left top,right top,from(#ffd556),to(#ff6424));background:-o-linear-gradient(left,#ffd556 0%,#ff6424 100%);background:linear-gradient(90deg,#ffd556 0%,#ff6424 100%);background-size:300%}.promo-bar.top-bar{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.promo-bar.bottom-bar{bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.promo-bar .syotimer{margin-right:32px}.promo-bar .syotimer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-bar .syotimer.dhms-layout .syotimer-cell:not(:nth-last-child(1)){margin-right:4px}.promo-bar .syotimer-cell{position:relative;width:36px;height:36px;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:#004fe8}.promo-bar .syotimer-cell__value{text-transform:uppercase;font-size:15px;font-weight:500;line-height:100%}.promo-bar .syotimer-cell__unit{font-size:10px;font-weight:500;line-height:100%}.promo-bar .syotimer-cell:not(:nth-last-child(1)){margin-right:14px}.promo-bar .syotimer-cell:not(:nth-last-child(1)):after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='8' viewBox='0 0 3 8' fill='none'%3E%3Cpath d='M1.5 7.75098C1.16554 7.75098 0.891892 7.64997 0.679054 7.44795C0.476351 7.24593 0.375 6.9833 0.375 6.66007C0.375 6.33684 0.476351 6.07421 0.679054 5.87219C0.891892 5.67017 1.16554 5.56916 1.5 5.56916C1.83446 5.56916 2.10304 5.67017 2.30574 5.87219C2.51858 6.07421 2.625 6.33684 2.625 6.66007C2.625 6.9833 2.51858 7.24593 2.30574 7.44795C2.10304 7.64997 1.83446 7.75098 1.5 7.75098ZM1.5 2.43279C1.16554 2.43279 0.891892 2.33178 0.679054 2.12976C0.476351 1.92774 0.375 1.66512 0.375 1.34189C0.375 1.01865 0.476351 0.756027 0.679054 0.554007C0.891892 0.351987 1.16554 0.250977 1.5 0.250977C1.83446 0.250977 2.10304 0.351987 2.30574 0.554007C2.51858 0.756027 2.625 1.01865 2.625 1.34189C2.625 1.66512 2.51858 1.92774 2.30574 2.12976C2.10304 2.33178 1.83446 2.43279 1.5 2.43279Z' fill='%23004FE8'/%3E%3C/svg%3E");display:block;position:absolute;right:-8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.25px;height:7.5px}.promo-bar__close{position:absolute;top:16px;right:16px;display:block;width:20px;height:20px;color:#fff;-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear}.promo-bar__close:hover{opacity:.8}.promo-bar__close svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.promo-bar__content{display:block;width:100%;text-align:center}.two-links .promo-bar__content span{width:100%;text-align:start;padding-left:0}.promo-bar__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.two-links .promo-bar__actions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.promo-bar__actions>div{margin-top:10px}.promo-bar__link-main span,.promo-bar__link-additional span{white-space:nowrap;font-size:12px;font-weight:500;line-height:100%;text-transform:uppercase}.promo-bar__link-main{border-radius:8px;padding:10px 12px;-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;-webkit-animation:gradient 5s linear infinite alternate;animation:gradient 5s linear infinite alternate}.promo-bar__link-main.white{background:#fff}.promo-bar__link-main.black{background:#000}.promo-bar__link-main.blue{background:#004fe8}.promo-bar__link-main.orange{background:#ff6424}.promo-bar__link-main.gradient{background:-webkit-gradient(linear,left top,right top,color-stop(5.82%,#ff6424),color-stop(50.54%,#cc63d6),color-stop(96.39%,#004fe8));background:-o-linear-gradient(left,#ff6424 5.82%,#cc63d6 50.54%,#004fe8 96.39%);background:linear-gradient(90deg,#ff6424 5.82%,#cc63d6 50.54%,#004fe8 96.39%);background-size:300%}.promo-bar__link-main .black{color:#000}.promo-bar__link-main .white{color:#fff}.promo-bar__link-main:hover{-webkit-box-shadow:0px 2px 10px rgba(255,255,255,.4);box-shadow:0px 2px 10px rgba(255,255,255,.4);-webkit-filter:brightness(1.05);filter:brightness(1.05);opacity:.8}.promo-bar__link-additional{margin-right:20px;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.promo-bar__link-additional .black{color:#000}.promo-bar__link-additional .white{color:#fff}.promo-bar__link-additional:hover{opacity:.7}.promo-bar__link-additional span{text-decoration:underline}.promo-bar__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-bar__links a:not(:nth-last-child(1)){margin-right:20px}.promo-bar .syotimer__head,.promo-bar .syotimer__footer{display:none}.promo-bar__text,.promo-bar__text span{font-weight:500;line-height:100%}.promo-bar__text{font-size:12px;padding-right:32px;padding-left:32px;display:block}.promo-bar__text.normal{font-size:14px}.promo-bar__text.medium{font-size:12px}.promo-bar__text.promo-bar-pc{display:none;padding:0 24px 0 0;text-align:start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.two-links .promo-bar__text.promo-bar-pc{width:100%}@-webkit-keyframes gradient{0%{background-position:0}100%{background-position:100%}}@keyframes gradient{0%{background-position:0}100%{background-position:100%}}@media only screen and (min-width:1024px){.promo-bar{padding:8px 72px 8px 32px}.promo-bar__close{width:24px;height:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.promo-bar__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-bar__actions>div{margin-top:0}.promo-bar__link-additional{margin-right:16px}.promo-bar__links a:not(:nth-last-child(1)){margin-right:16px}.promo-bar__text{display:none}.promo-bar__text.promo-bar-pc{display:block}.promo-bar__text.promo-bar-pc.normal{font-size:16px}.promo-bar__text.promo-bar-pc.medium{font-size:14px}}@media only screen and (min-width:1280px){.promo-bar .syotimer{margin-right:48px}}@media only screen and (min-width:1440px){.promo-bar .syotimer{margin-right:90px}}