.page-id-31470 .sala-mi-foto a{display:block!important;padding:14px 20px!important;background-color:#203864!important;color:#ffffff!important;font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:14px!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;text-decoration:none!important}.page-id-31470 .sala-mi-foto.mepr-active-nav_tab a{background-color:#FFC000!important;color:#203864!important;font-weight:600!important}.page-id-31470 .sala-foto-perfil-contenido{font-family:'Poppins',sans-serif!important;color:#333333!important;padding:10px 0 30px!important}.page-id-31470 .sala-foto-perfil-contenido h3{color:#203864!important;font-family:'Poppins',sans-serif!important;font-size:18px!important;font-weight:600!important;margin:0 0 8px!important}.page-id-31470 .sala-foto-perfil-contenido p{color:#333333!important;font-family:'Poppins',sans-serif!important;font-size:14px!important;line-height:1.55!important;margin:0 0 20px!important}.page-id-31470 .avatar-upload-form,.page-id-31470 #one-user-avatar-form{display:flex!important;flex-direction:column!important;gap:16px!important}.page-id-31470 .avatar-upload-form input[type="button"],.page-id-31470 .avatar-upload-form .button,.page-id-31470 #one-user-avatar-form .button{background:#ffffff!important;border:1.5px solid #203864!important;color:#203864!important;font-family:'Poppins',sans-serif!important;font-weight:500!important;font-size:13px!important;padding:10px 20px!important;border-radius:6px!important;box-shadow:none!important;text-transform:none!important;width:fit-content!important}.page-id-31470 .avatar-upload-form input[type="submit"],.page-id-31470 #one-user-avatar-form input[type="submit"]{background-color:#203864!important;color:#ffffff!important;border:none!important;padding:12px 24px!important;border-radius:6px!important;text-transform:uppercase!important;font-family:'Poppins',sans-serif!important;font-weight:600!important;font-size:13px!important;width:fit-content!important;margin-top:10px!important}.postid-30814 .ld-section-heading h2{font-size:0!important}.postid-30814 .ld-section-heading h2::after{content:"PLANIFICA: Cursos Disponibles";font-family:'Montserrat',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#203864!important}.postid-30814 .ld-item-list-item{background:#ffffff!important;border:1px solid #eef2f6!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important;box-shadow:0 4px 6px rgb(0 0 0 / .05)!important}.postid-30814 .ld-item-title{font-family:'Poppins',sans-serif!important;font-size:15px!important;font-weight:600!important;color:#3666CC!important}.postid-30814 .ld-status.ld-status-unlocked{background-color:#009C70!important;color:white!important;font-family:'Poppins',sans-serif!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:4px!important}.postid-30814 .ld-status.ld-status-unlocked .ld-icon{display:none!important}[id^="ld-tab-materials-"]{max-height:150px;overflow-y:auto;overflow-x:hidden;padding:10px 8px}[id^="ld-tab-materials-"] p{margin:0 0 12px;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}[id^="ld-tab-materials-"] a[href*=".pdf"]{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:#333;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.45;text-decoration:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word}[id^="ld-tab-materials-"] a[href*=".pdf"]::before{content:"PDF";display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:24px;border-radius:4px;background-color:#d93025;color:#fff;font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1;flex-shrink:0}[id^="ld-tab-materials-"] a[href*=".pdf"]:hover{color:#d93025}.learndash-wrapper .ld-breadcrumbs,.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments,.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li,.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments a{font-family:'Poppins',sans-serif!important;color:#333333!important;text-decoration:none}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments a:hover{color:#000000!important}a.ld-primary-color.ld-course-step-back{color:#333333!important;font-family:'Poppins',sans-serif!important;text-decoration:none}a.ld-primary-color.ld-course-step-back:hover{color:#000000!important;text-decoration:underline}.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-reset-button,.learndash-wrapper #ld-profile-course-list-actions{display:none!important}.learndash-wrapper .ld-course-list,.learndash-wrapper .ld-item-list{border:none!important;background:transparent!important;padding:0!important}.learndash-wrapper .ld-item-list-item,.learndash-wrapper .ld-course-list-item{background:#ffffff!important;border:1px solid #eef2f5!important;border-radius:14px!important;margin-bottom:14px!important;padding:16px!important;box-shadow:0 4px 14px rgb(0 0 0 / .05)!important;display:flex!important;flex-direction:column!important;gap:10px!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}.learndash-wrapper .ld-item-title,.learndash-wrapper .ld-course-title{font-family:'Poppins',sans-serif!important;font-size:15px!important;font-weight:600!important;color:#203864!important;line-height:1.3!important}.learndash-wrapper .ld-item-list-item .ld-item-components .ld-button,.learndash-wrapper .ld-item-list-item a.ld-button,.learndash-wrapper .ld-course-list-item .ld-button{background:#009C70!important;color:#ffffff!important;font-family:'Poppins',sans-serif!important;font-size:13px!important;font-weight:600!important;border-radius:20px!important;padding:6px 16px!important;border:none!important;text-decoration:none!important;display:inline-block!important;box-shadow:0 2px 6px rgb(0 156 112 / .3)!important}.learndash-wrapper .ld-progress{width:100%!important;margin-top:4px!important}.learndash-wrapper .ld-progress .ld-progress-bar{background-color:#e9ecef!important;border-radius:10px!important;height:8px!important;overflow:hidden!important}.learndash-wrapper .ld-progress .ld-progress-percentage{background-color:#009C70!important;border-radius:10px!important}.learndash-wrapper .ld-progress .ld-progress-stats{font-family:'Poppins',sans-serif!important;font-size:12px!important;color:#666666!important;font-weight:500!important}#comments,#respond{background:#ffffff!important;border:1px solid #eef2f5!important;border-radius:16px!important;padding:20px!important;margin-top:25px!important;margin-bottom:30px!important;box-shadow:0 4px 15px rgb(0 0 0 / .04)!important;font-family:'Poppins',sans-serif!important}#reply-title{font-family:'Poppins',sans-serif!important;font-size:17px!important;font-weight:600!important;color:#203864!important;margin-bottom:8px!important}.comment-notes,.comment-form-url{display:none!important}.comment-form label{font-family:'Poppins',sans-serif!important;font-size:13px!important;font-weight:500!important;color:#555555!important;margin-bottom:5px!important;display:block!important}.comment-form textarea,.comment-form input[type="text"],.comment-form input[type="email"]{width:100%!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;padding:10px 14px!important;font-family:'Poppins',sans-serif!important;font-size:14px!important;color:#333333!important;background-color:#f8fafc!important;box-sizing:border-box!important;outline:none!important;transition:border-color 0.2s ease,background 0.2s ease!important}.comment-form textarea:focus,.comment-form input[type="text"]:focus,.comment-form input[type="email"]:focus{border-color:#009C70!important;background-color:#ffffff!important}.comment-form .form-submit input[type="submit"]{background:#009C70!important;color:#ffffff!important;font-family:'Poppins',sans-serif!important;font-size:14px!important;font-weight:600!important;border:none!important;border-radius:25px!important;padding:10px 24px!important;cursor:pointer!important;box-shadow:0 4px 10px rgb(0 156 112 / .25)!important;transition:background 0.2s ease,transform 0.1s ease!important;width:100%!important}.comment-form .form-submit input[type="submit"]:hover{background:#007c59!important;transform:translateY(-1px)!important}.comment-list{list-style:none!important;padding:0!important;margin-top:20px!important}.comment-list .comment{background:#f8fafc!important;border:1px solid #edf2f7!important;border-radius:12px!important;padding:14px!important;margin-bottom:12px!important}.comment-list .comment-author .fn{font-family:'Poppins',sans-serif!important;font-weight:600!important;color:#203864!important}#sala-confirmar-avatar.sala-btn-confirmar{background-color:#009C70!important;color:#ffffff!important;border:none!important;box-shadow:none!important}#sala-confirmar-avatar.sala-btn-confirmar:hover{background-color:#007a58!important}