body.jic-legacy{background:#f7fafc!important;color:#132d4e}.jic-legacy .site-container{max-width:none;width:100%;margin:0;padding:0;background:transparent}.jic-legacy .site-inner{background:#f7fafc;padding:45px 0 65px;margin:0;width:100%;min-height:420px}.jic-legacy .site-inner:before,.jic-legacy .site-inner:after{display:none!important}.jic-legacy .site-inner>.wrap{max-width:1190px;width:100%;padding:0 36px;margin:0 auto}.jic-legacy .content-sidebar-wrap{width:100%;float:none;margin:0}.jic-legacy .content,.jic-legacy.full-width-content .content{float:none;width:100%;max-width:900px;margin:0 auto}.jic-legacy.jic-learning .content{max-width:1000px}.jic-legacy .sidebar-primary,.jic-legacy .sidebar-secondary{display:none}.jic-legacy .entry{background:#fff;border:1px solid #d8e4ef;border-radius:15px;box-shadow:0 12px 35px #193d6506;padding:38px;margin:0 auto 35px;min-width:0;width:100%}.jic-legacy .entry-header:empty,.jic-legacy .entry-footer:empty{display:none}.jic-legacy .entry-content{color:#43566f;font:16px/1.9 system-ui,-apple-system,"Segoe UI",sans-serif}.jic-legacy .entry-content p{font:inherit;line-height:1.9;margin-bottom:22px}.jic-legacy .entry-content>p:first-of-type{font:inherit!important;font-size:16px!important}.jic-legacy .entry-content h2{font-size:31px;font-style:normal;margin-top:33px;line-height:1.25}.jic-legacy .entry-content h3{font-size:25px;font-style:normal;margin-top:29px;line-height:1.3}.jic-legacy .entry-content h4{font-size:20px;font-style:normal;margin-top:24px;line-height:1.4;color:#173654}.jic-legacy .entry-content a{color:#087bc3;text-underline-offset:3px}.jic-legacy .entry-content ul,.jic-legacy .entry-content ol{margin-left:25px}.jic-legacy .entry-content li{line-height:1.85}.jic-legacy .entry-content img{max-width:100%;height:auto;border-radius:8px}.jic-legacy .entry-content iframe{max-width:100%}.jic-legacy .entry-content iframe[src*="youtube"],.jic-legacy .entry-content iframe[src*="vimeo"]{width:100%;height:auto;aspect-ratio:16/9}.jic-legacy .entry-content pre{overflow:auto;max-width:100%;padding:20px;background:#f0f6fc;border-radius:9px}.jic-legacy .entry-content blockquote{margin:25px 0;padding:23px 28px;border-left:4px solid #087bc3;border-radius:0 9px 9px 0;background:#f1f7fd;font-size:17px}.jic-legacy .entry-content blockquote:before{display:none}.jic-legacy .jic-legacy-hero{background:linear-gradient(110deg,#fff,#edf5fe);border-bottom:1px solid #d9e4ed;padding:42px 0 46px}.jic-legacy-hero h1{font-size:clamp(34px,4.3vw,52px);max-width:920px;line-height:1.14}.jic-legacy-hero .jic-kicker{margin-bottom:17px}.jic-legacy-hero .jic-lead{max-width:780px;font-size:17px;margin-bottom:0}.jic-legacy .jic-legacy-back{display:inline-block;color:#087bc3;text-decoration:none;font-size:13px;font-weight:700;margin-top:22px}.jic-legacy .entry-title{font-size:38px;line-height:1.2;font-weight:750}.jic-legacy .jic-course-bridge{background:#f0f7ff;border:1px solid #cddfed;border-left:4px solid #087bc3;border-radius:9px;padding:24px;margin:30px 0}.jic-legacy .jic-course-bridge strong{font-size:20px}.jic-legacy .jic-course-bridge p{font-size:14px!important;margin:10px 0 0;line-height:1.85}.jic-legacy .entry-content .button,.jic-legacy .entry-content button[type=submit],.jic-legacy .entry-content input[type=submit],.jic-legacy .entry-content input[type=button],.jic-legacy .wpProQuiz_button{background:#087bc3!important;border:1px solid #087bc3!important;border-radius:8px!important;color:#fff!important;padding:13px 20px!important;font:700 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif!important;min-height:47px;letter-spacing:0;text-transform:none;box-shadow:none!important;text-decoration:none}.jic-legacy .entry-content .button:hover,.jic-legacy .entry-content input[type=submit]:hover,.jic-legacy .entry-content button[type=submit]:hover{background:#065e99!important}.jic-legacy .entry-content label{font-size:14px;color:#173654;line-height:1.7}.jic-legacy .entry-content input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.jic-legacy .entry-content textarea,.jic-legacy .entry-content select{font:15px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;color:#173654;background:#f9fcff;border:1px solid #cbdce9;border-radius:7px;padding:11px 13px;min-height:47px;max-width:100%;box-shadow:none}.jic-legacy .entry-content textarea{min-height:150px}.jic-legacy .entry-content input:focus,.jic-legacy .entry-content textarea:focus{outline:3px solid #087bc320;outline-offset:1px;border-color:#087bc3}.jic-legacy .wpcf7 input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),.jic-legacy .wpcf7 textarea{width:100%}.jic-legacy .wpcf7 form p{font-size:14px;margin-bottom:22px}.jic-legacy .wpcf7 input[type=submit]{min-width:180px}.jic-legacy .wpcf7 .wpcf7-not-valid-tip{font-size:12px;line-height:1.6}.jic-legacy .user-registration{font-family:inherit}.jic-legacy .user-registration form.login,.jic-legacy #user-registration{max-width:100%;background:transparent;box-shadow:none}.jic-legacy .user-registration input.input-text,.jic-legacy .user-registration button,.jic-legacy .uo-login-form input{font-family:inherit!important}.jic-legacy .user-registration-MyAccount-navigation{background:#f0f7ff;border:1px solid #d8e5ef;border-radius:10px;padding:14px}.jic-legacy .user-registration-MyAccount-navigation ul{list-style:none;margin:0}.jic-legacy .user-registration-MyAccount-navigation a{font-size:14px;color:#173654}.jic-legacy .user-registration-MyAccount-content{padding:20px;background:#fff}.jic-legacy .entry-content .learndash{max-width:100%}.jic-legacy #learndash_course_content{border:0;margin:30px 0 0;font-family:inherit}.jic-legacy #learndash_course_content_title{color:#173654;font:750 25px/1.4 system-ui,-apple-system,"Segoe UI",sans-serif;margin:0 0 18px}.jic-legacy #lesson_heading{font:700 12px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif;border:1px solid #d5e3ef;background:#edf5fd;color:#52647a;padding:13px 18px;border-radius:8px;margin-bottom:14px}.jic-legacy #lessons_list>div{border:1px solid #d5e3ef;border-radius:10px;margin:12px 0;position:relative;background:#fff;box-shadow:none;overflow:hidden}.jic-legacy #lessons_list>div>.list-count{float:none;position:absolute;left:0;top:0;width:53px;padding:21px 12px;background:#edf5fd;color:#087bc3;font:750 15px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;text-align:center;border:0}.jic-legacy #lessons_list>div>h4{float:none;width:100%;min-height:66px;height:auto;padding:20px 22px 20px 70px;margin:0;border:0;font:700 18px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;color:#173654;font-style:normal;background:transparent}.jic-legacy #lessons_list>div>h4>a{font:inherit;color:#173654;text-decoration:none;padding-right:35px}.jic-legacy #lessons_list>div>h4>a:hover{color:#087bc3}.jic-legacy #learndash_course_content .learndash_topic_dots{border-top:1px solid #e0eaf2;padding:14px 20px 20px 70px;margin:0;background:#f8fbfe}.jic-legacy #learndash_course_content .learndash_topic_dots ul{list-style:none;margin:0;padding:0}.jic-legacy #learndash_course_content .learndash_topic_dots li{padding:8px 0;border:0;background:transparent;font-size:14px}.jic-legacy #learndash_course_content .learndash_topic_dots a{font:500 14px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif;text-decoration:none;color:#345672}.jic-legacy .expand_collapse{font-size:12px;color:#c4d1dd;line-height:2.6;margin-bottom:16px}.jic-legacy .expand_collapse a{font:650 12px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;color:#087bc3;padding:6px 10px;border:1px solid #cbddeb;border-radius:6px;text-decoration:none;background:#f5faff;display:inline-block;margin:0 3px}.jic-legacy .learndash .notavailable_message,.jic-legacy .learndash .learndash_not_available{background:#f1f7fc;border:1px solid #d2e2f0;border-radius:10px;padding:22px;font-size:15px}.jic-legacy .wpProQuiz_content{font:15px/1.8 system-ui,-apple-system,"Segoe UI",sans-serif}.jic-legacy .wpProQuiz_content h2{font-size:28px}.jic-legacy .wpProQuiz_content .wpProQuiz_questionList{border:1px solid #d2e2ef;border-radius:10px;padding:22px;background:#f8fbfe}.jic-legacy #learndash_next_prev_link{margin-top:30px}.jic-legacy #learndash_next_prev_link a{font-size:14px;font-weight:650;color:#087bc3}.jic-legacy .comment-respond,.jic-legacy .comment-list{background:#fff;border:1px solid #d8e4ef;border-radius:12px;padding:28px}.jic-legacy .genesis-skip-link a:focus{background:#fff;color:#087bc3;border-radius:5px;font-family:inherit}
@media(max-width:850px){.jic-legacy .site-inner>.wrap{padding:0 24px}.jic-legacy .site-inner{padding:32px 0 45px}.jic-legacy .entry{padding:28px}.jic-legacy .jic-legacy-hero{padding:32px 0 37px}}
@media(max-width:550px){.jic-legacy .site-inner>.wrap{padding:0 16px}.jic-legacy .entry{padding:22px 18px;border-radius:12px}.jic-legacy .jic-legacy-hero{padding:28px 0 32px}.jic-legacy-hero h1{font-size:34px}.jic-legacy-hero .jic-lead{font-size:15px}.jic-legacy .entry-content,.jic-legacy .entry-content>p:first-of-type{font-size:15px!important;line-height:1.85!important}.jic-legacy .entry-content h2{font-size:27px}.jic-legacy .entry-content h3{font-size:22px}.jic-legacy .jic-course-bridge{padding:20px}.jic-legacy .jic-course-bridge strong{font-size:18px}.jic-legacy #learndash_course_content_title{font-size:22px}.jic-legacy #lessons_list>div>h4{padding:17px 14px 17px 51px;font-size:16px}.jic-legacy #lessons_list>div>.list-count{width:39px;padding:19px 7px;font-size:13px}.jic-legacy #learndash_course_content .learndash_topic_dots{padding:12px 15px 17px}.jic-legacy #learndash_course_content .learndash_topic_dots a{font-size:13px}.jic-legacy .entry-content .button,.jic-legacy .entry-content input[type=submit]{max-width:100%;white-space:normal}.jic-legacy .entry-content blockquote{padding:18px}.jic-legacy .user-registration-MyAccount-content{padding:10px 0}}
body.jic-legacy ul.genesis-skip-link{margin:0!important;padding:0!important;height:0;list-style:none}
body.jic-legacy .entry .entry-content{padding:0!important}
body.jic-legacy ul.genesis-skip-link li{margin:0!important}
.jic-legacy #learndash_course_content .expand_collapse a{font:650 12px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif!important;color:#087bc3!important;border:1px solid #cbddeb!important;background:#f5faff!important}
.jic-legacy #learndash_course_content #lesson_heading{font:700 12px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif!important;background:#edf5fd!important;border:1px solid #d5e3ef!important;color:#52647a!important}
.jic-legacy #learndash_course_content #lessons_list>div>h4>a{display:block;padding:0 35px 0 0!important;color:#173654!important;font:700 18px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif!important}
.jic-legacy #learndash_course_content #lessons_list>div>h4>a:hover{color:#087bc3!important}
.jic-legacy #learndash_course_content .learndash_topic_dots{padding:14px 18px 6px!important;margin-top:16px;background:#f8fbfe!important;border-top:1px solid #e0eaf2!important;border-radius:8px}
.jic-legacy #learndash_course_content .learndash_topic_dots ul{margin:0!important;padding:0!important}
.jic-legacy #learndash_course_content .learndash_topic_dots li{padding:9px 0!important;margin:0!important;border:0!important;background:transparent!important;font-weight:500}
.jic-legacy #learndash_course_content .learndash_topic_dots a{color:#345672!important;font:500 14px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif!important}
.jic-legacy #learndash_course_content .learndash_topic_dots a:hover{color:#087bc3!important}
@media(max-width:550px){.jic-legacy #learndash_course_content #lessons_list>div>h4>a{font-size:16px!important;padding-right:28px!important}.jic-legacy #learndash_course_content .learndash_topic_dots{margin-left:-36px;padding:10px 12px 5px!important}.jic-legacy #learndash_course_content .learndash_topic_dots a{font-size:13px!important}}
body.jic-legacy .content .entry,body.jic-legacy .content .entry:hover,body.jic-legacy .content .entry.focused{background:#fff;border-radius:15px;box-shadow:0 12px 35px #193d6506;transform:none}
.jic-legacy #learndash_course_content .learndash_topic_dots a span{color:inherit!important;font:inherit!important}
@media(max-width:550px){body.jic-legacy .content .entry,body.jic-legacy .content .entry:hover,body.jic-legacy .content .entry.focused{border-radius:12px}}
