/*** Used files (7): ***/
/* src/themes/main/src/Plugins/widget/class-list/class-list--item/class-list--item.css */
/* src/themes/main/src/Plugins/widget/master-liteblog-styles/master-liteblog-styles.css */
/* src/themes/main/src/Plugins/widget/-liteblog-node/liteblog-node.css */
/* src/themes/main/src/Plugins/widget/master-user/master-user--top-notices/master-user--top-notices.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 */


/*** 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:var(--white);transform:scale(1);transition:.4s;}.b-class-list--item:hover{color:var(--white);}@media(min-width:767px) {.b-class-list--item:hover{transform:scale(1.03);}}.b-class-list--item._add{border:var(--overlay-white-20) 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:var(--overlay-white-40);}.b-class-list--item-add-text{position:absolute;bottom:20%;width:100%;color:var(--overlay-white-30);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:var(--overlay-white-70);}.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:var(--overlay-white-90);font-size:11px;font-weight:bold;margin-bottom:5px;}.b-class-list--item__block-duration{background:var(--overlay-black-70);position:absolute;right:15px;bottom:15px;font-size:12px;line-height:11px;color:var(--white);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:var(--legacy-yellow-ffdd57) !important;color:var(--black) !important;}.b-class-list--item__action .b-ico{margin-right:3px;}.b-class-list--item__budge{background-color:var(--legacy-pink-ea003d);box-shadow:0 4px 12px var(--legacy-pink-ea003d-a40);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:var(--white);font-weight:bold;z-index:2;}.b-class-list--item__budge._free{background-color:var(--accent-cyan);box-shadow:0 4px 12px rgba(var(--accent-cyan-rgb),0.4);}.b-class-list--item__budge._premium{background-color:transparent;border:var(--overlay-white-20) solid 1px;border-left:0;box-shadow:0 0px 11px -1px var(--overlay-white-30);color:var(--overlay-white-80);}.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:var(--white);}}.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-liteblog-styles/master-liteblog-styles.css ***/
.b-master-liteblog-styles{margin-top:70px;}.b-master-liteblog-styles__filters{display:grid;grid-template-columns:auto min-content;padding-top:var(--region--tabs_padding-top,60px);padding-bottom:var(--region--tabs_padding-bottom,60px);}.b-master-liteblog-styles__types{min-width:0;}.b-master-liteblog-styles__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;margin-bottom:30px;}.b-master-liteblog-styles__list._teachers{grid-template-columns:1fr 1fr 1fr 1fr;}@media(max-width:991px) {.b-master-liteblog-styles__list{grid-gap:10px;grid-template-columns:1fr 1fr;}.b-master-liteblog-styles__list._teachers{grid-template-columns:1fr 1fr 1fr;}}@media(max-width:767px) {.b-master-liteblog-styles{margin-top:20px;}}@media(max-width:639px) {.b-master-liteblog-styles__list{grid-template-columns:1fr;}.b-master-liteblog-styles__list._teachers{grid-template-columns:1fr 1fr;}}@media(max-width:340px) {.b-master-liteblog-styles__list._teachers{grid-template-columns:1fr;}}.b-master-liteblog-styles__no-items{border-radius:var(--global-border-radius-large);background-color:var(--region--main__block_bg);padding:30px;}
/*** END src/themes/main/src/Plugins/widget/master-liteblog-styles/master-liteblog-styles.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/-liteblog-node/liteblog-node.css ***/
.b-liteblog-node{background:var(--bg-elevated);border-radius:var(--global-border-radius-base);position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'header-image header-text' 'content content';align-items:center;}.b-liteblog-node__header-image{grid-area:header-image;position:relative;align-self:normal;}.b-liteblog-node__header-image img{top:0;left:0;width:100%;opacity:0;}.b-liteblog-node__header-text{grid-area:header-text;padding:50px;height:100%;background:var(--black);}.b-liteblog-node__header-pathway{margin-bottom:1em;opacity:.7;}.b-liteblog-node__content{grid-area:content;}.b-liteblog-node__content p:last-of-type{margin-bottom:0;}.truncate-link-more,.truncate-link-less,.truncate-link-more:hover,.truncate-link-less:hover{border:0;color:var(--global-brand-primary);margin-left:5px;font-weight:bold;}@media(max-width:1199px) {.b-liteblog-node{}}@media(max-width:991px) {.b-liteblog-node{grid-template-columns:1fr;grid-template-areas:'header-image' 'header-text' 'content';}.b-liteblog-node__header-text{grid-area:header-text;padding-bottom:0;}}@media(max-width:479px) {.b-liteblog-node__header-text{padding:20px 20px 0 20px;height:auto;background:transparent;}.b-liteblog-node__content{padding:20px 20px 20px 20px !important;}}.b-liteblog-node__header-teaser{font-weight:bold;}.b-liteblog-node__added{position:absolute;top:0;left:30px;width:85px;padding:8px 8px 12px 8px;background:var(--legacy-pink-e80056);border-bottom-left-radius:var(--global-border-radius-base);border-bottom-right-radius:var(--global-border-radius-base);text-align:center;text-transform:uppercase;line-height:1;}.b-liteblog-node__added-day{font-weight:bold;font-size:var(--global-font-size-h2);line-height:1;padding-bottom:5px;margin-bottom:9px;border-bottom:1px solid var(--overlay-white-30);}.b-liteblog-node__added-month{font-size:var(--global-font-size-small);font-weight:bold;}.b-liteblog-node__text *:last-child{margin-bottom:0;}.b-liteblog-node__content{word-break:break-word;padding:50px;}.b-liteblog-nodes{margin-top:70px;}.b-liteblog-node .b-liteblog-node-tags a{margin-top:0;margin-right:15px;}.b-liteblog-node__meta{overflow:hidden;margin:1em 0;}.b-liteblog-node__tags{float:left;}
/*** END src/themes/main/src/Plugins/widget/-liteblog-node/liteblog-node.css ***/

/*** BEGIN src/themes/main/src/Plugins/widget/master-user/master-user--top-notices/master-user--top-notices.css ***/
.b-master-user--top-notices{text-align:center;background-color:var(--brand-pink);padding-top:20px;padding-bottom:20px;color:var(--white);cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.b-master-user--top-notices._moderate{background-color:rgba(var(--brand-pink-rgb),0.24);padding-top:10px;padding-bottom:10px;}.b-master-user--top-notices__inner{display:grid;grid-template-columns:auto min-content;grid-gap:15px;justify-content:center;align-items:center;}.b-master-user--top-notices__title{font-family:var(--global-headings-font-family);font-weight:var(--global-headings-font-weight);font-size:var(--global-font-size-large);color:var(--white);min-width:0;}.b-master-user--top-notices__title b{color:var(--white);}.b-master-user--top-notices__action{min-width:0;}.b-master-user--top-notices br{display:none;}.b-master-user--top-notices__btn.btn{font-weight:bold;}.b-master-user--top-notices .b-xcountdownlight{color:var(--white);line-height:16px;text-transform:none;}.b-master-user--top-notices .b-xcountdownlight:after{content:none !important;}.b-master-user--top-notices .b-xcountdownlight__label,.b-master-user--top-notices .b-xcountdownlight__el._days,.b-master-user--top-notices .b-xcountdownlight__el-lable{display:none !important;}.b-master-user--top-notices ._skin_light .b-xcountdownlight__el{width:auto;height:auto;margin:0;font-size:14px;display:inline;}.b-master-user--top-notices ._skin_light .b-xcountdownlight__el-value{display:inline;font-weight:bold;}.b-master-user--top-notices .b-xcountdownlight__el._hours .b-xcountdownlight__el-value:after{content:'ч';margin-right:4px;margin-left:-1px;font-weight:normal;}.b-master-user--top-notices .b-xcountdownlight__el._minutes .b-xcountdownlight__el-value:after{content:'м';margin-right:4px;margin-left:-1px;font-weight:normal;}.b-master-user--top-notices .b-xcountdownlight__el._seconds .b-xcountdownlight__el-value:after{content:'с';margin-left:-1px;font-weight:normal;}.b-master-user--top-notices._view-promocode{text-transform:uppercase;font-weight:normal;padding-top:10px;padding-bottom:10px;}.b-master-user--top-notices._view-promocode .b-master-user--top-notices__title{font-weight:normal;font-family:var(--global-font-family-base);font-size:14px;}.b-master-user--top-notices__discount,.b-master-user--top-notices__promocode{font-weight:bold;}.b-master-user--top-notices__discount{background:var(--overlay-white-90);border-radius:4px;color:var(--brand-pink);padding:0 3px;}.b-master-user--top-notices__promocode{color:var(--black);}.b-master-user--top-notices._view-promocode .b-ico-alarm,.b-master-user--top-notices._view-promocode .b-ico-dance{background:url(/src/themes/main/src/Plugins/widget/master-user/master-user--top-notices/images/ico-clock.gif) center no-repeat;background-size:contain;content:'';display:inline-block;width:20px;aspect-ratio:1/1;margin-right:3px;vertical-align:-4px;}.b-master-user--top-notices._view-promocode .b-ico-dance{background-image:url(/src/themes/main/src/Plugins/widget/master-user/master-user--top-notices/images/ico-dance.gif);}.b-master-user--top-notices._view-promocode .b-master-user--top-notices__btn.btn{padding:5px 10px;}@media(max-width:767px) {.b-master-user--top-notices{text-align:left;}.b-master-user--top-notices__inner{justify-content:normal;}.b-master-user--top-notices__action{text-align:right;}.b-master-user--top-notices br{display:block;}.b-master-user--top-notices._view-promocode .b-master-user--top-notices__title{font-size:13px;}}
/*** END src/themes/main/src/Plugins/widget/master-user/master-user--top-notices/master-user--top-notices.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:var(--overlay-white-10) 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 var(--overlay-white-10);}.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:var(--overlay-white-30);}._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 var(--overlay-white-50);transition:0.2s;}.b-block-header-user-actions__toggler:hover img{border:2px solid var(--overlay-white-90);}.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 var(--overlay-white-50);}}.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:var(--legacy-dark-0f0f0f-a99);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:var(--overlay-white-10) 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:var(--accent-red);box-shadow:0 1px 1px var(--overlay-black-10);position:absolute;top:-10px;left:100%;color:var(--white);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:var(--overlay-white-10);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:var(--legacy-gray-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:var(--overlay-black-50);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:var(--white);font-weight:bold;}.b-block-header._menu_open .b-block-header__menu-link._active{color:var(--legacy-red-d7222a);}.b-block-header__menu-loader{background:var(--legacy-red-d7222a-a30);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:var(--legacy-red-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:var(--white);width:0px;}@media (max-width:991px) {.b-block-header-search .b-block-header-search__field{width:100%;background:var(--legacy-gray-292929) !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:var(--overlay-white-10);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,var(--legacy-white-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,var(--accent-bluegray));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,var(--global-gray-darker));}.b-block-footer__copyright{font-size:12px;color:var(--block-footer__color,var(--global-gray-light));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 ***/

