/*** Used files (23): ***/
/* src/themes/main/src/Plugins/widget/-master-home/master-home.css */
/* src/themes/main/src/Plugins/widget/block/block-featured-styles/block-featured-styles.css */
/* src/themes/main/src/Plugins/widget/master-landing/master-landing-mainbanner/master-landing-mainbanner.css */
/* src/themes/main/src/Plugins/widget/block/block-users-online/block-users-online.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--toc/master-user--toc.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--programms/master-user--programms.css */
/* src/themes/main/src/Plugins/widget/programm-list/programm-list--item-full/programm-list--item-full.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--featured-teachers/master-user--featured-teachers.css */
/* src/themes/main/src/Plugins/widget/teacher-list/teacher-list--item/teacher-list--item.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--classes/master-user--classes.css */
/* src/themes/main/src/Plugins/widget/class-list/class-list--item/class-list--item.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--styles/master-user--styles.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--why/master-user--why.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--how/master-user--how.css */
/* src/themes/main/src/Plugins/widget/block/block-reviews/block-reviews.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--reviews/master-user--reviews.css */
/* src/themes/main/src/Plugins/widget/block/block-faq/block-faq.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--faq/master-user--faq.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--info-panel/master-user--info-panel.css */
/* src/themes/main/src/Plugins/widget/block/block-header-user-actions/block-header-user-actions.css */
/* src/themes/main/src/Plugins/widget/block/-block-header/block-header.css */
/* src/themes/main/src/Plugins/widget/block/-block-footer/block-footer.css */
/* src/themes/main/src/Plugins/widget/block/-block-header-content/block-header-content.css */


/*** BEGIN src/themes/main/src/Plugins/widget/-master-home/master-home.css ***/
body .b-page-main{padding-top:0;padding-bottom:0;background:var(--region--content-header_bg);}.b-xl-page-no-container__main-block *::-webkit-scrollbar{width:10px;height:10px;}.b-xl-page-no-container__main-block *::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);}.b-xl-page-no-container__main .b-xl-page-no-container__main-block:nth-child(odd){background:var(--region--main_bg);}.b-xwidget-editor__gear{z-index:999;}.b-xl__block-title{user-select:none;text-align:center;font-size:var(--global-font-size-h1);}.b-xl__block-title .b-accent{position:relative;z-index:1;}.b-xl__block-title .b-accent:after{content:'';width:101%;height:12px;background:linear-gradient(123.24deg,#cb0e7d 3.64%,#b81174 90.95%);box-shadow:0 0 8px 0 #b81174;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);border-radius:70px;opacity:.7;position:absolute;left:0;right:0;margin:auto;top:27px;z-index:-1;}.b-xl__block-title .b-accent._yellow:after{background:linear-gradient(123.24deg,#a0982e 3.64%,#ffed00 90.95%);box-shadow:0 0 8px 0 #a0982e;}.b-xl__block-title .b-accent._green:after{background:linear-gradient(123.24deg,#8a9d28 3.64%,#8bc903 90.95%);box-shadow:0 0 8px 0 #8a9d28;}.b-xl__block-title._more-not{display:block;cursor:default;}.b-xl__block-desc{margin-bottom:4em;margin-top:-.8em;font-size:16px;text-align:center;color:rgba(255,255,255,.7);}.b-xl__block-title._more-yes{display:grid;grid-template-columns:auto min-content;align-items:baseline;}.b-xl__block-title._more-yes:hover{color:var(--global-headings-color);}.b-xl__block-title-col{min-width:0;}.b-xl__block-title-col:hover{color:#fff !important;}.b-xl__block-title-col._more{justify-self:right;white-space:nowrap;display:none;}.b-xl__block-title ._highlighting{color:#cb0e7d;text-shadow:0 0px 11px rgba(203,14,125,.5);}.b-xl__block-title-col._more span::after{content:' ';border-right:solid 1px;border-top:solid 1px;width:7px;height:7px;transform:rotate(45deg);display:inline-block;position:relative;top:-1px;right:-5px;transition:.3s;}@media(min-width:767px) {.b-xl-page-no-container__main-block-content>div{padding-top:90px;padding-bottom:90px;}.b-body-mobile .b-xl__block-title-col._title{font-size:var(--global-font-size-h2);}.b-xl__block-title-col._set-ico:before{content:'';width:26px;height:26px;display:inline-block;background-repeat:no-repeat;background-position:left;background-size:contain;vertical-align:-4px;margin-right:5px;}.b-xl__block-title-col._more span:hover::after{right:-7px;}.b-programm-list--item__block-info h5{font-size:var(--global-font-size-h3);}.b-programm-list--item__block-info .b-programm-list--item__block-styles{font-size:14px;}.b-class-list--item__block-info h5{font-size:17px;}}@media(max-width:767px) {.b-xl-page-no-container__main-block-content>div{padding-top:45px;padding-bottom:50px;}.b-xl__block-title-col._set-ico:before{width:24px;height:24px;}.b-xl__block-title{text-transform:uppercase;}.b-xl__block-desc{margin-bottom:2em;margin-top:0;}.b-xl__block-desc br{display:none;}}@media(max-width:511px) {.b-xl__block-title .b-accent:after{top:20px;}.b-xl__block-title-col._set-ico:before{width:24px;height:24px;}}
/*** END src/themes/main/src/Plugins/widget/-master-home/master-home.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/block-featured-styles/block-featured-styles.css ***/
.b-master-profile .b-master-profile-block._block-styles{padding:0;background:transparent;}.b-block-featured-styles .b-xl__block-title-col._set-ico:before{background-image:url(/src/themes/main/src/Plugins/widget/block/block-featured-styles/images/ico.svg);}.b-block-featured-styles__inner.scrollyeah{border-radius:8px;}.b-block-featured-styles__list{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;}.b-block-featured-styles__item{border-radius:8px;background-color:rgba(255,255,255,.05);color:rgba(255,255,255,.96);display:block;white-space:nowrap;padding:17px 20px;font-size:14px;line-height:16px;margin-right:8px;}.b-block-featured-styles__item:last-of-type{margin-right:0;}.b-block-featured-styles__item:hover{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.96);}.b-block-featured-styles__item h3{font-family:inherit;font-size:inherit;margin:0 !important;padding:0 !important;}
/*** END src/themes/main/src/Plugins/widget/block/block-featured-styles/block-featured-styles.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-landing/master-landing-mainbanner/master-landing-mainbanner.css ***/
.b-master-landing-mainbanner{padding-bottom:var(--region--main__section_padding-bottom);}.b-master-landing-mainbanner-banner{display:grid;grid-gap:3vw;grid-template-columns:1fr 1fr;justify-content:center;align-content:center;align-items:center;}.b-master-landing-mainbanner-banner__text{justify-self:end;min-width:0;}.b-master-landing-mainbanner-banner__text h2{font-size:3.6vw;line-height:1.1;}.b-master-landing-mainbanner-banner__text h2 div{font-size:1.1vw;}.b-master-landing-mainbanner-banner__text h2 span{color:#cb0e7d;text-shadow:0 0px 11px rgba(203,14,125,.5);}.b-master-landing-mainbanner-banner__text h3{font-size:1.6vw;font-weight:normal;margin-bottom:4rem;line-height:1.4;font-family:Arial,sans-serif;}.b-master-landing-mainbanner-banner__player{position:relative;min-width:0;}.b-master-landing-mainbanner-banner__player .getreview-widget{aspect-ratio:16 / 10;}.b-master-landing-mainbanner-banner__player .b-simpleplayer__video{width:100%;}.b-master-landing-mainbanner__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(min-width:1919px) {.b-master-landing-mainbanner-banner{min-height:18vw;}.b-master-landing-mainbanner-banner__text h2{font-size:1.8vw;}.b-master-landing-mainbanner-banner__text h3{font-size:1.1vw;}.b-master-landing-mainbanner__action .btn{font-size:1.3rem;}}@media(min-width:767px) {.b-xl-page-no-container__main-block-content .b-master-landing-mainbanner{padding-bottom:0;padding-top:0;}.b-master-landing-mainbanner-banner{padding:80px 0;}}@media(max-width:991px) {.b-xl-page-no-container__main-block-content .b-master-landing-mainbanner{padding-top:20px;}.b-master-landing-mainbanner-banner__text h2{line-height:1.3;}.b-master-landing-mainbanner-banner__text h2 div{font-size:5.1vw;margin-bottom:5px;}.b-master-landing-mainbanner-banner__text h2 span{display:block;}.b-master-landing-mainbanner-banner__text h3{font-weight:normal;line-height:1.4;font-size:1.9vw;}}@media(max-width:767px) {.b-xl-page-no-container__main-block-content .b-master-landing-mainbanner{padding-bottom:0;}.b-master-landing-mainbanner-banner{padding-top:30px;display:block;text-align:center;min-height:0;}.b-master-landing-mainbanner-banner__text h2{font-size:28px;line-height:1.3;margin-bottom:.5em;}.b-master-landing-mainbanner-banner__text h2 span{display:inline-block;}.b-master-landing-mainbanner-banner__text h3{font-size:16px;color:rgba(255,255,255,.7);margin-bottom:1em;line-height:1.4;}.b-master-landing-mainbanner-banner__player{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-top,60px);}.b-master-landing-mainbanner__action{margin:1em 0 4em 0;}}.b-master-landing-mainbanner--counters-wrapper{background:#cb0e7d;background:-webkit-gradient(linear,0 0,0 100%,from(#cb0e7d),to(#b81174));}.b-master-landing-mainbanner--counters{color:white;font-weight:bold;display:flex;justify-content:space-around;}.b-master-landing-mainbanner--counters__item{padding:30px 0;display:flex;grid-gap:15px;align-items:center;line-height:1.2;font-family:Arial,sans-serif;justify-content:center;width:33%;}.b-master-landing-mainbanner--counters__item-value{font-size:42px;}.b-master-landing-mainbanner--counters__item-title{font-size:var(--global-font-size-h4);}@media(max-width:991px) {.b-master-landing-mainbanner--counters__item{padding:26px;}.b-master-landing-mainbanner--counters__item-value{font-size:var(--global-font-size-h2);}.b-master-landing-mainbanner--counters__item-title{font-size:var(--global-font-size-h5);}}@media(max-width:747px) {.b-master-landing-mainbanner--counters__item{padding:15px;flex-direction:column;justify-content:flex-start;grid-gap:3px;text-align:center;}.b-master-landing-mainbanner--counters__item-value{font-size:var(--global-font-size-h2);}.b-master-landing-mainbanner--counters__item-title{font-size:var(--global-font-size-h5);font-weight:normal;}}@media(max-width:511px) {.b-master-landing-mainbanner--counters__item-title{font-size:12px}}.b-master-landing-mainbanner-mobile-player{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-top,60px);}.b-master-landing-mainbanner-player{position:relative;overflow:hidden;border-radius:var(--global-border-radius-large);border:2px solid #777;}.b-master-landing-mainbanner-player .b-simpleplayer__video{aspect-ratio:16/9;}.b-master-landing-mainbanner-player._mobile{margin-bottom:30px;}.b-master-landing-mainbanner-player__play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;cursor:pointer;}.b-master-landing-mainbanner-player__play-ico{position:absolute;top:50%;left:50%;width:120px;height:120px;z-index:999;cursor:pointer;margin:-60px 0 0 -60px;transform:scale(1);transition:all 0.3s ease-out;}@media(min-width:767px) {.b-master-landing-mainbanner-player__play-ico:hover{transform:scale(.85);}}.b-master-landing-mainbanner-player__play-circle{background:rgba(255,255,255,0.2);border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-webkit-animation:smallScale 3s infinite;animation:smallScale 3s infinite;z-index:1;}.b-master-landing-mainbanner-player__play-circle._delay-short{-webkit-animation-delay:0.5s;animation-delay:0.5s;}.b-master-landing-mainbanner-player__play-ico::after{background:url(/src/themes/main/src/Plugins/widget/master-landing/master-landing-mainbanner/images/ico-play.svg) center no-repeat;background-size:cover;content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:3;}.b-master-landing-mainbanner-player .b-bgplayer{aspect-ratio:16 / 9;border-radius:var(--global-border-radius-large);}@media(max-width:600px) {.b-master-landing-mainbanner{padding-bottom:0;}.b-master-landing-mainbanner-mobile-player{padding-bottom:0;}.b-master-landing-mainbanner-player__play-ico{width:90px;height:90px;margin:-45px 0 0 -45px;}}@media(max-width:500px) {.b-master-landing-mainbanner-player__play{background-size:60px;}}@media(max-width:400px) {.b-master-landing-mainbanner-player__play-ico{width:70px;height:70px;margin:-35px 0 0 -35px;}}@-webkit-keyframes smallScale{from{transform:scale(1);opacity:1;}to{transform:scale(1.5);opacity:0;}}@keyframes smallScale{from{transform:scale(1);opacity:1;}to{transform:scale(1.5);opacity:0;}}
/*** END src/themes/main/src/Plugins/widget/master-landing/master-landing-mainbanner/master-landing-mainbanner.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/block-users-online/block-users-online.css ***/
.b-block-users-online{max-width:50%;margin:4em auto 0 auto;}.b-block-users-online__label{text-align:center;color:#ffdd57;margin-bottom:2em;}.b-block-users-online .slick-slide{padding:0 5px;}.b-block-users-online__item{width:100%;height:auto;aspect-ratio:1/1;}.b-block-users-online__pic{border:#9b9b9c solid 2px;box-shadow:0 0 0 3px #1b1c20 inset;padding:3px;display:block;max-width:72px;max-height:72px;width:100%;height:100%;object-fit:cover;border-radius:100px;transition:all .3s;}@media(min-width:767px) {.b-block-users-online__pic:hover{border-color:#cb0e7d;}}@media(max-width:767px) {.b-block-users-online{max-width:98%;}}
/*** END src/themes/main/src/Plugins/widget/block/block-users-online/block-users-online.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--toc/master-user--toc.css ***/
.b-master-user--toc{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);}.b-master-user--toc .container{position:relative;}.b-master-user--toc__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:stretch;grid-gap:30px;}.b-master-user--toc__item{min-width:0;height:100%;cursor:pointer;text-align:center;}.b-master-user--toc__item-ico{border:#595a5b solid 2px;box-shadow:0 0 0 5px #1b1c20 inset;background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1/1;width:100%;display:block;margin:0 auto 20px auto;border-radius:500px;transition:all .3s;transform:scale(1);overflow:hidden;position:relative;}.b-master-user--toc__item-ico._ico-programs{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--toc/images/programs.webp);}.b-master-user--toc__item-ico._ico-teachers{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--toc/images/teachers.webp);}.b-master-user--toc__item-ico._ico-workout{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--toc/images/workout.webp);}.b-master-user--toc__item-ico._ico-skills{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--toc/images/skills.webp);}.b-master-user--toc__item-ico._ico-choreography{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--toc/images/choreography.webp);}.b-master-user--toc__item-title{font-family:var(--global-headings-font-family);font-weight:var(--global-headings-font-weight);line-height:var(--global-headings-line-height);font-size:var(--global-font-size-h4);}.b-master-user--toc__action{text-align:center;margin-top:3em;}.b-master-user--toc__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(min-width:767px) {.b-master-user--toc__item:hover .b-master-user--toc__item-ico{border:#686869 solid 2px;transform:scale(1.05);}.b-master-user--toc__item-ico:after{background:rgba(0,0,0,.2);content:'';display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:1;transition:all .3s;}.b-master-user--toc__item:hover .b-master-user--toc__item-ico:after{opacity:0;}}@media(max-width:991px) {.b-master-user--toc__item-title{font-size:var(--global-font-size-h5);}}@media(max-width:600px) {.b-master-user--toc__inner{border-radius:var(--global-border-radius-large);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;}.b-master-user--toc__inner::-webkit-scrollbar{width:0;height:0;}.b-master-user--toc__grid{grid-gap:20px;}.b-master-user--toc__item{width:96px;text-align:left;}.b-master-user--toc__item-ico{border-radius:var(--global-border-radius-large);box-shadow:none;border:none;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--toc/master-user--toc.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--programms/master-user--programms.css ***/
.b-master-user--programms__list-wrapper{padding-bottom:15px;}.b-master-user--programms__list{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;align-items:stretch;grid-gap:var(--global-blocks-grid-gap);}.b-master-user--programms__list .b-programm-list--item-full__inner{width:100%;}.b-programm-list--item-full.b-master-user--programms__list-more{display:grid;grid-template-columns:1fr;align-items:center;text-align:center;}.b-master-user--programms__list-more-inner{min-width:0;}.b-master-user--programms__list-more-count{font-family:var(--global-headings-font-family);font-weight:var(--global-headings-font-weight);line-height:var(--global-headings-line-height);color:var(--global-headings-color);font-size:48px;}.b-master-user--programms__list-more-label{display:block;margin-top:0px;font-weight:bold;}.b-master-user--programms__cats{margin-top:-2em;margin-bottom:2em;}.b-master-user--programms__cats-inner.scrollyeah{border-radius:8px;}.b-master-user--programms__cats-list{padding:0;margin:0;text-align:center;}.b-master-user--programms__cats-i{border-radius:8px;background-color:rgba(255,255,255,.05);color:rgba(255,255,255,.96);display:inline-block;white-space:nowrap;padding:17px 20px;font-size:14px;line-height:16px;margin-right:10px;margin-bottom:16px;}.b-master-user--programms__cats-i:last-of-type{margin-right:0;}.b-master-user--programms__cats-i:hover{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.96);}.b-master-user--programms__cats-i._active{background-color:rgba(255,255,255,.2);box-shadow:0 0 0 1px rgba(255,255,255,.1) inset;color:rgba(255,255,255,.96);}.b-master-user--programms__cats-i h3{font-family:inherit;font-size:inherit;margin:0 !important;padding:0 !important;}.b-master-user--programms__action{text-align:center;margin-top:3em;}.b-master-user--programms__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(max-width:767px) {.b-master-user--programms__list{padding:0;margin:0;height:100%;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:start;list-style:none;align-items:stretch;grid-gap:15px;}.b-master-user--programms__list .b-programm-list--item-full__inner{width:260px;}.b-master-user--programms__cats{margin-top:0;margin-bottom:3em;}.b-master-user--programms__cats-list{padding:0;margin:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;}.b-master-user--programms__cats-i{padding:12px 15px;margin-right:8;margin-bottom:0;display:block;}.b-master-user--programms__cats-i:last-of-type{margin-right:0;}.b-master-user--programms__list .b-programm-list--item__inner{max-width:260px;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--programms/master-user--programms.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/programm-list/programm-list--item-full/programm-list--item-full.css ***/
:root{--programm-list--item_min-width:295px;--programm-list--item_max-width:100%;--programm-list--item_width:auto;--programm-list--item_height:260px;}.b-simple-slider-hor{--programm-list--item_max-width:360px !important;--programm-list--item_width:80vw !important;}.b-programm-list--item-full{background:#000;border-radius:var(--global-border-radius-large);position:relative;min-width:0;user-select:none;display:block;color:#fff;}.b-programm-list--item-full:hover{color:#fff;}.b-programm-list--item-full__new{border-radius:0 var(--global-border-radius-large) 0 5px;background:#cb0e7d;position:absolute;top:0;right:0;padding:6px 12px;text-transform:uppercase;font-style:normal;font-weight:bold;color:#fff;font-size:14px;line-height:14px;}.b-programm-list--item-full__inner{border-radius:var(--global-border-radius-large);min-width:0;overflow:hidden;z-index:3;}.b-programm-list--item-full__image{width:100%;height:100%;aspect-ratio:16/12;}.b-programm-list--item-full__image-inner{width:100%;height:100%;background:linear-gradient(0deg,black,transparent 60%);}.b-programm-list--item-full__info{padding:15px;}.b-programm-list--item-full__info h5{margin-bottom:0;font-size:var(--global-font-size-h4);}.b-programm-list--item-full__styles{color:rgba(255,255,255,.9);font-size:11px;font-weight:bold;margin-bottom:5px;}.b-programm-list--item-full__stats{margin-top:10px;font-size:10px;}.b-programm-list--item-full__stats-i{margin-right:10px;}.b-programm-list--item-full__stats-i:last-of-type{margin-right:0;}.b-programm-list--item-full__stats-i .b-ico{margin-right:3px;}@media(max-width:767px) {.b-programm-list--item-full__info,.b-programm-list--item-full__info:hover{color:#fff;}}.b-programm-list--item-full__budge{background-color:#ff542e;box-shadow:0 4px 12px rgba(255,84,46,.4);border-radius:50px 0px 0px 50px;display:block;position:absolute;right:-9px;top:30px;padding:5px 16px 6px 10px;font-style:normal;font-size:11px;line-height:15px;letter-spacing:0;color:#fff;font-weight:bold;}.b-programm-list--item-full__budge._premium{background-color:transparent;border:rgba(255,255,255,.2) solid 1px;border-left:0;box-shadow:0 0px 11px -1px rgba(255,255,255,.3);color:rgba(255,255,255,.8);}.b-programm-list--item-full__icons{display:inline-flex;flex-direction:row-reverse;}.b-programm-list--item-full__icons a{margin-left:10px;}
/*** END src/themes/main/src/Plugins/widget/programm-list/programm-list--item-full/programm-list--item-full.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--featured-teachers/master-user--featured-teachers.css ***/
.b-master-user--featured-teachers .b-xl__block-title-col._set-ico:before{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--featured-teachers/images/ico.svg);vertical-align:-3px;}.b-master-user--featured-teachers .container{position:relative;}.b-master-user--featured-teachers__items{margin:0 -10px;}.b-master-user--featured-teachers .slick-list{border-radius:var(--global-border-radius-large);}.b-master-user--featured-teachers .b-teacher-list--item{margin:0 10px;}.b-master-user--featured-teachers .b-teacher-list--item__info h3{font-size:var(--global-font-size-h5);}.b-master-user--featured-teachers .b-teacher-list--item__actions{display:none !important;}.b-master-user--featured-teachers .b-teacher-list--item__info dl>div>dt{display:none !important;}.b-master-user--featured-teachers .b-teacher-list--item__icons{display:none;}@media(min-width:767px) {.b-master-user--featured-teachers .b-teacher-list--item:hover{transform:scale(1);}}.b-master-user--featured-teachers .slick-arrow{border-radius:100px;background:#232427;width:38px;height:38px;z-index:99;}.b-master-user--featured-teachers .slick-arrow.slick-prev{left:-5px;}.b-master-user--featured-teachers .slick-arrow.slick-next{right:-5px;}.b-master-user--featured-teachers .slick-arrow:before{content:none;}.b-master-user--featured-teachers .slick-arrow:after{background:rgba(255,255,255,.1) url(/src/themes/main/src/Plugins/widget/master-user/master-user--featured-teachers/images/ico-arrow-left.svg) center no-repeat;background-size:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);border-radius:100px;content:'';width:30px;height:30px;position:absolute;top:4px;left:4px;}.b-master-user--featured-teachers .slick-arrow.slick-next:after{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--featured-teachers/images/ico-arrow-right.svg);}.b-master-user--featured-teachers .slick-arrow:hover:after{border:rgba(255,255,255,.05) solid 1px;}.b-master-user--featured-teachers .slick-arrow.slick-disabled{visibility:hidden;}.b-master-user--featured-teachers__action{text-align:center;margin-top:3em;}.b-master-user--featured-teachers__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(max-width:991px) {.b-master-user--featured-teachers__items{margin:0 -7px;}.b-master-user--featured-teachers .b-teacher-list--item{margin:0 7px;}.b-master-user--featured-teachers .slick-arrow.slick-prev{left:5px;}.b-master-user--featured-teachers .slick-arrow.slick-next{right:5px;}}@media(max-width:630px) {.b-master-user--featured-teachers__items{margin:0 -7px;}.b-master-user--featured-teachers__item{margin:0;}.b-master-user--featured-teachers .b-teacher-list--item__actions{text-align:center;}.b-master-user--featured-teachers .slick-arrow{display:none !important;}}@media(max-width:500px) {.b-master-user--featured-teachers .b-teacher-list--item{aspect-ratio:10/16;}}@media(max-width:400px) {.b-master-user--featured-teachers .b-teacher-list--item{aspect-ratio:10/16;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--featured-teachers/master-user--featured-teachers.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/teacher-list/teacher-list--item/teacher-list--item.css ***/
:root{--teacher-list--item_min-width:295px;--teacher-list--item_max-width:100%;--teacher-list--item_width:auto;--teacher-list--item_height:240px;}.b-simple-slider-hor{--teacher-list--item_max-width:360px;--teacher-list--item_width:80vw;}.b-teacher-list--item{border-radius:var(--global-border-radius-large);position:relative;overflow:hidden;aspect-ratio:10/16;transform:scale(1);transition:.4s;display:block;color:#fff;}.b-teacher-list--item:hover{color:#fff;}@media(min-width:767px) {.b-teacher-list--item:hover{transform:scale(1.03);}}.b-teacher-list--item__image{position:absolute;width:100%;height:100%;}.b-teacher-list--item__image-inner{width:100%;height:100%;background:linear-gradient(135deg,black,transparent 60%);}.b-teacher-list--item._block .b-teacher-list--item__image-inner{background:linear-gradient(0deg,black,transparent 60%);}.b-teacher-list--item__block-info{position:absolute;left:0;bottom:0;padding:15px;}.b-teacher-list--item__block-info h5{margin-bottom:0;}.b-teacher-list--item__block-styles{color:rgba(255,255,255,.9);font-size:11px;font-weight:bold;margin-bottom:5px;}.b-teacher-list--item__info{padding:var(--region--main__card_padding) var(--region--main__card_padding) 0 var(--region--main__card_padding);position:relative;display:block;}.b-teacher-list--item__info:hover{color:#fff;}.b-teacher-list--item__info h3{display:inline-block;}.b-teacher-pro{padding:2px 5px 2px 7px;letter-spacing:.545455px;color:#fff;background:#f9c913;border-radius:20px;font-style:normal;font-size:12px;font-weight:bold;vertical-align:2px;margin-left:5px;}.b-teacher-list--item__block-info .b-teacher-pro{font-size:10px;vertical-align:1px;}.b-teacher-pro._pro-plus{background:#13d9f9;}.b-teacher-list--item__info dl{margin-top:0;display:grid;grid-template-rows:auto;grid-gap:5px;color:white;}.b-teacher-list--item__info dl>div{font-size:small;font-weight:normal;line-height:1.4;}.b-teacher-list--item__info dl>div>dt{font-weight:normal;line-height:inherit;text-transform:lowercase;font-size:11px;}.b-teacher-list--item__info dl>div>dd{font-weight:bold;line-height:inherit;}.b-teacher-list--item__actions{position:absolute;padding:var(--region--main__card_padding);padding-top:0;bottom:3px;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;align-items:center;}.b-teacher-list--item__actions>a{font-weight:bold;}.b-teacher-list--item__actions>a>i{margin-right:.45em;}.b-teacher-list--item__icons{display:inline-flex;flex-direction:row-reverse;text-align:right;}.b-teacher-list--item__icons a{margin-left:10px;}@media(max-width:767px) {.b-teacher-list--item__info,.b-teacher-list--item__info:hover{color:#fff;}}@media(max-width:500px) {.b-teacher-list--item{aspect-ratio:11/16;}}@media(max-width:450px) {.b-teacher-list--item__info{padding:20px 20px 0 20px;}.b-teacher-list--item__actions{display:block;text-align:center;padding:20px;}.b-teacher-list--item__icons{display:none;}}
/*** END src/themes/main/src/Plugins/widget/teacher-list/teacher-list--item/teacher-list--item.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--classes/master-user--classes.css ***/


.b-master-user--classes__list-wrapper{overflow:auto;scroll-behavior:smooth;border-radius:var(--global-border-radius-large);}.b-master-user--classes__list{display:flex;flex-direction:row;flex-wrap:nowrap;}.b-master-user--classes__list._count-min{justify-content:center;}.b-master-user--classes__list .b-class-list--item{width:var(--class-list--item_width);max-width:var(--class-list--item_max-width);min-width:170px;margin-right:20px;margin-top:5px;margin-bottom:5px;}.b-master-user--classes__list .b-class-list--item:last-of-type{margin-right:0;}.b-master-user--classes__list-wrapper{padding-bottom:15px;}.b-master-user--classes .b-class-list--item__action{display:none;}.b-master-user--classes .b-class-list--item__info{bottom:0;}.b-master-user--classes__action{text-align:center;margin-top:3em;}.b-master-user--classes__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(max-width:767px) {.b-master-user--classes__list .b-class-list--item{max-width:173px;margin-top:0;margin-bottom:0;}.b-master-user--classes__list._count-min{justify-content:start;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--classes/master-user--classes.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/class-list/class-list--item/class-list--item.css ***/
:root{--class-list--item_min-width:295px;--class-list--item_max-width:100%;--class-list--item_width:auto;--class-list--item_height:260px;}.b-simple-slider-hor{--class-list--item_max-width:360px !important;--class-list--item_width:80vw !important;}.b-class-list--item{border-radius:var(--global-border-radius-large);position:relative;aspect-ratio:10/16;min-width:0;display:block;user-select:none;color:#fff;transform:scale(1);transition:.4s;}.b-class-list--item:hover{color:#fff;}@media(min-width:767px) {.b-class-list--item:hover{transform:scale(1.03);}}.b-class-list--item._add{border:rgba(255,255,255,.2) dashed 2px;background:url(/src/themes/main/src/Plugins/widget/class-list/class-list--item/images/ico-add.svg) center no-repeat;background-size:56px;transition:all 0.3s ease-out;}.b-class-list--item._add:hover{border-color:rgba(255,255,255,.4);}.b-class-list--item-add-text{position:absolute;bottom:20%;width:100%;color:rgba(255,255,255,.3);font-family:var(--global-headings-font-family);font-weight:900;font-size:16px;line-height:18px;text-align:center;transition:color .3s ease-out;z-index:2;}.b-class-list--item._add:hover .b-class-list--item-add-text{color:rgba(255,255,255,.7);}.b-class-list--item__image{background-position:center;position:absolute;width:100%;height:100%;z-index:1;border-radius:var(--global-border-radius-large);overflow:hidden;}.b-class-list--item._is-vert_true .b-class-list--item__image{background-position:center 15%;}.b-class-list--item__image-inner{display:block;position:absolute;width:100%;height:100%;background:linear-gradient(0deg,black,transparent 60%);}.b-class-list--item._add .b-class-list--item__image-inner{display:none;}.b-class-list--item._block .b-class-list--item__image-inner{background:linear-gradient(0deg,black,transparent 60%);}.b-class-list--item__block-info h5{margin-bottom:0;}.b-class-list--item__block-styles{color:rgba(255,255,255,.9);font-size:11px;font-weight:bold;margin-bottom:5px;}.b-class-list--item__block-duration{background:rgba(0,0,0,.7);position:absolute;right:15px;bottom:15px;font-size:12px;line-height:11px;color:#fff;padding:4px 7px;border-radius:5px;}.b-class-list--item__info{position:relative;display:block;position:absolute;left:0;bottom:53px;padding:15px;z-index:2;width:100%;}.b-class-list--item__action{position:absolute;left:0;bottom:0;padding:15px;z-index:2;width:100%;text-align:center;}.b-class-list--item__action .btn{width:100%;}.b-class-list--item__action .btn-warning{background:#ffdd57 !important;color:#000 !important;}.b-class-list--item__action .b-ico{margin-right:3px;}.b-class-list--item__budge{background-color:#ea003d;box-shadow:0 4px 12px rgba(234,0,61,.4);border-radius:0 50px 50px 0;display:block;position:absolute;left:0;top:15px;padding:5px 16px 6px 15px;font-style:normal;font-size:11px;line-height:15px;letter-spacing:0;color:#fff;font-weight:bold;z-index:2;}.b-class-list--item__budge._free{background-color:#00d3fd;box-shadow:0 4px 12px rgba(0,211,253,.4);}.b-class-list--item__budge._premium{background-color:transparent;border:rgba(255,255,255,.2) solid 1px;border-left:0;box-shadow:0 0px 11px -1px rgba(255,255,255,.3);color:rgba(255,255,255,.8);}.b-class-list--item .b-class-action_bookmark.btn{position:absolute;top:13px;right:15px;z-index:2;width:30px;height:30px;line-height:27px;font-size:12px;}@media(max-width:767px) {.b-class-list--item{min-width:0;}.b-class-list--item__info,.b-class-list--item__info:hover{color:#fff;}}.b-class-list--item__info h5{display:inline-block;width:-moz-available;width:-webkit-fill-available;max-height:2.4em;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;}.b-class-list--item__info dl{margin:0;display:grid;grid-template-rows:auto;grid-gap:5px;color:white;}.b-class-list--item__info dl>div{font-size:10px;font-weight:normal;line-height:1.4;}.b-class-list--item__info dl>div>dt{font-weight:normal;line-height:inherit;text-transform:lowercase;font-size:11px;}.b-class-list--item__info dl>div>dd{font-weight:bold;line-height:inherit;}.b-class-list--item__info dl>div>dd .b-ico{margin-right:3px;font-size:12px;}.b-class-list--item__param{margin-right:10px;}.b-class-list--item__param:last-of-type{margin-right:0;}.b-class-list--item__param .b-ico{margin-right:3px;}.b-class-list--item__actions{position:absolute;padding:var(--region--main__card_padding);padding-top:0;bottom:3px;width:100%;display:grid;grid-template-columns:min-content auto;grid-gap:20px;align-items:center;}.b-class-list--item__actions>a{font-weight:bold;}.b-class-list--item__actions>a>i{margin-right:.45em;}.b-class-list--item__icons{display:inline-flex;flex-direction:row-reverse;}.b-class-list--item__icons a{margin-left:10px;}.b-class-list--item .b-xform-select{position:absolute;top:54px;right:18px;z-index:99;margin-top:-1px;margin-right:-3px;}.b-class-list--item .b-xform-select__label,.b-class-list--item .b-xform-select__label:hover,.b-class-list--item .b-xform-select__label._active{background:transparent url(/src/themes/main/src/Plugins/widget/class-list/class-list--item/images/ico-menu.svg) center no-repeat !important;background-size:30px !important;box-shadow:none;height:30px;width:30px;text-align:center;font-weight:bold;font-size:14px;line-height:39px;border-radius:0;padding:0;margin:0;border:0;}.b-class-list--item .b-xform-select__label:after,.b-class-list--item .b-xform-select__label .b-xform-select__label-inner{display:none;}.b-class-list--item .b-xform-select__options._full{width:210px;top:36px;left:auto;right:-15px;overflow:visible;padding-top:8px;padding-bottom:8px;}
/*** END src/themes/main/src/Plugins/widget/class-list/class-list--item/class-list--item.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--styles/master-user--styles.css ***/
.b-master-user--styles{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);text-align:center;}.b-master-user--styles .container{position:relative;}.b-master-user--styles__action{text-align:center;margin-top:3em;}.b-master-user--styles__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}.b-master-user--styles__grid{display:grid;grid-template-columns:repeat(4,auto);grid-gap:20px;align-items:stretch;}.b-master-user--styles__item{border-radius:var(--global-border-radius-large);position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:9 / 6;border:1px solid #777;transition:.3s;min-width:0;display:block;}.b-master-user--styles__item:hover{color:#fff;}.b-master-user--styles__item-image{position:absolute;width:100%;height:100%;}.b-master-user--styles__item-image-inner{width:100%;height:100%;background:linear-gradient(135deg,black,transparent 60%);}.b-master-user--styles__item-info{padding:var(--region--main__card_padding) var(--region--main__card_padding) 0 var(--region--main__card_padding);position:relative;text-align:left;}@media(min-width:767px) {.b-master-user--styles__item:hover{border:1px solid rgba(255,255,255,.7);box-shadow:0px 0px 30px rgb(255 255 255 / 20%);transform:scale(1.03);}}@media (max-width:1199px) {.b-master-user--styles__grid{grid-template-columns:repeat(3,auto);}}@media (max-width:999px) {.b-master-user--styles__grid{grid-template-columns:repeat(3,auto);}}@media(max-width:767px) {.b-master-user--styles__grid{grid-template-columns:repeat(2,auto);}}@media(max-width:460px) {.b-master-user--styles__grid{grid-gap:15px;}.b-master-user--styles__item-info{padding:15px;}.b-master-user--styles__item-info h3{font-size:var(--global-font-size-h4);}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--styles/master-user--styles.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--why/master-user--why.css ***/
.b-master-user--why{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);}.b-master-user--why .container{position:relative;}.b-master-user--why__grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;grid-gap:30px;}.b-master-user--why__item{min-width:0;border:#595a5b solid 2px;border-radius:var(--global-border-radius-large);padding:40px;height:100%;cursor:default;}.b-master-user--why__item-inner{display:grid;grid-template-rows:min-content auto;grid-template-columns:auto;align-items:start;grid-gap:0;height:100%;}.b-master-user--why__item-title{font-family:var(--global-headings-font-family);font-weight:var(--global-headings-font-weight);line-height:var(--global-headings-line-height);font-size:var(--global-font-size-h3);margin-bottom:1em;}.b-master-user--why__item-title-num{font-size:var(--global-font-size-h1);font-style:normal;display:block;margin-bottom:5px;}._key-fitness .b-master-user--why__item-title-num{color:#cb0e7d;}._key-mood .b-master-user--why__item-title-num{color:#ffdd57;}._key-health .b-master-user--why__item-title-num{color:var(--global-btn-success-bg);}.b-master-user--why__item-desc{color:rgba(255,255,255,.8);}.b-master-user--why__action{text-align:center;margin-top:3em;}.b-master-user--why__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(min-width:767px) {.b-master-user--why__item{box-shadow:0 5px 25px rgba(0,0,0,.16);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.01,.25,1),-webkit-box-shadow .3s cubic-bezier(.25,.01,.25,1);transition:-webkit-transform .3s cubic-bezier(.25,.01,.25,1),-webkit-box-shadow .3s cubic-bezier(.25,.01,.25,1);transition:transform .3s cubic-bezier(.25,.01,.25,1),box-shadow .3s cubic-bezier(.25,.01,.25,1);transition:transform .3s cubic-bezier(.25,.01,.25,1),box-shadow .3s cubic-bezier(.25,.01,.25,1),-webkit-transform .3s cubic-bezier(.25,.01,.25,1),-webkit-box-shadow .3s cubic-bezier(.25,.01,.25,1);}.b-master-user--why__item:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 10px 25px rgba(0,0,0,.16);}}@media(max-width:991px) {.b-master-user--why__item{padding:20px;}}@media(max-width:767px) {.b-master-user--why__grid{grid-template-columns:1fr 1fr;grid-template-areas:"first first"
        ". .";}.b-master-user--why__item._key-fitness{grid-area:first;}.b-master-user--why__item-title-num{font-size:var(--global-font-size-h2);}}@media(max-width:500px) {.b-master-user--why__grid{display:block;}.b-master-user--why__item{margin-bottom:30px;}.b-master-user--why__item:last-of-type{margin-bottom:0;}.b-master-user--why__item-title-num{display:inline;}.b-master-user--why__item-title{margin-bottom:.5em;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--why/master-user--why.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--how/master-user--how.css ***/
.b-master-user--how{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);text-align:center;}.b-master-user--how .container{position:relative;}.b-master-user--how .eiXjeN,.b-master-user--how .gQxZKo{background:rgba(255,255,255,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.08);border-color:rgba(255,255,255,.05);}.b-master-user--how__videos{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:720px;margin:0 auto;justify-items:center;}.b-master-user--how__video{position:relative;width:100%;max-width:340px;aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 10px 30px rgba(0,0,0,0.3);}.b-master-user--how__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}@media (max-width:560px) {.b-master-user--how__videos{gap:12px;}.b-master-user--how__video{border-radius:12px;}}.b-master-user--how p{margin-top:2em;}.b-master-user--how__action{text-align:center;margin-top:3em;}.b-master-user--how__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(min-width:767px) {.b-master-user--how__item{box-shadow:0 5px 25px rgba(0,0,0,.16);-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.01,.25,1),-webkit-box-shadow .3s cubic-bezier(.25,.01,.25,1);transition:-webkit-transform .3s cubic-bezier(.25,.01,.25,1),-webkit-box-shadow .3s cubic-bezier(.25,.01,.25,1);transition:transform .3s cubic-bezier(.25,.01,.25,1),box-shadow .3s cubic-bezier(.25,.01,.25,1);transition:transform .3s cubic-bezier(.25,.01,.25,1),box-shadow .3s cubic-bezier(.25,.01,.25,1),-webkit-transform .3s cubic-bezier(.25,.01,.25,1),-webkit-box-shadow .3s cubic-bezier(.25,.01,.25,1);}.b-master-user--how__item:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 10px 25px rgba(0,0,0,.16);}}@media(max-width:500px) {.b-master-user--how__inner{margin:0 auto;max-width:90%;width:100%;}.b-master-user--how .gDyijq{min-width:280px;}.b-master-user--how p{margin-bottom:0;}}@media(max-width:460px) {.b-master-user--how__inner{margin:0 auto;max-width:60%;width:100%;}.b-master-user--how .eiXjeN,.b-master-user--how .gQxZKo{width:45px;height:45px;}.b-master-user--how .eiXjeN{left:-50px;}.b-master-user--how .gQxZKo{right:-50px;}.b-master-user--how p{margin-bottom:0;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--how/master-user--how.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/block-reviews/block-reviews.css ***/
.b-block-reviews__items{margin:0 -15px;}.b-block-reviews__slider-track{border-radius:var(--global-border-radius-large);}.b-block-reviews__slide{background-color:var(--region--main__block_bg);padding:var(--region--main__block_padding);border-radius:var(--global-border-radius-large);}.b-block-reviews__slide-inner{aspect-ratio:16/9;}.b-block-reviews__header{display:grid;grid-template-columns:40px auto;align-items:start;width:100%;}.b-block-reviews__header-avatar{min-width:0;border:1px solid #dadada;border-radius:100px;overflow:hidden;width:40px;height:40px;}.b-block-reviews .slick-slide .b-block-reviews__header-img{object-fit:cover;width:100%;height:100%;max-width:none;}.b-block-reviews__header-data{min-width:0;padding-left:15px;}.b-block-reviews__name{font-family:var(--global-headings-font-family);font-weight:var(--global-headings-font-weight);line-height:16px;}.b-block-reviews__rating{display:grid;grid-template-columns:min-content min-content;align-items:center;white-space:nowrap;font-weight:bold;font-size:14px;margin-top:3px;}.b-block-reviews__stars{min-width:0;}.b-block-reviews__stars-i{background:url(/src/themes/main/src/Plugins/widget/block/block-reviews/images/ico-star.svg) center no-repeat;background-size:contain;display:inline-block;width:14px;height:14px;margin-right:3px;}.b-block-reviews__stars-i:last-of-type{margin-right:0;}.b-block-reviews__stars-text{min-width:0;padding-left:10px;}.b-block-reviews__stars-text span{vertical-align:3px;}.b-block-reviews__review{margin-top:15px;}.b-block-reviews__review p:last-of-type{margin-bottom:0;}.slick-slide .b-block-reviews__review img.b-bb-smile{display:inline-block;}.b-block-reviews .splide__arrow{background:#232427;width:38px;height:38px;z-index:99;opacity:1;}.b-block-reviews .splide__arrow:disabled{display:none;}.b-block-reviews .splide__arrow:disabled{opacity:1;}.b-block-reviews .splide__arrow svg{display:none !important;}.b-block-reviews .splide__arrow:after{box-shadow:0 1px 3px 0 rgba(0,0,0,.08);border-radius:100px;content:'';width:30px;height:30px;position:absolute;top:4px;left:4px;}.b-block-reviews .splide__arrow.splide__arrow--prev{left:-15px;}.b-block-reviews .splide__arrow.splide__arrow--next{right:-15px;}.b-block-reviews .splide__arrow.splide__arrow--prev:after{background:rgba(255,255,255,.1) url(/src/themes/main/src/Plugins/widget/block/block-reviews/images/ico-arrow-left.svg) center no-repeat;background-size:16px;}.b-block-reviews .splide__arrow.splide__arrow--next:after{background:rgba(255,255,255,.1) url(/src/themes/main/src/Plugins/widget/block/block-reviews/images/ico-arrow-right.svg) center no-repeat;background-size:16px;}.b-block-reviews .splide__pagination{position:relative;right:auto;left:auto;bottom:auto;margin-top:1.5em;}@media(max-width:630px) {.b-block-reviews__slide-inner{aspect-ratio:unset;}}
/*** END src/themes/main/src/Plugins/widget/block/block-reviews/block-reviews.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--reviews/master-user--reviews.css ***/
.b-master-user--reviews{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);}.b-master-user--reviews .b-ico-smile{background:url(/src/themes/main/src/Plugins/widget/master-user/master-user--reviews/images/1f638.png) center no-repeat;background-size:contain;display:inline-block;width:16px;height:16px;margin-left:4px;vertical-align:-2px;opacity:.8;}.b-master-user--reviews .container{position:relative;}.b-master-user--reviews__action{text-align:center;margin-top:3em;}.b-master-user--reviews__action .btn{padding:15px 50px;font-weight:bold;font-size:var(--global-font-size-large);}@media(max-width:630px) {.b-master-user--reviews .b-block-reviews .slick-arrow.slick-prev,.b-master-user--reviews .b-block-reviews .slick-arrow.slick-next{top:-31px;}.b-master-user--reviews .b-block-reviews{padding-top:30px;}.b-master-user--reviews .b-block-reviews .slick-arrow.slick-prev{right:auto;left:0px;}}@media(max-width:510px) {.b-master-user--reviews .b-block-reviews .slick-arrow.slick-prev,.b-master-user--reviews .b-block-reviews .slick-arrow.slick-next{top:-34px;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--reviews/master-user--reviews.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/block-faq/block-faq.css ***/
.b-block-faq{background-color:var(--region--main__block_bg);padding:calc(var(--region--main__block_padding) - 15px) var(--region--main__block_padding);border-radius:var(--global-border-radius-large);}.b-block-faq__item{border-top:#232427 solid 1px;padding:15px 0;user-select:none;cursor:pointer;}.b-block-faq__item:first-of-type{border-top:0;}.b-block-faq__question{font-family:var(--global-headings-font-family);font-weight:var(--global-headings-font-weight);font-size:var(--global-font-size-h4);position:relative;transition:color ease-in-out .3s;padding-right:45px;}@media(min-width:767px) {.b-block-faq__item._close:hover .b-block-faq__question{color:var(--global-link-active-color);}}.b-block-faq__item._open .b-block-faq__question{color:var(--global-link-active-color);}.b-block-faq__question::after{border-radius:50%;background:rgba(255,255,255,.05) url(/src/themes/main/src/Plugins/widget/block/block-faq/images/ico-plus.svg) center no-repeat;background-size:20px;content:'';position:absolute;width:30px;height:30px;top:0;right:0;transition:all ease-in-out .3s;}@media(min-width:767px) {.b-block-faq__item:hover .b-block-faq__question::after{background-color:rgba(255,255,255,.1);}}.b-block-faq__item._open .b-block-faq__question::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.b-block-faq__answer{background:rgba(0,0,0,.3);border-radius:var(--global-border-radius-large);padding:20px;margin-top:15px;cursor:default;}.b-block-faq__answer p:last-of-type{margin-bottom:0;}
/*** END src/themes/main/src/Plugins/widget/block/block-faq/block-faq.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--faq/master-user--faq.css ***/
.b-master-user--faq{padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);}.b-master-user--faq .container{position:relative;}.b-master-user--faq .b-xl__block-title-col._set-ico:before{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--faq/images/ico.svg);}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--faq/master-user--faq.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--info-panel/master-user--info-panel.css ***/
.b-master-user--info-panel{text-align:center;padding-top:var(--region--main__section_padding-top,60px);padding-bottom:var(--region--main__section_padding-bottom,60px);}.b-master-user--info-panel__action .btn{padding:15px 30px;font-weight:bold;font-size:var(--global-font-size-large);display:block;margin:2.5em auto 0 auto;max-width:340px;}@media(max-width:767px) {.b-master-user--info-panel .b-xl__block-title{text-align:center;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--info-panel/master-user--info-panel.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/block-header-user-actions/block-header-user-actions.css ***/
.b-block-header-user-actions{display:inline-flex;gap:15px;}.b-block-header-user-actions__toggler-inner{overflow:hidden;text-overflow:ellipsis;}@media(min-width:992px) {.b-block-header-user-actions__toggler{background:transparent center right 15px no-repeat !important;color:white !important;padding:8px 35px 8px 10px !important;border-radius:28px;max-width:170px;user-select:none;cursor:pointer;}.b-block-header-user-actions__toggler:hover,.b-block-header-user-actions.dropdown.open .b-block-header-user-actions__toggler{background:rgba(255,255,255,.1) url(/src/themes/main/src/Plugins/widget/block/block-header-user-actions/images/arrow-down.png) center right 15px no-repeat !important;}}@media (max-width:991px) {.b-block-header-user-actions__toggler{font-size:14px;}.b-block-header-user-actions__toggler{font-size:14px;}.b-block-header-user-actions__toggler .b-user{overflow:hidden;}}.b-block-header-user-actions .dropdown-menu{margin:10px 0;top:100%;left:auto;right:0;padding:5px 0;width:220px;max-height:none !important;}.b-block-header-user-actions .dropdown-menu li a{font-weight:bold !important;position:relative;}.b-block-header-user-actions .dropdown-menu li a .badge{position:absolute;top:8px;right:15px;}.b-block-header-user-actions__username{margin-left:.5em;}.b-block-header-user-actions__search{background:url(/src/themes/main/src/Plugins/widget/block/block-header-user-actions/images/ico-search.svg) center center no-repeat;background-size:28px;display:block;width:50px;height:50px;position:absolute;top:0;right:-15px;}
/*** END src/themes/main/src/Plugins/widget/block/block-header-user-actions/block-header-user-actions.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/-block-header/block-header.css ***/
body{--region--page-header_height:72px;}@media (max-width:1200px) {body{--region--page-header_height:72px !important;}}@media (max-width:991px) {body{--region--page-header_height:52px !important;}}@media (max-width:511px) {body{--region--page-header_height:50px !important;}}.b-block-header{background-color:var(--region--page-header_bg);}@media (max-width:991px) {.b-block-header__wrapper{padding-top:var(--region--page-header_height,72px);}.b-block-header{position:fixed;z-index:100;top:0;width:100%;}}.b-block-header__wrapper._scrolled .b-block-header{border-bottom:1px solid rgba(255,255,255,0.1);}.b-block-header__inner{display:grid;grid-template-rows:auto;grid-template-columns:180px auto max-content;grid-gap:15px;align-items:center;position:relative;height:var(--region--page-header_height);transition:0.3s;}.b-page-home .b-block-header__inner{grid-template-columns:180px auto max-content;}@media (max-width:1200px) {.b-page-home .b-block-header__inner{grid-template-columns:180px auto max-content;}}@media (max-width:991px) {._user_login .b-block-header__inner{grid-template-columns:80px auto 80px !important;}._user_login .b-block-header__logo{grid-area:1/2;justify-self:center;}._user_login .b-block-header__menu{grid-area:1/1;justify-self:left !important;}._user_login .b-block-header__account{justify-self:right;}._user_login .b-block-header #edit-search{width:100% !important;}._user_login .b-block-header__account._anon .btn{margin:0;border-color:rgba(255,255,255,0.3);}._user_login .b-block-header__signup{padding:calc(4px + 2px) var(--global-btn-size-sm-padding-horizontal) !important;}}@media (max-width:1023px) {}.b-block-header__account{justify-self:right;white-space:nowrap;}.b-block-header__account._auth img{border-radius:50%;width:40px;height:40px;border:2px solid rgba(255,255,255,0.5);transition:0.2s;}.b-block-header-user-actions__toggler:hover img{border:2px solid rgba(255,255,255,0.9);}.b-block-header__back{background:var(--region--page-header_bg) url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-back.svg) center no-repeat;background-size:28px;display:block;width:50px;height:50px;position:absolute;top:0;left:-12px;z-index:9;}@media (max-width:511px) {.b-block-header__account._auth img{border-radius:50%;width:34px;height:34px;border:2px solid rgba(255,255,255,0.5);}}.b-block-header__menu{text-align:center;justify-self:center;}.b-block-header__menu-list{padding:0;margin:0;display:flex;flex-wrap:nowrap;}@media (max-width:1200px) {.b-block-header__menu-link{font-size:var(--global-font-size-small);padding:14px 15px;}}@media (max-width:991px) {._user_anon .b-block-header__inner{display:block;position:relative;}._user_anon .b-block-header__logo{left:0;top:10px;position:absolute;}._user_anon .b-block-header__logo-link{width:182px !important;height:32px !important;display:block;padding:0 !important;}._user_anon .b-block-header__account._anon{position:absolute;top:9px;right:45px;}._user_anon .b-block-header__account._anon .b-block-header-user-actions{flex-direction:row-reverse;}._user_anon .b-block-header__signin{background:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-login.svg) center center no-repeat;background-size:27px;width:30px;display:block;}.b-block-header__menu-toggler{background:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-menu.svg) center center no-repeat;background-size:21px;width:45px;height:50px;position:absolute;top:0;left:-12px;z-index:1;}._user_anon .b-block-header__menu-toggler{left:auto;right:-12px;}.b-block-header__menu._open .b-block-header__menu-toggler{background-image:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-close.svg);background-size:18px;}.b-block-header__menu .b-block-header__menu-list{display:none;background:rgb(15 15 15 / 99%);top:0;left:0;padding:0;position:fixed;z-index:1000;width:100%;height:100%;transition:.1s;z-index:9999;}.b-block-header__menu._open .b-block-header__menu-list{border-top:rgba(255,255,255,.15) solid 1px;opacity:1;top:51px;display:flex;flex-direction:column;grid-gap:0;}}@media (max-width:420px) {._user_anon .b-block-header__back{display:none !important;}}@media (max-width:400px) {._user_anon .b-block-header__logo-link{width:140px !important;}}@media (max-width:360px) {._user_anon .b-block-header__logo-link{width:124px !important;}}@media (max-width:330px) {._user_anon .b-block-header__logo-link{width:105px !important;}}.b-block-header__menu-item{padding:0;margin:0;list-style-type:none;list-style-image:none;text-align:center;}.b-block-header__menu-item._item_search{}.b-block-header__menu-item._item_search .form-item{margin-top:7px;margin-bottom:0;}.b-block-header__menu-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:14px 10px;transition:all 0.3s ease-out;display:block;position:relative;white-space:nowrap;font-weight:bold;font-size:14px;}.b-block-header__menu-link._active{color:var(--global-link-active-color);}.b-block-header__menu-link-inner{position:relative;display:inline-block;}.b-block-header__menu-link-count{background:#e9181f;box-shadow:0 1px 1px rgba(0,0,0,0.12);position:absolute;top:-10px;left:100%;color:#fff;font-size:9px;line-height:8px;font-weight:bold;padding:2px 3px;margin-left:1px;border-radius:3px;}.b-block-header__menu-link-count:before{content:"+";}@media (max-width:991px) {.b-block-header__menu-link{font-family:var(--global-headings-font-family);padding:15px 20px;font-size:18px;}.b-block-header__menu-link-inner{display:block;position:relative;}.b-block-header__menu-link-inner:after{content:'';background:rgba(255,255,255,.1);height:1px;width:100%;position:absolute;left:0;bottom:-16px;}.b-block-header__menu-item{text-align:left;}}.b-block-header__mobile-menu,.b-block-header__menu-close{display:none;position:absolute;top:0;right:0;height:100%;padding:8px 15px 0 0;cursor:pointer;}.b-block-header__menu-close{height:32px;z-index:10;}.b-block-header__mobile-menu:after,.b-block-header__menu-close:after{content:"";background:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-menu.svg) center center no-repeat;background-size:contain;display:block;width:18px;height:18px;margin-top:7px;}.b-block-header__menu-close:after{background-image:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-close.svg);width:18px;height:18px;margin-top:7px;margin-right:4px;}.b-block-header._menu_open .b-block-header__menu{background:#2e3638;display:block !important;width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-webkit-transition:top 0.3s ease-out;}.b-block-header._menu_slideup .b-block-header__menu{top:-110%;}.b-block-header._menu_open .b-block-header__menu:after{background:rgba(0,0,0,0.5);content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;}.b-block-header._menu_open .b-block-header__menu-list{display:block;margin-top:50px;z-index:9;position:relative;}.b-block-header._menu_open .b-block-header__menu-item{width:100%;}.b-block-header._menu_open .b-block-header__menu-link{height:auto;padding:17px 0;color:#fff;font-weight:bold;}.b-block-header._menu_open .b-block-header__menu-link._active{color:#d7222a;}.b-block-header__menu-loader{background:rgba(215,34,42,0.3);height:3px;width:100%;position:absolute;left:0;top:0;z-index:98;display:none;}.b-block-header__menu._loading .b-block-header__menu-loader{display:block;}.b-block-header._menu_open .b-block-header__menu-loader:after{background-color:#fe8d92;content:" ";position:absolute;left:0;top:0;width:0;height:3px;z-index:99;}.b-block-header__menu._loading_start .b-block-header__menu-loader:after{transition:width 4s ease-in-out;width:100%;}@media (max-width:991px) {.b-block-header-gag{height:var(--region--page-header_height,62px);}.b-block-header__col.col-xs-3{width:100%;float:none;position:relative;}.b-block-header__logo-link{width:92px;height:47px;padding-top:11px;margin:0 auto;}.b-block-header__logo-img{display:block;width:auto;height:32px;}}.b-block-header .b-xwidget-editor__gear{top:auto;bottom:-9px;right:auto;left:50%;margin-left:-23px;}.b-block-header__search-link{padding-left:15px;display:flex;align-items:center;height:100%;}.b-block-header__search-link:after{background:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-search.svg) center center no-repeat;background-size:20px;width:21px;height:21px;display:block;content:"";}.b-block-header__search-link._active:after{background-image:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-search-close.svg);}.b-block-header__search-link._goto:after{background-image:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-loaded-dark.svg);}.b-block-header__menu-search{display:none;}.b-block-header__menu._view_search{overflow:hidden;position:relative;}.b-block-header__menu._view_search .b-block-header__menu-list{position:absolute;top:-100px;}.b-block-header__menu._view_search .b-block-header__menu-search{height:100%;display:flex;align-items:center;}.b-block-header-search{position:relative;padding:7px 0;}@media (max-width:991px) {.b-block-header-search{margin:15px 20px;padding:0;}}.b-block-header-search .b-block-header-search__field{background:transparent;border:0;padding:0 0 0 20px;margin:0;font-size:var(--block-header__menu_font-size,14px);color:#fff;width:0px;}@media (max-width:991px) {.b-block-header-search .b-block-header-search__field{width:100%;background:rgb(41 41 41) !important;border-radius:var(--global-border-radius-base);padding:0 0 0 15px;}}@media (min-width:992px) {._search-mode .b-block-header-search .b-block-header-search__field{background:rgba(255,255,255,0.1);width:35vw;}._search-mode .b-block-header__menu-item{display:none;}.b-block-header__menu-item._item_search{display:block !important;min-width:48px;}}.b-block-header-search__btn{background:url(/src/themes/main/src/Plugins/widget/block/-block-header/images/ico-search-white.svg) center center no-repeat;background-size:20px;display:block;position:absolute;top:0;right:0;width:48px;height:100%;cursor:pointer;z-index:100;}
/*** END src/themes/main/src/Plugins/widget/block/-block-header/block-header.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/-block-footer/block-footer.css ***/
.b-block-footer{--block-footer_border-top:transparent solid 1px;--block-footer__xmenu-item-link_color:var(--global-text-color-darker);--block-footer__xmenu-item-link_hover-color:var(--global-text-color-lighter);--block-footer__color:var(--global-text-color-base);}.b-block-footer{font-size:var(--global-font-size-small);text-align:center;background-color:var(--region--page-footer_bg);}.b-block-footer footer{border-top:var(--block-footer_border-top,#e7e7e7 solid 1px);padding-top:var(--region--page-footer_padding-top,20px);padding-bottom:var(--region--page-footer_padding-bottom,20px);}.b-block-footer .b-footer-xmenu__items{padding:0;margin:0;list-style-type:none;display:block;}.b-block-footer .b-footer-xmenu__item{padding:0;margin:0;list-style-type:none;display:inline;}.b-block-footer .b-footer-xmenu__item .fa{display:none;}.b-footer-xmenu__item-link{text-decoration:none;color:var(--block-footer__xmenu-item-link_color,#939cb0);display:inline-block;margin-right:15px;transition:all .2s;}.b-footer-xmenu__item-link:hover{text-decoration:none;color:var(--block-footer__xmenu-item-link_hover-color,#333);}.b-block-footer__copyright{font-size:12px;color:var(--block-footer__color,#ccc);margin-top:10px;}.b-block-footer .b-xwidget-editor__gear{top:-9px;right:auto;left:50%;margin-left:-23px;}@media (max-width:767px) {.b-block-footer__col{text-align:center;}.b-footer-xmenu__item-link{margin:0 7px 7px 7px;}.b-block-footer__copyright{margin-top:3px;}}
/*** END src/themes/main/src/Plugins/widget/block/-block-footer/block-footer.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/block/-block-header-content/block-header-content.css ***/
.b-block-header-content .b-page-title{line-height:var(--global-font-size-h1);}body .b-page-title-desc{margin-top:10px;cursor:default;user-select:none;font-size:var(--global-font-size-base,15px);}.b-block-header-content__desc{margin-top:10px;cursor:default;user-select:none;}.b-block-header-content__grid{display:grid;grid-template-columns:2fr 1fr;align-items:center;grid-gap:15px;}.b-block-header-content__grid-col{min-width:0;}.b-block-header-content__grid-col._toolbar{text-align:right;}@media(max-width:767px) {.b-block-header-content__desc br{display:none;}}
/*** END src/themes/main/src/Plugins/widget/block/-block-header-content/block-header-content.css ***/

