@font-face{font-family:gilroy;src:local("Gilroy"),url(../fonts/gilroy-light.085f3ee3.woff2) format("woff2"),url(../fonts/gilroy-light.679cd801.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:local("Gilroy"),url(../fonts/gilroy.11c5b356.woff2) format("woff2"),url(../fonts/gilroy.2abef08d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:local("Gilroy"),url(../fonts/gilroy-medium.d00e876b.woff2) format("woff2"),url(../fonts/gilroy-medium.7ab5484c.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:local("Gilroy"),url(../fonts/gilroy-semibold.aebaa8b1.woff2) format("woff2"),url(../fonts/gilroy-semibold.9d2a1b79.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:gilroy;src:local("Gilroy"),url(../fonts/gilroy-bold.62872c8e.woff2) format("woff2"),url(../fonts/gilroy-bold.3ca17cce.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:nunitosans;src:local("Nunito Sans"),url(../fonts/nunitosans.e9346522.woff2) format("woff2"),url(../fonts/nunitosans.fa47a910.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:nunitosans;src:local("Nunito Sans"),url(../fonts/nunitosans-medium.d45e1aeb.woff2) format("woff2"),url(../fonts/nunitosans-medium.993e4f74.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:nunitosans;src:local("Nunito Sans"),url(../fonts/nunitosans-semibold.7f78a174.woff2) format("woff2"),url(../fonts/nunitosans-semibold.30d00fb7.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:nunitosans;src:local("Nunito Sans"),url(../fonts/nunitosans-bold.a2736ee2.woff2) format("woff2"),url(../fonts/nunitosans-bold.71877a85.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:patrickhand;src:local("Patrick Hand"),url(../fonts/patrickhand.071ee5c4.woff2) format("woff2"),url(../fonts/patrickhand.6dc5ade3.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.breadcrumbs{width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:4}.breadcrumbs,.breadcrumbs__item{box-sizing:border-box}.breadcrumbs__item:last-child .breadcrumbs__link:after{display:none}.breadcrumbs__link{text-decoration:none;-webkit-transition:color,.4s;transition:color,.4s}.breadcrumbs__link,.breadcrumbs__link:after{font-size:.875rem;line-height:148%;box-sizing:border-box}.breadcrumbs__link:after{content:"/";padding:0 .25rem}.breadcrumbs---gray .breadcrumbs__link,.breadcrumbs---gray .breadcrumbs__link:after{color:#606981}.breadcrumbs---gray .breadcrumbs__link:hover{color:#0d1820}.breadcrumbs---white .breadcrumbs__link,.breadcrumbs---white .breadcrumbs__link:after{color:hsla(0,0%,100%,.75)}.breadcrumbs---white .breadcrumbs__link:hover{color:#fff}.column{width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex}.column,.column__item{box-sizing:border-box}.column__item---relative{position:relative;z-index:1}.column---2{gap:3.75rem}.column---2 .column__item{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media screen and (max-width:1024px){.column---2 .column__item{-webkit-flex-basis:100%;flex-basis:100%}}@media screen and (max-width:640px){.column---2-background{gap:1.5rem!important}}@media screen and (max-width:1240px){.column---2{gap:3.125rem}}@media screen and (max-width:1024px){.column---2{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}}@media screen and (max-width:1024px){.column---order-1024 .column__item:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media screen and (max-width:1024px){.column---order-1024 .column__item:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.column---relative-3{position:relative;z-index:3}.footer{box-sizing:border-box;width:100%;font-size:0;line-height:0}.footer__list{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:8rem}@media screen and (max-width:1440px){.footer__list{gap:3.75rem}}@media screen and (max-width:1240px){.footer__list{gap:2.5rem}}@media screen and (max-width:640px){.footer__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.footer__item{box-sizing:border-box}.footer__item:first-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1.5rem}@media screen and (max-width:640px){.footer__item:first-child{-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1.25rem}}.footer__item:nth-child(2){-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-top:4.25rem}@media screen and (max-width:640px){.footer__item:nth-child(2){-webkit-box-flex:unset;-webkit-flex-grow:unset;flex-grow:unset;margin-top:0}}.footer__logo{box-sizing:border-box}.copyright{font-size:0;line-height:0;padding-top:2rem;border-top:.0625rem solid hsla(0,0%,100%,.3)}.copyright,.copyright__list{box-sizing:border-box;width:100%}.copyright__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1.5rem}@media screen and (max-width:1240px){.copyright__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:768px){.copyright__list{-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.copyright__item,.copyright__text{box-sizing:border-box}.copyright__text{font-family:nunitosans,sans-serif;font-size:1rem;line-height:1.5rem;color:#e6e6e6}@media screen and (max-width:480px){.copyright__text{font-size:.875rem;line-height:1.25rem}}.copyright__links{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:1.5rem}@media screen and (max-width:768px){.copyright__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1rem}}.copyright__link{box-sizing:border-box;font-family:nunitosans,sans-serif;font-size:1rem;line-height:1.5rem;color:#084ea6;text-decoration:underline}@media screen and (max-width:480px){.copyright__link{font-size:.875rem;line-height:1.25rem}}.form{width:100%;font-size:0;line-height:0;background-color:#fff}.form,.form__button,.form__field,.form__fields{box-sizing:border-box}.form---callback{padding:1.5rem 2rem;border-radius:1.5rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.form---callback,.form---callback .form__fields{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.form---callback .form__fields{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;gap:1.25rem;margin-right:3.125rem}@media screen and (max-width:1440px){.form---callback .form__fields{margin-right:0;margin-bottom:2.5rem}}@media screen and (max-width:768px){.form---callback .form__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.form---callback .form__field{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media screen and (max-width:1440px){.form---callback .form__button{text-align:center}}@media screen and (max-width:1440px){.form---callback{display:block}}@media screen and (max-width:1024px){.form---callback{padding:1rem 1rem}}.form---popup .form__fields{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:2.5rem}@media screen and (max-width:640px){.form---popup .form__fields{margin-bottom:1.5rem}}.form---popup .form__field{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-flex-basis:33%;flex-basis:33%}.form---popup .form__field:first-child{-webkit-flex-basis:100%;flex-basis:100%}@media screen and (max-width:640px){.form---popup .form__field{-webkit-flex-basis:100%;flex-basis:100%}}.form---popup .form__button{max-width:26.25rem;margin-left:auto;margin-right:auto}.form---shadow{box-shadow:.25rem .25rem 1.5rem rgba(96,105,129,.1)}.logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:0;line-height:0;text-decoration:none;overflow:hidden}.logo,.logo__image{box-sizing:border-box}.logo__image{width:100%;height:auto;pointer-events:none}.logo---header{width:8.6875rem;height:6.875rem}@media screen and (max-width:1680px){.logo---header{width:7.9375rem;height:6.25rem}}@media screen and (max-width:1240px){.logo---header{width:6.3125rem;height:5rem}}@media screen and (max-width:640px){.logo---header{width:4.75rem;height:3.75rem}}.logo---footer{width:8.6875rem;height:6.875rem;background-color:#fff;border-radius:0 0 1rem 1rem}.header{width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.header,.header__item{box-sizing:border-box}.header__item:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.header__item:nth-child(2){margin-right:3.75rem}@media screen and (max-width:1680px){.header__item:nth-child(2){margin-right:2.5rem}}@media screen and (max-width:1440px){.header__item:nth-child(2){margin-right:1.5rem}}@media screen and (max-width:1240px){.header__item:nth-child(2){margin-right:1rem}}@media screen and (max-width:800px){.header__item:nth-child(2){display:none}}.header__item:nth-child(3){margin-right:2rem}@media screen and (max-width:1680px){.header__item:nth-child(3){margin-right:1.5rem}}@media screen and (max-width:1440px){.header__item:nth-child(3){margin-right:1.25rem}}@media screen and (max-width:1240px){.header__item:nth-child(3){margin-right:1rem}}@media screen and (max-width:800px){.header__item:nth-child(3){margin-right:1.5rem}}@media screen and (max-width:640px){.header__item:nth-child(3){margin-right:1.25rem}}.header__item:nth-child(4){margin-right:2.8125rem}@media screen and (max-width:1680px){.header__item:nth-child(4){margin-right:2rem}}@media screen and (max-width:1440px){.header__item:nth-child(4){display:none}}.header__item:nth-child(5){margin-right:2.8125rem}@media screen and (max-width:1680px){.header__item:nth-child(5){margin-right:2rem}}@media screen and (max-width:1440px){.header__item:nth-child(5){margin-right:1.5rem}}@media screen and (max-width:1240px){.header__item:nth-child(5){margin-right:1.25rem}}@media screen and (max-width:1024px){.header__item:nth-child(5){display:none}}.menu{width:100%;font-size:0;line-height:0}.menu,.menu__list{box-sizing:border-box}.menu__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:2rem}@media screen and (max-width:1680px){.menu__list{gap:1rem}}@media screen and (max-width:1440px){.menu__list{gap:.875rem}}.menu__link{font-size:1.125rem;line-height:143%;letter-spacing:.063rem;text-transform:uppercase;box-sizing:border-box;color:rgba(13,24,32,.8);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border-bottom:.0625rem solid transparent}@media screen and (max-width:1240px){.menu__link{font-size:.9375rem}}@media screen and (max-width:900px){.menu__link{font-size:.875rem}}.menu__link---active,.menu__link:hover{color:#084ea6;border-color:#084ea6}.social{font-size:0;line-height:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.social,.social__link{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.social__link{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2.8125rem;flex-basis:2.8125rem;width:2.8125rem;height:2.8125rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#084ea6;border-radius:50%;overflow:hidden;text-decoration:none;margin-right:.75rem}.social__link:last-child{margin-right:0!important}@media screen and (max-width:640px){.social__link{-webkit-flex-basis:2.5rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem}}.social__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;fill:#fff;stroke:transparent}.social__icon---wh{-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem}@media screen and (max-width:640px){.social__icon---wh{-webkit-flex-basis:1.25rem;flex-basis:1.25rem;width:1.25rem;height:1.25rem}}.social__icon---tg{-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.25rem}@media screen and (max-width:640px){.social__icon---tg{-webkit-flex-basis:1.25rem;flex-basis:1.25rem;width:1.25rem;height:1.0625rem}}.toggle{box-sizing:border-box;font-size:0;line-height:0;width:2.8125rem;height:2.8125rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;fill:transparent;stroke:#3f4555}@media screen and (max-width:640px){.toggle__icon{-webkit-flex-basis:2.1875rem;flex-basis:2.1875rem;width:2.1875rem;height:1.5625rem}}.toggle---menu .toggle__icon{-webkit-flex-basis:2.75rem;flex-basis:2.75rem;width:2.75rem;height:1.9375rem}.toggle---close .toggle__icon{-webkit-flex-basis:2rem;flex-basis:2rem;width:2rem;height:2rem}@media screen and (max-width:640px){.toggle{width:2.5rem;height:2.5rem}}.academy__block{box-sizing:border-box;width:100%;padding:3.75rem 0;background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1024px){.academy__block{background-image:unset!important;padding:0!important}}.academy__img{box-sizing:border-box;width:100%;height:100%;object-fit:contain;object-position:right;pointer-events:none}@media screen and (max-width:1024px){.academy__img---desk{display:none}}.academy__img---plan{display:none}@media screen and (max-width:1024px){.academy__img---plan{display:block}}@media screen and (max-width:1440px){.academy__img{height:100%;object-fit:cover;object-position:left}}@media screen and (max-width:1024px){.academy__img{height:auto;object-fit:unset}}.academy__button{box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:2}@media screen and (max-width:1024px){.academy__button{bottom:unset;top:-2.5rem;left:1.25rem}}.benefit__left{box-sizing:border-box;padding-top:3.125rem}@media screen and (max-width:1440px){.benefit__left{padding-top:0}}.benefit__right{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;background-repeat:no-repeat;background-size:contain;background-position:50%;margin-right:0}@media screen and (max-width:1024px){.benefit__right{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:514px){.benefit__right{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.benefit__column{box-sizing:border-box}.benefit__column:first-child{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:5rem;margin-right:2.5rem}@media screen and (max-width:1680px){.benefit__column:first-child{margin-right:1.5rem}}@media screen and (max-width:1440px){.benefit__column:first-child{display:block}}@media screen and (max-width:1024px){.benefit__column:first-child{padding-top:0}}@media screen and (max-width:480px){.benefit__column:first-child{margin-right:.625rem}}@media screen and (max-width:1024px){.benefit__column:nth-child(2){-webkit-align-self:center;align-self:center}}.benefit__button{box-sizing:border-box;margin-bottom:1.5rem}@media screen and (max-width:1440px){.benefit__button{margin-bottom:2.5rem}}.benefit__block{box-sizing:border-box}.benefit__block---small{width:13.75rem;height:13.75rem}@media screen and (max-width:1240px){.benefit__block---small{width:8.75rem;height:8.75rem}}@media screen and (max-width:480px){.benefit__block---small{width:90px;height:90px}}.benefit__block---big{width:100%}@media screen and (max-width:1024px){.benefit__block---big{width:25rem}}@media screen and (max-width:640px){.benefit__block---big{width:17.5rem}}@media screen and (max-width:480px){.benefit__block---big{width:12.5rem}}@media screen and (max-width:375px){.benefit__block---big{width:9.375rem}}.faq{font-size:0;line-height:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq,.faq__top{box-sizing:border-box;width:100%}.faq__top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.faq__title{font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;color:#0d1820;margin-right:1.5rem}@media screen and (max-width:1680px){.faq__title{font-size:1.75rem}}@media screen and (max-width:1240px){.faq__title{font-size:1.5rem}}@media screen and (max-width:640px){.faq__title{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.faq__title{font-size:1.125rem}}.faq__button{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:3rem;flex-basis:3rem;width:3rem;height:3rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;-webkit-transition:background-color,.4s;transition:background-color,.4s}@media screen and (max-width:640px){.faq__button{-webkit-flex-basis:2.5rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem}}.faq__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2rem;flex-basis:2rem;width:2rem;height:2rem;fill:transparent;stroke:rgba(13,24,32,.8);-webkit-transition:all .3s linear;transition:all .3s linear}@media screen and (max-width:640px){.faq__icon{-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem}}.faq__text{box-sizing:border-box;width:100%;padding-top:1rem;padding-right:.5rem}.faq---open .faq__button{background-color:#084ea6}.faq---open .faq__icon{stroke:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.callback{background:-webkit-linear-gradient(left,#084ea6,#388cf5 75%);background:linear-gradient(90deg,#084ea6,#388cf5 75%);font-size:0;line-height:0;padding:3.75rem 4.375rem 3.125rem 4.375rem;border-radius:2.5rem;z-index:1}.callback,.callback__block{box-sizing:border-box;width:100%;position:relative}.callback__block{z-index:3}.callback__background{box-sizing:border-box;width:100%;height:100%;background-repeat:no-repeat;background-position:0;background-size:cover;pointer-events:none;opacity:.25;position:absolute;top:0;left:0;z-index:2}@media screen and (max-width:640px){.callback__background{background-position:top}}.callback__subs{box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:3.75rem}@media screen and (max-width:1240px){.callback__subs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:640px){.callback__subs{margin-bottom:2rem}}.callback__sub{box-sizing:border-box;color:#fff;position:relative;z-index:1}.callback__sub:first-child{font-size:4rem;line-height:130%;font-weight:500;display:none;-webkit-flex-basis:100%;flex-basis:100%;width:100%}@media screen and (max-width:1680px){.callback__sub:first-child{font-size:3.125rem}}@media screen and (max-width:1240px){.callback__sub:first-child{font-size:2.5rem}}@media screen and (max-width:640px){.callback__sub:first-child{font-size:2rem;line-height:126%}}@media screen and (max-width:375px){.callback__sub:first-child{font-size:1.5625rem}}@media screen and (max-width:1240px){.callback__sub:first-child{display:block}}@media screen and (max-width:640px){.callback__sub:first-child{text-align:center}}.callback__sub:nth-child(2){font-size:4rem;line-height:130%;font-weight:500;margin-right:3.75rem}@media screen and (max-width:1680px){.callback__sub:nth-child(2){font-size:3.125rem}}@media screen and (max-width:1240px){.callback__sub:nth-child(2){font-size:2.5rem}}@media screen and (max-width:640px){.callback__sub:nth-child(2){font-size:2rem;line-height:126%}}@media screen and (max-width:375px){.callback__sub:nth-child(2){font-size:1.5625rem}}@media screen and (max-width:1240px){.callback__sub:nth-child(2),.callback__sub:nth-child(4){display:none}}.callback__sub:nth-child(3){font-size:2rem;line-height:139%;font-weight:500;padding-left:2.5rem;padding-right:2.5rem;opacity:.8;top:.375rem}@media screen and (max-width:1680px){.callback__sub:nth-child(3){font-size:1.75rem}}@media screen and (max-width:1240px){.callback__sub:nth-child(3){font-size:1.5rem}}@media screen and (max-width:640px){.callback__sub:nth-child(3){font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.callback__sub:nth-child(3){font-size:1.125rem}}.callback__sub:nth-child(3):after{display:block;content:"";box-sizing:border-box;width:1rem;height:1rem;background-color:#084ea6;border-radius:50%;position:absolute;top:calc(50% - .5rem);z-index:2;left:0}@media screen and (max-width:640px){.callback__sub:nth-child(3):after{width:.75rem;height:.75rem;top:calc(50% - .375rem)}}@media screen and (max-width:1240px){.callback__sub:nth-child(3):after{left:unset;right:2.5rem}}@media screen and (max-width:640px){.callback__sub:nth-child(3):after{left:0;right:unset}}.callback__sub:nth-child(3):before{display:block;content:"";box-sizing:border-box;width:1rem;height:1rem;background-color:#084ea6;border-radius:50%;position:absolute;top:calc(50% - .5rem);z-index:2;right:0}@media screen and (max-width:640px){.callback__sub:nth-child(3):before{width:.75rem;height:.75rem;top:calc(50% - .375rem)}}@media screen and (max-width:1240px){.callback__sub:nth-child(3){padding-left:0;padding-right:5rem;margin-top:1.25rem}}@media screen and (max-width:640px){.callback__sub:nth-child(3){-webkit-flex-basis:100%;flex-basis:100%;width:100%;text-align:center;padding-left:1.25rem;padding-right:1.25rem}}.callback__sub:nth-child(4){font-size:4rem;line-height:130%;font-weight:500;padding-left:7rem;margin-top:1.25rem}@media screen and (max-width:1680px){.callback__sub:nth-child(4){font-size:3.125rem}}@media screen and (max-width:1240px){.callback__sub:nth-child(4){font-size:2.5rem}}@media screen and (max-width:640px){.callback__sub:nth-child(4){font-size:2rem;line-height:126%}}@media screen and (max-width:375px){.callback__sub:nth-child(4){font-size:1.5625rem}}.callback__sub:nth-child(4):after{display:block;content:"";box-sizing:border-box;width:1rem;height:1rem;background-color:#084ea6;border-radius:50%;position:absolute;top:calc(50% - .5rem);z-index:2;left:0}@media screen and (max-width:640px){.callback__sub:nth-child(4):after{width:.75rem;height:.75rem;top:calc(50% - .375rem)}}.callback__sub:nth-child(4):before{display:block;content:"";box-sizing:border-box;width:1rem;height:1rem;background-color:#084ea6;border-radius:50%;position:absolute;top:calc(50% - .5rem);z-index:2;left:2.5rem}@media screen and (max-width:640px){.callback__sub:nth-child(4):before{width:.75rem;height:.75rem;top:calc(50% - .375rem)}}.callback__form{box-sizing:border-box;width:100%;margin-bottom:1rem}@media screen and (max-width:640px){.callback__form{margin-bottom:1.5rem}}.callback__consent{box-sizing:border-box;width:100%;text-align:right}@media screen and (max-width:1024px){.callback__consent{text-align:left}}@media screen and (max-width:1440px){.callback{padding:3.175rem 2.5rem}}@media screen and (max-width:1024px){.callback{padding:2rem 1.25rem;border-radius:0}}.feature{width:100%;font-size:0;line-height:0;display:grid;grid-template-columns:repeat(3,1fr);gap:5rem}.feature,.feature__item{box-sizing:border-box}@media screen and (max-width:1680px){.feature{gap:2.5rem}}@media screen and (max-width:1240px){.feature{gap:1.25rem}}@media screen and (max-width:1024px){.feature{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.feature{grid-template-columns:repeat(1,1fr)}}.gallery{box-sizing:border-box;width:100%;height:100%;display:grid;grid-template-columns:repeat(7,1fr);grid-template-areas:"a1 a1 a1 a2 a2 a3 a3" "a1 a1 a1 a2 a2 a4 a4" "a5 a5 a6 a6 a7 a7 a7" "a5 a5 a8 a8 a8 a9 a9";gap:2rem}.gallery__item{box-sizing:border-box;border-radius:.5rem;overflow:hidden}.gallery__item:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:a1}.gallery__item:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:7;-ms-grid-column-span:3;grid-area:a2}.gallery__item:nth-child(3){-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:3;grid-area:a3}.gallery__item:nth-child(4){-ms-grid-row:3;-ms-grid-column:11;-ms-grid-column-span:3;grid-area:a4}.gallery__item:nth-child(5){-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:a5}.gallery__item:nth-child(6){-ms-grid-row:5;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:a6}.gallery__item:nth-child(7){-ms-grid-row:5;-ms-grid-column:9;-ms-grid-column-span:5;grid-area:a7}.gallery__item:nth-child(8){-ms-grid-row:7;-ms-grid-column:5;-ms-grid-column-span:5;grid-area:a8}.gallery__item:nth-child(9){-ms-grid-row:7;-ms-grid-column:11;-ms-grid-column-span:3;grid-area:a9}@media screen and (max-width:480px){.gallery__item{grid-area:unset!important}}.gallery__img{box-sizing:border-box;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}@media screen and (max-width:1240px){.gallery{gap:.75rem}}@media screen and (max-width:900px){.gallery{grid-template-columns:repeat(2,1fr);grid-template-areas:"a1 a4" "a1 a9" "a2 a6" "a2 a8" "a3 a5" "a7 a5";gap:1.25rem}.gallery__item:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:1}.gallery__item:nth-child(2){-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:1}.gallery__item:nth-child(3){-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:1}.gallery__item:nth-child(4){-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.gallery__item:nth-child(5){-ms-grid-row:9;-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-column-span:1}.gallery__item:nth-child(6){-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:1}.gallery__item:nth-child(7){-ms-grid-row:11;-ms-grid-column:1;-ms-grid-column-span:1}.gallery__item:nth-child(8){-ms-grid-row:7;-ms-grid-column:3;-ms-grid-column-span:1}.gallery__item:nth-child(9){-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}@media screen and (max-width:768px){.gallery{gap:.5rem}}@media screen and (max-width:480px){.gallery{grid-template-columns:repeat(1,1fr);grid-template-areas:unset;gap:1.25rem}}.hero{font-size:0;line-height:0;background-position:50%;background-size:cover;z-index:1}.hero,.hero__block{box-sizing:border-box;width:100%;position:relative}.hero__block{max-width:90rem;padding:5rem 1.25rem 12.5rem 1.25rem;margin:0 auto;z-index:4}@media screen and (max-width:1024px){.hero__block{padding:3.75rem 1rem 7.5rem 1rem}}@media screen and (max-width:640px){.hero__block{padding:2.5rem .75rem 5rem .75rem}}.hero__item{box-sizing:border-box}.hero__item:first-child{text-align:right;margin-bottom:2.5rem}@media screen and (max-width:640px){.hero__item:first-child{margin-bottom:1.25rem}}.hero__item:nth-child(2){margin-bottom:4.6875rem}@media screen and (max-width:1240px){.hero__item:nth-child(2){margin-bottom:3.125rem}}@media screen and (max-width:640px){.hero__item:nth-child(2){margin-bottom:2.5rem}}.hero__item:nth-child(3){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:1.5rem}@media screen and (max-width:1024px){.hero__item:nth-child(3){gap:.875rem}}@media screen and (max-width:640px){.hero__item:nth-child(3){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1rem}}.hero__background{box-sizing:border-box;width:100%;height:auto;pointer-events:none;position:absolute;bottom:0;left:0;z-index:3}.hero__age{background:-webkit-linear-gradient(left,#084ea6,#388cf5 75%);background:linear-gradient(90deg,#084ea6,#388cf5 75%);box-sizing:border-box;height:4.0625rem;padding:.25rem 2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:2rem;line-height:2.5rem;color:#fff;font-weight:500;border-radius:5rem;-webkit-transform:rotate(6.67deg);transform:rotate(6.67deg)}@media screen and (max-width:640px){.hero__age{height:2.1875rem;padding:.25rem 1rem;font-size:1rem;line-height:1.25rem}}.hero__title{box-sizing:border-box;width:100%;font-size:6rem;line-height:130%;font-weight:600;color:#fff;text-align:center;margin-bottom:.5rem}.hero__title span{white-space:nowrap}.hero__title:last-child{margin-bottom:0!important}@media screen and (max-width:1680px){.hero__title{font-size:5rem}}@media screen and (max-width:1240px){.hero__title{font-size:3.75rem}}@media screen and (max-width:640px){.hero__title{font-size:2.75rem;line-height:115%}}.hero__text{font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;width:100%;max-width:60rem;color:#fff;text-align:center;margin:0 auto}@media screen and (max-width:1680px){.hero__text{font-size:1.75rem}}@media screen and (max-width:1240px){.hero__text{font-size:1.5rem}}@media screen and (max-width:640px){.hero__text{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.hero__text{font-size:1.125rem}}.hero:after{display:block;content:"";box-sizing:border-box;width:100%;height:100%;background-color:rgba(13,24,32,.62);position:absolute;top:0;left:0;z-index:2}.history{padding-top:3.75rem}.history__props{box-sizing:border-box;width:100%;background-repeat:no-repeat;background-position:50%;background-size:50% 50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media screen and (max-width:1240px){.history__props{gap:.75rem}}@media screen and (max-width:640px){.history__props{background-size:85% 85%;gap:1.25rem}}.history__prop{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:33%}.history__prop:first-child,.history__prop:nth-child(3){position:relative;top:-3.75rem;z-index:1}@media screen and (max-width:1024px){.history__prop:first-child,.history__prop:nth-child(3){position:unset;top:unset}}@media screen and (max-width:640px){.history__prop{-webkit-flex-basis:100%;flex-basis:100%}}.history__text{box-sizing:border-box;width:100%;margin-bottom:3.125rem}.history__buttons{box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media screen and (max-width:1680px){.history__buttons{gap:1.25rem}}@media screen and (max-width:640px){.history__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width:1024px){.history{padding-top:0}}.news{height:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;border:.0625rem solid rgba(8,78,166,.06);border-radius:1rem;overflow:hidden}.news,.news__top{box-sizing:border-box;width:100%}.news__top{display:block;text-decoration:none;position:relative;z-index:1}.news__block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:.75rem 1.25rem 1.875rem 1.25rem}.news__block,.news__content{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.news__content{margin-bottom:1.25rem}.news__button{box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1.25rem}.news__date{display:block;box-sizing:border-box;position:absolute;bottom:1.25rem;right:1.25rem}@media screen and (max-width:1240px){.news__date{bottom:1rem;right:1rem}}.news__line{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:.125rem;background-color:rgba(13,24,32,.08)}.news__img{height:auto;pointer-events:none}.news__img,.news__title{box-sizing:border-box;width:100%}.news__title{margin-bottom:.75rem}@media screen and (max-width:1240px){.news__title{margin-bottom:.5rem}}.news__link{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;color:#0d1820;text-decoration:none;-webkit-transition:color,.4s;transition:color,.4s}@media screen and (max-width:1680px){.news__link{font-size:1.375rem}}@media screen and (max-width:1240px){.news__link{font-size:1.25rem}}@media screen and (max-width:640px){.news__link{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.news__link{font-size:1.0625rem}}.news__link:hover{color:#084ea6}.news__text{font-family:nunitosans,sans-serif;font-size:1rem;line-height:160%;box-sizing:border-box;width:100%;color:rgba(13,24,32,.8)}@media screen and (max-width:1240px){.news__text{font-size:.9375rem}}@media screen and (max-width:640px){.news__text{font-size:.875rem;line-height:140%}}.plan__left{box-sizing:border-box;height:100%;min-height:31.25rem;background-repeat:no-repeat;background-position:50%;background-size:contain;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:640px){.plan__left{min-height:25rem}}.plan__block{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:28.125rem;flex-basis:28.125rem;width:28.125rem;height:100%;position:relative;z-index:1}@media screen and (max-width:1440px){.plan__block{-webkit-flex-basis:21.875rem;flex-basis:21.875rem;width:21.875rem}}@media screen and (max-width:1024px){.plan__block{-webkit-flex-basis:17.5rem;flex-basis:17.5rem;width:17.5rem}}@media screen and (max-width:480px){.plan__block{-webkit-flex-basis:12.5rem;flex-basis:12.5rem;width:12.5rem}}.plan__img{box-sizing:border-box;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;border-radius:22.5rem}.plan__button{box-sizing:border-box;position:absolute;bottom:5rem;left:-3.75rem;z-index:2}@media screen and (max-width:480px){.plan__button{bottom:-1.5rem;left:-1.5rem}}.plan__listbox{margin-bottom:3.125rem}.plan__listbox,.plan__number,.schedule{box-sizing:border-box;width:100%}.schedule{font-size:0;line-height:0}.schedule__block{box-sizing:border-box;width:100%;margin-bottom:5rem}.schedule__block:last-child{margin-bottom:0!important}@media screen and (max-width:1240px){.schedule__block{margin-bottom:3.75rem}}@media screen and (max-width:640px){.schedule__block{margin-bottom:2.5rem}}.sert{display:block;font-size:0;line-height:0;text-decoration:none;border-top-left-radius:9.25rem;border-bottom-right-radius:9.25rem;overflow:hidden;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:unset!important;border:unset!important;position:relative;z-index:1}.sert,.sert__img{box-sizing:border-box;width:100%}.sert__img{height:auto;pointer-events:none}.sert__button{box-sizing:border-box;width:4rem;height:4rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(114,168,255,.28);position:absolute;bottom:0;left:0;z-index:2}@media screen and (max-width:640px){.sert__button{width:2.5rem;height:2.5rem}}.sert__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2rem;flex-basis:2rem;width:2rem;height:2rem;fill:transparent;stroke:#084ea6}@media screen and (max-width:640px){.sert__icon{-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem}}@media screen and (max-width:640px){.sert{border-top-left-radius:6.875rem;border-bottom-right-radius:6.875rem}}@media screen and (max-width:480px){.sert{border-top-left-radius:4.5rem;border-bottom-right-radius:4.5rem}}.slider{font-size:0;line-height:0}.slider,.slider__pagination,.slider__slider{box-sizing:border-box;width:100%}.slider__pagination{text-align:center;margin-top:2rem}@media screen and (max-width:640px){.slider__pagination{margin-top:1rem}}.slider__button{box-sizing:border-box;width:100%;text-align:center;margin-top:2.5rem}@media screen and (max-width:640px){.slider__button{margin-top:2rem}}.slider---padding-10 .slider__slider .swiper{padding:0 .625rem .625rem .625rem}.slider---view-pagination-800 .slider__pagination{display:none}@media screen and (max-width:800px){.slider---view-pagination-800 .slider__pagination{display:block}}.slider---view-pagination-640 .slider__pagination{display:none}@media screen and (max-width:640px){.slider---view-pagination-640 .slider__pagination{display:block}}.trainer{font-size:0;line-height:0;border-radius:8.75rem 0;position:relative;z-index:1;overflow:hidden}.trainer,.trainer__img{box-sizing:border-box;width:100%}.trainer__img{height:auto;pointer-events:none}.trainer__bottom{box-sizing:border-box;width:100%;height:6.25rem;padding:.5rem 1.5rem .5rem 1rem;background-color:rgba(63,69,85,.35);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;bottom:0;left:0}@media screen and (max-width:640px){.trainer__bottom{height:3.75rem;padding:.25rem 1rem .25rem .75rem}}.trainer__name{font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;color:#fff}@media screen and (max-width:1680px){.trainer__name{font-size:1.75rem}}@media screen and (max-width:1240px){.trainer__name{font-size:1.5rem}}@media screen and (max-width:640px){.trainer__name{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.trainer__name{font-size:1.125rem}}@media screen and (max-width:1440px){.trainer{border-radius:5rem 0}}@media screen and (max-width:640px){.trainer{border-radius:3.125rem 0}}@media screen and (max-width:414px){.trainer{border-radius:2.5rem 0}}a{font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}.workout,a{box-sizing:border-box}.workout{width:100%;height:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;box-shadow:0 0 .625rem .125rem rgba(96,105,129,.1);border-radius:2rem}.workout__top{display:block;box-sizing:border-box;margin-bottom:.5rem;text-decoration:none;overflow:hidden;position:relative}.workout__bottom{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:0 2rem 2rem 2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:1440px){.workout__bottom{padding:0 1.25rem 1.5rem 1.25rem}}@media screen and (max-width:640px){.workout__bottom{padding:0 .75rem 1rem .75rem}}.workout__prop{display:block;box-sizing:border-box;position:absolute;bottom:5%;left:1.5rem}.workout__content{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-bottom:2rem}.workout__buttons{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:3.125rem}@media screen and (max-width:1680px){.workout__buttons{gap:1.25rem}}@media screen and (max-width:1440px){.workout__buttons{gap:.75rem}}@media screen and (max-width:1240px){.workout__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.workout__skew{display:block;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewY(7.5deg);transform:skewY(7.5deg);overflow:hidden}.workout__img,.workout__skew{box-sizing:border-box;width:100%;border-radius:1.25rem}.workout__img{height:auto;pointer-events:none;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:skewY(-7.5deg);transform:skewY(-7.5deg)}.workout__title{font-size:1.5rem;line-height:150%;font-weight:500;display:block;box-sizing:border-box;width:100%;color:#0d1820;text-decoration:none;margin-bottom:.5rem}@media screen and (max-width:1680px){.workout__title{font-size:1.375rem}}@media screen and (max-width:1240px){.workout__title{font-size:1.25rem}}@media screen and (max-width:640px){.workout__title{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.workout__title{font-size:1.0625rem}}.workout__text{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%;color:#606981}@media screen and (max-width:640px){.workout__text{font-size:1rem;line-height:140%}}.background{box-sizing:border-box;font-size:0;line-height:0;position:absolute;z-index:1}.background__img{box-sizing:border-box;width:100%;height:100%;pointer-events:none;object-fit:contain;object-position:center}.background---1{width:43.75rem;height:31.25rem;top:0;right:-5rem}@media screen and (max-width:1024px){.background---1{display:none}}.background---2{display:none;height:28.125rem;max-height:100%;background-size:100% 75%;opacity:.15;top:0;left:0}@media screen and (max-width:2400px){.background---2{display:block}}@media screen and (max-width:1024px){.background---2{display:none}}.background---4{display:none;width:56.25rem;height:40.625rem;bottom:0;right:0;z-index:2}@media screen and (max-width:2400px){.background---4{display:block}}@media screen and (max-width:1240px){.background---4{bottom:unset;top:0}}@media screen and (max-width:1024px){.background---4{width:43.75rem;height:34.375rem}}@media screen and (max-width:640px){.background---4{width:100%;height:28.125rem}}.body,body{width:100%;height:100%;font-family:inherit;color:inherit;font-weight:inherit}.body,.button,body{box-sizing:border-box;font-size:0;line-height:0}.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:5rem;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:background-color,.4s;transition:background-color,.4s}.button__text{box-sizing:border-box;font-family:nunitosans,sans-serif;white-space:nowrap}.button---blue{border:.0625rem solid #084ea6;background-color:#084ea6}.button---blue .button__text{color:#fff}.button---blue:hover{background-color:#fff}.button---blue:hover .button__text{color:#084ea6}.button---border-blue{background-color:transparent;border:.0625rem solid #084ea6}.button---border-blue .button__text{color:#084ea6}.button---border-blue:hover{background-color:#084ea6}.button---border-blue:hover .button__text{color:#fff}.button---white{border:.0625rem solid #fff;background-color:#fff}.button---white .button__text{color:#084ea6}.button---white:hover{background-color:transparent}.button---white:hover .button__text{color:#fff}.button---header{height:2.8125rem;padding:.125rem 2.1875rem}.button---header .button__text{font-size:1rem;line-height:130%;font-weight:600}.button---small{height:3.4375rem;padding:.125rem 2.8125rem}.button---small .button__text{font-size:1rem;line-height:130%;font-weight:600}.button---big{height:4.0625rem;padding:.125rem 3.125rem}.button---big .button__text{font-family:nunitosans,sans-serif;font-size:1.25rem;line-height:130%;font-weight:600}@media screen and (max-width:640px){.button---big .button__text{font-size:1rem}}@media screen and (max-width:640px){.button---big{height:3.4375rem;padding:.125rem 2.8125rem}}.button---width{width:100%;display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (max-width:1240px){.button---width-1240{width:100%;display:-webkit-box;display:-webkit-flex;display:flex}}@media screen and (max-width:640px){.button---width-640{width:100%;display:-webkit-box;display:-webkit-flex;display:flex}}@media screen and (max-width:480px){.button---width-480{width:100%;display:-webkit-box;display:-webkit-flex;display:flex}}.consent{box-sizing:border-box;width:100%;font-family:nunitosans,sans-serif;font-size:1rem;line-height:160%}.consent a{font-weight:700;text-decoration:underline}.consent---gray{color:#606981}.consent---gray a{color:#084ea6}.consent---white{color:#fff}@media screen and (max-width:640px){.consent{font-size:.875rem}}.contact{box-sizing:border-box;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.5rem}.contact__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem;fill:transparent}@media screen and (max-width:640px){.contact__icon{-webkit-flex-basis:1.75rem;flex-basis:1.75rem;width:1.75rem;height:1.75rem}}.contact__text{box-sizing:border-box;letter-spacing:.0625rem}.contact---white .contact__icon{stroke:#084ea6}.contact---white .contact__text{color:#fff}.contact---blue .contact__icon{stroke:#084ea6}.contact---blue .contact__text{color:rgba(8,78,166,.8)}.contact---gray .contact__icon{stroke:#084ea6}.contact---gray .contact__text{color:rgba(13,24,32,.8)}.contact---nowrap .contact__text a{white-space:nowrap}.contact---big .contact__text{font-size:1.25rem;line-height:143%}.contact---small .contact__text{font-size:1.125rem;line-height:140%}@media screen and (max-width:640px){.contact---small .contact__text{font-size:.875rem}}.contact---bold .contact__text{font-weight:600}@media screen and (max-width:640px){.contact---mobile .contact__text{font-size:.875rem}}@media screen and (max-width:640px){.contact{gap:.5rem}}html{font-family:gilroy,sans-serif;font-size:16px;line-height:1.5;color:#0d1820;font-weight:400;font-style:normal;background-color:#f9fbff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.listbox,html{box-sizing:border-box;width:100%}.listbox{font-size:0;line-height:0}.listbox__item{box-sizing:border-box;width:100%;margin-bottom:1.5rem}.listbox__item:last-child{margin-bottom:0!important}.listbox__top{box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.25rem}.listbox__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:1.6875rem;flex-basis:1.6875rem;width:1.6875rem;height:1.4375rem;fill:rgba(114,168,255,.28);stroke:transparent;margin-right:.5rem}.listbox__title{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;color:#0d1820}@media screen and (max-width:1680px){.listbox__title{font-size:1.375rem}}@media screen and (max-width:1240px){.listbox__title{font-size:1.25rem}}@media screen and (max-width:640px){.listbox__title{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.listbox__title{font-size:1.0625rem}}.listbox__text{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;color:#606981;width:100%}@media screen and (max-width:640px){.listbox__text{font-size:1rem;line-height:140%}}p{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%;color:#606981;margin-bottom:1.25rem}@media screen and (max-width:640px){p{font-size:1rem;line-height:140%}}p:has(+.gallery-detail),p:has(+.h2),p:has(+.h3),p:has(+.h4),p:has(+.video),p:has(+h2),p:has(+h3),p:has(+h4){margin-bottom:2.25rem}@media screen and (max-width:1024px){p:has(+.gallery-detail),p:has(+.h2),p:has(+.h3),p:has(+.h4),p:has(+.video),p:has(+h2),p:has(+h3),p:has(+h4){margin-bottom:1.875rem}}@media screen and (max-width:640px){p:has(+.gallery-detail),p:has(+.h2),p:has(+.h3),p:has(+.h4),p:has(+.video),p:has(+h2),p:has(+h3),p:has(+h4){margin-bottom:1.5rem}}p.center{text-align:center}p.white{color:#fff}p.opacity-8{opacity:.8}p:last-child{margin-bottom:0!important}@media screen and (max-width:640px){p{margin-bottom:1rem}}.padding-t-b{padding-bottom:5rem}.padding-t-b,.padding-t-b-top{padding-top:5rem}@media screen and (max-width:1240px){.padding-t-b-top{padding-top:3.75rem}}@media screen and (max-width:640px){.padding-t-b-top{padding-top:2rem}}.padding-t-b-bottom{padding-bottom:5rem}@media screen and (max-width:1240px){.padding-t-b-bottom{padding-bottom:3.75rem}}@media screen and (max-width:640px){.padding-t-b-bottom{padding-bottom:2rem}}.padding-t-b-block{padding-bottom:3.75rem}.padding-t-b-block,.padding-t-b-block-top{padding-top:3.75rem}@media screen and (max-width:1240px){.padding-t-b-block-top{padding-top:2.25rem}}@media screen and (max-width:640px){.padding-t-b-block-top{padding-top:1.5rem}}.padding-t-b-block-bottom{padding-bottom:3.75rem}@media screen and (max-width:1240px){.padding-t-b-block-bottom{padding-bottom:2.25rem}}@media screen and (max-width:640px){.padding-t-b-block-bottom{padding-bottom:1.5rem}}@media screen and (max-width:1240px){.padding-t-b-block{padding-top:2.25rem;padding-bottom:2.25rem}}@media screen and (max-width:640px){.padding-t-b-block{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (max-width:1240px){.padding-t-b{padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (max-width:640px){.padding-t-b{padding-top:2rem;padding-bottom:2rem}}.page{width:100%;font-size:0;line-height:0;overflow:hidden}.page,.page__wrapper{box-sizing:border-box}.page__wrapper{width:105rem;min-width:20rem;padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto}.page__wrapper---relative{position:relative}@media screen and (max-width:1680px){.page__wrapper{width:100%}}.page---white{background-color:#fff}.page---blue{background-color:#031936}.page---academy .page__wrapper,.page---hero .page__wrapper{position:relative;z-index:2}.page---block{background-color:#fff;border-radius:2.5rem;padding:3.125rem 3.125rem 3.75rem 3.125rem}@media screen and (max-width:1240px){.page---block{padding:2.5rem 1.5rem}}@media screen and (max-width:640px){.page---block{padding:2rem 1.25rem}}.page---index-2{position:relative;z-index:2}.page---relative{position:relative;z-index:1}@media screen and (max-width:1680px){.page---hidden-padding-right-1680{padding-right:0}}@media screen and (max-width:1680px){.page---hidden-padding-1680{padding-left:0;padding-right:0}}@media screen and (max-width:1024px){.page---hidden-padding-1024{padding-left:0;padding-right:0}}@media screen and (max-width:640px){.page---hidden-padding-640{padding-left:0;padding-right:0}}@media screen and (max-width:1680px){.page---view-padding-left-1680{padding-left:1.25rem}}@media screen and (max-width:1680px){.page---view-padding-right-1680{padding-right:1.25rem}}@media screen and (max-width:1024px){.page---view-padding-right-1024{padding-right:1.25rem}}@media screen and (max-width:1024px){.page---view-padding-1024{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:640px){.page---view-padding-640{padding-left:1.25rem;padding-right:1.25rem}}.page---header{background-color:#fff;box-shadow:.5rem .5rem 1.5rem rgba(13,24,32,.05);position:-webkit-sticky;position:sticky;top:0;left:0;z-index:9}.page---breadcrumbs{padding-top:1.5rem;padding-bottom:3.125rem}.page---breadcrumbs-hero{padding-top:.625rem;padding-bottom:1.25rem}@media screen and (max-width:640px){.page---breadcrumbs-hero{padding-top:.5rem;padding-bottom:.875rem}}@media screen and (max-width:1440px){.page---breadcrumbs{padding-top:1.25rem;padding-bottom:2rem}}@media screen and (max-width:1024px){.page---breadcrumbs{padding-top:1rem;padding-bottom:1.875rem}}@media screen and (max-width:640px){.page---breadcrumbs{padding-top:.625rem;padding-bottom:1.25rem}}.phone{font-size:0;line-height:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:1rem}.phone,.phone__link{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.phone__link{-webkit-flex-basis:2.8125rem;flex-basis:2.8125rem;width:2.8125rem;height:2.8125rem;background-color:#084ea6;border-radius:50%;overflow:hidden;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.phone__icon,.phone__link{-webkit-flex-shrink:0;flex-shrink:0}.phone__icon{-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem;fill:#fff;stroke:transparent}.phone__block,.phone__icon,.phone__top{box-sizing:border-box}.phone__top{margin-bottom:.0625rem}.phone__number{font-size:1rem;line-height:143%;font-weight:500;box-sizing:border-box;color:#084ea6;text-decoration:none}.phone__schedule{font-size:.875rem;line-height:148%;box-sizing:border-box;color:#606981}.pagination{width:100%;font-size:0;line-height:0;gap:.625rem;margin-top:3.125rem}.pagination,.pagination__item{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.pagination__item{width:2.8125rem;height:2.8125rem;border:.125rem solid #0d1820;border-radius:50%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none;-webkit-transition:all,.4s;transition:all,.4s}.pagination__item-active{border-color:#606981;border-width:.0625rem}.pagination__item-active .pagination__number{color:#606981}.pagination__item-active .pagination__icon{stroke:#606981}.pagination__item-left{border-color:transparent!important}.pagination__item-left .pagination__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination__item-right{border-color:transparent!important}.pagination__item-right .pagination__icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:640px){.pagination__item{width:2.5rem;height:2.5rem}}.pagination__number{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;display:block;box-sizing:border-box;color:#0d1820;-webkit-transition:color,.4s;transition:color,.4s}@media screen and (max-width:640px){.pagination__number{font-size:1rem;line-height:140%}}.pagination__icon{box-sizing:border-box;width:1.5rem;height:1.5rem;fill:transparent;stroke:#0d1820;-webkit-transition:all,.4s;transition:all,.4s}@media screen and (max-width:640px){.pagination__icon{width:1.25rem;height:1.25rem}}@media screen and (max-width:1240px){.pagination{margin-top:2.5rem}}@media screen and (max-width:640px){.pagination{gap:.375rem;margin-top:1.5rem}}b,strong{font-size:inherit;line-height:inherit;color:inherit;font-weight:700}b,strong,table{box-sizing:border-box}table{width:100%;font-size:0;line-height:0}table thead{box-sizing:border-box;border-bottom:.09375rem solid rgba(13,24,32,.1)}table tr:last-child th{padding-top:0!important}table tr:last-child td{padding-bottom:0!important}table td,table th{padding:1rem 1.875rem;text-align:right}table td:first-child,table th:first-child{padding-left:0!important;text-align:left}table td:last-child,table th:last-child{padding-right:0!important}@media screen and (max-width:1680px){table td,table th{padding:.75rem 1.5rem}}@media screen and (max-width:640px){table td,table th{padding:.5rem 1.25rem}}table th{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;color:rgba(8,78,166,.8)}@media screen and (max-width:1680px){table th{font-size:1.375rem}}@media screen and (max-width:1240px){table th{font-size:1.25rem}}@media screen and (max-width:640px){table th{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){table th{font-size:1.0625rem}}table td{font-family:nunitosans,sans-serif;font-size:1.25rem;line-height:140%;box-sizing:border-box;color:rgba(13,24,32,.8)}@media screen and (max-width:1680px){table td{font-size:1.125rem}}@media screen and (max-width:1240px){table td{font-size:1.0625rem}}@media screen and (max-width:640px){table td{font-size:1rem;font-weight:600}}@media screen and (max-width:1440px){table{min-width:75rem}}.video{box-sizing:border-box;width:100%;height:31.25rem;font-size:0;line-height:0;border-radius:2rem;overflow:hidden;margin-bottom:1.5rem}.video:has(+.gallery-detail),.video:has(+.h2),.video:has(+.h3),.video:has(+.h4),.video:has(+.video),.video:has(+h2),.video:has(+h3),.video:has(+h4){margin-bottom:2.25rem}@media screen and (max-width:1024px){.video:has(+.gallery-detail),.video:has(+.h2),.video:has(+.h3),.video:has(+.h4),.video:has(+.video),.video:has(+h2),.video:has(+h3),.video:has(+h4){margin-bottom:1.875rem}}@media screen and (max-width:640px){.video:has(+.gallery-detail),.video:has(+.h2),.video:has(+.h3),.video:has(+.h4),.video:has(+.video),.video:has(+h2),.video:has(+h3),.video:has(+h4){margin-bottom:1.5rem}}.video__video{box-sizing:border-box;width:100%;height:100%}.video:last-child{margin-bottom:0!important}@media screen and (max-width:1440px){.video{height:25rem;border-radius:1.5rem}}@media screen and (max-width:1024px){.video{height:20rem}}@media screen and (max-width:640px){.video{height:15rem;border-radius:1.25rem}}.title{font-size:0;line-height:0;position:relative}.title,.title__sub{box-sizing:border-box;width:100%}.title__sub{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:140%;letter-spacing:.0625rem;text-transform:uppercase;color:rgba(8,78,166,.8);margin-bottom:.5rem}@media screen and (max-width:1440px){.title__sub{font-size:1rem}}@media screen and (max-width:640px){.title__sub{font-size:.875rem;letter-spacing:.03125rem}}.title__title{box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#0d1820}.title:last-child{margin-bottom:0!important}.title---type-2 .title__title{font-size:4rem;line-height:130%;font-weight:500}@media screen and (max-width:1680px){.title---type-2 .title__title{font-size:3.125rem}}@media screen and (max-width:1240px){.title---type-2 .title__title{font-size:2.5rem}}@media screen and (max-width:640px){.title---type-2 .title__title{font-size:2rem;line-height:126%}}@media screen and (max-width:375px){.title---type-2 .title__title{font-size:1.5625rem}}.title---type-3 .title__title{font-size:3rem;line-height:140%;font-weight:500}@media screen and (max-width:1680px){.title---type-3 .title__title{font-size:2.5rem}}@media screen and (max-width:1240px){.title---type-3 .title__title{font-size:2.125rem}}@media screen and (max-width:640px){.title---type-3 .title__title{font-size:1.625rem;line-height:134%}}@media screen and (max-width:375px){.title---type-3 .title__title{font-size:1.375rem}}.title---type-4 .title__title{font-size:2rem;line-height:139%;font-weight:500}@media screen and (max-width:1680px){.title---type-4 .title__title{font-size:1.75rem}}@media screen and (max-width:1240px){.title---type-4 .title__title{font-size:1.5rem}}@media screen and (max-width:640px){.title---type-4 .title__title{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.title---type-4 .title__title{font-size:1.125rem}}.title---type-5 .title__title{font-size:1.5rem;line-height:150%;font-weight:500}@media screen and (max-width:1680px){.title---type-5 .title__title{font-size:1.375rem}}@media screen and (max-width:1240px){.title---type-5 .title__title{font-size:1.25rem}}@media screen and (max-width:640px){.title---type-5 .title__title{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.title---type-5 .title__title{font-size:1.0625rem}}.title---white .title__title{color:#fff}.title---center,.title---center-none-1024{text-align:center}@media screen and (max-width:1024px){.title---center-none-1024{text-align:left}}@media screen and (max-width:640px){.title---center-640{text-align:center}}.title---width-900 .title__title{max-width:56.25rem}.title---width-1040 .title__title{max-width:65rem}.title---line{padding-bottom:2rem}.title---line:after{background:-webkit-linear-gradient(left,#084ea6,#388cf5 75%);background:linear-gradient(90deg,#084ea6,#388cf5 75%);display:block;content:"";width:12.5rem;height:.375rem;border-radius:.625rem;position:absolute;bottom:0;left:0}@media screen and (max-width:640px){.title---line{padding-bottom:1.5rem}}.title---bottom-text{margin-bottom:1rem}.title---bottom-line{margin-bottom:2rem}@media screen and (max-width:640px){.title---bottom-line{margin-bottom:1.5rem}}.title---bottom-left{margin-bottom:3rem}@media screen and (max-width:1240px){.title---bottom-left{margin-bottom:2rem}}@media screen and (max-width:640px){.title---bottom-left{margin-bottom:1.5rem}}.title---bottom-center{margin-bottom:3.75rem}@media screen and (max-width:1440px){.title---bottom-center{margin-bottom:2.5rem}}@media screen and (max-width:1240px){.title---bottom-center{margin-bottom:2rem}}@media screen and (max-width:640px){.title---bottom-center{margin-bottom:1.5rem}}.ul,ul{box-sizing:border-box;width:100%;font-size:0;line-height:0;margin-bottom:1rem}.ul:has(+.gallery-detail),.ul:has(+.h2),.ul:has(+.h3),.ul:has(+.h4),.ul:has(+.video),.ul:has(+h2),.ul:has(+h3),.ul:has(+h4),ul:has(+.gallery-detail),ul:has(+.h2),ul:has(+.h3),ul:has(+.h4),ul:has(+.video),ul:has(+h2),ul:has(+h3),ul:has(+h4){margin-bottom:2.25rem}@media screen and (max-width:1024px){.ul:has(+.gallery-detail),.ul:has(+.h2),.ul:has(+.h3),.ul:has(+.h4),.ul:has(+.video),.ul:has(+h2),.ul:has(+h3),.ul:has(+h4),ul:has(+.gallery-detail),ul:has(+.h2),ul:has(+.h3),ul:has(+.h4),ul:has(+.video),ul:has(+h2),ul:has(+h3),ul:has(+h4){margin-bottom:1.875rem}}@media screen and (max-width:640px){.ul:has(+.gallery-detail),.ul:has(+.h2),.ul:has(+.h3),.ul:has(+.h4),.ul:has(+.video),.ul:has(+h2),.ul:has(+h3),.ul:has(+h4),ul:has(+.gallery-detail),ul:has(+.h2),ul:has(+.h3),ul:has(+.h4),ul:has(+.video),ul:has(+h2),ul:has(+h3),ul:has(+h4){margin-bottom:1.5rem}}.ul li,ul li{font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%;padding-left:1.25rem;font-family:nunitosans,sans-serif;color:#606981;margin-bottom:.5rem;position:relative}@media screen and (max-width:640px){.ul li,ul li{font-size:1rem;line-height:140%}}.ul li:last-child,ul li:last-child{margin-bottom:0!important}.ul li:after,ul li:after{display:block;content:"";box-sizing:border-box;width:.5rem;height:.5rem;background-color:#606981;border-radius:50%;position:absolute;top:.5rem;left:0}@media screen and (max-width:640px){.ul li:after,ul li:after{top:.375rem}}.ul:last-child,ul:last-child{margin-bottom:0!important}.fancybox---form .fancybox__content{width:40rem;padding:2.5rem 3.4375rem;border-radius:1.5rem}@media screen and (max-width:1240px){.fancybox---form .fancybox__content{width:37.5rem;padding:1.75rem 2rem}}@media screen and (max-width:640px){.fancybox---form .fancybox__content{width:100%;padding:1rem 1.25rem 1.25rem 1.25rem}}.swiper-slide{height:auto!important}.footer-column{box-sizing:border-box;width:100%;font-size:0;line-height:0}.footer-column__list{box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1rem}@media screen and (max-width:768px){.footer-column__list{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (max-width:640px){.footer-column__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:center;gap:2.5rem}}.footer-column__item{box-sizing:border-box}@media screen and (max-width:768px){.footer-column__item:first-child{display:none}}@media screen and (max-width:640px){.footer-column__item:nth-child(2){display:block}}@media screen and (max-width:640px){.footer-column__item{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.footer-column__sub{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;color:#fff;margin-bottom:2rem}@media screen and (max-width:1680px){.footer-column__sub{font-size:1.375rem}}@media screen and (max-width:1240px){.footer-column__sub{font-size:1.25rem}}@media screen and (max-width:640px){.footer-column__sub{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.footer-column__sub{font-size:1.0625rem}}.footer-column__sub:after{background:-webkit-linear-gradient(left,#084ea6,#388cf5 75%);background:linear-gradient(90deg,#084ea6,#388cf5 75%);display:block;content:"";box-sizing:border-box;width:5rem;height:.125rem;margin-top:.75rem}@media screen and (max-width:1440px){.footer-column__sub:after{width:4rem}}@media screen and (max-width:640px){.footer-column__sub:after{margin:.5rem auto 0 auto}}@media screen and (max-width:1440px){.footer-column__sub{margin-bottom:1.5rem}}.footer-column__menu{box-sizing:border-box}.footer-column__social{box-sizing:border-box;margin-bottom:1.5rem}.footer-column__contacts{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:1.25rem}.header-mobile{box-sizing:border-box;font-size:0;line-height:0;width:100%;max-width:40rem;height:calc(100% - 6.875rem);padding:2.5rem 5rem 3.75rem 5rem;background-color:#fff;position:fixed;top:6.875rem;right:-40rem;z-index:99;overflow:auto;-webkit-transition:all .5s linear;transition:all .5s linear}.header-mobile__menu{box-sizing:border-box;width:100%;padding-left:3.125rem;margin-bottom:2rem}@media screen and (max-width:640px){.header-mobile__menu{padding-left:0}}.header-mobile__social{box-sizing:border-box;text-align:right;margin-bottom:1.5rem}.header-mobile__contacts{box-sizing:border-box;width:100%;text-align:right}.header-mobile__contact{box-sizing:border-box;margin-bottom:1rem}.header-mobile__contact:last-child{margin-bottom:0!important}.header-mobile__time{display:none;box-sizing:border-box;font-family:nunitosans,sans-serif;font-size:1rem;line-height:140%;color:#606981;margin-top:.5rem}@media screen and (max-width:1440px){.header-mobile__time{display:block}}.header-mobile---open{box-shadow:0 0 2rem 0 rgba(78,78,78,.1);right:0}@media screen and (max-width:1680px){.header-mobile{height:calc(100% - 6.25rem);top:6.25rem}}@media screen and (max-width:1240px){.header-mobile{height:calc(100% - 5rem);top:5rem}}@media screen and (max-width:640px){.header-mobile{padding:2rem 1.25rem 2.5rem 1.25rem;height:calc(100% - 3.75rem);top:3.75rem}}.menu-footer{box-sizing:border-box;width:100%;font-size:0;line-height:0}.menu-footer__list{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:1rem}@media screen and (max-width:1440px){.menu-footer__list{gap:.75rem}}.menu-footer__item,.menu-footer__link{box-sizing:border-box}.menu-footer__link{font-family:nunitosans,sans-serif;font-size:1.25rem;line-height:140%;color:#fff;text-decoration:none;border-bottom:.0625rem solid transparent;-webkit-transition:all,.4s;transition:all,.4s}@media screen and (max-width:1680px){.menu-footer__link{font-size:1.125rem}}@media screen and (max-width:1240px){.menu-footer__link{font-size:1.0625rem}}@media screen and (max-width:640px){.menu-footer__link{font-size:1rem;font-weight:600}}.menu-footer__link---active,.menu-footer__link:hover{border-color:#fff}.menu-gallery{width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem 2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-gallery,.menu-gallery__item,.menu-gallery__link{box-sizing:border-box}.menu-gallery__link{font-size:1.5rem;line-height:150%;font-weight:500;color:#606981;text-decoration:none;border-bottom:.125rem solid transparent;-webkit-transition:all,.4s;transition:all,.4s}@media screen and (max-width:1680px){.menu-gallery__link{font-size:1.375rem}}@media screen and (max-width:1240px){.menu-gallery__link{font-size:1.25rem}}@media screen and (max-width:640px){.menu-gallery__link{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.menu-gallery__link{font-size:1.0625rem}}.menu-gallery__link:hover{border-color:#606981}.menu-gallery__link---active{color:#084ea6;border-color:#084ea6}@media screen and (max-width:640px){.menu-gallery{gap:.625rem 1rem}}.menu-mobile{box-sizing:border-box;width:100%;font-size:0;line-height:0}.menu-mobile__item{box-sizing:border-box;padding-top:1rem;padding-bottom:1rem;border-bottom:.0625rem solid rgba(13,24,32,.08)}.menu-mobile__item:first-child{padding-top:0!important}.menu-mobile__item:last-child{padding-bottom:0!important;border-bottom:unset}.menu-mobile__item---open .menu-mobile__icon{stroke:#084ea6;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-mobile__item---open .menu-mobile__link{color:#084ea6}.menu-mobile__item---open .menu-mobile__sub{display:block}.menu-mobile__top{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.menu-mobile__button,.menu-mobile__top{box-sizing:border-box;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.menu-mobile__button{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2rem;flex-basis:2rem;width:2rem;height:2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:1rem}.menu-mobile__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:100%;flex-basis:100%;width:100%;height:100%;fill:transparent;stroke:#0d1820;-webkit-transition:all .3s linear;transition:all .3s linear}.menu-mobile__link{box-sizing:border-box;font-size:1.25rem;line-height:143%;color:#0d1820;letter-spacing:.0625rem;text-transform:uppercase;white-space:nowrap;text-decoration:none;-webkit-transition:color,.4s;transition:color,.4s}.menu-mobile__link---active,.menu-mobile__link:hover{color:#084ea6}@media screen and (max-width:1440px){.menu-mobile__link{font-size:1.125rem}}.menu-mobile__sub{display:none;box-sizing:border-box;width:100%;margin-top:.5rem;margin-bottom:.5rem}@media screen and (max-width:640px){.menu-mobile__sub{margin-bottom:0}}.social-list{font-size:0;line-height:0;gap:1.25rem}.social-list,.social-list__link{box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.social-list__link{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2.5rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:50%;overflow:hidden;text-decoration:none}.social-list__link---vk{background-color:#07f}.social-list__link---od{background-color:#f80}.social-list__link---tg{background-color:#08c}.social-list__link---wh{background-color:#25d366}.social-list__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;fill:#fff;stroke:transparent}.social-list__icon---vk{-webkit-flex-basis:1.75rem;flex-basis:1.75rem;width:1.75rem;height:1.0625rem}.social-list__icon---od{-webkit-flex-basis:.875rem;flex-basis:.875rem;width:.875rem;height:1.5rem}.social-list__icon---tg{-webkit-flex-basis:1.3125rem;flex-basis:1.3125rem;width:1.3125rem;height:1.125rem}.social-list__icon---wh{-webkit-flex-basis:1.25rem;flex-basis:1.25rem;width:1.25rem;height:1.25rem}.faq-block{position:relative;z-index:9}.faq-block__text{box-sizing:border-box;width:100%;max-width:35rem;margin-bottom:3rem}@media screen and (max-width:1024px){.faq-block__text{max-width:100%}}@media screen and (max-width:640px){.faq-block__text{margin-bottom:2.5rem}}.faq-block__button{box-sizing:border-box;width:100%}@media screen and (max-width:2400px){.faq-block{padding-bottom:6.25rem}}@media screen and (max-width:1680px){.faq-block{padding-bottom:5rem}}@media screen and (max-width:1440px){.faq-block{padding-bottom:3.75rem}}@media screen and (max-width:1024px){.faq-block{padding-top:0;padding-bottom:0}}.faq-list{font-size:0;line-height:0}.faq-list,.faq-list__item{box-sizing:border-box;width:100%}.faq-list__item{margin-bottom:2rem}.faq-list__item:last-child{margin-bottom:0!important}@media screen and (max-width:1440px){.faq-list__item{margin-bottom:1.5rem}}@media screen and (max-width:640px){.faq-list__item{margin-bottom:1.25rem}}.callback-bottom{box-sizing:border-box;width:100%;font-size:0;line-height:0}.callback-bottom__form{box-sizing:border-box;width:100%;margin-bottom:1.5rem}.callback-bottom__consent{box-sizing:border-box;width:100%;text-align:right}@media screen and (max-width:1024px){.callback-bottom__consent{text-align:center}}.callback-popup{box-sizing:border-box;width:100%;font-size:0;line-height:0}.callback-popup__title{box-sizing:border-box;width:100%;margin-bottom:.25rem}.callback-popup__text{box-sizing:border-box;width:100%;max-width:25rem;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}@media screen and (max-width:1240px){.callback-popup__text{margin-bottom:1rem}}@media screen and (max-width:640px){.callback-popup__text{margin-bottom:.5rem}}.callback-popup__form{box-sizing:border-box;width:100%;margin-bottom:1.25rem}.callback-popup__consent{box-sizing:border-box;width:100%;max-width:25rem;margin:0 auto;text-align:center}.feature-item{box-sizing:border-box;width:100%;height:100%;padding:1rem;font-size:0;line-height:0;background-color:#fff;border-radius:1.25rem;box-shadow:0 0 2rem 0 rgba(96,105,129,.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.feature-item__left{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:10.5rem;flex-basis:10.5rem;width:10.5rem;margin-right:1rem}@media screen and (max-width:1440px){.feature-item__left{-webkit-flex-basis:7.5rem;flex-basis:7.5rem;width:7.5rem;margin-right:.625rem}}@media screen and (max-width:768px){.feature-item__left{-webkit-flex-basis:6.25rem;flex-basis:6.25rem;width:6.25rem;margin-right:.5rem}}.feature-item__img{box-sizing:border-box;width:100%;height:auto;pointer-events:none}.feature-item__text{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;color:rgba(13,24,32,.8)}@media screen and (max-width:1680px){.feature-item__text{font-size:1.375rem}}@media screen and (max-width:1240px){.feature-item__text{font-size:1.25rem}}@media screen and (max-width:640px){.feature-item__text{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.feature-item__text{font-size:1.0625rem}}@media screen and (max-width:480px){.feature-item{padding:.5rem}}.gallery-block{padding:1.5rem 2rem;font-size:0;line-height:0;background-color:#084ea6;border-radius:.5rem;overflow:hidden;z-index:1}.gallery-block,.gallery-block__block{box-sizing:border-box;width:100%;height:100%;position:relative}.gallery-block__block{z-index:3}.gallery-block__background{box-sizing:border-box;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;pointer-events:none;opacity:.25;position:absolute;top:0;left:0;z-index:2}.gallery-block__title{font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;width:100%;color:#fff;text-align:center;margin-bottom:2rem}@media screen and (max-width:1680px){.gallery-block__title{font-size:1.75rem}}@media screen and (max-width:1240px){.gallery-block__title{font-size:1.5rem}}@media screen and (max-width:640px){.gallery-block__title{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.gallery-block__title{font-size:1.125rem}}.gallery-block__title:last-child{margin-bottom:0!important}.gallery-block__sub{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;width:100%;color:#fff;margin-bottom:1.25rem}@media screen and (max-width:1680px){.gallery-block__sub{font-size:1.375rem}}@media screen and (max-width:1240px){.gallery-block__sub{font-size:1.25rem}}@media screen and (max-width:640px){.gallery-block__sub{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.gallery-block__sub{font-size:1.0625rem}}.gallery-block__sub:last-child{margin-bottom:0!important}.gallery-block__text{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%;color:#fff;opacity:.8;margin-bottom:1.5rem}@media screen and (max-width:640px){.gallery-block__text{font-size:1rem;line-height:140%}}.gallery-block__text:last-child{margin-bottom:0!important}.gallery-block__button{box-sizing:border-box;width:100%;text-align:center}.gallery-block---title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.gallery-block---title .gallery-block__block{height:auto}@media screen and (max-width:1240px){.gallery-block{padding:1.25rem 1rem}}.gallery-detail{box-sizing:border-box;width:100%;font-size:0;line-height:0;display:grid;grid-template-columns:repeat(6,1fr);gap:.25rem;margin-bottom:1.5rem}.gallery-detail:has(+.gallery-detail),.gallery-detail:has(+.h2),.gallery-detail:has(+.h3),.gallery-detail:has(+.h4),.gallery-detail:has(+.video),.gallery-detail:has(+h2),.gallery-detail:has(+h3),.gallery-detail:has(+h4){margin-bottom:2.25rem}@media screen and (max-width:1024px){.gallery-detail:has(+.gallery-detail),.gallery-detail:has(+.h2),.gallery-detail:has(+.h3),.gallery-detail:has(+.h4),.gallery-detail:has(+.video),.gallery-detail:has(+h2),.gallery-detail:has(+h3),.gallery-detail:has(+h4){margin-bottom:1.875rem}}@media screen and (max-width:640px){.gallery-detail:has(+.gallery-detail),.gallery-detail:has(+.h2),.gallery-detail:has(+.h3),.gallery-detail:has(+.h4),.gallery-detail:has(+.video),.gallery-detail:has(+h2),.gallery-detail:has(+h3),.gallery-detail:has(+h4){margin-bottom:1.5rem}}.gallery-detail__link{display:block;text-decoration:none}.gallery-detail__img,.gallery-detail__link{box-sizing:border-box;width:100%;height:100%}.gallery-detail__img{pointer-events:none;object-fit:cover;object-position:center}.gallery-detail:last-child{margin-bottom:0!important}@media screen and (max-width:1240px){.gallery-detail{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:640px){.gallery-detail{grid-template-columns:repeat(4,1fr);gap:.125rem}}@media screen and (max-width:480px){.gallery-detail{grid-template-columns:repeat(3,1fr)}}.gallery-items{width:100%;font-size:0;line-height:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem 3rem}.gallery-items,.gallery-items__item{box-sizing:border-box}@media screen and (max-width:1240px){.gallery-items{grid-template-columns:repeat(3,1fr);gap:1.5rem 2.5rem}}@media screen and (max-width:900px){.gallery-items{grid-template-columns:repeat(2,1fr);gap:1.25rem 1.875rem}}@media screen and (max-width:480px){.gallery-items{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.map-html{font-size:0;line-height:0;margin-bottom:2.5rem}.map-html,.map-html__item{box-sizing:border-box;width:100%}.map-html__item{margin-bottom:.5rem}.map-html__item:last-child{margin-bottom:0!important}.map-html__link{box-sizing:border-box;font-size:1rem;line-height:1.375rem;color:#0d1820;text-decoration:none;position:relative;-webkit-transition:color,.4s;transition:color,.4s}.map-html__link-1{font-weight:500}.map-html__link-2,.map-html__link-3,.map-html__link-4{font-size:.875rem;line-height:1.25rem}.map-html__link-4{padding-left:1.25rem}.map-html__link-4:before{content:"—";font-size:.875rem;line-height:1.25rem;color:#084ea6;position:absolute;top:0;left:0}@media screen and (max-width:1240px){.map-html__link-4:before{font-size:.875rem;line-height:1.5rem}}.map-html__link:hover{color:#084ea6}.map-html__sub{box-sizing:border-box;width:100%;margin-top:.625rem;margin-bottom:1rem;margin-left:1.25rem}.map-html:last-child{margin-bottom:0!important}@media screen and (max-width:1024px){.map-html{margin-bottom:2rem}}@media screen and (max-width:640px){.map-html{margin-bottom:1.5rem}}.news-date{box-sizing:border-box;font-size:0;line-height:0;padding:.25rem .75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:.3125rem;text-align:center}.news-date__day{background:-webkit-linear-gradient(left,#084ea6,#388cf5 75%);background:linear-gradient(90deg,#084ea6,#388cf5 75%);font-size:2rem;line-height:2rem;font-weight:500;color:rgba(8,78,166,.8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.0625rem}.news-date__day,.news-date__month{display:block;box-sizing:border-box}.news-date__month{font-size:.875rem;line-height:1.25rem;color:#606981}.news-date---bottom{margin-bottom:.5rem}.news-date---left{text-align:left}.news-date---gray{background-color:#fafafa}.news-list{font-size:0;line-height:0}.news-list,.news-list__list{box-sizing:border-box;width:100%}.news-list__list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem 3rem}@media screen and (max-width:1440px){.news-list__list{grid-template-columns:repeat(3,1fr);gap:2rem 2.5rem}}@media screen and (max-width:991px){.news-list__list{grid-template-columns:repeat(2,1fr);gap:1.25rem 1.25rem}}@media screen and (max-width:514px){.news-list__list{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.news-list__item{box-sizing:border-box}.price-tab{font-size:0;line-height:0;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.price-tab,.price-tab__wrapper{box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.price-tab__wrapper{height:4.0625rem;background-color:#f9fbff;border-bottom:.09375rem solid rgba(13,24,32,.08);border-radius:5rem;box-shadow:.5rem .5rem 1.5rem rgba(96,105,129,.075)}@media screen and (max-width:1240px){.price-tab__wrapper{height:3.4375rem}}@media screen and (max-width:900px){.price-tab__wrapper{box-shadow:unset}}.price-tab__button{box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.125rem 3.75rem;border:.09375rem solid transparent;border-radius:5rem;cursor:pointer;-webkit-transition:all,.4s;transition:all,.4s}.price-tab__button---active{border-color:#084ea6}.price-tab__button---active .price-tab__text{font-weight:500;color:#084ea6}@media screen and (max-width:1440px){.price-tab__button{padding:.125rem 2.5rem}}@media screen and (max-width:1240px){.price-tab__button{padding:.125rem 1.75rem}}.price-tab__text{font-size:1.125rem;line-height:143%;letter-spacing:.063rem;text-transform:uppercase;box-sizing:border-box;color:#606981;white-space:nowrap}@media screen and (max-width:1240px){.price-tab__text{font-size:.9375rem}}@media screen and (max-width:900px){.price-tab__text{font-size:.875rem}}@media screen and (max-width:900px){.price-tab{overflow:auto;scrollbar-width:none}}.price-bottom{width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.price-bottom,.price-bottom__item{box-sizing:border-box}.price-bottom__item:first-child{margin-right:3.75rem}@media screen and (max-width:1440px){.price-bottom__item:first-child{margin-right:2.5rem}}@media screen and (max-width:900px){.price-bottom__item:first-child{margin-right:0;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media screen and (max-width:900px){.price-bottom__item:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-bottom:1.5rem}}@media screen and (max-width:900px){.price-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.price-table{box-sizing:border-box;width:100%;font-size:0;line-height:0;background-color:#f9fbff;border-radius:2rem;box-shadow:.5rem .5rem 1.5rem rgba(96,105,129,.075);overflow:hidden}.price-table__title{background:-webkit-linear-gradient(left,#084ea6,#388cf5 75%);background:linear-gradient(90deg,#084ea6,#388cf5 75%);font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;width:100%;color:#fff;padding:1.25rem 1.875rem}@media screen and (max-width:1680px){.price-table__title{font-size:1.75rem}}@media screen and (max-width:1240px){.price-table__title{font-size:1.5rem}}@media screen and (max-width:640px){.price-table__title{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.price-table__title{font-size:1.125rem}}@media screen and (max-width:1680px){.price-table__title{padding:1.3125rem 1.5rem}}@media screen and (max-width:640px){.price-table__title{padding:.8125rem 1.25rem}}.price-table__table{box-sizing:border-box;padding:2rem 0;margin:0 1.875rem}.price-table__table::-webkit-scrollbar{background:rgba(13,24,32,.2);height:9px;border-radius:1rem}.price-table__table::-webkit-scrollbar-thumb{background:rgba(13,24,32,.8);border-radius:1rem 0 0 1rem}@media screen and (max-width:1680px){.price-table__table{padding:1.5rem 0;margin:0 1.5rem}}@media screen and (max-width:1440px){.price-table__table{overflow-x:auto;padding-bottom:1.25rem}}@media screen and (max-width:640px){.price-table__table{padding:1rem 0;margin:0 1.25rem}}.price-table---white{background-color:#fff}.price-table---hidden{display:none}@media screen and (max-width:1680px){.price-table{border-radius:1.5rem}}@media screen and (max-width:1440px){.price-table{padding-bottom:.5rem}}@media screen and (max-width:640px){.price-table{border-radius:1rem}}.trainer-list{width:100%;font-size:0;line-height:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem 1.875rem}.trainer-list,.trainer-list__item{box-sizing:border-box}@media screen and (max-width:1024px){.trainer-list{grid-template-columns:repeat(3,1fr);gap:2rem 1.25rem}}@media screen and (max-width:768px){.trainer-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.trainer-list{gap:1.5rem .9375rem}}.workout-list{box-sizing:border-box;width:100%;font-size:0;line-height:0}.workout-list__list{box-sizing:border-box;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media screen and (max-width:1240px){.workout-list__list{gap:1.5rem}}@media screen and (max-width:1024px){.workout-list__list{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media screen and (max-width:514px){.workout-list__list{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.background-bottom{box-sizing:border-box;width:100%;font-size:0;line-height:0;height:26.25rem;background-repeat:no-repeat;background-size:cover;background-position:top;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.background-bottom__block{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:30rem;flex-basis:30rem;width:30rem;height:100%;max-height:calc(100% - 5rem)}@media screen and (max-width:1240px){.background-bottom__block{max-height:calc(100% - 2.5rem)}}@media screen and (max-width:640px){.background-bottom__block{-webkit-flex-basis:17.5rem;flex-basis:17.5rem;width:17.5rem;max-height:calc(100% - 1.5rem)}}.background-bottom__img{box-sizing:border-box;width:100%;height:100%;object-position:center;object-fit:contain;pointer-events:none}@media screen and (max-width:1920px){.background-bottom{height:21.875rem}}@media screen and (max-width:1240px){.background-bottom{height:15.625rem}}@media screen and (max-width:640px){.background-bottom{height:12.5rem}}.button-left{box-sizing:border-box;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.button-left__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:3.75rem;flex-basis:3.75rem;width:3.75rem;height:3.75rem;fill:transparent;stroke:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.button-left__text{box-sizing:border-box;font-size:1.5rem;line-height:130%;color:#fff;font-weight:600;margin-left:.25rem}@media screen and (max-width:640px){.button-left__text{font-size:1rem}}@media screen and (max-width:640px){.button-left---hero .button-left__icon{display:none}}.button-left---hero .button-left__text{max-width:13.75rem}@media screen and (max-width:640px){.button-left---hero .button-left__text{max-width:unset}}.button-line{box-sizing:border-box;font-size:0;line-height:0;width:11.25rem;height:11.25rem;padding:1.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:.09375rem solid #07438e;background-color:#07438e;box-shadow:.75rem .75rem 1rem rgba(3,25,54,.15);border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;-webkit-transition:all,.4s;transition:all,.4s}.button-line__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:1.625rem;flex-basis:1.625rem;width:1.625rem;height:1.5625rem;fill:transparent;stroke:#fff;margin-bottom:.75rem}.button-line__text{box-sizing:border-box;font-size:1rem;line-height:1.5rem;color:#fff;font-weight:500;text-align:center}@media screen and (max-width:1240px){.button-line__text{font-size:.875rem;line-height:1.25rem}}.button-line:hover{background-color:#fff}.button-line:hover .button-line__icon{stroke:#084ea6}.button-line:hover .button-line__text{color:#084ea6}.button-line---white{border-color:#084ea6;background-color:#fff}.button-line---white .button-line__icon{stroke:#084ea6}.button-line---white .button-line__text{color:#084ea6}.button-line---white:hover{background-color:#084ea6}.button-line---white:hover .button-line__icon{stroke:#fff}.button-line---white:hover .button-line__text{color:#fff}@media screen and (max-width:1240px){.button-line{width:8.75rem;height:8.75rem;padding:1rem}}.button-more{box-sizing:border-box;font-size:0;line-height:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-more__text{font-family:nunitosans,sans-serif;font-size:1rem;line-height:160%;box-sizing:border-box;color:#084ea6;white-space:nowrap}@media screen and (max-width:1240px){.button-more__text{font-size:.9375rem}}@media screen and (max-width:640px){.button-more__text{font-size:.875rem;line-height:140%}}.button-more__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:1.25rem;flex-basis:1.25rem;width:1.25rem;height:1.25rem;fill:transparent;stroke:#084ea6}@media screen and (max-width:1440px){.button-more__icon{-webkit-flex-basis:1rem;flex-basis:1rem;width:1rem;height:1rem}}.contact-block{box-sizing:border-box;width:100%;font-size:0;line-height:0}.contact-block__items{box-sizing:border-box;width:100%;display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (max-width:640px){.contact-block__items{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.contact-block__item{box-sizing:border-box}.contact-block__item:first-child{-webkit-flex-basis:35%;flex-basis:35%;padding:2rem 1.5rem 2.5rem 0}@media screen and (max-width:1240px){.contact-block__item:first-child{-webkit-flex-basis:45%;flex-basis:45%;padding:1.5rem 1.25rem 1.5rem 0}}@media screen and (max-width:640px){.contact-block__item:first-child{-webkit-flex-basis:100%;flex-basis:100%;padding:1.5rem 0 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.contact-block__item:nth-child(2){-webkit-flex-basis:65%;flex-basis:65%}@media screen and (max-width:1240px){.contact-block__item:nth-child(2){-webkit-flex-basis:55%;flex-basis:55%}}@media screen and (max-width:640px){.contact-block__item:nth-child(2){-webkit-flex-basis:100%;flex-basis:100%;height:17.5rem;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.contact-block__block{box-sizing:border-box;width:100%;margin-bottom:1.5rem}.contact-block__block:last-child{margin-bottom:0!important}.contact-block__sub{font-family:nunitosans,sans-serif;font-size:1.25rem;line-height:130%;font-weight:600;box-sizing:border-box;width:100%;color:#0d1820;margin-bottom:.25rem}@media screen and (max-width:640px){.contact-block__sub{font-size:1rem}}.contact-block__text{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%}@media screen and (max-width:640px){.contact-block__text{font-size:1rem;line-height:140%}}.contact-block__link{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;text-decoration:none}@media screen and (max-width:640px){.contact-block__link{font-size:1rem;line-height:140%}}.contact-block__map{box-sizing:border-box;width:100%;height:100%}.h2:not(.title__title),h2:not(.title__title){font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;width:100%;color:#0d1820;margin-bottom:.625rem}@media screen and (max-width:1680px){.h2:not(.title__title),h2:not(.title__title){font-size:1.75rem}}@media screen and (max-width:1240px){.h2:not(.title__title),h2:not(.title__title){font-size:1.5rem}}@media screen and (max-width:640px){.h2:not(.title__title),h2:not(.title__title){font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.h2:not(.title__title),h2:not(.title__title){font-size:1.125rem}}.h3,h3{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;width:100%;color:#0d1820;margin-bottom:.5rem}@media screen and (max-width:1680px){.h3,h3{font-size:1.375rem}}@media screen and (max-width:1240px){.h3,h3{font-size:1.25rem}}@media screen and (max-width:640px){.h3,h3{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.h3,h3{font-size:1.0625rem}}.h4,h4{font-size:1.25rem;line-height:150%;font-weight:500;box-sizing:border-box;width:100%;color:#0d1820;margin-bottom:.375rem}@media screen and (max-width:1680px){.h4,h4{font-size:1.125rem}}@media screen and (max-width:1240px){.h4,h4{font-size:1.0625rem}}@media screen and (max-width:640px){.h4,h4{font-size:1rem;line-height:130%}}.img-center{font-size:0;line-height:0;border-radius:5rem;overflow:hidden}.img-center,.img-center__img{box-sizing:border-box;width:100%}.img-center__img{height:auto;pointer-events:none}.img-center---border-none{border-radius:.3125rem!important}@media screen and (max-width:1240px){.img-center{border-radius:2.5rem}}@media screen and (max-width:640px){.img-center{border-radius:1.5rem}}@media screen and (max-width:480px){.img-center{border-radius:1rem}}.img-circle{font-size:0;line-height:0;position:relative}.img-circle,.img-circle__img{box-sizing:border-box;width:100%;height:100%}.img-circle__img{pointer-events:none;border-style:solid;border-color:#fff;box-shadow:.5rem .5rem 1.5rem rgba(96,105,129,.075);object-fit:cover;object-position:center;border-radius:50%;overflow:hidden}.img-circle__icon{box-sizing:border-box;width:100%;height:100%;fill:transparent;stroke:#084ea6;position:absolute;top:0;left:0}.img-circle---small .img-circle__img{border-width:.625rem}@media screen and (max-width:1240px){.img-circle---small .img-circle__img{border-width:.5rem}}@media screen and (max-width:640px){.img-circle---small .img-circle__img{border-width:.25rem}}.img-circle---big .img-circle__img{border-width:.9375rem}@media screen and (max-width:1240px){.img-circle---big .img-circle__img{border-width:.75rem}}@media screen and (max-width:640px){.img-circle---big .img-circle__img{border-width:.5rem}}.img-circle---circle{padding:6%}.input-text{font-size:0;line-height:0}.input-text,.input-text__input{box-sizing:border-box;width:100%}.input-text__input{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;padding:1.125rem 1.25rem;color:rgba(13,24,32,.8);border:unset;border-bottom:.0625rem solid rgba(13,24,32,.24);border-radius:unset!important;outline:unset!important;-webkit-appearance:unset!important;-moz-appearance:unset!important;appearance:unset!important;outline:unset;-webkit-transition:all,.4s;transition:all,.4s}@media screen and (max-width:640px){.input-text__input{font-size:1rem;line-height:140%}}.input-text__input::-webkit-input-placeholder{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;color:rgba(13,24,32,.8)}.input-text__input::-moz-placeholder{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;color:rgba(13,24,32,.8)}.input-text__input::placeholder{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;color:rgba(13,24,32,.8)}@media screen and (max-width:640px){.input-text__input::-webkit-input-placeholder{font-size:1rem;line-height:140%}.input-text__input::-moz-placeholder{font-size:1rem;line-height:140%}.input-text__input::placeholder{font-size:1rem;line-height:140%}}@media screen and (max-width:1024px){.input-text__input{padding:.9375rem 1rem}}.input-text---error .input-text__input{border-color:#ef3124}.pagination-slider{font-size:0;line-height:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination-slider,.pagination-slider__button{box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pagination-slider__button{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:3.125rem;flex-basis:3.125rem;width:3.125rem;height:3.125rem;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}.pagination-slider__button---disabled .pagination-slider__icon{stroke:rgba(8,78,166,.3)}@media screen and (max-width:640px){.pagination-slider__button{-webkit-flex-basis:2.5rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem}}.pagination-slider__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2.5rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem;fill:transparent;stroke:#07438e;-webkit-transition:all,.4s;transition:all,.4s}.pagination-slider__icon---prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination-slider__icon---next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:640px){.pagination-slider__icon{-webkit-flex-basis:2.25rem;flex-basis:2.25rem;width:2.25rem;height:2.25rem}}.pagination-slider__block{box-sizing:border-box;width:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pagination-slider__arrow,.pagination-slider__total,.pagination-slider__value{box-sizing:border-box;font-family:nunitosans,sans-serif;font-size:1.5rem;line-height:1.75rem;color:rgba(8,78,166,.3);font-weight:600}@media screen and (max-width:640px){.pagination-slider__arrow,.pagination-slider__total,.pagination-slider__value{font-size:1rem;line-height:1.5rem}}.pagination-slider__value{color:#084ea6!important}.pagination-slider__arrow{margin:0 .375rem}@media screen and (max-width:640px){.pagination-slider__arrow{margin:0 .25rem}}.pagination-slider__bullet{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:.75rem;flex-basis:.75rem;width:.75rem;height:.75rem;background-color:rgba(8,78,166,.3);border-radius:50%;-webkit-transition:background-color,.4s;transition:background-color,.4s}.pagination-slider__bullet---active{background-color:#084ea6}@media screen and (max-width:640px){.pagination-slider__bullet{-webkit-flex-basis:.625rem;flex-basis:.625rem;width:.625rem;height:.625rem}}.pagination-slider---type-number .pagination-slider__block{margin:0 1.5rem}@media screen and (max-width:640px){.pagination-slider---type-number .pagination-slider__block{margin:0 1rem}}.pagination-slider---type-bullet .pagination-slider__block{gap:1rem;margin:0 2rem}@media screen and (max-width:640px){.pagination-slider---type-bullet .pagination-slider__block{gap:.75rem;margin:0 1rem}}.pagination-slider---type-arrow{gap:2rem}@media screen and (max-width:640px){.pagination-slider---type-arrow{gap:1.5rem}}.prop-history{box-sizing:border-box;width:100%;height:100%;padding:2.5rem;font-size:0;line-height:0;background-color:#fff;box-shadow:.5rem .5rem 1.5rem rgba(96,105,129,.075);border-radius:1.5rem}.prop-history__top{box-sizing:border-box;width:4.6875rem;height:4.6875rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(114,168,255,.28);border-radius:50%;overflow:hidden;margin-bottom:2rem}@media screen and (max-width:1240px){.prop-history__top{margin-bottom:1.5rem}}@media screen and (max-width:640px){.prop-history__top{width:3.75rem;height:3.75rem;margin-bottom:1rem}}.prop-history__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2rem;flex-basis:2rem;width:2rem;height:2rem;fill:transparent;stroke:rgba(8,78,166,.8)}@media screen and (max-width:640px){.prop-history__icon{-webkit-flex-basis:1.75rem;flex-basis:1.75rem;width:1.75rem;height:1.75rem}}.prop-history__title{font-size:1.5rem;line-height:150%;font-weight:500;box-sizing:border-box;width:100%;color:#0d1820;margin-bottom:.5rem}@media screen and (max-width:1680px){.prop-history__title{font-size:1.375rem}}@media screen and (max-width:1240px){.prop-history__title{font-size:1.25rem}}@media screen and (max-width:640px){.prop-history__title{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.prop-history__title{font-size:1.0625rem}}.prop-history__text{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%;color:#606981}@media screen and (max-width:640px){.prop-history__text{font-size:1rem;line-height:140%}}@media screen and (max-width:1440px){.prop-history{padding:2rem 1.5rem}}@media screen and (max-width:640px){.prop-history{padding:1rem 1.25rem;border-radius:unset}}.prop-number{box-sizing:border-box;width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:3.125rem}.prop-number__item{box-sizing:border-box;text-align:center}@media screen and (max-width:480px){.prop-number__item:first-child{-webkit-flex-basis:100%;flex-basis:100%;width:100%}}@media screen and (max-width:480px){.prop-number__item:nth-child(2){-webkit-flex-basis:45%;flex-basis:45%;-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}@media screen and (max-width:480px){.prop-number__item:nth-child(3){-webkit-flex-basis:45%;flex-basis:45%;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.prop-number__top{box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-bottom:.25rem;position:relative;z-index:1}.prop-number__sept,.prop-number__value{font-family:patrickhand,sans-serif;font-weight:700;font-style:italic}.prop-number__value{box-sizing:border-box;font-size:5rem;line-height:5rem;color:rgba(8,78,166,.8);font-style:italic}.prop-number__value:last-child{margin-right:0}@media screen and (max-width:1440px){.prop-number__value{font-size:3.75rem;line-height:3.75rem}}.prop-number__sept{box-sizing:border-box;font-size:4rem;line-height:5rem;color:#606981;position:absolute;top:-2rem;right:-2.5rem}@media screen and (max-width:1440px){.prop-number__sept{font-size:3.75rem;line-height:3.75rem;top:-1.5rem}}.prop-number__text{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box;width:100%;color:#606981}@media screen and (max-width:640px){.prop-number__text{font-size:1rem;line-height:140%}}@media screen and (max-width:1240px){.prop-number{gap:1rem}}@media screen and (max-width:991px){.prop-number{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:2.5rem}}@media screen and (max-width:480px){.prop-number{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:1.5rem .875rem}}.prop-workout{box-sizing:border-box;font-size:0;line-height:0;width:4.6875rem;height:4.6875rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(8,78,166,.06);border-radius:50%;text-decoration:none;overflow:hidden}.prop-workout__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:2rem;flex-basis:2rem;width:2rem;height:2rem;fill:transparent;stroke:rgba(8,78,166,.8)}@media screen and (max-width:1440px){.prop-workout__icon{-webkit-flex-basis:1.75rem;flex-basis:1.75rem;width:1.75rem;height:1.75rem}}@media screen and (max-width:640px){.prop-workout__icon{-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem}}@media screen and (max-width:1440px){.prop-workout{width:4rem;height:4rem}}@media screen and (max-width:640px){.prop-workout{width:3.4375rem;height:3.4375rem}}.text-two{box-sizing:border-box;width:100%;font-size:0;line-height:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;column-gap:3.75rem}@media screen and (max-width:1240px){.text-two{-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem}}@media screen and (max-width:1024px){.text-two{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}}.title-arrow{width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;gap:2.5rem;margin-bottom:1.5rem}.title-arrow,.title-arrow__item{box-sizing:border-box}.title-arrow__item:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.title-arrow:last-child{margin-bottom:0!important}@media screen and (max-width:800px){.title-arrow---hidden-800 .title-arrow__item:nth-child(2){display:none}}@media screen and (max-width:800px){.title-arrow---hidden-800 .title-arrow{gap:0}}.title-background{margin-bottom:1.5rem}.title-background__img{box-sizing:border-box;width:100%;height:100%;pointer-events:none;object-fit:cover;object-position:center;border-radius:50rem;position:absolute;top:0;left:0;z-index:2;overflow:hidden}@media screen and (max-width:1024px){.title-background__img{height:auto;object-fit:unset;position:unset}}.title-background:last-child{margin-bottom:0!important}.title-img{font-size:0;line-height:0}.title-img,.title-img__item{box-sizing:border-box;width:100%}.title-img__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.title-img__item:first-child{margin-bottom:.625rem}.title-img__item:first-child .title-img__title{margin-right:3.75rem}@media screen and (max-width:1440px){.title-img__item:first-child .title-img__title{margin-right:2.5rem}}@media screen and (max-width:900px){.title-img__item:first-child .title-img__title{margin-right:1rem}}.title-img__item:first-child .title-img__picture{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:7.5rem;flex-basis:7.5rem;width:7.5rem;margin-right:2.5rem}@media screen and (max-width:1440px){.title-img__item:first-child .title-img__picture{margin-right:1.5rem}}@media screen and (max-width:1024px){.title-img__item:first-child .title-img__picture{-webkit-flex-basis:15.625rem;flex-basis:15.625rem;width:15.625rem;margin-right:0}}@media screen and (max-width:900px){.title-img__item:first-child .title-img__picture{-webkit-flex-basis:10rem;flex-basis:10rem;width:10rem}}@media screen and (max-width:768px){.title-img__item:first-child .title-img__picture{-webkit-flex-basis:7.5rem;flex-basis:7.5rem;width:7.5rem}}@media screen and (max-width:640px){.title-img__item:first-child .title-img__picture{margin-right:-2.5rem}}@media screen and (max-width:1024px){.title-img__item:first-child .title-img__sub{display:none}}.title-img__item:last-child .title-img__title{text-transform:lowercase;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}@media screen and (max-width:514px){.title-img__item:last-child .title-img__title{text-align:right}}.title-img__item:last-child .title-img__picture{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:15.625rem;flex-basis:15.625rem;width:15.625rem;margin-right:3.75rem;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}@media screen and (max-width:1440px){.title-img__item:last-child .title-img__picture{margin-right:2.5rem}}@media screen and (max-width:900px){.title-img__item:last-child .title-img__picture{-webkit-flex-basis:10rem;flex-basis:10rem;width:10rem;margin-right:1rem}}@media screen and (max-width:768px){.title-img__item:last-child .title-img__picture{-webkit-flex-basis:7.5rem;flex-basis:7.5rem;width:7.5rem}}@media screen and (max-width:640px){.title-img__item:last-child .title-img__picture{margin-left:-3.75rem}}@media screen and (max-width:514px){.title-img__item{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.title-img__title{font-size:4rem;line-height:130%;font-weight:500;box-sizing:border-box;color:#0d1820}@media screen and (max-width:1680px){.title-img__title{font-size:3.125rem}}@media screen and (max-width:1240px){.title-img__title{font-size:2.5rem}}@media screen and (max-width:640px){.title-img__title{font-size:2rem;line-height:126%}}@media screen and (max-width:375px){.title-img__title{font-size:1.5625rem}}.title-img__sub{font-size:2rem;line-height:139%;font-weight:500;box-sizing:border-box;color:#606981}@media screen and (max-width:1680px){.title-img__sub{font-size:1.75rem}}@media screen and (max-width:1240px){.title-img__sub{font-size:1.5rem}}@media screen and (max-width:640px){.title-img__sub{font-size:1.25rem;line-height:130%}}@media screen and (max-width:375px){.title-img__sub{font-size:1.125rem}}.title-img__picture{box-sizing:border-box;height:3.75rem;border-radius:3.125rem;overflow:hidden}@media screen and (max-width:900px){.title-img__picture{height:3.125rem}}.title-img__img{box-sizing:border-box;width:100%;height:100%;object-fit:cover;object-position:center}.menu-mobile-sub{box-sizing:border-box;width:100%;font-size:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;gap:.75rem}.menu-mobile-sub__item{box-sizing:border-box;text-align:right}.menu-mobile-sub__link{box-sizing:border-box;font-size:1.25rem;line-height:143%;color:#0d1820;letter-spacing:.0625rem;text-decoration:none;-webkit-transition:color,.4s;transition:color,.4s}.menu-mobile-sub__link---active,.menu-mobile-sub__link:hover{color:#084ea6}@media screen and (max-width:1440px){.menu-mobile-sub__link{font-size:1.125rem}}.gallery-item{display:block;box-sizing:border-box;width:100%;font-size:0;line-height:0;text-decoration:none}.gallery-item__img{box-sizing:border-box;width:100%;height:auto;pointer-events:none}.gallery-item__block{display:block;box-sizing:border-box;width:100%;padding-top:1.25rem}@media screen and (max-width:640px){.gallery-item__block{padding-top:.875rem}}.gallery-item__count{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:.5rem}.gallery-item__icon{box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:1.5rem;flex-basis:1.5rem;width:1.5rem;height:1.5rem;fill:#606981;stroke:transparent;margin-right:.5rem}.gallery-item__value{font-family:nunitosans,sans-serif;font-size:1.125rem;line-height:150%;box-sizing:border-box}@media screen and (max-width:640px){.gallery-item__value{font-size:1rem;line-height:140%}}.gallery-item__title{font-size:1.5rem;line-height:150%;font-weight:500;display:block;box-sizing:border-box;width:100%;color:#0d1820}@media screen and (max-width:1680px){.gallery-item__title{font-size:1.375rem}}@media screen and (max-width:1240px){.gallery-item__title{font-size:1.25rem}}@media screen and (max-width:640px){.gallery-item__title{font-size:1.125rem;line-height:130%}}@media screen and (max-width:375px){.gallery-item__title{font-size:1.0625rem}}