﻿.error-text{font-size:12px;line-height:normal;color:var(--primary);margin-top:6px}.body{background-color:var(--tertiary)}.step-header{display:flex;overflow:hidden;width:100%;max-width:674px;margin:0 auto 36px;padding-top:50px}.step-header__image{flex:0 0 190px;margin-top:-50px}.step-header__info{position:relative;flex:1;height:min-content;padding:12px 50px;background-color:var(--secondary)}.step-header__info:before{content:"";display:block;position:absolute;top:-50px;left:0;width:100%;height:50px;background-color:var(--secondary);background-size:cover;-webkit-clip-path:url(#clip-path-yellow-top);clip-path:url(#clip-path-yellow-top)}.step-header__info:after{content:"";display:block;position:absolute;bottom:-40px;left:0;width:100%;height:40px;background-color:var(--secondary);background-size:cover;-webkit-clip-path:url(#clip-path-yellow-bottom);clip-path:url(#clip-path-yellow-bottom)}.step-header__title span{color:var(--darkRed)}.step-header__text{font-size:14px;line-height:normal}.form-content{position:relative;width:100%;margin-top:36px;background-color:var(--white)}.form-content:before{content:"";display:block;position:absolute;top:-72px;left:0;background:0 0 / cover var(--white);-webkit-clip-path:url(#my-clip-path);clip-path:url(#my-clip-path);height:72px;width:100%}.form-group-list{margin-top:18px}.agreement-checkbox{margin:0 0 16px}.agreement-checkbox label{cursor:pointer}.agreement-checkbox a{color:var(--tertiary);text-decoration:underline;font-size:inherit}.agreement-checkbox a:hover{text-decoration:none}.docs-checkboxes{display:flex;flex-direction:column;gap:8px;margin:0 -8px 16px;padding:8px;background-color:var(--bgInfo);border-radius:8px}.docs-checkboxes__item{display:flex;justify-content:space-between;align-items:center}.docs-checkboxes__item label{font-size:16px;line-height:20px;cursor:pointer}.docs-checkboxes__link{min-width:20px}.custom-checkbox+label:before{content:"";display:inline-block;width:26px;height:26px;flex-shrink:0;flex-grow:0;border:2px solid var(--lightGray);border-radius:8px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;margin-right:8px}.custom-checkbox:checked+label:before{border-color:var(--tertiary);opacity:1;background-color:var(--tertiary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox.error+label:before{border-color:var(--primary)}.custom-checkbox{position:absolute;opacity:0;z-index:1;width:26px;height:26px;cursor:pointer}.custom-checkbox+label{display:flex;align-items:center;-webkit-user-select:none;user-select:none}.series-numeric__wrapper{display:flex;justify-content:space-between;gap:30px}.male{margin:8px 0;display:flex;gap:16px}.male label{cursor:pointer}.info-note{margin:16px -8px;padding:8px;background-color:var(--bgInfo);border-radius:8px}.info-note p{color:var(--tertiary);font-size:14px;line-height:normal}.block{position:relative;max-width:674px;width:100%;margin:0 auto;padding-top:7px}.block--wide{max-width:854px}.block--margin-top{margin-top:60px}.block-main{background:var(--white);padding:0 30px 400px;position:relative;z-index:2;box-shadow:none}.block-wrapper{max-width:470px;width:100%;margin:0 auto}h4{margin-bottom:16px}.block-item{margin-bottom:30px;position:relative}.block-item label{white-space:nowrap}.title{font-weight:700;font-size:25px;line-height:35px;color:var(--black);margin-bottom:11px}.text{font-size:20px;line-height:30px;text-align:center}.forgotPassword{font-size:16px;line-height:30px;color:var(--tertiary);font-weight:500;text-decoration:underline;text-align:right;display:block}.forgotPassword:hover{color:#3991a5}.forgotPassword-absolute{position:absolute;bottom:4px;right:19px;font-size:12px;line-height:25px;font-weight:400;color:var(--lightGray);text-decoration:none}.register{font-size:15px;line-height:30px;color:var(--tertiary);font-weight:500;text-align:right;display:block;margin-top:8px}.register:hover{color:#3991a5}.keks{position:absolute;pointer-events:none;max-width:320px;width:100%;left:-143px;bottom:207px;z-index:3}.button{max-width:240px;width:100%;margin:30px auto 0}.loginPage.authorization .title{margin-bottom:20px}.loginPage.authorization .block-item{margin-top:0;margin-bottom:30px}.loginPage.authorization .buttons{margin-top:40px}.loginPage.authorization .button{max-width:none;margin-top:15px}.loginPage.authorization .button .icon{max-width:35px;width:100%;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-right:10px}.loginPage.authorization .default-btn{-webkit-box-shadow:none;box-shadow:none}.loginPage.authorization .default-btn.border{padding:8px}.select2-container .select2-selection{border:none;border-radius:25px;padding:22px 20px 4px 18px}.select2-container .select2-selection--single{height:auto;width:100%}.select2-container .select2-selection--single .select2-selection__rendered{font-family:Rubik,sans-serif;border-radius:10px;border:none;width:100%;font-size:15px;line-height:25px;color:var(--black);padding:0;height:25px}.select2-container .select2-selection--single .select2-selection__arrow{right:20px;top:12px;-webkit-transition:.3s ease-in;transition:.3s ease-in}.select2-container .select2-selection--single .select2-selection__arrow:after{content:"";position:absolute;left:calc(50% - 10px);width:20px;height:26px;background-image:url(selectarrow-DY52o-gO.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:.4s;transition:.4s}.select2-container .select2-selection--single .select2-selection__placeholder{color:#353333;font-size:18px;line-height:25px;font-family:Rubik,sans-serif}.select2-container .select2-selection-container--open .select2-selection__arrow:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select2-container--default .select2-results>.select2-results__options{max-height:230px;position:relative}.select2-container--default .select2-results>.select2-results__options:before{content:"Выберите вариант из списка:";font-size:12px;line-height:20px;color:var(--textGray);padding:3px 20px;border-bottom:1px solid rgba(153,153,153,.2);width:100%;display:block}.select2-dropdown{padding:0;-webkit-box-shadow:0 20px 25px rgba(0,0,0,.25);box-shadow:0 20px 25px #00000040;border-radius:0 0 15px 15px!important;border:2px solid!important;margin-top:-2px}.select2-dropdown .select2-results__option{font-family:Rubik,sans-serif;font-size:15px;line-height:25px;color:var(--black);padding:7px 20px 8px;position:relative;-webkit-transition:.3s ease-in;transition:.3s ease-in}.select2-dropdown .select2-results__option:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%;height:1px;background:#9993}.select2-dropdown .select2-results__option:first-child{border-radius:10px 10px 0 0}.select2-dropdown .select2-results__option:last-child{border-radius:0 0 10px 10px}.select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:var(--tertiary)}.select2-dropdown .select2-results__option[aria-selected=true]{background-color:var(--tertiary);color:var(--white)}.selectAbsolute{position:relative}.selectAbsolute .default-input+.select2-container.select2-container--default{position:absolute!important;top:100%!important;left:0!important}.selectAbsolute .select2-dropdown{-webkit-box-shadow:none;box-shadow:none}.default-radio,.default-radio .gender{display:-webkit-box;display:-ms-flexbox}.default-radio{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.default-radio .radio-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.default-radio .radio-btn:first-child{margin-right:30px}.default-radio-gender{height:55px;border:2px solid var(--tertiary);max-width:350px;width:100%;border-radius:15px}.default-radio-gender .radio-btn{height:100%;width:50%}.default-radio-gender .radio-btn:first-child{margin-right:0}.default-radio-gender .radio-btn:first-child .gender{border-right:1px solid var(--tertiary)}.default-radio-gender .radio-btn:last-child .gender{border-left:1px solid var(--tertiary)}.default-radio input:checked+.radio-Mainblock .radio-block,.default-radio input:checked+.radio-block{border-width:6px}.default-radio .gender{width:100%;height:100%;padding-left:18px;font-size:15px;line-height:16px;font-weight:500;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:.3s ease-in;transition:.3s ease-in;cursor:pointer}.default-radio .gender .icon{width:40px;height:40px;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-right:19px}.default-radio .radio-Mainblock{border:2px solid var(--lightGray);border-radius:15px;width:100%;padding:18px 40px 13px 18px;position:relative}.default-radio .radio-Mainblock .radio-block{position:absolute;top:18px;right:18px;margin-right:0}.default-checkbox__block,.default-input,.modal-main,.otherpage{position:relative}.default-radio .radio-block{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;cursor:pointer;border:2px solid var(--tertiary);width:20px;height:20px;border-radius:50%;margin-right:8px;-webkit-transition:.3s ease-in;transition:.3s ease-in}.default-radio input:checked+.radio-Mainblock{border-color:var(--tertiary)}.default-checkbox input:checked+.default-checkbox__label .default-checkbox__block{border-color:var(--tertiary);background-color:var(--tertiary);background-image:url(done-eyNjqmMO.svg);background-position:center;background-repeat:no-repeat}.default-checkbox input:checked+.default-checkbox__label .default-checkbox__block:after{left:22px}.default-checkbox__text{font-size:15px;line-height:25px;color:var(--black);padding-top:6px}.default-checkbox__text a{font-size:15px;line-height:25px;color:var(--tertiary);font-weight:600;-webkit-transition:.3s ease-in;transition:.3s ease-in}.default-checkbox__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.default-checkbox__block{width:35px;height:35px;min-width:35px;border:2px solid var(--lightGray);border-radius:10px;display:inline-block;background-repeat:no-repeat;background-position:center center;-webkit-transition:.4s ease-in;transition:.4s ease-in;margin-right:15px}.default-input,.default-input .icon{display:-webkit-box;display:-ms-flexbox}.default-checkbox.green .default-checkbox__text{color:var(--green);font-weight:600}.default-checkbox.green .default-checkbox__block{border-color:var(--green)}.default-checkbox.green input:checked+.default-checkbox__label .default-checkbox__block{border-color:var(--green);background-color:var(--green)}.default-input{border:2px solid var(--lightGray);background:var(--white);border-radius:15px;width:100%;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:border .3s ease-in;transition:border .3s ease-in}.default-input.error{border-color:var(--primary)}.default-input .icon{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:10px;right:17px;pointer-events:none}.default-input.disabled{pointer-events:none;opacity:.5}.default-input label{font-size:15px;line-height:25px;color:var(--grey);position:absolute;top:14px;left:18px;pointer-events:none;-webkit-transition:.3s ease-in;transition:.3s ease-in}.default-input input,.default-input textarea{border:none;width:100%;font-size:15px;line-height:25px;color:var(--black);padding:22px 20px 4px 18px;border-radius:15px}.default-input input:focus~label,.default-input input:not(:placeholder-shown)~label,.default-input textarea:focus~label,.default-input textarea:not(:placeholder-shown)~label{top:3px;font-size:12px;line-height:20px}.default-input input.datepicker,.default-input textarea.datepicker{padding-right:45px}.default-input:hover label{top:3px;font-size:12px;line-height:20px}.default-input:focus-within{border-color:var(--tertiary)}.default-input:focus-within label{color:var(--tertiary)}.default-input.invalid label,.invalid-text{color:var(--primary)}.default-input.invalid{border-color:var(--primary)}.default-input.valid{border-color:var(--green)}.default-input.valid label{color:var(--green)}.default-select.filled label{top:3px;font-size:12px;line-height:20px}.default-select.openSelect .default-input{border-radius:15px 15px 0 0}.default-addFile label{max-width:170px;width:100%;cursor:pointer}.invalid-text{font-size:12px;line-height:20px;margin-bottom:-10px}.validation-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.validation-input{border:2px solid var(--lightGray);border-radius:15px;width:70px;height:70px;color:var(--black);margin:0 10px}.validation-input:focus{border-color:var(--tertiary)}.validation-input:invalid{border-color:var(--primary)}.svg-hidden{position:absolute;width:0;height:0}.select2-container.select2-container--default,.select2-dropdown{position:static!important;width:100%!important}.datepicker.dropdown-menu{background:var(--white);-webkit-box-shadow:0 35px 70px rgba(88,88,88,.4);box-shadow:0 35px 70px #58585866;border-radius:15px;border:none;padding:25px 30px;left:0!important;min-width:315px}.datepicker td,.datepicker th{font-size:14px;line-height:40px;font-family:Rubik,sans-serif;width:42px;height:40px;padding:10px 5px;border-radius:10px}.datepicker th{font-weight:500}.datepicker table tr td span{height:40px;font-size:14px;line-height:40px}.datepicker table tr td span:hover,.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:0 0;color:var(--tertiary)}.datepicker table tr td span.focused{background:var(--tertiary);color:var(--white)}.datepicker table tr td.new,.datepicker table tr td.old{color:#7b7b7b66}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled],.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background:var(--tertiary);border:none;font-weight:500;text-shadow:none}@media (max-width: 768px){.documentPage+.footer{margin-top:0}.otherpage{padding-top:93px}.otherpage .title{font-size:30px;line-height:40px}.otherpage .description{font-size:15px;line-height:25px}.validation-inputs{max-width:324px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.validation-input{width:calc((100% / 6) - 8px);height:45px;font-size:20px;line-height:30px;margin:0}.mobile{display:block}.mobile img{width:100%}.step-header{max-width:480px;overflow:inherit;margin-bottom:96px;padding-left:100px;position:relative}.step-header__info{padding:0 20px}.step-header__text{line-height:normal;margin-top:12px}.block{max-width:480px}.block-main{padding-bottom:394px}.block-main__wrapper{padding:0 30px}.keks{left:-69px;bottom:160px;max-width:230px}.title{font-size:20px;line-height:30px;text-align:left;position:relative;top:-11px;margin-bottom:10px}.text{font-size:15px;line-height:25px;text-align:left}.step-header__image{max-width:100px;position:absolute;bottom:-28px;left:0}}@media (max-width: 500px){.step-header__title{font-size:16px;line-height:17px}.step-header__text{font-size:14px}.male,.agreement-checkbox label,.docs-checkboxes__item label{font-size:14px;line-height:normal}}@media (max-width: 480px){.form-content:before{top:-80px;height:81px;-webkit-clip-path:url(#my-clip-path-mobile);clip-path:url(#my-clip-path-mobile)}.step-header__info:before{top:-53px;height:53px;-webkit-clip-path:url(#clip-path-yellow-top-mobile);clip-path:url(#clip-path-yellow-top-mobile)}.step-header__info:after{bottom:-42px;height:43px;-webkit-clip-path:url(#clip-path-yellow-bottom-mobile);clip-path:url(#clip-path-yellow-bottom-mobile)}.datepicker.dropdown-menu{padding:15px}}@media (max-width: 374px){.datepicker.dropdown-menu{min-width:300px}.default-input label{font-size:12px;line-height:25px}.series-numeric__wrapper{display:block}}
