.ourteam-details{margin-top:30px}.team-member{margin:20px 0;text-align:center}.team-member a{text-decoration:none;display:block}.team-member .team-image{height:150px;width:150px;border-radius:50%;object-fit:cover;object-position:top;border:4px solid #074572;transition:transform .3s ease,box-shadow .3s ease}.team-member:hover .team-image{transform:scale(1.05);box-shadow:0 8px 25px #00000026}.team-title{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:center}.team-name{margin-top:15px;margin-bottom:6px;display:block;font-weight:600;font-size:16px;color:#222;text-align:center}.team-designation{display:block;font-size:14px;line-height:18px;color:#777;text-align:center}.btn-close{background:transparent!important;border-radius:50%!important;border:1px solid #ed5e61!important;width:24px;height:24px;display:flex;justify-content:center;align-items:center;color:#ed5e61!important;font-size:20px;transition:ease all .5s}.btn-close:hover{background:#ed5e61!important;color:#fff!important}.modal-content{background-color:#ececec;padding:50px;border-radius:30px;max-width:100%;box-sizing:border-box}.modal-header{padding:0;border-bottom:none}.modal-body{padding:0}.modal-header h5{font-weight:600;font-size:26px;line-height:36px;color:#444;margin-bottom:10px}.modal p{font-size:16px;line-height:28px;color:#666}.modal-body img{display:block;width:200px;height:200px;object-position:center;object-fit:cover;margin:0 auto 20px;border-radius:10px}.modal-body table{width:100%!important;background-color:#e4e4e4;font-size:15px}.modal-body .member-modal-name{font-size:22px;font-weight:600;margin-bottom:5px;text-align:center}.modal-body p{font-size:15px;line-height:26px;text-align:center}.modal-body p b{font-weight:600}.modal-body figure.table{width:100%;margin:1.25rem 0;overflow-x:auto}.modal-body figure.table table{width:100%;border-collapse:collapse;min-width:600px;background-color:#fff}.modal-body figure.table th,.modal-body figure.table td{padding:10px 14px;border:1px solid #e5e7eb;font-size:14px;line-height:1.5;color:#334155;vertical-align:top}.modal-body figure.table th{background-color:#f8fafc;font-weight:600;color:#1f2937;text-align:left}.modal-body figure.table tbody tr:nth-child(2n){background-color:#fafafa}@media (hover: hover){.modal-body figure.table tbody tr:hover{background-color:#f1f5f9}}.modal-body figure.table.compact th,.modal-body figure.table.compact td{padding:6px 10px;font-size:13px}@media (min-width: 992px){.modal-lg{max-width:100px;min-width:850px}}@media (max-width: 992px){.team-member .team-image{height:140px;width:140px}}@media (max-width: 767px){.modal-content{padding:24px;border-radius:18px}}@media (max-width: 576px){.team-member{margin:15px 0}.team-member .team-image{height:120px;width:120px}.team-name{font-size:15px}.team-designation{font-size:13px}.modal-body img{max-width:180px}.modal-body .member-modal-name{font-size:20px}}@media (max-width: 470px){.modal-content{padding:16px;border-radius:14px}.modal p{font-size:15px}}
