.um .um-button{color:#000!important;background:#FFAF02!important;}.um-header{border:0!important}.um-profile-navbar.um-messaging-bar{padding:10px}.um-messaging-btn{float:none;margin:auto;max-width:150px}div.um-profile .um-profile-nav .um-profile-nav-item a{border:1px solid #956600}.um-profile-nav{display:flex;justify-content:center}.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{min-height:50vh;align-content:center}.um span.select2-container.select2-container--default.select2-container--open{top:100%!important}.um-avatar-default{border-radius:50%!important;object-fit:cover;display:inline-block;vertical-align:middle;background:aliceblue}.menu-account-text{margin-left:8px;display:inline-block;vertical-align:middle}.elementor-nav-menu--main .menu-item a{display:flex;align-items:center}.sub-menu.elementor-nav-menu--dropdown{width:100%!important}.jb-student-info{background:#f9fafc;border:1px solid #e5e7eb;padding:20px;border-radius:10px;margin:25px 0;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.jb-student-info h3{margin-bottom:15px;font-size:20px;font-weight:600;color:#1e3a8a}.jb-student-info-inner{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.jb-student-profile-link{display:flex;align-items:center;gap:12px;text-decoration:none!important}.jb-student-profile-link img{border-radius:50%;box-shadow:0 2px 6px rgb(0 0 0 / .15);background-color:#fff}.jb-student-name{font-size:18px;font-weight:600;color:#111}.jb-student-note{margin-top:10px;font-size:14px;color:#6b7280}div.um-profile .um-header{background-color:#f4f4ff;padding:2%;border-radius:25px}.um-profile-mycred-balance{max-width:150px;border:1px solid #000;text-align:center;border-radius:15px;margin:20px;font-size:18px;background-color:#ffaf02}.um-profile-mycred-balance{max-width:200px;border:1px solid #ffaf02;text-align:center;border-radius:0 0 15px 15px;margin:20px;font-size:18px;background-color:#f4f4ff;padding:5px;margin:0 auto 10px auto;color:#000}input.um-do-search.um-button{border-radius:25px 0!important}.um-member-tagline.um-member-tagline-user_skills:before{content:'Skills: ';font-weight:700;color:#000;padding:5px}.skills-wrapper{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.skill-box{padding:4px 10px;border-radius:999px;border:1px solid #cbd5e1;background:#f8fafc;font-size:11px;line-height:1.4;display:inline-flex;align-items:center}.um-member-photo.radius-1{position:relative}div.um.um-directory .um-members-wrapper .um-role-um_tutor-pro .um-member-photo.radius-1::before{content:'PRO';position:absolute;top:0;right:0;background-color:gold;color:#000;padding:2px 5px;border-radius:3px;font-size:.7em;font-weight:700;z-index:2}@media (max-width:600px){.jb-student-info-inner{flex-direction:column;align-items:flex-start}.jb-student-profile-link{gap:10px}}@media (max-width:768px){.um-directory .um-search,.um-directory .um-search.um-search-filter{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}.um-directory .um-search .um-field{display:block!important}.um-directory .um-search .um-field[data-key="skills"],.um-directory .um-search .um-field-area_skills,.um-directory .um-search .um-field-area-skills{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important}.elementor-tabs .elementor-tabs-wrapper{display:block!important}.elementor-tab-title.elementor-tab-mobile-title{display:none!important}}