body{font-family:Open Sans,sans-serif;font-weight:400;padding:0;margin:0;position:relative}body.modal-open{overflow:hidden}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}a:focus,button,input,textarea{outline:none}.img-responsive{display:block;max-width:100%;height:auto}*,:after,:before{box-sizing:border-box}button,input,optgroup,select,textarea{margin:0;font-family:inherit;border-radius:0}button,input{overflow:visible}.link{text-decoration:none;color:#303030;border-bottom:1px solid #303030;transition:color .3s,border-color .3s}.link:hover{color:#659aff;border-color:#659aff}.red{color:#ce4e4e}.w-100{width:100%}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.mb-20{margin-bottom:20px!important}.no-margin{margin:0!important}.primary{color:#659aff}.auth{padding:25px 15px;display:flex;flex-direction:column;min-height:100vh;background-image:url(/packs/media/src/img/auth-bg-37f2f0e988c55287546c446f7d4bfabe.jpeg);background-position:50%;background-size:cover}.auth__logo{display:flex;justify-content:center;margin-bottom:25px}.auth__logo img{max-width:80px}.auth__form{margin:auto;max-width:474px;width:100%}.auth__form--big{max-width:855px}.auth__copyright{margin-top:45px}.auth__copyright-text{text-align:center;font-size:12px;line-height:14px;color:#c4c4c4}.auth__copyright-link{text-decoration:none;color:#c4c4c4;border-bottom:1px solid #c4c4c4;transition:color .3s,border-color .3s}.auth__copyright-link:hover{color:#fff;border-color:#fff}#error_explanation h2{color:#ce4e4e;font-size:20px}#error_explanation ul li{color:#ce4e4e;font-size:16px}.auth-form{padding:43px 60px;background:#fff}@media only screen and (max-width:767px){.auth-form{padding:30px 20px}}.auth-form__title{margin-bottom:30px;font-size:30px;line-height:41px;text-align:center}.auth-form__input-group{margin-bottom:5px}.auth-form__input-group--mb-3{margin-bottom:30px}.auth-form__forgot-pass{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:21px}.auth-form__forgot-pass-link{margin-bottom:8px;display:block;font-size:15px;line-height:20px;color:#000;text-decoration:none;border-bottom:1px solid #000;transition:color .3s,border-color .3s}.auth-form__forgot-pass-link:hover{color:#659aff;border-color:#659aff}.auth-form__forgot-success{font-size:20px;line-height:27px;text-align:center;margin-bottom:21px}.auth-form__two-col-buttons{max-width:350px;margin-left:auto;margin-right:auto}.input-group{margin-bottom:12px}.input-group__label{margin-bottom:10px;display:block;font-size:14px;line-height:19px;font-weight:600}.input-group__sub-label{color:#6d6d6d;font-size:12px;margin-bottom:10px}.input-group__input{padding:9px 15px;display:block;width:100%;font-size:14px;line-height:19px;background:#fff;border:1px solid #c4c4c4;transition:border-color .3s,background-color .3s;color:#000}.input-group__input:focus{border-color:#303030}.input-group__input--error{border-color:#ce4e4e}.input-group__input--textarea{height:107px;resize:none}.input-group__input--textarea_lg{height:295px;resize:none}.input-group__input--textarea_less_height{height:80px;resize:none}.input-group__input--value-left{padding-left:20px}.input-group__input--value-right{text-align:right;padding-right:30px}.input-group__input--md-height{height:60px;font-size:17px}.input-group__input--textarea-sm{height:193px;resize:none}.input-group__input[disabled]{background:#eee;border-color:#eee;color:#6d6d6d;cursor:default}.input-group__error{padding:0 16px;min-height:16px;color:#ce4e4e;font-size:12px;line-height:16px}.input-group__with-sm-button{display:flex}.input-group__with-sm-button .input-group__date-wrapper{width:100%}.input-group__with-sm-button .input-group__input{border-right:none}.input-group__sm-button{flex-shrink:0;width:40px;display:block;border:1px solid #303030;background:#303030;padding:0;transition:border-color .3s,color .3s,background-color .3s;cursor:pointer}.input-group__sm-button:hover{color:#303030;background:#fff}.input-group__sm-button:hover i{color:#303030}.input-group__sm-button i{transition:color .3s;color:#fff}.input-group__sm-button--border_theme{color:#303030;background:#fff}.input-group__sm-button--border_theme i{color:#303030}.input-group__sm-button--border_theme:hover{background:#303030;color:#fff}.input-group__sm-button--border_theme:hover i{color:#fff}.input-group__sm-button--sentered_inside{display:flex;justify-content:center;align-items:center}.input-group__sm-button--danger{background:#ce4e4e;border-color:#ce4e4e}.input-group__sm-button--danger:hover{border-color:#303030;background:#fff}.button-wrapper{display:flex;justify-content:center;padding-top:19px}.button-wrapper__button{display:block;width:100%;border:1px solid #303030;background:#303030;padding:14px 10px;color:#fff;text-align:center;max-width:170px;text-decoration:none;font-size:15px;line-height:20px;text-transform:uppercase;transition:border-color .3s,color .3s,background-color .3s;cursor:pointer}.button-wrapper__button--border_theme,.button-wrapper__button:hover{color:#303030;background:#fff}.button-wrapper__button--border_theme:hover{background:#303030;color:#fff}.button-wrapper__button--full_width{max-width:100%}.button-wrapper__button--sm_height{padding:8px 10px}.button-wrapper__button--auto-width{max-width:inherit;width:auto}.button-wrapper__button--green{background-color:#45ba1c;border-color:#45ba1c}.button-wrapper__button--huge{font-size:35px;max-width:220px;height:50px;display:flex;justify-content:center;align-items:center}.button-wrapper__button[disabled]{background:#eee!important;border-color:#eee!important;color:#6d6d6d!important;cursor:default}.button-wrapper--select_theme{padding-top:0}.button-wrapper--select_theme .button-wrapper__button{padding:8px 10px;white-space:nowrap}.button-wrapper--less_dispance{padding-top:5px}.two-col-buttons{display:flex}.two-col-buttons__item{width:50%}.two-col-buttons__item:first-child{padding-right:5px}.two-col-buttons__item:last-child{padding-left:5px}.auth-two-cols{display:flex}@media only screen and (max-width:767px){.auth-two-cols{display:block}}.auth-two-cols__side{width:50%}@media only screen and (max-width:767px){.auth-two-cols__side{width:100%}}.auth-two-cols__side:first-child{padding-right:15px}@media only screen and (max-width:767px){.auth-two-cols__side:first-child{padding-right:0}}.auth-two-cols__side:last-child{padding-left:15px}@media only screen and (max-width:767px){.auth-two-cols__side:last-child{padding-left:0}}.checkboxes-row{display:flex;align-items:flex-start;flex-wrap:wrap}@media only screen and (max-width:767px){.checkboxes-row{display:block}}.checkboxes-row__check-box{margin-bottom:12px;margin-right:43px}@media only screen and (max-width:767px){.checkboxes-row__check-box{margin-bottom:10px;margin-right:0}}.checkboxes-row__check-box:last-child{margin-right:0}.checkbox-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.checkbox-wrapper__checkbox{width:0;height:0;display:block;position:absolute;left:-5000px;top:0}.checkbox-wrapper label{display:block;width:18px;height:18px;border:1px solid #c4c4c4;background:#fff;position:relative;top:-1px;cursor:pointer;margin-bottom:0}.checkbox-wrapper label:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#303030;opacity:0}.checkbox-wrapper label:after{content:"";display:block;position:absolute;top:0;left:2px;width:0;height:100%;background-size:12px;background-image:url(/packs/media/src/img/checked-f7d6ccf49b7eddd082eb96fdcbd4cde5.svg);background-repeat:no-repeat;background-position:0;transition:width .3s}.checkbox-wrapper__checkbox:checked+label{border-color:#303030}.checkbox-wrapper__checkbox:checked+label:before{opacity:1}.checkbox-wrapper__checkbox:checked+label:after{width:12px}.checkbox-wrapper__label{padding-left:10px;font-size:14px;color:#000}.upload-file{display:flex;position:relative}.upload-file__name-file{position:relative;width:100%;padding:9px 15px;font-size:14px;line-height:19px;background:#fff;border:1px solid #c4c4c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-file__input-file{width:0;height:0;display:block;position:absolute;left:-5000px;top:0}.upload-file__button-label{flex-shrink:0;width:40px;height:40px;background-color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer}.with-value{position:relative}.with-value__value{display:block;position:absolute;top:calc(50% - 1px);left:11px;z-index:2;transform:translateY(-50%);font-size:14px;line-height:19px}.with-value__value--right{left:auto;right:16px}.select{position:relative}.select__input-hidden{width:0;height:0;display:block;position:absolute;left:-5000px;top:0;font-size:0}.select__lable{min-height:39px;padding:9px 40px 9px 15px;border:1px solid #c4c4c4;position:relative;background:#fff;cursor:pointer}.select__lable:before{content:"";display:block;position:absolute;top:16px;right:16px;width:12px;height:7px;background-image:url(/packs/media/src/img/arrow-bottom-d52819cbc6973042b8dec4d4e1c495e1.svg);background-repeat:no-repeat;background-position:50%}.select__lable--tag-theme{display:flex;flex-wrap:wrap;align-items:flex-start;padding:5px 40px 1px 15px}.select__dropdown{display:none;max-height:220px;position:absolute;top:100%;left:0;width:100%;overflow:auto;z-index:10}.select__picked{font-size:14px;line-height:19px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select__tag{display:flex;align-items:center;margin-bottom:5px;margin-right:5px;border-radius:50px;background:#303030;padding:5px 10px}.select__tag-text{font-size:12px;line-height:16px;color:#fff}.select__tag-delete{display:block;position:relative;width:10px;height:10px;flex-shrink:0;background:transparent;border:none;padding:0;margin-left:9px;transform-origin:center;transform:rotate(45deg);cursor:pointer}.select__tag-delete:before{top:0;left:50%;transform:translateX(-50%);width:2px;height:100%}.select__tag-delete:after,.select__tag-delete:before{content:"";display:block;position:absolute;background:#fff}.select__tag-delete:after{top:50%;left:0;transform:translateY(-50%);width:100%;height:2px}.select--opened .select__dropdown{display:block}.select-dropdown{box-shadow:0 4px 10px rgba(0,0,0,.09);border:1px solid #c4c4c4;border-top:none;background:#fff}.select-dropdown__list{margin:0;padding:0;list-style:none}.select-dropdown__item{padding:9px 20px;font-size:14px;line-height:19px;transition:background-color .3s;cursor:pointer}.select-dropdown__item--active{background:#f2f2f2}.row-generate{display:flex;position:relative;padding-right:35px}@media only screen and (max-width:767px){.row-generate{display:block;margin-bottom:10px}}@media only screen and (max-width:767px){.row-generate:last-child{border-bottom:none}}.row-generate__coll{width:100%;padding-right:15px}@media only screen and (max-width:767px){.row-generate__coll{padding-right:0}}.row-generate__coll:last-child{padding-right:0}.row-generate--generated{position:relative}@media only screen and (max-width:767px){.row-generate--generated{padding-right:35px}}.row-generate__delete{display:block;position:absolute;right:0;top:calc(50% + 4px);transform:translateY(-50%);width:20px;height:20px;border:none;background:transparent;padding:0;cursor:pointer}@media only screen and (max-width:767px){.row-generate__delete{left:auto;right:0;top:47px}}.row-generate__delete:before{top:0;left:50%;transform:translateX(-50%) rotate(45deg);width:2px;height:100%;transform-origin:center}.row-generate__delete:after,.row-generate__delete:before{content:"";display:block;position:absolute;background:#303030}.row-generate__delete:after{top:50%;left:0;transform:translateY(-50%) rotate(45deg);width:100%;height:2px;transform-origin:center}.add-row-generate{display:flex;margin-bottom:21px;margin-top:10px;align-items:center}.add-row-generate__btn{display:block;flex-shrink:0;border:1px solid #303030;width:32px;height:32px;padding:0;background:#303030;position:relative;cursor:pointer;transition:background-color .3s}.add-row-generate__btn:hover{background-color:#fff}.add-row-generate__btn:hover:after,.add-row-generate__btn:hover:before{background:#303030}.add-row-generate__btn:before{width:2px;height:14px}.add-row-generate__btn:after,.add-row-generate__btn:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;transform-origin:center;transition:background-color .3s}.add-row-generate__btn:after{width:14px;height:2px}.add-row-generate__text{margin-left:15px;font-size:14px;line-height:19px}.sort-button{background:transparent;color:#fff;border:none;cursor:pointer}.flex-actions{display:flex;align-items:flex-start}.flex-actions__item{margin-right:20px;margin-bottom:20px}.radio-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.radio-wrapper__radio{width:0;height:0;display:block;position:absolute;left:-5000px;top:0}.radio-wrapper .radio-wrapper__label-action{display:block;width:18px;height:18px;border:1px solid #c4c4c4;background:#fff;position:relative;top:-1px;cursor:pointer;margin-bottom:0;border-radius:50%}.radio-wrapper .radio-wrapper__label-action:before{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#303030;opacity:0;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s}.radio-wrapper__radio:checked+.radio-wrapper__label-action{border-color:#303030}.radio-wrapper__radio:checked+.radio-wrapper__label-action:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.radio-wrapper__radio[disabled]+.radio-wrapper__label-action{border-color:#eee;cursor:default}.radio-wrapper__radio[disabled]+.radio-wrapper__label-action:before{background:#eee}.radio-wrapper__label{padding-left:10px;font-size:14px;color:#000}.radio-wrapper__label--disabled{color:#6d6d6d}.complete-mark{display:flex;padding-top:5px}.complete-mark__block{border-radius:100px;padding:11px 15px;background:#d1f2da}.complete-mark__block--red{background:#f79292}.complete-mark__block--red .complete-mark__text{color:#ce4e4e}.complete-mark__block--warning{background:#fff3cd}.complete-mark__block--warning .complete-mark__text{color:#856404}.complete-mark__text{color:#45ba1c;font-size:15px;line-height:20px}.complete-mark__text--green{color:#45ba1c}