@import "fonts.css";body{min-height:100%}*{padding:0;font-size:16px;border:0;font-weight:400;color:#211f20;outline:0 none;box-sizing:border-box;margin:0;line-height:24px;font-family:Raleway,sans-serif}img{height:auto;max-width:100%;width:auto;display:inline-block}strong{font-size:18px;font-weight:700}a,a:hover{text-decoration:none;color:#211f20}ul{font-size:0;list-style-type:none}ul li{display:inline-block}h1,h2{font-size:48px;font-weight:200;line-height:48px}h3{font-size:24px;margin-bottom:20px;color:#8dc63f;line-height:30px}form{font-size:0}.f-left{float:left}.f-right{float:right}.btn{height:40px;padding:0 35px;font-size:16px;border:1px solid #8dc63f;color:#fff;transition:background .3s;text-align:center;border-radius:40px;background:#8dc63f;line-height:40px;display:inline-block}.btn:hover{color:#8dc63f;background:#fff}.btn:disabled{opacity:.5;cursor:default}.btn:disabled:hover{color:#fff;background:#8dc63f}.btn.reverse{color:#8dc63f;background:#fff}.btn.reverse:hover{color:#fff;background:#8dc63f}.btn.simple{border:1px solid #d7d7d7;color:#211f20;background:#fff}.btn.simple:hover{border:1px solid #8dc63f;color:#fff;background:#8dc63f}.mb-100{margin-bottom:100px}.center-text,.oh{overflow:hidden}.center-text{text-align:center;width:100%}.center-vertical{transform:translateY(-50%);position:relative;top:45%}.hide{display:none!important}.mt-100{margin-top:100px}input[type=submit]{cursor:pointer}div#full-wrap{min-height:100%;position:relative}section#main{padding-bottom:520px}div.wrapper{max-width:1200px;z-index:1}div.wrapper,div.wrapper-more{overflow:hidden;position:relative;margin:0 auto;width:100%}div.wrapper-more{max-width:1400px}div.wrapper-more:before{height:500px;top:0;left:0}div.wrapper-more:after,div.wrapper-more:before{content:"";position:absolute;background:#fff;width:50px;z-index:20}div.wrapper-more:after{height:550px;right:0;bottom:0}div.team div.wrapper-more:after,div.team div.wrapper-more:before{height:100%}header#header{height:170px;position:relative;width:100%;z-index:101}header#header div.top{height:135px;padding-top:10px;position:relative;z-index:1}header#header div.top div.wrapper:before{height:440px;content:"";position:absolute;background:url(/images/bg/circle.png) no-repeat 50%;background-size:100% auto;top:0;left:-130px;width:440px;z-index:101}header#header div.top div.wrapper div.logo{margin-top:10px}header#header div.top div.wrapper div.logo img{height:100px}header#header div.bottom{height:30px;position:relative;background:#6d6e70;width:100%;z-index:102}header#header div.bottom div.contacts{display:none}header#header div.wrapper{height:100%;overflow:visible;position:relative}header#header div.wrapper div.contacts{right:20px;position:absolute;top:5px;z-index:1}header#header div.wrapper div.contacts>div{padding-bottom:5px}header#header div.phones a{font-size:18px;font-weight:700;clear:left;float:left}header#header nav{text-align:center;float:left}header#header nav ul li{padding:0 75px 0 10px;position:relative}header#header nav ul li:first-of-type{padding-left:15px}header#header nav ul li:last-of-type{padding-right:20px}header#header nav ul li.selected{background:#494a4b}header#header nav ul li:not(:last-of-type):before{height:20px;right:0;content:"";position:absolute;top:5px;background:#fff;width:2px;z-index:1}header#header nav ul li:first-of-type{padding-right:15px}header#header nav ul li:first-of-type a{height:100%;background:url(/images/icons/home.svg) no-repeat 50%;width:20px;display:inline-block}header#header nav ul li:first-of-type a:hover{background:url(/images/icons/home-green.svg) no-repeat 50%}header#header nav ul li a{font-size:16px;color:#fff;line-height:30px;display:block}header#header nav ul li a:hover{color:#8dc63f}header#header div.search{float:right}header#header div.search form{height:26px;position:relative;margin:2px 0;width:180px}header#header div.search form input{border-radius:0;background:#fff}header#header div.search form input[type=text]{height:100%;padding:0 24px 0 10px;width:100%}header#header div.search form input[type=submit]{height:100%;right:6px;position:absolute;background:url(/images/icons/search.svg) no-repeat 50%;background-size:12px auto;top:0;width:12px;z-index:1}footer#footer{height:520px;position:absolute;bottom:0;left:0;width:100%;z-index:200}footer#footer:before{height:50%;content:"";position:absolute;background:url(/images/bg/footer.png) no-repeat 0 0;background-size:contain;top:0;left:0;width:17%;z-index:1}footer#footer div.data{height:380px;position:relative;background:#6d6e70}footer#footer div.data div.f-left{height:100%;width:50%}footer#footer div.data div.f-left div.wrapper{height:100%;margin-right:0;width:600px}footer#footer div.data div#map{height:380px;width:50%;float:left}footer#footer div.contacts{padding-right:50px}footer#footer div.contacts a,footer#footer div.contacts p{font-size:16px;color:#fff}footer#footer div.contacts div.phones a{font-size:18px;clear:left;float:left}footer#footer div.contacts div.place{padding-bottom:0}footer#footer div.copyright{height:60px}footer#footer div.copyright div{height:100%}footer#footer div.copyright a,footer#footer div.copyright span{font-size:14px;color:#a1a1a1;line-height:65px}footer#footer div.copyright a:hover{text-decoration:underline}footer#footer div.copyright div.f-left:nth-child(2){margin-left:50px}footer#footer div.copyright span a{font-size:14px;color:#a1a1a1}footer#footer div.copyright span a:hover{text-decoration:underline}div.slick-slider{position:relative}div.owl-carousel button,div.slick-slider button{height:50px;font-size:0;position:absolute;background-size:24px auto;top:50%;background-color:transparent;background-position:50%;border-radius:50%;cursor:pointer;width:50px;background-repeat:no-repeat;margin-top:-25px;z-index:110}div.owl-carousel button.owl-prev,div.slick-slider button.slick-prev{margin-left:-650px;left:50%;background-image:url(/images/icons/arrow-left.svg)}div.owl-carousel button.owl-next,div.slick-slider button.slick-next{margin-right:-650px;right:50%;background-image:url(/images/icons/arrow-right.svg)}div.slick-slider div.slick-slide{height:100%}div.slick-slider div.slick-slide img{margin:0 auto}div.slider{height:calc(100vh - 170px)!important;overflow:hidden;position:relative;width:100%}div.slider button{border:1px solid #fff}div.slider .slick-list{z-index:100}div.slider div.slide{height:calc(100vh - 170px)!important;overflow:hidden;position:relative;max-height:1080px;z-index:10}div.slider div.slide>div{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}div.slider div.slide>div:before{height:100%;right:0;content:"";position:absolute;max-width:1920px;max-height:1080px;top:0;margin:0 auto;background:rgba(39,39,40,.6);left:0;width:100%;z-index:2}div.slider div.slide a{height:100%;width:100%;display:inline-block}div.slider div.slide div.wrapper{height:100%;right:0;position:absolute;max-width:900px;top:0;left:0;z-index:5}div.slider div.slide h2,div.slider div.slide p{font-size:36px;font-weight:200;margin-bottom:40px;color:#fff;line-height:42px}div.slider div.slide h2{font-size:60px;margin-bottom:0;line-height:66px}div.slider div.slide img{height:120%;margin:-5% auto;width:auto}div.multi{font-size:0;position:relative;z-index:5}div.multi button{top:200px;margin-top:-25px}div.multi button.owl-prev,div.multi button.slick-prev{background:#8dc63f url(/images/icons/arrow-left.svg) no-repeat 50%!important;background-size:24px auto!important;margin-left:-600px}div.multi button.owl-next,div.multi button.slick-next{margin-right:-600px;background:#8dc63f url(/images/icons/arrow-right.svg) no-repeat 50%!important;background-size:24px auto!important}div.multi div.item{right:0;transition:all .5s;position:absolute;margin:40px auto 0;left:-50px;width:320px;display:inline-block;z-index:3}div.multi div.item div.data{position:relative;text-align:center;margin-left:-350px;left:50%;width:700px;margin-top:50px}div.multi div.item div.img{overflow:hidden}div.multi div.item img{transition:all .3s}div.multi div.item a:hover div.img img{transform:scale(1.1)}div.multi div.owl-item{height:550px;position:relative;width:300px}div.multi div.owl-item.center{z-index:3}div.multi div.owl-item.center div.item{margin:0;width:400px}div.multi div.owl-item.little{z-index:2}div.multi div.owl-item.little div.item{transform:translateX(30px);width:320px;margin-top:40px}div.multi div.owl-item.little.right div.item{transform:translateX(30px)}div.multi div.owl-item.little-more{z-index:1}div.multi div.owl-item.little-more div.item{transform:translateX(80px);width:240px;margin-top:80px;z-index:1}div.multi div.owl-item.little-more.right div.item{transform:translateX(-30px)}div.multi div.owl-item.slick-current div.item{margin:0;width:400px}div.owl-item{cursor:pointer}div.owl-dots{display:none}div.owl-nav{height:50px;position:absolute;top:0;width:100%}div.slim{margin-bottom:5px}div.slim div.slide{margin:0 4px}div.slim div.slide.slick-current{margin:0}div.slim button{background-color:#8dc63f}div.slim button.slick-prev{margin-left:-600px}div.slim button.slick-next{margin-right:-600px}ul.slick-dots{font-size:0;text-align:center;margin:30px 0 0}ul.slick-dots li{height:12px;margin:0 10px;border-radius:100%;background:#ebebeb;cursor:pointer;width:12px;vertical-align:middle;display:inline-block}ul.slick-dots li.slick-active{height:20px;margin:0 6px;background:#8dc63f;width:20px}div.heading{margin-bottom:30px}div.heading p{color:#a1a1a1;margin-top:15px}div.heading p a{color:#8dc63f}div.heading p a:not(:last-of-type){margin-right:20px}div.heading p a:hover{text-decoration:underline}div.heading.center{text-align:center}div.heading.center p{margin:15px auto 0;width:430px}div.about{min-height:650px;position:relative;margin-top:60px}div.about:before{height:170px;background:url(/images/bg/object-left.png) no-repeat 0 0;background-size:contain;top:470px;left:0;width:505px}div.about:after,div.about:before{content:"";position:absolute;z-index:1}div.about:after{height:195px;right:0;background:url(/images/bg/object-right.png) no-repeat 100% 0;background-size:contain;top:-40px;width:445px}div.about div.item div.head{position:relative}div.about div.item div.head h3{padding:25px;font-size:24px;color:#fff;position:absolute;text-align:center;top:-100%;margin:0;background:rgba(141,198,63,.8);left:0;width:100%;z-index:1}div.about div.item div.head h3.show{transition:top .3s;top:0}div.about div.item div.data{opacity:0}div.about div.item div.data.show{transition:opacity .3s;opacity:1}div.advantages{font-size:0;position:relative;margin:90px 0 0;background:url(/images/bg/delimiter.png) no-repeat bottom;padding-bottom:35px}div.advantages div.wrapper{margin-bottom:50px}div.advantages div.item{margin-bottom:40px;position:relative;width:33.333%;vertical-align:top;display:inline-block}div.advantages div.item div.img{position:relative;border-bottom:1px solid #8dc63f}div.advantages div.item div.img:before{height:105%;right:0;content:"";position:absolute;top:0;background:#fff;width:1px;z-index:2}div.advantages div.item div.img:after{height:1px;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%;z-index:1}div.advantages div.item div.img img{display:block}div.advantages div.item:nth-child(3n+3) div.img:before{display:none}div.advantages div.item h3{font-size:16px;color:#211f20;text-align:center;margin:15px auto 0;width:70%;line-height:24px}div.team{min-height:780px;margin:30px 0 20px;background:url(/images/bg/delimiter.png) no-repeat bottom;padding-bottom:35px}div.team button{top:210px}div.team div.item-wrap{padding-top:10px}div.team div.item div.data{transition:opacity .3s;opacity:0}div.team div.item div.data.show{opacity:1}div.team div.item div.img{position:relative;border-radius:50%}div.team div.item div.img img{overflow:hidden;border-radius:100%}div.team div.slick-center div.item div.head{position:relative}div.team div.slick-center div.item div.head:before{height:100%;padding:10px;border:1px solid #8dc63f;content:"";position:absolute;top:-10px;border-radius:100%;left:-10px;width:100%;z-index:1}div.team div.center-text{margin:40px 0 90px}div.team div.center-text a.btn{margin-left:32px}div.schedule{font-size:0;position:relative;z-index:1}div.schedule .overlay{padding:0;right:0;bottom:0;top:0;left:0}div.schedule div.schedule-head{overflow:hidden;margin-bottom:50px;text-align:right}div.schedule div.schedule-head div.filter{margin:0;float:left}div.schedule div.head{background:#6d6e70;width:100%;display:table}div.schedule div.head div.td{font-size:16px;color:#fff;transition:.3s;position:relative;text-align:center;cursor:pointer;width:13%;display:table-cell}div.schedule div.head div.td:first-of-type,div.schedule div.head div.td:last-of-type{background:#a1a1a1;cursor:auto;width:50px}div.schedule div.head div.td:not(:last-of-type){border-right:1px solid #fff}div.schedule div.head div.td.no-data{background:#a1a1a1;cursor:auto}div.schedule div.head div.td.active{background:#8dc63f}div.schedule div.tr{border-top:1px solid #fff;background:#eff4f3;width:100%;display:table}div.schedule div.td{height:40px;font-size:14px;font-weight:500;vertical-align:middle;display:table-cell}div.schedule div.td:first-of-type,div.schedule div.td:last-of-type{width:50px}div.schedule div.td.time{font-size:16px;font-weight:700;width:130px;padding-left:10px}div.schedule div.td.title{width:560px}div.schedule div.td.title a{font-size:16px;margin-right:10px}div.schedule div.td.trainer{width:220px}div.schedule div.td.place{width:185px}div.schedule div.td a{font-size:14px;font-weight:500;color:#8dc63f}div.schedule div.line.active div.tr{background:#6d6e70}div.schedule div.line.active div.td,div.schedule div.line.active strong{color:#fff}div.schedule div.line.active div.tips{max-height:1000px}div.schedule div.line.line-empty{padding:20px;font-size:16px;font-weight:700;color:#211f20;text-align:center;background:#eff4f3;line-height:24px}div.schedule div.tips{height:auto;transition:max-height .3s}div.schedule div.tips div.tip{overflow:hidden;padding:30px 60px;border-top:1px solid #fff;background:#eff4f3;width:100%;display:none}div.schedule div.tips div.tip div.desc{width:640px;float:left}div.schedule div.tips div.tip div.desc p{margin-bottom:0;line-height:200px}div.schedule div.tips div.tip div.img{float:left}div.schedule div.tips div.tip>div:first-of-type{overflow:hidden;width:100%}div.schedule div.tips div.tip>div:last-of-type{overflow:hidden;width:100%;margin-top:10px}div.schedule div.tips div.tip>div:first-child{margin-top:0}div.schedule div.tips p{font-size:14px;font-weight:500;margin:0 0 20px;line-height:18px}div.schedule div.tips a.btn:first-of-type{margin-right:20px}div.schedule div.day{display:none}div.schedule div.day.active{display:block}div.schedule .head .next-week,div.schedule .head .prev-week{height:40px;border:none;background:#8dc63f 50% no-repeat;background-size:24px auto;cursor:pointer;width:100%;display:block}div.schedule .head .prev-week{background-image:url(/images/icons/arrow-left.svg)}div.schedule .head .next-week{background-image:url(/images/icons/arrow-right.svg)}div.reviews{margin:90px 0 0;background:url(/images/bg/delimiter.png) no-repeat bottom;padding-bottom:35px}div.reviews div.wrapper{overflow:visible;position:relative}div.reviews div.wrapper:before{height:155px;content:"";position:absolute;top:0;background:url(/images/bg/tears.png) no-repeat 50%;left:-60px;width:110px;z-index:1}div.reviews div.slick-track{margin-bottom:30px}div.reviews ul.slick-dots{margin:0}div.reviews div.item{position:relative}div.reviews div.item div.img{height:170px;position:absolute;top:90px;left:0;width:170px;z-index:1}div.reviews div.item div.data{padding:40px;background:#eff4f3;margin-left:100px;width:1100px}div.reviews div.item h3{min-height:30px;margin:0}div.reviews div.carousel{height:570px;overflow:hidden}div.reviews div.item div.content{padding:0;margin:20px 0 0 80px;background:0 none}div.reviews div.item div.content:before{display:none}div.reviews div.item div.content p:not(:last-of-type){margin-bottom:25px}div.reviews div.item div.content strong{font-size:16px}div.reviews div.slick-arrow{color:#8dc63f;position:absolute;background-size:auto 12px!important;bottom:0;cursor:pointer}div.reviews div.slick-arrow.slick-prev{background:url(/images/icons/arrow-left-triangle.svg) no-repeat 0;margin-left:-330px;left:50%;padding-left:20px}div.reviews div.slick-arrow.slick-next{margin-right:-330px;right:50%;padding-right:20px;background:url(/images/icons/arrow-right-triangle.svg) no-repeat 100%}div.reviews div.center-text{margin:50px 0 100px}div.all-reviews a.btn{vertical-align:top}div.all-reviews div.text-page{margin-left:30px;width:770px;vertical-align:top;display:inline-block}div.all-reviews div.data div.review{padding-top:45px;background:url(/images/bg/delimiter.png) no-repeat top;margin-top:45px}div.all-reviews div.data div.review h4{font-size:24px;margin-right:5px;display:inline-block}div.all-reviews div.data div.review span.date{height:auto;padding:0;color:#211f20;position:static;background:0 none;line-height:24px;display:inline-block}div.all-reviews div.data div.review div.middle{margin:30px 0}div.all-reviews div.data div.review a{color:#8dc63f}div.all-reviews div.data div.review a:hover{text-decoration:underline}div.all-reviews div.center-text{margin-top:45px}span.date{border-bottom-right-radius:20px;height:40px;padding:0 20px;font-size:14px;border-top-right-radius:20px;color:#fff;position:absolute;bottom:20px;background:#8dc63f;left:0;line-height:40px;display:inline-block;z-index:20}div.last-news{font-size:0;margin:50px 0 100px}div.last-news div.heading{margin-bottom:50px}div.last-news div.news{overflow:hidden;margin-bottom:50px;padding-right:30px;width:50%;vertical-align:top;display:inline-block}div.last-news div.news div.img{min-height:200px;margin-right:30px;position:relative;width:200px;float:left}div.last-news div.news div.data{width:340px;float:left}div.last-news div.news a:hover h3{text-decoration:underline}div.networks{margin:90px 0 0}div.networks div.posts{justify-content:center;flex-wrap:wrap;display:flex}div.networks div.posts div.post{height:230px;overflow:hidden;width:230px}div.networks div.posts div.post div.bg,div.networks div.posts div.post div.img{height:100%;transition:all .3s;position:relative}div.networks div.posts div.post div.bg span.ico-ig,div.networks div.posts div.post div.img span.ico-ig{height:30px;right:10px;position:absolute;border-radius:100%;background:#8dc63f url(/images/icons/ico-ig.svg) no-repeat 50%;background-size:14px 14px;opacity:.5;top:10px;width:30px;display:inline-block;z-index:1}div.networks div.posts div.post div.bg:hover{transform:scale(1.1)}div.networks div.posts div.post div.like,div.networks div.posts div.post p{display:none}.fancybox-instagram{width:530px}.fancybox-instagram iframe{min-height:575px;width:100%}.fancybox-instagram div.top{display:none}.fancybox-instagram div.content-description,div.subscribe{overflow:hidden}div.subscribe{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafef0",endColorstr="#ddf2f2",GradientType=1);padding:15px 0;margin:1px 0;background:#fafef0;background:-moz-linear-gradient(left,#fafef0 0,#ddf2f2 100%);background:-webkit-linear-gradient(left,#fafef0,#ddf2f2);background:-o-linear-gradient(left,#fafef0 0,#ddf2f3 100%);background:-ms-linear-gradient(left,#fafef0 0,#ddf2f3 100%);background:linear-gradient(90deg,#fafef0 0,#ddf2f2)}div.subscribe h2{font-size:24px!important;font-weight:400;line-height:24px!important}div.subscribe p{font-size:14px}div.subscribe div.f-right{display:none}div.subscribe div.f-right div.f-left:first-of-type{text-align:right}div.subscribe div.f-right div.f-left:last-of-type{padding:5px 0 0;margin-left:15px}div.subscribe div.f-right div.f-left:last-of-type form{position:relative;width:410px}div.subscribe div.f-right div.f-left:last-of-type form input[type=email]{padding:0 180px 0 20px;font-size:16px;border:0;color:#a1a1a1;margin:0}div.subscribe div.f-right div.f-left:last-of-type form input[type=submit]{right:0;position:absolute;max-width:160px;top:0;z-index:1}div.social{float:left}div.social a{height:50px;margin-right:10px;position:relative;border-radius:100%;width:50px;display:inline-block}div.social a:before{height:100%;content:"";position:absolute;background-size:24px 24px!important;top:0;left:0;width:100%;z-index:1}div.social a.ig{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d)}div.social a.ig:before{background:url(/images/icons/ico-ig.svg) no-repeat 50%}div.social a.fb{background:#355196}div.social a.fb:before{background:url(/images/icons/ico-fb.svg) no-repeat 50%;background-size:auto 24px!important}div.social a.vk{background:#476990}div.social a.vk:before{background:url(/images/icons/ico-vk.svg) no-repeat 50%;background-size:24px auto!important}div.social a.tg{background:#a8d5ef}div.social a.tg:before{background:url(/images/icons/ico-tg.svg) no-repeat 50%}div.contacts a:hover{text-decoration:underline}div.contacts>div{overflow:hidden;padding:0 0 30px 30px;background-size:16px auto!important}div.contacts>div.phones{background:url(/images/icons/phones.svg) no-repeat top 7px left}footer#footer div.contacts>div.phones{background-position:top 7px left 3px}div.contacts>div.place{background:url(/images/icons/loc.svg) no-repeat top 4px left}div.contacts>div.mail{background:url(/images/icons/mail.svg) no-repeat top 6px left}div.contacts>div.order{background:url(/images/icons/check.svg) no-repeat top 4px left}div.action{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafef0",endColorstr="#ddf2f2",GradientType=1);padding:50px 0;position:relative;background:#fafef0;background:-moz-linear-gradient(left,#fafef0 0,#ddf2f2 100%);background:-webkit-linear-gradient(left,#fafef0,#ddf2f2);background:-o-linear-gradient(left,#fafef0 0,#ddf2f3 100%);background:-ms-linear-gradient(left,#fafef0 0,#ddf2f3 100%);background:linear-gradient(90deg,#fafef0 0,#ddf2f2)}div.action:after,div.action:before{height:50px;content:"";position:absolute;background:url(/images/bg/wave.png) no-repeat 50%;left:0;width:100%;z-index:1}div.action.simple{margin-top:20px}div.action:before{top:-35px}div.action:after{bottom:-20px}div.action.bottom:after,div.action.top:before{display:none}div.action h2{font-size:48px;font-weight:200;margin-bottom:20px;line-height:48px}div.action div.annotation{text-align:right;width:850px;float:left}div.action div.annotation h1{width:100%}div.action div.annotation p{width:400px;float:right}div.action div.form{margin-left:70px;width:280px;float:right}div.action div.form input[type=submit]{width:100%}div.filter{position:relative;text-align:center;margin:10px 0 50px}.pseudo-select{appereance:none;height:40px;overflow:hidden;padding:0 40px 0 25px;font-size:16px;border:1px solid #d7d7d7;-webkit-appearance:none;-moz-appearance:none;color:#211f20;transition:height .3s;position:relative;max-height:40px;min-width:210px;border-radius:20px;background:#fff url(/images/icons/arrow-down.svg) no-repeat center right 15px;background-size:12px auto;box-sizing:border-box;cursor:pointer;width:auto;line-height:42px;display:inline-block;z-index:10}.pseudo-select:not(:last-of-type){margin-right:20px}div.prices{position:relative;background:url(/images/bg/delimiter.png) no-repeat bottom;padding-bottom:50px;z-index:10}div.prices div.wrapper{overflow:visible;min-height:415px}div.prices div.empty{height:214px;border:20px solid #fff;position:relative;top:80px;box-sizing:content-box;border-radius:50%;background:#8dc63f;left:240px;width:214px;z-index:1}div.prices div.empty:before{height:394px;content:"";position:absolute;background:url(/images/icons/circle.svg) no-repeat 50%;background-size:100% 100%;opacity:.3;top:-90px;left:-90px;width:394px;z-index:1}div.prices div.empty:after{height:75px;content:"";position:absolute;background:url(/images/icons/arrow-curve.svg) no-repeat 0 0;background-size:contain;top:-40px;left:-40px;width:60px;z-index:2}div.prices div.data div.empty p{transform:translateY(-50%);font-size:16px;color:#fff;position:relative;text-align:center;top:50%;margin:0}div.prices div.data p{margin-top:30px}select[disabled]{background:#eee}div.prices div.data table{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5f0ca",endColorstr="#b1dee0",GradientType=1);border-collapse:collapse;background:#e5f0ca;background:-moz-linear-gradient(left,#e5f0ca 0,#b1dee0 100%);background:-webkit-linear-gradient(left,#e5f0ca,#b1dee0);background:-o-linear-gradient(left,#e5f0ca 0,#b1dee0 100%);background:-ms-linear-gradient(left,#e5f0ca 0,#b1dee0 100%);background:linear-gradient(90deg,#e5f0ca 0,#b1dee0);margin-top:30px}div.prices div.data table td{padding-top:10px;font-size:18px;font-weight:300;position:relative;border-bottom:1px solid #fff;background:#eff4f3;padding-bottom:10px;width:1%;line-height:23px;vertical-align:middle;padding-left:50px}div.prices div.data table td.hint{width:2%}div.prices div.data table td span{font-size:14px;width:100%;line-height:20px;display:inline-block}div.prices div.data table td span.hint{height:20px;font-size:10px;font-weight:900;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:0;background:#8dc63f;left:0;width:35px;line-height:22px;z-index:1}div.prices div.data table tr:hover td{background:#e3e8e7}div.prices div.data table tr.hit td{background:0 none}div.trainers{padding-top:100px;font-size:0;background:url(/images/bg/delimiter-mini.png) no-repeat top;margin-top:100px}div.trainers div.trainer{margin-bottom:30px;text-align:center;width:50%;vertical-align:top;display:inline-block}div.trainers div.trainer:last-child,div.trainers div.trainer:nth-last-child(2){margin-bottom:0}div.trainers div.trainer div.img{height:200px;overflow:hidden;margin:0 auto;border-radius:50%;width:200px}div.trainers div.trainer div.img img{transition:all .3s}div.trainers div.trainer h3{margin:20px 0 15px}div.trainers div.trainer div.desc{margin:0 auto;width:80%}div.trainers div.trainer a:hover img{transform:scale(1.1)}div.text-page p a,div.trainers div.trainer a:hover h3{text-decoration:underline}div.text-page p a:hover{color:#8dc63f}.content-text ul,div.text-page ul:not(.tabs-head){list-style:none;padding:0;margin:25px 0 25px 10px}.content-text ul li,div.text-page ul:not(.tabs-head) li{padding:0 0 0 15px;font-size:16px;position:relative;display:block}.content-text ul li:before,div.text-page ul:not(.tabs-head) li:before{height:6px;content:"";position:absolute;top:11px;border-radius:50%;background:#8dc63f;left:0;width:6px;z-index:1}div.text-page ol{padding:0;list-style-type:decimal;margin:25px 0 25px 25px}.content-text ol li,div.text-page ol li{padding:0;font-size:16px;list-style-type:decimal}article ol li:last-child,div.text-page ul:not(.tabs-head) li:last-child{margin-bottom:0}.content-text li,div.text-page li{margin-bottom:7px}nav.add{height:40px;margin-bottom:5px;position:relative;text-align:center;background:#494a4b;z-index:105}nav.add li{margin:0 20px}nav.add li a{color:#fff;line-height:40px}nav.add li a:hover{color:#8dc63f}nav.add li.selected{padding:0 20px;margin:0;background:#3b3c3d}nav.add li.selected a{color:#8dc63f}div.page-crumbs{font-size:0;color:#a1a1a1}div.page-crumbs a{font-size:14px;position:relative;padding-right:20px;margin:0}div.page-crumbs a:after{height:100%;font-size:14px;right:5px;color:#a1a1a1;content:">";position:absolute;top:0;width:8px;z-index:1}div.page-crumbs span{font-size:14px}div.content{min-height:235px;padding:20px 0 90px;position:relative;background:#fff url(/images/bg/delimiter.png) no-repeat top;z-index:200}div.content div.wrapper{z-index:201}div.content h1{margin-bottom:40px}div.content p:not(:last-of-type){margin-bottom:10px}div.text-page h2{font-size:36px;font-weight:400;margin-bottom:40px}div.text-page p{margin-bottom:10px}div.text-page p:last-of-type{margin-bottom:0}div.text-page table{border:1px solid #6d6e70;border-collapse:collapse;width:100%}div.text-page table td{padding:10px;border:1px solid #6d6e70}div.tabs{margin-bottom:40px}div.tabs li.tab{margin-bottom:10px;vertical-align:top}div.tabs li.tab:not(:last-of-type){margin-right:20px}div.tabs li.tab a{height:40px;padding:0 20px;font-size:16px;border:1px solid #d7d7d7;color:#211f20;transition:background .3s;text-align:center;border-radius:40px;background:#fff;line-height:40px;display:inline-block}div.tabs li.tab a.reverse,div.tabs li.tab a:hover{color:#8dc63f;background:#fff}div.tabs li.tab a.reverse:hover{color:#fff;background:#8dc63f}div.tabs li.tab a.simple{border:1px solid #d7d7d7;color:#211f20;background:#fff}div.tabs li.tab a.simple:hover,div.tabs li.tab a:hover{border:1px solid #8dc63f;color:#fff;background:#8dc63f}div.tabs li.tab.selected a{height:40px;padding:0 35px;font-size:16px;border:1px solid #8dc63f;color:#fff;transition:background .3s;text-align:center;border-radius:40px;background:#8dc63f;line-height:40px;display:inline-block}div.tabs li.tab.selected a.reverse,div.tabs li.tab.selected a:hover{color:#8dc63f;background:#fff}div.tabs li.tab.selected a.reverse:hover{color:#fff;background:#8dc63f}div.tabs li.tab.selected a.simple{border:1px solid #d7d7d7;color:#211f20;background:#fff}div.tabs li.tab.selected a.simple:hover{border:1px solid #8dc63f;color:#fff;background:#8dc63f}div.record{margin-bottom:50px;width:50%;vertical-align:top;display:inline-block}div.record:last-child,div.record:nth-last-child(2){margin-bottom:0}div.record div.img{min-height:150px;font-size:0;margin-right:30px;position:relative;width:200px;vertical-align:top;display:inline-block}div.record div.img:before{height:100%;content:"";position:absolute;background:url(/images/icons/circle.svg) no-repeat 50%;background-size:150px 150px;opacity:.5;top:0;left:0;width:100%;z-index:1}div.record div.img a{height:100%;width:100%;display:inline-block}div.record div.img img{position:relative;vertical-align:top;display:inline-block;z-index:10}div.record div.data{width:350px;vertical-align:top;display:inline-block}div.record a:hover h3{text-decoration:underline}div.pagination{padding:0;color:#8dc63f;margin:50px 0 0}div.pagination>*{height:36px;font-size:24px;color:#8dc63f;text-align:center;margin:0;border-radius:50%;width:36px;line-height:24px;display:inline-block}div.pagination>.current{font-weight:400;color:#fff;background:#8dc63f}div.member{height:300px;overflow:hidden;position:relative;text-align:center;width:300px;vertical-align:top;display:inline-block;z-index:10}div.member div.img{margin:30px auto 10px;background:url(/images/default.png) no-repeat 50%;background-size:100% auto}div.member div.data,div.member div.img{height:200px;overflow:hidden;border-radius:50%;width:200px}div.member div.data{transform:scale(0);transition:transform .5s 0s,width .5s .5s,height .5s .5s,top .5s .5s,left .5s .5s,margin .5s .5s,border-radius 1s 1s;position:absolute;top:50%;background:rgba(0,0,0,.5);margin-left:-100px;left:50%;margin-top:-120px;z-index:1}div.member div.data p{color:#fff}.js-widget select{position:relative;z-index:0}div.member a:hover div.data{height:100%;transform:scale(1);top:0;margin:0;border-radius:0;left:0;width:100%}.data iframe,article.action{position:relative;z-index:10}article.action{width:750px;float:left}div.payment{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafef0",endColorstr="#ddf2f3",GradientType=1);padding:40px;text-align:center;background:#fafef0;background:-moz-linear-gradient(45deg,#fafef0 0,#ddf2f3 100%);background:-webkit-linear-gradient(45deg,#fafef0,#ddf2f3);background:-o-linear-gradient(45deg,#fafef0 0,#ddf2f3 100%);background:-ms-linear-gradient(45deg,#fafef0 0,#ddf2f3 100%);background:linear-gradient(45deg,#fafef0,#ddf2f3);width:420px;float:right}div.payment h3{font-size:36px;font-weight:200;margin-bottom:15px;color:#211f20}div.payment h3+p{margin-bottom:20px!important}div.payment input[type=submit],div.payment label,div.payment select{width:100%}div.payment label{position:relative;margin:10px 0 30px;display:inline-block}div.payment label span{font-size:14px;text-align:left;line-height:18px;padding-left:20px;display:block}div.payment label:before{height:12px;border:1px solid #d7d7d7;top:3px;background:#fff;left:0;width:12px}div.payment label:after,div.payment label:before{content:"";position:absolute;border-radius:2px;z-index:1}div.payment label:after{height:8px;top:6px;background:0 none;left:3px;width:8px}div.payment input[type=checkbox]{display:none}div.payment input[type=checkbox]:checked+label:after{background:#8dc63f}div.payment .pseudo-select,div.payment .pseudo-select:not(:last-of-type){margin:0 0 10px}div.payment .pseudo-select option,div.payment .pseudo-select:not(:last-of-type) option{text-align:center}div.payment p.price{margin-bottom:0}div.payment p.price+p{font-size:30px;font-weight:700;margin-bottom:30px}div.payment p.price+p:empty{margin:0}div.content-slider{margin-bottom:5px}div.content-slider div.slick-current{border-right:5px solid #fff;border-left:5px solid #fff}div.content-slider button{background-color:#8dc63f}div.content-slider button.slick-prev{margin-left:-600px}div.content-slider button.slick-next{margin-right:-600px}body.page-about div.content div.f-left{padding-right:2%;width:58%}body.page-about div.content div.f-right{position:relative;text-align:right;width:40%}body.page-about div.content div.f-right div.desc{padding:30px 35px;position:absolute;max-width:370px;bottom:-180px;background:#8dc63f;left:50px;z-index:1}body.page-about div.content div.f-right div.desc p{color:#fff;text-align:left}body.template-contacts div#map{height:calc(100vh - 230px)!important}body.template-contacts section#main{padding-bottom:60px}body.template-contacts section#main div.content{pointer-events:none;padding:0;position:relative;background:0 none}body.template-contacts section#main div.content div.page-crumbs{pointer-events:auto}body.template-contacts section#main div.content div.wrapper{right:0;position:absolute;top:20px;left:0;z-index:10}body.template-contacts section#main div.content div.wrapper div.contacts{pointer-events:auto;padding:45px 50px;background:#6d6e70;width:520px}body.template-contacts section#main div.content div.wrapper div.contacts>div{padding-bottom:10px}body.template-contacts section#main div.content div.wrapper div.contacts a,body.template-contacts section#main div.content div.wrapper div.contacts p{font-size:16px;color:#fff}body.template-contacts section#main div.content div.wrapper div.contacts div.phones a{font-size:18px;text-decoration:none;clear:left;float:left}body.template-contacts section#main div.content div.wrapper div.contacts div.phones a:hover{text-decoration:underline}body.template-contacts section#main div.content div.wrapper div.contacts div.place{padding-bottom:0}body.template-contacts section#main div.content div.wrapper div.contacts div.place p{margin-bottom:0}body.template-contacts footer#footer{height:60px}body.template-contacts footer#footer:before,body.template-default nav.add ul li:first-of-type{display:none}body.template-default h1{font-size:36px;line-height:36px}body.template-default h2{font-size:30px;line-height:36px}body.template-default div.content:before{height:130px;content:"";position:absolute;background:url(/images/bg/object-left.png) no-repeat 0 0;background-size:contain;top:280px;left:0;width:370px;z-index:1}body.template-default div.content:after{height:195px;right:0;content:"";position:absolute;background:url(/images/bg/object-right.png) no-repeat 100% 0;background-size:contain;top:450px;width:445px;z-index:1}body.template-main div.schedule div.filter{width:100%;float:none}body.scroll-down header#header,body.scroll-up header#header{z-index:220}body.scroll-down header#header div.bottom,body.scroll-up header#header div.bottom{position:fixed;top:0;z-index:220}body.scroll-down nav.add,body.scroll-up nav.add{position:fixed;top:30px;left:0;width:100%;z-index:300}body.scroll-down div.payment,body.scroll-up div.payment{margin-right:-600px;right:50%;position:fixed;top:100px;z-index:1000}body.scroll-down header#header div.top div.wrapper:before,body.scroll-up header#header div.top div.wrapper:before{display:none}body.scroll-down header#header div.bottom div.contacts,body.scroll-up header#header div.bottom div.contacts{display:block}body.scroll-down header#header div.bottom div.contacts div.phones,body.scroll-up header#header div.bottom div.contacts div.phones{height:100%;background-position:top 2px left}body.scroll-down header#header div.bottom div.contacts a,body.scroll-up header#header div.bottom div.contacts a{color:#fff;line-height:18px}body.scroll-down header#header div.bottom div.contacts a:last-of-type,body.scroll-down header#header div.bottom div.search,body.scroll-up header#header div.bottom div.contacts a:last-of-type,body.scroll-up header#header div.bottom div.search{display:none}div.fancybox-slide .fancybox-close-small:after{height:30px;right:0;content:"";background:url(/images/icons/close.svg) no-repeat 50%;background-size:16px 16px;top:0;width:30px}div.fancybox-slide div.form{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafef0",endColorstr="#ddf2f3",GradientType=1);padding:40px;max-width:370px;background:#fafef0;background:-moz-linear-gradient(45deg,#fafef0 0,#ddf2f3 100%);background:-webkit-linear-gradient(45deg,#fafef0,#ddf2f3);background:-o-linear-gradient(45deg,#fafef0 0,#ddf2f3 100%);background:-ms-linear-gradient(45deg,#fafef0 0,#ddf2f3 100%);background:linear-gradient(45deg,#fafef0,#ddf2f3)}div.fancybox-slide div.form h3{font-size:36px;font-weight:200;margin-bottom:10px;color:#211f20}div.fancybox-slide div.form p{font-size:14px;margin-bottom:10px;line-height:18px}div.fancybox-slide div.form input[type=submit]{width:100%;margin-top:10px}form input[type=email],form input[type=tel],form input[type=text]{height:40px;padding:0 20px;font-size:16px;border:1px solid #d7d7d7;margin-bottom:10px;color:#a1a1a1;border-radius:40px;width:100%}form#frmEnroll p.data span{margin-bottom:5px;width:100%;display:inline-block}form#frmEnroll p.data span span{font-weight:700;margin:0;width:auto}div.w100{overflow:hidden;width:100%}div.w50{width:50%;float:left}div.form-cont{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafef0",endColorstr="#ddf2f2",GradientType=1);padding:80px 0 25px;position:relative;margin:90px 0 -85px;background:#fafef0;background:-moz-linear-gradient(left,#fafef0 0,#ddf2f2 100%);background:-webkit-linear-gradient(left,#fafef0,#ddf2f2);background:-o-linear-gradient(left,#fafef0 0,#ddf2f3 100%);background:-ms-linear-gradient(left,#fafef0 0,#ddf2f3 100%);background:linear-gradient(90deg,#fafef0 0,#ddf2f2)}div.form-cont div.w50{margin:0 1% 0 0;width:49%}div.form-cont div.w50:last-of-type{margin:0 0 0 1%}div.form-cont:before{height:26px;content:"";position:absolute;top:-10px;background:url(/images/bg/reviews-wave.png) no-repeat 50%;left:0;width:100%;z-index:1}div.form-cont form{margin:0 auto;width:570px}div.form-cont form h2{font-size:48px;font-weight:200;margin-bottom:20px;text-align:center;line-height:48px}div.form-cont form h2+p{text-align:center;margin:0 auto 25px;width:320px}div.form-cont form input[type=text],div.form-cont form select{font-size:16px;margin-bottom:10px;color:#a1a1a1;text-align:left;width:100%}div.form-cont form textarea{height:160px;padding:20px;resize:none;font-size:16px;border:1px solid #d7d7d7;margin-bottom:10px;color:#a1a1a1;border-radius:20px;width:100%;display:block}div.form-cont form input.btn{min-width:280px}div#form_map{height:500px;padding:25px;max-width:1000px;width:1000px}div#form_map div#map_inner{height:100%;width:100%}.dg-popup__container p{color:#fff;text-align:left}#fancybox_map{height:600px!important;width:900px!important}#fancybox_map .fancybox-close-small{height:30px;right:0;position:absolute;top:0;background:#fff;width:30px;z-index:5000}div#mh{display:none}.owl-stage{min-height:500px}div.dg-popup__container{color:#fff}