.file-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 0;position:relative}.file-item__preview{-webkit-box-flex:0;background:rgba(0,0,0,.1);-ms-flex:0 0 auto;flex:0 0 auto;font-size:0;height:80px;margin:0 12px 0 0;overflow:hidden;position:relative;text-align:center;width:100px}.file-item__preview img{height:auto;left:50%;max-height:inherit;max-width:inherit;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.file-item__preview img.horizontal{height:100%}.file-item__preview img.vertical{width:100%}.file-item__info{-ms-flex-negative:1;flex-shrink:1;margin-right:auto;min-width:0}.file-item__name{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.file-item__size{-ms-flex-negative:0;flex-shrink:0;margin-top:16px}.file-item__remove{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:12px;width:24px}.file-item__remove .svg-icon{height:18px;width:18px}.file-item{border-top:1px solid hsla(0,0%,100%,.16);font-size:14px}.file-item:first-child{border-top:0}.file-item__preview{height:70px;width:80px}.file-item__name{color:#fff}.file-item__size{color:#92bbde}.file-item__remove .svg-icon{fill:#ccc}.files-uploader.is-pending{pointer-events:none}.files-uploader__status{margin:0 0 30px;text-align:center}.files-uploader__status,.files-uploader__title{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}.files-uploader__title{margin:0}.files-uploader__separator{font-size:16px;position:relative}.files-uploader__separator:after,.files-uploader__separator:before{content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.files-uploader__separator:before{left:-30px}.files-uploader__separator:after{right:-30px}.files-uploader__dropzone{-ms-flex-direction:column;flex-direction:column}.files-uploader__dropzone,.files-uploader__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.files-uploader__label{-webkit-box-flex:0;-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;width:100%}.files-uploader__filezone{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px}.files-uploader__no-files{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.files-uploader__errors{width:100%}.files-uploader{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.files-uploader__status{font-size:14px;margin:0 0 12px}.files-uploader__button{background:url(/static/vp/img/bg_btn_red.png) repeat-x 0 0;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,Ubuntu Condensed,sans-serif;font-size:18px;font-weight:700;height:45px;line-height:40px;margin:0 10px;padding:0 5px;position:relative;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.25);text-transform:uppercase;vertical-align:middle;z-index:1}.files-uploader__button:after,.files-uploader__button:before{background:url(/static/vp/img/bg_btn_red_lr.png) no-repeat 0 0;content:"";height:45px;position:absolute;top:0;width:12px;z-index:0}.files-uploader__button:before{background-position:0 0;left:-10px}.files-uploader__button:after{background-position:0 -46px;right:-10px}.files-uploader__button:hover:before{background-position:0 -184px}.files-uploader__button:hover:after{background-position:0 -230px}.files-uploader__button:hover{background-position:0 -46px}.files-uploader__button input{display:none}.files-uploader__button[disabled]{cursor:default;opacity:.5}.files-uploader__rules{color:hsla(0,0%,100%,.4);text-align:center}.files-uploader__files-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.files-uploader__files-list,.files-uploader__no-files{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.files-uploader__no-files{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:hsla(0,0%,100%,.4);justify-content:center}.files-uploader__error{color:#ff4c4c;text-align:center}.files-uploader__progress{height:5px;margin-bottom:30px;position:relative}.files-uploader__progress-line{background-color:#92bbde;bottom:0;left:0;position:absolute;top:0;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;z-index:3}.files-uploader__percent{margin:15px;text-align:center}.files-uploader__filezone.is-error{background:#321433;border:1px solid rgba(255,0,0,.8)}.upload-document-popup__user-comment{color:#fff;margin:8px 0 0}.selectric-wrapper.selectric-is-single{pointer-events:none}.ui__datepicker{position:relative}.ui__datepicker .form-input{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.ui__datepicker .custom-select{margin:0 3px 0 0}.ui__datepicker .custom-select:last-child{margin:0}.personal-informations{margin:0 auto;max-width:420px;padding-bottom:20px}@media screen and (max-width:850px){.personal-informations{max-width:290px}.personal-informations .b-label{text-align:center}}.personal-informations__title{color:#fff;font-size:20px;font-weight:700;padding:25px 0;text-align:center}@media screen and (max-width:850px){.personal-informations__title{font-size:14px}}.personal-informations__passport-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center}@media screen and (max-width:850px){.personal-informations__passport-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.personal-informations__passport-wrap .form-input{width:100%}.personal-informations .button{cursor:pointer;display:block;margin:0 auto;max-width:250px}@media screen and (max-width:850px){.personal-informations .button{max-width:200px}}.form-input--country{max-width:185px}@media screen and (max-width:850px){.form-input--country{max-width:100%}}.signup{-webkit-box-flex:1;-ms-flex-positive:1;color:#92bbde;flex-grow:1;margin-right:30px}.signup .steps-progress{display:none}.signup .form-row+.form-row,.signup .form-row--captcha{margin-top:16px}.signup .auth__button{display:block;margin:15px auto 0}.signup .auth__toggle{margin-top:15px;text-align:center}.signup a{color:#fffc00;text-decoration:underline}.signup .multi-stepper__button-back{margin-top:12px}.signup .multi-stepper__button-back .svg-icon{display:none}.signup--mob{margin:12px auto}.signup .form-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}