.forgot-password-timer{font-size:.75em;color:#78899b}.forgot-password-timer::before{content:'\f017';font-family:fontAwesome}.forgot-password-timer__time{margin-right:.16667em;margin-left:.16667em}.forgot-password-timer__link{text-decoration:underline;color:#234f7b}.forgot-password-timer__link--disabled{color:#78899b}.forgot-password-button{opacity:1;display:block;box-sizing:border-box;cursor:pointer;border:none;border-bottom:5px solid #9b7d2a;background-color:#c9a339;text-align:center;text-transform:uppercase;font-size:inherit;line-height:1.1875em;color:#fff}.forgot-password-button--is-disabled{opacity:0.5;pointer-events:none}.forgot-password-email__button{margin-left:.625em;width:100%;height:2.5em}.forgot-password-email__fields{display:-webkit-flex;display:-ms-flexbox;display:flex}.forgot-password-email__field{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.3125em;width:calc(50% - .3125em);height:2.5em;margin-bottom:.625em;border:1px solid #d5dadc}.forgot-password-email__field:last-child{margin-right:0;margin-left:.3125em}.forgot-password-email-instr{padding-top:1.5625em;padding-bottom:1.5625em}.forgot-password-email-instr__text{margin:0;text-align:center;color:#13081e}.forgot-password-phone__button{margin-left:.625em;width:100%;height:2.5em}.forgot-password-phone__fields{display:-webkit-flex;display:-ms-flexbox;display:flex}.forgot-password-phone__field{width:calc(50% - 5px);height:2.5em;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.625em;border:1px solid #d5dadc;margin-right:.3125em;margin-right:.3125em}.forgot-password-phone__field:last-child{margin-right:0;margin-left:.3125em}.forgot-password-phone__field .phone-input .multiselect__content-wrapper{width:17.125em;overflow:hidden}.forgot-password-phone__field .phone-input .multiselect__option.multiselect__option--highlight{background-color:#c9a339}.forgot-password-phone__field .phone-input .multiselect *{font-family:inherit}.forgot-password-phone__field__field::-webkit-input-placeholder{color:#78899b}.forgot-password-phone__field__field::-moz-placeholder{color:#78899b}.forgot-password-phone__field__field:-ms-input-placeholder{color:#78899b}.forgot-password-phone__field__field::placeholder{color:#78899b}.forgot-password-phone-instr{padding-top:1.5625em;padding-bottom:1.5625em}.forgot-password-phone-instr__text{margin:0;text-align:center;color:#13081e}.forgot-password-recovery__tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:2.125em;margin-top:1.25em;overflow:hidden}.forgot-password-recovery__tab{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.forgot-password-recovery-tab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0;outline:0;border:0;background-color:#a37ad3;font-size:1em;color:#3a195e;cursor:pointer}.forgot-password-recovery-tab--is-active{background-color:#3a195e;color:#a37ad3}.forgot-password-recovery-privacy{padding-right:1.25em;padding-left:1.25em;text-align:center}.forgot-password-recovery-privacy__text{font-size:.875em;color:rgba(120,137,155,0.7)}.forgot-password-recovery-privacy__link{text-decoration:underline;color:#3b2354}.forgot-password-change__fields{display:-webkit-flex;display:-ms-flexbox;display:flex}.forgot-password-change__field{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(50% - .3125em);height:2.5em;margin-right:.3125em;margin-bottom:.625em;border:1px solid #d5dadc}.forgot-password-change__field:last-child{margin-right:0}.forgot-password-change__field:last-child{margin-left:.3125em}.forgot-password-change__button{margin-top:.625em;width:100%;height:2.5em}.forgot-password-change-instr{padding-top:1.5625em;padding-bottom:1.5625em}.forgot-password-change-instr__text{margin:0;text-align:center;color:#13081e}.forgot-password-field__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;z-index:0;cursor:text;height:100%;overflow:hidden;background-color:white;text-overflow:ellipsis;line-height:1.2;white-space:nowrap;color:#78899b;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:height 0.15s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1),height 0.15s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1),height 0.15s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);left:.625em}.forgot-password-field-input{position:relative;padding-right:.9375em;padding-left:.9375em;width:100%;height:100%;outline:none;border:none;background:transparent;font-family:Roboto, sans-serif;font-weight:500;line-height:1.2;color:#13081e}.forgot-password-field-input::-webkit-input-placeholder{color:transparent}.forgot-password-field-input::-moz-placeholder{color:transparent}.forgot-password-field-input:-ms-input-placeholder{color:transparent}.forgot-password-field-input::placeholder{color:transparent}.forgot-password-field-input--transform:focus ~ .forgot-password-field__label,.forgot-password-field-input--filled ~ .forgot-password-field__label{max-width:100%;height:auto;color:#13081e;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(0.9) translateY(-70%);transform:scale(0.9) translateY(-70%)}.forgot-password-field-password__genpass{z-index:0;height:100%;margin-right:.9375em}.forgot-password-field-password__label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;z-index:0;cursor:text;height:100%;overflow:hidden;background-color:white;text-overflow:ellipsis;line-height:1.2;white-space:nowrap;color:#78899b;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:height 0.15s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1),height 0.15s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1),height 0.15s cubic-bezier(0.4, 0, 0.2, 1),max-width 0.15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);left:.625em}.forgot-password-field-password__input{width:100%;height:100%}.forgot-password-field-password-input{position:relative;padding-right:.9375em;padding-left:.9375em;outline:none;border:none;background:transparent;font-family:Roboto, sans-serif;font-weight:500;line-height:1.2;color:#13081e}.forgot-password-field-password-input::-webkit-input-placeholder{color:transparent}.forgot-password-field-password-input::-moz-placeholder{color:transparent}.forgot-password-field-password-input:-ms-input-placeholder{color:transparent}.forgot-password-field-password-input::placeholder{color:transparent}.forgot-password-field-password-input--transform:focus ~ .forgot-password-field-password__label,.forgot-password-field-password-input--filled ~ .forgot-password-field-password__label{max-width:100%;height:auto;color:#13081e;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(0.9) translateY(-70%);transform:scale(0.9) translateY(-70%)}.forgot-password-field-password-genpass{display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;margin-right:.9375em;color:#234f7b}.forgot-password-field-password-genpass__button{position:absolute;top:50%;width:2.5em;height:2em;margin-top:-1em;right:0}.forgot-password-field-password-genpass-button{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;outline:none;border:0;background:none;font-size:1em;color:#13081e}.forgot-password-progress__list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.forgot-password-progress__item{position:relative;box-sizing:border-box;width:.5em;height:.5em;border-radius:50%;background-color:#d5e4f0;margin-right:2.5em}.forgot-password-progress__item:last-child{margin-right:0}.forgot-password-progress__item:not(:last-child)::after{content:'';position:absolute;top:.1875em;width:2.5em;height:.0625em;background-color:#d5e4f0;left:.5em}.forgot-password-progress__item--active{width:.875em;height:.875em;border:1px solid #c9a339;background-color:#fff}.forgot-password-progress__item--active:not(:last-child)::after{top:.3125em;left:.8125em}.forgot-password-progress__item--finished{width:.875em;height:.875em;background-color:#c9a339}.forgot-password-progress__item--finished:not(:last-child)::after{top:.375em;background-color:#c9a339;left:.875em}.forgot-password-progress__item--finished::before{content:'';position:absolute;top:.1875em;left:.3125em;width:.125em;height:.3125em;border:2px solid #fff;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.forgot-password-modal{background-color:#fff;font-size:16px}.forgot-password-modal__close{position:absolute;top:.625em;cursor:pointer;width:1.125em;height:1.125em;outline:0;border:0;background-color:transparent;font-size:inherit;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;right:.625em}.forgot-password-modal__close::before,.forgot-password-modal__close::after{content:'';position:absolute;top:50%;left:0;width:100%;height:.125em;background-color:#13081e}.forgot-password-modal__close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.forgot-password-modal__close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.forgot-password-modal__preloader.main-preloader{background-color:rgba(0,0,0,0.4)}.forgot-password-modal-form{box-sizing:border-box;padding:1.875em 2.5em;font-size:16px}.forgot-password-modal-form__title{padding:0;margin:0;text-align:center;text-transform:uppercase;font-size:1.4375em;font-weight:500;line-height:1.17391em;color:#110620}.forgot-password-modal-form__progress{margin-top:.625em}.forgot-password-confirm__fields{display:-webkit-flex;display:-ms-flexbox;display:flex}.forgot-password-confirm__fields:not(:last-child){margin-bottom:.9375em}.forgot-password-confirm__fields .multiselect-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:6.25em;height:100%}.forgot-password-confirm__fields .multiselect-wrapper .country-template__text{color:#13081e}.forgot-password-confirm__fields .multiselect__option.multiselect__option--highlight{background:#3a195e}.forgot-password-confirm__fields .multiselect__option.multiselect__option--highlight .country-template__text{color:#fff}.forgot-password-confirm__field{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(50% - .3125em);height:2.5em;margin-right:.3125em;margin-bottom:.625em;border:1px solid #d5dadc}.forgot-password-confirm__button{margin-left:.625em;width:calc(50% - .625em);height:2.5em}.forgot-password-confirm__timer{margin-top:.9375em}.forgot-password-confirm-instr{padding-top:1.5625em;padding-bottom:1.5625em}.forgot-password-confirm-instr__text{margin:0;text-align:center;color:#13081e}
