:root{--color-btn:#b88e4c;--color-main-400:#f7b334;--color-main-700:#fffbed;--color-main-500:#e4c970;--color-bg:#fffcf3;--color-text-1:#544739;--color-text-700:#d9dada;--color-active2:#dabe6c;--headerGap:20px;--color-main-550:#ede0b4;--color-text-2:#b4a28d;--color-btn-hover:#dead5f;--color-text-500:#5b5b5b;--color-main-600:#f5ebcc;--color-active:#fcd14f;--color-main-200:#ec8108;--color-text-600:#898989}#sp-logo{align-items:center;display:flex}.site .sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child>div:first-child .sp-mega-group{display:block}.sp-dropdown.sp-dropdown-main.sp-dropdown-mega.sp-menu-full.container:before{height:50px;content:"";position:absolute;bottom:calc(100% - 20px);left:0;width:100%}.site .sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child .item-header>a{pointer-events:inherit}.site .sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child>div:nth-child(2){padding-left:0}.site .sp-megamenu-parent .sp-dropdown-main>.sp-dropdown-inner>.row:first-child>div:nth-child(2):after{content:none}.color-text-500{color:var(--color-text-500)!important}.bg-color-white{background-color:#fff!important}.bigger{font-size:160%;font-weight:700}.site .border-color{border-color:var(--color-active)}.site .border-right-700{border-right:10px solid var(--color-active)}.site .text-color-gray{color:var(--color-text-2)}.site .blockquote-contant .sppb-addon-content{border-left:4px solid var(--color-active);background-color:var(--color-bg)}.site .sppb-addon-tab.about-tab .sppb-nav-tabs>li.active a{color:var(--color-btn);border-bottom:2px solid var(--color-btn)}.site .sppb-addon-tab.about-tab .sppb-nav-tabs>li:not(.active) a{color:var(--color-text-2)}.site .sppb-addon-tab.about-tab strong{font-weight:700}.custom-card:hover .sppb-addon-title,.custom-card:hover .sppb-addon-title a{color:var(--color-text-600)}.event-list{padding-top:40px!important;border:2px solid var(--color-main-500);background-color:var(--color-main-700)!important;padding-bottom:40px!important}.event-list h4.sppb-addon-title,.event-list h5.sppb-addon-title{font-weight:500;margin-bottom:10px!important}.event-list .sppb-col-md-4:first-child,.event-list .sppb-col-sm-4:last-child{align-self:center}.event-list .sppb-col-md-4:first-child .sppb-column{padding-left:50px!important}.event-list .sppb-addon-content{font-weight:500}#sppb-addon-wrapper-1630770562141{margin:0!important}.btn_main.sppb-btn.sppb-btn-primary{font-size:16px;background-color:var(--color-main-400)}.main-about .sppb-no-gutter{border:2px solid var(--color-main-400)}body #sp-bottom .sp-module .sp-module-content,body #sp-bottom .sp-module .sp-module-title,body #sp-bottom .sp-module .sppb-social-share ul li>a,body #sp-bottom .sp-module ul>li>a{font-weight:600;color:var(--color-text-2)}body #sp-bottom{background-color:var(--color-text-1)}body #sp-footer{border-top:1px solid;background:var(--color-text-1)}body #sp-bottom .sp-module .sp-module-title{font-weight:700}body #sp-bottom .sp-module .sppb-social-share ul li>a{font-weight:400}body #sp-bottom .sp-module .sppb-img-responsive{height:200px;width:200px}body #sp-footer1{color:#a6a6a6;text-align:right}@media (min-width:1024px){#sp-header .logo{height:100%;width:10px}#sp-header .logo-image{height:100%;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}}#sp-bottom,#sp-footer{background-color:#e4c970}.site:not(.layout-edit-iframe) #modal-home-wrapper{display:none}body:not(.view-form) .modalSelect__wrapper,body:not(.view-form) .schedule-form{height:100%;justify-content:center;position:fixed;top:0;background-color:rgba(0,0,0,.7);align-items:center;left:0;width:100%;display:flex;z-index:999}.modalSelect__wrapper{display:none!important}.schedule-form{transition:opacity .35s ease-in}.modalSelect__wrapper>.sppb-addon-content,.schedule-form>.sppb-addon-content{padding:4vmin 7vmin;border:4px solid var(--color-active);transition:all .35s ease-in;background-color:var(--color-main-550)}.schedule-form>.sppb-addon-content{max-width:700px;max-width:min(80%,700px)}body:not(.view-form) .schedule-form.close{opacity:0}.modalSelect__wrapper.close,body:not(.view-form) .schedule-form.close{pointer-events:none}.modalSelect__wrapper.close>.sppb-addon-content,body:not(.view-form) .schedule-form.close>.sppb-addon-content{transform:translateY(2em);opacity:0}.schedule-form:not(.schedule-form_main):not(.schedule-form_price) .sppb-form-group.sppb-form-builder-field-0{display:none}.modalSelect__inner .modal-btn_close{margin-right:.5em}.modalSelect__inner .modal-btn_close:hover{cursor:pointer}.modalSelect__inner .modal-btn_outline{border-color:currentColor}@media (min-width:768px){.js-schedule .sppb-nav-tabs{display:flex}.js-schedule .sppb-nav-tabs>li{flex:1;text-align:center;float:none}}@media (max-width:767px){.modalSelect__inner .modal-btn{margin:0 auto 1em;width:100%}}a.darken{color:var(--color-text-500)!important}a.darken:hover{color:inherit!important}.itemid-170 #sp-title{display:none}#sp-header .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,#sp-header .sp-megamenu-parent>li>a,#sp-header .sp-megamenu-parent>li>span{font-size:16px}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{color:var(--color-text-500)}@media (max-width:991px){.mobile-full{width:100%}}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li>a{padding:10px 0;font-size:16px;font-weight:400;color:var(--color-text-1);transition:.23s;position:relative}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li>a:after{height:3px;transform:scaleY(0);transition:all .3s cubic-bezier(.23,1,.32,1);content:"";position:absolute;bottom:-1px;background-color:var(--color-active);transform-origin:50% 100%;left:0;width:100%}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:not(.active)>a:hover{color:var(--color-active)}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:not(.active)>a:hover:after{transform:scaleY(1)}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li.active>a{color:var(--color-text-1);background-color:var(--color-active);border-radius:5px 5px 0 0}.site .sppb-yogacalendar .sppb-nav-tabs{border-bottom:1px solid var(--color-btn);padding-bottom:1px}.js-schedule .sppb-col-md-4{margin-bottom:30px}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap{height:100%;padding-top:30px;border:1px solid var(--color-btn);position:relative;background-color:transparent;border-radius:5px;flex-flow:column wrap;display:flex}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-yogacalendar-content,.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-yogacalendar-time,.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-yogacalendar-title{padding:0 30px;font-size:16px;font-weight:400;margin-bottom:10px;color:var(--color-text-2)}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-yogacalendar-title{font-size:32px;color:var(--color-text-1);line-height:1.25;font-family:Times New Roman}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap:hover{background-color:var(--color-active)}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-yogacalendar-content{font-size:20px;margin-bottom:0;color:var(--color-text-2)}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-yogacalendar-content strong{font-weight:400;color:inherit;margin:0}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-btn{justify-content:center;position:static;align-items:center;border-radius:0 0 5px 5px;margin-top:auto;display:inline-flex}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-btn:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-btn-default{padding:.85em;font-size:20px;color:var(--color-btn);border-top:1px solid;background:transparent}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap:hover .sppb-yogacalendar-title{color:var(--color-text-1)}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap .sppb-btn-default:hover{border-top-color:var(--color-btn-hover);background-color:var(--color-btn-hover)}.js-schedule.sppb-yogacalendar .sppb-tab-tabs-content .sppb-btn:after{margin-left:.4em}@media (max-width:767px){.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li>a{padding:10px;font-size:0}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li{flex:1;text-align:center}.site .sppb-yogacalendar .sppb-nav-tabs{width:100%;display:flex}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li>a:before{font-size:16px}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:first-child>a:before{content:"Пн"}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:nth-child(2)>a:before{content:"Вт"}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:nth-child(3)>a:before{content:"Ср"}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:nth-child(4)>a:before{content:"Чт"}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:nth-child(5)>a:before{content:"Пт"}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:nth-child(6)>a:before{content:"Сб"}.site .js-schedule.sppb-yogacalendar .sppb-nav-tabs>li:nth-child(7)>a:before{content:"Вс"}}.pagination-wrapper .pagination .page-item span,.pagination-wrapper .pagination .page-item>a{min-width:max-content}.sppb-yogacalendar .sppb-tab-tabs-content .sppb-yogacalendar-item-wrap{background-color:#deca88}@media (min-width:1024px){.site #sp-logo{padding:0;max-width:145px}.site #sp-logo .logo-image{transform:translate(-50%,-50%) scale(1.3);object-fit:contain;width:115px}.site #sp-menu{flex:1;position:static;max-width:none}.site .sp-megamenu-parent{flex-wrap:wrap;align-items:center;display:flex!important}.site .sp-megamenu-parent>li>a{color:var(--color-text-2)}.site #sp-header .sp-megamenu-parent>li>a{margin:0}.site .sp-megamenu-parent>li>a,.site .sp-megamenu-parent>li>span{line-height:50px}.site #sp-menu{align-self:stretch}.site #sp-menu .sp-column,.site #sp-menu .sp-megamenu-parent,.site #sp-menu .sp-megamenu-wrapper{height:100%}.site.transparent-header #sp-header:not(.header-sticky){height:auto}.site #sp-header{height:auto;padding:var(--headerGap) 0}}@media (min-width:1200px){.site #sp-header .sp-megamenu-parent>li>a{padding:0 20px}}.home-slider.sp-slider .sp-item .sp-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.home-slider.sp-slider .sp-slider-outer-stage{background-color:var(--color-bg)}.home-slider.sp-slider{color:var(--color-text-1)}.home-slider.sp-slider .sppb-sp-slider-button{padding:1em 2em;font-size:15px;border:1px solid;font-weight:500;color:var(--color-btn);background-color:transparent;border-radius:5px;line-height:1.6}.home-slider.sp-slider .sppb-sp-slider-button:hover{color:var(--color-btn-hover);background-color:transparent}.home-slider.sp-slider .sppb-sp-slider-button:hover .sp-slider-btn-text:after{transform:scaleX(1.5)}.home-slider.sp-slider .sppb-sp-slider-button .sp-slider-btn-text{font-size:inherit!important;font-weight:inherit!important;color:inherit;position:relative;padding-right:1.5em!important;background-color:transparent!important}.home-slider.sp-slider .sppb-sp-slider-button .sp-slider-btn-text:after{height:2px;right:0;transition:transform .3s ease-in-out;content:"";position:absolute;top:calc(50% - 1px);background-color:currentColor;transform-origin:0 50%;width:1.3em}.home-slider.sp-slider .sp-dots ul li,.sp-slider .sp-nav-control .nav-control{background-color:var(--color-btn)}.home-slider.sp-slider .sp-dots ul li .dot-indicator.active{background-color:var(--color-btn-hover)}.home-slider.sp-slider .sp-dots ul{margin-bottom:30px;margin-top:auto}@media (orientation:portrait){.home-slider .sp-slider-outer-stage .sp-item .sp-background{background-size:auto 78%;opacity:.2}.home-slider .sp-slider-outer-stage .sp-item:nth-child(2n) .sp-background{background-position-x:left}.home-slider .sp-slider-outer-stage .sp-item:nth-child(odd) .sp-background{background-position-x:right}.home-slider .sp-slider-content-align-left,.home-slider .sp-slider-content-align-right{text-align:center}}@media (max-width:767px){.home-slider .sppb-sp-slider-title{font-size:32px!important;text-align:center!important;margin:0 auto .4em!important;line-height:1.3!important}.site #sppb-addon-1556102562303 .sppb-icons-group-list li#icon-1556102562304 a,.site #sppb-addon-1556102562303 .sppb-icons-group-list li#icon-1556102562305 a,.site #sppb-addon-1556102562303 .sppb-icons-group-list li#icon-1556102562306 a{font-size:16px}.site #sppb-addon-1556102562303 .sppb-icons-group-list li:not(:first-child){margin-left:.5em}.home-slider.sp-slider .sp-dots ul{transform:scale(.7);transform-origin:center 100%}}.site #sppb-addon-1556102562303,.site .yoga-social-link a{color:var(--color-btn)}.site .yoga-social-link a:hover{color:var(--color-btn-hover)}.logo-image-phone{height:94px}@media (min-width:1024px){.site .yellow-main-4-block #sppb-addon-1549536133525,.site .yellow-main-4-block #sppb-addon-1549536133525 .sppb-addon,.site .yellow-main-4-block #sppb-addon-1549536133525 .sppb-addon-content,.site .yellow-main-4-block #sppb-addon-wrapper-1549536133525{height:100%}.site .yellow-main-4-block .sppb-img-container{margin-bottom:20px;order:-1}.site .yellow-main-4-block .sppb-addon-feature:hover a{color:var(--color-text-1)}.site .yellow-main-4-block #sppb-addon-1549536133525 .sppb-addon-content{flex-direction:column;display:flex}.site .yellow-main-4-block #sppb-addon-1549536133525 .sppb-img-container{flex:1}.site .yellow-main-4-block #sppb-addon-1549536133525 .sppb-img-responsive{height:100%;object-fit:cover;object-position:left}}.site .link-btn.sppb-btn:hover{background:transparent}.sppb-addon-person{position:relative}.sppb-addon-person .trainer-list-link{height:100%;justify-content:center;transition:all .34s ease-in-out;position:absolute;top:0;align-items:center;left:0;width:100%;display:flex}.sppb-addon.sppb-addon-person .sppb-person-information{background-color:transparent!important}.sppb-addon.sppb-addon-person{transition:all .34s ease-in-out}.sppb-addon.sppb-addon-person:hover{box-shadow:0 0 0 2px var(--color-active);background:var(--color-active)}.sppb-addon-person .trainer-list-link span{transform:translateY(.5em);padding:.5em 2em;font-weight:500;transition:inherit;opacity:0;background-color:#fff;display:block}.sppb-addon-person .trainer-list-link span:after{transition:inherit;transition-delay:.3s;content:"-";transform-origin:0 50%;margin-left:.3em;display:inline-block}.sppb-addon-person .trainer-list-link:hover{background-color:rgba(255,252,243,.4)}.sppb-addon-person .trainer-list-link:hover span{transform:none;opacity:1}.sppb-addon-person .trainer-list-link:hover span:after{transform:scaleX(2.5)}.custom-lesson .sppb-pricing-box{padding:30px 0 0;border:1px solid var(--color-btn);transition:all .24s ease-in;border-radius:5px}.custom-lesson .sppb-pricing-features{padding:0 30px;text-align:left}.custom-lesson .sppb-pricing-features ul li{position:relative;line-height:1.3!important;padding-left:22px}.custom-lesson .sppb-pricing-features ul li:before{height:.6em;content:"";position:absolute;border-bottom:1px solid;top:0;left:0;width:.55em}.custom-lesson .sppb-pricing-footer{margin-bottom:-1px;position:relative;border-radius:0 0 5px 5px;margin-left:-1px;width:calc(100% + 2px)}.custom-lesson .sppb-pricing-footer .sppb-btn{padding:.87em .4em;font-size:20px;border-radius:inherit}.custom-lesson .sppb-pricing-footer .sppb-btn:hover{color:#fff!important;background-color:var(--color-btn-hover)!important}.list-lesson{font-size:20px;position:relative;border-bottom:1px solid var(--color-text-2);padding-bottom:1.5em;display:block}.list-lesson .list-lesson__line{padding:.4em 0;width:100%;display:flex}.list-lesson .list-lesson__name{flex:1}.list-lesson .list-lesson__count{flex:0 1 20%;color:var(--color-text-2);text-align:center}.list-lesson .list-lesson__price{flex:0 1 20%;font-weight:700;text-align:right}.list-lesson .list-lesson__link{color:var(--color-btn);transition:all .3s cubic-bezier(.39,.575,.565,1)}.list-lesson .list-lesson__link i{transform:scaleX(2.5);transition:inherit;position:relative;transform-origin:0 50%;margin-left:.3em;display:inline-block}.list-lesson .list-lesson__link:hover{text-shadow:.3px .3px currentColor;color:var(--color-btn-hover)}.list-lesson .list-lesson__link:hover i{transform:scaleX(4.5);text-shadow:none}.list-lesson .list-lesson__link:after{height:100%;content:"";position:absolute;top:0;left:0;width:100%}@media (max-width:767px){.list-lesson{font-size:18px;padding-bottom:4em}.list-lesson .list-lesson__line{flex-wrap:wrap}.list-lesson .list-lesson__name{flex:1 1 100%;max-width:100%}.list-lesson .list-lesson__count{text-align:left}.list-lesson .list-lesson__count,.list-lesson .list-lesson__price{flex:1 1 50%;max-width:50%}.list-lesson .list-lesson__link{border:1px solid;position:absolute;bottom:1em;text-align:center;border-radius:5px;width:100%;line-height:2.5em}}.sppb-addon.sppb-addon-pricelist.price-line{margin-bottom:45px}.price-line .pricelist-price .sppb-btn{font-size:17px;color:#898989;background-color:#d9dada;margin-left:50px}@media (min-width:1024px){.price-line .pricelist-text-content{position:relative;padding-left:20px}.price-line .pricelist-text-content:before{height:8px;transform:translateY(-50%);content:"";position:absolute;top:50%;background-color:#000;left:0;width:8px}}.price-line .pricelist-text-content .sppb-addon-title{margin-bottom:0}.price-line .pricelist-text-content .light{font-weight:300;margin-left:10px}.price-line .sppb-addon-title .pricelist-title-content{align-items:center}.price-line .sppb-addon-title .pricelist-price-content{top:0}.dark-link{text-decoration:underline;color:var(--color-text-600)}.dark-link:hover{text-decoration:none;color:var(--color-text-500)}@media (max-width:1023px){.price-line .sppb-addon-title .pricelist-title-content{flex-wrap:wrap}.price-line .sppb-addon-title .pricelist-title{flex:1 1 100%;max-width:100%}.price-line .sppb-addon-title .pricelist-price-content{flex:1 1 100%;max-width:100%;text-align:right;margin-top:20px}}.sppb-carousel-extended.no-hover .sppb-carousel-extended-team-content{display:none!important}.sppb-carousel-extended.no-hover .sppb-carousel-extended-item img{border-radius:7px}.layout-blog .sp-page-title{background-color:var(--color-bg)!important;padding-bottom:0}.layout-blog .sp-page-title .sp-page-title-heading{color:var(--color-text-1);font-family:Times New Roman}.layout-blog .sp-page-title-sub-heading{display:none}.layout-blog .article-list:not(.articles-leading) .article-body{padding:1em 0 0}.layout-blog .article-list:not(.articles-leading) .article{background-color:transparent}.layout-blog .article-list:not(.articles-leading) .article .article-header h2{font-size:20px;line-height:1.4}.layout-blog .article-list.articles-leading .article .article-header h2{font-family:Times New Roman}@media (min-width:1023px){.layout-blog .article-list.articles-leading .article .article-header h2{font-size:32px}}.site .link-color-bg{background-color:var(--color-active)}@media (max-width:767px){.site .about-top__text{padding-right:15px;padding-left:15px}}@media (min-width:1024px){.site .about-top__text{max-width:540px;margin-left:auto}}.site .honorary-board .sppb-carousel-extended-item{overflow:hidden;background-color:#f9f9f9;border-radius:5px}.site .honorary-board .sppb-carousel-extended-team-designation,.site .honorary-board .sppb-carousel-extended-team-name{color:var(--color-text-1)}.site .honorary-board .sppb-carousel-extended-team-content{box-shadow:none!important;padding-bottom:0}.about-top .sppb-carousel-extended-dots ul li{overflow:visible}.about-top .sppb-carousel-extended-dots ul li:after{height:24px;transform:translateY(-50%);content:"";position:absolute;top:50%;width:100%;display:block}.icon-center .sppb-img-container{text-align:center}.itemid-168 #sp-section-1{display:none!important}@media (max-width:767px){#sppb-addon-1552303908751 .sppb-addon-single-image{justify-content:center;display:flex}#sppb-addon-1640187375233 .sppb-icons-group-list{justify-content:space-around;font-size:2rem;width:100%;display:flex}body #column-id-1552301828055{margin:-1em auto 1em}body #sppb-addon-1640187375233 .sppb-icons-group-list li#icon-1640187375234 a,body #sppb-addon-1640187375233 .sppb-icons-group-list li#icon-1640187375235 a,body #sppb-addon-1640187375233 .sppb-icons-group-list li#icon-1640187375236 a{font-size:38px}body #sp-bottom3,body #sp-bottom4,body #sp-bottom5{text-align:center}}