body{margin:0;-webkit-font-smoothing:auto}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a{color:#7f0082}a:active,a:hover{outline:0}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 2.5rem}hr{box-sizing:content-box;height:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{clear:both;color:#24292e;font-weight:600;margin-top:24px;margin-bottom:15px}h1{border-bottom:#eaecef;border-bottom-style:solid;border-bottom-width:1px;font-size:32px;padding-bottom:10px}h2{font-size:24px;padding-bottom:.3em;border-bottom:1px solid #eaecef;line-height:1.25}h3{font-size:18px;line-height:25px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:17.5px}p{margin-bottom:1.5em}h1.entry-title{font-size:21px}h3.widget-title{font-size:1.2rem}body{background:#fff}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}header#masthead{margin-bottom:0;background-color:#fff;padding:.74rem 1rem;position:fixed;z-index:999;width:100%}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#ac3e9f !important}.navbar-brand>a{color:rgba(0,0,0,.9);font-size:1.1rem;outline:medium none;text-decoration:none;color:#fff;font-weight:700}.navbar-brand>a:visited,.navbar-brand>a:hover{text-decoration:none}#page-sub-header{position:relative;padding-top:5rem;padding-bottom:0;text-align:center;font-size:1.25rem;background-size:cover !important}#page-sub-header h1{line-height:1;font-size:4rem;color:#563e7c;margin:0 0 1rem;border:0;padding:0}#page-sub-header p{margin-bottom:0;line-height:1.4;font-size:1.25rem;font-weight:300;color:#212529}a.page-scroller{color:#333;font-size:2.6rem;display:inline-block;margin-top:2rem}@media screen and (min-width:768px){#page-sub-header h1{font-size:3.75rem;line-height:1}#page-sub-header{font-size:1.25rem}}@media screen and (min-width:992px){#page-sub-header p{max-width:43rem;margin:0 auto}}.navbar-nav>li>a:hover{color:#ac3e9f;font-weight:600}.right-menu>li>a:hover{color:#ac3e9f;font-weight:600}#masthead nav{padding-left:0;padding-right:0}#masthead .navbar-nav>li>a{color:#2a2a2a;padding:.6rem;font-weight:500;font-size:16px}#masthead .navbar-nav>li>a:hover{color:#ac3e9f;font-weight:600}.navbar-brand{height:auto}.navbar-toggle .icon-bar{background:#000 none repeat scroll 0 0}.dropdown-menu .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-top:.3em solid transparent}.menu-toggle,.main-navigation.toggled ul{display:block}.dropdown-item{line-height:1.2;padding-bottom:.313rem;padding-top:.313rem}.dropdown-menu{min-width:12.500rem}.dropdown .open .dropdown-menu{display:block;left:12.250em;top:0}.dropdown-menu .dropdown-item{white-space:normal;font-size:14px}@media screen and (min-width:37.5em){.menu-toggle{display:none}}@media screen and (min-width:769px){.dropdown-menu li>.dropdown-menu{right:-9.875rem;top:1.375rem}}@media screen and (max-width:991px){.dropdown-menu{border:medium none;margin-left:1.25rem;padding:0}.border-line{display:none}.dropdown-menu li a{padding:0}#masthead .navbar-nav>li>a{padding-bottom:.625rem;padding-top:.313rem}.navbar-light .navbar-toggler{border:medium none;outline:none}p.mobile-left{text-align:left !important}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-content.card-block{padding:20px}.navigation.post-navigation{padding-top:1.875rem}.post-navigation .nav-previous a,.post-navigation .nav-next a{display:inline-block;padding:1px 25px;color:#000}.post-navigation .nav-next a:after{content:" \2192"}.post-navigation .nav-previous a:before{content:"\2190 "}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{background:#eee none repeat scroll 0 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:.313rem;line-height:normal;padding:.938rem 1.438rem .875rem;text-decoration:none;top:.313rem;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:.313rem 0 1.25rem 1.25rem}a img.alignnone{margin:.313rem 1.25rem 1.25rem 0}a img.alignleft{float:left;margin:.313rem 1.25rem 1.25rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignnone{margin:.313rem 1.25rem 1.25rem 0}.wp-caption.alignleft{margin:.313rem 1.25rem 1.25rem 0}.wp-caption.alignright{margin:.313rem 0 1.25rem 1.25rem}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em;font-size:16px}.widget select{max-width:100%}.widget_search .search-form input[type=submit]{display:none}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.half-rule{width:6rem;margin:2.5rem 0}#content.site-content{padding-bottom:3.75rem;padding-top:6.25rem}.sticky .entry-title:before{content:'\f08d';font-family:fontawesome;font-size:1.563rem;left:-2.5rem;position:absolute;top:.375rem}.sticky .entry-title{position:relative}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.page-template-blank-page .entry-content,.blank-page-with-container .entry-content{margin-top:0}.post.hentry{margin-bottom:4rem}.posted-on,.byline,.comments-link{color:#ccc;font-size:14px}.entry-title>a{color:inherit}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-body .pull-left{padding-right:.625rem}.comment-list .comment{display:block}.comment-list{padding-left:0}.comments-title{font-size:1.125rem}.comment-list .pingback{border-top:1px solid rgba(0,0,0,.125);padding:.563rem 0}.comment-list .pingback:first-child{border:medium none}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #f0f0f0;max-width:96%;padding:.313rem .313rem 0;text-align:center}.wp-caption img[class*=wp-image-]{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:.688rem;line-height:1.063rem;margin:0;padding:.625rem}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item .gallery-columns-2{max-width:50%}.gallery-item .gallery-columns-3{max-width:33.33333%}.gallery-item .gallery-columns-4{max-width:25%}.gallery-item .gallery-columns-5{max-width:20%}.gallery-item .gallery-columns-6{max-width:16.66667%}.gallery-item .gallery-columns-7{max-width:14.28571%}.gallery-item .gallery-columns-8{max-width:12.5%}.gallery-item .gallery-columns-9{max-width:11.11111%}.gallery-caption{display:block}.woocommerce-cart-form .shop_table .coupon .input-text{width:8.313rem !important}.variations_form .variations .value>select{margin-bottom:.625rem}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2{max-width:100%}.elementor-page article .entry-footer{display:none}.elementor-page.page-template-fullwidth #content.site-content{padding-bottom:0;padding-top:0}.elementor-page .entry-content{margin-top:0}.vc_desktop article .entry-footer{display:none}.vc_desktop #content.site-content{padding-bottom:0;padding-top:10.5rem}.vc_desktop .entry-content{margin-top:0}footer#colophon{color:#99979c;background-color:#f7f7f7;font-size:85%}.copyright{font-size:.875rem;margin-bottom:0;text-align:center}.copyright a,footer#colophon a{color:inherit}@media (min-width:900px) and (max-width:2600px){.callback-left-div-mobile{display:none}}@media screen and (max-width:767px){#masthead .navbar-nav>li>a{padding-bottom:.938rem;padding-top:.938rem}.callback-left-div{display:none}.callback-div{display:none}.team-div{width:235px !important;margin-left:15%}.about-p{font-size:19px !important}.vc_custom_heading.captions-gallery-aboutus{font-family:Playfair Display Regular;font-size:35px !important}}@media only screen and (max-width:1280px){html{font-size:95%}}@media only screen and (max-width:1024px){html{font-size:93%}}@media only screen and (max-width:960px){html{font-size:90%}}@media only screen and (max-width:768px){html{font-size:88%}}@media only screen and (max-width:480px){html{font-size:86%}}.mainnav{width:41%}.headerlogo{text-align:center;padding:1%}.nav{width:320px;min-width:320px;height:100%;position:fixed;top:0;bottom:0;margin:0;left:-320px;padding:15px 20px;-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;background:#fff;z-index:9999999}.nav-toggle{position:relative;z-index:2001;margin-bottom:2px;padding-right:1.6%;background:inherit;color:#000;cursor:pointer;line-height:1;z-index:99999999999;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.left-menu-description{font-size:16px;font-family:SFUIDisplay-Regular;color:#666}.nav-toggle:hover{color:#f4f4f4}.nav-toggle-close{position:absolute;left:269px;top:50px;background:inherit;color:#000;cursor:pointer;line-height:1;z-index:99999999999;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.nav-toggle-close:hover{color:#f4f4f4}[id=nav-toggle]{position:absolute;display:none}[id=nav-toggle]:checked~.nav>.nav-toggle{left:auto;right:2px;top:1em}[id=nav-toggle]:checked~.nav{left:0;box-shadow:4px 0px 20px 0px rgba(0,0,0,.5);-moz-box-shadow:4px 0px 20px 0px rgba(0,0,0,.5);-webkit-box-shadow:-4px 0px 41px 0px #cca7ca;overflow-y:auto}[id=nav-toggle]:checked~main>article{-webkit-transform:translateX(320px);-moz-transform:translateX(320px);transform:translateX(320px)}[id=nav-toggle]:checked~.nav>.nav-toggle:after{content:'\2715'}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{to{padding:0}}@media screen and (min-width:320px){html,body{margin:0;overflow-x:hidden}}@media screen and (max-width:320px){html,body{margin:0;overflow-x:hidden}.nav{width:100%;box-shadow:none}}.nav h2{width:90%;padding:0;margin:10px 0;text-align:center;text-shadow:rgba(255,255,255,.1) -1px -1px 1px,rgba(0,0,0,.5) 1px 1px 1px;font-size:1.3em;line-height:1.3em;opacity:0;transform:scale(.1,.1);-ms-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-webkit-transform:scale(.1,.1);transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transition:opacity .8s,transform .8s;-ms-transition:opacity .8s,-ms-transform .8s;-moz-transition:opacity .8s,-moz-transform .8s;-webkit-transition:opacity .8s,-webkit-transform .8s}.nav h2 a{color:#dadada;text-decoration:none;text-transform:uppercase}[id=nav-toggle]:checked~.nav h2{opacity:1;transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1)}.nav>ul{display:block;margin:0;padding:0;list-style:none}.nav>ul>li{line-height:2.5;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s .1s,-webkit-transform .5s .1s;-moz-transition:opacity .5s .1s,-moz-transform .5s .1s;-ms-transition:opacity .5s .1s,-ms-transform .5s .1s;transition:opacity .5s .1s,transform .5s .1s}[id=nav-toggle]:checked~.nav>ul>li{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav>ul>li:nth-child(2){-webkit-transition:opacity .5s .2s,-webkit-transform .5s .2s;transition:opacity .5s .2s,transform .5s .2s}.nav>ul>li:nth-child(3){-webkit-transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s}.nav>ul>li:nth-child(4){-webkit-transition:opacity .5s .4s,-webkit-transform .5s .4s;transition:opacity .5s .4s,transform .5s .4s}.nav>ul>li:nth-child(5){-webkit-transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s}.nav>ul>li:nth-child(6){-webkit-transition:opacity .5s .6s,-webkit-transform .5s .6s;transition:opacity .5s .6s,transform .5s .6s}.nav>ul>li:nth-child(7){-webkit-transition:opacity .5s .7s,-webkit-transform .5s .7s;transition:opacity .5s .7s,transform .5s .7s}.nav>ul>li>a{display:inline-block;position:relative;padding:0;font-family:'Open Sans',sans-serif;font-weight:300;font-size:1.2em;color:#dadada;width:100%;text-decoration:none;-webkit-transition:color .5s ease,padding .5s ease;-moz-transition:color .5s ease,padding .5s ease;transition:color .5s ease,padding .5s ease}.nav>ul>li>a:hover,.nav>ul>li>a:focus{color:#fff;padding-left:15px}.nav>ul>li>a:before{content:'';display:block;position:absolute;right:0;bottom:0;height:1px;width:100%;-webkit-transition:width 0s ease;transition:width 0s ease}.nav>ul>li>a:after{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;width:100%;background:#3bc1a0;-webkit-transition:width .5s ease;transition:width .5s ease}.nav>ul>li>a:hover:before{width:0;background:#3bc1a0;-webkit-transition:width .5s ease;transition:width .5s ease}.nav>ul>li>a:hover:after{width:0;background:0 0;-webkit-transition:width 0s ease;transition:width 0s ease}img.icon-button{margin-right:5px}.logo-left-menu{padding-left:0;margin-top:12%}.callback{padding:8px 15px;font-size:16px;font-weight:200;color:#fff;background:#930085;border:0;border-radius:41px;transition:none;outline:none !important}.left-menu{padding:0;margin-top:15%;margin-bottom:15%;height:auto;font-size:18px;font-family:SF UI Display Light;line-height:1}ul.ul-menu-left{width:83%;margin-left:12%}.current_page_item .nav-link{color:#a80084 !important}.social-menu-button{padding:2%}.navbar-nav .nav-link{color:#000}ul.right-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;margin-right:9px;list-style:none;flex-direction:row}a.nav-link{color:#9a9a9a}a.current-lang-menu{color:#9a148c;display:block;padding-top:.5rem;padding-bottom:.5rem}.lang-menu{color:#ababab;display:block;padding-top:.5rem;padding-bottom:.5rem}.callback-div{margin-left:1%}.ver-line{border-left:1.5px solid;height:15px;margin-top:.8rem;border-color:#ababab;margin-left:5px;margin-right:5px}.vc_custom_heading.uslugi:before{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:55px}@media screen and (max-width:760px){.vc_custom_heading.team-captions:after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:15px}}@media screen and (min-width:760px){.vc_custom_heading.team-captions:after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:50px;left:15px}}.cards-captions :after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:55px;left:8px}.cards-p{font-size:22px;color:#989898;line-height:1.333;width:218px;height:70px}.vc_row.wpb_row.vc_row-fluid.servis-row{margin-top:5%}p.vc_custom_heading.servis{font-size:22px;font-family:SF UI Display Medium}.vc_custom_heading.uslugi{font-family:SF UI Display Light}.wpb_text_column.wpb_content_element.uslugi-p{font-family:SFUIDisplay-Regular;font-size:24px;color:#989898b3;line-height:1.333}.wpb_text_column.wpb_content_element.uslugi-p-sevices{font-family:SFUIDisplay-Regular;font-size:24px;color:#989898;line-height:1.333;padding-left:8%;padding-right:8%}.wpb_text_column.wpb_content_element.servis-p{font-size:16px;font-family:SFUIDisplay-Regular;color:#bbb}@media screen and (min-width:860px){.home-service-slider-row{height:248px !important}}@media screen and (max-width:860px){.home-service-slider-row{height:575px !important}.ares .tp-bullet{display:none}.home-service-slider-head{font-size:19px !important}.home-service-slider-p{font-size:15px !important}}.wpb_text_column.wpb_content_element.servis-p.home-service-slider-p{padding-right:12px;padding-left:12px;margin-top:-12px}p.vc_custom_heading.servis.home-service-slider-head{padding-left:12px}.callback-left-div{margin-bottom:15%}.callback-left-div-mobile{margin-bottom:5%}a.more-link{font-size:16px;font-family:SFUIDisplay-Regular;color:#989898 !important;line-height:2}.img-card-home{overflow:hidden;border-radius:30px;background-color:transparent;box-shadow:-1.535px 21.946px 32px 0px rgba(0,0,0,.19);max-width:474px}img.icon-button-more{margin-right:9px;padding-bottom:4px}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#f6f6f6 !important;background-color:#f6f6f6 !important;color:#000 !important;font-size:14px;font-family:SFUIDisplay-Bold}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#f6f6f6 !important;background-color:#f6f6f6 !important;color:#9d9d9d !important;font-size:14px;font-family:SF UI Display Medium}p.vc_custom_heading.about-head{font-family:SF UI Display Light;font-size:24px;color:#999}@media screen and (min-width:860px){.vc_row.wpb_row.vc_row-fluid.why-us{width:100%;margin:0 auto}}.wpb_text_column.wpb_content_element.about-p{font-size:36px;text-align:center;padding-left:15%;padding-right:15%;font-family:Playfair Display Regular;line-height:1.2}.team-name{font-size:24px;color:#000;line-height:1.25;text-align:center;font-family:SFUIDisplay-Semibold}.team-position{font-size:18px;color:#000;line-height:2.667;text-align:center}.team-image{box-shadow:-1.535px 21.946px 32px 0px #00000030;width:135px;border-radius:50%;margin-left:35px}.team-div{width:235px !important}.team-div.vc_col-sm-2{width:19.2% !important}.team-div.owner-div{margin-left:0;text-align:-webkit-center}.owner-image{margin-left:0 !important}.team-captions{font-size:32px;font-family:SF UI Display Light;color:#000;line-height:1.2}.team-description{margin-right:46px}@media screen and (max-width:450px){.team-description.vc_col-sm-2{width:100% !important}.vc_custom_heading.team-captions:after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:15px;margin-top:48px;left:16px}}.team-description.vc_col-sm-2{width:19%}.slider-captions{font-size:48px;font-family:SFUIDisplay-Semibold;color:#fffefe;line-height:1.25;text-align:left}.slider-descriptions{font-size:24px;line-height:1.333;font-family:SFUIDisplay-Regular;color:#fff}.slider-button{padding:8px 15px;font-size:16px !important;font-weight:200;color:#fff;background:0 0;border:1px solid #fff;border-radius:41px;outline:none !important;min-height:15px}@media screen and (max-width:850px){img.icon-button.slider-icon-button{width:16px !important;height:13px !important}.slider-button{padding:8px 15px;font-size:13px !important;font-weight:200;color:#fff;background:0 0;border:1px solid #fff;border-radius:41px !important;outline:none !important}}.slider-button:hover{border:2px solid #fff !important}.vc_custom_heading.captions-gallery-aboutus{font-family:Playfair Display Regular;font-size:60px;text-align:center;line-height:1}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:transparent !important}.line-aboutus{background-image:url(https://stimul.fitness//wp-content/themes/wp-bootstrap-starter/inc/image/Line.png);height:9px}li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{background-color:transparent !important}.flex-direction-nav a{text-decoration:none;width:40px;height:40px;margin:-20px 0 0;top:50%;opacity:10 !important;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)!important;transition:all .3s ease}.flexslider:hover .flex-prev{opacity:.7;left:-50px !important}.flex-direction-nav .flex-next{right:-75px !important;text-align:right}.flexslider .slides img{width:100%;display:block;border-radius:9%}.flexslider{margin-left:5.8% !important;margin-right:5.8% !important;padding:0;margin:0 0 60px;background:0 0 !important;border:0 solid transparent !important;position:relative;border-radius:100px;-o-box-shadow:0 1px 4px rgba(0,0,0,.2) !important;box-shadow:0 0px 0px rgba(0,0,0,.2) !important;zoom:1}li.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{background-color:transparent !important;font-family:SFUIDisplay-Bold}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_gallery .wpb_flexslider .flex-caption{cursor:default;color:#000}.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{color:#999;font-family:SF UI Display Medium;font-size:14px}@media screen and (max-width:850px){.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{font-size:12px}}ul.wpb_tabs_nav.ui-tabs-nav.vc_clearfix.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{display:table;margin:0 auto !important;max-width:700px}a.ui-tabs-anchor:hover{background-color:#fff !important}.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding:.5em !important}.wpb_tour .wpb_tabs_nav{float:left;width:10% !important}.wpb_tour_next_prev_nav.vc_clearfix{display:none !important}.wpb_content_element .wpb_tabs_nav li{background-color:transparent !important}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{width:84% !important}@media screen and (max-width:760px){.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{width:100% !important}}.footer{color:#666;background:#fff !important;padding-left:0 !important}.social-menu-footer{margin-top:5% !important}ul.foter-ul{list-style-type:none;margin-left:0;padding-left:0;font-size:16px;font-family:SFUIDisplay-Regular;color:#989898;text-align:left}p.foote-li-captions{font-size:12px;font-family:SFUIDisplay-Bold;color:#010101;text-transform:uppercase;line-height:1.833;text-align:left}.footer-li{margin-bottom:10px}.footer-menu-li{padding-right:0 !important}a.footer-icon-link{text-decoration:none}a.footer-link{color:#989898}section#custom_html-13{width:min-content;margin-left:auto}@media screen and (max-width:850px){section#custom_html-13{width:min-content;margin-left:2px !important}}.container-fluid.p-3.p-md-5.row{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}footer#colophon{color:#99979c;background-color:#fff;font-size:101%}.card-row{background:linear-gradient(#fff 23%,#f6f6f6 0%)!important;background-size:100% !important}.wpb-js-composer .vc_tta.vc_tta-o-no-fill.vc_tta-tabs .vc_tta-tabs-container{margin-top:82px !important}.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a{padding:6px 17px !important}.vc_custom_heading.servis-head{font-family:SF UI Display Light;font-size:32px;line-height:1.2;text-align:left;margin-left:14%}@media screen and (min-width:850px){.head-service-div.wpb_column.vc_column_container.vc_col-sm-3{margin-left:20px}}@media screen and (max-width:850px){.col-md-12.massage-box{padding:0}}.massage-box{margin-left:0 !important}.anchorcard{position:absolute;margin-top:-15%}.img-cardpage{width:290px;height:182px;position:relative;background-size:cover;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:23px;margin:0 auto;overflow:hidden;background-color:transparent;box-shadow:-1.535px 21.946px 32px 0px rgba(0,0,0,.19);margin-bottom:49px}.animated-img-cardpage{max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) translateZ(50px) !important;-moz-transform:translate(-50%,-50%) translateZ(50px) !important;-ms-transform:translate(-50%,-50%) translateZ(50px) !important;-o-transform:translate(-50%,-50%) translateZ(50px) !important;transform:translate(-50%,-50%) translateZ(50px) !important;border-radius:23px}@media screen and (max-width:450px){.img-cardpage{width:192px;height:120px}.card-row{background:transparent!important;background-size:100% !important}}.row.card-row-trener.cardwhitebgbox{margin-top:45px !important}.col-md-4.col-md-img-cardpage{margin-top:12px}p.card-universal-p.cardwhitebg{margin-bottom:25px}.col-md-12.wpb_text_column.wpb_content_element.card-p{margin-bottom:30px;min-height:92px}p.card-kids-p.cardpage{margin-bottom:30px !important}.cardpagebox{padding-top:17px}.col-md-12.card-p-kids.cardpage{margin-bottom:19px}.vc_row.wpb_row.vc_row-fluid.servis-card-universal{background:#f6f6f6;border-radius:35px}.col-card-universal{padding-left:5% !important;padding-top:3% !important}.card-head-small{background:#dcdcdc;text-align:center;border-radius:25px;padding:5px 22px;font-size:16px}p.card-universal-p{font-size:32px;line-height:1.2;font-family:SF UI Display Light}span.card-universal-span{font-family:SFUIDisplay-Semibold}.cena-card{font-family:SF UI Display Light;font-size:30px;line-height:1.2}.period-card{font-size:16px;font-family:SF UI Display Light;line-height:1.5}.image-card-card{margin-left:0 !important;margin-right:0 !important;box-shadow:-1.535px 21.946px 32px 0px rgba(0,0,0,.19)}.card-button-card-p{text-align:center}.card-button-card{background:#920084;color:#fff;padding:7px 25px;border-radius:25px;font-size:23px;border:none;outline:none !important}.wpb_text_column.wpb_content_element.card-p{font-size:24px;color:#989898;line-height:1.333;max-width:90%}.vc_row.wpb_row.vc_row-fluid.servis-card-all{border-bottom:.5px solid;border-bottom-style:outset;margin-top:12%;padding-bottom:70px}.vc_row.wpb_row.vc_row-fluid.servis-card-kids{border-radius:35px;background:linear-gradient(45deg,#b50085,#960085)}.servis-card-kids{margin-left:0!important;margin-right:0!important}.servis-card-all{margin-left:0!important;margin-right:0!important}.servis-card-universal{margin-left:0!important;margin-right:0!important}.image-card-card{background-color:transparent !important}p.card-kids-p{font-size:32px;line-height:1.2;font-family:SF UI Display Light;color:#fff}.card-p-kids{font-size:24px;color:#fff;line-height:1.333;max-width:90%}.cena-card-kids{font-family:SF UI Display Light;font-size:30px;line-height:1.2;color:#fff}.period-card-kids{font-size:16px;font-family:SF UI Display Light;line-height:1.5;color:#fff}.card-head-small-kids{background:#940085;text-align:center;border-radius:25px;padding:5px 22px;font-size:16px;color:#fff}.card-button-card-kids{background:#fff;color:#920084;padding:7px 25px;border-radius:25px;font-size:23px;border:none;outline:none !important}.vc-cardbox-wrap.carousel-card{margin-left:5%;padding-top:32px;padding-bottom:50px}p.card-kids-p.card-kids-p-uslugi{margin-bottom:48px}.ult-carousel-wrapper.card-carousel.ult_vertical{padding:0 !important}p.entry-title{margin-top:0}.post-content-all{border-left:1px solid}.post-desc{max-height:100px;overflow:hidden;min-height:100px}.entry-content-blog{font-size:18px;font-family:SFUIDisplay-Regular;color:#54575a}.time-post{color:#ccc;font-size:14px}.cat-links{color:#ccc;font-size:14px}.entry-title{font-size:30px;font-family:SFUIDisplay-Semibold}.category-link{color:#ccc;font-size:14px}.image-link-blog{padding-right:12px}.entry-footer{padding-left:5px}.blog-image{margin-bottom:90px;margin-top:1.5em}.border-line{border-left:1px solid;border-left-style:outset;margin-top:15px;margin-bottom:52px;margin-left:15px}table.tt_timetable{-webkit-border-vertical-spacing:1px !important}.nav-previous{text-align:-webkit-auto !important;float:none !important;width:auto !important}.nav-next{text-align:-webkit-auto !important;float:none !important;width:auto !important}a.nav-blog{display:inline-block;padding:1px 15px;text-decoration:none;border-width:1px;border-color:#7e0081;border-radius:12px;border-style:solid;color:#000}.nav-links-single-blog.col-md-12{display:flex !important;justify-content:center}.entry-meta.inform-cat-time{margin-bottom:12px}.services-menu{border-radius:30px;background-color:#f6f6f6}.services-nav .current_page_item .nav-link{color:#a80084 !important;border-bottom:3px solid;font-family:SF UI Display Medium}.services-nav .nav-link{padding:28px 2px 28px;font-size:18px;font-family:SF UI Display Light;margin-left:50px;margin-right:50px}@media screen and (max-width:850px){.services-nav .nav-link{padding:15px 2px 15px;font-size:18px;font-family:SF UI Display Light;margin-left:50px;margin-right:50px}}.services-nav{display:-ms-flexbox;display:-webkit-box;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;list-style:none;margin:0 auto}.services-image .vc_single_image-img{border-radius:35px}.why.wpb_column.vc_column_container.vc_col-sm-3{border-radius:15px;background-color:#f6f6f6;width:270px;height:82px;text-align:center;margin:10px}.why.wpb_column.vc_column_container.vc_col-sm-4{border-radius:15px;background-color:#f6f6f6;width:322px;height:82px;text-align:center;margin:10px}@media screen and (max-width:592px){.why.wpb_column.vc_column_container.vc_col-sm-4{margin-left:5px !important;width:100%}}@media screen and (min-width:992px){.why.why-left.wpb_column.vc_column_container.vc_col-sm-3{margin-left:50px}}.wpb_text_column.wpb_content_element.why-p{font-size:14px;font-family:SF UI Display Light;padding:12px}.col-md-12.price-description-services-div{font-size:24px;color:#fff;line-height:1.333;margin-left:0}.col-md-12.price-description-services-div.height-kids-p-uslugi{max-width:90%}.price-services-div{font-size:30px;font-family:SF UI Display Light;margin-top:25px;line-height:1.2}span.price-services{font-size:16px;font-family:SF UI Display Light}.services-card-row{background:#8f0080 !important}.price-services-div{color:#fff}.captions-services-buy-card{font-family:Playfair Display Regular;line-height:1}.vc_custom_heading.services-fitness-head{font-size:32px;color:#000;line-height:1.2;font-family:SF UI Display Medium}.vc_custom_heading.services-fitness-head:after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:50px;left:15px}@media screen and (max-width:850px){.services-fitness-p{width:100% !important}}.services-fitness-p{font-size:16px;font-family:"SF UI Display";color:rgba(152,152,152,.8);line-height:1.563;margin-top:41px;width:75%}.services-fitness-p-block{font-size:16px;font-family:"SF UI Display";color:rgba(152,152,152,.8);line-height:1.5;margin-top:52px;width:89%}.fitness-slider-block{background:#f6f6f6;padding-bottom:39px}.fitness-mobile{background:#f6f6f6;padding-top:30px;padding-bottom:20px;margin-bottom:35px}@media screen and (max-width:550px){.fitness-mobile{background:#fff;padding-top:10px;padding-bottom:10px;margin-bottom:5px}}@media screen and (max-width:450px){.fitness-slider-block-mobile{background:#f6f6f6;padding-bottom:39px;padding-top:35px}}.wpb_text_column.head-gym-p{font-size:36px;color:#000;line-height:1.2;font-family:SF UI Display Light;max-width:450px;margin:0 auto}@media screen and (min-width:992px){.wpb_text_column.head-gym-p{margin-left:12%}.row-banner-descriptions{margin-left:5% !important;margin-right:5% !important}}@media screen and (max-width:992px){.wpb_text_column.head-gym-p{font-size:25px !important}.wpb_text_column.wpb_content_element.gym-banner-descriptions{font-size:19px;margin-top:15px}}.wpb_text_column.wpb_content_element.gym-banner-descriptions{font-size:24px;color:#989898;line-height:1.2;font-family:SF UI Display Light;max-width:410px;margin:0 auto}.vc-infobox-title{font-size:32px;color:#000;line-height:1.2;text-align:left;font-family:SF UI Display Light;margin-bottom:23px;margin-top:10px}.vc-infobox-title:after{background-color:#b200b2;position:absolute;width:31px;height:4px;left:15px;content:" ";margin-top:50px}.classic-massage-mobile{margin-top:50px !important;margin-right:35px !important;margin-left:35px !important}.massage-title-mobile{font-size:32px;color:#000;line-height:1.2;text-align:left;font-family:SF UI Display Light;margin-bottom:23px;margin-top:10px}.massage-title-mobile:after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:50px;left:15px}@media screen and (max-width:850px){.col-md-12.row.massage{padding:0}.cq-tabitem.row{padding:15px}.col-md-6.massage-box{padding:0}.col-md-6.massage-and-spa-desc-p{padding:0;margin:0}.classic-massage-mobile{margin-left:0 !important;margin-right:0 !important}.massage-title-mobile{font-size:25px}.massage-title-mobile:after{background-color:#b200b2;position:absolute;width:31px;height:4px;content:" ";margin-top:50px;left:0}.detskiy-massage-mobile{margin-left:0}}.vc-infobox-texttitle{font-size:18px;font-family:"SF UI Display";color:#989898;line-height:1;margin-top:32px}.vc-infobox-price{font-family:SF UI Display Light;line-height:1.2;font-size:30px;margin-top:15px}.vc-infobox-text{font-size:16px;font-family:SF UI Display Light;color:#000;line-height:1.5}.vc-infobox-button{margin-top:32px}.massage-and-spa-desc-p{font-size:16px;color:#989898cc;line-height:1.563}.vc-infobox-image{text-align:-webkit-center}.trener-img{text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;width:220px;height:220px;box-shadow:-1.535px 21.946px 32px 0px rgba(0,0,0,.19)}.trener-img img{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.slick-list.draggable{min-height:305px !important}.ult-item-wrap.slick-slide.slick-current.slick-active.animated.no-animation{min-width:100% !important}.ult-item-wrap.slick-slide{min-width:100% !important}.slick-slide{margin:17px 15px !important}.vc-imagebox-text{font-size:14px;font-family:"SF UI Display";color:#989898;line-height:1;text-align:right;margin-top:35px}.image-row{height:265px;max-width:86%;margin-left:6.5%}.ult-carousel-wrapper.ult_vertical button.slick-prev{top:72px !important}button.slick-next.default.slick-arrow{bottom:92px !important}.ult-carousel-wrapper.ult_vertical button.slick-next,.ult-carousel-wrapper.ult_vertical button.slick-prev{left:1% !important;margin:0;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.ult-carousel-wrapper.ult_vertical{max-width:1125px;margin:0 auto}.price-div{border-radius:25px;background-color:#7e0081;color:#fff;width:135px;height:60px;z-index:9999999999999999;margin-top:-35px;position:absolute;margin-left:80px;margin-bottom:-4px}.price-trener{font-size:24px;font-family:SFUIDisplay-Bold;color:#fff;line-height:1.2;padding-top:9px}.price-description-trener{font-size:12px;font-family:"SF UI Display";color:#fefefe;line-height:1.5;text-align:center}.vc-trenerbox-text{font-size:14px;font-family:"SF UI Display";color:#989898;line-height:1;text-align:right;padding-top:38px}.kids-p{font-size:16px;line-height:1.563;color:#989898cc}.vc-cardbox-wrap{max-width:1048px;margin:0 auto}.button-trener-card{text-align:center}.height-kids-p-uslugi{min-height:124px}@media screen and (max-width:550px){.button-trener-card.uslugi-button-trener-card{margin-top:0 !important}.vc-cardbox-wrap.carousel-card{margin-left:5%;padding-top:0;padding-bottom:50px}p.card-kids-p.card-kids-p-uslugi{margin-bottom:8px}}.button-trener-card.uslugi-button-trener-card{margin-top:48px}.img-card-trener{width:100%;text-align:-webkit-center;position:relative;background-size:cover;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:23px;margin:0 auto;overflow:hidden;background-color:transparent;box-shadow:-1.535px 21.946px 32px 0px rgba(0,0,0,.19)}.img-card-circle{border-radius:23px}.row.contenttabsfitness-row-trener{max-width:1048px;margin:0 auto}.row.card-row-trener{margin-top:25px;margin-bottom:50px}.card-row-trener-uslugi{margin-top:0;margin-bottom:0}@media screen and (max-width:550px){.slick-list.draggable{height:500px !important}}@media screen and (max-width:850px){.services-nav{display:inline !important}.uslugi-p-sevices{font-family:SFUIDisplay-Regular;font-size:17px !important;color:#989898b3;line-height:1.333;padding-left:0;padding-right:0}.why.wpb_column.vc_column_container.vc_col-sm-3{border-radius:15px;background-color:#f6f6f6;width:95%;height:82px;text-align:center;margin:10px}.ult-carousel-wrapper.ult_vertical .slick-vertical .slick-slide{display:block;height:700px !important;border:1px solid transparent}.slick-list.draggable{height:700px !important}.price-div{margin-left:22%}.ult-carousel-wrapper.ult_vertical button.slick-prev{top:295px !important}button.slick-next.default.slick-arrow{bottom:265px !important}.ult-carousel-wrapper.ult_vertical button.slick-next,.ult-carousel-wrapper.ult_vertical button.slick-prev{left:5% !important}.captions-services-buy-card{font-size:25px !important}.row.card-row-trener{margin-top:15px;margin-bottom:50px;margin-left:5%}.col-md-12.price-description-services-div{font-size:17px;color:#fff;line-height:1.333;margin-left:0}p.card-kids-p{font-size:25px;margin-bottom:15px}.price-services-div{font-size:25px;font-family:SF UI Display Light;margin-top:12px;line-height:1.2}.img-card-trener{margin-top:12px;margin-bottom:20px;width:80%}.uslugi-p{font-size:17px !important}}ul.cq-tabmenu.fitness.style1{position:relative;overflow:hidden;margin:0;padding:0;background-color:#f6f6f6;border-bottom:0;width:fit-content;margin:0 auto;border-radius:15px}.cq-tabs li.current a{color:#a80084 !important;border-bottom:3px solid;font-family:SF UI Display Medium;background:0 0 !important}.col-md-12.row.massage{margin:0 auto}@media screen and (max-width:850px){img.image-tabs-trener{height:100px !important}ul.cq-tabmenu.fitness.style1.active{position:relative !important;display:table-caption !important}.cq-tabmenu.style1 li{width:max-content !important}.fitness-cq-tabmenu{text-align:-webkit-center}}.cq-tabmenu.style1 li{padding-left:10px;padding-right:10px}.wcs-timetable__week .wcs-day__title{border-radius:15px}h3.wcs-day__title:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff !important;opacity:.125}.wcs-class{flex-direction:column;background:#7e0081;border-radius:15px}.wcs-timetable--1 .wcs-timetable--week .wcs-day--1 .wcs-class{background-color:#7e0081 !important}.wcs-class:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.06;background-color:#fff !important;transition:opacity,background-color,border .1s ease-in}.wcs-timetable__week time{display:block;margin-bottom:0;font-size:18px !important;color:#fff;line-height:1.707;opacity:1.75;text-align:left !important;margin-left:21%;flex-grow:0 !important}small.wcs-class__title.wcs-modal-call{font-size:30px !important;color:#fff;line-height:1.024;font-family:SF UI Display Medium;min-height:70px}.wcs-class__location{font-size:18px !important;color:#fff;line-height:1.707;opacity:1.6 !important;position:static !important;align-self:normal !important;margin-left:21%}.wcs-timetable--1 .wcs-timetable--week .wcs-day--1 .wcs-class__title{color:#fff !important}.wcs-class{min-height:160px !important}time.wcs-class__time{flex-grow:0}.wcs-timetable__week .wcs-day .wcs-timetable__classes{padding:0;margin:19px 5px .4vh}.wcs-class__time:before{content:url(https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/image/Clock.png);position:absolute;width:31px;height:4px;margin-top:4.5px;color:#fff;left:19px}.wcs-day__title{font-size:20px !important;font-family:SF UI Display Light !important;line-height:1.477 !important}.wcs-class__location:before{content:url(https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/image/Geo.png);position:absolute;width:31px;height:4px;margin-top:4.5px;color:#fff;left:19px}.wcs-filters__filter-column.wcs-filters--wcs_type{display:flex}.wcs-filter{display:none !important}.wcs-timetable--style-3:not(.wcs-timetable--grouped-by-hours) .wcs-class--slots-6{min-height:160px !important}@media screen and (max-width:750px){.wcs-filters__filter-column.wcs-filters--wcs_type{display:block}.wcs-filters__filter-wrapper--padded{padding-left:0 !important}}.wcs-filters__filter-wrapper{margin:.5vh 1.5vh !important;font-size:16px;font-family:SF UI Display Light}.wcs-filters .wcs-filter:checked+span{color:#a80084 !important;border-bottom:3px solid;font-family:SF UI Display Medium}.wcs-filters .wcs-filter:hover+span{color:#a80084 !important}@media screen and (min-width:450px){.wcs-filters .wcs-filter:hover+span{color:#a80084 !important;border-bottom:3px solid;font-family:SF UI Display Medium}}@media screen and (min-width:779px){.tt_timetable .event_container{padding:7px 10px;position:relative;background:#990080 !important;border-radius:15px !important;margin:2px}}.tt_timetable .event .event_container.tt_tooltip:hover{background-color:transparent !important}.tt_timetable .event{background-color:transparent !important}.tt_timetable th{background:#f6f6f6 !important;border-radius:15px !important}span.hours:before{content:url(https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/image/Clock.png);position:absolute;width:31px;height:4px;margin-top:0;color:#fff;left:15px}.after_hour_text:before{content:url(https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/image/Geo.png);position:absolute;width:31px;height:4px;margin-top:-4px;color:#fff;left:15px}.after_hour_text{padding-bottom:20px;padding-left:35px}.top_hour{padding-left:35px;margin-bottom:15px;margin-top:15px}@media screen and (min-width:779px){.event_header{font-size:28px !important;color:#fff;line-height:1.024;font-family:SF UI Display Medium;padding-left:4px;padding-bottom:20px;padding-top:5px;font-weight:100 !important}.event_container{width:155px !important;height:155px !important}}span.hours{font-size:18px !important;font-weight:100 !important}.after_hour_text{font-size:18px !important;font-weight:100 !important}.row_gray th{font-size:17px}@media screen and (max-width:679px){.tt_responsive .tt_timetable.small .box_header{font-size:20px !important;text-align:center;margin-bottom:15px}li.timetable_clearfix{background:#8c0080;border-radius:15px}.event_container{margin-left:12px}.tt_responsive .tt_timetable.small .tt_items_list a,.tt_responsive .tt_timetable.small .tt_items_list span{color:#fff !important}.tt_responsive .tt_timetable.small .tt_items_list span.event_description{color:#fff !important}.tt_items_list .value{margin-right:15px;color:#fff !important}}.kids-block{background:#8f0080;float:none !important;box-shadow:0px 12px 20px 1px rgba(0,0,0,.19);outline:none;max-width:1008px !important;height:275px;margin:0 auto;border-radius:25px;text-align:center}.kids-row{max-width:1008px !important;float:none !important;margin:0 auto !important}ul.slick-dots{z-index:9}.slick-dots li{position:relative;display:inline-block;height:20px;width:auto !important;margin:0 10px;padding:0;cursor:pointer}.slider.slick-initialized.slick-slider.slick-dotted{margin-top:12%}.slide.slick-slide{border-radius:25px;background-color:#f6f6f6;width:622px;height:275px;text-align:center}.slide.slick-slide.slick-current.slick-active.slick-center{background:#8f0080;box-shadow:0px 12px 20px 1px rgba(0,0,0,.19);outline:none}.title-kidsslider{background-color:#fff;margin:0 auto;width:fit-content;padding:25px;padding-top:15px;padding-bottom:15px;margin-top:23px;border-radius:35px;font-size:32px;font-family:SFUIDisplay-Bold;color:#8f0080}.desc-kidsslider{font-family:SF UI Display Light;font-size:16px;color:#fff;line-height:1.2;padding-top:19px;width:82%;margin:0 auto}ul.slick-dots{z-index:9;padding:0 10px !important;bottom:115%;font-size:14px;font-family:SF UI Display Medium}li.slick-active{font-family:SFUIDisplay-Bold}.slick-initialized .slick-slide{outline:none}@media screen and (max-width:450px){.slide.slick-slide{width:300px !important;height:auto}.title-kidsslider{font-size:18px !important}}.g-recaptcha div{margin:0 auto;margin-top:1% !important;margin-bottom:15px !important}.overlay{height:100%;width:0;position:fixed;z-index:1;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s;z-index:99999999;background:#fff}.overlay-content{position:relative;top:0;width:100%;text-align:center;margin-top:30px}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:16px;right:45px;font-size:35px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}input.contact-form-input{border:none;border-bottom:1px solid;padding-bottom:15px;font-size:18px;font-family:SF UI Display Light;color:#989898;line-height:1.778;text-align:left;width:36%;margin-top:5px}textarea.contact-form-input{border:none;border-bottom:1px solid;width:36%;margin-top:15px;height:115px;color:#989898}@media screen and (max-width:450px){.mobile-w3-button{display:flex !important}.overlay-content{position:relative;top:12%;width:100%;text-align:center;margin-top:30px}.mobile-w3-button-hide{display:none}.w3-button.w3-black.w3-display-left{margin-top:23% !important;position:absolute;left:-43% !important;width:19px;z-index:9999999999999999999999999;outline:none;padding:0}.w3-button.w3-black.w3-display-right{left:92% !important;margin-top:23% !important;z-index:9;padding:0}input.contact-form-input{width:90%}textarea.contact-form-input{width:90%;height:79px}p.head-form{margin-bottom:0 !important}}p.head-form{font-size:30px;font-family:SFUIDisplay-Bold;color:#989898;font-weight:700;line-height:1.2}form.contact-form{margin-top:6%}.closebtn{z-index:9999999999999999}button.contact-form-submit{padding:5px 15px;font-size:16px;font-weight:200;color:#fff;background:#930085;border:0;border-radius:41px;transition:none;margin-top:1%;outline:none}.success-img img{margin:55px;max-width:152px}button.callback{padding:5px 15px !important}button.contact-form-submit:hover{box-shadow:.465px 5.946px 15px 0px rgba(0,0,0,.19);background:#ab39a0}button.callback:hover{box-shadow:.465px 5.946px 15px 0px rgba(0,0,0,.19);background:#ab39a0}span.close-button{font-size:16px;position:absolute;right:35px;top:24px}.img-card-form{width:300px;overflow:hidden;border-radius:25px;margin-bottom:29px;box-shadow:-1.535px 21.946px 32px 0px #00000036}.price-card-label{width:100%;margin-top:30px}.radio-form{display:none}button#prevBtn{left:5% !important;position:absolute;background:0 0;border:none;font-size:16px;color:#989898;outline:none}button#nextBtn{position:absolute;right:5% !important;background:0 0;border:none;font-size:16px;color:#7e0081;outline:none}p.form-title{font-size:30px;font-family:SFUIDisplay-Bold;color:#989898;line-height:1.2}p.name-card-form{font-size:32px;font-family:SFUIDisplay-Regular;color:#000;line-height:1.2;text-align:center;margin-bottom:0}.textarea-card-form{font-size:18px;font-family:SFUIDisplay-Regular;color:#989898;line-height:1.333;max-width:400px;margin:0 auto;margin-top:12px}.radio-form+label{background:0 0;cursor:pointer;border-radius:10px;background-color:#f6f6f6;width:165px;height:82px;margin:15px;vertical-align:bottom}label.price-item-card-form.stimul-family{height:100px !important}.radio-form:checked+label{border-radius:10px;background-color:#7e0081;box-shadow:-1.535px 21.946px 32px 0px rgba(0,0,0,.19);color:#fff}p.price-card-form{font-size:30px;font-family:SF UI Display Light;line-height:1;padding-top:10px;margin-bottom:10px}p.desc--card-form{font-size:14px;font-family:SF UI Display Light;text-align:center}.step{height:15px;width:15px;margin:0 2px;background-color:#7e0081;border:none;border-radius:50%;display:inline-block;opacity:.1}.step.active{opacity:1}.step.finish{background-color:#7e0081}.end-step-form{margin-top:7%}.mySlides{max-width:1470px;margin:0 auto}.img-trener-form{box-shadow:none;border-radius:50%;overflow:hidden;width:179px;height:179px;margin:0 auto;margin-bottom:23px}button#nextBtn:before{content:url(/wp-content/themes/wp-bootstrap-starter/inc/image/Iconnext.png);position:absolute;margin-top:2px;color:#fff;left:60px}button#prevBtn:before{content:url(/wp-content/themes/wp-bootstrap-starter/inc/image/Iconback.png);position:absolute;margin-top:2px;color:#fff;right:60px}.w3-button.w3-black.w3-display-right{margin-top:92%;position:absolute;right:300%;width:100%;outline:none;background-color:transparent;border:none}.mobile-w3-button{display:none}.w3-button.w3-black.w3-display-left{margin-top:90%;position:absolute;left:300%;width:100%;z-index:9999999999999999999999999;outline:none;background-color:transparent;border:none}.w3-content.w3-display-container.row{max-width:1200px;margin:0 auto}.flex-direction-nav a.flex-next:before{content:url(/wp-content/themes/wp-bootstrap-starter/inc/image/nextbuttonslider.png) !important}.flex-direction-nav a{height:65px !important}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:url(/wp-content/themes/wp-bootstrap-starter/inc/image/prevbuttonslider.png) !important}.flex-direction-nav .flex-prev{left:-75px !important}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:-43px !important}.flex-direction-nav .flex-next{opacity:1;right:-43px !important}}.flexslider:hover .flex-prev{opacity:.7 !important;left:-75px !important}.flexslider:hover .flex-next{opacity:.7 !important;right:-75px !important}.flex-control-nav.flex-control-paging{display:none !important}.ourtrainers{width:auto;min-height:672px;margin-top:25px}.box1{background-color:#fff;width:100%;margin:0 auto;padding:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;min-height:648px;box-shadow:-1.535px 21.946px 16px 0px #f3f1f1}.trener-img.ourtrainers-img{margin:0 auto}.vc-infobox-title.ourtrainers-title{margin-bottom:52px}.ourtrainers-title{margin-bottom:32px;font-size:26px;color:#000;line-height:1.2;text-align:center;font-family:SF UI Display Light;margin-top:35px}.box2{background-color:#fff;width:100%;margin:0 auto;padding:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;height:648px;box-shadow:-1.535px 21.946px 16px 0px #f3f1f1;overflow:hidden}.ourtrainers-text-back{font-size:14px;color:#989898;line-height:1;text-align:left;padding-top:0;padding-top:15px}.ourtrainers-li{text-align:left;width:52%;margin:0 auto;font-size:14px;color:#989898;margin-top:15px}@media screen and (max-width:450px){.ourtrainers-li{text-align:left;width:90% !important;margin:0 auto;font-size:14px;color:#989898;margin-top:15px}}.experience-ourtrainers{font-size:18px;color:#000;text-align:center;margin-top:15px}.vc-infobox-texttitle.ourtrainers-text{font-size:22px;font-family:"SF UI Display";color:#989898;line-height:1.2;margin-top:32px}.trener-img.ourtrainers-img{margin:0 auto;margin-top:36px;margin-bottom:55px}@media screen and (min-width:960px){.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000}.flip-container:hover .flipper,.flip-container.hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:648px}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;text-align:center}.front{z-index:2}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#f8f8f8}}@media screen and (max-width:860px){.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000}.flip-container .flipper.rotate{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:648px}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;text-align:center}.front{z-index:2}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#f8f8f8}}.trenerremove{text-align:center;width:100%}#popup__toggle{bottom:20%;right:0;position:fixed;z-index:999}.img-circle{background-color:#a30084;box-sizing:content-box;-webkit-box-sizing:content-box}.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:0 solid #e0c0d7;width:120px;height:120px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#de69bd;width:71px;height:70px;bottom:0;right:25px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:43px;height:43px;bottom:14px;right:39px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7}.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:43px;height:43px;background-image:url(/wp-content/themes/wp-bootstrap-starter/inc/image/mini.png);background-position:center center;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.img-circle:hover{opacity:1}@keyframes pulse{0%{transform:scale(.9);opacity:1}50%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:1}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);opacity:1}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.95);opacity:1}}@keyframes tossing{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}100%{transform:rotate(-8deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg)}}@-moz-keyframes circle-anim{0%{-moz-transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes circle-anim{0%{-o-transform:rotate(0deg) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes circle-anim{0%{transform:rotate(0deg) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes circle-fill-anim{0%{-o-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@keyframes circle-fill-anim{0%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.2}}@media screen and (min-width:450px){.callback-button{display:none}}._orinationRight_25.wrap_mW{right:9% !important}._orinationRight_25 .button_1O{margin-right:7px !important}.button_1O{width:50px !important;height:50px !important}.wpb_text_column.wpb_content_element.cards-p{font-size:16px;width:99%}.wpb_text_column.wpb_content_element.uslugi-p.new{text-align:center;max-width:950px;margin:0 auto;margin-bottom:25px}@media screen and (min-width:768px){.vc_custom_heading.uslugi.new{position:absolute;transform:translate(15px,65px)}.karty.new .vc_col-sm-5 .wpb_text_column.wpb_content_element .cards-captions{margin-bottom:0 !important;margin-top:60px;font-family:SF UI Display Medium !important}.karty.new .vc_col-sm-5 .wpb_text_column.wpb_content_element{margin-bottom:15px !important}}.cq-tabmenu.style1 a{padding:0 9px !important}#formpopup button.close{padding:15px;font-size:37px;font-weight:100;color:#fff !important;text-shadow:0 0px 0 #fff !important;opacity:1;position:absolute;right:0}#formpopup .modal-content{border-radius:28px;height:100%;background:url(//stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/image/popup_banner.png);background-size:contain;height:-webkit-fill-available;display:block !important;border:none !important}#formpopup .modal-dialog{height:483px;width:941px;max-width:941px;margin:10.75rem auto}form#popupform{float:right;padding:132px 125px}.description_popupform{font-family:SF UI Display Medium !important;font-size:48px;line-height:1;color:#fff;max-width:348px}form#popupform input{display:block;padding:5px 55px 2px 15px;font-size:16px !important;font-weight:200;background:#fff;border:1px solid #fff;border-radius:41px;outline:none !important;min-height:15px;margin-top:15px;color:#000}button.popup-form-submit{padding:8px 15px;font-size:16px !important;font-weight:200;color:#fff;background:#7e0081;border:none !important;border-radius:41px;outline:none !important;min-height:15px;margin-top:15px}@media screen and (max-width:768px){#formpopup .modal-dialog{max-width:455px;margin:3.75rem auto}#formpopup .modal-content{background:url(https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/image/Banner_mob.png);height:fit-content;background-position:top}form#popupform{float:none !important;padding:0;display:block;padding-top:455px;padding-bottom:27px}#formpopup .modal-dialog{width:100% !important}.description_popupform{font-size:29px}form#popupform{max-width:305px;margin:0 auto}form#popupform input{padding:5px 30px 2px 15px}}.vakansii_block.wpb_column.vc_column_container.vc_col-sm-4{background:#f6f6f6;border-radius:25px;max-width:373px;min-height:192px;margin:5px}.wpb_single_image.wpb_content_element.vc_align_left.vakansii-img{text-align:center;text-align:-webkit-center;padding:2px 0 0;margin:0}p.vc_custom_heading.administrator_title_img{font-size:24px;font-family:SFUIDisplay-Semibold;margin-bottom:0;text-align:center !important;margin-top:15px}.vakansii_text:before{content:'';background-color:#7e0081;width:31px;height:4px;position:absolute;margin-top:-19px}.wpb_text_column.wpb_content_element.vakansii_text{font-family:SFUIDisplay-Regular;font-size:21px}.vakansii_text_block.wpb_column.vc_column_container.vc_col-sm-4{margin-top:38px}#simpleform .contact-form-input{width:100%}#simpleform .contact-form-submit{margin-top:25px}@font-face{font-family:SFUIDisplay-Regular;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Regular.ttf')}@font-face{font-family:SFUIDisplay-Bold;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Bold.ttf')}@font-face{font-family:SFUIDisplay-Semibold;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Semibold.ttf')}@font-face{font-family:SF UI Display Black;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Black.ttf')}@font-face{font-family:SF UI Display Light;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Light.ttf')}@font-face{font-family:SF UI Display Medium;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Medium.ttf')}@font-face{font-family:SF UI Display Thin;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Thin.ttf')}@font-face{font-family:SFUIDisplay-Ultralight;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/SF-UI-Display-Ultralight.ttf')}@font-face{font-family:Playfair Display Black;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/PlayfairDisplay-Black.ttf')}@font-face{font-family:Playfair Display BlackItalic;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/PlayfairDisplay-BlackItalic.ttf')}@font-face{font-family:Playfair Display Bold;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/PlayfairDisplay-Bold.ttf')}@font-face{font-family:Playfair Display Italic;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/PlayfairDisplay-Italic.ttf')}@font-face{font-family:Playfair Display BoldItalic;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/PlayfairDisplay-BoldItalic.ttf')}@font-face{font-family:Playfair Display Regular;src:url('https://stimul.fitness/wp-content/themes/wp-bootstrap-starter/inc/assets/fonts/PlayfairDisplay-Regular.ttf')}.slider-captions{line-height:initial !important}@media screen and (max-width:640px){.slider-captions{font-size:17px;margin-top:-16px}.slider-descriptions{font-size:14px;line-height:15px !important}}