@import"../common/style.css";.popupBack{display:none}.popupBack.active{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:555}.popupBack.popup-form-login.active,.popupBack.popup-form-registry.active,.popupBack.popup-form-recover-password.active{z-index:2147483640!important}.popupBack .popup{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;width:480px;height:auto;padding:30px;background:#fff;margin-top:-38px;border-radius:10px}@media (max-width: 520px){.popupBack .popup{width:93%;height:auto;margin-top:-30px}}@media (max-width: 375px){.popupBack .popup{margin-top:0}}.popupBack .popup .popup__close{position:absolute;right:10px;top:10px;display:inline-flex;background:transparent;height:36px;width:36px;justify-content:center;align-items:center;opacity:1;transition:opacity .3s;cursor:pointer;border:0;padding:0}.popupBack .popup .popup__close:hover{opacity:.75;background:transparent}.popupBack .popup .popup__close svg{width:22px;height:22px}.popupBack .popup .popup__close svg path{fill:var(--brand-accent, #cf454c)}.popupBack .popup .popup__title{font-size:28px;font-weight:700;line-height:34px}@media (max-width: 420px){.popupBack .popup .popup__title{font-size:25px;font-weight:700;line-height:34px;margin-bottom:0}}.popupBack .popup .popup__description{margin-top:11px;font-size:15px;color:#5a6472;margin-bottom:5px}.popupBack .popup .popup__form{position:relative;width:100%;overflow:scroll;max-height:500px}.popupBack .popup .popup__form::-webkit-scrollbar{width:0px;background:transparent;height:0px}.popupBack .popup .popup__form .popup__form_chose{margin:20px auto 0;display:flex;justify-content:center}.popupBack .popup .popup__form .popup__form_chose .chose__navigate{position:absolute;left:50%;transform:translate(-50%)}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle{display:inline-block;overflow:hidden;width:max-content}@media (max-width: 730px){.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle{display:flex}}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle-item{float:left;display:inline-block}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle-item input[type=radio]{display:none}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle-item label{display:inline-block;padding:2px 25px;line-height:34px;border:1px solid var(--second-red-color);border-right:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;width:auto;text-align:center}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle .item-1 label{border-radius:6px 0 0 6px}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle .item-2 label{border-radius:0 6px 6px 0;border-right:1px solid #999}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle .item-1 input[type=radio]:checked+label{background:var(--second-red-color);color:#fff}.popupBack .popup .popup__form .popup__form_chose .chose__navigate .form_toggle .item-2 input[type=radio]:checked+label{background:var(--second-red-color);color:#fff}.popupBack .popup .popup__form .popup__form_chose .chose__block{margin-top:40px}.popupBack .popup .popup__form .popup__form_chose .chose__block_user{display:none}.popupBack .popup .popup__form .popup__form_chose .chose__block_agent .input-file-type{margin-top:1px}.popupBack .popup .popup__form form .popup__block{position:relative;margin-top:15px}.popupBack .popup .popup__form form .popup__block input{border:1px solid #e7e7e7;color:#adadad;border-radius:10px;height:48px;padding:0 40px 0 16px;width:100%;color:#000}.popupBack .popup .popup__form form .popup__block input[type=date],.popupBack .popup .popup__form form .popup__block input[type=number]{padding:0 16px}.popupBack .popup .popup__form form .popup__block .popup__error{position:absolute;inset:auto 12px 4px auto;z-index:2;max-width:calc(100% - 24px);color:var(--error-color, #cf454c);font-size:11px;font-weight:500;line-height:1.1;text-align:right;white-space:nowrap;pointer-events:none}.popupBack .popup .popup__form form .popup__block .popup__error .invalid-feedback,.popupBack .popup .popup__form form .popup__block .popup__error .help-block{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;display:block!important;margin:0;color:inherit!important;font-size:inherit;line-height:inherit;text-align:inherit;white-space:inherit}.popupBack .popup .popup__form form .popup__block .input-file-type .btn-tertiary{transition:.5s;color:#6f6f6f;padding:0;line-height:40px;width:300px;margin:auto;display:flex;align-items:center;height:48px;border-radius:10px;font-weight:400;border:1px solid #e7e7e7;font-size:14px}.popupBack .popup .popup__form form .popup__block .js-fileName{margin-left:5px}.popupBack .popup .popup__form form .popup__block .input-file-type .btn-tertiary:hover,.popupBack .popup .popup__form form .popup__block .input-file-type .btn-tertiary:focus{color:#888;border-color:#888}.popupBack .popup .popup__form form .popup__block .input-file-type .input-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.popupBack .popup .popup__form form .popup__block .input-file-type .input-file+.js-labelFile{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px 0 18px;cursor:pointer}.popupBack .popup .popup__form form .popup__block .input-file-type .input-file+.js-labelFile .icon:before{content:""}.popupBack .popup .popup__form form .popup__block .input-file-type .input-file+.js-labelFile.has-file .icon:before{content:"";color:#5aac7b}.popupBack .popup .popup__form form .popup__block .select2-container--default .select2-selection--single .select2-selection__rendered{width:300px;border:1px solid #e7e7e7;border-radius:10px;height:48px;padding:0 16px;color:#000;font-size:13px;margin-bottom:16px;display:block}.popupBack .popup .popup__form form .popup__block .select2-container{width:300px!important}.popupBack .popup .popup__form form .popup__block .select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:-1px;margin-left:-1px}.popupBack .popup .popup__form form .popup__block .select2-container--default .select2-selection--single{border:0px solid #aaa}.popupBack .popup .popup__form form .popup__block .select2-container--open .select2-dropdown{top:16px}.popupBack .popup .popup__form form .popup__block .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.popupBack .popup .popup__form form .popup__block .select2-container--default .select2-results__option--selected{background-color:#ddd;font-size:14px}.popupBack .popup .popup__form form button{background:var(--brand-accent, #cf454c);height:48px;width:100%;margin-top:14px;color:#fff;text-align:center;border-radius:10px;transition:.5s;font-size:16px}.popupBack .popup .popup__form form button:hover{background:var(--brand-accent, #cf454c);opacity:.9}.popupBack.popup-form-recover-password .popup__form form button,.popupBack.popup-form-recover-password .popup__form form button.unique-hover-btn{min-height:52px;height:auto;border:0!important;border-radius:14px;background:var(--brand-accent, #cf454c)!important;color:#fff!important;box-shadow:0 14px 28px rgba(var(--brand-accent-rgb, 207, 69, 76),.24);font-size:15px;font-weight:800;letter-spacing:.01em;opacity:1;transition:box-shadow .2s ease,filter .2s ease}.popupBack.popup-form-recover-password .popup__form form button:hover,.popupBack.popup-form-recover-password .popup__form form button.unique-hover-btn:hover{background:var(--brand-accent, #cf454c)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 18px 32px rgba(var(--brand-accent-rgb, 207, 69, 76),.3);filter:brightness(1.04);opacity:1}.popupBack.popup-form-recover-password .popup__form form button:active,.popupBack.popup-form-recover-password .popup__form form button.unique-hover-btn:active{box-shadow:0 8px 18px rgba(var(--brand-accent-rgb, 207, 69, 76),.2)}.popupBack.popup-form-recover-password .popup__form form .popup__block{position:relative}.popupBack.popup-form-recover-password .popup__form form .popup__block .popup__error{position:absolute!important;inset:auto 12px 4px auto!important;z-index:2;max-width:calc(100% - 24px);color:var(--error-color, #cf454c)!important;font-size:11px;font-weight:500;line-height:1.1;text-align:right;white-space:nowrap;pointer-events:none}.popupBack.popup-form-recover-password .popup__form form .popup__block .popup__error .invalid-feedback,.popupBack.popup-form-recover-password .popup__form form .popup__block .popup__error .help-block,#request-password-reset-form .popup__error .invalid-feedback,#request-password-reset-form .popup__error .help-block{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;display:block!important;margin:0!important;color:inherit!important;font-size:inherit;line-height:inherit;text-align:inherit;white-space:inherit}.popupBack.popup-form-registry .popup__form form .btn__registry.unique-hover-btn:hover{background:var(--brand-accent, #cf454c)!important;color:#fff!important;border-color:transparent!important}.popupBack .popup .popup__form .popup__link{border-bottom:1px solid #e7e7e7;color:#616161;height:30px;max-width:max-content;font-size:12px;font-weight:400;display:flex;justify-content:center;text-align:center;margin-left:auto;margin-top:21px;padding:2px 12px 4px;cursor:pointer;transition:.5s}.popupBack .popup .popup__form .popup__link:hover{border-bottom:1px solid #104050}.popupBack .login-registration{width:720px}@media (max-width: 730px){.popupBack .login-registration{width:93%}}.popupBack .login-registration .popup__union{display:flex;justify-content:center;width:100%;margin-top:10px;margin-bottom:20px}@media (max-width: 730px){.popupBack .login-registration .popup__union{padding:0 10px;flex-direction:column;justify-content:flex-start;height:308px;overflow:scroll;margin-bottom:20px;margin-top:20px}.popupBack .login-registration .popup__union::-webkit-scrollbar{width:3px;background:#e0e0e0;height:0px}.popupBack .login-registration .popup__union::-webkit-scrollbar-thumb{background-color:#929292}}.popupBack .login-registration .popup__union .popup__box{margin:0 5px;display:flex;flex-direction:column}.popupBack .login-registration .popup__union .popup__box input{min-width:300px}.popupBack .login-registration .popup__union .popup__block_photo input{border:0!important}.popupBack .login-registration .popup__union .popup__block_title{position:absolute;bottom:2px;font-size:12px;margin-left:14px}.popupBack .login-registration button{max-width:300px;margin:20px auto 0;display:flex;justify-content:center;align-items:center}.popupBack .login-registration .popup__link{max-width:max-content!important;font-size:16px!important;margin-top:21px!important}.popupBack .successPopup{background:#eff1f4;width:568px;min-height:270px;justify-content:flex-start;align-items:flex-start}@media (max-width: 600px){.popupBack .successPopup{width:93%}}.popupBack .successPopup:after{position:absolute;height:154px;right:0;top:60px;width:150px;background:url(../../img/modules/phoro-popup.webp);content:"";background-size:contain}@media (max-width: 420px){.popupBack .successPopup:after{height:100px;right:0;top:75px;width:100px}.popupBack .login-registration .field-signupagentform-city_id{margin-bottom:20px}}.popupBack .successPopup .popup__title{text-align:center;margin:0 auto 25px}@media (max-width: 420px){.popupBack .successPopup .popup__title{margin-bottom:20px}}.popupBack .popup__close{background:transparent!important}.popupBack .popup__box-info{border-radius:10px;padding:16px;min-width:70%;min-height:100px;background:#fff;font-size:13px;line-height:19px;text-align:left}@media (max-width: 600px){.popupBack .popup__box-info{width:215px}}.popupBack .popup__box-info .info__title{font-size:17px;margin-bottom:8px;display:flex;align-items:center}@media (max-width: 420px){.popupBack .popup__box-info .info__title{margin-bottom:4px}}.popupBack .popup__box-info .info__title span{width:322px;overflow-y:scroll;white-space:nowrap;text-align:left}.popupBack .popup__box-info .info__title span::-webkit-scrollbar{width:0px;background:transparent;height:0px}.popupBack .popup__box-info .info__title span::-webkit-scrollbar-thumb{background-color:#eeeff5}.popupBack .popup__box-info .info__title svg{margin-right:5px}.popupBack .info-visa{background:#eff1f4;width:620px;min-height:270px;justify-content:flex-start;align-items:flex-start}@media (max-width: 630px){.popupBack .info-visa{width:93%}}.popupBack .info-visa:after{position:absolute;height:154px;right:0;top:60px;width:150px;background:url(../../img/modules/phoro-popup.webp);content:"";background-size:contain}@media (max-width: 420px){.popupBack .info-visa:after{height:100px;right:0;top:75px;width:100px}}.popupBack .info-visa .popup__title{text-align:center;margin:0 auto 20px}@media (max-width: 420px){.popupBack .info-visa .popup__title{margin-bottom:15px}}.popupBack .info-visa .popup__box-info{position:relative;border-radius:10px;padding:16px;width:100%;height:300px;font-size:13px;line-height:19px;z-index:111;background:#ffffffbf;max-height:300px;margin-bottom:10px;overflow-y:scroll}.popupBack .info-visa .popup__box-info::-webkit-scrollbar{width:3px;background:#e0e0e0;height:0px}.popupBack .info-visa .popup__box-info::-webkit-scrollbar-thumb{background-color:#929292}@media (max-width: 600px){.popupBack .info-visa .popup__box-info{width:300px}}.popupBack .info-visa .popup__box-info ul li{list-style:disc;margin-left:20px;margin-top:7px;margin-bottom:7px}.popupBack .popup-error .popup__ico{display:flex;height:64px;justify-content:center;width:64px;background:var(--svg-color);padding:5px;border-radius:50%}.popupBack .popup-error .popup__ico svg{width:50px;height:50px}.popupBack .popup-error .popup__ico svg path{fill:#fff}.popupBack .popup-error .popup__title{box-sizing:border-box;width:100%;max-width:100%;margin-top:12px;margin-bottom:0;padding:0 8px;overflow:visible;color:#1a2433;font-size:22px;font-weight:700;line-height:1.3;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.popupBack .popup-error .popup__title-text{display:block;margin-top:4px;font-size:20px;font-weight:700;line-height:1.35}.popupBack .popup-error .popup__title::-webkit-scrollbar{width:0px;background:transparent;height:0px}.popupBack .popup-error .popup__title::-webkit-scrollbar-thumb{background-color:#eeeff5}.popupBack .popup-error .popup__description{max-width:100%;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.popupBack .popup-error .btn-continue.unique-hover-btn{border:1px solid var(--red-color, #0b9f6d)!important}.popupBack .popup-error .btn-continue.unique-hover-btn:hover{border-color:var(--red-color, #0b9f6d)!important}@media (max-width: 420px){.popupBack .login-autorisation .popup__title{margin-bottom:0}}.popupBack .our-popup{background:#eff1f4;width:568px;min-height:270px;justify-content:flex-start;align-items:flex-start}@media (max-width: 600px){.popupBack .our-popup{width:93%;overflow-y:scroll;margin-top:0}.popupBack .our-popup::-webkit-scrollbar{width:0px;background:#e0e0e0;height:0px}.popupBack .our-popup::-webkit-scrollbar-thumb{background-color:#929292}}.popupBack .our-popup:after{position:absolute;height:154px;right:0;top:60px;width:150px;background:url(../../img/modules/phoro-popup.webp);content:"";background-size:contain}@media (max-width: 420px){.popupBack .our-popup:after{height:100px;right:0;top:95px;width:100px}}.popupBack .our-popup .popup__title{text-align:center;margin:0 auto 30px}@media (max-width: 420px){.popupBack .our-popup .popup__title{margin-bottom:20px}}.popupBack .our-popup .popup__description{width:80%;margin-top:-10px}.popupBack .our-popup .popup__video{height:200px;width:100%;margin-top:18px}@media (max-width: 420px){.popupBack .our-popup .popup__video{margin-top:10px}}.popupBack .our-popup .popup__video iframe{width:100%}.popupBack .our-popup .popup__items{border-radius:10px;padding:20px 16px 16px;width:100%;background:#fff}.popupBack .our-popup .popup__items ul li,.popupBack ol li{display:flex;align-items:center;margin-bottom:14px;font-size:14px;line-height:22px;color:#000c}.popupBack .our-popup .popup__items ul li .popup__ico,.popupBack ol li .popup__ico{height:36px;justify-content:center;width:36px;display:flex;background-color:#278377;border-radius:50%;align-items:center;margin-right:8px}.popupBack .our-popup .popup__items ol li .popup__ico svg path,.popupBack ul li .popup__ico svg path{fill:#fff}.popupBack.popup-form-login .popup__block,.popupBack.popup-form-registry .popup__block{position:relative}.popupBack.popup-form-login .popup__block .toggle-password-icon,.popupBack.popup-form-registry .popup__block .toggle-password-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:24px;height:24px;background-image:url(/img/password/eye.svg);background-size:contain;cursor:pointer}.popupBack.popup-form-login .popup__block .toggle-password-icon.show-password,.popupBack.popup-form-registry .popup__block .toggle-password-icon.show-password{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:24px;height:24px;background-image:url(/img/password/eye-slash.svg);background-size:contain;cursor:pointer}@media (max-width: 420px){.popupBack .login-registration .popup__union .popup__box{align-items:center}.popupBack .login-registration .popup__union .popup__box input{min-width:275px!important}.popupBack .login-registration button{max-width:250px!important}.checkbox__offert-body,.checkbox__personal-data-body,.checkbox__rules-using-site-body{padding:0 10px}.popupBack .popup .popup__form form .popup__block .select2-container,.popupBack .popup .popup__form form .popup__block .input-file-type .btn-tertiary{width:275px!important}.popupBack .popup .popup__form form .popup__block .iti--allow-dropdown input{max-width:275px}}@media (max-width: 375px){.popupBack .login-registration .popup__union .popup__box input{min-width:250px!important}.popupBack .popup .popup__form form .popup__block .select2-container,.popupBack .popup .popup__form form .popup__block .input-file-type .btn-tertiary{width:250px!important}}.popupBack .auth-submit-btn{position:relative}.popupBack .auth-submit-btn .auth-submit-btn__loader{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;opacity:0;visibility:hidden;pointer-events:none;animation:auth-submit-spin .7s linear infinite}.popupBack .auth-submit-btn.is-loading{pointer-events:none;cursor:wait;opacity:.88;filter:none!important}.popupBack .auth-submit-btn.is-loading .auth-submit-btn__label{opacity:0}.popupBack .auth-submit-btn.is-loading .auth-submit-btn__loader{opacity:1;visibility:visible}.popupBack .auth-submit-btn:disabled{cursor:wait}@keyframes auth-submit-spin{to{transform:rotate(360deg)}}
