.feedback{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;background-color:#e5ebf5;border-radius:50px;width:100%;margin:0 auto}@media(max-width:991px){.feedback{margin-bottom:30px}}.icons-buttons{display:flex;column-gap:8px;align-items:center}.icons{cursor:pointer;opacity:1;transition:opacity .3s ease-in-out}.icons:hover{opacity:.5}.feedback-modal .like-button{position:relative;top:-2px}.feedback-modal .modal-dialog{max-width:515px;margin:20px auto;border-radius:30px}.feedback-modal .modal-dialog .modal-content{padding:40px;border-radius:30px}.feedback-modal .modal-dialog .modal-content .close-btn{margin-bottom:20px;cursor:pointer}.feedback-modal .modal-dialog .modal-content .modal-form{width:100%}.feedback-modal .modal-dialog .modal-content a{color:#000!important}.upload-resume-modal .upload-container{align-items:center;margin-top:20px;border:2px dashed #003a9b;background-color:#e5ebf5;border-radius:10px;position:relative;color:#000}.upload-resume-modal .upload-container .drag-upload-section{padding:60px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s ease;text-align:center}.upload-resume-modal .upload-container .drag-upload-section .file-name{color:#000;font-size:18px}.upload-resume-modal .upload-container .drag-upload-section.dragging{background-color:#f0f8ff}.textarea{position:relative}.textarea .answer-box{width:100%;height:280px;background-color:#f2f4f9;border:1px solid #e5e5e5;padding:20px;border-radius:30px;resize:none;margin-bottom:15px}.modal-open[style]{padding-right:0!important}.resume-container{background:#fff;padding:2rem 0;border-radius:8px}.header{text-align:center;margin-bottom:2rem}.name{font-size:2.5rem;font-weight:700;color:#2563eb;margin-bottom:.5rem}.contact{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;font-size:.9rem;color:#4b5563;margin-top:1rem}.contact-item{display:flex;align-items:center;gap:.5rem}.contact-item i{color:#2563eb;font-size:1rem}.section{margin-bottom:2rem}.section-title{font-size:1.25rem;font-weight:600;color:#1f2937;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem;margin-bottom:1rem;text-align:left}.summary ul{list-style-type:disc;text-align:left;color:#4b5563}.summary li{margin-bottom:.5rem}.skills-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.skill-tag{background:#f3f4f6;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;color:#4b5563}.experience-item{margin-bottom:1.5rem;text-align:left}.job-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.job-title{font-weight:600;color:#1f2937;text-align:left}.company{color:#4b5563;text-align:left}.date{color:#6b7280;font-size:.875rem}.job-description{list-style-type:disc;color:#4b5563}.education-item{margin-bottom:1rem}.icon-color{color:#2563eb}.skills-section{border:1px solid #e5e5e5;border-radius:20px;padding:30px 15px 30px 20px;background-color:#fff}@media(max-width:767px){.skills-section{margin-top:15px}}.skills-section .skills .heading-6{font-size:18px;margin-bottom:15px}.skills-section .skills .skill{display:inline-block;padding:7px 10px;border:1px solid #e2e8f0;border-radius:50px;margin-bottom:10px;background-color:#f8fafc;font-size:14px;font-weight:400;color:#000;margin-right:7px}.skills-section .skills .skills-array{margin-bottom:20px}.skills-section .social-icons{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:80px}.skills-section .social-icons a{text-decoration:none}.skills-section .social-icons a .social{background-color:#f4f4f5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.skills-section .loading .skill{height:36px;background-color:#e5ebf5;border-radius:50px}.skills-section .loading .social-icons a .social{background-color:#e5ebf5}