.overlay-component{z-index:20!important}[dir] .overlay-component .bg-light{border-radius:0 0 20px 20px}.overlay-component .spinner-border{color:#2b79ad}[dir] .edit-modal .edit-modal-header{border:none!important;background-color:#fff!important}.edit-modal .edit-modal-header .edit-modal-title{color:#000!important;font-size:20px!important}[dir] .edit-modal .edit-modal-footer{border:none!important}.recommendation_upload_image p{font-size:11px}.profile .profile-cover{width:100%!important;height:200px!important;position:relative}[dir] .profile .profile-cover{background-size:cover!important;border-radius:4px!important}.profile .profile-cover .overlay{height:100%}[dir] .profile .profile-cover .overlay{padding:10px}[dir=ltr] .profile .profile-cover .overlay{background:linear-gradient(180deg,rgba(0,0,0,.7),transparent 60%)}[dir=rtl] .profile .profile-cover .overlay{background:linear-gradient(-180deg,rgba(0,0,0,.7),transparent 60%)}.profile .profile-cover .overlay label{top:10px!important;width:35px!important;height:35px!important;display:flex!important;align-items:center!important;justify-content:center!important}[dir] .profile .profile-cover .overlay label{background-color:#e3e3e3!important;border-radius:50%!important}[dir=ltr] .profile .profile-cover .overlay label{right:10px!important}[dir=rtl] .profile .profile-cover .overlay label{left:10px!important}.profile .profile-cover .overlay label svg{width:20px!important;height:20px!important}.profile .profile-avatar{position:absolute;bottom:-50px}[dir=ltr] .profile .profile-avatar{left:50%;transform:translateX(-50%)}[dir=rtl] .profile .profile-avatar{right:50%;transform:translateX(50%)}.profile .profile-avatar .b-avatar-badge{font-size:1.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important}[dir] .profile .profile-avatar .b-avatar-badge{background-color:#e3e3e3!important;padding:0!important}[dir] .profile .profile-avatar .b-avatar-badge label{margin:0!important;padding:0!important}.profile .custom-recommendation-image{position:absolute;bottom:-90px;min-width:230px}[dir=ltr] .profile .custom-recommendation-image{left:50%;transform:translateX(-50%)}[dir=rtl] .profile .custom-recommendation-image{right:50%;transform:translateX(50%)}[dir] .profile .profile-details{margin-top:100px}.profile .profile-details .profile-phone{width:calc(100% - 78.78px)!important}[dir] .profile .profile-details .edit-password{background-color:#fff!important;border:1px solid #ddd!important}[dir=ltr] .profile .profile-details .edit-password{border-radius:0 4px 4px 0!important}[dir=ltr] .profile .profile-details .profile-password,[dir=rtl] .profile .profile-details .edit-password{border-radius:4px 0 0 4px!important}[dir=rtl] .profile .profile-details .profile-password{border-radius:0 4px 4px 0!important}@media only screen and (min-width:992px){[dir] .profile .profile-details{margin-top:100px}[dir=ltr] .profile .profile-details,[dir=rtl] .profile .profile-details{padding-left:152px!important;padding-right:152px!important}}@media only screen and (min-width:768px){[dir] .profile .profile-details{margin-top:100px}[dir=ltr] .profile .profile-details,[dir=rtl] .profile .profile-details{padding-left:80px!important;padding-right:80px!important}}.profile .country-code-input .input-group-prepend{height:38px!important}[dir] .profile .country-code-input .input-group-prepend{box-shadow:none!important}[dir=ltr] .profile .country-code-input .vue-country-select{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .profile .country-code-input .vue-country-select{border-top-left-radius:0;border-bottom-left-radius:0}.profile .country-code-input span:has(input[name=phone]){width:calc(100% - 106px)}[dir=ltr] .profile .country-code-input span:has(input[name=phone]) input[name=phone]{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .profile .country-code-input span:has(input[name=phone]) input[name=phone]{border-top-right-radius:0;border-bottom-right-radius:0}