.course-detail{background-color:var(--color-white);border:.5px solid var(--gray-50)}.course-detail:last-child{margin-bottom:0}.course-detail.top-panel{padding:16px}@media only screen and (min-width:769px){.course-detail.top-panel{padding:16px 24px}}.course-detail.accordion .course-detail__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--tr-purple-600);cursor:pointer;padding:16px}@media only screen and (min-width:769px){.course-detail.accordion .course-detail__title{padding:24px}}.course-detail.accordion .course-detail__title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.course-detail.accordion .course-detail__title span:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;min-width:32px}.course-detail.accordion .course-detail__title span .course-detail__tooltip{min-width:16px;position:relative}@media only screen and (min-width:769px){.course-detail.accordion .course-detail__title span .course-detail__tooltip{margin-left:auto;margin-right:8px}}.course-detail.accordion .course-detail__title span .course-detail__tooltip .course-detail__tooltip-content{background-color:var(--green-100);border:1px solid hsla(0,0%,78%,.5);border-radius:8px;bottom:30px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:var(--gray-300);display:none;font-size:14px;left:-180px;line-height:1.5;padding:16px;position:absolute;text-align:left;width:240px}.course-detail.accordion .course-detail__title span .course-detail__tooltip:hover .course-detail__tooltip-content{display:block}.course-detail.accordion .course-detail__title i.fa-angle-up{color:var(--tr-purple-900);font-size:42px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-detail.accordion .course-detail__content-wrapper{border-top:.5px solid var(--gray-50);display:none;padding:16px}@media only screen and (min-width:769px){.course-detail.accordion .course-detail__content-wrapper{padding:24px}}.course-detail.accordion .course-detail__content-wrapper .course-guide-cta{margin-top:24px;text-align:center}.course-detail.accordion .course-detail__content-wrapper .course-guide-cta .course-cta{display:-webkit-box;display:-ms-flexbox;display:flex}.course-detail.accordion .course-detail__content-wrapper .course-guide-cta .course-cta .course-enquiry-button,.course-detail.accordion .course-detail__content-wrapper .course-guide-cta .course-cta .provider-course-link{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-inline:auto;margin-top:16px;padding-inline:24px}.course-detail.accordion .course-detail__content-wrapper .course-guide-cta .course-cta .course-enquiry-button:before{display:none}.course-detail.accordion.expanded .course-detail__title i.fa-angle-up{-webkit-transform:none;transform:none}.course-detail.accordion.expanded .course-detail__content-wrapper{display:block}.course-detail.accordion.side-panel .course-detail__title{font-size:24px;padding:16px}.course-detail.accordion.side-panel .course-detail__content-wrapper{padding:16px}.course-detail p:not(:first-child){margin-top:8px}.course-detail ol,.course-detail ul:not(.splide__pagination){padding-left:40px}.course-detail ol li+li,.course-detail ol:not(:first-child),.course-detail ul:not(.splide__pagination) li+li,.course-detail ul:not(.splide__pagination):not(:first-child){margin-top:8px}.course-detail ul:not(.splide__pagination){list-style-type:disc}.course-detail ol{list-style-type:decimal}.course-detail.arrow-point ul,.course-detail.tick-point ul{list-style-type:none;padding-left:0}.course-detail.arrow-point li,.course-detail.tick-point li{background-position:left 3px;background-repeat:no-repeat;background-size:18px;padding-left:32px}.course-detail.tick-point li{background-image:url(/wp-content/themes/candlefox/images/icon-arrow-check.svg)}.course-detail.arrow-point li{background-image:url(/wp-content/themes/candlefox/images/icon-arrow-circle.svg)}.course-detail.course-detail__campus-locations .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-locations.png)}.course-detail.course-detail__campus-locations .course-detail__campus-addresses{list-style-type:none;padding-left:0}.course-detail.course-detail__campus-locations .course-detail__campus-addresses li{background-image:url(/wp-content/themes/candlefox/images/icon-location.svg);background-position:0 0;background-repeat:no-repeat;background-size:16px;padding-left:32px}.course-detail.course-detail__campus-locations #campus-locations-map__wrapper{height:400px;margin-top:10px}.course-detail.course-detail__campus-locations #campus-locations-map__wrapper #campus-locations-map{height:100%;pointer-events:none;width:100%}.course-detail.course-detail__phone-lead .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-phone-lead.png)}.course-detail.course-detail__phone-lead .course-detail__content-wrapper{text-align:center}.course-detail.course-detail__phone-lead .course-detail__content-wrapper .course-detail__content div:last-child{font-size:24px}.course-detail.course-detail__overview .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-overview.png)}.course-detail.course-detail__who-for .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-course-who-for.svg)}.course-detail.course-detail__career-outcomes .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-job-outcomes.png)}.course-detail.course-detail__learning .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-what-you-learn.png)}.course-detail.course-detail__professional-recognition .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-profesional-recognition.png)}.course-detail.course-detail__recognitions .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-recognition.png)}.course-detail.course-detail__recognitions .course-detail__content-wrapper .course-recognition{text-align:center}.course-detail.course-detail__recognitions .course-detail__content-wrapper .course-recognition img{margin-inline:auto;max-width:50%}.course-detail.course-detail__recognitions .course-detail__content-wrapper .course-recognition .course-recognition__desc{margin-top:10px}.course-detail.course-detail__recognitions .course-detail__content-wrapper .course-recognition+.course-recognition{border-top:.5px solid var(--gray-50);margin-top:20px;padding-top:20px}.course-detail.course-detail__fee-free-study .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/fee-free-study-icon.svg)}.course-detail.course-detail__fee-free-study .course-detail__content-wrapper{text-align:center}.course-detail.course-detail__fee-free-study .course-detail__content-wrapper img{margin-inline:auto}.course-detail.course-detail__delivery-mode .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-course-delivery.png)}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul{list-style-type:none;padding-left:0}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul .course-delivery-mode__name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul .course-delivery-mode__name .course-delivery-mode__info-icon{display:inline-block}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul .course-delivery-mode__name .course-delivery-mode__tooltip{background-color:var(--green-100);border-radius:8px;bottom:26px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#5e5e5e;display:none;padding:16px;position:absolute;right:-138px;width:260px}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul .course-delivery-mode__name:hover .course-delivery-mode__tooltip{display:block}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul i.fa-check-circle{color:green}.course-detail.course-detail__delivery-mode .course-detail__content-wrapper ul i.fa-times-circle{color:red}.course-detail.course-detail__locations .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-locations.png)}.course-detail.course-detail__locations .course-detail__content-wrapper .course-locations__list{list-style-type:none;padding-left:0}.course-detail.course-detail__locations .course-detail__content-wrapper .course-locations__list li{font-weight:400}.course-detail.course-detail__locations .course-detail__content-wrapper .course-locations__list li+li{margin-top:0}.course-detail.course-detail__locations .course-detail__content-wrapper .course-detail__content>.course-locations__list>li{background-image:url(/wp-content/themes/candlefox/images/icon-location.svg);background-position:0 0;background-repeat:no-repeat;background-size:16px;font-weight:700;padding-left:30px}.course-detail.course-detail__locations .course-detail__content-wrapper .course-detail__content>.course-locations__list>li+li{margin-top:16px}.course-detail.course-detail__duration .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-duration.png)}.course-detail.course-detail__delivery-content .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-course-delivery.png)}.course-detail.course-detail__entry-requirements .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-entry-requirements.png)}.course-detail.course-detail__pathways .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-pathways.png)}.course-detail.course-detail__course-features .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-course-features.png)}.course-detail.course-detail__work-placement .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-work-placement.png)}.course-detail.course-detail__prior-learning .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-recognition-prior-learning.png)}.course-detail.course-detail__assessment .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-assessment.png)}.course-detail.course-detail__materials .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-materials.png)}.course-detail.course-detail__testimonials{overflow:hidden}.course-detail.course-detail__testimonials .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-testimonials.png)}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .course-testimony .course-testimony__comment{font-size:18px}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .course-testimony .course-testimony__comment:before{content:open-quote}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .course-testimony .course-testimony__comment:after{content:close-quote}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .course-testimony .course-testimony__name{margin-top:16px}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .course-testimony .course-testimony__course{font-size:14px}@media only screen and (min-width:769px){.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies.splide.is-active .course-testimony{padding-inline:50px}}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow{background:transparent;bottom:-6px;opacity:1;top:auto;-webkit-transform:none;transform:none}@media only screen and (min-width:769px){.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow svg{display:none}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow:before{background-image:url(/wp-content/themes/candlefox/images/btn-right-arrow.svg);background-size:24px;content:"";height:24px;width:24px}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow.splide__arrow--prev{left:0}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow.splide__arrow--prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__arrow.splide__arrow--next{right:0}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__pagination{margin-top:8px;position:static}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__pagination .splide__pagination__page{background-color:var(--tr-purple-800);height:10px;width:10px}.course-detail.course-detail__testimonials .course-detail__content-wrapper .course-testimonies .splide__pagination .splide__pagination__page.is-active{background-color:var(--tr-purple-600);-webkit-transform:none;transform:none}.course-detail.course-detail__additional-info .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-additional-information.png)}.course-detail.course-detail__generic-panel .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-generic.png)}.course-detail.course-detail__curriculums .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-subjects.png)}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculum__intro+.course-curriculums{margin-top:16px}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum__module{font-size:18px;font-weight:700;margin-top:16px}@media only screen and (min-width:769px){.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum__module{font-size:24px}}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum__module:first-child{margin-top:0}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group{border-bottom:.5px solid var(--gray-50);padding:16px 0}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum{display:-webkit-box;display:-ms-flexbox;display:flex}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum.with-detail{cursor:pointer}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum .course-curriculum__code{width:120px}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum .course-curriculum__name{-webkit-box-flex:1;-ms-flex:1;flex:1}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum i.fa-angle-up{color:var(--tr-purple-900);margin-left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum__details{display:none;margin-block:16px 8px}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum__details ul{padding-inline:8px}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum__details ul li{list-style-type:none}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group .course-curriculum__details ul li:before{color:var(--tr-purple-500);content:"";font-family:FontAwesome;margin-right:8px}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group.expanded{border-bottom:0}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group.expanded+.course-curriculum-group{border-top:.5px solid var(--gray-50)}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group.expanded .course-curriculum i.fa-angle-up{-webkit-transform:none;transform:none}.course-detail.course-detail__curriculums .course-detail__content-wrapper .course-curriculums .course-curriculum-group.expanded .course-curriculum__details{display:block}.course-detail.course-detail__payment-options .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-payment-options.png)}.course-detail.course-detail__about-provider .course-detail__title span:before{background-image:url(/wp-content/themes/candlefox/images/icon-fa-graduation-cap.png)}
