.icon-file-blank{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-0.6em -38.2em;font-size:1rem}.icon-file-docx{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-2.6em -38.2em;font-size:1rem}.icon-file-pdf{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-4.6em -38.2em;font-size:1rem}.icon-file-txt{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-6.6em -38.2em;font-size:1rem}.icon-file-img{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-8.6em -38.2em;font-size:1rem}.icon-file-csv{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-10.6em -38.2em;font-size:1rem}.icon-file-dwg{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-12.6em -38.2em;font-size:1rem}.icon-file-zip{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-14.6em -38.2em;font-size:1rem}.icon-file-ppt{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-16.6em -38.2em;font-size:1rem}.icon-file-xml{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-18.6em -38.2em;font-size:1rem}.icon-file-xls{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-20.6em -38.2em;font-size:1rem}.icon-add-users-gray{content:'';width:2.2em;height:2em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-65.3em -3.9em;font-size:1rem}.icon-add-users-red{content:'';width:2.2em;height:2em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-67.5em -3.9em;font-size:1rem}#autocontract-form .modal-body{overflow-y:auto;padding:2.5rem}html.device-mobile #autocontract-form .modal-body{padding:1.5rem 1.2rem}html.device-mobile #autocontract-form .modal-body .nav--design .nav-item{width:auto;flex-grow:1}html.device-mobile #autocontract-form .modal-body .nav--design li.nav-item[data-for="ip"]{width:10rem;flex-shrink:0}html.device-mobile #autocontract-form .modal-body .nav--contract .nav-link{min-width:0}html.device-mobile  .p-mobile-0{padding-left:0!important;padding-right:0!important}#createByClient,
#previewContract{width:27rem;line-height:1.5}html.device-mobile .screen-autoContractForm{margin-top:5rem}.screen-autoContractForm .screen-container{max-width:192rem;margin:auto}.screen-autoContractForm .screen-box{max-width:120rem;width:80%;margin:auto}.screen-autoContractForm input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.screen-autoContractForm input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.screen-autoContractForm input[type='number']{-moz-appearance:textfield}.screen-autoContractForm strong{color:#000000!important}.screen-autoContractForm .well p{color:#000000!important}.screen-autoContractForm .fileinput-button{position:relative;overflow:hidden}.screen-autoContractForm .fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:20rem;direction:ltr;cursor:pointer}.screen-autoContractForm .radio input{margin-right:0.3rem}.screen-autoContractForm .checkbox input{margin-right:0.3rem}.screen-autoContractForm span.input-alert{display:inline-block;background-color:#F83535;color:white;font-size:1.2rem;font-weight:bold;padding:0.5rem 1rem;border-radius:0.5rem}.screen-autoContractForm span.input-notice{display:inline-block;background-color:#F83535;color:white;font-size:1.2rem;font-weight:bold;padding:0.5rem 1rem;border-radius:0.5rem;background-color:#f0ad4e}.screen-autoContractForm div.input-group.date{max-width:20rem}.screen-autoContractForm button#parseContract{border:0.2rem solid #428bca;color:#428bca;font-weight:bold;cursor:pointer}.screen-autoContractForm .label-success{cursor:pointer}.screen-autoContractForm .label-warning{cursor:pointer;background:#EAF7FF;color:#004574}.screen-autoContractForm div.textSelect{position:relative}.screen-autoContractForm div.textSelect > div#choose-base{width:3.4rem;height:4rem;cursor:pointer;position:absolute;top:0;right:0}.screen-autoContractForm div.textSelect > div#choose-base > div{width:0.8rem;border-top:0.5rem solid black;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;margin:auto;margin-top:1.5rem}.screen-autoContractForm div.textSelect ~ ul{position:absolute;opacity:0;top:110%;left:1.5rem;margin:0;border-radius:0.4rem;right:1.5rem;list-style:none;padding:1.5rem 0rem;background:#ffffff;box-shadow:0 0.8rem 3rem rgba(66,57,80,0.12);z-index:15;visibility:hidden}.screen-autoContractForm div.textSelect ~ ul li{padding:1.5rem 2rem;color:#7B7D87;cursor:pointer;font-weight:500}.screen-autoContractForm div.textSelect ~ ul li:hover{background-color:#F0F2F5}.screen-autoContractForm div.textSelect ~ ul.show-select{opacity:1;visibility:visible}.screen-autoContractForm div.proxy input{max-width:20rem;margin-top:0.5rem}.screen-autoContractForm .red{border:0.1rem solid #DB0000!important}.screen-autoContractForm div.with-button{position:relative}.screen-autoContractForm div.pre-button{display:flex;flex-wrap:wrap;position:relative}.screen-autoContractForm div.pre-button input{padding-left:4rem}.screen-autoContractForm div.pre-button > span:nth-of-type(1){width:4rem;height:4rem;border-top-left-radius:0.5rem;border-bottom-left-radius:0.5rem;cursor:pointer;text-align:center;font-weight:500;position:absolute;display:flex;align-items:center;justify-content:center}.screen-autoContractForm div.pre-button > span:hover{color:#DB0000}.screen-autoContractForm div.pre-button > span:hover span.hint-for-button{transform:translateX(2rem);opacity:1;filter:opacity(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.screen-autoContractForm div.pre-button span i{font-size:1.8rem}.screen-autoContractForm span.hint-for-button{position:absolute;z-index:10;font-weight:700;transition:all 0.3s;transform:translateX(0);opacity:0;filter:opacity(0%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none;padding:0.5rem;border-radius:0.4rem;border:0.1rem solid #DB0000;background:white}.screen-autoContractForm div.hint-for-textarea{position:absolute;z-index:10;font-weight:700;transition:all 0.3s;transform:translateX(0);opacity:0;filter:opacity(0%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none;padding:0.5rem;border-radius:0.4rem;border:0.1rem solid #DB0000;background:white;display:inline-block;top:1rem}.screen-autoContractForm div.hint-no-border{border:none!important}.screen-autoContractForm div.form-contract-choose-popup{position:fixed;height:100vh;width:100vw;left:0;top:0}.screen-autoContractForm div.choose-popup-text{margin:auto;margin-top:30rem;width:40rem;padding:2rem;background-color:white;border:0.3rem solid #DB0000;border-radius:0.6rem}.screen-autoContractForm div.choose-popup-text h1{font-size:1em}.screen-autoContractForm div.choose-popup-text li{cursor:pointer;border-radius:0.4rem;font-weight:500;margin-top:1rem}.screen-autoContractForm span.label-success::after{content:' — Найдено в ЕГРЮЛ';font-weight:normal}.screen-autoContractForm span.label-warning::after{content:' — Найдено в ЕГРЮЛ';font-weight:normal}.screen-autoContractForm form#ip span.label-success::after{font-weight:normal;content:' — Найдено в ЕГРИП'}.screen-autoContractForm form#ip span.label-warning::after{font-weight:normal;content:' — Найдено в ЕГРИП'}.screen-autoContractForm div.with-textarea{position:relative}.screen-autoContractForm div.hint-visible{left:3rem;opacity:1;filter:opacity(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.screen-autoContractForm div.buttons-inline > *{display:inline-block;margin-right:1.5rem}.screen-autoContractForm div.inputs-inline > *{display:inline-block;margin-right:1.5rem}.screen-autoContractForm div.inputs-inline-without-margin{padding-left:0;padding-right:0}.screen-autoContractForm div.inputs-inline-without-margin > *{display:inline-block;margin-right:1.5rem;margin-right:0rem}.screen-autoContractForm span.input-warning{color:#DB0000;font-size:1.3rem;text-align:left;margin-top:0.8rem}.screen-autoContractForm div.button-labels{margin-top:0.5rem;margin-bottom:3rem;padding:1.5rem 0;display:flex;justify-content:center;flex-direction:row}.screen-autoContractForm div.checkbox-button{width:50%;text-align:center;cursor:pointer;border-bottom:0.1rem solid #E0E0E0;color:#DB0000;font-weight:700;transition:all 0.2s;font-size:1.6rem}.screen-autoContractForm div.checkbox-button.checked{border-bottom:0.2rem solid #DB0000}.screen-autoContractForm span.choose-several-icon{cursor:pointer;height:3.4rem;width:3.4rem;border-radius:0.5rem;display:flex;justify-content:center;align-items:center;position:absolute;right:2rem;top:3rem;transition:all 0.3s}.screen-autoContractForm span.choose-several-icon:hover{color:#DB0000}.screen-autoContractForm span.choose-several-icon i{font-size:2rem;color:#DB0000}.screen-autoContractForm .label:empty{display:none}.screen-autoContractForm .label > span{font-weight:normal}.screen-autoContractForm .label.label-success{display:none}.screen-autoContractForm hr.delimiter{display:none}.screen-autoContractForm .add-phone{color:#DB0000;cursor:pointer;font-size:1.4rem}.screen-autoContractForm .simple-hint-target > .simple-hint{top:-0.5rem;left:4.5rem}.phone-row-switch{max-width:15rem}div.animate-screen{display:flex!important;position:fixed;top:0;bottom:0;right:100%;left:-100%;transition:all 0.3s;justify-content:center;align-items:center;z-index:9999}div.animate-screen.show{left:0;right:0}div.contract-several-values{border:0.2rem solid #DB0000;border-radius:0.8rem;background:#fff;padding:1rem 1.5rem;max-width:30rem}div.contract-several-values span.field-name{padding:0.2rem;font-weight:500;background-color:#E0E0E0;color:black}div.contract-several-values li{cursor:pointer;background-color:#FFCFCF;margin:0.1rem}.phone-row{display:flex;justify-content:space-between;align-items:stretch}.phone-row > span:first-child{font-weight:500}html.device-mobile .phone-row .btn{padding-left:0.8rem;padding-right:0.8rem;font-size:1.3rem}.phone-row .space{opacity:0;min-width:0.5rem}html.device-mobile .phone-row .space{min-width:2px}.phone-row .input-delete{min-width:4rem;display:flex;justify-content:center;align-items:center}.phone-row .input-delete:hover{color:#DB0000}.phone-row-digit{display:flex;justify-content:center;align-items:center;min-width:2rem}input.phone-row-phone{width:100%}html.device-mobile input.phone-row-phone{max-width:11rem;padding-left:8px;padding-right:8px}input.phone-row-dob{width:100%;text-align:center}html.device-mobile input.phone-row-dob{max-width:13rem;padding-left:8px;padding-right:8px}html.device-mobile input.phone-row-dob::placeholder{font-size:1.3rem}.phone-row-switch{width:100%}.screen-box .phone-row-switch{background:#2A2A2A;border-color:#2A2A2A;color:white}.screen-box .phone-row-switch:hover{background:#141414}.screen-box .input-delete{background:#DB0000;color:white;border-radius:0.4rem}.screen-box .input-delete:hover{background:#C20000}.c-clickable{transform-origin:center;transition:0.2s;cursor:pointer;width:min-content}.c-clickable:active{transform:scale(0.95)}.c-btn-main{transform-origin:center;transition:0.2s;cursor:pointer;color:white;background:#DB0000;border:0.1rem solid #DB0000}.c-btn-main:active{transform:scale(0.95)}.c-btn-main:focus{color:white}.c-btn-main:hover{background:#C20000;border-color:#C20000;color:white}.c-btn-secondary{transform-origin:center;transition:0.2s;cursor:pointer;color:#DB0000;background:white;border:0.1rem solid #DB0000}.c-btn-secondary:active{transform:scale(0.95)}.c-btn-secondary:focus{color:#DB0000}.c-btn-secondary:hover{border-color:#C20000;color:#C20000}.form-requirements-header{color:#DB0000;font-weight:500}.form-requirements{color:#DB0000;font-weight:500}.form-requirements p{font-size:1.2rem;margin-bottom:0.1rem;margin-left:1.2rem}#contract-preview.modal--footer-fixed.modal--modern .modal-footer{justify-content:flex-start}.js-phones-inputs{max-width:55rem}.js-phones-inputs .phone-row:first-child .btn-delete{pointer-events:none;visibility:hidden}.btn-rq-collapse__inner{position:relative;display:initial}.btn-rq-collapse h4{transition:color 300ms ease}.btn-rq-collapse .glyphicon{position:absolute;display:block;width:2rem;right:0rem;bottom:0;top:0;-webkit-transition:300ms ease;-o-transition:300ms ease;transition:300ms ease;transition-property:transform}.btn-rq-collapse .glyphicon:before,
.btn-rq-collapse .glyphicon:after{left:50%;top:50%;content:'';display:block;position:absolute;transition:300ms ease;transition-property:transform,background-color;border-radius:0.4rem;width:8px;height:2px;background:#7B7D87}.btn-rq-collapse .glyphicon-chevron-up:after{transform:translateX(-50%) translateX(2.2px) translateY(-50%) rotate(45deg)}.btn-rq-collapse .glyphicon-chevron-up:before{transform:translateX(-50%) translateX(-2.2px) translateY(-50%) rotate(-45deg)}.btn-rq-collapse .glyphicon-chevron-down:after{transform:translateX(-50%) translateX(-2.2px) translateY(-50%) rotate(45deg)}.btn-rq-collapse .glyphicon-chevron-down:before{transform:translateX(-50%) translateX(2.2px) translateY(-50%) rotate(-45deg)}.btn-rq-collapse:hover h4{color:#DB0000}.btn-rq-collapse:hover .glyphicon-chevron-up{transform:translateY(-10%)}.btn-rq-collapse:hover .glyphicon-chevron-down{transform:translateY(10%)}