@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700&amp;subset=cyrillic);body,html{margin:0;padding:0;width:100%;display:block;height:100%}.text-secondary{color:rgba(0,0,0,.4)}body{background:#fff;font-family:PT Sans,sans-serif;font-weight:400;font-size:15px;line-height:1.3}b,h1,h2,h3,h4,h5,h6,strong{font-family:PT Sans,sans-serif;font-weight:700}.el-row{margin:25px 0}.app-h1{font-size:36px;color:#000;font-weight:400;margin:10px 0 20px 0}.app-h1--no-margin{margin:0}.app-h2{font-size:26px;color:#000;font-weight:400;margin:0 0 8px 10px}.app-h3{margin:20px 0 0 10px;font-weight:400}.el-card .el-card__header .app-h2{margin:0}.check-square{cursor:pointer;font-size:1.1em;color:#c0c4cc}.check-check-square{cursor:pointer;font-size:1.1em;color:#409eff}.table{width:100%;table-layout:fixed;margin:30px 0;border-spacing:0}.table--hover tr:hover{background:rgb(246.5,250.75,255);-webkit-box-shadow:0 1px 0 #def;box-shadow:0 1px 0 #def}.table tr{-webkit-box-shadow:0 1px 0 #eee;box-shadow:0 1px 0 #eee}.table td{padding:10px;font-size:1em;line-height:1.2em}.table__td--gray{color:#999}.fest-app{height:100%}.app-layout-fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-image:url(/assets/img/fullscreen-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.hotel-list__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.hotel-list__edit{color:#0486fe;margin-left:10px}.hotel-list__remove{color:#eb2929}.hotel-list .el-table__row:hover .hotel-list__icon{visibility:visible}.app-table__filter-row{margin:0}.app-table__pager{text-align:center;margin:30px auto}.app-table__pager-last-page{font-weight:400}.app-table__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.app-table__fas{position:relative;top:-.2em}.app-table__edit{color:#0486fe}.app-table__remove{color:#eb2929}.app-table .el-table__row{height:50px}.app-table .el-table__row:hover .app-table__icon{visibility:visible}.hotel-card-full .el-switch.is-disabled{opacity:1}.hotel-card-full .el-switch.is-disabled .el-switch__core,.hotel-card-full .el-switch.is-disabled .el-switch__label{cursor:default}.hotel-card-full__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.hotel-card-full__edit{color:#0486fe;margin-left:10px}.hotel-card-full__remove{color:#eb2929}.hotel-card-full .el-table__row:hover .hotel-list__icon{visibility:visible}.hotel-building-rooms-list__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.hotel-building-rooms-list__edit{color:#0486fe;margin-left:10px}.hotel-building-rooms-list__remove{color:#eb2929}.hotel-building-rooms-list .el-table__row:hover .hotel-building-rooms-list__icon{visibility:visible}.bed-info-icon{margin-right:5px}.room-place .el-row{margin:0}.room-place__text{font-style:italic;font-size:.8em;display:block}.room-place--is-secondary .el-card__body{background:#f6f6f6}.room-place__icon-remove{cursor:pointer;color:#e8695e}.room-place__icon-edit{cursor:pointer;color:#409eff;margin-right:5px}.room-places__place{margin-bottom:16px}.app-phone-input__country{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;line-height:41px;padding:0 10px}.group-member-form .el-checkbox{vertical-align:top}.group-member-form .el-checkbox__input{vertical-align:top;margin-top:2px}.group-member-form .el-checkbox__label{vertical-align:top;white-space:normal!important}.registration-page-info{height:100%;border-radius:0!important}.registration-page-info,.registration-page-info .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.registration-page-info__text{font-style:normal;font-weight:400;line-height:normal;font-size:36px;color:#239f18;max-width:860px;margin:auto}.registration-payment__content{max-width:585px;margin:20px auto}.registration-payment__total{margin:20px 0;text-align:right;font-size:20px}.participant-form{margin:20px auto}.participant-form__container{max-width:585px;margin:0 auto}.participant-form .el-checkbox{vertical-align:top}.participant-form .el-checkbox__input{vertical-align:top;margin-top:2px}.participant-form .el-checkbox__label{vertical-align:top;white-space:normal!important}.register-form{margin:20px auto}.register-form__container{max-width:585px;margin:0 auto}.register-form__phone{position:relative;z-index:999;padding-bottom:30px}.register-form .el-checkbox{vertical-align:top}.register-form .el-checkbox__input{vertical-align:top;margin-top:2px}.register-form .el-checkbox__label{vertical-align:top;white-space:normal!important}.register-group__content{max-width:585px;margin:20px auto}.auth-login-view{padding:50px}.registration-view__container{max-width:400px;margin:0 auto}.registration-view-suspended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px}.registration-view-suspended__text{max-width:500px;font-size:1.5em}.cabinet-payment-invoice-row{margin:20px 0}.manager-list__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.manager-list__edit{color:#0486fe;margin-left:10px}.manager-list__remove{color:#eb2929}.manager-list .el-table__row:hover .manager-list__icon{visibility:visible}.manager-update-form__login[data-v-6a28edcc]{font-size:16px;font-weight:700}.service-list__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.service-list__edit{color:#0486fe;margin-left:10px}.service-list__remove{color:#eb2929}.service-list .el-table__row:hover .service-list__icon{visibility:visible}.specialist-list__icon{font-size:1.2em;cursor:pointer;visibility:hidden}.specialist-list__edit{color:#0486fe;margin-left:10px}.specialist-list__remove{color:#eb2929}.specialist-list .el-table__row:hover .specialist-list__icon{visibility:visible}.print-checking-list .list-divider{height:30px}.print-checking-list .list-divider:last-child{height:0}.print-checking-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.print-checking-list .list-item__fullname{font-size:20px;text-transform:capitalize}.print-checking-list .list-item-check__icon1{display:inline-block;font-size:22px;padding-right:5px;position:relative;bottom:3px}.print-checking-list .list-item-check__icon{font-size:28px;padding-right:5px}.print-checking-list .list-item-check__text{font-size:48px}.event-service-participants[data-v-24974304]{margin:0 auto;max-width:550px}.event-service-participants .event-service-participant-data[data-v-24974304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding:17px 0;border-bottom:1px solid #ebeef5}.event-service-participants .event-service-participant-data__plan[data-v-24974304]{font-size:12px}.event-service-participants .event-service-participants-list-item[data-v-24974304]{padding:16px 0}.event-service-participants .event-service-participants-list-item__date[data-v-24974304]{font-size:24px;margin-bottom:15px}.event-service-participants .event-service-participants-list-item-participants[data-v-24974304]{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #000}.event-service-participants .event-service-participants-list-item-participants__time[data-v-24974304]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;padding-top:16px}.event-service-participants .event-service-participants-list-item-participants__item[data-v-24974304]{-webkit-box-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-service-participants-header[data-v-24974304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:600px}.event-service-participants-header__title[data-v-24974304]{font-size:36px;text-align:center}.event-service-participants-header__icon[data-v-24974304]{font-size:36px;color:#1871f8;cursor:pointer}.participant-service-enrollment{display:block;width:680px;-webkit-box-sizing:border-box;box-sizing:border-box}.participant-service-enrollment-item{display:inline-block;width:335px;height:300px;border:1px solid #000;padding-left:25px;padding-top:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.participant-service-enrollment-item__fullname{padding-bottom:60px;font-size:18px}.participant-service-enrollment-item__centered{padding-bottom:50px}.participant-service-enrollment-item__datestart{font-size:14px;font-weight:700}.participant-service-enrollment-item__specialist{color:#ccc;margin-bottom:10px}.participant-service-enrollment-item__plan{font-size:14px}.transfer-registration-print-list{max-width:640px;margin:0 auto;padding:35px 0}.submit-button{margin-top:40px!important}.new-participant-list .el-table{font-size:2em}.new-participant-list .el-button{font-size:1em;padding:15px}.new-participant-place{line-height:2em}.new-participant-with-previous-place{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-template-rows:1.7em 1.7em}.new-participant-with-previous-place .previous-place{grid-column:1;grid-row:1;white-space:nowrap}.new-participant-with-previous-place .fa-arrow-down{grid-column:2;grid-row-start:1;grid-row-end:3;align-self:center;justify-self:left;color:red;margin-left:5px}.new-participant-with-previous-place .current-place{grid-column:1;grid-row:2;white-space:nowrap}.place-number{font-size:1.8em}.fa-building{margin-right:2px}.participant-with-key-list .action-buttons{text-align:right}.participant-with-key-list .action-buttons .button-export{margin-right:-10px}.reception{max-width:1000px}.reception h1{font-size:3em}.print-checking-list{margin:0 auto;padding:35px 0;max-width:570px}.print-checking-list__title{margin-bottom:30px;text-align:center;padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000;letter-spacing:3px;font-size:24px;text-transform:uppercase}.app-lk-sms-message__header{font-size:36px;font-family:PT Sans,sans-serif;color:#000;margin-bottom:10px}.app-lk-sms-message__text{margin-bottom:10px;font-size:18px;word-break:break-word}.app-lk-sms-message__row{display:-webkit-box;display:-ms-flexbox;display:flex}.app-lk-sms-message__col-image,.app-lk-sms-message__col-text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width:680px){.app-lk-sms-message__col-image{display:none}}.app-lk-sms-message__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:680px){.app-lk-sms-message__controls{display:block;text-align:center}}.app-lk-sms-message__warn{color:red;font-weight:700;padding-left:15px;padding-right:15px}.app-lk-sms-message__code-picture{width:100%;min-height:100%;height:210px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/img/code.jpg)}.app-lk-sms-message__timer-text{color:#979797;font-size:14px;font-family:PT Sans,sans-serif}.service-label{color:#979797}.schedule-participant-enrol-list{border:1px solid #d8d8d8!important;height:100%;margin:10px}.schedule-participant-enrol-list-header{margin-bottom:10px}.schedule-participant-enrol-list-header__title{font-size:24px}.promocode[data-v-b1ebb49a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.promocode-input[data-v-b1ebb49a]{-ms-flex-preferred-size:150px;flex-basis:150px}.participants-total-widget{border:1px solid #d8d8d8!important;max-width:305px;width:100%;height:100%}@media(max-width:768px){.participants-total-widget{max-width:100%}}.participants-total-widget__header{font-size:28px;margin:20px 0}.participants-total-widget__item{font-size:14px;line-height:20px}.participants-total-widget__item-name{color:#979797}.participants-total-widget__count{margin-top:20px;line-height:24px}.participants-total-widget__count-item{text-align:right;font-size:14px;color:#000}.participants-total-widget__count-item:last-child{font-size:18px}.participants-total-widget .el-collapse-item__header{font-size:15px;color:#000}.transfer-registration-form{border:1px solid #d8d8d8!important;width:100%;max-width:305px;height:100%}@media(max-width:768px){.transfer-registration-form{max-width:100%}}.transfer-registration-form__field-description{font-size:13px;color:#a9a9a9;margin-top:-8px}.transfer-registration-form__register-header{font-family:PT Sans;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#000}.transfer-registration-form__time-label{vertical-align:middle;font-size:14px;color:#606266;line-height:10px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.transfer-registration-form__time-row{margin:15px 0}.transfer-registration-form__native-number-input input[type=number]::-webkit-inner-spin-button,.transfer-registration-form__native-number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.transfer-registration-form-header{margin-bottom:10px}.transfer-registration-form-header__title{font-size:24px}.transfer-registration-form .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px}.app-lk{max-width:none!important}.app-lk-participants-table__table{padding:0 30px}@media(max-width:450px){.app-lk-participants-table__table{padding:0 0;font-size:12px}.app-lk-participants-table__table td{padding:10px 0}}.app-lk-participants-table__table tr{text-align:center}.app-lk-participants-table__table .table__text-error{font-weight:700;color:red}.app-lk-participants-table__controls-row{max-width:50px}.app-lk-participants-table__edit-icon{cursor:pointer}.participant-form__phone{padding:0 8px}@media(max-width:420px){.app-lk-participant-modal__confirm{width:100%!important}}.app-lk-participant-modal__row{margin:5px 0!important}.app-lk-participant-modal__form-item{margin-bottom:0!important}@media(max-width:450px){.app-lk-participant-modal__form-item .el-input{font-size:16px}}.app-lk-participant-modal__form-item label{padding:0 0 0!important}.app-lk-participant-modal__date-form-item{padding:0 0 15px!important}.app-lk-participant-modal__date-form-item .el-form-item__content,.app-lk-participant-modal__date-form-item .el-input__icon{line-height:0}.app-lk-participant-modal__date-form-item .el-form-item__error{word-break:break-word}@media(max-width:450px){.app-lk-participant-modal__date-input{padding:0 40px!important}}.app-lk-participant-modal__delete-icon{margin-right:5px}.app-lk-participant-modal__link{padding:0 8px;border-bottom:none!important}.app-lk-participant-modal__link:after{border:none!important}.app-lk__total{text-align:right;font-family:PT Sans,sans-serif;font-size:20px;line-height:14px;color:#000}.app-lk__link{border-bottom:none!important}.app-lk__link:after{border:none!important}.app-lk__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-lk__yellow-message{background:#fff9ba;padding:19px 26px;font-size:18px;font-family:PT Sans,sans-serif;margin-top:20px}.app-lk__participant-modal .el-dialog{max-width:420px!important}.app-lk__participant-modal .el-dialog__headerbtn{width:21px;height:21px;border-radius:100%;background:#eb2929}.app-lk__participant-modal .el-dialog__headerbtn i{font-size:14px;color:#fff}.app-lk{padding:20px;max-width:600px;margin:0 auto}@media(max-width:450px){.app-lk{padding:0}}.app-lk__header{font-size:36px;line-height:47px}@media(max-width:450px){.app-lk__header{font-size:24px}}.app-lk-info{max-width:600px;margin:0 auto}.app-lk-info__header{margin:0;padding-bottom:10px;font-size:36px;font-weight:400}@media(max-width:450px){.app-lk-info__header{font-size:24px}}.app-lk-info__text{margin:0;padding-bottom:10px;font-size:22px}@media(max-width:450px){.app-lk-info__text{font-size:16px}}.app-lk-info__text-success{font-family:PT Sans;font-style:normal;font-weight:400;font-size:30px}@media(max-width:450px){.app-lk-info__text-success{font-size:16px}}.app-lk-info__text-error{font-family:PT Sans;font-style:normal;font-weight:400;font-size:25px}@media(max-width:450px){.app-lk-info__text-error{font-size:16px}}.app-lk-info__link{font-family:PT Sans;font-style:normal;font-weight:400;font-size:25px!important;color:#409eff!important}.app-lk-info__link:after{border-bottom:none!important}@media(max-width:450px){.app-lk-info__link{font-size:16px!important}}.app-onlinelk-registration__form-col{width:100%;max-width:400px}.app-onlinelk-registration__select{width:100%}.app-onlinelk-registration__header{text-align:center}.app-onlinelk-registration__header--red{color:red}.app-onlinelk-registration__row{margin:-3px}.app-onlinelk-registration__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}