:root{--lp-primary-color: #820933 !important;--bs-table-striped-bg: #f3fdff !important;--bs-link-hover-color-rgb: 130, 9, 51 !important}body,button,input,select,textarea{font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5,h6,.course-title{font-family:Arvo}a{color:var(--accent)!important;text-decoration:none!important}a:hover{--bs-link-hover-color-rgb: var(--contrast-2) !important;color:var(--contrast-2)!important}.main-navigation a{font-size:1.1em!important;font-family:Arvo!important}.lesson .lesson-content,.lesson .lesson-intro{text-align:start}.single-lp_course .lesson h2{font-size:1.8em}.single-lp_course .lesson h3{font-size:1.4em}.single-lp_course .lesson h3{font-size:1.1em}.single-lp_course #popup-content{margin-top:0!important}#popup-header .lp-icon-times:before{content:"\f015"}#popup-header .lp-icon-times{font-family:"Font Awesome 6 Free"!important;font-weight:900!important}#popup-header{background:var(--base)!important}#sidebar-toggle{line-height:unset!important;background:unset!important;color:var(--contrast-3)!important}#popup-header #sidebar-toggle:before{color:var(--accent)}#popup-header .course-title{display:none!important}#popup-header .items-progress .number{color:#000;font-weight:400}#popup-header .learn-press-progress:before{background:var(--accent)}#popup-course #popup-header .back-course{background:unset!important;line-height:unset!important}#popup-footer .course-item-nav .prev,#popup-footer .course-item-nav .next{line-height:2em!important}#popup-content{margin-bottom:2em!important}.lesson ol,.lesson ul,.lesson ol ul,.lesson ul ul,.lesson ul ol,.lesson ol ol,.lesson ol ul ul{list-style-position:outside!important;margin-bottom:0!important;padding-bottom:0!important;margin-left:1.3em}.lesson ol ul ul{padding-left:.8em}.lesson ol li,.lesson ul li,.lesson ol ul li,.lesson ul ul li,.lesson ul ol li,.lesson ol ol li{padding-bottom:.4em!important}.single-lp_course .lesson .list-lg>li{padding-bottom:.8em!important}ul.check-list li:before{font-family:"Font Awesome 6 Free";content:"\f058";margin:0 .6em 0 -1.5em;color:var(--accent);font-weight:400}ul.arrow-list li:before{font-family:"Font Awesome 6 Free";content:"\f061";margin:0 .6em 0 -1.5em;color:var(--accent);font-weight:900}.lesson ul li,.lesson ol ul li,.lesson ul ul li,.lesson ol ul ul li{padding-left:.3em}.lesson ol li:last-child,.lesson ul li:last-child,.lesson ol ul li:last-child,.lesson ul ul li:last-child,.lesson ul ol li:last-child,.lesson ol ol li:last-child{padding-bottom:0}.lesson .list-style-none{list-style-type:none}.lesson .list-disc{list-style-type:disc!important}.lesson .list-h3 li::marker{font-size:1.1em;font-family:Arvo}.lesson .list-bold li::marker{font-weight:700}.lesson .lesson-content h2,.lesson .lesson-content h3,.lesson .lesson-intro{padding-top:1em}.lesson .lesson-content h3{padding-top:.7em}.learnpress-course-curriculum .course-curriculum .section-content .course-item-meta .course-item-status:before{font-family:"Font Awesome 6 Free";font-weight:400;content:"\f111"}.course-curriculum .course-item.has-status.status-completed .course-item-status:before,.course-curriculum .course-item.has-status.status-evaluated .course-item-status:before{content:"\f058";color:#3bb54a}.wc{padding-left:.4em!important;text-indent:-1.9em!important}.token.tag{color:var(--accent)}code.pre-wrap,pre.pre-wrap{white-space:pre-wrap}code.nowrap,pre.nowrap{white-space:nowrap!important}.lesson :not(pre)>code[class*=language-]{padding:.1em .15em}.lesson hr{background-color:#000000b3;margin-bottom:2em;margin-top:4em}.learn-press-courses .course-content .course-readmore a,.lp-single-course .lp-single-course-main .course-buttons .lp-button{color:#000!important;background-color:var(--contrast-3)!important;border:1px solid var(--lp-border-color, #e2e0db)!important}.lp-courses-bar .search-courses button i{color:#000!important}#popup-sidebar .search-course{background-color:var(--base-2)!important}.lp-courses-bar .search-courses button:hover i{color:#fff!important}.learn-press-courses .course-content .course-readmore a:hover,.lp-single-course .lp-single-course-main .course-buttons .lp-button:hover{color:#fff;background-color:var(--contrast-2)}.learnpress-page .lp-button,.learnpress-page #lp-button{text-transform:none!important}.learnpress table thead th,.learnpress table tbody tr:nth-child(2n) td,.learnpress table tbody tr:nth-child(2n) th,.learnpress table tfoot tr:nth-child(2n) td,.learnpress table tfoot tr:nth-child(2n) th{background:var(--base-2)!important}.learnpress .lesson table th,.learnpress .lesson table td{padding:.5em;text-align:center}.lp-single-course__header .learn-press-breadcrumb,.course-instructor-category,.info-meta-item:has(.course-count-student),.meta-item-student,.meta-item-duration,.meta-item-level,.lp-section-instructor,.lp-course-curriculum .course-curriculum-info__left li.course-count-lesson:after,.lp-course-curriculum .course-curriculum-info__left li.course-duration,.info-meta-item:has(.course-duration),.info-meta-item:has(.course-level),#profile-sidebar #profile-nav .courses,#profile-sidebar #profile-nav .orders,#profile-content .learn-press-profile-course__statistic,#profile-content-courses .learn-press-tabs,.cover-image,#learn-press-item-comments,.quiz-intro .quiz-intro-item--duration,.quiz-intro .quiz-intro-item--passing-grade,.course-item__right .question-count,.gamipress-rank-image,.toastify,#toastify,.course-item-lp_quiz .success,.quiz-status .countdown{display:none!important}.quiz-status .questions-index{text-align:start!important}.quiz-status>div{padding-left:0!important}.question .question-title{text-align:start!important;padding-bottom:1em}.quiz-status .questions-index{color:#000!important}.lp-user-profile .lp-profile-nav-tabs>li.active{background:var(--contrast-3)!important}.lp-user-profile .lp-profile-nav-tabs>li:not(.active):hover{background:var(--base-2)!important}.answer-options .answer-option input[type=checkbox],.answer-options .answer-option input[type=radio]{background:var(--base-2)!important}.answer-options .answer-option:hover{background:var(--contrast-3)!important}.content-item-wrap .questions-pagination .nav-links .page-numbers:hover{background:var(--base)!important}.lp-course-curriculum .course-section__title{font-size:1em!important}.question .question-response.incorrect .label,.failed .result-message{background:#da0216!important}.question .answer-option.answered-wrong .option-title{border-color:#da0216!important}.lp-user-profile .lp-profile-nav-tabs>li.active>a{color:var(--accent)!important}.lp-user-profile .lp-profile-nav-tabs>li.active>a i{color:var(--contrast-2)!important}.learn-press-message.info{background-color:var(--base-2)!important;color:var(--accent)!important}.lp-single-course .lp-single-course-main .course-img{display:flex!important;justify-content:center!important}.lp-single-course .lp-single-course-main .course-img img{object-fit:cover;min-width:100%;min-height:100%}.lp-single-course__header{background-color:var(--base)!important}@media (min-width: 992px){.lp-single-course .lp-single-course-main__right{margin-top:-240px!important}}.lp-course-curriculum .course-section .course-section-header{background-color:var(--base, #d7f7f7)!important}.learnpress-page button.button-complete-lesson{background-color:var(--base)!important;color:#000!important;font-weight:400;border-color:#000!important}.learnpress-page button.button-complete-lesson:hover{background-color:var(--contrast-3)!important}.lp-modal-dialog .lp-modal-header,.lp-modal-footer button.btn-yes,.quiz-buttons button.start,#button-submit-quiz,button.instant-check,button.submit-quiz{background:var(--accent)!important;color:#fff!important}.lp-modal-footer button.btn-yes:hover,.quiz-intro button.start:hover,#button-submit-quiz:hover,button.instant-check:hover{background:var(--contrast-2)!important;color:#fff!important}.learnpress-page .content-item-summary{text-align:center}form[name=learn-press-form-complete-lesson]{margin-top:2em}.lp-single-course{width:100%!important;scroll-padding-top:50px}.lp-user-profile .lp-profile-nav-tabs>li.my-achievements a:before{font-family:"Font Awesome 6 Free";content:"\f091";font-weight:900;color:var(--lp-primary-color)}#gamipress-achievements-container[class*=gamipress-columns]>.gamipress-achievement,.gamipress-user-points[class*=gamipress-columns]>.gamipress-points,.gamipress-points-types[class*=gamipress-columns]>.gamipress-points-type,.gamipress-ranks-container[class*=gamipress-columns] .gamipress-rank{padding:0!important}.quiz-status>div{background:transparent!important}pre code{border-radius:5px}.CodeMirror{width:100%!important;min-height:300px;text-align:left!important;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace!important;font-size:14px;line-height:1.6;border:1px solid #e1e1e8;border-left:5px solid #f36d33;border-radius:5px;box-shadow:0 4px 8px #0000000d;overflow:auto;border-left:10px solid #358ccb;box-shadow:-1px 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,#458ed10a 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local;margin-bottom:2em!important}.CodeMirror-gutters{background-color:#f7f9fb!important}.CodeMirror-lines{padding:0!important}.CodeMirror .CodeMirror-code>div:nth-child(odd){background-color:#f7f9fb}.CodeMirror .CodeMirror-code>div:nth-child(2n){background-color:#fff}.cm-tag,.cm-bracket{color:#905}.cm-attribute{color:#07a}.cm-string{color:#690}.cm-comment{color:#999;font-style:italic}.cm-error{background-color:#fdd;color:#a00}.CodeMirror-focused{outline:none;box-shadow:none}.CodeMirror-cursor{border-left:1px solid #f36d33}.CodeMirror-matchingbracket{color:#000;background:#ffc}button{color:#000!important;border:1px solid var(--accent)!important;border-radius:var(--lp-border-radius, 5px)!important}.codemirror-buttons button{background-color:var(--contrast-3)!important}button:hover,.accordion-button:focus{color:#fff!important}button:hover,button.accordion-button:hover{color:#fff!important;background:var(--contrast-2)!important}h2.accordion-header{padding:0!important;margin:0!important}button.accordion-button,.accordion-button:not(.collapsed){background:var(--base)!important;box-shadow:none!important;color:#000!important}.accordion-button:hover:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}
