.course-subjects .advertise-card,.course-subjects .extras-card,.course-subjects .inspiration-card,.course-subjects .voucher-card{padding-top:15px;padding-bottom:15px}.course-subjects .advertise-card-text p,.course-subjects .inspiration-card-text p,.course-subjects .voucher-card-text p{padding-left:5px}.course-subjects .advertise-card-text .btn-secondary,.course-subjects .inspiration-card-text .btn-secondary,.course-subjects .voucher-card-text .btn-secondary{width:100%}.course-subjects .inspiration-card-text .btn-secondary{margin-top:10px}.course-subjects .inspiration-item{display:flex}.course-subjects .inspiration-item a{display:flex;justify-content:center;flex-direction:column}.course-subjects .inspiration-buttons{display:grid;grid-template-rows:repeat(auto-fill,minmax(44px,70px));grid-template-columns:50% 50%;grid-column-gap:12px;grid-row-gap:12px;padding-right:12px;padding-top:12px}.course-subjects .inspiration-buttons a{height:100%}.course-subjects .advertise-image,.course-subjects .inspiration-image,.course-subjects .voucher-image-lower-new{height:200px}.course-subjects .advertise-image,.course-subjects .extras-image,.course-subjects .inspiration-image,.course-subjects .voucher-image-lower-new{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.course-subjects .extras-image{height:13rem!important;background-color:#081351}.course-subjects .advertise-image,.course-subjects .inspiration-image{background-color:#50b446}.course-subjects .advertise-image img,.course-subjects .extras-card img,.course-subjects .inspiration-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 0 30px rgba(255, 255, 255, .6));height:inherit;width:inherit}.course-subjects .inspiration-image{margin-bottom:.875rem}.course-subjects .extras-card{text-align:left;margin-bottom:32px}.course-subjects .extras-card-title,.course-subjects .inspiration-card-title{margin-bottom:4px}.course-subjects .extras-card-title.subject-group,.course-subjects .inspiration-card-title.subject-group{margin-bottom:0;height:74px}.course-subjects .child-subjects{-moz-column-count:1;column-count:1}.course-subjects .child-subjects li{padding:3px 0}.course-subjects .course-subject-image-lower-new{height:198px;width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:.875rem;border-radius:.75rem}.course-subjects .course-subject-image-lower-new.subject-group{height:212px;margin-bottom:0}.course-subjects .course-subject-image-new{display:table;width:100%;border-radius:.75rem;overflow:hidden;margin-bottom:20px;background-repeat:no-repeat;background-size:120%;background-position:50% 50%;position:relative;cursor:pointer}.course-subjects .course-subject-image-new .subject-header-new-column{padding-right:5px}.course-subjects .course-subject-image-new .course-subject-icon{position:relative;z-index:2;width:70px;height:70px;margin:0 10px 0 10px}.course-subjects .course-subject-image-new .course-subject-icon .subject-icon{position:relative;top:50%;transform:translateY(-50%)}.course-subjects .course-subject-image-new .subject-header-new{font-size:16px;text-align:left;color:#000}.course-subjects .course-subject-image-new h3,.course-subjects .course-subject-image-new span{display:table-cell;vertical-align:middle;position:relative;z-index:2;color:#fff;font-size:27px;font-weight:500;padding-left:5px;padding-right:5px;margin-top:0}.course-subjects .course-subject-image-new:before{content:" ";position:absolute;width:100%;height:100%;background-color:#fff;opacity:.1;z-index:1;top:0;left:0;transition:opacity .35s ease;border-radius:4px;overflow:hidden}.course-subjects .course-subject-image-new:after{content:" ";position:absolute;width:100%;height:100%;background-color:#fff;opacity:0;z-index:1;top:0;left:0;transition:opacity .35s ease;border-radius:4px;overflow:hidden}.course-subjects .course-subject-image-lower:before{content:" ";position:absolute;width:100%;height:100%;background-color:#000;opacity:.1;z-index:1;top:0;left:0;transition:opacity .35s ease;border-radius:4px;overflow:hidden}.course-subjects .course-subject-image-lower:after{content:" ";position:absolute;width:100%;height:100%;background-color:#50b446;opacity:0;z-index:1;top:0;left:0;transition:opacity .35s ease;border-radius:4px;overflow:hidden}.course-subjects .course-subject-image:hover{background-size:128%}.course-subjects .course-subject-image-lower:hover{background-size:128%}.course-subjects .course-subject-image:hover::before{opacity:0}.course-subjects .course-subject-image-lower:hover::before{opacity:0}.course-subjects .course-subject-image:hover::after{opacity:.8}.course-subjects .course-subject-image-lower:hover::after{opacity:.8}.advertise-card-parent,.inspiration-card-parent,.voucher-card-parent{position:relative;justify-content:center;align-items:center}.home-main-section{padding-top:3rem!important;padding-bottom:3rem!important;margin-top:0!important}.home-main-section.added-extras-home{margin-top:3rem!important}.home-main-section.added-extras-home .extras-card:last-of-type{margin-bottom:0}.home-main-section:nth-child(odd){background-color:#fff!important}.home-main-section.added-extras-home .extras-text,.home-main-section.advertise-your-course-home .advertise-card-text p,.home-main-section.gift-voucher-home .voucher-card-text p{font-size:14px}.home-main-section .course-subjects .home-title{margin-top:0;text-align:center}.home-main-section .course-subjects .advertise-title,.home-main-section .course-subjects .voucher-title{font-size:1.25rem}.home-main-section .course-subjects .advertise-card,.home-main-section .course-subjects .extras-card,.home-main-section .course-subjects .inspiration-card,.home-main-section .course-subjects .voucher-card{padding-top:0;padding-bottom:0}.home-main-section .extras-card,.home-main-section .inspiration-card,.home-main-section .inspiration-card-text,.home-main-section .voucher-title,.home-main-section.advertise-your-course-home,.home-main-section.gift-voucher-home{text-align:center}@media (min-width:576px){.home-main-section .extras-card,.home-main-section .inspiration-card,.home-main-section .voucher-title,.home-main-section.advertise-your-course-home,.home-main-section.gift-voucher-home{text-align:left!important}.home-main-section .course-subjects .extras-image{height:8rem!important}.home-main-section .inspiration-image{margin-bottom:0}.home-main-section .advertise-card-text,.home-main-section .inspiration-card-text,.home-main-section .voucher-card-text{margin-top:0;padding-bottom:10px}.home-main-section .advertise-card-text .btn-secondary,.home-main-section .voucher-card-text .btn-secondary{width:auto}.home-main-section .advertise-card-parent,.home-main-section .inspiration-card-parent,.home-main-section .voucher-card-parent{display:flex}.advertise-card-text,.voucher-card{padding-left:35px}.advertise-card,.voucher-card-text{padding-right:10px}.course-subjects .advertise-image,.course-subjects .inspiration-image,.course-subjects .voucher-image-lower-new{height:235px}.course-subjects .extras-card,.course-subjects .inspiration-card{margin-bottom:0}.course-subjects .extras-card.subject-group,.course-subjects .inspiration-card.subject-group{height:350px}.course-subjects .extras-text{min-height:80px}.course-subjects .extras-text.finance-text{min-height:auto}.course-subjects .course-subject-image-new{display:block;height:80px}.course-subjects .course-subject-image-new img{width:unset}.course-subjects .course-subject-image-new h3,.course-subjects .course-subject-image-new span{display:block;margin-top:10px}.course-subjects .child-subjects{-moz-column-count:2;column-count:2}}@media (min-width:768px){.home-main-section .course-subjects .advertise-card-text,.home-main-section .course-subjects .voucher-card{padding-right:10px}.home-main-section .course-subjects .advertise-card,.home-main-section .course-subjects .voucher-card-text{padding-left:10px}.home-main-section .course-subjects .extras-image{height:13rem!important}.home-main-section .course-subjects .inspiration-card-text{padding-bottom:30px;padding-left:20px}.home-main-section .course-subjects .inspiration-card-text .inspiration-item:nth-child(even){padding-left:0}.home-main-section .course-subjects .inspiration-card{padding-right:20px}.home-main-section .course-subjects .advertise-title,.home-main-section .course-subjects .inspiration-title,.home-main-section .course-subjects .voucher-title{font-size:1.75rem}.course-subjects .advertise-image,.course-subjects .inspiration-image,.course-subjects .voucher-image-lower-new{height:248px}.course-subjects .course-subject-image-lower-new.subject-group{height:232px}.course-subjects .course-subject-image-new{height:80px;margin-bottom:30px}.course-subjects .course-subject-image-new .course-subject-icon{margin:0}.course-subjects .advertise-card,.course-subjects .extras-card,.course-subjects .inspiration-card,.course-subjects .voucher-card{padding-top:32px;padding-bottom:32px}.course-subjects .advertise-card-text,.course-subjects .voucher-card{padding-left:70px}.course-subjects .advertise-card,.course-subjects .voucher-card-text{padding-right:40px}}@media (min-width:992px){.home-main-section .course-subjects .inspiration-card{padding-right:90px}.home-main-section .course-subjects .inspiration-card-parent{margin-left:61px}.home-main-section .course-subjects .inspiration-card-text{padding-left:60px}.course-subjects .course-subject-image-new{height:80px}.course-subjects .advertise-card,.course-subjects .extras-card,.course-subjects .inspiration-card,.course-subjects .voucher-card{padding-top:32px;padding-bottom:32px}.course-subjects .advertise-card-text,.course-subjects .voucher-card{padding-left:150px}.course-subjects .advertise-card,.course-subjects .voucher-card-text{padding-right:120px}.course-subjects .extras-card.subject-group,.course-subjects .inspiration-card.subject-group{height:340px}.course-subjects .extras-card-title.course-type,.course-subjects .inspiration-card-title.course-type{min-height:60px}.course-subjects .extras-card-title.subject-group,.course-subjects .inspiration-card-title.subject-group{font-size:18px;letter-spacing:-.5px;height:74px}.course-subjects .extras-text{min-height:80px}.course-subjects .extras-text.finance-text{min-height:80px}.course-subjects .course-subject-image-lower-new.subject-group{height:198px}}@media (min-width:1200px){.home-main-section .course-subjects .inspiration-card{padding-right:190px}.home-main-section .course-subjects .inspiration-card-parent{margin-left:40px}.home-main-section .course-subjects .inspiration-card-text{padding-left:150px;padding-right:15px}.course-subjects .course-subject-image-new{height:70px}.course-subjects .extras-text{min-height:auto}.course-subjects .extras-text.finance-text{min-height:auto}.course-subjects .inspiration-card-title.course-type{min-height:auto}.course-subjects .advertise-card,.course-subjects .inspiration-card,.course-subjects .voucher-card{padding-top:32px;padding-bottom:32px}.course-subjects .advertise-card-text,.course-subjects .voucher-card{padding-left:210px}.course-subjects .advertise-card,.course-subjects .voucher-card-text{padding-right:210px}}@media (min-width:1400px){.home-main-section .course-subjects .inspiration-card{padding-right:245px}.home-main-section .course-subjects .inspiration-card-text{padding-left:205px}.course-subjects .voucher-card{padding-top:32px;padding-bottom:32px}.course-subjects .advertise-card-text,.course-subjects .voucher-card{padding-left:265px}.course-subjects .advertise-card,.course-subjects .voucher-card-text{padding-right:265px}}.courses-carousel{margin:auto}.courses-carousel .icon-account{fill:none;stroke-linejoin:round;stroke-width:2;stroke:#1e1ef0}.courses-carousel .on-demand-img{position:absolute}.courses-carousel .on-demand-badge{position:relative;height:21px;top:7px;left:7px;text-align:center;background-color:#e32424;color:#fff;display:inline-block;font-family:"Red Hat Text",sans-serif;text-decoration:none;font-size:.875rem!important;font-weight:500;padding:.25em .4em;border-radius:.25rem;line-height:1em;letter-spacing:-.2px}.courses-carousel .view-more-container{margin-left:1rem;display:block;text-align:left;padding-bottom:1rem;padding-left:6px}.courses-carousel.courses-carousel-placeholder .swiper-gallery{margin-top:46px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .course-placeholder-header .course-title{background-color:#ddd;height:18px;margin-bottom:5px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .course-placeholder-header .provider{background-color:#eee;height:14px;width:45%;margin-bottom:15px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .course-placeholder-header .course-price{background-color:#ddd;height:25px;width:25%;margin-bottom:35px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .well{margin-bottom:20px;padding:20px 10px;background-color:#ddd}.courses-carousel.courses-carousel-placeholder .swiper-gallery .well .study-method{background-color:#eee;height:15px;width:25%;width:60px}.courses-carousel.courses-carousel-placeholder .swiper-gallery .well .duration{background-color:#eee;height:15px;width:25%;width:125px}.courses-carousel .swiper-gallery{position:relative}.courses-carousel .swiper-gallery .swiper{padding-bottom:10px;margin-bottom:0;margin-left:-5px}.courses-carousel .swiper-gallery .swiper .swiper-wrapper{padding-left:0;margin-bottom:0}.courses-carousel .swiper-gallery .swiper .swiper-slide{padding:20px;text-align:left;display:block;width:274px;margin-left:5px;margin-right:5px}.courses-carousel .swiper-gallery .swiper .swiper-slide:not(.similar-guide){height:26rem}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide{padding:0;height:280px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide .card-img-top{height:150px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide .card-bottom{padding:10px 15px 0 15px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide .course-header .course-price-height{height:30px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-slide.vue-slide{height:255px}.courses-carousel .swiper-gallery .swiper .swiper-slide h3 a{font-size:16px;font-weight:500}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header h3{margin-bottom:0}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header h3 .course-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:1rem;text-underline-position:auto}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price-height{height:50px}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price-height .label-saving{font-size:.75rem;font-family:"Red Hat Text",sans-serif;display:inline-block;vertical-align:text-top;color:#e32424}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price{display:inline-block;line-height:1;margin-right:10px}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price small{font-size:13px}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price small .label-saving{display:inline-block}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price small .label-saving .price-saving{vertical-align:initial}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .price{font-size:1.375rem;font-weight:700}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .vat-status{white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .was-price{color:#4d5054;white-space:nowrap;text-decoration:line-through}.courses-carousel .swiper-gallery .swiper .swiper-slide .course-header .course-price .price-hidden{font-size:.875rem;font-style:italic;top:5px;position:relative;display:inline-block;margin-bottom:12px;font-weight:700}.courses-carousel .swiper-gallery .swiper .swiper-slide .mobile-link{position:absolute;width:100%;height:100%;top:0;left:0}.courses-carousel .swiper-gallery .swiper .swiper-slide .save-course{position:absolute;right:10px;top:26px}.courses-carousel .swiper-gallery .swiper .swiper-slide .save-course .save-course-position{margin-bottom:5px;margin-top:-4px;margin-right:10px;white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .save-course .save-course-position .save-course-link{position:relative;z-index:2}.courses-carousel .swiper-gallery .swiper .swiper-slide .provider{font-size:13px;margin-bottom:10px;color:#4d5054;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courses-carousel .swiper-gallery .swiper .swiper-slide .price-saving{font-size:.875rem;display:inline-block;vertical-align:text-top;color:#e32424}.courses-carousel .swiper-gallery .swiper .read-more{font-size:.75rem}.courses-carousel .carousel-new-design{margin:0 -1rem 0 -1rem;text-align:left}.courses-carousel .carousel-new-design .carousel-title{padding-left:1rem;padding-right:1rem}.courses-carousel .carousel-new-design .carousel-title .carousel-heading{margin-top:1rem;margin-bottom:1rem;padding-top:0;padding-bottom:0;display:block;max-height:3.6em;line-height:1.8em}.courses-carousel .carousel-new-design .carousel-title .view-more-flexbox{display:flex}.courses-carousel .carousel-new-design .carousel-title .view-more-flexbox div:first-child{flex:1 0 0%;width:100%;max-width:100%}.courses-carousel .carousel-new-design .carousel-title .view-more-flexbox div:last-child{flex:0 0 auto;width:auto;margin-top:auto;padding-left:1rem;padding-bottom:1rem}.courses-carousel .carousel-new-design .swiper{margin-left:0;padding-top:0;padding-bottom:0}.courses-carousel .carousel-new-design .swiper .swiper-slide{margin-left:1rem!important;margin-right:0!important;padding:1rem}.courses-carousel .carousel-new-design .swiper .swiper-slide:last-child{margin-right:1rem!important}.courses-carousel .carousel-new-design .swiper .swiper-scrollbar{margin-bottom:-15px}.courses-carousel .carousel-new-design .card-top{margin-top:-1rem;height:150px}.courses-carousel .carousel-new-design .carousel-new-design-img{position:absolute;top:0;left:0;height:153px;width:100%;-o-object-fit:cover;object-fit:cover}.courses-carousel .carousel-new-design div.carousel-new-design-img{background-size:cover;overflow:hidden}.courses-carousel .carousel-new-design .carousel-new-design-badge{position:absolute;top:.75rem;left:0;color:#fff;background:rgba(227,36,36,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 1rem 1rem 0;padding-left:1rem;padding-right:1.25rem}.courses-carousel .carousel-new-design .card-bottom{margin-top:.7rem;font-size:.875rem}.courses-carousel .carousel-new-design .carousel-new-design-duration{margin-bottom:.5rem}.courses-carousel .carousel-new-design .carousel-new-design-students{float:right;text-align:right}.courses-carousel .carousel-new-design .provider-logo{-o-object-fit:cover;object-fit:cover;width:200px;height:100px;margin:2.2rem;border-radius:0;box-sizing:border-box}.courses-carousel .carousel-new-design .carousel-new-design-title h3{margin-bottom:0}.courses-carousel .carousel-new-design .carousel-new-design-title .course-title{text-underline-position:auto;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:700;font-size:1rem;height:auto}.courses-carousel .carousel-new-design .carousel-new-design-title .course-title:hover{text-decoration:underline;text-underline-position:auto}.courses-carousel .carousel-new-design .carousel-new-design-provider{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4d5054}.courses-carousel .carousel-new-design div.carousel-new-design-overview{min-height:4.25rem;margin-top:.5rem;margin-bottom:.75rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.courses-carousel .carousel-new-design ul.carousel-new-design-overview{min-height:5.875rem;margin-top:.75rem;margin-bottom:.25rem;padding-left:0;list-style-type:none}.courses-carousel .carousel-new-design ul.carousel-new-design-overview li{position:relative;padding-bottom:.5rem}.courses-carousel .carousel-new-design ul.carousel-new-design-overview li:last-child{padding-bottom:0}.courses-carousel .carousel-new-design .carousel-new-design-price{min-height:2.6rem;line-height:1.2rem;margin-bottom:.375rem;position:absolute;bottom:1rem}.courses-carousel .carousel-new-design .carousel-new-design-price .course-price .price-hidden{display:inline-block;margin-top:.2rem;font-size:1rem;font-weight:700;font-style:italic}.courses-carousel .carousel-new-design .carousel-new-design-price .course-price .price{font-size:1.375rem;font-weight:700}.courses-carousel .carousel-new-design .carousel-new-design-price .course-price .was-price{text-decoration:line-through}.courses-carousel .carousel-new-design .carousel-new-design-price .label-saving{font-weight:500;text-transform:uppercase}.courses-carousel .carousel-new-design .read-more{font-size:.875rem!important}#recommendedCoursesCarousel.carousel-new-design-ph-profile,.carousel-placeholder.carousel-new-design-ph-profile{margin-right:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-profile .courses-carousel>.container-fluid,.carousel-placeholder.carousel-new-design-ph-profile .courses-carousel>.container-fluid{padding-left:0!important;padding-right:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-review,.carousel-placeholder.carousel-new-design-ph-review{margin-bottom:1rem}#recommendedCoursesCarousel.carousel-new-design-ph-review .courses-carousel>.container-fluid,.carousel-placeholder.carousel-new-design-ph-review .courses-carousel>.container-fluid{padding-left:0!important;padding-right:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-courseview,.carousel-placeholder.carousel-new-design-ph-courseview{margin-top:1rem;margin-bottom:1.5rem}#recommendedCoursesCarousel.carousel-new-design-ph-courseview .courses-carousel>.container-fluid,.carousel-placeholder.carousel-new-design-ph-courseview .courses-carousel>.container-fluid{padding-left:0!important;padding-right:0!important}@media (max-width:359.9px){#recommendedCoursesCarousel.carousel-new-design-ph-home,.carousel-placeholder.carousel-new-design-ph-home{margin-top:3rem}#recommendedCoursesCarousel.carousel-new-design-ph-search .courses-carousel,.carousel-placeholder.carousel-new-design-ph-search .courses-carousel{padding-bottom:20px}#recommendedCoursesCarousel.carousel-new-design-ph-search .carousel-heading,.carousel-placeholder.carousel-new-design-ph-search .carousel-heading{margin-top:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-basket .carousel-heading,.carousel-placeholder.carousel-new-design-ph-basket .carousel-heading{margin-top:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-confirmation .carousel-heading,.carousel-placeholder.carousel-new-design-ph-confirmation .carousel-heading{margin-top:0!important}#recommendedCoursesCarousel.carousel-new-design-ph-review .carousel-heading,.carousel-placeholder.carousel-new-design-ph-review .carousel-heading{margin-top:1rem!important}#recommendedCoursesCarousel.carousel-new-design-ph-courseview .carousel-heading,.carousel-placeholder.carousel-new-design-ph-courseview .carousel-heading{margin-top:0!important}}@media (min-width:360px){.courses-carousel .carousel-new-design{margin:0;border:1px solid #e0e0e0;border-radius:.625rem}.courses-carousel .carousel-new-design .swiper{padding-bottom:1rem}#recommendedCoursesCarousel.carousel-new-design-ph-home,.carousel-placeholder.carousel-new-design-ph-home{margin-top:4rem}#recommendedCoursesCarousel.carousel-new-design-ph-search .courses-carousel,.carousel-placeholder.carousel-new-design-ph-search .courses-carousel{padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}}@media (min-width:576px){.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress{height:200px;width:410px;padding:20px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress .bottom-text{top:141px}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress:hover{background-color:#f3f3fe}.courses-carousel .swiper-gallery .swiper .swiper-slide.on-demand-progress:hover .bottom-text{font-weight:500}}@media (min-width:992px){.view-more{padding-right:0}}.swiper-gallery{text-align:center}.swiper-gallery .swiper{padding-top:10px;overflow:hidden;margin:0 auto 20px auto}.swiper-gallery .swiper .swiper-slide{left:0;position:relative;margin-right:16px}.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{background-image:none;border-radius:50%;width:45px;height:45px;color:#081351;border:2px solid #081351;background-color:#fff;display:none}.swiper-gallery .swiper-button-next .icon-chevron-left,.swiper-gallery .swiper-button-next .icon-chevron-right,.swiper-gallery .swiper-button-prev .icon-chevron-left,.swiper-gallery .swiper-button-prev .icon-chevron-right{top:0}.swiper-gallery .swiper-button-next.swiper-button-disabled,.swiper-gallery .swiper-button-prev.swiper-button-disabled{display:none!important;background-color:#cfddf3}.swiper-gallery .swiper-button-next:hover,.swiper-gallery .swiper-button-prev:hover{background-color:#f3f3fe}.swiper-gallery .swiper-button-next:after,.swiper-gallery .swiper-button-next:before,.swiper-gallery .swiper-button-prev:after,.swiper-gallery .swiper-button-prev:before{content:none}.swiper-gallery .swiper-scrollbar{margin-top:15px}@media (min-width:768px){.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{display:flex}.swiper-gallery .swiper-pagination{position:static;text-align:center}.swiper-gallery .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-gallery .swiper-pagination .swiper-pagination-bullet-active{background:#1e1ef0}}.quick-links-container .swiper{width:90%;margin:0 auto}.quick-links-container .swiper .swiper-wrapper .swiper-slide{width:auto;margin-left:20px;margin-right:20px;padding-top:10px;padding-bottom:10px}.quick-links-container .swiper .swiper-wrapper .swiper-slide:first-child{margin-left:0}.quick-links-container .swiper .swiper-wrapper .swiper-slide:after{content:" ";position:absolute;right:-20px;top:16px;height:15px;border-right:1px solid #fff}.quick-links-container .swiper .swiper-wrapper .swiper-slide:last-child:after{content:" ";border-right:none}.quick-links-container .quick-links-arrow{position:absolute;top:50%;z-index:1;cursor:pointer;transform:translateY(-50%);color:#fff}.quick-links-container .quick-links-arrow.icon-chevron-right{right:-2px}.quick-links-container .quick-links-arrow.icon-chevron-left{left:-2px}.quick-links-container .quick-links-arrow.swiper-button-disabled{display:none}@media (min-width:576px){.quick-links-container .quick-links-arrow.icon-chevron-right{right:-11px}.quick-links-container .quick-links-arrow.icon-chevron-left{left:-11px}}.twitter-typeahead .search-ab-test-variant~.tt-menu .tt-dataset .tt-suggestion{padding:14px 15px;font-size:16px;font-weight:700}.twitter-typeahead .search-ab-test-variant~.tt-menu .tt-dataset .tt-suggestion strong{font-weight:400}@media (min-width:992px){.twitter-typeahead .search-ab-test-variant~.tt-menu .tt-dataset .tt-suggestion{padding:10px 15px}}.twitter-typeahead .tt-menu.tt-menu-make-big{max-height:217px}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-defaults .tt-suggestion,.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion{display:flex;flex-direction:column;justify-content:center;height:48px;font-size:1rem;border-bottom:none!important}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-defaults .tt-suggestion.tt-is-suggested .tt-suggested-label,.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion.tt-is-suggested .tt-suggested-label{font-size:.875rem;color:var(--bs-secondary-color);font-style:italic}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-defaults .tt-suggestion.tt-cursor .tt-suggested-label,.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-defaults .tt-suggestion:hover .tt-suggested-label,.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion.tt-cursor .tt-suggested-label,.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion:hover .tt-suggested-label{color:#fff}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion{font-weight:500}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion strong{font-weight:400}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-defaults .tt-suggestion strong{font-weight:500;font-weight:500}.tt-menu{border:.5px solid #0f151a}@media (min-width:576px){.twitter-typeahead .tt-menu.tt-menu-make-big{max-height:232px}}@media (min-width:768px){.twitter-typeahead .tt-menu.tt-menu-make-big{max-height:227px}.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-defaults .tt-suggestion,.twitter-typeahead .tt-menu .tt-dataset.tt-dataset-keywords .tt-suggestion{flex-direction:unset;justify-content:space-between;align-items:center}}.divide-buy-disclaimer{font-size:.75rem;line-height:1rem;margin-bottom:0}#main{margin-top:0;margin-bottom:0}.popover{max-width:549px}.icon-popover-info{vertical-align:middle!important}.main-article{background-color:#f8f8f8}.container-fluid{margin:0 auto;position:relative}.courses-carousel .carousel-heading{font-weight:700;font-size:1.125rem;text-align:left;margin-bottom:20px;margin-top:40px;line-height:initial}.courses-carousel .swiper{padding-top:0;padding-bottom:0}.courses-carousel .swiper-scrollbar{margin-bottom:-15px}.hero-gradient-row{display:flex;flex-wrap:wrap;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.home-hero{position:relative;z-index:1;max-width:none;padding-top:1px;background-color:#081351;overflow:hidden}.home-hero.home-hero-black-friday{background-color:#0f151a}.home-hero .hero-nurse-container{max-width:930px;margin:0 auto 0 auto;position:relative}.home-hero .hero-nurse-container .hero-nurse{position:absolute;background-image:url(../images/home/hero-nurse.webp);background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 60px #6b7197);z-index:-1;width:200px;height:200px;right:-30px;top:10px}@media (min-width:400px){.home-hero .hero-nurse-container .hero-nurse{width:200px;height:200px;right:0;top:10px}}.home-hero .hero-container{padding-top:50px}.home-hero .hero-container .hero-subtitle{font-weight:700;font-size:1.25rem}.home-hero .hero-container .hero-subtitle .hero-subtitle-course{color:#50b446}.home-hero .hero-container .hero-subtitle a.summer-sale-hero-subtitle-link{font-weight:700;color:#ffb400}.home-hero .header-container{margin-top:10px}.home-hero .header-container .colour-overlay{background:rgba(21,25,112,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1}.home-hero.blackfriday{background-color:#0f151a}.home-hero.blackfriday .header-container .colour-overlay{background-color:#21272b}.home-hero .hero-container{max-width:930px;margin:0 auto 0 auto;text-align:left;position:relative}.home-hero .hero-container .hero-subtitle{color:#fff;font-size:1.125rem;display:block}.home-hero .header-container{max-width:930px;text-align:left;position:relative;border-radius:4px;margin-top:30px}.home-hero .header-container .colour-overlay{display:block;position:absolute;width:100%;height:100%;border-radius:8px;z-index:1}.home-hero .header-container .colour-overlay-with-background{display:block;position:absolute;width:100%;height:100%;border-radius:.5rem;background-color:#0d142a;opacity:.8;z-index:1}.home-hero .header-container .colour-overlay-with-background-black-friday{border-radius:8px;opacity:.9;background:var(--neutrals-120,#21272b);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-hero .header-container .search-container{position:relative;z-index:2;padding:5px}.home-hero .header-container .search-container .search-bar-input-group input.search-ab-test-variant{border-top:none;border-bottom:none}.home-hero .header-container .search-container .search-bar-input-group input.search-ab-test-original{border:none}.home-hero .header-container .search-container .quick-links-container{position:relative;z-index:2;white-space:nowrap;overflow:hidden}.home-hero .header-container .search-container .quick-links-container .mobile-swiper{width:85%}.home-hero .header-container .search-container .quick-links-container span{color:#fff;font-weight:700}.home-hero .header-container .search-container .quick-links-container a{color:#fff}.home-hero .header-container .search-container .quick-links-container ul{display:inline-block}.home-hero .header-container .search-container .quick-links-container li{border-left:1px solid #fff;padding-left:10px;padding-right:8px;display:inline-block}.home-hero .header-container .search-container .quick-links-container li:first-of-type{border-left:none;padding-left:0}.home-hero .container-fluid{padding-bottom:calc(1rem + 36px)}.home-hero-gradient{background-color:#96d290;position:relative;z-index:1;height:90px;padding-top:10px}.home-hero-gradient .hero-gradient-carousel{height:100%}.home-hero-gradient .hero-gradient-carousel .swiper-button-next,.home-hero-gradient .hero-gradient-carousel .swiper-button-prev{color:#0f151a;cursor:pointer;top:45%;position:absolute}.home-hero-gradient .hero-gradient-carousel .swiper-button-next:before,.home-hero-gradient .hero-gradient-carousel .swiper-button-prev:before{content:""}.home-hero-gradient .hero-gradient-carousel .swiper-button-next:after,.home-hero-gradient .hero-gradient-carousel .swiper-button-prev:after{content:""}.home-hero-gradient .hero-gradient-carousel .swiper-button-hidden{display:none}.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide{display:flex;margin:auto;width:90%;text-align:center;height:100%;padding-bottom:10px;overflow:hidden}.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide>div{display:inline-flex;margin:auto;padding:0 15px}.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide .icon-container{display:flex}.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide .icon-container>img{margin:auto 10px auto 5px}.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide .hero-gradient-text-head,.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide .slide-details{margin:auto}.home-hero-gradient .hero-gradient-carousel .hero-carousel-slide.hero-subjects .hero-gradient-text-head{white-space:nowrap}.home-hero-gradient .hero-gradient-carousel .hero-carousel-text-column{display:inline-block;text-align:left}.home-hero-gradient .hero-gradient-carousel .hero-carousel-text-column.instalments-column{margin-top:3px}.home-hero-gradient .hero-gradient-carousel .instalments-icon{margin:13px 5px 3px 17px;display:inline-block;vertical-align:bottom}.home-hero-gradient .hero-gradient-carousel .subjects-icon{margin:3px 5px 3px 17px;display:inline-block;vertical-align:bottom}.home-hero-gradient .hero-gradient-carousel .trustpilot-icon{margin:3px 1px 3px 15px;display:inline-block;vertical-align:bottom}.home-hero-gradient .hero-gradient-carousel .pound-icon{margin:13px 5px 3px 17px;display:inline-block;vertical-align:bottom}.home-hero-gradient .hero-gradient-carousel .icon-tutor{margin:13px 5px 3px 17px;display:inline-block;vertical-align:bottom}.home-hero-gradient .hero-gradient-carousel .new-star{margin:13px 1px 3px 15px;display:inline-block;vertical-align:bottom}.home-hero-gradient .hero-gradient-carousel .hero-gradient-content{display:block;margin-right:17px}.home-hero-gradient .hero-gradient-table{width:100%;display:none}.home-hero-gradient .hero-gradient-column{width:33.33%;display:inline}.home-hero-gradient .hero-gradient-text{color:#0f151a;font-size:13px}.home-hero-gradient .hero-gradient-text #instalments-popover .popover-title{font-weight:700;font-size:1.5rem}.home-hero-gradient .hero-gradient-text-head{font-weight:700;margin-top:12px}.home-hero-gradient .hero-gradient-column-centre{width:99%;margin-left:auto;margin-right:auto}.home-hero-gradient .hero-gradient-column-centre:last-child{padding-right:8px}.home-hero-gradient.home-hero-gradient-variant{background-color:#fff}.home-hero-gradient.home-hero-gradient-variant .hero-gradient-carousel .hero-reviews .icon-container{margin-top:-1px}.home-hero-gradient.home-hero-gradient-variant .hero-gradient-carousel .hero-instalments .icon-container{margin-top:-2px}.home-title{font-weight:700;font-size:1.5rem;text-align:left;margin-bottom:20px;margin-top:40px;line-height:initial}.advertise-title,.voucher-title{font-weight:700;margin-bottom:5px;margin-top:10px;line-height:initial}.carousel-placeholder .wrap{overflow-x:hidden;width:100%;padding-right:15px;padding-left:15px;margin:0 auto;text-align:center;max-width:1280px}.carousel-placeholder .wrap .course{color:#fff;width:290px;height:200px;background-color:#fff}.courses-carousel{padding-top:0;padding-bottom:0}.home-main{text-align:center}.home-main .btn{margin-top:20px;display:inline-block}.home-main .certificate-row{margin-bottom:30px}.home-main .certificate-row .certificate-col .certificate-container{padding-left:7.5px;padding-right:7.5px;margin:5px 3% 5px 3%;border:1px solid #c8c8c8;border-radius:.75rem;background-color:#fff;overflow:hidden}.home-main .certificate-row .certificate-col .certificate-container.certificate-container-new{margin:5px 0 5px 0}.home-main .certificate-row .certificate-col .certificate-container img{padding-top:10px;padding-bottom:10px;height:70px}.home-main .certificate-row .certificate-col .certificate-container .course-count{border-top:1px solid #c8c8c8;padding-top:10px;padding-bottom:10px}.home-main .certificate-row.certificate-row-new{margin-bottom:-5px!important;margin-top:-5px!important}.course-subjects{padding-top:0;padding-bottom:0}.gift-voucher-home{padding-top:0;padding-bottom:0;width:100%;margin-top:70px}@media (min-width:576px){.home-hero .hero-nurse-container .hero-nurse{width:200px;height:200px;right:0;top:10px}.home-hero .hero-subtitle,.home-hero .img-courses-love-mondays{margin-left:20px}.home-hero .header-container .search-container{padding:20px 20px 10px 20px}.home-hero-gradient .hero-gradient-carousel .hero-carousel-text-column.instalments-column{margin-top:10px}.home-hero-gradient .hero-gradient-carousel .hero-carousel-text-column.column-margin{margin-top:10px}}@media (min-width:768px){.courses-carousel .carousel-heading{font-size:2rem;margin-bottom:30px;margin-top:70px}.home-title{font-size:2rem;margin-bottom:30px;margin-top:70px}.home-title.certification-title{margin-bottom:25px}.home-title.what-to-learn-title{margin-top:45px}.home-main .certificate-row .certificate-col{flex:0 0 33.3%;max-width:33.3%}.home-hero-gradient.banner{height:90px}.home-hero-gradient.banner .hero-gradient-carousel{display:none}.home-hero-gradient.banner .hero-gradient-table{display:inline-block}.home-hero-gradient.banner .hero-gradient-text{font-size:12px}.home-hero-gradient.banner .trustpilot-icon{margin:4px 5px 0 0}.home-hero-gradient.banner .instalments-icon{margin:6px 5px 5px 0}.home-hero-gradient.banner .subjects-icon{margin:4px 5px 3px 10px}.home-hero-gradient.banner.home-hero-gradient-variant .trustpilot-icon{margin:8px 5px 0 0}.home-hero-gradient.banner.home-hero-gradient-variant .instalments-icon{margin:8px 5px 5px 0}.home-hero-gradient .hero-gradient-text-head{margin-top:0}.home-hero .hero-nurse-container .hero-nurse{width:330px;height:330px;right:0;top:0}.home-hero .hero-container{padding-top:70px}.home-hero .hero-container .hero-subtitle{font-size:2rem}.home-hero .header-container .search-container{padding:24px 24px 10px 24px;height:150px}.home-hero .header-container .search-container .search-bar-input-group input{height:54px;font-size:1.125rem;border-radius:.5rem}.home-hero .header-container .search-container .search-bar-input-group button{height:54px;font-size:1.125rem;border-radius:.5rem}.home-hero .header-container .search-container .quick-links-container{display:block;padding-top:0}.home-hero .header-container .search-container .quick-links-container .mobile-swiper{width:95%}.home-hero .header-container .search-container .quick-links-container ul{padding-top:10px}.home-hero .header-container .search-container .quick-links-container ul li{padding-left:20px;padding-right:20px}.home-hero .container-fluid{padding-bottom:calc(1rem + 46px)}.home-main .certificate-row .certificate-col{padding-left:15px;padding-right:15px}.home-main .certificate-row.certificate-row-new{margin-bottom:30px}.home-main .certificate-row.certificate-row-new .certificate-col{padding-left:10px;padding-right:10px}.courses-carousel.courses-carousel-placeholder .swiper-gallery{margin-top:63px}#childSubjectsModal .subject-icon{position:absolute}#childSubjectsModal .modal-title{margin-left:52px}#childSubjectsModal .modal-dialog{width:700px}.heroItemCopy{vertical-align:top}}@media (min-width:768px) and (max-width:991.98px){.heroItemRow{height:60.5px}.heroItemRow .heroItemIcon{height:60.5px;display:block;margin-top:2px}}@media (min-width:992px){.home-hero .container-fluid{padding-bottom:calc(1rem + 57px)}.heroItemRow{height:70.25px}#financeOptionsCard{min-width:0!important}.home-hero-gradient.banner-test{margin-top:4.25rem;padding-top:22.5px!important;height:90px;padding-left:.05rem;border-bottom:1px solid #bcbcfb}.home-hero-gradient.banner-test .icon-tutor,.home-hero-gradient.banner-test .new-star,.home-hero-gradient.banner-test .pound-icon{margin:0 10px 0 0}.home-hero-gradient.banner-test .hero-gradient-carousel{display:none}.home-hero-gradient.banner-test .trustpilot-icon{margin:0 5px 0 0}.home-hero-gradient.banner-test .instalments-icon{margin:3px 5px 3px 0}.home-hero-gradient.banner-test .subjects-icon{margin:0 5px 0 2px}.home-hero-gradient.banner-test .hero-gradient-table{display:inline-block}.home-hero-gradient.banner-test .hero-gradient-text{font-size:14px}.home-hero-gradient.banner{height:90px}.home-hero-gradient.banner .trustpilot-icon{margin:0 15px 0 35px}.home-hero-gradient.banner .instalments-icon{margin:3px 15px 3px 45px}.home-hero-gradient.banner .subjects-icon{margin:0 15px 0 25px}.home-hero-gradient.banner .hero-gradient-text{font-size:14px}.home-hero-gradient.banner .hero-gradient-text.hero-gradient-text-subject{width:88%}.home-hero-gradient.banner.home-hero-gradient-variant .trustpilot-icon{margin:-1px 15px 0 35px}.home-hero-gradient.banner.home-hero-gradient-variant .instalments-icon{margin:1px 15px 3px 45px}.home-hero .hero-nurse-container{max-width:794px}.home-hero .hero-nurse-container .hero-nurse{width:360px;height:360px;right:-10px;top:10px}.home-hero .hero-container{max-width:794px;padding-top:90px}.home-hero .hero-container .hero-subtitle{margin-top:21px;font-size:2rem}.home-hero .header-container{max-width:794px}.home-hero .header-container .search-container .quick-links-container{display:block}.home-hero .header-container .search-container .quick-links-container li:first-of-type{padding-left:15px}.home-main .certificate-row{margin-bottom:-15px!important;margin-top:-15px!important}.home-main .certificate-row .certificate-col .certificate-container{margin:15px 3% 15px 3%}}@media (min-width:1005px){.home-hero-gradient.banner-test{padding-left:.5rem}}@media (min-width:1010px){.home-hero-gradient.banner-test{padding-left:1rem}}@media (min-width:1020px){.home-hero-gradient.banner-test{padding-left:1.5rem}}@media (min-width:1200px){.home-hero-gradient.banner-test{padding-left:3rem}.home-hero-gradient.banner-test .icon-tutor,.home-hero-gradient.banner-test .new-star,.home-hero-gradient.banner-test .pound-icon{margin:0 15px 0 0}.home-hero-gradient.home-hero-gradient-variant .heroItemCopy{vertical-align:middle!important}.home-hero-gradient.home-hero-gradient-variant .hero-gradient-text.hero-gradient-text-subject{width:100%!important}.home-hero-gradient.home-hero-gradient-variant.banner .trustpilot-icon{margin:-1px 15px 0 65px}.home-hero-gradient.home-hero-gradient-variant.banner .instalments-icon{margin:2px 15px 3px 115px}.home-hero-gradient.banner .trustpilot-icon{margin:0 15px 0 65px}.home-hero-gradient.banner .instalments-icon{margin:3px 15px 3px 115px}.home-hero-gradient.banner .subjects-icon{margin:3px 15px 3px 30px}.home-hero-gradient.banner .hero-gradient-text.hero-gradient-text-subject{width:80%}.home-hero-gradient.banner .hero-gradient-text.hero-gradient-text-trustpilot{width:90%}.home-hero-gradient.banner .hero-gradient-text.hero-gradient-text-trustpilot.trustpilot-width{width:100%}.hero-gradient-text-head{font-weight:700;font-size:18px}.home-main .certificate-row .certificate-col{flex:0 0 16.6%;max-width:16.6%}.home-hero .hero-subtitle,.home-hero .img-courses-love-mondays{margin-top:-48px}.home-hero .hero-container-fixed .hero-subtitle,.home-hero .hero-container-fixed .img-courses-love-mondays{margin-left:159px}.home-hero .hero-nurse-container .hero-nurse{width:315px;height:315px;right:24px;top:0}.home-hero .header-container{margin-top:20px}}