.et_pb_contact_form label.et_pb_contact_form_label{font-size:16px;display:block!important;color:#000000;font-family:"manrope";margin-bottom:5px}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#fff!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#fff!important}.et_pb_contact_form ::-moz-placeholder{color:#fff!important}.et_pb_contact_form :-ms-input-placeholder{color:#fff!important}.et_pb_contact_field_options_list span{display:inline-block;color:#000000;margin-right:30px}.et_contact_bottom_container{width:100%!important}@media (max-width:767px){p.et_pb_contact_field.et_pb_contact_form_0{max-width:100%!important}}.alignleft a,.alignright a{background:#000000;border-radius:100px;padding:15px 25px;color:#ffffff!important;font-family:'Manrope'!important}@keyframes pendulum{0%,100%{transform:rotate(-15deg);transform-origin:center top}50%{transform:rotate(15deg);transform-origin:center top}}.dp-coming-soon-light{overflow:hidden;position:relative;background-size:cover;background-position:center top;animation:pendulum 3.4s ease-in-out infinite}@keyframes moveBackground{0%{background-position:0 0}25%{background-position:0 0}50%{background-position:100% 0}75%{background-position:100% 0}100%{background-position:0 0}}.container.et_menu_container{width:90%!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a{background-color:#fce8f4!important;color:#EF0083!important;border-left:4px solid #EF0083!important;font-weight:bold}.tutor-dashboard-left-menu .tutor-dashboard-menu-item a:hover{color:#EF0083!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item a::before{color:inherit!important}.tutor-btn-primary,.tutor-btn{background-color:#EF0083!important;border-color:#EF0083!important;border-radius:8px!important;color:#ffffff!important;transition:all 0.3s ease-in-out!important}.tutor-btn-primary:hover,.tutor-btn:hover{background-color:#000000!important;border-color:#000000!important}.tutor-dashboard-stat{border-radius:12px!important;box-shadow:0 4px 15px rgba(0,0,0,0.05)!important;border:none!important}.tutor-progress-bar .tutor-progress-filled{background-color:#EF0083!important}.tutor-dashboard{background-color:#F5F5F5!important;padding:30px!important;border-radius:12px!important}.tutor-dashboard-content,.tutor-dashboard-left-menu{background-color:transparent!important}.tutor-dashboard-content p,.tutor-dashboard-content span,.tutor-dashboard-content h3{color:#333333!important}.single-courses #main-content,.tutor-wrap,.tutor-course-wrap{background-color:#F5F5F5!important}.tutor-course-wrap p,.tutor-course-wrap span,.tutor-course-wrap h1,.tutor-course-wrap h2,.tutor-course-wrap h3,.tutor-course-wrap h4{color:#333333}.tutor-nav-tabs .tutor-nav-item.is-active a{color:#EF0083!important;border-bottom:2px solid #EF0083!important;font-weight:bold!important}.tutor-nav-tabs .tutor-nav-item a:hover{color:#EF0083!important}.tutor-course-topic-title i,.tutor-course-lesson i,.tutor-icon-angle-up,.tutor-icon-angle-down{color:#EF0083!important}.tutor-course-sidebar-card{background-color:#ffffff!important;border-radius:12px!important;box-shadow:0 4px 15px rgba(0,0,0,0.05)!important;border:none!important}.tutor-course-sidebar-card .tutor-btn,.tutor-course-wrap .tutor-btn{background-color:#EF0083!important;border-color:#EF0083!important;border-radius:8px!important;color:#ffffff!important;transition:all 0.3s ease-in-out!important}.tutor-course-sidebar-card .tutor-btn:hover,.tutor-course-wrap .tutor-btn:hover{background-color:#000000!important;border-color:#000000!important}:root{--color-enfasis:#EF0083;--color-texto:#000000;--linea-oscura:#888888;--gris-suave:#f9f9f9;--color-enfasis-2:#FF5BB6}.modulo-pildora-general,.modulo-wp-mentor{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;color:var(--color-texto);line-height:1.40;max-width:100%;margin:0 auto}.modulo-pildora-general h1,.modulo-pildora-general h2,.modulo-pildora-general h3,.modulo-pildora-general h4{color:var(--color-enfasis)!important;margin-top:1.5em;margin-bottom:0.5em;font-weight:bold}.modulo-pildora-general h5{color:var(--color-enfasis)!important;margin-top:1.5em;margin-bottom:0.5em}.modulo-pildora-general p,.modulo-pildora-general li,.modulo-pildora-general span{font-size:16px!important;color:var(--color-texto)!important;margin-top:0!important;margin-bottom:0.35em!important;padding-bottom:0!important}.pildora-quote-box{background-color:var(--color-enfasis)!important;color:#ffffff!important;padding:30px;border-radius:10px;font-style:italic;margin:2em 0;text-align:center;box-shadow:0 4px 8px rgba(239,0,131,0.3);border-left:6px solid #000000}.pildora-quote-box h1,.pildora-quote-box h2,.pildora-quote-box h3,.pildora-quote-box p,.pildora-quote-box span{color:#ffffff!important}.pildora-tabla-diagnostico,.tabla-test{width:100%!important;border-collapse:collapse!important;margin:2em 0!important;border:2px solid var(--linea-oscura)!important;background-color:#ffffff}.pildora-tabla-diagnostico td,.tabla-test td{border:1px solid var(--linea-oscura)!important;padding:12px!important;color:#000000!important;background-color:#ffffff}.pildora-tabla-diagnostico th,.tabla-test th{border:1px solid var(--linea-oscura)!important;padding:12px!important;background-color:var(--color-enfasis)!important;color:#ffffff!important;text-align:left}.pildora-col-nota,.col-puntos{text-align:center!important;width:120px!important;font-family:monospace!important;color:var(--color-enfasis)!important;font-weight:bold}.interpretacion-box{background:var(--gris-suave)!important;padding:20px;border-left:5px solid var(--color-enfasis)!important;margin:1.5em 0}.pildora-image-wrapper{display:flex;justify-content:center;margin:2em 0}.pildora-image-wrapper img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1)}.btn-descarga-pildora{background-color:var(--color-enfasis)!important;color:#ffffff!important;padding:10px 18px;text-decoration:none!important;border-radius:6px;font-weight:700;display:inline-flex;align-items:center;gap:8px;transition:all 0.25s ease;margin-top:8px;line-height:1}.btn-descarga-pildora:hover{background-color:#000000!important;transform:translateY(-1px)}.pildora-dos-col{display:flex;gap:28px;align-items:flex-start;margin:2em 0}.pildora-dos-col .pildora-col-image{flex:0 0 38%}.pildora-dos-col .pildora-col-text{flex:1}.pildora-dos-col .pildora-image-wrapper{margin:0!important}.modulo-pildora-general ul{list-style:disc;padding-left:1.5em;margin-top:0.15em;margin-bottom:0.15em}.modulo-pildora-general ol{list-style:decimal;padding-left:1.5em;margin-top:0.15em;margin-bottom:0.15em}.modulo-pildora-general li{margin-top:0.1em;margin-bottom:0.1em}.modulo-pildora-general li::marker{color:var(--color-enfasis)}.pildora-timeline{border-left:2px solid #eeeeee;margin:2em 0;padding:5px 0 5px 20px}.pildora-timeline-item{position:relative;margin-bottom:1.5em}.pildora-timeline-item::before{content:"";position:absolute;left:-26px;top:0.35em;width:10px;height:10px;background:var(--color-enfasis);border-radius:50%}.pildora-timeline-item:last-child{margin-bottom:0}@media (max-width:768px){.pildora-dos-col{flex-direction:column}.pildora-dos-col .pildora-col-image,.pildora-dos-col .pildora-col-text{flex:0 0 100%;width:100%}.pildora-dos-col .pildora-col-image{order:-1}}.tooltip-pildora{position:relative;display:inline-block;background-color:#EF0083;color:#ffffff!important;padding:2px 8px;border-radius:5px;cursor:pointer;font-size:12px;font-weight:400;line-height:1.2;margin-left:4px}.tooltip-pildora-box{visibility:hidden;opacity:0;transition:opacity 0.25s ease;position:absolute;bottom:130%;left:50%;transform:translateX(-50%);width:260px;background:#EF0083;color:#ffffff!important;text-align:left;padding:12px 14px;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,0.18);z-index:20;font-size:13px;font-weight:400;line-height:1.45}.tooltip-pildora,.tooltip-pildora-box,.tooltip-pildora-box span{color:#ffffff!important}.tooltip-pildora:hover .tooltip-pildora-box{visibility:visible;opacity:1}.tooltip-pildora-box::after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#EF0083 transparent transparent transparent}.modulo-pildora-general .tooltip-pildora,.modulo-pildora-general .tooltip-pildora *,.modulo-pildora-general .tooltip-pildora-box,.modulo-pildora-general .tooltip-pildora-box *{color:#ffffff!important}