@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.accountInfo{background-color:#fff;padding-bottom:0}.accountInfo .countriesDropdown .selectContainer .react-select__control{background-color:#fff;border:1px solid #666}.accountInfo .countriesDropdown .selectContainer .react-select__control:hover{border-color:#adb5bd}.accountInfo .countriesDropdown .selectContainer .react-select__menu{background-color:#fff}.accountInfo__top{width:100%;display:flex;justify-content:space-between;position:relative;margin-bottom:30px}@media(max-width:976px){.accountInfo__top{flex-wrap:wrap;margin-bottom:0}}.accountInfo__body{padding-bottom:25px;position:relative;display:flex;align-items:flex-start;gap:20px}@media(max-width:976px){.accountInfo__body{flex-direction:column}}.accountInfo__body__heading{width:40%}@media(max-width:976px){.accountInfo__body__heading{width:100%}}.accountInfo__body__heading__wrapper{display:flex;align-items:center;padding:30px 20px;border:1px solid #9d9d9d;border-radius:15px;width:100%;margin-bottom:30px;justify-content:center;height:9rem}@media(max-width:976px){.accountInfo__body__heading__wrapper{width:100%;gap:20px;justify-content:center}.accountInfo__body__heading__wrapper button{padding:7px 15px}.accountInfo__body__heading__wrapper button:first-child{margin-left:0}}.accountInfo__body__heading__wrapper__img{border-radius:100px;-o-object-fit:contain;object-fit:contain;width:65px;height:65px}.accountInfo__body__heading__wrapper__btns{display:flex;align-items:center}@media(max-width:1106px){.accountInfo__body__heading__wrapper__btns{flex-direction:column;align-items:center;justify-content:center}}.accountInfo__body__heading__wrapper__btns label{border-radius:1.5rem;padding:.6rem 1.6rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;font-weight:450;color:#2f2e2e;margin-left:30px;transition:.2s ease-in-out}@media(max-width:976px){.accountInfo__body__heading__wrapper__btns label{margin:5px 0;padding:7px 20px}}.accountInfo__body__heading__wrapper__btns label svg{margin-right:10px}.accountInfo__body__heading__wrapper__btns label:hover,.accountInfo__body__heading__wrapper__btns label:hover svg path{color:#fff}.accountInfo__body__heading__wrapper__btns button{margin-left:30px;text-align:center}@media(max-width:976px){.accountInfo__body__heading__wrapper__btns button{margin:5px 0}}.accountInfo__body__heading__wrapper__btns button svg{margin:0 10px 0 0}.accountInfo__body__form{padding:20px;border:1px solid #9d9d9d;border-radius:15px;width:100%;background:linear-gradient(180deg,#fff,#f9f5f0)}@media(max-width:976px){.accountInfo__body__form{width:100%;margin-top:5px}}.accountInfo__body__form__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 0}.accountInfo__body__form__row__dropdown-menu{width:48%;padding:0!important;display:flex;flex-direction:column;justify-content:center;position:relative;height:1rem;margin-top:2rem}@media(max-width:976px){.accountInfo__body__form__row__dropdown-menu{width:100%;margin-top:2.7rem}}.accountInfo__body__form__row__input{width:48%;padding:0!important;display:flex;flex-direction:column;justify-content:center;position:relative}@media(max-width:976px){.accountInfo__body__form__row__input{width:100%}}.accountInfo__body__form__row__input label{font-size:16px;margin-bottom:5px}.accountInfo__body__form__row__input input,.accountInfo__body__form__row__input select{border-radius:15px;border:1px solid #666;padding:6px 6px 6px 10px}.accountInfo__body__form__row__input select{background-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.accountInfo__body__form__row__input__customArrow{position:absolute;top:72%;right:10px;transform:translateY(-50%);pointer-events:none}.accountInfo__body__form__row__input svg{position:absolute;right:12px;top:38px;cursor:pointer}.accountInfo__body__form__changePassword{display:flex;justify-content:flex-end;margin-top:2rem;margin-bottom:-1rem}@media(max-width:976px){.accountInfo__body__form__changePassword{position:absolute;bottom:130px;left:30px;width:42%;height:47px;justify-content:flex-start;margin-bottom:-1rem}}@media(max-width:976px)and (max-width:506px){.accountInfo__body__form__changePassword{width:73%;margin-top:100px}}.accountInfo__body__form__changePassword button{background-color:#455e68;border:none;width:12rem;color:#fff;box-shadow:0 6px 10px rgba(0,0,0,.35)}.accountInfo__body__form__changePassword button:hover{background-color:rgba(0,0,0,0);color:#455e68;border:1px solid #455e68}@media(max-width:976px){.accountInfo__body__form__changePassword button{width:10rem;height:2.5rem;font-size:12px}}.accountInfo__body__form__buttonHolder{display:flex;justify-content:space-between;margin-top:30px}@media(max-width:976px){.accountInfo__body__form__buttonHolder{flex-direction:column}}.accountInfo__body__form__buttonHolder__wrapper{display:flex}@media(max-width:976px){.accountInfo__body__form__buttonHolder__wrapper{flex-direction:column}}.accountInfo__body__form__buttonHolder__wrapper button{margin-right:15px}@media(max-width:976px){.accountInfo__body__form__buttonHolder__wrapper button{width:60%;margin:10px auto;padding:10px 20px}}.accountInfo__body__form__buttonHolder__wrapper__save{background-color:#caf6d8;border:none;padding:5px 35px;box-shadow:0 6px 10px rgba(0,0,0,.35)}.accountInfo__body__form__buttonHolder__wrapper__save:hover{background-color:rgba(0,0,0,0);color:#2f2e2e;border:1px solid #2f2e2e}@media(max-width:976px){.accountInfo__body__form__buttonHolder__wrapper__save{padding:15px 35px!important;width:50%!important}}.accountInfo__body__form__buttonHolder__wrapper__cancel{padding:5px 35px}@media(max-width:976px){.accountInfo__body__form__buttonHolder__wrapper__cancel{padding:15px 35px!important;width:50%!important}}.accountInfo__body__form__buttonHolder__delete{width:12rem}@media(max-width:976px){.accountInfo__body__form__buttonHolder__delete{margin-left:auto;margin-top:30px;width:10rem;font-size:12px}}@media(max-width:976px)and (max-width:976px){.accountInfo__body__form__buttonHolder__delete{margin-left:10px;margin-top:100px}}@media(max-width:976px)and (max-width:506px){.accountInfo__body__form__buttonHolder__delete{margin-left:10px;margin-top:100px}}.accountInfo .account-action-btn{border:2px solid rgba(0,0,0,0);width:15rem;font-size:14px;letter-spacing:.025em;cursor:pointer;text-transform:none}.accountInfo .account-action-btn--secondary{background-color:#f8f9fa;color:#495057;border-color:#dee2e6}.accountInfo .account-action-btn--secondary:hover{background-color:#e9ecef;border-color:#adb5bd;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.accountInfo .account-action-btn--secondary:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.accountInfo .account-action-btn--secondary svg{color:#6c757d}.accountInfo .account-action-btn--danger{background-color:#fff5f5;color:#dc3545;border-color:#fed7d7}.accountInfo .account-action-btn--danger:hover{background-color:#fed7d7;border-color:#dc3545;transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,53,69,.25)}.accountInfo .account-action-btn--danger:active{background-color:#f8d7da;transform:translateY(0);box-shadow:0 2px 4px rgba(220,53,69,.15)}.accountInfo .account-action-btn--danger svg{color:#dc3545}.accountInfo .account-action-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.accountInfo .account-action-btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.accountInfo .account-action-btn:disabled:hover{transform:none;box-shadow:none}