:root{--eldt-navy:#1F3A5F;--eldt-navy-deep:#13273f;--eldt-navy-soft:#35608F;--eldt-orange:#E87722;--eldt-orange-dark:#C45F13;--eldt-orange-soft:#FDF1E7;--eldt-ink:#16212E;--eldt-muted:#6B7683;--eldt-line:#DFE6EE;--eldt-line-soft:#EDF2F7;--eldt-surface:#FFFFFF;--eldt-surface-alt:#F5F8FB;--eldt-helper-bg:#FFF8DF;--eldt-helper-line:#ECD88C;--eldt-helper-accent:#E5A900;--eldt-helper-ink:#4B3A00;--eldt-helper-label:#9A6B00;--eldt-ok:#2EA44F;--eldt-ok-bg:#EDF9EF;--eldt-ok-line:#9FD3A8;--eldt-ok-ink:#1F5F2D;--eldt-err:#C0392B;--eldt-err-bg:#FDEEEE;--eldt-err-line:#E2B3B3;--eldt-err-ink:#7D2620;--eldt-r:8px;--eldt-r-lg:14px;--eldt-shadow:0 2px 10px rgba(21,45,78,.08);--eldt-shadow-lg:0 10px 30px rgba(21,45,78,.14)}.single-sfwd-courses #main-content .container,.single-sfwd-lessons #main-content .container,.single-sfwd-topic #main-content .container,.single-sfwd-quiz #main-content .container{width:92%;max-width:1180px;padding-top:30px}.single-sfwd-courses #main-content .container::before,.single-sfwd-lessons #main-content .container::before,.single-sfwd-topic #main-content .container::before,.single-sfwd-quiz #main-content .container::before{display:none!important}.single-sfwd-courses #sidebar,.single-sfwd-lessons #sidebar,.single-sfwd-topic #sidebar,.single-sfwd-quiz #sidebar{display:none!important}.single-sfwd-courses #left-area,.single-sfwd-lessons #left-area,.single-sfwd-topic #left-area,.single-sfwd-quiz #left-area{width:100%!important;float:none!important;padding-right:0!important}.single-sfwd-courses .et_post_meta_wrapper .post-meta,.single-sfwd-lessons .et_post_meta_wrapper .post-meta,.single-sfwd-topic .et_post_meta_wrapper .post-meta,.single-sfwd-quiz .et_post_meta_wrapper .post-meta{display:none!important}.single-sfwd-courses .et_post_meta_wrapper h1.entry-title,.single-sfwd-lessons .et_post_meta_wrapper h1.entry-title,.single-sfwd-topic .et_post_meta_wrapper h1.entry-title,.single-sfwd-quiz .et_post_meta_wrapper h1.entry-title{margin-bottom:22px;color:var(--eldt-navy);font-weight:800;line-height:1.18}.learndash-wrapper .screen-reader-text,.learndash-wrapper .ld-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.learndash-wrapper .ld-progress{padding:18px 22px;margin-bottom:34px;background:var(--eldt-surface-alt);border:1px solid var(--eldt-line);border-left:4px solid var(--eldt-orange);border-radius:var(--eldt-r)}.learndash-wrapper .ld-progress-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;margin-bottom:10px}.learndash-wrapper .ld-progress-stats{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;color:var(--eldt-muted);font-size:13px}.learndash-wrapper .ld-progress-percentage{margin-right:0!important;color:var(--eldt-navy);font-weight:800}.learndash-wrapper .ld-progress-bar{height:10px;background:var(--eldt-line-soft);border:0;border-radius:20px;overflow:hidden}.learndash-wrapper .ld-progress-bar .ld-progress-bar-percentage{height:100%;background:var(--eldt-orange)!important;border-radius:20px}.learndash-wrapper .ld-item-list-header,.learndash-wrapper .ld-item-list .ld-section-heading h2{margin-bottom:16px;color:var(--eldt-navy);font-size:26px;font-weight:800}.learndash-wrapper .ld-item-list .ld-item-list-item{margin-bottom:10px;background:var(--eldt-surface);border:1px solid var(--eldt-line);border-radius:var(--eldt-r);transition:border-color .18s ease,box-shadow .18s ease}.learndash-wrapper .ld-item-list .ld-item-list-item-preview{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 20px}.learndash-wrapper .ld-item-list .ld-item-name{color:var(--eldt-ink);font-weight:700;font-size:16px;line-height:1.35}.learndash-wrapper .ld-item-list .ld-item-details,.learndash-wrapper .ld-item-list .ld-item-components{color:var(--eldt-muted);font-size:13px;font-weight:500}.learndash-wrapper .ld-expand-button{display:inline-flex!important;align-items:center;gap:8px;padding:8px 16px;color:var(--eldt-navy)!important;background:var(--eldt-surface-alt)!important;border:1px solid var(--eldt-line)!important;border-radius:6px;font-size:13px;font-weight:700;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}.learndash-wrapper .ld-item-list .ld-table-list-items{background:var(--eldt-surface-alt);border-top:1px solid var(--eldt-line)}.learndash-wrapper .ld-table-list-item-preview{padding:12px 20px 12px 34px;border-bottom:1px solid var(--eldt-line-soft)}.learndash-wrapper .ld-table-list-item:last-child .ld-table-list-item-preview{border-bottom:0}.learndash-wrapper .ld-item-list .ld-section-heading,.learndash-wrapper .ld-item-list-section-heading{margin:30px 0 12px;padding:0 0 8px;background:none!important;border:0!important;border-bottom:2px solid var(--eldt-orange)!important;border-radius:0!important;box-shadow:none!important;color:var(--eldt-navy);font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.learndash-wrapper .ld-item-list-item-quiz .ld-status-icon,.learndash-wrapper .ld-table-list-item-quiz .ld-status-icon{display:none!important}.learndash-wrapper .ld-status-icon.ld-status-complete{background-color:var(--eldt-ok)!important;border-color:var(--eldt-ok)!important}.learndash-wrapper .ld-status-icon.ld-status-incomplete{background-color:transparent!important;border:2px solid var(--eldt-line)!important}.learndash-wrapper .ld-status-icon.ld-status-in-progress{border-color:var(--eldt-orange)!important}.learndash-wrapper .ld-focus-header{background:var(--eldt-navy)!important;border-bottom:3px solid var(--eldt-orange)!important}.learndash-wrapper .ld-focus-header .ld-brand-logo img{max-height:42px;width:auto}.learndash-wrapper .ld-focus-sidebar .ld-course-navigation-heading{background:var(--eldt-navy-deep)!important;color:#ffffff!important}.learndash-wrapper .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson.ld-lesson-item-preview-heading{color:var(--eldt-orange)!important;font-weight:800}.learndash-wrapper .ld-lesson-item-preview{border-left:3px solid transparent;transition:border-color .18s ease,background .18s ease}.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview{background:var(--eldt-orange-soft);border-left-color:var(--eldt-orange)}.learndash-wrapper .ld-tab-content,.learndash-wrapper .ld-lesson-content{color:var(--eldt-ink);font-size:17px;line-height:1.7}.learndash-wrapper .ld-tab-content h2,.learndash-wrapper .ld-tab-content h3{margin-top:1.6em;color:var(--eldt-navy);font-weight:800}.learndash-wrapper .ld-button,.learndash-wrapper .wpProQuiz_button,.learndash-wrapper .wpProQuiz_button2{padding:13px 26px!important;color:#ffffff!important;background:var(--eldt-orange)!important;border:0!important;border-radius:var(--eldt-r)!important;box-shadow:0 4px 12px rgba(232,119,34,.26);font-size:15px!important;font-weight:800!important;text-transform:none!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.learndash-wrapper .ld-button.ld-button-transparent,.learndash-wrapper .ld-button.ld-button-alternate{color:var(--eldt-navy)!important;background:transparent!important;border:2px solid var(--eldt-navy)!important;box-shadow:none}.learndash-wrapper .special-question-es{display:block;width:100%;box-sizing:border-box;margin:14px 0 8px;padding:14px 16px;background:var(--eldt-helper-bg);border:1px solid var(--eldt-helper-line);border-left:5px solid var(--eldt-helper-accent);border-radius:var(--eldt-r);color:var(--eldt-helper-ink);font-size:16px;line-height:1.55;font-weight:600;box-shadow:0 3px 10px rgba(0,0,0,.06)}.learndash-wrapper .special-question-es .language-label{display:block;margin-bottom:8px;color:var(--eldt-helper-label);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.learndash-wrapper .special-question-es p{margin:0}.learndash-wrapper .special-question-es strong{color:#2F2F2F}.learndash-wrapper .answer-helper,.learndash-wrapper .correct-answer-helper{display:block;margin-top:8px;padding:10px 12px;background:var(--eldt-helper-bg);border:1px solid var(--eldt-helper-line);border-left:4px solid var(--eldt-helper-accent);border-radius:6px;color:var(--eldt-helper-ink);font-size:15px;line-height:1.45}.learndash-wrapper .answer-helper strong,.learndash-wrapper .correct-answer-helper strong{font-weight:700}.learndash-wrapper .wpProQuiz_answerCorrect .answer-helper,.learndash-wrapper .wpProQuiz_answerCorrect .correct-answer-helper{background:var(--eldt-ok-bg);border:1px solid var(--eldt-ok-line);border-left:4px solid var(--eldt-ok);color:var(--eldt-ok-ink)}.learndash-wrapper .wpProQuiz_answerIncorrect .answer-helper{background:var(--eldt-err-bg);border:1px solid var(--eldt-err-line);border-left:4px solid var(--eldt-err);color:var(--eldt-err-ink)}.learndash-wrapper .wpProQuiz_content{padding:0}.learndash-wrapper .wpProQuiz_header,.learndash-wrapper .wpProQuiz_quiz_time,.learndash-wrapper .wpProQuiz_quiz_points{color:var(--eldt-muted);font-size:14px}.learndash-wrapper .wpProQuiz_listItem{margin-bottom:22px;padding:22px;background:var(--eldt-surface);border:1px solid var(--eldt-line);border-radius:var(--eldt-r-lg);box-shadow:var(--eldt-shadow)}.learndash-wrapper .wpProQuiz_question_text{color:var(--eldt-ink);font-size:18px;font-weight:700;line-height:1.5}.learndash-wrapper .wpProQuiz_questionListItem{margin-bottom:10px;padding:14px 16px!important;background:var(--eldt-surface)!important;border:1px solid var(--eldt-line)!important;border-radius:var(--eldt-r);transition:border-color .16s ease,background .16s ease}.learndash-wrapper .wpProQuiz_questionListItem label{display:block;cursor:pointer;font-size:16px;line-height:1.5}.learndash-wrapper .wpProQuiz_progress{background:var(--eldt-orange)!important}.learndash-wrapper .wpProQuiz_results{padding:24px;background:var(--eldt-surface-alt);border:1px solid var(--eldt-line);border-radius:var(--eldt-r-lg)}.learndash-wrapper .ld-quiz-actions .ld-button{margin:6px 8px 6px 0}.eldt-pdf-manual{width:100%;max-width:1200px;margin:30px auto;padding:0;overflow:hidden;background:var(--eldt-surface);border:1px solid var(--eldt-line);border-radius:18px;box-shadow:var(--eldt-shadow-lg)}.eldt-pdf-header{padding:30px 35px;text-align:center;color:#ffffff;background:linear-gradient(135deg,var(--eldt-navy-deep) 0%,var(--eldt-navy) 55%,var(--eldt-navy-soft) 100%);border-bottom:5px solid var(--eldt-orange)}.eldt-pdf-label{display:inline-block;margin-bottom:12px;padding:6px 15px;color:#ffffff;background:var(--eldt-orange);border-radius:30px;font-size:13px;font-weight:800;letter-spacing:1.2px}.eldt-pdf-header h2{margin:0 0 10px;color:#ffffff;font-size:clamp(26px,4vw,42px);font-weight:800;line-height:1.15}.eldt-pdf-header p{max-width:780px;margin:0 auto;color:#E4ECF5;font-size:17px;line-height:1.6}.eldt-pdf-viewer{position:relative;width:100%;height:80vh;min-height:650px;max-height:950px;padding:12px;box-sizing:border-box;background:var(--eldt-surface-alt)}.eldt-pdf-viewer iframe{display:block;width:100%;height:100%;margin:0;background:#ffffff;border:0;border-radius:10px;box-shadow:0 3px 14px rgba(0,0,0,.12)}.eldt-pdf-actions{display:flex;justify-content:center;align-items:center;gap:14px;padding:22px;background:var(--eldt-surface);border-top:1px solid var(--eldt-line)}.eldt-pdf-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;border-radius:var(--eldt-r);font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.eldt-pdf-open{color:#ffffff!important;background:var(--eldt-navy);box-shadow:0 5px 14px rgba(31,58,95,.28)}.eldt-pdf-download{color:#ffffff!important;background:var(--eldt-orange);box-shadow:0 5px 14px rgba(232,119,34,.28)}.eldt-pdf-mobile-note{display:none;padding:14px 20px;color:var(--eldt-navy);background:var(--eldt-orange-soft);border-top:1px solid #F2DCC6;font-size:14px;line-height:1.5}.learndash-wrapper .eldt-pdf-manual a{text-decoration:none}.learndash-wrapper .eldt-pdf-manual p:last-child{margin-bottom:0}.eldt-banner{display:block;width:100%;max-width:900px;height:auto;margin:0 auto 34px;border-radius:var(--eldt-r-lg)}.single-sfwd-courses .entry-content p img:not(.eldt-banner):not(.ld-status-icon):not(.avatar):not(.emoji):not(.wp-smiley),.learndash-wrapper .ld-tab-content p img:not(.eldt-banner):not(.ld-status-icon):not(.avatar):not(.emoji):not(.wp-smiley){display:block;width:100%;max-width:900px;height:auto;margin:0 auto 34px;border-radius:var(--eldt-r-lg)}.eldt-footer{padding:32px 20px;margin-top:40px;text-align:center;color:#ffffff;background:var(--eldt-navy);border-top:4px solid var(--eldt-orange);font-family:Arial,Helvetica,sans-serif;line-height:1.5}.eldt-footer-brand{margin-bottom:22px}.eldt-footer-logo{display:block;width:180px;max-width:60%;height:auto;margin:0 auto 10px}.eldt-footer-tag{margin:0;color:var(--eldt-orange);font-size:13px;font-weight:bold;letter-spacing:1px}.eldt-footer-contact{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:22px}.eldt-footer-phone{display:inline-block;padding:12px 22px;color:#ffffff!important;background:var(--eldt-orange);border-radius:var(--eldt-r);font-size:17px;font-weight:bold;text-decoration:none!important;white-space:nowrap;transition:background .2s ease}.eldt-footer-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-bottom:22px;color:#DFE6EF;font-size:14px}.eldt-footer-badges span{white-space:nowrap}.eldt-footer-legal{padding-top:16px;border-top:1px solid rgba(255,255,255,.18);color:#B9C4D4;font-size:12px}@media only screen and (max-width:980px){.eldt-pdf-manual{margin:20px auto;border-radius:var(--eldt-r-lg)}.eldt-pdf-header{padding:25px 22px}.eldt-pdf-viewer{height:72vh;min-height:580px;padding:8px}.single-sfwd-courses #main-content .container{width:94%}}@media only screen and (max-width:767px){.learndash-wrapper .ld-item-list .ld-item-list-item-preview{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}.learndash-wrapper .ld-expand-button{width:100%;justify-content:center}.learndash-wrapper .ld-progress{padding:14px 16px}.single-sfwd-courses .et_post_meta_wrapper h1.entry-title{font-size:26px}.learndash-wrapper .special-question-es{margin-top:12px;padding:12px;font-size:15px;line-height:1.45;border-left-width:4px}.learndash-wrapper .special-question-es .language-label{font-size:10px;letter-spacing:.8px}.learndash-wrapper .answer-helper,.learndash-wrapper .correct-answer-helper{padding:10px;font-size:14px}.learndash-wrapper .wpProQuiz_listItem{padding:16px}.learndash-wrapper .wpProQuiz_question_text{font-size:17px}.learndash-wrapper .ld-button,.learndash-wrapper .wpProQuiz_button{width:100%;box-sizing:border-box}.eldt-banner,.single-sfwd-courses .entry-content p img:not(.eldt-banner):not(.ld-status-icon):not(.avatar):not(.emoji):not(.wp-smiley){max-width:100%;margin-bottom:24px}.eldt-pdf-manual{width:100%;margin:15px auto;border-radius:10px}.eldt-pdf-header{padding:22px 16px}.eldt-pdf-header h2{font-size:27px}.eldt-pdf-header p{font-size:15px;line-height:1.5}.eldt-pdf-label{font-size:11px}.eldt-pdf-viewer{height:68vh;min-height:500px;padding:5px}.eldt-pdf-viewer iframe{border-radius:6px}.eldt-pdf-actions{flex-direction:column;gap:10px;padding:16px}.eldt-pdf-button{width:100%;box-sizing:border-box}.eldt-pdf-mobile-note{display:block}.eldt-footer{padding:26px 16px}.eldt-footer-contact{flex-direction:column;align-items:stretch}.eldt-footer-phone{width:100%;font-size:18px;padding:14px}.eldt-footer-badges{flex-direction:column;gap:8px}}@media only screen and (max-width:480px){.learndash-wrapper .special-question-es{padding:10px;font-size:14px}.learndash-wrapper .answer-helper,.learndash-wrapper .correct-answer-helper{padding:9px 10px;font-size:13.5px}.learndash-wrapper .ld-item-list .ld-item-name{font-size:15px}.eldt-pdf-viewer{height:60vh;min-height:430px}.eldt-pdf-header h2{font-size:24px}}@media print{.learndash-wrapper .special-question-es{background:none;box-shadow:none;border:1px solid #999999;border-left:3px solid #666666}.learndash-wrapper .special-question-es .language-label{color:#000000}.learndash-wrapper .answer-helper,.learndash-wrapper .correct-answer-helper{background:none;border:1px solid #CCCCCC;border-left:3px solid #999999;color:#000000}.learndash-wrapper .special-question-es strong,.learndash-wrapper .answer-helper strong,.learndash-wrapper .correct-answer-helper strong{color:#000000}.eldt-footer,.eldt-pdf-actions,.learndash-wrapper .ld-expand-button{display:none!important}}.learndash-wrapper a:focus-visible,.learndash-wrapper button:focus-visible,.learndash-wrapper .ld-expand-button:focus-visible,.eldt-pdf-button:focus-visible,.eldt-footer-phone:focus-visible{outline:3px solid var(--eldt-orange);outline-offset:2px}@media (prefers-reduced-motion:reduce){.learndash-wrapper .ld-item-list .ld-item-list-item,.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-button,.learndash-wrapper .wpProQuiz_questionListItem,.learndash-wrapper .ld-lesson-item-preview,.eldt-pdf-button,.eldt-footer-phone{transition:none!important}.learndash-wrapper .ld-button:hover,.eldt-pdf-button:hover{transform:none!important}}@media (hover:hover) and (pointer:fine){.learndash-wrapper .ld-item-list .ld-item-list-item:hover{border-color:var(--eldt-orange);box-shadow:var(--eldt-shadow)}.learndash-wrapper .ld-item-list .ld-item-list-item:hover .ld-item-name{color:var(--eldt-navy)}.learndash-wrapper .ld-expand-button:hover{color:#ffffff!important;background:var(--eldt-navy)!important;border-color:var(--eldt-navy)!important}.learndash-wrapper .ld-button:hover,.learndash-wrapper .wpProQuiz_button:hover,.learndash-wrapper .wpProQuiz_button2:hover{background:var(--eldt-orange-dark)!important;transform:translateY(-2px);box-shadow:0 8px 18px rgba(232,119,34,.32)}.learndash-wrapper .ld-button.ld-button-transparent:hover,.learndash-wrapper .ld-button.ld-button-alternate:hover{color:#ffffff!important;background:var(--eldt-navy)!important}.learndash-wrapper .wpProQuiz_questionListItem:hover{background:var(--eldt-surface-alt)!important;border-color:var(--eldt-navy)!important}.eldt-pdf-button:hover{transform:translateY(-2px)}.eldt-pdf-open:hover{background:var(--eldt-navy-deep)}.eldt-pdf-download:hover{background:var(--eldt-orange-dark)}.eldt-footer-phone:hover{background:var(--eldt-orange-dark)}}@media (hover:none){.learndash-wrapper .ld-item-list .ld-item-list-item,.learndash-wrapper .ld-expand-button,.learndash-wrapper .ld-button,.eldt-pdf-button,.eldt-footer-phone{-webkit-tap-highlight-color:transparent}.learndash-wrapper .ld-item-list .ld-item-list-item:active{background:var(--eldt-surface-alt);border-color:var(--eldt-orange)}.learndash-wrapper .ld-expand-button:active,.learndash-wrapper .ld-button:active,.eldt-pdf-button:active,.eldt-footer-phone:active{opacity:.85}.learndash-wrapper .ld-item-list .ld-item-list-item-preview,.learndash-wrapper .ld-table-list-item-preview{min-height:48px}}.et_mobile_menu li a{padding:12px 16px;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.et_mobile_menu .menu-item-has-children a{font-weight:800}.et_mobile_menu .sub-menu li a{padding-left:32px;font-size:14px;font-weight:500;color:#D6DEE9}.et_mobile_menu .sub-menu .sub-menu li a{padding-left:48px;font-size:13px}.et_mobile_menu li a{border-bottom:1px solid rgba(255,255,255,.08)}.et_mobile_menu .sub-menu li a{border-bottom:1px solid rgba(255,255,255,.05)}.et_mobile_menu li a{padding-right:64px;word-break:normal;overflow-wrap:break-word}.et_mobile_menu li.current-menu-item a,.et_mobile_menu li.current_page_item a{color:var(--eldt-orange)}@media only screen and (max-width:767px){#logo{max-height:52px}}