body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.pnlm-container,.pnlm-render-container,.pnlm-controls-container,.pnlm-panorama-info{width:100%!important;max-width:100%!important;margin:0 auto!important;display:block!important}.pnlm-container{aspect-ratio:16/9;height:auto!important;background-color:#000!important}.pnlm-render-container canvas{width:100%!important;height:100%!important;object-fit:contain!important}video{width:100%}.mpcs-lesson--hidden{display:none!important}.mpcs-section-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;overflow:visible}.mpcs-section-title{position:relative;flex:1 1 auto;min-width:0;padding-right:34px;overflow:visible}.mpcs-section-title-text{display:inline-block}.mpc-mode{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex:0 0 auto;padding-right:2rem}.mpc-mode>span{font-weight:600;margin-right:.25rem;color:#334155}.mpc-mode .btn{appearance:none;border:1px solid #cbd5e1;background:#fff;color:#0f172a;border-radius:8px;padding:6px 10px;font-size:.875rem;line-height:1;cursor:pointer}.mpc-mode .btn.is-active{background:#0ea5e9;color:#fff;border-color:#0ea5e9}.mpcs-course-with-accordion #mpcs-main .mpcs-section-title{display:flex}@media (max-width:768px){.mpc-mode{gap:.4rem}.mpc-mode .btn{padding:5px 8px;font-size:.82rem}.mpcs-section-title{padding-right:28px}}body.en7-lang-es .en7-lang-en{display:none!important}body.en7-lang-en .en7-lang-es{display:none!important}