.summary-card .update-details .btn-link,.summary-card .update-details a{font-size:.875rem}.summary-card .row{padding-top:6px}.summary-card .row:first-of-type{padding-top:0}.summary-card .row:last-of-type{padding-bottom:0}.summary-card .summary-header{font-family:inherit;line-height:1.5;color:#333;font-weight:700}.summary-card .summary-content,.summary-card .summary-list{font-family:inherit;font-size:.875rem;line-height:1.5;padding-top:0;word-wrap:break-word}.summary-card .summary-content p,.summary-card .summary-list p{margin:0}.summary-card .summary-content ul{list-style:none;list-style-type:none;padding:0;margin:0}.summary-card .summary-list ul{margin:0;padding:0 0 0 1.1rem}@media (min-width:576px){.summary-card .update-details{text-align:right}.summary-card .update-details a{font-size:1rem}}#bulkForm .quick-check{width:38px;margin:-3px 13px 0 8px;float:left}#bulkForm .quick-check input{display:none}#bulkForm .quick-check button{display:block}#bulkForm .quick-check button span.checkbox:after{content:"";border-radius:.25em;border:1px solid #a0a0a2;width:1em;height:1em;background-color:#fff;display:block;margin:0;padding:0 0 calc(100% - 2px)}#bulkForm .quick-check button span.checkbox.active:after{background-color:#1e1ef0;border-color:#1e1ef0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}#bulkForm .quick-check button span.checkbox.disabled:after{background-color:#f8f8f8;border:1px solid #c8c8c8}.recommended-courses-modal h2{margin-bottom:0}.recommended-courses-modal h3 a{font-size:1rem;font-weight:400;font-family:Red Hat Text,sans-serif}.recommended-courses-modal .course-summary{color:#8fa2bf;font-size:.875rem}.recommended-courses-modal .course-summary .course-price .current-price{font-size:.875rem}.recommended-courses-modal .row{margin-left:0;margin-right:0}.recommended-courses-modal .column{padding:.75rem 0;position:relative}.recommended-courses-modal .column:not(:last-child){border-bottom:1px solid #c8c8c8}.recommended-courses-modal .column{width:100%}.enquiry-terms{font-size:.75rem}.register-benefits-list .icon-check{color:#50b446}#lgWhatNextPanel,#whatNextPanel{background-color:#f8f8f8}#lgWhatNextPanel ul li .icon-check,#whatNextPanel ul li .icon-check{color:#50b446}@media (min-width:992px){.modal .modal-dialog .modal-content.cpl-what-next{max-width:888px}.modal .modal-dialog .modal-content.cpl-what-next #lgWhatNextPanel{margin-left:-12px;margin-top:-24px;margin-bottom:-24px;border-radius:1rem 0 0 1rem}.modal .modal-dialog .modal-content.cpl-what-next #lgWhatNextPanel img{padding:.25rem;background-color:#fff;border:1px solid #c8c8c8;border-radius:.5rem;max-width:100%;height:auto}}@media (min-width:1200px){.modal .modal-dialog .modal-content.cpl-what-next{max-width:1010px}}.referral-register{padding-left:10px;padding-right:10px}.referral-register ul.register-benefits-list li{font-size:14px;line-height:16px;margin-bottom:8px}.referral-register ul.register-benefits-list li .icon-check-up{fill:#50b446}@media (min-width:992px){.referral-register{padding-left:20px;padding-right:20px}.referral-register #enquiryModalRegisterButton{width:151px}}.on-demand-badge .learn{color:#2b5692;font-family:Red Hat Text,sans-serif;font-size:1rem;font-weight:700;font-style:italic;line-height:normal;letter-spacing:-.54px}.on-demand-badge .on-demand{background-color:#e32424;color:#fff;display:inline-block;font-family:Red Hat Text,sans-serif;font-size:.875rem!important;font-weight:500;padding:.25em .4em;border-radius:.25rem;line-height:1em;letter-spacing:-.2px}.on-demand-badge+a span.icon-popover-info{padding-top:8px}button[data-bs-toggle=collapse].collapsed .collapsing.hide-when-collapsing,button[data-bs-toggle=collapse]:not(.collapsed) .collapsing.hide-when-expanding{display:none!important}body.modal-open{position:static}.on-demand-badge{margin-right:5px}.icon-popover-info{position:relative;top:2px}.web-push-prompt{border:none!important;box-shadow:none!important}.back-link-container{margin-bottom:1rem}.empty-compare-content .btn-secondary{border:1px solid!important;border-color:#e4e4e4;color:#000!important}.achievement-block{margin-bottom:15px}.empty-compare-content{background:#fff;padding:16px;border-radius:10px;margin:18px 16px}.compare-title{font-size:18px;font-weight:700;margin-bottom:10px}.compare-description{font-size:14px;margin-bottom:20px}.loading-overlay .loading-overlay-animation{top:25%}.button-icons{top:5px;right:12px;display:flex}.button-icons .icon-btn.save-courses-cta{width:40px;height:40px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:initial;border:none;transition:background-color .3s ease}.button-icons .icon-btn.save-courses-cta .icon-favourite-filled{color:#0f151a}.button-icons .icon-btn.save-courses-cta:hover{background-color:#f8f8f8;cursor:pointer}.button-icons .compare-remove{padding:0;width:40px;height:40px;border-radius:50%;display:inline-flex!important;align-items:center;justify-content:center;background:transparent;border:none;color:#0f151a}.button-icons .compare-remove:hover{color:#4d5054}.clamp-2{-webkit-line-clamp:2}.clamp-1,.clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-1{-webkit-line-clamp:1}.course-header{display:flex;justify-content:space-between;align-items:center}.icon-btn{background:none;border:none;cursor:pointer;padding:5px}#compareTable{margin-top:14px}.compare-remove:hover{text-decoration:none;opacity:.6}.course-title-link{margin:0;font-size:16px;font-weight:700}.card-text,.provider-name{font-size:12px;font-weight:400}.course-price{padding-bottom:5px}.course-price .current-price{font-size:1rem}.course-price .current-price.price-hidden{font-weight:700}.course-price .vat-status{font-weight:400}.icon-check-circle-filled{color:#50b446}.course-card{padding:10px 10px 18px;border-radius:8px 8px 0 0;display:flex;flex-direction:column;height:100%}.course-card .course-title{margin-top:5px}.course-buttons{margin-top:auto}.add-course{border-radius:8px}.add-course .course-title{margin-top:24px;margin-bottom:15px}#compareTableContainer{overflow-x:scroll;width:100%;position:relative}#compareContainer{min-height:800px}#compareTableContainer.empty-mobile{height:auto}h1{font-size:24px}#compareContainer{width:100%;position:relative}#compareContainer h1{margin-top:20px}#compareContainer .compare-card{padding:10px;border-bottom:1px solid #ccc}#compareContainer .feature-row th{position:-webkit-sticky;position:sticky;left:0}#compareContainer .feature-row th.unstick{position:relative!important;left:auto!important;z-index:1}#compareContainer .hidden-feature{padding-left:17px}#compareContainer .compare-card td{border-radius:8px,8px,0,0}#compareContainer .compare-card td:first-of-type{padding-left:0}#compareContainer .compare-card td{padding-left:8px}#compareContainer #compareTable{width:100%;margin-bottom:30px;border-collapse:initial}#compareContainer #compareTable h4{font-size:12px;font-weight:700;margin:0}#compareContainer #compareTable img{display:block;margin:0 auto}#compareContainer #compareTable tr td{vertical-align:top;padding-left:8px;border:none}#compareContainer #compareTable tr td .last-row{border-radius:0 0 8px 8px}#compareContainer #compareTable tr td span{font-size:14px}#compareContainer #compareTable tr td span.course-tag{background-color:#f8f8f8;padding:6px 10px;border-radius:5px;font-size:14px;font-weight:600}#compareContainer #compareTable tr td span.provider-name{font-size:12px;font-weight:400}#compareContainer #compareTable tr td span.awarded-by{color:#76777a}#compareContainer #compareTable tr td:first-of-type{padding-left:0;text-align:left}#compareContainer #compareTable td,#compareContainer #compareTable th{width:33.33%;min-width:254px;max-width:33.33%}#compareContainer #compareTable .feature-row{height:38px}#compareContainer #compareTable .feature-row th{padding-left:17px;font-size:14px}#compareContainer #compareTable .compare-cell{width:100%;height:100%;padding:15px}#compareContainer #compareTable .compare-cell .award-body-logo{display:block;float:none;height:46px;border:1px solid #ccc;border-radius:4px;padding:3px}#compareContainer #compareTable .cell-white{background-color:#fff}#compareContainer #compareTable .row-grey{background-color:#e4e4e4}@media (min-width:768px){.icon-popover-info{position:relative;top:1px}.compare-title{font-size:24px}#compareTableContainer{overflow-x:unset;height:auto}#compareContainer{min-height:1000px}.empty-compare-content{padding:25px;margin:18px auto}.course-title-link{font-size:18px}#compareContainer h1{font-size:32px;margin-top:20px}#compareContainer #compareTable tr td span{font-size:16px}#compareContainer #compareTable tr td span.course-tag{background-color:#f8f8f8;padding:6px 10px;border-radius:5px;font-size:16px;font-weight:600}#compareContainer #compareTable tr td span.awarded-by{color:#76777a}#compareContainer #compareTable tr td:last-of-type{border-right:none}#compareContainer #compareTable .feature-row th{padding-left:17px;font-size:16px}}@media (min-width:992px){#compareContainer #compareTable,#compareContainer h1{margin-top:20px}#compareContainer #compareTable tr .feature-row th:first-of-type{padding-left:0}#compareContainer #compareTable .features th:not(:first-of-type){padding-left:8px}}
/*# sourceMappingURL=compare.index.scss.css.map */
