.user-details-background{background-color:#fff;padding:40px;border:1px solid #f2f2f2;border-radius:8px}.py-5{padding-top:0!important;padding-bottom:0!important}.opacity-0{opacity:100%!important}.p-3,.ps-3{padding:.75rem!important}.px-4{padding-right:1rem!important;padding-left:2rem!important}@media (max-width:640px){.user-details-background{padding:20px}}.user-details-section{background-color:red}.user-details-img{width:40px;height:40px;border-radius:100%}.user-details-flex{display:flex;align-items:center;gap:19px}.user-text-description{font-size:16px;font-weight:700;line-height:24px;color:#4f4f4f;text-transform:capitalize}.user-tertiary-header{font-size:14px;font-weight:700;text-transform:uppercase;line-height:21px;margin:4px 0}.user-education-details{font-size:14px;line-height:21px;color:#000}.user-informations{margin:25px 0}.user-skills-offering{display:flex;gap:15px;align-items:center}.user-skills-li{background-color:#fafafa;border-radius:4px;padding:8px}.user-review-li{color:#767b91}.user-review-flex{display:flex;align-items:center;justify-content:space-between;margin:8px 0}.user-about-desc{color:#000;font-size:14px;line-height:21px}.user-location{font-size:12px;font-weight:700;text-transform:capitalize;line-height:15px;color:#333}.user-header-btn{display:flex;gap:12px;margin-left:auto}.user-header-cta-btn{border:1px solid #023474;width:112px;height:40px;border-radius:8px;font-size:14px;background-color:#fff}.user-header-cta-btn-writer{background-color:#023474;color:#fff}.user--informations{display:grid;grid-template-columns:repeat(3,1fr);margin:25px 0}.user-head{-moz-columns:#828282;column-count:#828282;font-weight:400;line-height:15px}.star-rating,.user-project-duration-ul{display:flex}.user-input{width:105px;height:56px;border-radius:8px;border:1px solid #e0e0e0;background-color:#f8f8f8;gap:16px;outline:none}.user--input{display:flex;margin:0 16px}.user-month-input{border:1px solid #023474;background-color:#e9f2ff;border-radius:0 8px 8px 0}.user-month-input::-moz-placeholder{color:#023474;font-size:16px;line-height:21.6px}.user-month-input::placeholder{color:#023474;font-size:16px;line-height:21.6px}.user-input-border{border-radius:8px 0 0 8px}.user-project-duration-li{list-style:none}.user-checkbox{display:flex;align-items:center;gap:16px;margin:18px 0}.user-input-checkbox{background-color:#f1f2f5;border:.83px solid #e0ebfa;border-radius:.83px;width:20px;height:20px;outline:none}.user-back-link{display:flex;align-items:center;gap:16px}.user-secondary-header{font-weight:700;font-size:24px;color:#333;line-height:31.2px}.user-title-details{margin:25px 0}.user-contract-description{color:#767b91;line-height:20.8px;font-weight:400;font-size:14px}.user-contract-head{color:#8d91a3;line-height:20.8px;font-weight:700}.user-grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.user-contract--detail-head{font-weight:400}.user-contract--details{margin:24px 0}.user-rating-color{color:#df943c;width:13.33px;border-radius:1px;margin:4px 0}.user-feedback{width:60%}.user-contract-review,.user-log-flex{display:flex;align-items:center}.user-log-flex{margin-bottom:18px}.user-activity-log-box{border:1px solid #f2f2f2;width:460px;height:113px;border-radius:6px;padding:12px}.user-dispute-text-description{font-weight:700;font-size:16px;line-height:21.6px;color:#333;text-decoration:underline}.user-contract-dispute-ol{list-style:decimal;padding:8px 15px}.user-contract-dispute-container{background-color:#fff;border-radius:16px;height:362px;width:690px;margin:30px auto;border:1px solid #efe8e8;padding:8px 15px}.user-contract-dispute-work-header{color:#023474;font-size:20px;font-weight:500;line-height:30px}.user-contract-dispute-work-text{font-weight:400;line-height:27px;font-size:14px;width:626px}.user-dispute-withdraw-text{font-weight:500}.user-activity-log-date{background-color:#f8f8f8;border-bottom:1px solid #f2f2f2;height:32px;padding:6.5px 12px}.user-activity-log-pic{width:70px;height:70px;border-radius:100%;padding:8px}.user-activity-log-name{font-weight:500;font-size:16px;line-height:19.2px;color:#2c2c3a;margin-bottom:9px}.user-activity-log-span{font-weight:400}.user-activity-log-button{border:1px solid #e0e0e0;border-radius:16px;padding:8px;color:#023474;font-weight:500;font-size:14px}.user-contract-description-flex{display:flex;align-items:center;color:#4f4f4f;text-decoration:underline;text-decoration-thickness:2px;font-size:14px;margin:9px 0}.user-contract-writer-info-flex{display:flex;align-items:center;justify-content:space-between}.user-contract-writer-info{margin:18px 0}